qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2] block: Let bdrv_drain_all() to call aio_poll


From: Christian Borntraeger
Subject: Re: [Qemu-devel] [PATCH v2] block: Let bdrv_drain_all() to call aio_poll() for each AioContext
Date: Fri, 15 May 2015 09:00:27 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

Am 15.05.2015 um 08:59 schrieb Christian Borntraeger:
> PS: There is another independent issue now in the kernel when exiting QEMU
> caused by Linux kernel commit 6098b45b32e6baeacc04790773ced9340601d511
> Author:     Gu Zheng <address@hidden>
> AuthorDate: Wed Sep 3 17:45:44 2014 +0800
> Commit:     Benjamin LaHaise <address@hidden>
> CommitDate: Thu Sep 4 16:54:47 2014 -0400
> 
>     aio: block exit_aio() until all context requests are completed
> 
> A QEMU with 1000 devices will sleep a long time in exit_aio with now obvious
> sign of activity as zombie process. I will take care of that....
> 
> Christian

To make it clear. This kernel wait time happens with and without Alexanders 
patch.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]