Skip to content

block: check bio split for unaligned bvec#957

Open
blktests-ci[bot] wants to merge 1 commit into
linus-master_basefrom
series/1110904=>linus-master
Open

block: check bio split for unaligned bvec#957
blktests-ci[bot] wants to merge 1 commit into
linus-master_basefrom
series/1110904=>linus-master

Conversation

@blktests-ci

@blktests-ci blktests-ci Bot commented Jun 12, 2026

Copy link
Copy Markdown

Pull request for series with
subject: block: check bio split for unaligned bvec
version: 1
url: https://patchwork.kernel.org/project/linux-block/list/?series=1110904

@blktests-ci

blktests-ci Bot commented Jun 12, 2026

Copy link
Copy Markdown
Author

Upstream branch: 2a2974b
series: https://patchwork.kernel.org/project/linux-block/list/?series=1110904
version: 1

@blktests-ci

blktests-ci Bot commented Jun 13, 2026

Copy link
Copy Markdown
Author

Upstream branch: 062871f
series: https://patchwork.kernel.org/project/linux-block/list/?series=1110904
version: 1

@blktests-ci blktests-ci Bot force-pushed the series/1110904=>linus-master branch from fd34252 to dc80eac Compare June 13, 2026 01:47
Offsets and lengths need to be validated against the dma alignment. This
check was skipped for sufficiently a small bio with a single bvec, which
may allow an invalid request dispatched to the driver. Force the
validation for an unaligned bvec by forcing the bio split path that
handles this condition.

Fixes: 7eac331 ("iomap: simplify direct io validity check")
Fixes: 5ff3f74 ("block: simplify direct io validity check")
Reported-by: Carlos Maiolino <cem@kernel.org>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Tested-by: Carlos Maiolino <cem@kernel.org>
Reviewed-by: Carlos Maiolino <cem@kernel.org>
@blktests-ci

blktests-ci Bot commented Jun 15, 2026

Copy link
Copy Markdown
Author

Upstream branch: 062871f
series: https://patchwork.kernel.org/project/linux-block/list/?series=1110904
version: 1

@blktests-ci blktests-ci Bot force-pushed the series/1110904=>linus-master branch from dc80eac to be684be Compare June 15, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant