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, 26 Oct 2017 08:44:09 +0000 (10:44 +0200)
commit33da62cf7a9aafdde1ccdb59b4df24ab66c1a827
tree5c04b7866327635bb49feadc797a1765a39794bf
parent78997b569f5625f2762b3c4e743c33becdd5d99d
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