Re: [PATCH V2] block/rbd: implement bdrv_co_block_status

2021-09-05 Thread Ilya Dryomov
On Thu, Sep 2, 2021 at 4:12 PM Peter Lieven wrote: > > Am 24.08.21 um 22:39 schrieb Ilya Dryomov: > > On Mon, Aug 23, 2021 at 11:38 AM Peter Lieven wrote: > >> Am 22.08.21 um 23:02 schrieb Ilya Dryomov: > >>> On Tue, Aug 10, 2021 at 3:41 PM Peter Lieven wrote: > the qemu rbd driver

Re: [PATCH V2] block/rbd: implement bdrv_co_block_status

2021-09-02 Thread Peter Lieven
Am 24.08.21 um 22:39 schrieb Ilya Dryomov: On Mon, Aug 23, 2021 at 11:38 AM Peter Lieven wrote: Am 22.08.21 um 23:02 schrieb Ilya Dryomov: On Tue, Aug 10, 2021 at 3:41 PM Peter Lieven wrote: the qemu rbd driver currently lacks support for bdrv_co_block_status. This results mainly in

Re: [PATCH V2] block/rbd: implement bdrv_co_block_status

2021-08-24 Thread Ilya Dryomov
On Mon, Aug 23, 2021 at 11:38 AM Peter Lieven wrote: > > Am 22.08.21 um 23:02 schrieb Ilya Dryomov: > > On Tue, Aug 10, 2021 at 3:41 PM Peter Lieven wrote: > >> the qemu rbd driver currently lacks support for bdrv_co_block_status. > >> This results mainly in incorrect progress during block

Re: [PATCH V2] block/rbd: implement bdrv_co_block_status

2021-08-23 Thread Peter Lieven
Am 22.08.21 um 23:02 schrieb Ilya Dryomov: On Tue, Aug 10, 2021 at 3:41 PM Peter Lieven wrote: the qemu rbd driver currently lacks support for bdrv_co_block_status. This results mainly in incorrect progress during block operations (e.g. qemu-img convert with an rbd image as source). This

Re: [PATCH V2] block/rbd: implement bdrv_co_block_status

2021-08-22 Thread Ilya Dryomov
On Tue, Aug 10, 2021 at 3:41 PM Peter Lieven wrote: > > the qemu rbd driver currently lacks support for bdrv_co_block_status. > This results mainly in incorrect progress during block operations (e.g. > qemu-img convert with an rbd image as source). > > This patch utilizes the rbd_diff_iterate2

[PATCH V2] block/rbd: implement bdrv_co_block_status

2021-08-10 Thread Peter Lieven
the qemu rbd driver currently lacks support for bdrv_co_block_status. This results mainly in incorrect progress during block operations (e.g. qemu-img convert with an rbd image as source). This patch utilizes the rbd_diff_iterate2 call from librbd to detect allocated and unallocated (all zero