|
From: | Paolo Bonzini |
Subject: | Re: [Qemu-devel] Block I/O outside the QEMU global mutex was "Re: [RFC PATCH 00/17] Support for multiple "AIO contexts"" |
Date: | Tue, 09 Oct 2012 14:01:28 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120911 Thunderbird/15.0.1 |
Il 09/10/2012 13:55, Avi Kivity ha scritto: > Oh, agree 100% raw + native aio wants to bypass coroutines/threads > completely. Even posix-aio-compat can bypass coroutines. > We could perhaps even avoid refcounting, by shutting down the device > thread as part of hotunplug. Yes, you "just" join the thread, ask it to exit, and not hot-unplug until it's done. > [could we also avoid refcounting by doing the equivalent of > stop_machine() during hotunplug?] That's quite an interesting alternative. Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |