Page MenuHomeFreeBSD

efi: Move to using efi_guid_t in ioctl definitions
ClosedPublic

Authored by imp on Apr 28 2025, 11:57 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 26, 9:39 PM
Unknown Object (File)
Thu, Nov 13, 11:21 PM
Unknown Object (File)
Nov 6 2025, 10:57 PM
Unknown Object (File)
Nov 4 2025, 11:10 PM
Unknown Object (File)
Nov 4 2025, 6:33 AM
Unknown Object (File)
Nov 3 2025, 9:39 PM
Unknown Object (File)
Oct 30 2025, 4:40 AM
Unknown Object (File)
Oct 29 2025, 1:43 PM

Details

Summary

Start using efi_guid_t instead of struct uuid in the ioctl
definitions. These are binarily the same, but have different
structure definitions. EFI prefers this form, and to allow more
sharing with EDK2, make this slight addition.

I've not really defined new IOCTLs for this. They are the same
size, but I have defined new function.

Also fix in-kernel uses of uuid to efi_guid_t for anything related to
ioctl.

Sponsored by: Netflix

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 63761
Build 60645: arc lint + arc unit