Skip to content

Commit 82dd5d7

Browse files
Christoph Hellwigaxboe
authored andcommitted
block: rename bio_iov_iter_get_pages_aligned to bio_iov_iter_get_pages
Now that the bio_iov_iter_get_pages is free again, use it instead of the more complicated now. Also drop the unused export. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com> Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com> Reviewed-by: Keith Busch <kbusch@kernel.org> Reviewed-by: Qu Wenruo <wqu@suse.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
1 parent 1ed06c8 commit 82dd5d7

File tree

4 files changed

+5
-6
lines changed

4 files changed

+5
-6
lines changed

block/bio.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1316,7 +1316,7 @@ static int bio_iov_iter_align_down(struct bio *bio, struct iov_iter *iter,
13161316
}
13171317

13181318
/**
1319-
* bio_iov_iter_get_pages_aligned - add user or kernel pages to a bio
1319+
* bio_iov_iter_get_pages - add user or kernel pages to a bio
13201320
* @bio: bio to add pages to
13211321
* @iter: iov iterator describing the region to be added
13221322
* @len_align_mask: the mask to align the total size to, 0 for any length
@@ -1336,7 +1336,7 @@ static int bio_iov_iter_align_down(struct bio *bio, struct iov_iter *iter,
13361336
* MM encounters an error pinning the requested pages, it stops. Error
13371337
* is returned only if 0 pages could be pinned.
13381338
*/
1339-
int bio_iov_iter_get_pages_aligned(struct bio *bio, struct iov_iter *iter,
1339+
int bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter,
13401340
unsigned len_align_mask)
13411341
{
13421342
int ret = 0;
@@ -1360,7 +1360,6 @@ int bio_iov_iter_get_pages_aligned(struct bio *bio, struct iov_iter *iter,
13601360
return bio_iov_iter_align_down(bio, iter, len_align_mask);
13611361
return ret;
13621362
}
1363-
EXPORT_SYMBOL_GPL(bio_iov_iter_get_pages_aligned);
13641363

13651364
static void submit_bio_wait_endio(struct bio *bio)
13661365
{

block/blk-map.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ static int bio_map_user_iov(struct request *rq, struct iov_iter *iter,
287287
* No alignment requirements on our part to support arbitrary
288288
* passthrough commands.
289289
*/
290-
ret = bio_iov_iter_get_pages_aligned(bio, iter, 0);
290+
ret = bio_iov_iter_get_pages(bio, iter, 0);
291291
if (ret)
292292
goto out_put;
293293
ret = blk_rq_append_bio(rq, bio);

include/linux/bio.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ int submit_bio_wait(struct bio *bio);
446446
int bdev_rw_virt(struct block_device *bdev, sector_t sector, void *data,
447447
size_t len, enum req_op op);
448448

449-
int bio_iov_iter_get_pages_aligned(struct bio *bio, struct iov_iter *iter,
449+
int bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter,
450450
unsigned len_align_mask);
451451

452452
void bio_iov_bvec_set(struct bio *bio, const struct iov_iter *iter);

include/linux/blkdev.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1876,7 +1876,7 @@ static inline int bio_split_rw_at(struct bio *bio,
18761876
static inline int bio_iov_iter_get_bdev_pages(struct bio *bio,
18771877
struct iov_iter *iter, struct block_device *bdev)
18781878
{
1879-
return bio_iov_iter_get_pages_aligned(bio, iter,
1879+
return bio_iov_iter_get_pages(bio, iter,
18801880
bdev_logical_block_size(bdev) - 1);
18811881
}
18821882

0 commit comments

Comments
 (0)