block: remove the __bio_add_pc_page export

The same page optimization is a rather odd corner case, which is not
used outside bio.c and which really should not be used outside of bio.c
either - we have better highlevel helpers like the rq/bio mapping
helpers.

Signed-off-by: Christoph Hellwig <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
This commit is contained in:
Christoph Hellwig 2019-04-25 09:04:33 +02:00 • committed by Jens Axboe
commit 4713839dfe
2 changed files with 1 additions and 5 deletions

View file

@ -709,7 +709,7 @@ static bool can_add_page_to_seg(struct request_queue *q,
*
* This should only be used by passthrough bios.
*/
int __bio_add_pc_page(struct request_queue *q, struct bio *bio,
static int __bio_add_pc_page(struct request_queue *q, struct bio *bio,
struct page *page, unsigned int len, unsigned int offset,
bool put_same_page)
{
@ -776,7 +776,6 @@ int __bio_add_pc_page(struct request_queue *q, struct bio *bio,
bio_set_flag(bio, BIO_SEG_VALID);
return len;
}
EXPORT_SYMBOL(__bio_add_pc_page);
int bio_add_pc_page(struct request_queue *q, struct bio *bio,
struct page *page, unsigned int len, unsigned int offset)