Stefan Hajnoczi <stefa...@redhat.com> wrote:
> On Wed, Mar 27, 2013 at 04:37:52PM +0800, liu ping fan wrote:
>> On Wed, Mar 27, 2013 at 12:07 AM, Stefan Hajnoczi <stefa...@redhat.com> 
>> wrote:
>> > There are several places where QEMU accidentally relies on the
>> > O_NONBLOCK state
>> > of passed file descriptors.  Exposing O_NONBLOCK state makes it
>> > part of the QMP
>> 
>> If in future, we push more backend on their dedicated thread, will the
>> related fd be block?
>
> This series is not related to threading in QEMU.  The convention it
> establishes is that passed fds are blocking.  If QEMU wants to use
                                     ^^^^^^^^
You mean here non-blocking

> nonblocking it must call qemu_set_block(fd).  This works whether it is
                           ^^^^^^^^^^^^^^^^^^
or here qemu_set_nonblock(fd)

no?

I guess the second one O:-)

Later, Juan.

> done from a traditional QEMU thread or a data plane thread.
>
> Stefan

Reply via email to