[PATCH v4 21/28] KVM: TDX: Add macro to retry SEAMCALLs when forcing vCPUs out of guest
Huang, Kai
kai.huang at intel.com
Thu Oct 30 16:05:09 PDT 2025
On Thu, 2025-10-30 at 13:09 -0700, Sean Christopherson wrote:
> Add a macro to handle kicking vCPUs out of the guest and retrying
> SEAMCALLs on -EBUSY instead of providing small helpers to be used by each
^
Nit: maybe TDX_OPERAND_BUSY to be more accurate, but feel free to ignore.
> SEAMCALL. Wrapping the SEAMCALLs in a macro makes it a little harder to
> tease out which SEAMCALL is being made, but significantly reduces the
> amount of copy+paste code and makes it all but impossible to leave an
> elevated wait_for_sept_zap.
>
> Signed-off-by: Sean Christopherson <seanjc at google.com>
Reviewed-by: Kai Huang <kai.huang at intel.com>
More information about the linux-riscv
mailing list