]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: qla2xxx: Restore initiator in dual mode
authorDmitry Bogdanov <d.bogdanov@yadro.com>
Wed, 15 Sep 2021 15:32:39 +0000 (18:32 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 Sep 2021 08:09:24 +0000 (10:09 +0200)
commit8bac0149b6c11766424cb5f75b9b830900452099
treefae5877f98c0106bf02f33b5752fdc4b3b6eab7e
parent9dd1e7047818c7f78a012a8e3694de77a135f9d2
scsi: qla2xxx: Restore initiator in dual mode

[ Upstream commit 5f8579038842d77e6ce05e1df6bf9dd493b0e3ef ]

In dual mode in case of disabling the target, the whole port goes offline
and initiator is turned off too.

Fix restoring initiator mode after disabling target in dual mode.

Link: https://lore.kernel.org/r/20210915153239.8035-1-d.bogdanov@yadro.com
Fixes: 5ea7e7f78af2 ("scsi: qla2xxx: Add mode control for each physical port")
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>
Signed-off-by: Dmitry Bogdanov <d.bogdanov@yadro.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/qla2xxx/qla_init.c