diff options
| author | Eric Biggers <ebiggers@kernel.org> | 2026-01-11 23:27:49 +0300 |
|---|---|---|
| committer | Mikulas Patocka <mpatocka@redhat.com> | 2026-01-14 15:19:07 +0300 |
| commit | 17c0e16069765b319debba264c978c9a5c106e08 (patch) | |
| tree | 3408ab479c69d3a50a8ed14c2e17ffb54f754083 | |
| parent | 569e785957d7d27224e39d92bff4d20ab6aab324 (diff) | |
| download | linux-17c0e16069765b319debba264c978c9a5c106e08.tar.xz | |
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: Eric Biggers <ebiggers@kernel.org>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
| -rw-r--r-- | drivers/md/dm-verity-target.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/dm-verity-target.c b/drivers/md/dm-verity-target.c index e28e84562afb..bb86145bed12 100644 --- a/drivers/md/dm-verity-target.c +++ b/drivers/md/dm-verity-target.c @@ -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; |
