提交 c45b3c0e 编写于 作者: B bellard

efer is present even in legacy mode


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1393 c046a42c-6fe2-441c-8c8c-71466251a162
上级 e04f40b5
...@@ -431,7 +431,7 @@ int kqemu_cpu_exec(CPUState *env) ...@@ -431,7 +431,7 @@ int kqemu_cpu_exec(CPUState *env)
kenv->cr3 = env->cr[3]; kenv->cr3 = env->cr[3];
kenv->cr4 = env->cr[4]; kenv->cr4 = env->cr[4];
kenv->a20_mask = env->a20_mask; kenv->a20_mask = env->a20_mask;
#ifdef __x86_64__ #if KQEMU_VERSION >= 0x010100
kenv->efer = env->efer; kenv->efer = env->efer;
#endif #endif
if (env->dr[7] & 0xff) { if (env->dr[7] & 0xff) {
...@@ -530,6 +530,11 @@ int kqemu_cpu_exec(CPUState *env) ...@@ -530,6 +530,11 @@ int kqemu_cpu_exec(CPUState *env)
#endif #endif
return 1; return 1;
} else if (ret == KQEMU_RET_INTR) { } else if (ret == KQEMU_RET_INTR) {
#ifdef DEBUG
if (loglevel & CPU_LOG_INT) {
cpu_dump_state(env, logfile, fprintf, 0);
}
#endif
return 0; return 0;
} else if (ret == KQEMU_RET_SOFTMMU) { } else if (ret == KQEMU_RET_SOFTMMU) {
return 2; return 2;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册