>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 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html