diff options
| -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 796fd3090ed8..1c34a443b0d6 100644 --- a/drivers/scsi/bnx2fc/bnx2fc_fcoe.c +++ b/drivers/scsi/bnx2fc/bnx2fc_fcoe.c | |||
| @@ -440,13 +440,13 @@ static int bnx2fc_rcv(struct sk_buff *skb, struct net_device *dev, | |||
| 440 | fr->fr_dev = lport; | 440 | fr->fr_dev = lport; |
| 441 | 441 | ||
| 442 | bg = &bnx2fc_global; | 442 | bg = &bnx2fc_global; |
| 443 | spin_lock_bh(&bg->fcoe_rx_list.lock); | 443 | spin_lock(&bg->fcoe_rx_list.lock); |
| 444 | 444 | ||
| 445 | __skb_queue_tail(&bg->fcoe_rx_list, skb); | 445 | __skb_queue_tail(&bg->fcoe_rx_list, skb); |
| 446 | if (bg->fcoe_rx_list.qlen == 1) | 446 | if (bg->fcoe_rx_list.qlen == 1) |
| 447 | wake_up_process(bg->thread); | 447 | wake_up_process(bg->thread); |
| 448 | 448 | ||
| 449 | spin_unlock_bh(&bg->fcoe_rx_list.lock); | 449 | spin_unlock(&bg->fcoe_rx_list.lock); |
| 450 | 450 | ||
| 451 | return 0; | 451 | return 0; |
| 452 | err: | 452 | err: |
