v2 -> v3: 1. In patch# 2, I have changed the order of the newly-added parameter. 2. In patch# 3, I hve changed the names of the newly-added parameters as follows: addr_start -> bit_start addr_end -> bit_end 3. In patch# 3, I have modified the for-loop in test_vmcs_addr_values() such that the upper-bound of the bit range is now inclusive in the test. [kvm-unit-test v3 1/4] KVM nVMX: Change the names of the functions [kvm-unit-test v3 2/4] KVM nVMX: test_vmcs_page_* functions need to [kvm-unit-test v3 3/4] KVM nVMX: test_vmcs_page_values() needs to accept [kvm-unit-test v3 4/4] KVM nVMX: Check VM-exit MSR-store address on x86/vmx_tests.c | 180 ++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 132 insertions(+), 48 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