Re: [Qemu-devel] [PATCH v3] aio: add missing aio_notify() to aio_enable_external()

2017-05-09 Thread Stefan Hajnoczi
On Mon, May 08, 2017 at 02:07:05PM -0400, Stefan Hajnoczi wrote: > The main loop uses aio_disable_external()/aio_enable_external() to > temporarily disable processing of external AioContext clients like > device emulation. > > This allows monitor commands to quiesce I/O and prevent the guest from

Re: [Qemu-devel] [PATCH v3] aio: add missing aio_notify() to aio_enable_external()

2017-05-08 Thread Fam Zheng
On Mon, 05/08 14:07, Stefan Hajnoczi wrote: > The main loop uses aio_disable_external()/aio_enable_external() to > temporarily disable processing of external AioContext clients like > device emulation. > > This allows monitor commands to quiesce I/O and prevent the guest from > submitting new

Re: [Qemu-devel] [PATCH v3] aio: add missing aio_notify() to aio_enable_external()

2017-05-08 Thread no-reply
Hi, This series failed automatic build test. Please find the testing commands and their output below. If you have docker installed, you can probably reproduce it locally. Subject: [Qemu-devel] [PATCH v3] aio: add missing aio_notify() to aio_enable_external() Type: series Message-id

[Qemu-devel] [PATCH v3] aio: add missing aio_notify() to aio_enable_external()

2017-05-08 Thread Stefan Hajnoczi
The main loop uses aio_disable_external()/aio_enable_external() to temporarily disable processing of external AioContext clients like device emulation. This allows monitor commands to quiesce I/O and prevent the guest from submitting new requests while a monitor command is in progress. The