summaryrefslogtreecommitdiffstats
path: root/fs/ceph/osdmap.c
diff options
context:
space:
mode:
authorSage Weil2010-05-07 20:26:34 +0200
committerSage Weil2010-05-11 18:53:55 +0200
commit04d000eb358919043da538f197d63f2a5924a525 (patch)
tree725f4031c083323b63664f03b4d0d7ce9c183b21 /fs/ceph/osdmap.c
parentceph: unregister osd request on failure (diff)
downloadkernel-qcow2-linux-04d000eb358919043da538f197d63f2a5924a525.tar.gz
kernel-qcow2-linux-04d000eb358919043da538f197d63f2a5924a525.tar.xz
kernel-qcow2-linux-04d000eb358919043da538f197d63f2a5924a525.zip
ceph: fix open file counting on snapped inodes when mds returns no caps
It's possible the MDS will not issue caps on a snapped inode, in which case an open request may not __ceph_get_fmode(), botching the open file counting. (This is actually a server bug, but the client shouldn't BUG out in this case.) Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/osdmap.c')
0 files changed, 0 insertions, 0 deletions