Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

block: change return type to void

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>

authored by

Chaitanya Kulkarni and committed by
Jens Axboe
453daece 38d12f15

+2 -3
+1 -2
block/blk-lib.c
··· 60 60 return bio; 61 61 } 62 62 63 - int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, 63 + void __blkdev_issue_discard(struct block_device *bdev, sector_t sector, 64 64 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop) 65 65 { 66 66 struct bio *bio; ··· 68 68 while ((bio = blk_alloc_discard_bio(bdev, &sector, &nr_sects, 69 69 gfp_mask))) 70 70 *biop = bio_chain_and_submit(*biop, bio); 71 - return 0; 72 71 } 73 72 EXPORT_SYMBOL(__blkdev_issue_discard); 74 73
+1 -1
include/linux/blkdev.h
··· 1259 1259 1260 1260 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, 1261 1261 sector_t nr_sects, gfp_t gfp_mask); 1262 - int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, 1262 + void __blkdev_issue_discard(struct block_device *bdev, sector_t sector, 1263 1263 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop); 1264 1264 int blkdev_issue_secure_erase(struct block_device *bdev, sector_t sector, 1265 1265 sector_t nr_sects, gfp_t gfp);