[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/11] Block layer patches
From: |
Kevin Wolf |
Subject: |
[PULL 00/11] Block layer patches |
Date: |
Tue, 20 Jul 2021 17:10:42 +0200 |
The following changes since commit 143c2e0432859826c9e8d5b2baa307355f1a5332:
Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2021-07-19'
into staging (2021-07-19 19:06:05 +0100)
are available in the Git repository at:
git://repo.or.cz/qemu/kevin.git tags/for-upstream
for you to fetch changes up to d21471696b07f30cb00453709d055a25c1afde85:
iotests/307: Test iothread conflict for exports (2021-07-20 16:49:50 +0200)
----------------------------------------------------------------
Block layer patches
- mirror: Fix active mirror deadlock
- replication: Fix crashes due to operations on wrong BdrvChild
- configure: Add option to use driver whitelist even in tools
- vvfat: Fix crash when opening image read-write
- export: Fix crash in error path with fixed-iothread=false
----------------------------------------------------------------
Kevin Wolf (1):
block: Add option to use driver whitelist even in tools
Lukas Straub (4):
replication: Remove s->active_disk
replication: Reduce usage of s->hidden_disk and s->secondary_disk
replication: Properly attach children
replication: Remove workaround
Max Reitz (2):
block/export: Conditionally ignore set-context error
iotests/307: Test iothread conflict for exports
Vladimir Sementsov-Ogievskiy (4):
block/mirror: set .co for active-write MirrorOp objects
iotest 151: add test-case that shows active mirror dead-lock
block/mirror: fix active mirror dead-lock in mirror_wait_on_conflicts
block/vvfat: fix: drop backing
configure | 14 +++++-
block.c | 3 ++
block/export/export.c | 5 +-
block/mirror.c | 13 ++++++
block/replication.c | 111 +++++++++++++++++++++++++++------------------
block/vvfat.c | 43 ++----------------
meson.build | 1 +
tests/qemu-iotests/151 | 54 +++++++++++++++++++++-
tests/qemu-iotests/151.out | 4 +-
tests/qemu-iotests/307 | 15 ++++++
tests/qemu-iotests/307.out | 8 ++++
11 files changed, 182 insertions(+), 89 deletions(-)
- [PULL 00/11] Block layer patches,
Kevin Wolf <=
- [PULL 01/11] block/mirror: set .co for active-write MirrorOp objects, Kevin Wolf, 2021/07/20
- [PULL 02/11] iotest 151: add test-case that shows active mirror dead-lock, Kevin Wolf, 2021/07/20
- [PULL 03/11] block/mirror: fix active mirror dead-lock in mirror_wait_on_conflicts, Kevin Wolf, 2021/07/20
- [PULL 04/11] block: Add option to use driver whitelist even in tools, Kevin Wolf, 2021/07/20
- [PULL 05/11] replication: Remove s->active_disk, Kevin Wolf, 2021/07/20
- [PULL 11/11] iotests/307: Test iothread conflict for exports, Kevin Wolf, 2021/07/20
- [PULL 09/11] block/vvfat: fix: drop backing, Kevin Wolf, 2021/07/20
- [PULL 07/11] replication: Properly attach children, Kevin Wolf, 2021/07/20
- [PULL 06/11] replication: Reduce usage of s->hidden_disk and s->secondary_disk, Kevin Wolf, 2021/07/20
- [PULL 08/11] replication: Remove workaround, Kevin Wolf, 2021/07/20