spec: add qcow2 bitmaps extension specification
commitbca5a8f4624f1859ad1a2b078e6b685456e6befd
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Fri, 5 Feb 2016 08:58:33 +0000 (5 11:58 +0300)
committerKevin Wolf <kwolf@redhat.com>
Mon, 22 Feb 2016 08:49:46 +0000 (22 09:49 +0100)
tree4d9dbd2a7c60f993d3baf8b2d6579f69e00a2f09
parentf38738e2120851d8378b18a029c4b73e8516b9e0
spec: add qcow2 bitmaps extension specification

The new feature for qcow2: storing bitmaps.

This patch adds new header extension to qcow2 - Bitmaps Extension. It
provides an ability to store virtual disk related bitmaps in a qcow2
image. For now there is only one type of such bitmaps: Dirty Tracking
Bitmap, which just tracks virtual disk changes from some moment.

Note: Only bitmaps, relative to the virtual disk, stored in qcow2 file,
should be stored in this qcow2 file. The size of each bitmap
(considering its granularity) is equal to virtual disk size.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
docs/specs/qcow2.txt