Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging340100656340172807
commitc04b4d9e6b596ead3cf6046a9243fbfee068ef33
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 20 Jul 2021 15:59:33 +0000 (20 16:59 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 20 Jul 2021 15:59:33 +0000 (20 16:59 +0100)
tree7976e9b1f05115812cb63efb646c32ac5a7ab6cf
parent143c2e0432859826c9e8d5b2baa307355f1a5332
parentd21471696b07f30cb00453709d055a25c1afde85
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging

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

# gpg: Signature made Tue 20 Jul 2021 16:09:23 BST
# gpg:                using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6
# gpg:                issuer "kwolf@redhat.com"
# gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full]
# Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6

* remotes/kevin/tags/for-upstream:
  iotests/307: Test iothread conflict for exports
  block/export: Conditionally ignore set-context error
  block/vvfat: fix: drop backing
  replication: Remove workaround
  replication: Properly attach children
  replication: Reduce usage of s->hidden_disk and s->secondary_disk
  replication: Remove s->active_disk
  block: Add option to use driver whitelist even in tools
  block/mirror: fix active mirror dead-lock in mirror_wait_on_conflicts
  iotest 151: add test-case that shows active mirror dead-lock
  block/mirror: set .co for active-write MirrorOp objects

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>