summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorNikunj A Dadhania <nikunj@amd.com>2026-05-18 10:22:30 +0000
committerBorislav Petkov (AMD) <bp@alien8.de>2026-05-19 13:31:29 -0700
commit9d8460a1c7a6b0f2dc6302e5d0f31d4e8c2a7913 (patch)
treed0b3e706bf37efb6ac1d41d424ceedf2f6bae2ca /scripts/Makefile.thinlto
parente9d29f4a9183b5bd355aaf996bd16ecb69e52eb1 (diff)
x86/sev: Remove redundant ghcbs_initialized checks around __sev_{get,put}_ghcb()
After 3645eb7e3915 ("x86/fred: Fix early boot failures on SEV-ES/SNP guests"), __sev_{get,put}_ghcb() handle the early-boot GHCB fallback internally, making the ghcbs_initialized guards in __set_pages_state() and svsm_perform_call_protocol() redundant. Remove them. Also initialize state->ghcb to NULL in the early-boot path of __sev_get_ghcb() so that the ghcb_state is well-defined for all callers, even though __sev_put_ghcb() currently returns early before reading it. No functional change intended. Suggested-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: Nikunj A Dadhania <nikunj@amd.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Reviewed-by: Tom Lendacky <thomas.lendacky@amd.com> Link: https://patch.msgid.link/20260518102230.3394603-1-nikunj@amd.com
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions