linux/arch/x86/boot/compressed
Vitaly Kuznetsov 61b57d3539 x86/efi: Implement support for embedding SBAT data for x86
Similar to zboot architectures, implement support for embedding SBAT data
for x86. Put '.sbat' section in between '.data' and '.text' as the former
also covers '.bss' and '.pgtable' and thus must be the last one in the
file.

Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/20250603091951.57775-1-vkuznets@redhat.com
2025-06-21 13:53:44 +02:00
..
.gitignore
acpi.c
cmdline.c
cpuflags.c
early_serial_console.c
efi.c
efi.h
error.c
error.h
head_32.S
head_64.S
ident_map_64.c
idt_64.c
idt_handlers_64.S
kaslr.c x86/boot: make sure KASLR does not step over KHO preserved memory 2025-05-12 23:50:41 -07:00
kernel_info.S
Makefile x86/efi: Implement support for embedding SBAT data for x86 2025-06-21 13:53:44 +02:00
mem.c x86/boot/sev: Support memory acceptance in the EFI stub under SVSM 2025-05-04 08:20:27 +02:00
mem_encrypt.S
misc.c
misc.h x86/sev: Disentangle #VC handling code from startup code 2025-05-05 07:07:29 +02:00
mkpiggy.c
pgtable_64.c x86/mm/64: Make 5-level paging support unconditional 2025-05-17 10:38:16 +02:00
sbat.S x86/efi: Implement support for embedding SBAT data for x86 2025-06-21 13:53:44 +02:00
sev-handle-vc.c x86/sev: Disentangle #VC handling code from startup code 2025-05-05 07:07:29 +02:00
sev.c x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID header 2025-05-15 18:23:55 +02:00
sev.h x86/sev: Disentangle #VC handling code from startup code 2025-05-05 07:07:29 +02:00
string.c x86/boot: Remove semicolon from "rep" prefixes 2025-04-18 09:32:57 +02:00
tdcall.S
tdx-shared.c
tdx.c
tdx.h
vmlinux.lds.S x86/efi: Implement support for embedding SBAT data for x86 2025-06-21 13:53:44 +02:00