]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
kclient: only release dir RDCACHE if we're not holding EXCL
authorSage Weil <sage@newdream.net>
Mon, 12 Jan 2009 22:53:01 +0000 (14:53 -0800)
committerSage Weil <sage@newdream.net>
Mon, 12 Jan 2009 23:06:39 +0000 (15:06 -0800)
commitb05bed331e7f03a9a7ca75eaa8b9c4cd7b7af7f2
tree889da1a72eabcf0f8e75fd2183c023422096115a
parentea4f54b9ab6bca34279981dc4be342b417008a0f
kclient: only release dir RDCACHE if we're not holding EXCL

MDS will (soon) let us carry a wrlock if we have the EXCL lock.
src/kernel/dir.c
src/kernel/file.c