scsi: qla2xxx: Defer chip reset until target mode is enabled
authorQuinn Tran <quinn.tran@cavium.com>
Fri, 31 Aug 2018 18:24:37 +0000 (11:24 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Nov 2019 17:46:24 +0000 (18:46 +0100)
commitf91811dd950132328d0bf991c1d16d0b19fdb406
tree59f3879ebaff292e772cd8b783b377cd832ecb0e
parent667bdc46aa4e58ce5abe3dd1132a949bc82ca132
scsi: qla2xxx: Defer chip reset until target mode is enabled

[ Upstream commit 93eca6135183f7a71e36acd47655a085ed11bcdc ]

For target mode, any chip reset triggered before target mode is enabled will
be held off until user is ready to enable.  This prevents the chip from
starting or running before it is intended.

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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/qla2xxx/qla_os.c