Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
commit836b36af9340c42d5a6642070d99944329e388bc
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 9 Apr 2021 18:26:42 +0000 (9 19:26 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 9 Apr 2021 18:26:42 +0000 (9 19:26 +0100)
treeae3acce1d01880a58285e63adbb3f6025c746e22
parent471387aa1446e2583f372f79327cc0a8c802b4b4
parentc2c731a4d35062295cd3260e66b3754588a2fad4
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging

Block layer fixes

- mirror: Fix job-complete race condition causing unexpected errors
- fdc: Fix 'fallback' property on sysbus floppy disk controllers
- rbd: Fix memory leaks
- iotest improvements

# gpg: Signature made Fri 09 Apr 2021 17:13:11 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:
  test-blockjob: Test job_wait_unpaused()
  job: Allow complete for jobs on standby
  mirror: Do not enter a paused job on completion
  mirror: Move open_backing_file to exit_common
  hw/block/fdc: Fix 'fallback' property on sysbus floppy disk controllers
  iotests: Test mirror-top filter permissions
  iotests: add test for removing persistent bitmap from backing file
  iotests/qsd-jobs: Filter events in the first test
  block/rbd: fix memory leak in qemu_rbd_co_create_opts()
  block/rbd: fix memory leak in qemu_rbd_connect()

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