>We should never issue a command that does not adhere to the limits set >by the device driver. Upon inspection I agree this is busted >and it's my >fault. > >DM does not have a request_queue when stacking and as a result we ended >up with two entities tracking whether a device supports clustering or >not. And as it turns out the queue flag and the queue limits are not >always in agreement. > >I've coded up a proper fix for this and will post a patch shortly. I'm >just running a bunch of tests to ensure we do the right thing... > Hi Martin, I will do some test with your later patch. But obviously it is a thorough fix of the problem, eliminating all the confusing dual flag thing in the original code. Is it possible to port the patch to previous kernels? Thanks, much appreciated. Ed Lin -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel