Commit 76cab5cd authored by Philip Craig's avatar Philip Craig Committed by Linus Torvalds

[netdrvr 8139cp] fix NAPI race

Cures reported lockups.
parent b1ed3e69
...@@ -615,8 +615,8 @@ static int cp_rx_poll (struct net_device *dev, int *budget) ...@@ -615,8 +615,8 @@ static int cp_rx_poll (struct net_device *dev, int *budget)
if (cpr16(IntrStatus) & cp_rx_intr_mask) if (cpr16(IntrStatus) & cp_rx_intr_mask)
goto rx_status_loop; goto rx_status_loop;
cpw16_f(IntrMask, cp_intr_mask);
netif_rx_complete(dev); netif_rx_complete(dev);
cpw16_f(IntrMask, cp_intr_mask);
return 0; /* done */ return 0; /* done */
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment