[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 13/16] translate-all: protect TB jumps with a pe
From: |
Alex Bennée |
Subject: |
Re: [Qemu-devel] [PATCH 13/16] translate-all: protect TB jumps with a per-destination-TB lock |
Date: |
Wed, 28 Mar 2018 16:57:58 +0100 |
User-agent: |
mu4e 1.1.0; emacs 26.0.91 |
Emilio G. Cota <address@hidden> writes:
> This applies to both user-mode and !user-mode emulation.
>
<snip>
> @@ -2124,7 +2148,7 @@ void cpu_io_recompile(CPUState *cpu, uintptr_t retaddr)
> /* Adjust the execution state of the next TB. */
> cpu->cflags_next_tb = curr_cflags() | CF_LAST_IO | n;
>
> - if (tb->cflags & CF_NOCACHE) {
> + if (tb_cflags(tb) & CF_NOCACHE) {
> if (tb->orig_tb) {
> /* Invalidate original TB if this TB was generated in
> * cpu_exec_nocache() */
Heads up, this fails to apply on master, most likely due to
87f963be66a32453e001d1052b000f1653605caa
--
Alex Bennée
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH 13/16] translate-all: protect TB jumps with a per-destination-TB lock,
Alex Bennée <=