v1 -> v2: 1. Added a new patch to change the names of the functions test_vmcs_page_* to test_vmcs_addr_*. 2. Added some new test cases for the last byte of the VM-exit-MSR-store address. 3. Set bits [4:0] of the first byte of VM-exit-MSR-store to zero, in the part of the test where its last byte is tested. [kvm-unit-test v2 1/4] KVM nVMX: Change the names of the functions [kvm-unit-test v2 2/4] KVM nVMX: test_vmcs_page_* functions need to [kvm-unit-test v2 3/4] KVM nVMX: test_vmcs_page_values() needs to accept [kvm-unit-test v2 4/4] KVM nVMX: Check VM-exit MSR-store address on x86/vmx_tests.c | 174 +++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 129 insertions(+), 45 deletions(-) Krish Sadhukhan (4): KVM nVMX: Change the names of the functions test_vmcs_page_* to test_vmcs_addr_* KVM nVMX: test_vmcs_page_* functions need to accept alignment size as a parameter KVM nVMX: test_vmcs_page_values() needs to accept a bit range KVM nVMX: Check VM-exit MSR-store address on vmentry of L2 guests