Those are few kvm unit tests tha I developed. Best regards, Maxim Levitsky Maxim Levitsky (7): 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 (an interrupt, SMI, NMI), but lets L2 control either EFLAG.IF or GIF lib/x86/processor.h | 1 + x86/pmu_lbr.c | 6 + x86/svm.c | 41 +--- x86/svm.h | 63 ++++++- x86/svm_tests.c | 447 +++++++++++++++++++++++++++++++++++++++++++- x86/unittests.cfg | 3 +- 6 files changed, 521 insertions(+), 40 deletions(-) -- 2.26.3