Re: [Xen-devel] [PATCH v2] SVM: Add union intstat_t for offset 68h in vmcb struct

2020-03-26 Thread Wen Pu
On 2020/3/26 0:03, Andrew Cooper wrote: > On 25/03/2020 15:23, Pu Wen wrote: >> On 2020/3/25 18:30, Roger Pau Monné wrote: >>> On Tue, Mar 24, 2020 at 06:37:26PM +0800, Pu Wen wrote: diff --git a/xen/include/asm-x86/hvm/svm/vmcb.h b/xen/include/asm-x86/hvm/svm/vmcb.h index b9e389d481

Re: [Xen-devel] [PATCH v2] SVM: Add union intstat_t for offset 68h in vmcb struct

2020-03-26 Thread Wen Pu
On 2020/3/25 23:56, Andrew Cooper wrote: > On 25/03/2020 15:22, Pu Wen wrote: >> On 2020/3/24 20:28, Andrew Cooper wrote: >>> Hmm - this field doesn't appear to be part of AVIC, which makes me >>> wonder what we're doing without it. >>> >>> It appears to be a shadow copy of EFLAGS.IF which is only

Re: [Xen-devel] [PATCH] SVM: Add union intstat_t for offset 68h in vmcb struct

2020-03-24 Thread Wen Pu
On 2020/3/24 17:08, Jan Beulich wrote: > On 24.03.2020 05:52, Pu Wen wrote: >> --- a/xen/arch/x86/hvm/svm/nestedsvm.c >> +++ b/xen/arch/x86/hvm/svm/nestedsvm.c >> @@ -508,7 +508,7 @@ static int nsvm_vmcb_prepare4vmrun(struct vcpu *v, >> struct cpu_user_regs *regs) >> } >> >> /* Shad