On Sun, 2024-11-03 at 16:08 -0500, Maxim Levitsky wrote: > On Fri, 2024-09-06 at 20:54 -0400, Maxim Levitsky wrote: > > This is a set of tests that checks KVM and CPU behaviour in regard to > > canonical checks of various msrs, segment bases, instructions that > > were found to ignore CR4.LA57 on CPUs that support 5 level paging. > > > > Best regards, > > Maxim Levitsky > > > > Maxim Levitsky (5): > > x86: add _safe and _fep_safe variants to segment base load > > instructions > > x86: add a few functions for gdt manipulation > > x86: move struct invpcid_desc descriptor to processor.h > > Add a test for writing canonical values to various msrs and fields > > nVMX: add a test for canonical checks of various host state vmcs12 > > fields. > > > > lib/x86/desc.c | 39 ++++- > > lib/x86/desc.h | 9 +- > > lib/x86/msr.h | 42 ++++++ > > lib/x86/processor.h | 58 +++++++- > > x86/Makefile.x86_64 | 1 + > > x86/canonical_57.c | 346 ++++++++++++++++++++++++++++++++++++++++++++ > > x86/pcid.c | 6 - > > x86/vmx_tests.c | 183 +++++++++++++++++++++++ > > 8 files changed, 667 insertions(+), 17 deletions(-) > > create mode 100644 x86/canonical_57.c > > > > -- > > 2.26.3 > > > > > > Hi, > A very kind ping on this patch series. > > Best regards, > Maxim Levitsky > Another very kind ping on this patch series. Best regards, Maxim Levitsky