summaryrefslogtreecommitdiffstats
path: root/fs/ext3/super.c
diff options
context:
space:
mode:
authorYan, Zheng <zyan@redhat.com>2014-11-14 22:10:07 +0800
committerIlya Dryomov <idryomov@redhat.com>2014-12-17 20:09:52 +0300
commit3738daa68a5121ad7dd0318bca931e2a6afb0e8c (patch)
tree8cb3a27c974fa834c2241e9f7335be405053492b /fs/ext3/super.c
parent01deead041e03c9a6b4e1b2dd165dee4cced6112 (diff)
downloadop-kernel-dev-3738daa68a5121ad7dd0318bca931e2a6afb0e8c.zip
op-kernel-dev-3738daa68a5121ad7dd0318bca931e2a6afb0e8c.tar.gz
ceph: fetch inline data when getting Fcr cap refs
we can't use getattr to fetch inline data after getting Fcr caps, because it can cause deadlock. The solution is try bringing inline data to page cache when not holding any cap, and hope the inline data page is still there after getting the Fcr caps. If the page is still there, pin it in page cache for later IO. Signed-off-by: Yan, Zheng <zyan@redhat.com>
Diffstat (limited to 'fs/ext3/super.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud