Re: [Qemu-block] [PATCH 25/29] qed: Implement .bdrv_co_readv/writev

2017-05-31 Thread Stefan Hajnoczi
On Fri, May 26, 2017 at 10:22:06PM +0200, Kevin Wolf wrote: > Most of the qed code is now synchronous and matches the coroutine model. > One notable exception is the serialisation between requests which can > still schedule a callback. Before we can replace this with coroutine > locks, let's conver

[Qemu-block] [PATCH 25/29] qed: Implement .bdrv_co_readv/writev

2017-05-26 Thread Kevin Wolf
Most of the qed code is now synchronous and matches the coroutine model. One notable exception is the serialisation between requests which can still schedule a callback. Before we can replace this with coroutine locks, let's convert the driver's external interfaces to the coroutine versions. We ne