Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
commit31d89228366ce79064ac4fdef98ac85b39bf53ba
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 17 Mar 2017 13:26:10 +0000 (17 13:26 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 17 Mar 2017 13:26:10 +0000 (17 13:26 +0000)
tree7bd64123338972d3ee650aeb26a81a068d630f24
parent272d7dee5951f926fad1911f2f072e5915cdcba0
parent11f0f5e553cff93d5fc77d67b98c40adba12b729
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging

Block layer fixes for 2.9.0-rc1

# gpg: Signature made Fri 17 Mar 2017 12:06:04 GMT
# gpg:                using RSA key 0x7F09B272C88F2FD6
# gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
# Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6

* remotes/kevin/tags/for-upstream:
  block: quiesce AioContext when detaching from it
  thread-pool: add missing qemu_bh_cancel in completion function
  block: Propagate error in bdrv_open_backing_file
  blockdev: fix bitmap clear undo
  block: Always call bdrv_child_check_perm first
  file-posix: Don't leak fd in hdev_get_max_segments
  replication: clarify permissions
  file-posix: clean up max_segments buffer termination

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