Re: [kvm-unit-tests PATCH 0/5] Collection of tests for canonical checks on LA57 enabled CPUs

Maxim Levitsky
2024-11-22T01:31:18Z

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