summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorAlberto Garcia2020-07-10 18:12:48 +0200
committerMax Reitz2020-08-25 08:33:20 +0200
commit12c6aebedfb6b90d5f019ab536dd3f2752e6e361 (patch)
tree496536e3698896e7bd84fd5e8c01d47997484a32 /docs
parentqcow2: Process QCOW2_CLUSTER_ZERO_ALLOC clusters in handle_copied() (diff)
downloadqemu-12c6aebedfb6b90d5f019ab536dd3f2752e6e361.tar.gz
qemu-12c6aebedfb6b90d5f019ab536dd3f2752e6e361.tar.xz
qemu-12c6aebedfb6b90d5f019ab536dd3f2752e6e361.zip
qcow2: Add get_l2_entry() and set_l2_entry()
The size of an L2 entry is 64 bits, but if we want to have subclusters we need extended L2 entries. This means that we have to access L2 tables and slices differently depending on whether an image has extended L2 entries or not. This patch replaces all l2_slice[] accesses with calls to get_l2_entry() and set_l2_entry(). Signed-off-by: Alberto Garcia <berto@igalia.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Max Reitz <mreitz@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <9586363531fec125ba1386e561762d3e4224e9fc.1594396418.git.berto@igalia.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions