From 55d68f8e4813441c49afb21513450dc5917aadb6 Mon Sep 17 00:00:00 2001 From: Eduardo Habkost <ehabkost@redhat.com> Date: Wed, 15 Dec 2010 10:36:11 -0200 Subject: [PATCH 1/3] Revert "KVM: VMX: Return 0 from a failed VMREAD" RH-Reverts: 573aaff30ec5eebef21a7346f62ef1dbf394544d RH-Reverts-patchwork-id: 14224 Bugzilla-related: 661397 Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> --- arch/x86/kvm/vmx.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 1131409..1c67e4f 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c @@ -402,10 +402,10 @@ static inline void ept_sync_individual_addr(u64 eptp, gpa_t gpa) static unsigned long vmcs_readl(unsigned long field) { - unsigned long value = 0; + unsigned long value; asm volatile (__ex(ASM_VMX_VMREAD_RDX_RAX) - : "+a"(value) : "d"(field) : "cc"); + : "=a"(value) : "d"(field) : "cc"); return value; } -- 1.7.3.2