Re: [PATCHv4 0/8]

Jens Axboe
2025-09-09T16:27:23Z

On Wed, 27 Aug 2025 07:12:50 -0700, Keith Busch wrote:
> Previous version:
>
> https://lore.kernel.org/linux-block/20250819164922.640964-1-kbusch@meta.com/
>
> This series removes the direct io requirement that io vector lengths
> align to the logical block size. There are two primary benefits from
> doing this:
>
> [...]

Applied, thanks!

[1/8] block: check for valid bio while splitting
commit: fec2e705729dc93de5399d8b139e4746805c3d81
[2/8] block: add size alignment to bio_iov_iter_get_pages
commit: 743bf2e0c49c835cb7c4e4ac7d5a2610587047be
[3/8] block: align the bio after building it
commit: 20a0e6276edba4318c13486df02c31e5f3c09431
[4/8] block: simplify direct io validity check
commit: 5ff3f74e145adc79b49668adb8de276446acf6be
[5/8] iomap: simplify direct io validity check
commit: 7eac331869575d81eaa2dd68b19e7468f8fa93cb
[6/8] block: remove bdev_iter_is_aligned
commit: 9eab1d4e0d15b633adc170c458c51e8be3b1c553
[7/8] blk-integrity: use simpler alignment check
commit: 69d7ed5b9ef661230264bfa0db4c96fa25b8efa4
[8/8] iov_iter: remove iov_iter_is_aligned
commit: b475272f03ca5d0c437c8f899ff229b21010ec83

Best regards,
--
Jens Axboe