Re: [PATCH] block: advance iterator after copy-in for SG_DXFER_TO_FROM_DEV

From: TJ Adams

Date: Fri Oct 16 2026 - 13:57:17 EST


On Tue, Sep 29, 2026 at 9:08 AM TJ Adams <tadamsjr@xxxxxxxxxx> wrote:
>
> When a passthrough request uses transfer direction SG_DXFER_TO_FROM_DEV,
> bio_copy_user_iov() sets up a temporary iterator iter2 with
...
> ret = bio_copy_from_iter(bio, &iter2);
> if (ret)
> goto cleanup;
> + iov_iter_advance(iter, bio->bi_iter.bi_size);
> } else {
> if (bmd->is_our_pages)
> zero_fill_bio(bio);
> --
> 2.56.0.rc1.315.gc6ed9934b7-goog

Gentle ping on this fix. Please let me know if you have any questions or
feedback.

Thanks,
TJ Adams