aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2020-07-08 06:35:13 -0400
committerPaolo Bonzini <pbonzini@redhat.com>2020-07-08 07:48:36 -0400
commit7b87cad0a5010e00bc59812a8aeba79a862af8be (patch)
tree061a16e667072329bc7860b7feee312188d4eaac
parent0d622fcb2ba0ac8e9c7f7a282badac694a3592c5 (diff)
downloadkvm-unit-tests-7b87cad0a5010e00bc59812a8aeba79a862af8be.tar.gz
svm: fix clobbers for svm_vmrun
r15 is used by ASM_VMRUN_CMD, so we need to mark it as clobbered. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r--x86/svm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/x86/svm.c b/x86/svm.c
index e30630c..d8c8272 100644
--- a/x86/svm.c
+++ b/x86/svm.c
@@ -235,7 +235,7 @@ int svm_vmrun(void)
ASM_VMRUN_CMD
:
: "a" (virt_to_phys(vmcb))
- : "memory");
+ : "memory", "r15");
return (vmcb->control.exit_code);
}