summaryrefslogtreecommitdiffstats
path: root/net/ceph/messenger.c
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2011-05-18 16:12:12 -0700
committerSage Weil <sage@newdream.net>2011-05-19 11:20:07 -0700
commit3b663780347ce532b08be1c859b1df14f0eea4c8 (patch)
treeb78059196262209593e59ecdf0a005be6894514b /net/ceph/messenger.c
parent61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf (diff)
downloadop-kernel-dev-3b663780347ce532b08be1c859b1df14f0eea4c8.zip
op-kernel-dev-3b663780347ce532b08be1c859b1df14f0eea4c8.tar.gz
ceph: take reference on mds request r_unsafe_dir
We put ourselves on an inode list for the parent directory of metadata operations so that an fsync on the directory will wait for metadata updates to commit to disk. We weren't holding a reference to that directory, however, and under certain workloads (fsstress in this case) the directory can go away. Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'net/ceph/messenger.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud