summaryrefslogtreecommitdiffstats
path: root/Documentation/gpu/introduction.rst
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2017-05-12 13:51:34 -0700
committerJaegeuk Kim <jaegeuk@kernel.org>2017-05-23 21:07:15 -0700
commitcc15620bc826b14006956fd321e026ae96aff53a (patch)
tree1bb4cbe573d4eadbee4fb62ae9514b0499570a29 /Documentation/gpu/introduction.rst
parenta912b54d3aaa011266dc266e3694f782f27233cf (diff)
downloadtalos-op-linux-cc15620bc826b14006956fd321e026ae96aff53a.tar.gz
talos-op-linux-cc15620bc826b14006956fd321e026ae96aff53a.zip
f2fs: avoid f2fs_lock_op for IPU writes
Currently, if we do get_node_of_data before f2fs_lock_op, there may be dead lock as follows, where process A would be in infinite loop, and B will NOT be awaked. Process A(cp): Process B: f2fs_lock_all(sbi) get_dnode_of_data <---- lock dn.node_page flush_nodes f2fs_lock_op So, this patch adds f2fs_trylock_op to avoid f2fs_lock_op done by IPU. Signed-off-by: Hou Pengyang <houpengyang@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'Documentation/gpu/introduction.rst')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud