Re: [PATCH 3/3] x86/VT-x: Enumeration for CET

2021-04-28 Thread Jan Beulich
On 27.04.2021 18:27, Andrew Cooper wrote: > On 27/04/2021 16:56, Jan Beulich wrote: >> On 26.04.2021 19:54, Andrew Cooper wrote: >>> VT-x has separate entry/exit control for loading guest/host state. Saving >>> guest state on vmexit is performed unconditionally. >> With the latter I find ... >> >>

Re: [PATCH 3/3] x86/VT-x: Enumeration for CET

2021-04-27 Thread Andrew Cooper
On 27/04/2021 16:56, Jan Beulich wrote: > On 26.04.2021 19:54, Andrew Cooper wrote: >> VT-x has separate entry/exit control for loading guest/host state. Saving >> guest state on vmexit is performed unconditionally. > With the latter I find ... > >> --- a/xen/arch/x86/hvm/vmx/vmcs.c >> +++ b/xen/a

Re: [PATCH 3/3] x86/VT-x: Enumeration for CET

2021-04-27 Thread Jan Beulich
On 26.04.2021 19:54, Andrew Cooper wrote: > VT-x has separate entry/exit control for loading guest/host state. Saving > guest state on vmexit is performed unconditionally. With the latter I find ... > --- a/xen/arch/x86/hvm/vmx/vmcs.c > +++ b/xen/arch/x86/hvm/vmx/vmcs.c > @@ -2014,6 +2014,9 @@ v

[PATCH 3/3] x86/VT-x: Enumeration for CET

2021-04-26 Thread Andrew Cooper
VT-x has separate entry/exit control for loading guest/host state. Saving guest state on vmexit is performed unconditionally. Signed-off-by: Andrew Cooper --- CC: Jan Beulich CC: Roger Pau Monné CC: Wei Liu CC: Jun Nakajima CC: Kevin Tian --- xen/arch/x86/hvm/vmx/vmcs.c| 6 ++