Re: [Qemu-block] [PATCH 0/9] block: Fixes for bdrv_drain

2015-10-28 Thread Kevin Wolf
Am 26.10.2015 um 07:24 hat Fam Zheng geschrieben: > Previously bdrv_drain and bdrv_drain_all don't handle ioctl, flush and discard > requests (which are fundamentally the same as read and write requests that > change disk state). Forgetting such requests leaves us in risk of violating > the

[Qemu-block] [PATCH 0/9] block: Fixes for bdrv_drain

2015-10-26 Thread Fam Zheng
Previously bdrv_drain and bdrv_drain_all don't handle ioctl, flush and discard requests (which are fundamentally the same as read and write requests that change disk state). Forgetting such requests leaves us in risk of violating the invariant that bdrv_drain() callers rely on - all asynchronous