ublk: report BLK_SPLIT_INTERVAL_CAPABLE#590
ublk: report BLK_SPLIT_INTERVAL_CAPABLE#590blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
Conversation
|
Upstream branch: 6de23f8 |
|
Upstream branch: 6de23f8 |
d13cfb4 to
a62263f
Compare
|
Upstream branch: 6de23f8 |
a62263f to
458e5fe
Compare
c90f83b to
c475e20
Compare
|
Upstream branch: 7dff99b |
458e5fe to
57d2a57
Compare
c475e20 to
14f6b99
Compare
|
Upstream branch: a75cb86 |
57d2a57 to
613bcca
Compare
14f6b99 to
856dc37
Compare
|
Upstream branch: 4d349ee |
613bcca to
106d859
Compare
856dc37 to
40967f0
Compare
|
Upstream branch: 11439c4 |
106d859 to
aee5adc
Compare
40967f0 to
d4e9bad
Compare
|
Upstream branch: af4e9ef |
aee5adc to
b331a96
Compare
ecd10e2 to
d0e1bed
Compare
|
Upstream branch: af4e9ef |
b331a96 to
4cf9a43
Compare
d0e1bed to
6b51c57
Compare
|
Upstream branch: 0031c06 |
4cf9a43 to
1fefd27
Compare
6b51c57 to
78036b2
Compare
|
Upstream branch: ecc64d2 |
1fefd27 to
d0254ae
Compare
78036b2 to
bbb3394
Compare
|
Upstream branch: c107785 |
d0254ae to
2d26ffd
Compare
bbb3394 to
901a429
Compare
|
Upstream branch: 5ee8dbf |
2d26ffd to
2b87e33
Compare
901a429 to
1f19ba6
Compare
|
Upstream branch: 1f318b9 |
2b87e33 to
9d6d3de
Compare
1f19ba6 to
e79276a
Compare
|
Upstream branch: None |
9d6d3de to
ceae896
Compare
e79276a to
0dd9afc
Compare
|
Upstream branch: 80234b5 |
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>
ceae896 to
642ce8e
Compare
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