Re: PATCH [3/5] qla2xxx: TCQ fixes

James Bottomley
2004-07-13T14:27:45Z

On Mon, 2004-07-12 at 19:19, Mike Christie wrote:
> Depending on the API, we might be able to use it for the linux-iscsi
> driver. Today the driver uses scsi_activate_tcq(), but does not uses the
> tag numbers. Instead it uses its own initiator task tags values for
> session wide identifiers, becuase we need tag values for iscsi ops. For
> example if we need to send a ping how should we get a tag from the mid
> layer? Or maybe becuase there are some transport specific tag values
> should we use someting else or keep it in the driver?

The only clean way I can see of doing it is to store the tags map in the
host structure. That will pretty much require one host per transport
end point. Is the iSCSI driver moving in that direction?

James