forcedeth: napi schedule lock fix
authorAyaz Abdulla <aabdulla@nvidia.com>
Sun, 11 Jan 2009 08:09:04 +0000 (00:09 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 11 Jan 2009 08:11:28 +0000 (00:11 -0800)
commiteb10a781824ca63c4e484c4642a19b3370980792
treecfd46aea9788547edeb5537eeeec9f2b153f32f8
parent1b6725dea766b7437d885661140b6e0340d47613
forcedeth: napi schedule lock fix

This patch fixes a potential race condition between scheduling napi and
completing napi poll. The call to netif_rx_schedule should be under
protection of the lock (as is the completion), otherwise, interrupts
could be masked off.

Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/forcedeth.c