On Mon, Dec 19, 2011 at 02:27:38PM -0600, James Bottomley wrote: > Hm, OK, that was actually something added to SAM-4. It's not present in > SAM-3. However, it does look like SAS always tried to get away with > this, notably by deciding in SAS-1 (which was SAM-3 based) that the > Frame tag wasn't the same thing as a SAM-3 Q. So ... T10 have put us in a bit of an awkward position here; by solving a problem that didn't need to be solved, they've created a new problem. We're sending a packet stream that's permitted by SAS-1 standards and not by SAS-2 standards (but probably isn't going to be checked by any device). To be technically correct, we've got to use shared tag maps (with the extra locking overhead) for any device that claims to be SAS-2 compliant. That's ... complex. So are we just going to pretend that T10 never made this change? :-) -- 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