Merge tag 'ceph-for-5.7-rc2' of git://github.com/ceph/ceph-client
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 16 Apr 2020 17:29:34 +0000 (10:29 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 16 Apr 2020 17:29:34 +0000 (10:29 -0700)
commit3fa84bf926f32edf798cfad0317e14df41ac0509
tree91f673bf77fd1c278e7536f3e87da5964aa4bf98
parent4ede125902386c6fa946852da81709fcf490ae4a
parent2a575f138d003fff0f4930b5cfae4a1c46343b8f
Merge tag 'ceph-for-5.7-rc2' of git://github.com/ceph/ceph-client

Pull ceph fixes from Ilya Dryomov:

 - a set of patches for a deadlock on "rbd map" error path

 - a fix for invalid pointer dereference and uninitialized variable use
   on asynchronous create and unlink error paths.

* tag 'ceph-for-5.7-rc2' of git://github.com/ceph/ceph-client:
  ceph: fix potential bad pointer deref in async dirops cb's
  rbd: don't mess with a page vector in rbd_notify_op_lock()
  rbd: don't test rbd_dev->opts in rbd_dev_image_release()
  rbd: call rbd_dev_unprobe() after unwatching and flushing notifies
  rbd: avoid a deadlock on header_rwsem when flushing notifies