* [GIT PULL] EFI fixes for v6.1 (#3)
@ 2022-11-12 23:00 Ard Biesheuvel
2022-11-13 16:01 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Ard Biesheuvel @ 2022-11-12 23:00 UTC (permalink / raw)
To: torvalds; +Cc: linux-efi, Ard Biesheuvel
Hello Linus,
Here's the PR with the patch that gets rid of the misalignment WARN().
The other patch adds an SMBIOS based quirk for Ampere Altra machines. This is
the first time we've added such a quirk on arm64, but fortunately, we can just
call a EFI protocol to grab the type #1 SMBIOS record when running in the stub,
so we don't need all the machinery we have in the kernel proper to parse SMBIOS
data.
Please pull.
The following changes since commit 23715a26c8d812912a70c6ac1ce67af649b95914:
arm64: efi: Recover from synchronous exceptions occurring in firmware (2022-11-03 18:01:15 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-fixes-for-v6.1-3
for you to fetch changes up to 9b9eaee9828fe98b030cf43ac50065a54a2f5d52:
arm64: efi: Fix handling of misaligned runtime regions and drop warning (2022-11-10 23:14:15 +0100)
----------------------------------------------------------------
Third batch of EFI fixes for v6.1
- Force the use of SetVirtualAddressMap() on Ampera Altra arm64
machines, which crash in SetTime() if no virtual remapping is used
- Drop a spurious warning on misaligned runtime regions when using 16k
or 64k pages on arm64
----------------------------------------------------------------
Ard Biesheuvel (2):
arm64: efi: Force the use of SetVirtualAddressMap() on Altra machines
arm64: efi: Fix handling of misaligned runtime regions and drop warning
arch/arm64/kernel/efi.c | 52 ++++++++++++++++++++-----------
drivers/firmware/efi/libstub/Makefile | 2 +-
drivers/firmware/efi/libstub/arm64-stub.c | 17 +++++++++-
drivers/firmware/efi/libstub/efistub.h | 28 +++++++++++++++++
drivers/firmware/efi/libstub/smbios.c | 48 ++++++++++++++++++++++++++++
include/linux/efi.h | 1 +
6 files changed, 128 insertions(+), 20 deletions(-)
create mode 100644 drivers/firmware/efi/libstub/smbios.c
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] EFI fixes for v6.1 (#3)
2022-11-12 23:00 [GIT PULL] EFI fixes for v6.1 (#3) Ard Biesheuvel
@ 2022-11-13 16:01 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-11-13 16:01 UTC (permalink / raw)
To: Ard Biesheuvel; +Cc: torvalds, linux-efi, Ard Biesheuvel
The pull request you sent on Sun, 13 Nov 2022 00:00:30 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-fixes-for-v6.1-3
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ab57bc6f027c761d5411fae9492756b5fbb91108
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-11-13 16:01 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-12 23:00 [GIT PULL] EFI fixes for v6.1 (#3) Ard Biesheuvel
2022-11-13 16:01 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox