On Thu, May 19, 2022 at 09:41:14AM +0200, Christoph Hellwig wrote: > On Wed, May 18, 2022 at 10:56:04PM -0600, Keith Busch wrote: > > I'm surely missing something here. I know the bvecs are not necessarily lbs > > aligned, but why does that matter? Is there some driver that can only take > > exactly 1 bvec, but allows it to be unaligned? If so, we could take the segment > > queue limit into account, but I am not sure that we need to. > > At least stacking drivers had all kinds of interesting limitations in > this area. How much testing did this series get with all kinds of > interesting dm targets and md pesonalities? The dma limit doesn't stack (should it?). It gets the default, sector size - 1, so their constraints are effectively unchanged.