All of lore.kernel.org
 help / color / mirror / Atom feed
From: Eric Blake <eblake@redhat.com>
To: qemu-devel@nongnu.org
Subject: [PULL 00/24] bitmaps patches for -rc2, 2020-07-27
Date: Mon, 27 Jul 2020 15:55:19 -0500	[thread overview]
Message-ID: <20200727205543.206624-1-eblake@redhat.com> (raw)

The following changes since commit 9303ecb658a0194560d1eecde165a1511223c2d8:

  Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20200727' into staging (2020-07-27 17:25:06 +0100)

are available in the Git repository at:

  https://repo.or.cz/qemu/ericb.git tags/pull-bitmaps-2020-07-27

for you to fetch changes up to 37931e006f05cb768b78dcc47453b13f76ea43c5:

  migration: Fix typos in bitmap migration comments (2020-07-27 15:42:21 -0500)

----------------------------------------------------------------
bitmaps patches for 2020-07-27

- Improve handling of various post-copy bitmap migration scenarios. A lost
bitmap should merely mean that the next backup must be full rather than
incremental, rather than abruptly breaking the entire guest migration.
- Associated iotest improvements

----------------------------------------------------------------
Andrey Shinkevich (1):
      qcow2: Fix capitalization of header extension constant.

Eric Blake (2):
      iotests: Adjust which migration tests are quick
      migration: Fix typos in bitmap migration comments

Vladimir Sementsov-Ogievskiy (21):
      qemu-iotests/199: fix style
      qemu-iotests/199: drop extra constraints
      qemu-iotests/199: better catch postcopy time
      qemu-iotests/199: improve performance: set bitmap by discard
      qemu-iotests/199: change discard patterns
      qemu-iotests/199: increase postcopy period
      migration/block-dirty-bitmap: fix dirty_bitmap_mig_before_vm_start
      migration/block-dirty-bitmap: rename state structure types
      migration/block-dirty-bitmap: rename dirty_bitmap_mig_cleanup
      migration/block-dirty-bitmap: move mutex init to dirty_bitmap_mig_init
      migration/block-dirty-bitmap: refactor state global variables
      migration/block-dirty-bitmap: rename finish_lock to just lock
      migration/block-dirty-bitmap: simplify dirty_bitmap_load_complete
      migration/block-dirty-bitmap: keep bitmap state for all bitmaps
      migration/block-dirty-bitmap: relax error handling in incoming part
      migration/block-dirty-bitmap: cancel migration on shutdown
      migration/savevm: don't worry if bitmap migration postcopy failed
      qemu-iotests/199: prepare for new test-cases addition
      qemu-iotests/199: check persistent bitmaps
      qemu-iotests/199: add early shutdown case to bitmaps postcopy
      qemu-iotests/199: add source-killed case to bitmaps postcopy

 docs/interop/qcow2.txt         |   2 +-
 migration/migration.h          |   3 +-
 block/qcow2.c                  |   2 +-
 migration/block-dirty-bitmap.c | 472 ++++++++++++++++++++++++++---------------
 migration/migration.c          |  15 +-
 migration/savevm.c             |  37 +++-
 tests/qemu-iotests/199         | 254 +++++++++++++++++-----
 tests/qemu-iotests/199.out     |   4 +-
 tests/qemu-iotests/group       |  12 +-
 9 files changed, 556 insertions(+), 245 deletions(-)

-- 
2.27.0



             reply	other threads:[~2020-07-27 20:57 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-27 20:55 Eric Blake [this message]
2020-07-27 20:55 ` [PULL 01/24] qcow2: Fix capitalization of header extension constant Eric Blake
2020-07-27 20:55 ` [PULL 02/24] qemu-iotests/199: fix style Eric Blake
2020-07-27 20:55 ` [PULL 03/24] qemu-iotests/199: drop extra constraints Eric Blake
2020-07-27 20:55 ` [PULL 04/24] qemu-iotests/199: better catch postcopy time Eric Blake
2020-07-27 20:55 ` [PULL 05/24] qemu-iotests/199: improve performance: set bitmap by discard Eric Blake
2020-07-27 20:55 ` [PULL 06/24] qemu-iotests/199: change discard patterns Eric Blake
2020-07-27 20:55 ` [PULL 07/24] qemu-iotests/199: increase postcopy period Eric Blake
2020-07-27 20:55 ` [PULL 08/24] migration/block-dirty-bitmap: fix dirty_bitmap_mig_before_vm_start Eric Blake
2020-07-27 20:55 ` [PULL 09/24] migration/block-dirty-bitmap: rename state structure types Eric Blake
2020-07-27 20:55 ` [PULL 10/24] migration/block-dirty-bitmap: rename dirty_bitmap_mig_cleanup Eric Blake
2020-07-27 20:55 ` [PULL 11/24] migration/block-dirty-bitmap: move mutex init to dirty_bitmap_mig_init Eric Blake
2020-07-27 20:55 ` [PULL 12/24] migration/block-dirty-bitmap: refactor state global variables Eric Blake
2020-07-27 20:55 ` [PULL 13/24] migration/block-dirty-bitmap: rename finish_lock to just lock Eric Blake
2020-07-27 20:55 ` [PULL 14/24] migration/block-dirty-bitmap: simplify dirty_bitmap_load_complete Eric Blake
2020-07-27 20:55 ` [PULL 15/24] migration/block-dirty-bitmap: keep bitmap state for all bitmaps Eric Blake
2020-07-27 20:55 ` [PULL 16/24] migration/block-dirty-bitmap: relax error handling in incoming part Eric Blake
2020-07-27 20:55 ` [PULL 17/24] migration/block-dirty-bitmap: cancel migration on shutdown Eric Blake
2020-07-27 20:55 ` [PULL 18/24] migration/savevm: don't worry if bitmap migration postcopy failed Eric Blake
2020-07-27 20:55 ` [PULL 19/24] qemu-iotests/199: prepare for new test-cases addition Eric Blake
2020-07-27 20:55 ` [PULL 20/24] qemu-iotests/199: check persistent bitmaps Eric Blake
2020-07-27 20:55 ` [PULL 21/24] qemu-iotests/199: add early shutdown case to bitmaps postcopy Eric Blake
2020-07-27 20:55 ` [PULL 22/24] qemu-iotests/199: add source-killed " Eric Blake
2020-07-27 20:55 ` [PULL 23/24] iotests: Adjust which migration tests are quick Eric Blake
2020-07-27 20:55 ` [PULL 24/24] migration: Fix typos in bitmap migration comments Eric Blake
2020-07-28 14:24 ` [PULL 00/24] bitmaps patches for -rc2, 2020-07-27 Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200727205543.206624-1-eblake@redhat.com \
    --to=eblake@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.