diff options
Diffstat (limited to 'drivers/scsi/bnx2fc/bnx2fc_fcoe.c')
-rw-r--r-- | drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/scsi/bnx2fc/bnx2fc_fcoe.c b/drivers/scsi/bnx2fc/bnx2fc_fcoe.c index abd72a01856d..c1c6a92a0b98 100644 --- a/drivers/scsi/bnx2fc/bnx2fc_fcoe.c +++ b/drivers/scsi/bnx2fc/bnx2fc_fcoe.c | |||
@@ -439,13 +439,13 @@ static int bnx2fc_rcv(struct sk_buff *skb, struct net_device *dev, | |||
439 | fr->fr_dev = lport; | 439 | fr->fr_dev = lport; |
440 | 440 | ||
441 | bg = &bnx2fc_global; | 441 | bg = &bnx2fc_global; |
442 | spin_lock_bh(&bg->fcoe_rx_list.lock); | 442 | spin_lock(&bg->fcoe_rx_list.lock); |
443 | 443 | ||
444 | __skb_queue_tail(&bg->fcoe_rx_list, skb); | 444 | __skb_queue_tail(&bg->fcoe_rx_list, skb); |
445 | if (bg->fcoe_rx_list.qlen == 1) | 445 | if (bg->fcoe_rx_list.qlen == 1) |
446 | wake_up_process(bg->thread); | 446 | wake_up_process(bg->thread); |
447 | 447 | ||
448 | spin_unlock_bh(&bg->fcoe_rx_list.lock); | 448 | spin_unlock(&bg->fcoe_rx_list.lock); |
449 | 449 | ||
450 | return 0; | 450 | return 0; |
451 | err: | 451 | err: |