As with the fcoe sw transport, the bnx2fc packet handler function runs only in
softirq context.  Theres no need to disable bottom halves here
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Acked-by: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
        fr->fr_dev = lport;
 
        bg = &bnx2fc_global;
-       spin_lock_bh(&bg->fcoe_rx_list.lock);
+       spin_lock(&bg->fcoe_rx_list.lock);
 
        __skb_queue_tail(&bg->fcoe_rx_list, skb);
        if (bg->fcoe_rx_list.qlen == 1)
                wake_up_process(bg->thread);
 
-       spin_unlock_bh(&bg->fcoe_rx_list.lock);
+       spin_unlock(&bg->fcoe_rx_list.lock);
 
        return 0;
 err: