diff options
| author | Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com> | 2026-03-09 13:17:23 +0100 |
|---|---|---|
| committer | Ard Biesheuvel <ardb@kernel.org> | 2026-03-10 21:56:46 +0100 |
| commit | eaeff8411fcafc33da66a78b10566749d353ca2f (patch) | |
| tree | b421300062ed6e297ad763371e78367abce626a2 /samples/workqueue/stall_detector/git@git.tavy.me:linux.git | |
| parent | 80e80a703e18aa7d55fe26e4504c58a6f6c4ff07 (diff) | |
efi: Enable BGRT loading under Xen
The BGRT table can be parsed if EFI_PARAVIRT is enabled, even if
EFI_MEMMAP is not. Xen will take care of preserving the image even if
EfiBootServicesData memory is reclaimed already, or invalidate the table
if it didn't preserve it - in both cases accesing the table itself under
virt is safe. Also allow the ESRT to be in reclaimable memory, as that
is where future Xen versions will put it.
This is similar approach as was taken for ESRT table in 01de145dc7fb
"efi: Actually enable the ESRT under Xen".
Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'samples/workqueue/stall_detector/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
