Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2019-10-10' into staging
Block patches:
- Parallelized request handling for qcow2
- Backup job refactoring to use a filter node instead of before-write
notifiers
- Add discard accounting information to file-posix nodes
- Allow trivial reopening of nbd nodes
- Some iotest fixes
# gpg: Signature made Thu 10 Oct 2019 12:40:34 BST
# gpg: using RSA key 91BEB60A30DB3E8857D11829F407DB0061D5CF40
# gpg: issuer "mreitz@redhat.com"
# gpg: Good signature from "Max Reitz <mreitz@redhat.com>" [full]
# Primary key fingerprint: 91BE B60A 30DB 3E88 57D1 1829 F407 DB00 61D5 CF40
* remotes/maxreitz/tags/pull-block-2019-10-10: (36 commits)
iotests/162: Fix for newer Linux 5.3+
tests: fix I/O test for hosts defaulting to LUKSv2
nbd: add empty .bdrv_reopen_prepare
block/backup: use backup-top instead of write notifiers
block: introduce backup-top filter driver
block/block-copy: split block_copy_set_callbacks function
block/backup: move write_flags calculation inside backup_job_create
block/backup: move in-flight requests handling from backup to block-copy
iotests: Use stat -c %b in 125
iotests: Disable 125 on broken XFS versions
iotests: Fix 125 for growth_mode = metadata
qapi: query-blockstat: add driver specific file-posix stats
file-posix: account discard operations
scsi: account unmap operations
scsi: move unmap error checking to the complete callback
scsi: store unmap offset and nb_sectors in request struct
ide: account UNMAP (TRIM) operations
block: add empty account cookie type
qapi: add unmap to BlockDeviceStats
qapi: group BlockDeviceStats fields
...
Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
No related branches found
No related tags found
Showing
- block.c 35 additions, 8 deletionsblock.c
- block/Makefile.objs 4 additions, 0 deletionsblock/Makefile.objs
- block/accounting.c 6 additions, 0 deletionsblock/accounting.c
- block/aio_task.c 124 additions, 0 deletionsblock/aio_task.c
- block/backup-top.c 276 additions, 0 deletionsblock/backup-top.c
- block/backup-top.h 41 additions, 0 deletionsblock/backup-top.h
- block/backup.c 78 additions, 365 deletionsblock/backup.c
- block/block-copy.c 345 additions, 0 deletionsblock/block-copy.c
- block/file-posix.c 53 additions, 1 deletionblock/file-posix.c
- block/nbd.c 15 additions, 0 deletionsblock/nbd.c
- block/qapi.c 11 additions, 0 deletionsblock/qapi.c
- block/qcow2.c 305 additions, 161 deletionsblock/qcow2.c
- block/qcow2.h 3 additions, 0 deletionsblock/qcow2.h
- block/replication.c 1 addition, 1 deletionblock/replication.c
- block/trace-events 9 additions, 6 deletionsblock/trace-events
- blockdev.c 1 addition, 0 deletionsblockdev.c
- hw/ide/core.c 12 additions, 0 deletionshw/ide/core.c
- hw/scsi/scsi-disk.c 23 additions, 11 deletionshw/scsi/scsi-disk.c
- include/block/accounting.h 2 additions, 0 deletionsinclude/block/accounting.h
- include/block/aio_task.h 54 additions, 0 deletionsinclude/block/aio_task.h
Loading
Please register or sign in to comment