]> asedeno.scripts.mit.edu Git - linux.git/commit
scsi: qla2xxx: Fix Management Server NPort handle reservation logic
authorQuinn Tran <quinn.tran@cavium.com>
Thu, 2 Aug 2018 20:16:53 +0000 (13:16 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 2 Aug 2018 20:56:18 +0000 (16:56 -0400)
commitf6602f3befbb9979cdb031e32211358dd008d05e
tree898bc878331b99585bae52af95890d92ee2a7aea
parentb2000805a9759d315f56eecaca7779aa9197a72f
scsi: qla2xxx: Fix Management Server NPort handle reservation logic

After selecting the NPort handle/loop_id, set a bit in the loop_id_map to
prevent others from selecting the same NPort handle.

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>
drivers/scsi/qla2xxx/qla_gbl.h
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_mid.c
drivers/scsi/qla2xxx/qla_os.c