> shadow_efer was renamed to efer, so this should be modified rather than > deleted. OK. The new patch uses efer instead of deleting shadow_efer : Signed-off-by: Tsuyoshi Ozawa <ozawa@xxxxxxxxx> --- x86/vmx-debug.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/x86/vmx-debug.c b/x86/vmx-debug.c index d466f03..0a3018f 100644 --- a/x86/vmx-debug.c +++ b/x86/vmx-debug.c @@ -22,6 +22,7 @@ #include "mmu.h" #include "lapic.h" #include "debug.h" +#include "x86.h" #ifdef KVM_DEBUG @@ -1064,6 +1065,7 @@ void regs_dump(struct kvm_vcpu *vcpu) REG_DUMP(RBP); REG_DUMP(RSI); REG_DUMP(RDI); +#ifdef CONFIG_X86_64 REG_DUMP(R8); REG_DUMP(R9); REG_DUMP(R10); @@ -1072,6 +1074,7 @@ void regs_dump(struct kvm_vcpu *vcpu) REG_DUMP(R13); REG_DUMP(R14); REG_DUMP(R15); +#endif VMCS_REG_DUMP(RSP); VMCS_REG_DUMP(RIP); @@ -1088,7 +1091,7 @@ void sregs_dump(struct kvm_vcpu *vcpu) vcpu_printf(vcpu, "cr3 = 0x%lx\n", vcpu->arch.cr3); vcpu_printf(vcpu, "cr4 = 0x%lx\n", vcpu->arch.cr4); vcpu_printf(vcpu, "cr8 = 0x%lx\n", vcpu->arch.cr8); - vcpu_printf(vcpu, "shadow_efer = 0x%llx\n", vcpu->arch.shadow_efer); + vcpu_printf(vcpu, "efer = 0x%llx\n", vcpu->arch.efer); vcpu_printf(vcpu, "***********************************************************\n"); } -- 1.6.0.4 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html