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 16:59:53 +0000 (17:59 +0100)
commit32fd94c6dbf7e634ab91818546e12ea7600e157d
treeafa05b43aa2444fa368b9ecde080f1facb2596b8
parent18d7d335678813347c566f2e0d79ccc2a90b089d
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