[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <b18879e0329c785d35f2aa2164413bb56419c684.1674153153.git.demi@invisiblethingslab.com>
Date: Thu, 19 Jan 2023 14:03:55 -0500
From: Demi Marie Obenour <demi@...isiblethingslab.com>
To: Ard Biesheuvel <ardb@...nel.org>, Juergen Gross <jgross@...e.com>,
Stefano Stabellini <sstabellini@...nel.org>,
Oleksandr Tyshchenko <oleksandr_tyshchenko@...m.com>
Cc: Demi Marie Obenour <demi@...isiblethingslab.com>,
Marek Marczykowski-Górecki
<marmarek@...isiblethingslab.com>, linux-efi@...r.kernel.org,
linux-kernel@...r.kernel.org, xen-devel@...ts.xenproject.org
Subject: [PATCH v3 0/5] efi: Support ESRT under Xen
This patch series fixes handling of EFI tables when running under Xen.
These fixes allow the ESRT to be loaded when running paravirtualized in
dom0, making the use of EFI capsule updates possible.
Demi Marie Obenour (5):
efi: memmap: Disregard bogus entries instead of returning them
efi: xen: Implement memory descriptor lookup based on hypercall
efi: Apply allowlist to EFI configuration tables when running under
Xen
efi: Actually enable the ESRT under Xen
efi: Warn if trying to reserve memory under Xen
drivers/firmware/efi/efi.c | 22 ++++++++++++-
drivers/firmware/efi/esrt.c | 15 +++------
drivers/xen/efi.c | 61 +++++++++++++++++++++++++++++++++++++
include/linux/efi.h | 3 ++
4 files changed, 90 insertions(+), 11 deletions(-)
--
Sincerely,
Demi Marie Obenour (she/her/hers)
Invisible Things Lab
Powered by blists - more mailing lists