Merge tag 'efi-fixes-for-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Pull EFI fixes from Ard Biesheuvel: - Set the NX compat flag for arm64 and zboot, to ensure compatibility with EFI firmware that complies with tightening requirements imposed across the ecosystem. - Improve identification of Ampere Altra systems based on SMBIOS data. - Fix some issues related to the EFI framebuffer that were introduced as a result from some refactoring related to zboot and the merge with sysfb. - Makefile tweak to avoid rebuilding vmlinuz unnecessarily. - Fix efi_random_alloc() return value on out of memory condition. * tag 'efi-fixes-for-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi: efi/libstub: randomalloc: Return EFI_OUT_OF_RESOURCES on failure efi/libstub: Use relocated version of kernel's struct screen_info efi/libstub: zboot: Add compressed image to make targets efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L efi: sysfb_efi: Fix DMI quirks not working for simpledrm efi/libstub: smbios: Drop unused 'recsize' parameter arm64: efi: Use SMBIOS processor version to key off Ampere quirk efi/libstub: smbios: Use length member instead of record struct size efi: earlycon: Reprobe after parsing config tables arm64: efi: Set NX compat flag in PE/COFF header efi/libstub: arm64: Remap relocated image with strict permissions efi/libstub: zboot: Mark zboot EFI application as NX compatible
No related branches found
No related tags found
Showing
- arch/arm64/kernel/efi-header.S 1 addition, 1 deletionarch/arm64/kernel/efi-header.S
- drivers/firmware/efi/earlycon.c 13 additions, 3 deletionsdrivers/firmware/efi/earlycon.c
- drivers/firmware/efi/efi-init.c 3 additions, 0 deletionsdrivers/firmware/efi/efi-init.c
- drivers/firmware/efi/libstub/Makefile.zboot 1 addition, 1 deletiondrivers/firmware/efi/libstub/Makefile.zboot
- drivers/firmware/efi/libstub/arm64-stub.c 4 additions, 1 deletiondrivers/firmware/efi/libstub/arm64-stub.c
- drivers/firmware/efi/libstub/arm64.c 31 additions, 8 deletionsdrivers/firmware/efi/libstub/arm64.c
- drivers/firmware/efi/libstub/efi-stub-entry.c 11 additions, 0 deletionsdrivers/firmware/efi/libstub/efi-stub-entry.c
- drivers/firmware/efi/libstub/efi-stub.c 0 additions, 5 deletionsdrivers/firmware/efi/libstub/efi-stub.c
- drivers/firmware/efi/libstub/efistub.h 39 additions, 4 deletionsdrivers/firmware/efi/libstub/efistub.h
- drivers/firmware/efi/libstub/randomalloc.c 1 addition, 0 deletionsdrivers/firmware/efi/libstub/randomalloc.c
- drivers/firmware/efi/libstub/screen_info.c 1 addition, 8 deletionsdrivers/firmware/efi/libstub/screen_info.c
- drivers/firmware/efi/libstub/smbios.c 12 additions, 3 deletionsdrivers/firmware/efi/libstub/smbios.c
- drivers/firmware/efi/libstub/zboot-header.S 1 addition, 1 deletiondrivers/firmware/efi/libstub/zboot-header.S
- drivers/firmware/efi/libstub/zboot.c 5 additions, 0 deletionsdrivers/firmware/efi/libstub/zboot.c
- drivers/firmware/efi/sysfb_efi.c 12 additions, 1 deletiondrivers/firmware/efi/sysfb_efi.c
- drivers/firmware/sysfb.c 3 additions, 1 deletiondrivers/firmware/sysfb.c
- drivers/firmware/sysfb_simplefb.c 1 addition, 1 deletiondrivers/firmware/sysfb_simplefb.c
- include/linux/efi.h 1 addition, 0 deletionsinclude/linux/efi.h
- include/linux/sysfb.h 7 additions, 2 deletionsinclude/linux/sysfb.h
Loading
Please register or sign in to comment