[SCSI] foce: remove bh disable from fcoe sw transport rcv function
authorNeil Horman <nhorman@tuxdriver.com>
Fri, 9 Mar 2012 22:50:08 +0000 (14:50 -0800)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 28 Mar 2012 08:09:35 +0000 (09:09 +0100)
commit94aa29f28e748484de7acef09a0023846624a81c
tree4cc44379a48583832917a80d6b0682caec7bccf3
parent81c11dd2ed154b351eb6ee3443e07094a1d53ce1
[SCSI] foce: remove bh disable from fcoe sw transport rcv function

The fcoe sw recive packet function (fcoe_rcv) only ever executes in softirq
context.  Given that, and the fact that no use of the fcoe_rx_list is made in
irq context, its not necessecary to disable bottom halves while actually
receiving the frame.  Convert spin_*_bh calls in that function to their
lock-only equivalents

Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Acked-by: Vasu Dev <vasu.dev@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/fcoe/fcoe.c