https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287422
--- Comment #5 from [email protected] --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=85dcdb7aad85498b3f497b8752e69b8612b27cb7 commit 85dcdb7aad85498b3f497b8752e69b8612b27cb7 Author: Ahmad Khalifa <[email protected]> AuthorDate: 2025-07-06 19:10:25 +0000 Commit: Ahmad Khalifa <[email protected]> CommitDate: 2025-07-06 19:26:07 +0000 amd64: allow the mapping of other regions for efirt Some BIOSes access data outside of regions marked as "runtime" in their runtime EFI functions. Allow the mapping and preservation of other regions through a tunable. The tunable is a bitmap specifying the regions to map. e.g bit 3 would be set to map BootServicesCode. Currently allowed regions are: BootServicesCode BootServicesData RuntimeServicesCode RuntimeServicesData ACPIMemoryNVS PR: 287422 Reviewed by: kib Approved by: imp (mentor) Differential Revision: https://reviews.freebsd.org/D51146 sys/amd64/amd64/efirt_machdep.c | 18 +++++++++++++++++- sys/amd64/amd64/machdep.c | 8 ++++++-- sys/amd64/include/efi.h | 4 ++++ 3 files changed, 27 insertions(+), 3 deletions(-) -- You are receiving this mail because: You are the assignee for the bug.
