CVSROOT: /cvs Module name: src Changes by: [email protected] 2025/08/27 00:11:12
Modified files:
sys/arch/amd64/amd64: ghcb.c trap.c
sys/arch/amd64/include: ghcb.h
Log message:
SEV-ES: Move some ghcb_sync_out arguments into a struct
Move the extra register values to ghcb_sync_out() into a struct. This will
make the code simpler when more arguments are added and the same
parameters are also passed to ghcb_sync_in().
>From Sebastian Sturm
ok mlarkin@ hshoexer@
