> I was trying to avoid the need for an rport object, but I'm > not yet sure > it's feasible. We certainly won't put in target-persistency support > similar to FC, that was just a hack to get the existing > drivers migrated > without lots of complaints, it's not going in for new transports like > SAS or iSCSI. This is a heck of a statement... The customers don't see it as SAS vs FC vs SPI, they just see it as SCSI, and there's a lot of expectations on consistent behavior. We take a lot of heat defending the community's position, even from companies that you would have thought had signed on to the 2.6 behaviors. I understand the need to push folks to the new 2.6 models, but I fully expect the same complaints to come from the users of SAS and iSCSI as well. Please note that by implementing the consistent mappings, you are lessening the demands on the hba vendor to supply a non-upstream driver that works around the issue. > What we might need an rport for is to support SMP. I'm > not yet sure how to do SMP passthrough, but we will need some object > to represent SMP ports. Depending on how SATA support is implemented, it may be useful for that. -- james s - : 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