[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH V6 07/18] Drop global lock during TCG code e
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [RFC PATCH V6 07/18] Drop global lock during TCG code execution |
Date: |
Fri, 26 Jun 2015 17:08:35 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0.1 |
On 26/06/2015 16:56, Jan Kiszka wrote:
>> > + /*
>> > + * Some device's reset needs to grab the global_mutex. So just
>> > release it
>> > + * here.
> That's a property newly introduced by the patch, or how does this
> happen? In turn, are all reset handlers now fine to be called outside of
> BQL? This looks suspicious, but it's been quite a while since I last
> starred at this.
Yes, this looks weird... I guess this goes with the "RFC" part of the
patch.
Paolo
- Re: [Qemu-devel] [RFC PATCH V6 05/18] protect TBContext with tb_lock., (continued)
Re: [Qemu-devel] [RFC PATCH V6 05/18] protect TBContext with tb_lock., Paolo Bonzini, 2015/06/26
[Qemu-devel] [RFC PATCH V6 08/18] cpu: remove exit_request global., fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 09/18] cpu: add a tcg_executing flag., fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 10/18] tcg: switch on multithread., fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 11/18] cpus: make qemu_cpu_kick_thread public., fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 07/18] Drop global lock during TCG code execution, fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 12/18] Use atomic cmpxchg to atomically check the exclusive value in a STREX, fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 14/18] add a callback when tb_invalidate is called., fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 16/18] arm: use tlb_flush*_all, fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 13/18] cpu: introduce async_run_safe_work_on_cpu., fred . konrad, 2015/06/26