Re: [Qemu-devel] [PATCH] block: Propagate AioContext change to all children

2016-05-17 Thread Stefan Hajnoczi
On Tue, May 17, 2016 at 01:38:04PM +0200, Max Reitz wrote: > Instead of propagating any change of a BDS's AioContext only to its file > and backing children and letting driver-specific code do the rest, just > propagate it to all and drop the thus superfluous implementations of > bdrv_{at,de}tach_a

Re: [Qemu-devel] [PATCH] block: Propagate AioContext change to all children

2016-05-17 Thread Kevin Wolf
Am 17.05.2016 um 13:38 hat Max Reitz geschrieben: > Instead of propagating any change of a BDS's AioContext only to its file > and backing children and letting driver-specific code do the rest, just > propagate it to all and drop the thus superfluous implementations of > bdrv_{at,de}tach_aio_contex

Re: [Qemu-devel] [PATCH] block: Propagate AioContext change to all children

2016-05-17 Thread Alberto Garcia
On Tue 17 May 2016 01:38:04 PM CEST, Max Reitz wrote: > Instead of propagating any change of a BDS's AioContext only to its file > and backing children and letting driver-specific code do the rest, just > propagate it to all and drop the thus superfluous implementations of > bdrv_{at,de}tach_aio_co

Re: [Qemu-devel] [PATCH] block: Propagate AioContext change to all children

2016-05-17 Thread Paolo Bonzini
On 17/05/2016 13:38, Max Reitz wrote: > Instead of propagating any change of a BDS's AioContext only to its file > and backing children and letting driver-specific code do the rest, just > propagate it to all and drop the thus superfluous implementations of > bdrv_{at,de}tach_aio_context() in Quo

[Qemu-devel] [PATCH] block: Propagate AioContext change to all children

2016-05-17 Thread Max Reitz
Instead of propagating any change of a BDS's AioContext only to its file and backing children and letting driver-specific code do the rest, just propagate it to all and drop the thus superfluous implementations of bdrv_{at,de}tach_aio_context() in Quorum, blkverify and VMDK. Signed-off-by: Max Rei