Patch# 1: It adds another condition to the assertion in function vmlaunch_succeeds() because we need to check the failure of MSR-loading on vmentry of L2 guests. This patch is needed by the 2nd patch. Patch# 2: It adds a new unit test to check the 'VM-entry MSR-loadd address' on vmentry of L2 guests. [kvm-unit-test nVMX 1/2]: vmlaunch_succeeds() needs to check failure [kvm-unit-test nVMX 2/2]: Check VM-entry MSR-load address on vmentry x86/vmx_tests.c | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 73 insertions(+), 2 deletions(-) Krish Sadhukhan (2): nVMX: vmlaunch_succeeds() needs to check failure of VM-entry MSR-load nVMX: Check VM-entry MSR-load address on vmentry of L2 guests