summaryrefslogtreecommitdiffstats
path: root/linux-headers/linux/userfaultfd.h
diff options
context:
space:
mode:
authorAndrey Shinkevich2019-05-29 19:56:14 +0200
committerMax Reitz2019-07-02 03:53:04 +0200
commit170d3bd341b3955f10b40b4569f66bf3d4dbc4a0 (patch)
tree7564a524fa4dc632bbcf29c630c6ec467358eaa0 /linux-headers/linux/userfaultfd.h
parentblock/rbd: increase dynamically the image size (diff)
downloadqemu-170d3bd341b3955f10b40b4569f66bf3d4dbc4a0.tar.gz
qemu-170d3bd341b3955f10b40b4569f66bf3d4dbc4a0.tar.xz
qemu-170d3bd341b3955f10b40b4569f66bf3d4dbc4a0.zip
block: include base when checking image chain for block allocation
This patch is used in the 'block/stream: introduce a bottom node' that is following. Instead of the base node, the caller may pass the node that has the base as its backing image to the function bdrv_is_allocated_above() with a new parameter include_base = true and get rid of the dependency on the base that may change during commit/stream parallel jobs. Now, if the specified base is not found in the backing image chain, the QEMU will abort. Suggested-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Signed-off-by: Andrey Shinkevich <andrey.shinkevich@virtuozzo.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Reviewed-by: Alberto Garcia <berto@igalia.com> Message-id: 1559152576-281803-2-git-send-email-andrey.shinkevich@virtuozzo.com [mreitz: Squashed in the following as a rebase on conflicting patches:] Message-id: e3cf99ae-62e9-8b6e-5a06-d3c8b9363b85@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'linux-headers/linux/userfaultfd.h')
0 files changed, 0 insertions, 0 deletions