From 2c61372a12581af33c5f670cae860a19b92e5c5a Mon Sep 17 00:00:00 2001 From: Carlo Marcelo Arenas Belon Date: Thu, 27 Dec 2007 22:29:30 -0600 Subject: [PATCH] kvm: libkvm: fix mungled default case for switch in kvm_arch_run This patch corrects 03f1b5e137e7e4c8dd51dbaea6779be853f4fde0, that modified the logic behind kvm_arch_run because of a mangled endif which accidentally included the default entry for the switch. kvm_arch_run as defined in 4f19bdea03330641fd48514ea84d1ed1bf431507 was affected by returning 0 by default instead of 1 and reporting the following warning at compile time : libkvm-x86.c:201:9: warning: extra tokens at end of #endif directive Signed-off-by: Carlo Marcelo Arenas Belon Signed-off-by: Avi Kivity --- kvm/libkvm/libkvm-x86.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kvm/libkvm/libkvm-x86.c b/kvm/libkvm/libkvm-x86.c index e6eb66ee10..2fa8146176 100644 --- a/kvm/libkvm/libkvm-x86.c +++ b/kvm/libkvm/libkvm-x86.c @@ -198,7 +198,8 @@ int kvm_arch_run(struct kvm_run *run,kvm_context_t kvm, int vcpu) case KVM_EXIT_TPR_ACCESS: r = handle_tpr_access(kvm, run, vcpu); break; -#endif default: +#endif + default: r = 1; break; } -- 2.11.4.GIT