From 3f43dd1778c7ac8c09c3dc5612ac902c3a7ad84d Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Thu, 19 Jan 2023 01:48:16 +0100 Subject: Many fixes, more precise single-stepping and more robust self-tests --- test/kvm-step_guest.S | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'test/kvm-step_guest.S') diff --git a/test/kvm-step_guest.S b/test/kvm-step_guest.S index 0dfe98f..29c29f2 100644 --- a/test/kvm-step_guest.S +++ b/test/kvm-step_guest.S @@ -6,13 +6,17 @@ .global guest_stop guest_start: - mov $(L1_LINESIZE * (L1_SETS + TARGET_SET)), %rbx - mov $(L1_LINESIZE * (L1_SETS + TARGET_SET)), %rbx - mov $(L1_LINESIZE * (L1_SETS + TARGET_SET)), %rbx - mov $(L1_LINESIZE * (L1_SETS + TARGET_SET)), %rbx - mov $(L1_LINESIZE * (L1_SETS + TARGET_SET)), %rbx - mov $(L1_LINESIZE * (L1_SETS + TARGET_SET)), %rbx - mov $(L1_LINESIZE * (L1_SETS + TARGET_SET)), %rbx + mov $(L1_LINESIZE * (L1_SETS + 9)), %rbx +# hlt +# mov $(L1_LINESIZE * (L1_SETS + 10)), %rbx + mov $(L1_LINESIZE * (L1_SETS + 11)), %rbx +# hlt +# mov $(L1_LINESIZE * (L1_SETS + 12)), %rbx + mov $(L1_LINESIZE * (L1_SETS + 13)), %rbx +# hlt +# mov $(L1_LINESIZE * (L1_SETS + 14)), %rbx + mov $(L1_LINESIZE * (L1_SETS + 15)), %rbx + hlt jmp guest_start guest_stop: -- cgit v1.2.3-71-gd317