Commit 17c0e160 authored by Eric Biggers's avatar Eric Biggers Committed by Mikulas Patocka
Browse files

dm-verity: switch to bio_advance_iter_single()



dm-verity doesn't support data blocks that span pages, and it sets
dma_alignment accordingly.  As such, instead of using
bio_advance_iter(), it can use the more lightweight function
bio_advance_iter_single() to get the same result.

Signed-off-by: default avatarEric Biggers <ebiggers@kernel.org>
Signed-off-by: default avatarMikulas Patocka <mpatocka@redhat.com>
parent 569e7859
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -528,7 +528,7 @@ static int verity_verify_io(struct dm_verity_io *io)
		iter = &io->iter;

	for (b = 0; b < io->n_blocks;
	     b++, bio_advance_iter(bio, iter, block_size)) {
	     b++, bio_advance_iter_single(bio, iter, block_size)) {
		sector_t blkno = io->block + b;
		struct pending_block *block;
		bool is_zero;