On Tue, 2022-03-22 at 22:56 +0200, Maxim Levitsky wrote: > Those are few fixes and unit tests I used to > test svm optional features and few more svm feaures. > > Best regards, > Maxim Levitsky > > Maxim Levitsky (9): > pmu_lbr: few fixes > svm: Fix reg_corruption test, to avoid timer interrupt firing in later > tests. > svm: NMI is an "exception" and not interrupt in x86 land > svm: intercept shutdown in all svm tests by default > svm: add SVM_BARE_VMRUN > svm: add tests for LBR virtualization > svm: add tests for case when L1 intercepts various hardware interrupts > svm: add test for nested tsc scaling > svm: add test for pause filter and threshold > > lib/x86/msr.h | 1 + > lib/x86/processor.h | 4 + > x86/pmu_lbr.c | 6 + > x86/svm.c | 57 ++--- > x86/svm.h | 71 +++++- > x86/svm_tests.c | 582 +++++++++++++++++++++++++++++++++++++++++++- > x86/unittests.cfg | 8 +- > 7 files changed, 688 insertions(+), 41 deletions(-) > > -- > 2.26.3 > > typo: I mean SVM optional features. Best regards, Maxim Levitsky