summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/sevstep.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/sevstep.c b/test/sevstep.c
index 3970503..e9369e1 100644
--- a/test/sevstep.c
+++ b/test/sevstep.c
@@ -629,7 +629,7 @@ monitor(struct kvm *kvm, bool baseline)
if (!ret) {
if (!baseline) {
rip = sev_dbg_rip(kvm->vmfd);
- printf("Event: inst:%llu data:%llu retired:%llu rip:%llu\n",
+ printf("Event: inst:%llu data:%llu retired:%llu rip:%lu\n",
event.inst_fault_gfn, event.data_fault_gfn,
event.retinst, rip);
}
@@ -701,9 +701,9 @@ main(int argc, const char **argv)
if (ret == -1) err(1, "ioctl RESET_TRACKING");
/* Do data access stepping */
- arg = true;
- ret = ioctl(kvm_dev, KVM_CPC_TRACK_SINGLE_STEP, &arg);
- if (ret == -1) err(1, "ioctl TRACK_SINGLE_STEP");
+ arg = CPC_TRACK_DATA_ACCESS;
+ ret = ioctl(kvm_dev, KVM_CPC_TRACK_MODE, &arg);
+ if (ret == -1) err(1, "ioctl TRACK_MODE");
/* Init page tracking */
track_mode = KVM_PAGE_TRACK_ACCESS;