Merge tag 'efi-next-for-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Pull EFI updates from Ard Biesheuvel: - Measure initrd and command line using the CC protocol if the ordinary TCG2 protocol is not implemented, typically on TDX confidential VMs - Avoid creating mappings that are both writable and executable while running in the EFI boot services. This is a prerequisite for getting the x86 shim loader signed by MicroSoft again, which allows the distros to install on x86 PCs that ship with EFI secure boot enabled. - API update for struct platform_driver::remove() * tag 'efi-next-for-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi: virt: efi_secret: Convert to platform remove callback returning void x86/efistub: Remap kernel text read-only before dropping NX attribute efi/libstub: Add get_event_log() support for CC platforms efi/libstub: Measure into CC protocol if TCG2 protocol is absent efi/libstub: Add Confidential Computing (CC) measurement typedefs efi/tpm: Use symbolic GUID name from spec for final events table efi/libstub: Use TPM event typedefs from the TCG PC Client spec
No related branches found
No related tags found
Showing
- arch/x86/boot/compressed/Makefile 1 addition, 1 deletionarch/x86/boot/compressed/Makefile
- arch/x86/boot/compressed/misc.c 1 addition, 0 deletionsarch/x86/boot/compressed/misc.c
- arch/x86/include/asm/boot.h 1 addition, 0 deletionsarch/x86/include/asm/boot.h
- drivers/firmware/efi/efi.c 2 additions, 1 deletiondrivers/firmware/efi/efi.c
- drivers/firmware/efi/libstub/efi-stub-helper.c 70 additions, 28 deletionsdrivers/firmware/efi/libstub/efi-stub-helper.c
- drivers/firmware/efi/libstub/efi-stub.c 1 addition, 1 deletiondrivers/firmware/efi/libstub/efi-stub.c
- drivers/firmware/efi/libstub/efistub.h 88 additions, 7 deletionsdrivers/firmware/efi/libstub/efistub.h
- drivers/firmware/efi/libstub/tpm.c 54 additions, 28 deletionsdrivers/firmware/efi/libstub/tpm.c
- drivers/firmware/efi/libstub/x86-stub.c 11 additions, 2 deletionsdrivers/firmware/efi/libstub/x86-stub.c
- drivers/virt/coco/efi_secret/efi_secret.c 2 additions, 3 deletionsdrivers/virt/coco/efi_secret/efi_secret.c
- include/linux/efi.h 3 additions, 1 deletioninclude/linux/efi.h
Loading
Please register or sign in to comment