On Wed, 17 Sep 2014, Yan, Zheng wrote:
ceph_find_inode() may wait on freeing inode, using it inside the s_mutex
may cause deadlock. (the freeing inode is waiting for OSD read reply, but
dispatch thread is blocked by the s_mutex)
Signed-off-by: Yan, Zheng z...@redhat.com
Reviewed-by: Sage
ceph_find_inode() may wait on freeing inode, using it inside the s_mutex
may cause deadlock. (the freeing inode is waiting for OSD read reply, but
dispatch thread is blocked by the s_mutex)
Signed-off-by: Yan, Zheng z...@redhat.com
---
fs/ceph/caps.c | 11 ++-
fs/ceph/mds_client.c