mbox

[PULL,0/5] Block-jobs 2024-09-30

Message ID 20240930084325.187606-1-vsementsov@yandex-team.ru
State New
Headers show

Pull-request

https://gitlab.com/vsementsov/qemu.git tags/pull-block-jobs-2024-09-30

Message

Vladimir Sementsov-Ogievskiy Sept. 30, 2024, 8:43 a.m. UTC
The following changes since commit 3b14a767eaca3df5534a162851f04787b363670e:

  Merge tag 'qemu-openbios-20240924' of https://github.com/mcayland/qemu into staging (2024-09-28 12:34:44 +0100)

are available in the Git repository at:

  https://gitlab.com/vsementsov/qemu.git tags/pull-block-jobs-2024-09-30

for you to fetch changes up to b74987cd3bf9bd4bf452ed371d864cbd1dccb08e:

  util/co-shared-resource: Remove unused co_try_get_from_shres (2024-09-30 10:53:18 +0300)

----------------------------------------------------------------
Block-jobs: improve backup fleecing

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

Dr. David Alan Gilbert (2):
  block: Remove unused aio_task_pool_empty
  util/co-shared-resource: Remove unused co_try_get_from_shres

Fiona Ebner (3):
  copy-before-write: allow specifying minimum cluster size
  backup: add minimum cluster size to performance options
  block/reqlist: allow adding overlapping requests

 block/aio_task.c                  |  5 -----
 block/backup.c                    |  2 +-
 block/block-copy.c                | 36 ++++++++++++++++++++++---------
 block/copy-before-write.c         | 17 +++++++++++++--
 block/copy-before-write.h         |  1 +
 block/reqlist.c                   |  2 --
 blockdev.c                        |  3 +++
 include/block/aio_task.h          |  2 --
 include/block/block-copy.h        |  1 +
 include/qemu/co-shared-resource.h |  7 ------
 qapi/block-core.json              | 17 ++++++++++++---
 util/qemu-co-shared-resource.c    |  6 ------
 12 files changed, 61 insertions(+), 38 deletions(-)