summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorOliver Upton <oupton@google.com>2021-09-27 22:36:21 +0000
committerPaolo Bonzini <pbonzini@redhat.com>2021-09-28 11:31:29 -0400
commite02c16b9cd24925ea627f007df9ca9ee00eaaa62 (patch)
tree7b3e44d8fb0d465ddb54085a70809491a9eeac36 /tools
parent5c49d1850ddd3240d20dc40b01f593e35a184f38 (diff)
selftests: KVM: Don't clobber XMM register when read
There is no need to clobber a register that is only being read from. Oops. Drop the XMM register from the clobbers list. Signed-off-by: Oliver Upton <oupton@google.com> Message-Id: <20210927223621.50178-1-oupton@google.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/testing/selftests/kvm/include/x86_64/processor.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/kvm/include/x86_64/processor.h b/tools/testing/selftests/kvm/include/x86_64/processor.h
index eba8bd08293e..05e65ca1c30c 100644
--- a/tools/testing/selftests/kvm/include/x86_64/processor.h
+++ b/tools/testing/selftests/kvm/include/x86_64/processor.h
@@ -315,7 +315,7 @@ static inline void set_xmm(int n, unsigned long val)
#define GET_XMM(__xmm) \
({ \
unsigned long __val; \
- asm volatile("movq %%"#__xmm", %0" : "=r"(__val) : : #__xmm); \
+ asm volatile("movq %%"#__xmm", %0" : "=r"(__val)); \
__val; \
})