diff options
-rw-r--r-- | drivers/infiniband/ulp/srp/ib_srp.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/infiniband/ulp/srp/ib_srp.c b/drivers/infiniband/ulp/srp/ib_srp.c index a2261995c550..9371d582d0dc 100644 --- a/drivers/infiniband/ulp/srp/ib_srp.c +++ b/drivers/infiniband/ulp/srp/ib_srp.c | |||
@@ -1318,13 +1318,6 @@ static int srp_queuecommand(struct Scsi_Host *shost, struct scsi_cmnd *scmnd) | |||
1318 | unsigned long flags; | 1318 | unsigned long flags; |
1319 | int len; | 1319 | int len; |
1320 | 1320 | ||
1321 | if (target->state == SRP_TARGET_DEAD || | ||
1322 | target->state == SRP_TARGET_REMOVED) { | ||
1323 | scmnd->result = DID_BAD_TARGET << 16; | ||
1324 | scmnd->scsi_done(scmnd); | ||
1325 | return 0; | ||
1326 | } | ||
1327 | |||
1328 | spin_lock_irqsave(&target->lock, flags); | 1321 | spin_lock_irqsave(&target->lock, flags); |
1329 | iu = __srp_get_tx_iu(target, SRP_IU_CMD); | 1322 | iu = __srp_get_tx_iu(target, SRP_IU_CMD); |
1330 | if (!iu) | 1323 | if (!iu) |