OSDN Git Service

scsi: qla2xxx: Fix Inquiry command being dropped in Target mode
authorQuinn Tran <quinn.tran@cavium.com>
Tue, 1 May 2018 16:01:49 +0000 (09:01 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 8 May 2018 04:46:11 +0000 (00:46 -0400)
commit8ea4faf829eb2ea36dd0c989965c029390d238f3
treef6e043ccd2624a73d38e5a085415c484f91addb5
parentcc28e0ace97c5615cc2333d98827751cd0d794d1
scsi: qla2xxx: Fix Inquiry command being dropped in Target mode

When a connection is established, the target core session may not be
created immediately. Current code will drop/terminate the command based
on the session state. This patch will return BUSY status for any
commands arriving on wire before the session is created.

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_target.c