[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/22] Bitmaps patches
From: |
John Snow |
Subject: |
[Qemu-devel] [PULL 00/22] Bitmaps patches |
Date: |
Tue, 12 Mar 2019 16:23:15 -0400 |
The following changes since commit 46316f1dfffc6be72e94e89f7b0e9162e7dcdcf1:
Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20190311.0'
into staging (2019-03-12 13:37:29 +0000)
are available in the Git repository at:
https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request
for you to fetch changes up to e2ec4119dc57e9d65e419b2e9071d35300aa1d92:
tests/qemu-iotests: add bitmap resize test 246 (2019-03-12 15:00:48 -0400)
----------------------------------------------------------------
Pull request
----------------------------------------------------------------
Eric Blake (1):
bitmaps: Fix typo in function name
John Snow (19):
block/dirty-bitmap: add recording and busy properties
block/dirty-bitmaps: rename frozen predicate helper
block/dirty-bitmap: remove set/reset assertions against enabled bit
block/dirty-bitmap: change semantics of enabled predicate
nbd: change error checking order for bitmaps
block/dirty-bitmap: explicitly lock bitmaps with successors
block/dirty-bitmaps: unify qmp_locked and user_locked calls
block/dirty-bitmaps: move comment block
blockdev: remove unused paio parameter documentation
iotests: add busy/recording bit test to 124
block/dirty-bitmaps: add inconsistent bit
block/dirty-bitmap: add inconsistent status
block/dirty-bitmaps: add block_dirty_bitmap_check function
block/dirty-bitmaps: prohibit readonly bitmaps for backups
block/dirty-bitmaps: prohibit removing readonly bitmaps
block/dirty-bitmaps: disallow busy bitmaps as merge source
block/dirty-bitmaps: implement inconsistent bit
block/qcow2-bitmap: Allow resizes with persistent bitmaps
tests/qemu-iotests: add bitmap resize test 246
Vladimir Sementsov-Ogievskiy (2):
docs/interop/qcow2: Improve bitmap flag in_use specification
block/qcow2-bitmap: Don't check size for IN_USE bitmap
docs/interop/qcow2.txt | 9 +-
qemu-deprecated.texi | 6 +
qapi/block-core.json | 28 +++-
block/qcow2.h | 1 +
include/block/dirty-bitmap.h | 24 ++-
block/dirty-bitmap.c | 174 ++++++++++++-------
block/qcow2-bitmap.c | 174 +++++++++++++------
block/qcow2.c | 4 +-
blockdev.c | 55 ++----
migration/block-dirty-bitmap.c | 23 +--
nbd/server.c | 13 +-
tests/qemu-iotests/124 | 113 +++++++++++++
tests/qemu-iotests/124.out | 4 +-
tests/qemu-iotests/236.out | 28 ++++
tests/qemu-iotests/246 | 114 +++++++++++++
tests/qemu-iotests/246.out | 295 +++++++++++++++++++++++++++++++++
tests/qemu-iotests/group | 1 +
17 files changed, 871 insertions(+), 195 deletions(-)
create mode 100755 tests/qemu-iotests/246
create mode 100644 tests/qemu-iotests/246.out
--
2.17.2
- [Qemu-devel] [PULL 00/22] Bitmaps patches,
John Snow <=
- [Qemu-devel] [PULL 01/22] block/dirty-bitmap: add recording and busy properties, John Snow, 2019/03/12
- [Qemu-devel] [PULL 03/22] block/dirty-bitmap: remove set/reset assertions against enabled bit, John Snow, 2019/03/12
- [Qemu-devel] [PULL 02/22] block/dirty-bitmaps: rename frozen predicate helper, John Snow, 2019/03/12
- [Qemu-devel] [PULL 04/22] block/dirty-bitmap: change semantics of enabled predicate, John Snow, 2019/03/12
- [Qemu-devel] [PULL 05/22] nbd: change error checking order for bitmaps, John Snow, 2019/03/12
- [Qemu-devel] [PULL 06/22] block/dirty-bitmap: explicitly lock bitmaps with successors, John Snow, 2019/03/12
- [Qemu-devel] [PULL 08/22] block/dirty-bitmaps: move comment block, John Snow, 2019/03/12
- [Qemu-devel] [PULL 09/22] blockdev: remove unused paio parameter documentation, John Snow, 2019/03/12
- [Qemu-devel] [PULL 07/22] block/dirty-bitmaps: unify qmp_locked and user_locked calls, John Snow, 2019/03/12
- [Qemu-devel] [PULL 11/22] block/dirty-bitmaps: add inconsistent bit, John Snow, 2019/03/12