]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: qla2xxx: Fix name server relogin
authorQuinn Tran <quinn.tran@cavium.com>
Fri, 2 Jun 2017 16:12:00 +0000 (09:12 -0700)
committerSomasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Fri, 5 Jan 2018 21:05:15 +0000 (13:05 -0800)
commit80d3a5f33b20f553482b4ffaa389d14282c9b08d
tree42497c84209529c94e26f8bab3c7d29c1f11b06d
parent0ddeee5bb3582e97ea82e7015447e847f479872c
scsi: qla2xxx: Fix name server relogin

Orabug: 27235104

Name server login is normally handle by FW. In some rare case where one
of the switches is being updated, name server login could get
affected. Trigger relogin to name server when driver detects this
condition.

Signed-off-by: Quinn Tran <quinn.tran@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
[ Upstream commit b98ae0d748dbc80016c5cc2e926f33648d83353d ]
Signed-off-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Reviewed-by: Jack Vogel <jack.vogel@oracle.com>
drivers/scsi/qla2xxx/qla_def.h
drivers/scsi/qla2xxx/qla_gs.c
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_isr.c