]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
x86: Update CPUID vmexit counter in vmx_handle_cpuid
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 7 May 2015 18:43:13 +0000 (20:43 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 7 May 2015 18:48:47 +0000 (20:48 +0200)
Forgotten so far.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/x86/vmx.c

index 94a2083c5689f2072becd1dd163480632359fd42..59a3483d8a963037a5ca9a2fa079f4c90aa11d69 100644 (file)
@@ -881,6 +881,8 @@ void vcpu_skip_emulated_instruction(unsigned int inst_len)
 
 static void vmx_handle_cpuid(union registers *guest_regs)
 {
+       this_cpu_data()->stats[JAILHOUSE_CPU_STAT_VMEXITS_CPUID]++;
+
        /* clear upper 32 bits of the involved registers */
        guest_regs->rax &= 0xffffffff;
        guest_regs->rbx &= 0xffffffff;