]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: do not call __mark_dirty_inode under i_lock
authorSage Weil <sage@newdream.net>
Wed, 4 May 2011 18:33:47 +0000 (11:33 -0700)
committerSage Weil <sage@newdream.net>
Wed, 4 May 2011 19:56:45 +0000 (12:56 -0700)
commit8fa15ff3212586142dcd860ca686a249a6c4c763
treeaf7a0d64fa632c45a064d49f8d09f6874b1f7533
parent3421973cde1b3ec3ba6810105348e6e4babad7a1
ceph: do not call __mark_dirty_inode under i_lock

The __mark_dirty_inode helper now takes i_lock as of f0577ee7.  Fix the
one ceph callers that held i_lock (__ceph_mark_dirty_caps) to return the
flags value so that the callers can do it outside of i_lock.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/caps.c
fs/ceph/file.c
fs/ceph/inode.c
fs/ceph/super.h
fs/ceph/xattr.c