[PULL 0/6] block: jobs and dirty-bitmaps

Vladimir Sementsov-Ogievskiy <[email protected]>
Newsgroups gmane.comp.emulators.qemu.block,gmane.comp.emulators.qemu
Message-ID <[email protected]>
Some fixes and improvements around block-jobs and block dirty-bitmaps.

The following changes since commit 9696bf5dc5a5bf0b4a9d05b6cdfe5f13990f97aa:

  Merge tag 'hw-misc-20260816' of https://github.com/philmd/qemu into staging (2026-08-16 08:17:47 -0700)

are available in the Git repository at:

  https://gitlab.com/vsementsov/qemu.git tags/pull-block-jobs-2026-08-17

for you to fetch changes up to dc04053687ec7219a78f9b90fe2f71c9336914e1:

  dirty-bitmap: fix integer overflow in serialization coverage (2026-08-17 18:32:44 +0300)

----------------------------------------------------------------
block-jobs and dirty-bitmaps patches

----------------------------------------------------------------
Denis V. Lunev (6):
      job: keep job paused across overlapping pause requests
      tests/unit/test-blockjob: cover keeping a job paused while a pause is pending
      block/monitor: reject persistent bitmap add on a read-only node
      migration/block-dirty-bitmap: reject bitmap load onto ro node
      block/monitor: allow dropping a bitmap never stored on disk
      dirty-bitmap: fix integer overflow in serialization coverage

 block/dirty-bitmap.c                               |   2 +-
 block/monitor/bitmap-qmp-cmds.c                    |  19 ++--
 block/qcow2-bitmap.c                               |   9 ++
 job.c                                              |   9 +-
 migration/block-dirty-bitmap.c                     |  22 +++--
 qapi/block-core.json                               |   4 +-
 tests/qemu-iotests/tests/migrate-bitmaps-test      |  33 +++++++
 tests/qemu-iotests/tests/migrate-bitmaps-test.out  |   4 +-
 .../qemu-iotests/tests/remove-bitmap-from-backing  |  29 +++++-
 .../tests/remove-bitmap-from-backing.out           |  22 ++++-
 tests/unit/test-blockjob.c                         | 100 +++++++++++++++++++++
 11 files changed, 233 insertions(+), 20 deletions(-)

-- 
2.43.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.