On Thu, Sep 14, 2023 at 4:55 AM Yang Weijiang <weijiang.yang@xxxxxxxxx> wrote: > > CET KVM series causes sereral test cases fail due to: > 1) New introduced constraints between CR0.WP and CR4.CET bits, i.e., setting > CR4.CET == 1 fails if CR0.WP == 0, and setting CR0.WP == 0 fails if CR4.CET > == 1 > 2) New introduced support of VMX_BASIC[bit56], i.e., skipping HW consistent > check for event error code if the bit is set. Queued, thanks. Paolo > Opportunistically rename related struct and variable to avoid confusion. > > Yang Weijiang (3): > x86: VMX: Exclude CR4.CET from the test_vmxon_bad_cr() > x86: VMX: Rename union vmx_basic and related global variable > x86:VMX: Introduce new vmx_basic MSR feature bit for vmx tests > > x86/vmx.c | 46 +++++++++++++++++++++++----------------------- > x86/vmx.h | 7 ++++--- > x86/vmx_tests.c | 31 ++++++++++++++++++++++--------- > 3 files changed, 49 insertions(+), 35 deletions(-) > > -- > 2.27.0 >