diff options
Diffstat (limited to 'drivers/scsi')
-rw-r--r-- | drivers/scsi/scsi_transport_iscsi.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/drivers/scsi/scsi_transport_iscsi.c b/drivers/scsi/scsi_transport_iscsi.c index caf1836bbeca..4fbd8e1a0695 100644 --- a/drivers/scsi/scsi_transport_iscsi.c +++ b/drivers/scsi/scsi_transport_iscsi.c | |||
@@ -609,12 +609,10 @@ iscsi_if_send_reply(int pid, int seq, int type, int done, int multi, | |||
609 | int t = done ? NLMSG_DONE : type; | 609 | int t = done ? NLMSG_DONE : type; |
610 | 610 | ||
611 | skb = alloc_skb(len, GFP_ATOMIC); | 611 | skb = alloc_skb(len, GFP_ATOMIC); |
612 | /* | 612 | if (!skb) { |
613 | * FIXME: | 613 | printk(KERN_ERR "Could not allocate skb to send reply.\n"); |
614 | * user is supposed to react on iferror == -ENOMEM; | 614 | return -ENOMEM; |
615 | * see iscsi_if_rx(). | 615 | } |
616 | */ | ||
617 | BUG_ON(!skb); | ||
618 | 616 | ||
619 | nlh = __nlmsg_put(skb, pid, seq, t, (len - sizeof(*nlh)), 0); | 617 | nlh = __nlmsg_put(skb, pid, seq, t, (len - sizeof(*nlh)), 0); |
620 | nlh->nlmsg_flags = flags; | 618 | nlh->nlmsg_flags = flags; |