From c45b3c0e1b5125d1588c988dca2174bf3cfa5287 Mon Sep 17 00:00:00 2001 From: bellard Date: Sun, 24 Apr 2005 18:03:37 +0000 Subject: efer is present even in legacy mode git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1393 c046a42c-6fe2-441c-8c8c-71466251a162 --- kqemu.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/kqemu.c b/kqemu.c index f882c8b2fc..4d152502e7 100644 --- a/kqemu.c +++ b/kqemu.c @@ -431,7 +431,7 @@ int kqemu_cpu_exec(CPUState *env) kenv->cr3 = env->cr[3]; kenv->cr4 = env->cr[4]; kenv->a20_mask = env->a20_mask; -#ifdef __x86_64__ +#if KQEMU_VERSION >= 0x010100 kenv->efer = env->efer; #endif if (env->dr[7] & 0xff) { @@ -530,6 +530,11 @@ int kqemu_cpu_exec(CPUState *env) #endif return 1; } else if (ret == KQEMU_RET_INTR) { +#ifdef DEBUG + if (loglevel & CPU_LOG_INT) { + cpu_dump_state(env, logfile, fprintf, 0); + } +#endif return 0; } else if (ret == KQEMU_RET_SOFTMMU) { return 2; -- cgit v1.2.3