On Thu, Jul 10, 2025 at 01:22:59PM -0400, Mike Snitzer wrote: > I'll revisit this code, but if you see a way forward to fix > __bio_iov_iter_get_pages to cope with my desired iov_iter_aligned_bvec > change please don't be shy with a patch ;) For the record, I do like the cause you're going for. I wanted to make that work when I initially introduced dma_alignment to direct-io, but the spliting, merging, and respecting all the queue contraints for things like virt boundaries and segment limits was a bit more than I expected.