]> git.ipfire.org Git - thirdparty/linux.git/commit
f2fs: ignore discard return value
authorChaitanya Kulkarni <ckulkarnilinux@gmail.com>
Mon, 24 Nov 2025 23:48:05 +0000 (15:48 -0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Thu, 4 Dec 2025 02:00:06 +0000 (02:00 +0000)
commit76ee7fd6af6851ef78016139bd727057ba467c4e
treec4fbf612c40e17f6faea3bdb9c05da7e745405fd
parent8d1cb17aca466b361cca17834b8bb1cf3e3d1818
f2fs: ignore discard return value

__blkdev_issue_discard() always returns 0, making the error assignment
in __submit_discard_cmd() dead code.

Initialize err to 0 and remove the error assignment from the
__blkdev_issue_discard() call to err. Move fault injection code into
already present if branch where err is set to -EIO.

This preserves the fault injection behavior while removing dead error
handling.

Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Chaitanya Kulkarni <ckulkarnilinux@gmail.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/segment.c