On Fri, 2006-03-03 at 09:26 -0700, Moore, Eric wrote: > Optional, humm.... ?? Optional as in the *driver* need not provide the callback. > These are defined here: > > Enclosure Logical ID is SAS 1.1 spec, as SMP REPORT_GENERAL (opcode = > 0x40, fuction = 0x0) > The slot/bay indentifier should be in SES-II spec. > Link Statistics is in SAS 1.1 spec, as SMP REPORT_PHY_ERROR_LOG (opcode > = 0x40, fuction = 0x11) > Link Reset and Hard Reset is in SAS 1.1 spec, as in SMP PHY_CONTROL > (opcode = 0x40, function = 0x91) As you can see, for a driver that provides an SMP tap, like aic94xx then these parameters can be got by the transport class sending the SMP queries ... the driver doesn't need to know about it. James - : 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