On 07/07/2015 14:33, Alex Bennée wrote:
Frederic Konrad writes:
On 26/06/2015 16:56, Jan Kiszka wrote:
On 2015-06-26 16:47, fred.kon...@greensocs.com wrote:
From: Jan Kiszka
This finally allows TCG to benefit from the iothread introduction: Drop
the global mutex while running pure TCG CPU
Frederic Konrad writes:
> On 26/06/2015 16:56, Jan Kiszka wrote:
>> On 2015-06-26 16:47, fred.kon...@greensocs.com wrote:
>>> From: Jan Kiszka
>>>
>>> This finally allows TCG to benefit from the iothread introduction: Drop
>>> the global mutex while running pure TCG CPU code. Reacquire the lock
On 26/06/2015 17:42, Jan Kiszka wrote:
On 2015-06-26 17:36, Frederic Konrad wrote:
On 26/06/2015 16:56, Jan Kiszka wrote:
On 2015-06-26 16:47, fred.kon...@greensocs.com wrote:
From: Jan Kiszka
This finally allows TCG to benefit from the iothread introduction: Drop
the global mutex while runn
On 2015-06-26 17:36, Frederic Konrad wrote:
> On 26/06/2015 16:56, Jan Kiszka wrote:
>> On 2015-06-26 16:47, fred.kon...@greensocs.com wrote:
>>> From: Jan Kiszka
>>>
>>> This finally allows TCG to benefit from the iothread introduction: Drop
>>> the global mutex while running pure TCG CPU code. R
On 26/06/2015 16:56, Jan Kiszka wrote:
On 2015-06-26 16:47, fred.kon...@greensocs.com wrote:
From: Jan Kiszka
This finally allows TCG to benefit from the iothread introduction: Drop
the global mutex while running pure TCG CPU code. Reacquire the lock
when entering MMIO or PIO emulation, or whe
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 outs
On 2015-06-26 16:47, fred.kon...@greensocs.com wrote:
> From: Jan Kiszka
>
> This finally allows TCG to benefit from the iothread introduction: Drop
> the global mutex while running pure TCG CPU code. Reacquire the lock
> when entering MMIO or PIO emulation, or when leaving the TCG loop.
>
> We
From: Jan Kiszka
This finally allows TCG to benefit from the iothread introduction: Drop
the global mutex while running pure TCG CPU code. Reacquire the lock
when entering MMIO or PIO emulation, or when leaving the TCG loop.
We have to revert a few optimization for the current TCG threading
mode