OSDN Git Service

f2fs: reduce cmd_lock coverage in __issue_discard_cmd
authorChao Yu <yuchao0@huawei.com>
Wed, 4 Oct 2017 01:08:35 +0000 (09:08 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Thu, 16 Nov 2017 05:50:07 +0000 (21:50 -0800)
commitbd502c6e3e7a59aaf28b6d065384bd90f40790bf
tree0815956d699f4363a2b49664afba47ce069ee4a4
parenta34ab5ca4f94543741fa304c4cb2095f0bc82898
f2fs: reduce cmd_lock coverage in __issue_discard_cmd

__submit_discard_cmd may lead long latency due to exhaustion of I/O
request resource in block layer, so issuing all discard under cmd_lock
may lead to hangtask, in order to avoid that, let's reduce it's coverage.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/segment.c