summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm/vmenter.S
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2023-01-25 20:21:04 +0100
committerLouis Burda <quent.burda@gmail.com>2023-01-25 20:21:04 +0100
commiteb72c0f78ddce1c340f2407a6f1fbcd511a05bb5 (patch)
tree39bcfa13fb3abc01358912392562b156fc67cd3a /arch/x86/kvm/svm/vmenter.S
parentaf02fe2bb56116a018cf5d4838690224d3e25898 (diff)
downloadcachepc-linux-eb72c0f78ddce1c340f2407a6f1fbcd511a05bb5.tar.gz
cachepc-linux-eb72c0f78ddce1c340f2407a6f1fbcd511a05bb5.zip
Use prime returned address for probe
Diffstat (limited to 'arch/x86/kvm/svm/vmenter.S')
-rw-r--r--arch/x86/kvm/svm/vmenter.S5
1 files changed, 1 insertions, 4 deletions
diff --git a/arch/x86/kvm/svm/vmenter.S b/arch/x86/kvm/svm/vmenter.S
index 9d061bce2cf9..761d9bdd8d73 100644
--- a/arch/x86/kvm/svm/vmenter.S
+++ b/arch/x86/kvm/svm/vmenter.S
@@ -86,9 +86,6 @@
call cachepc_apic_oneshot_run
skip_apic_\name:
- mov cachepc_ds, %r15
- mov CPC_CL_PREV_OFFSET(%r15), %r15
-
wbinvd
mov cachepc_ds, %r9
@@ -104,7 +101,7 @@ skip_apic_\name:
apply_regs save_vm
apply_regs load_tmp
- probe \name %r15 %r9 %r10 %r11 %r12
+ probe \name %r8 %r9 %r10 %r11 %r12
apply_regs save_tmp
apply_regs load_vm