kvm: Add some single-step debugging and don't stop running

Now that we can execute some instructions, don't stop on first single step but
dump some debugging output instead and continue running.

Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
This commit is contained in:
Pekka Enberg
2010-03-27 10:58:58 +02:00
committed by Will Deacon
parent 2a601aafee
commit fe806d6570
+4
View File
@@ -36,6 +36,10 @@ int main(int argc, char *argv[])
kvm__run(kvm);
switch (kvm->kvm_run->exit_reason) {
case KVM_EXIT_DEBUG:
kvm__show_registers(kvm);
kvm__show_code(kvm);
break;
case KVM_EXIT_IO:
kvm__emulate_io(kvm,
kvm->kvm_run->io.port,