qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/17] Bitmaps patches
@ 2019-03-08 20:28 John Snow
  2019-03-08 20:28 ` [Qemu-devel] [PULL 01/17] block/dirty-bitmap: add recording and busy properties John Snow
                   ` (20 more replies)
  0 siblings, 21 replies; 23+ messages in thread
From: John Snow @ 2019-03-08 20:28 UTC (permalink / raw)
  To: qemu-devel; +Cc: jsnow, peter.maydell

The following changes since commit 234afe78281b10a798fb97c584e1b677844aaab8:

  Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2019-03-08' into staging (2019-03-08 16:31:34 +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 fc91aa3d937e56d512c702d9b966fcea0e499f0e:

  block/dirty-bitmaps: implement inconsistent bit (2019-03-08 14:07:29 -0500)

----------------------------------------------------------------
Pull request

----------------------------------------------------------------

John Snow (17):
  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

 qemu-deprecated.texi           |   6 ++
 qapi/block-core.json           |  28 +++++-
 include/block/dirty-bitmap.h   |  20 +++-
 block/dirty-bitmap.c           | 169 ++++++++++++++++++++++-----------
 block/qcow2-bitmap.c           | 103 ++++++++++----------
 blockdev.c                     |  51 ++--------
 migration/block-dirty-bitmap.c |  18 ++--
 nbd/server.c                   |  13 ++-
 tests/qemu-iotests/124         | 113 ++++++++++++++++++++++
 tests/qemu-iotests/124.out     |   4 +-
 tests/qemu-iotests/236.out     |  28 ++++++
 11 files changed, 377 insertions(+), 176 deletions(-)

-- 
2.17.2

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2019-03-08 21:22 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-08 20:28 [Qemu-devel] [PULL 00/17] Bitmaps patches John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 01/17] block/dirty-bitmap: add recording and busy properties John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 02/17] block/dirty-bitmaps: rename frozen predicate helper John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 03/17] block/dirty-bitmap: remove set/reset assertions against enabled bit John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 04/17] block/dirty-bitmap: change semantics of enabled predicate John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 05/17] nbd: change error checking order for bitmaps John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 06/17] block/dirty-bitmap: explicitly lock bitmaps with successors John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 07/17] block/dirty-bitmaps: unify qmp_locked and user_locked calls John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 08/17] block/dirty-bitmaps: move comment block John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 09/17] blockdev: remove unused paio parameter documentation John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 10/17] iotests: add busy/recording bit test to 124 John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 11/17] block/dirty-bitmaps: add inconsistent bit John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 12/17] block/dirty-bitmap: add inconsistent status John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 13/17] block/dirty-bitmaps: add block_dirty_bitmap_check function John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 14/17] block/dirty-bitmaps: prohibit readonly bitmaps for backups John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 15/17] block/dirty-bitmaps: prohibit removing readonly bitmaps John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 16/17] block/dirty-bitmaps: disallow busy bitmaps as merge source John Snow
2019-03-08 20:28 ` [Qemu-devel] [PULL 17/17] block/dirty-bitmaps: implement inconsistent bit John Snow
2019-03-08 20:46 ` [Qemu-devel] [PULL 00/17] Bitmaps patches no-reply
2019-03-08 20:50 ` no-reply
2019-03-08 20:53 ` no-reply
2019-03-08 21:05   ` John Snow
2019-03-08 21:22 ` Eric Blake

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).