[GIT PULL] EFI fixes for v6.6 #3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Linus,

Please pull the fixes below. The boot_params pointer fix uses a somewhat ugly
extern struct declaration but this will be cleaned up the next cycle.

The following changes since commit 8dbe33956d96c9d066ef15ca933ede30748198b2:

  efi/unaccepted: Make sure unaccepted table is mapped (2023-09-19 16:11:36 +0000)

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-3

for you to fetch changes up to c03d21f05e76b25f907684bdf874308dcefab385:

  Merge 3rd batch of EFI fixes into efi/urgent (2023-10-20 18:11:06 +0200)

----------------------------------------------------------------
Final set of EFI tweaks for v6.6:

- don't try to print warnings to the console when it is no longer
  available
- fix theoretical memory leak in SSDT override handling
- make sure that the boot_params global variable is set before the KASLR
  code attempts to hash it for 'randomness'
- avoid soft lockups in the memory acceptance code

----------------------------------------------------------------
Ard Biesheuvel (2):
      x86/boot: efistub: Assign global boot_params variable
      Merge 3rd batch of EFI fixes into efi/urgent

Kirill A. Shutemov (1):
      efi/unaccepted: Fix soft lockups caused by parallel memory acceptance

Kuan-Wei Chiu (1):
      efi: fix memory leak in krealloc failure handling

Nikolay Borisov (1):
      x86/efistub: Don't try to print after ExitBootService()

 drivers/firmware/efi/efi.c               |  8 +++-
 drivers/firmware/efi/libstub/x86-stub.c  |  7 ++--
 drivers/firmware/efi/libstub/x86-stub.h  |  2 +
 drivers/firmware/efi/unaccepted_memory.c | 64 ++++++++++++++++++++++++++++++--
 4 files changed, 71 insertions(+), 10 deletions(-)



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux