dm: ignore discard return value
authorChaitanya Kulkarni <ckulkarnilinux@gmail.com>
Mon, 24 Nov 2025 23:48:03 +0000 (15:48 -0800)
committerMikulas Patocka <mpatocka@redhat.com>
Wed, 10 Dec 2025 18:28:22 +0000 (19:28 +0100)
commitf4412c7d5a5ab34a6338e15d07fba25185fbb94c
treecc0959e8a6d2477610d7f06d2f6830bbc047b776
parent20f85a1b1a8f3f5f2a7a215c9cf501ed9093a03a
dm: ignore discard return value

__blkdev_issue_discard() always returns 0, making all error checking
at call sites dead code.

For dm-thin change issue_discard() return type to void, in
passdown_double_checking_shared_status() remove the r assignment from
return value of the issue_discard(), for end_discard() hardcode value of
r to 0 that matches only value returned from __blkdev_issue_discard().

Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Chaitanya Kulkarni <ckulkarnilinux@gmail.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
drivers/md/dm-thin.c