block: downgrade a bio_full call in bio_add_page
authorChristoph Hellwig <hch@lst.de>
Mon, 24 Jul 2023 16:54:31 +0000 (09:54 -0700)
committerJens Axboe <axboe@kernel.dk>
Tue, 25 Jul 2023 01:55:16 +0000 (19:55 -0600)
commit80232b520314214d846eb0a65faef8b51b702fa7
tree2885d7020b3fb252ee17ea1df0298b0a8f79a1cb
parent613699050a49760f1d70c74f71bd0b013ca3c356
block: downgrade a bio_full call in bio_add_page

bio_add_page already checks that there is space in bi_size a little
earlier.  So after we failed to add to an existing segment, just check
that there is another one available instead of duplicating the bi_size
check.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jinyoung Choi <j-young.choi@samsung.com>
Link: https://lore.kernel.org/r/20230724165433.117645-7-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bio.c