cachepc

Prime+Probe cache-based side-channel attack on AMD SEV-SNP protected virtual machines
git clone https://git.sinitax.com/sinitax/cachepc
Log | Files | Refs | Submodules | README | sfeed.txt

commit 43b05b834f395c167f047c10bc871a705488349f
parent fb8f08fd5718900d1a709f8a57d61e59cdfecf61
Author: Louis Burda <quent.burda@gmail.com>
Date:   Mon,  6 Feb 2023 15:46:10 -0600

Swap gp registers to xmm in vmenter

Diffstat:
Mcachepc/cachepc.h | 3---
Mcachepc/kvm.c | 5-----
2 files changed, 0 insertions(+), 8 deletions(-)

diff --git a/cachepc/cachepc.h b/cachepc/cachepc.h @@ -139,6 +139,3 @@ extern struct cpc_track_steps cpc_track_steps; extern struct list_head cpc_faults; extern struct cpc_cl *cpc_ds; - -extern uint64_t cpc_regs_tmp[16]; -extern uint64_t cpc_regs_vm[16]; diff --git a/cachepc/kvm.c b/cachepc/kvm.c @@ -94,11 +94,6 @@ struct cpc_cl *cpc_ds_ul = NULL; struct cpc_cl *cpc_ds = NULL; EXPORT_SYMBOL(cpc_ds); -uint64_t cpc_regs_tmp[16]; -uint64_t cpc_regs_vm[16]; -EXPORT_SYMBOL(cpc_regs_tmp); -EXPORT_SYMBOL(cpc_regs_vm); - void cpc_prime_probe_test_asm(void); static noinline void cpc_prime_probe_test(void);