[GIT PULL] EFI fixes for v6.11 #1

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

 



From: Ard Biesheuvel <ardb@xxxxxxxxxx>

Hello Linus,

Please pull the fixes below.


The following changes since commit 4a2ebb082297f41803742729642961532e54079e:

  efi: Replace efi_memory_attributes_table_t 0-sized array with flexible array (2024-07-12 10:06:01 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-fixes-for-v6.11-1

for you to fetch changes up to ae835a96d72cd025421910edb0e8faf706998727:

  x86/efistub: Revert to heap allocated boot_params for PE entrypoint (2024-07-18 23:05:02 +0200)

----------------------------------------------------------------
EFI fixes for v6.11 #1

- Wipe screen_info after allocating it from the heap - used by arm32 and
  EFI zboot, other EFI architectures allocate it statically

- Revert to allocating boot_params from the heap on x86 when entering
  via the native PE entrypoint, to work around a regression on older
  Dell hardware

----------------------------------------------------------------
Ard Biesheuvel (1):
      x86/efistub: Revert to heap allocated boot_params for PE entrypoint

Qiang Ma (1):
      efi/libstub: Zero initialize heap allocated struct screen_info

 drivers/firmware/efi/libstub/screen_info.c |  2 ++
 drivers/firmware/efi/libstub/x86-stub.c    | 20 +++++++++++++++-----
 2 files changed, 17 insertions(+), 5 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