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.

Reply via email to