summaryrefslogtreecommitdiffstats
path: root/test/kvm-step.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/kvm-step.c')
-rw-r--r--test/kvm-step.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/kvm-step.c b/test/kvm-step.c
index e3df5d2..ce715d2 100644
--- a/test/kvm-step.c
+++ b/test/kvm-step.c
@@ -18,9 +18,6 @@
#define TARGET_CORE 2
#define SECONDARY_CORE 3
-extern uint8_t guest_start[];
-extern uint8_t guest_stop[];
-
static int child;
uint64_t
@@ -64,6 +61,7 @@ int
main(int argc, const char **argv)
{
struct ipc *ipc;
+ struct guest guest;
struct kvm kvm;
uint8_t baseline[L1_SETS];
struct cpc_event event;
@@ -90,7 +88,9 @@ main(int argc, const char **argv)
if (child == 0) {
pin_process(0, TARGET_CORE, true);
- vm_init(&kvm, guest_start, guest_stop);
+ guest_init(&guest, "test/kvm-step_guest");
+ vm_init(&kvm, &guest);
+ guest_deinit(&guest);
/* reset kernel module state */
ret = ioctl(kvm_dev, KVM_CPC_RESET, NULL);