Re: [PATCH 7.1] ublk: report BLK_SPLIT_INTERVAL_CAPABLE
From: Keith Busch
Date: Tue Feb 24 2026 - 11:00:13 EST
On Tue, Feb 24, 2026 at 08:57:22AM -0700, Caleb Sander Mateos wrote:
> 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.
Looks good:
Reviewed-by: Keith Busch <kbusch@xxxxxxxxxx>