Luben Tuikov wrote:
On 10/05/05 12:28, Christoph Hellwig wrote:
How does 3x-9xxx support luns? From reading the
AFAIR the firmware just exports the LUs. The FW doesn't
support REPORT LUNS; the LLDD exported LUs directly to SCSI Core.
Some 9xxx firmwares do support LUNs:
/* Check if this FW supports luns */
if ((SCpnt->device->lun != 0) && (tw_dev->working_srl < TW_FW_SRL_LUNS_SUPPORTED)) {
and the newer 9xxx are quite different from 3w-xxxx, because 9xxx
firmware interface is largely just a execute-scsi-command message,
rather than the translation stuff the goes on in 3w-xxxx.
As to Christoph's question, _how_ does the firmware support LUNs? No
idea. It clearly does support it, though.
Jeff
-
: 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