|
@@ -535,10 +535,6 @@ static inline void cpu_loop_exec_tb(CPUState *cpu, TranslationBlock *tb,
|
|
uintptr_t ret;
|
|
uintptr_t ret;
|
|
int32_t insns_left;
|
|
int32_t insns_left;
|
|
|
|
|
|
- if (unlikely(atomic_read(&cpu->exit_request))) {
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
trace_exec_tb(tb, tb->pc);
|
|
trace_exec_tb(tb, tb->pc);
|
|
ret = cpu_tb_exec(cpu, tb);
|
|
ret = cpu_tb_exec(cpu, tb);
|
|
tb = (TranslationBlock *)(ret & ~TB_EXIT_MASK);
|
|
tb = (TranslationBlock *)(ret & ~TB_EXIT_MASK);
|