Re: [PATCH v15 14/14] KVM: x86: Save/Restore GUEST_SSP to/from SMRAM

2021-02-03 Thread Yang Weijiang
On Wed, Feb 03, 2021 at 01:07:53PM +0100, Paolo Bonzini wrote: > On 03/02/21 12:34, Yang Weijiang wrote: > > diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c > > index 22eb6b8626a8..f63b713cd71f 100644 > > --- a/arch/x86/kvm/x86.c > > +++ b/arch/x86/kvm/x86.c > > @@ -8592,6 +8592,16 @@ static

Re: [PATCH v15 14/14] KVM: x86: Save/Restore GUEST_SSP to/from SMRAM

2021-02-03 Thread Paolo Bonzini
On 03/02/21 12:34, Yang Weijiang wrote: diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 22eb6b8626a8..f63b713cd71f 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -8592,6 +8592,16 @@ static void enter_smm_save_state_64(struct kvm_vcpu *vcpu, char *buf) for (i = 0; i

[PATCH v15 14/14] KVM: x86: Save/Restore GUEST_SSP to/from SMRAM

2021-02-03 Thread Yang Weijiang
Save GUEST_SSP to SMRAM when guest exits to SMM due to SMI and restore it when guest exits SMM to interrupted normal non-root mode. Signed-off-by: Yang Weijiang --- arch/x86/kvm/emulate.c | 11 +++ arch/x86/kvm/x86.c | 10 ++ 2 files changed, 21 insertions(+) diff --git