parallels: mark driver as supporting CBT
authorDenis V. Lunev <den@openvz.org>
Mon, 18 Sep 2023 18:00:39 +0000 (20:00 +0200)
committerDenis V. Lunev <den@openvz.org>
Thu, 21 Sep 2023 06:45:14 +0000 (08:45 +0200)
commit73f3e136922be5864dace55e744d23914f21e358
treeb0267e3d8c7e1e1bb778044cbeb30f76d7496f2f
parentbb16991fe073643b59bd4195863cafc08032f04b
parallels: mark driver as supporting CBT

Parallels driver indeed support Parallels Dirty Bitmap Feature in
read-only mode. The patch adds bdrv_supports_persistent_dirty_bitmap()
callback which always return 1 to indicate that.

This will allow to copy CBT from Parallels image with qemu-img.

Note: read-write support is signalled through
bdrv_co_can_store_new_dirty_bitmap() and is different.

Signed-off-by: Denis V. Lunev <den@openvz.org>
Reviewed-by: Alexander Ivanov <alexander.ivanov@virtuozzo.com>
block/parallels.c