Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit be823aa3 authored by Chao Yu's avatar Chao Yu Committed by Jaegeuk Kim
Browse files

f2fs: clean up duplicated assignment in init_discard_policy



Remove duplicated codes of assignment for .max_requests and .io_aware_gran.

Signed-off-by: default avatarChao Yu <yuchao0@huawei.com>
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
parent 67ebfab1
Loading
Loading
Loading
Loading
+3 −8
Original line number Diff line number Diff line
@@ -1796,25 +1796,20 @@ void init_discard_policy(struct discard_policy *dpolicy,
	dpolicy->sync = true;
	dpolicy->granularity = granularity;

	dpolicy->max_requests = DEF_MAX_DISCARD_REQUEST;
	dpolicy->io_aware_gran = MAX_PLIST_NUM;

	if (discard_type == DPOLICY_BG) {
		dpolicy->min_interval = DEF_MIN_DISCARD_ISSUE_TIME;
		dpolicy->max_interval = DEF_MAX_DISCARD_ISSUE_TIME;
		dpolicy->max_requests = DEF_MAX_DISCARD_REQUEST;
		dpolicy->io_aware_gran = MAX_PLIST_NUM;
		dpolicy->io_aware = true;
	} else if (discard_type == DPOLICY_FORCE) {
		dpolicy->min_interval = DEF_MIN_DISCARD_ISSUE_TIME;
		dpolicy->max_interval = DEF_MAX_DISCARD_ISSUE_TIME;
		dpolicy->max_requests = DEF_MAX_DISCARD_REQUEST;
		dpolicy->io_aware_gran = MAX_PLIST_NUM;
		dpolicy->io_aware = true;
	} else if (discard_type == DPOLICY_FSTRIM) {
		dpolicy->max_requests = DEF_MAX_DISCARD_REQUEST;
		dpolicy->io_aware_gran = MAX_PLIST_NUM;
		dpolicy->io_aware = false;
	} else if (discard_type == DPOLICY_UMOUNT) {
		dpolicy->max_requests = DEF_MAX_DISCARD_REQUEST;
		dpolicy->io_aware_gran = MAX_PLIST_NUM;
		dpolicy->io_aware = false;
	}
}