]> www.infradead.org Git - users/hch/misc.git/commit
virt: sev-guest: Consolidate SNP guest messaging parameters to a struct
authorNikunj A Dadhania <nikunj@amd.com>
Wed, 9 Oct 2024 09:28:35 +0000 (14:58 +0530)
committerBorislav Petkov (AMD) <bp@alien8.de>
Wed, 16 Oct 2024 16:30:40 +0000 (18:30 +0200)
commit999d73686ba1c0700aba4ac0fe86e26f759468a9
treed3a692ffb9208559e262fd3d1a6a1ed0e7116878
parent6068754a4fff67654e87b37cdecd5275a372110f
virt: sev-guest: Consolidate SNP guest messaging parameters to a struct

Add a snp_guest_req structure to eliminate the need to pass a long list of
parameters. This structure will be used to call the SNP Guest message
request API, simplifying the function arguments.

Update the snp_issue_guest_request() prototype to include the new guest
request structure.

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://lore.kernel.org/r/20241009092850.197575-5-nikunj@amd.com
arch/x86/coco/sev/core.c
arch/x86/include/asm/sev.h
drivers/virt/coco/sev-guest/sev-guest.c