]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
block: change return type to void
authorChaitanya Kulkarni <kch@nvidia.com>
Wed, 11 Feb 2026 20:44:38 +0000 (12:44 -0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 12 Feb 2026 11:23:53 +0000 (04:23 -0700)
Now that all the callers of __blkdev_issue_discard() have been changed
to ignore its return value, change its return type from int to void.

Signed-off-by: Chaitanya Kulkarni <kch@nvidia.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-lib.c
include/linux/blkdev.h

index 0be3acdc3eb5379c96f154c8d2c313db01c96461..3213afc7f0d5dc61e9df4e69775c23c8a653d767 100644 (file)
@@ -60,7 +60,7 @@ struct bio *blk_alloc_discard_bio(struct block_device *bdev,
        return bio;
 }
 
-int __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
+void __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
                sector_t nr_sects, gfp_t gfp_mask, struct bio **biop)
 {
        struct bio *bio;
@@ -68,7 +68,6 @@ int __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
        while ((bio = blk_alloc_discard_bio(bdev, &sector, &nr_sects,
                        gfp_mask)))
                *biop = bio_chain_and_submit(*biop, bio);
-       return 0;
 }
 EXPORT_SYMBOL(__blkdev_issue_discard);
 
index 99ef8cd7673c2b60e9f5bc9a8e531d1e1e8057b9..d463b9b5a0a59f4327ff1bbd078ac63e09915d2e 100644 (file)
@@ -1259,7 +1259,7 @@ extern void blk_io_schedule(void);
 
 int blkdev_issue_discard(struct block_device *bdev, sector_t sector,
                sector_t nr_sects, gfp_t gfp_mask);
-int __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
+void __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
                sector_t nr_sects, gfp_t gfp_mask, struct bio **biop);
 int blkdev_issue_secure_erase(struct block_device *bdev, sector_t sector,
                sector_t nr_sects, gfp_t gfp);