]> git.proxmox.com Git - qemu.git/blobdiff - target-i386/helper.c
exec: refactor cpu_restore_state
[qemu.git] / target-i386 / helper.c
index bf206cfa97f803771916f7ce498ad82cdea15625..00341c523363a4c0c90e35d717113b865dce60e3 100644 (file)
@@ -1196,15 +1196,12 @@ void cpu_x86_inject_mce(Monitor *mon, X86CPU *cpu, int bank,
 
 void cpu_report_tpr_access(CPUX86State *env, TPRAccess access)
 {
-    TranslationBlock *tb;
-
     if (kvm_enabled()) {
         env->tpr_access_type = access;
 
         cpu_interrupt(env, CPU_INTERRUPT_TPR);
     } else {
-        tb = tb_find_pc(env->mem_io_pc);
-        cpu_restore_state(tb, env, env->mem_io_pc);
+        cpu_restore_state(env, env->mem_io_pc);
 
         apic_handle_tpr_access_report(env->apic_state, env->eip, access);
     }