Message ID | 20230914200126.266849-2-ardb@google.com |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] EFI fixes for v6.6 (#1) | expand |
The pull request you sent on Thu, 14 Sep 2023 20:01:27 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-fixes-for-v6.6-1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e42bebf6db296d7fbfb3dd6782977d626e94031e
Thank you!
From: Ard Biesheuvel <ardb@kernel.org> Hello Linus, Just a couple of EFI fixes before I disappear on vacation for a couple of weeks. Another fix is pending but the reporter has not bothered to test it yet, so I'll leave that for another -rc. The first patch was intended to be part of the merge window batch but due to a conflict with -tip, I decided to defer it until after -rc1. Please pull. The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d: Linux 6.6-rc1 (2023-09-10 16:28:41 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-fixes-for-v6.6-1 for you to fetch changes up to 79b83606abc778aa3cbee535b362ce905d0b9448: efivarfs: fix statfs() on efivarfs (2023-09-11 09:10:02 +0000) ---------------------------------------------------------------- First set of EFI fixes for v6.6: - Missing x86 patch for the runtime cleanup that was merged in -rc1 - Kconfig tweak for kexec on x86 so EFI support does not get disabled inadvertently - Use the right EFI memory type for the unaccepted memory table so kexec/kdump exposes it to the crash kernel as well - Work around EFI implementations which do not implement QueryVariableInfo, which is now called by statfs() on efivarfs ---------------------------------------------------------------- Ard Biesheuvel (3): efi/x86: Move EFI runtime call setup/teardown helpers out of line efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec efi/unaccepted: Use ACPI reclaim memory for unaccepted memory table Heinrich Schuchardt (1): efivarfs: fix statfs() on efivarfs arch/x86/Kconfig | 2 +- arch/x86/include/asm/efi.h | 32 ++---------------------- arch/x86/platform/efi/efi_32.c | 12 +++++++++ arch/x86/platform/efi/efi_64.c | 19 ++++++++++++-- drivers/firmware/efi/libstub/unaccepted_memory.c | 2 +- fs/efivarfs/super.c | 14 ++++++++--- 6 files changed, 43 insertions(+), 38 deletions(-)