Skip to content

Commit 5c66d93

Browse files
NeilBrownmartinkpetersen
authored andcommitted
scsi: ibmvfc: don't check for failure from mempool_alloc()
mempool_alloc() cannot fail when passed GFP_NOIO or any other gfp setting that is permitted to sleep. So remove this pointless code. Signed-off-by: NeilBrown <neilb@suse.com> Acked-by: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
1 parent 8d4208c commit 5c66d93

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

drivers/scsi/ibmvscsi/ibmvfc.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3910,12 +3910,6 @@ static int ibmvfc_alloc_target(struct ibmvfc_host *vhost, u64 scsi_id)
39103910
spin_unlock_irqrestore(vhost->host->host_lock, flags);
39113911

39123912
tgt = mempool_alloc(vhost->tgt_pool, GFP_NOIO);
3913-
if (!tgt) {
3914-
dev_err(vhost->dev, "Target allocation failure for scsi id %08llx\n",
3915-
scsi_id);
3916-
return -ENOMEM;
3917-
}
3918-
39193913
memset(tgt, 0, sizeof(*tgt));
39203914
tgt->scsi_id = scsi_id;
39213915
tgt->new_scsi_id = scsi_id;

0 commit comments

Comments
 (0)