On Fri, 2009-07-31 at 17:26 +0530, Madhukar G wrote: > I'm understanding SAS architecture for adaptec controller. I'm using > the source adp94xx for the same. I was able to understand all the > infomation unit flow but i'm stuck with one problem. I was not able to > trace when task management IU shall be invoked. > Do i need any special app to test task management IU? > Is SCSI layer responsible for invoking task management IU? I don't understand what you mean by IU: SAS tends to think in terms of frames (at the transport layer). Information Units as used by the SAS protocol means specific SSP frames. Task Management in SAS has to include SMP, STP and SATA as well. However, SAM task management functions all map to the callbacks in struct sas_domain_function_template which are called by libsas. These callbacks are also used for all other frame error handling. James -- 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