48204aba801f ("x86/sme: Move early SME kernel encryption handling into .head.text") cd0d9d92c8bb ("x86/boot: Move mem_encrypt= parsing to the decompressor") 1c811d403afd ("x86/sev: Fix position dependent variable references in startup code") 29956748339a ("x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT") e814b59e6c2b ("x86/sme: Fix memory encryption setting if enabled by default and not overridden") d55d5bc5d937 ("x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'") a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot") 31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware") 83381519352d ("x86/decompressor: Factor out kernel decompression and relocation") 24388292e2d7 ("x86/decompressor: Move global symbol references to C code") 11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services") cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub") 64ef578b6b68 ("x86/decompressor: Call trampoline directly from C code") bd328aa01ff7 ("x86/decompressor: Avoid the need for a stack in the 32-bit trampoline") 918a7a04e717 ("x86/decompressor: Use standard calling convention for trampoline") e8972a76aa90 ("x86/decompressor: Call trampoline as a normal function") 00c6b0978ec1 ("x86/decompressor: Assign paging related global variables earlier") 8b63cba746f8 ("x86/decompressor: Store boot_params pointer in callee save register") 127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint") df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")