f2fs: Don't create discard thread when device doesn't support realtime discard
authorFengnan Chang <changfengnan@vivo.com>
Thu, 19 Aug 2021 08:02:37 +0000 (16:02 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Mon, 30 Aug 2021 17:12:46 +0000 (10:12 -0700)
commit4d67490498acb4ffcef5ba7bc44990d46e66a44c
treef2fc32a27c2b80432a916e2359c816244553843b
parent94c821fb286b545d37549ff30a0c341e066f0d6c
f2fs: Don't create discard thread when device doesn't support realtime discard

Don't create discard thread when device doesn't support realtime discard
or user specifies nodiscard mount option.

Signed-off-by: Fengnan Chang <changfengnan@vivo.com>
Signed-off-by: Yangtao Li <frank.li@vivo.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/f2fs.h
fs/f2fs/segment.c
fs/f2fs/super.c