michaelc@xxxxxxxxxxx wrote:
From: Mike Christie <michaelc@xxxxxxxxxxx> This patch was made over scsi-misc and is for 2.6.29. qla4xxx does not check the I_T nexus values correctly so it ends up creating one session to the target. If a portal should disappear or they should be reported in different order the driver will think it is already logged in when it could now be speaking to a different target portal or accessing it through a different initiatir port (iscsi initiator port is not tied to hardware and is just the initiator name plus isid so you could end up with multiple ports through one host). This patch has the driver check the iscsi scsi port values when matching sessions (we do not check the initiator name because that is static). It results in all portals getting logged into, so you can also now do multipath with the driver. Signed-off-by: Mike Christie <michaelc@xxxxxxxxxxx>
Let me take this patch back. It only logs into one portal per scsi target port so if you have multiple portals in one portal group we only log into one. I will resend a different patch later.
-- 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