Re: [PATCH v4 1/3] KVM: nVMX: Sync L2 guest CET states between L1/L2

2021-03-24 Thread Yang Weijiang
On Tue, Mar 23, 2021 at 03:56:30PM +, Sean Christopherson wrote: > On Tue, Mar 23, 2021, Yang Weijiang wrote: > > On Tue, Mar 16, 2021 at 05:03:47PM +0800, Yang Weijiang wrote: > > > > Hi, Sean, > > Could you respond my below rely? I'm not sure how to proceed, thanks! > > > > > On Mon, Mar 15

Re: [PATCH v4 1/3] KVM: nVMX: Sync L2 guest CET states between L1/L2

2021-03-23 Thread Sean Christopherson
On Tue, Mar 23, 2021, Yang Weijiang wrote: > On Tue, Mar 16, 2021 at 05:03:47PM +0800, Yang Weijiang wrote: > > Hi, Sean, > Could you respond my below rely? I'm not sure how to proceed, thanks! > > > On Mon, Mar 15, 2021 at 09:45:11AM -0700, Sean Christopherson wrote: > > > On Mon, Mar 15, 2021,

Re: [PATCH v4 1/3] KVM: nVMX: Sync L2 guest CET states between L1/L2

2021-03-22 Thread Yang Weijiang
On Tue, Mar 16, 2021 at 05:03:47PM +0800, Yang Weijiang wrote: Hi, Sean, Could you respond my below rely? I'm not sure how to proceed, thanks! > On Mon, Mar 15, 2021 at 09:45:11AM -0700, Sean Christopherson wrote: > > On Mon, Mar 15, 2021, Yang Weijiang wrote: > > > These fields are rarely update

Re: [PATCH v4 1/3] KVM: nVMX: Sync L2 guest CET states between L1/L2

2021-03-16 Thread Yang Weijiang
On Mon, Mar 15, 2021 at 09:45:11AM -0700, Sean Christopherson wrote: > On Mon, Mar 15, 2021, Yang Weijiang wrote: > > These fields are rarely updated by L1 QEMU/KVM, sync them when L1 is trying > > to > > read/write them and after they're changed. If CET guest entry-load bit is > > not > > set by

Re: [PATCH v4 1/3] KVM: nVMX: Sync L2 guest CET states between L1/L2

2021-03-15 Thread Sean Christopherson
On Mon, Mar 15, 2021, Yang Weijiang wrote: > These fields are rarely updated by L1 QEMU/KVM, sync them when L1 is trying to > read/write them and after they're changed. If CET guest entry-load bit is not > set by L1 guest, migrate them to L2 manaully. > > Opportunistically remove one blank line an

[PATCH v4 1/3] KVM: nVMX: Sync L2 guest CET states between L1/L2

2021-03-15 Thread Yang Weijiang
These fields are rarely updated by L1 QEMU/KVM, sync them when L1 is trying to read/write them and after they're changed. If CET guest entry-load bit is not set by L1 guest, migrate them to L2 manaully. Opportunistically remove one blank line and add minor fix for MPX. Suggested-by: Sean Christop