Skip to content

ublk: report BLK_SPLIT_INTERVAL_CAPABLE#590

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

ublk: report BLK_SPLIT_INTERVAL_CAPABLE#590
blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
series/1057304=>linus-master

Conversation

@blktests-ci
Copy link

@blktests-ci blktests-ci bot commented Feb 24, 2026

Pull request for series with
subject: ublk: report BLK_SPLIT_INTERVAL_CAPABLE
version: 1
url: https://patchwork.kernel.org/project/linux-block/list/?series=1057304

@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 24, 2026

Upstream branch: 6de23f8
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 24, 2026

Upstream branch: 6de23f8
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from d13cfb4 to a62263f Compare February 24, 2026 21:27
@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 25, 2026

Upstream branch: 6de23f8
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from a62263f to 458e5fe Compare February 25, 2026 02:55
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from c90f83b to c475e20 Compare February 25, 2026 11:14
@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 25, 2026

Upstream branch: 7dff99b
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 458e5fe to 57d2a57 Compare February 25, 2026 11:16
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from c475e20 to 14f6b99 Compare February 27, 2026 16:24
@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 27, 2026

Upstream branch: a75cb86
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 57d2a57 to 613bcca Compare February 27, 2026 16:27
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 14f6b99 to 856dc37 Compare February 27, 2026 22:07
@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 27, 2026

Upstream branch: 4d349ee
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 613bcca to 106d859 Compare February 27, 2026 22:10
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 856dc37 to 40967f0 Compare March 2, 2026 09:22
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 2, 2026

Upstream branch: 11439c4
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 106d859 to aee5adc Compare March 2, 2026 09:24
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 40967f0 to d4e9bad Compare March 2, 2026 23:54
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 2, 2026

Upstream branch: af4e9ef
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from aee5adc to b331a96 Compare March 2, 2026 23:57
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch 2 times, most recently from ecd10e2 to d0e1bed Compare March 4, 2026 07:45
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 4, 2026

Upstream branch: af4e9ef
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from b331a96 to 4cf9a43 Compare March 4, 2026 07:53
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from d0e1bed to 6b51c57 Compare March 4, 2026 09:34
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 4, 2026

Upstream branch: 0031c06
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 4cf9a43 to 1fefd27 Compare March 4, 2026 09:46
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 6b51c57 to 78036b2 Compare March 4, 2026 19:57
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 4, 2026

Upstream branch: ecc64d2
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 1fefd27 to d0254ae Compare March 4, 2026 20:08
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 78036b2 to bbb3394 Compare March 5, 2026 12:20
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 5, 2026

Upstream branch: c107785
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from d0254ae to 2d26ffd Compare March 5, 2026 12:30
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from bbb3394 to 901a429 Compare March 5, 2026 21:37
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 5, 2026

Upstream branch: 5ee8dbf
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 2d26ffd to 2b87e33 Compare March 5, 2026 21:47
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 901a429 to 1f19ba6 Compare March 10, 2026 06:29
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 10, 2026

Upstream branch: 1f318b9
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 2b87e33 to 9d6d3de Compare March 10, 2026 06:40
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 1f19ba6 to e79276a Compare March 11, 2026 08:02
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 11, 2026

Upstream branch: None
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from 9d6d3de to ceae896 Compare March 11, 2026 08:14
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from e79276a to 0dd9afc Compare March 12, 2026 01:40
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 12, 2026

Upstream branch: 80234b5
series: https://patchwork.kernel.org/project/linux-block/list/?series=1057304
version: 1

The ublk driver doesn't access request integrity buffers directly, it
only copies them to/from the ublk server in ublk_copy_user_integrity().
ublk_copy_user_integrity() uses bio_for_each_integrity_vec() to walk all
the integrity segments. ublk devices are therefore capable of handling
requests with integrity intervals split across segments. Set
BLK_SPLIT_INTERVAL_CAPABLE in the struct blk_integrity flags for ublk
devices to opt out of the integrity-interval dma_alignment limit.

Signed-off-by: Caleb Sander Mateos <csander@purestorage.com>
Reviewed-by: Keith Busch <kbusch@kernel.org>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Ming Lei <ming.lei@redhat.com>
@blktests-ci blktests-ci bot force-pushed the series/1057304=>linus-master branch from ceae896 to 642ce8e Compare March 12, 2026 02:10
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