summaryrefslogtreecommitdiff
path: root/drivers/pnp
diff options
context:
space:
mode:
authorAndy Gospodarek <andy@greyhouse.net>2008-06-20 01:19:12 +0400
committerJeff Garzik <jgarzik@redhat.com>2008-06-28 18:23:32 +0400
commitb45f87681e2851f0c991a589989daa6a4a351565 (patch)
treee702ff34a8070a30fcf661e2f648198e14363c3a /drivers/pnp
parent42bfd33ab7bce7d2abaa8bd968ae9ad0dc9a4771 (diff)
downloadlinux-b45f87681e2851f0c991a589989daa6a4a351565.tar.xz
e1000: remove e1000_clean_tx_irq call from e1000_netpoll
The call to e1000_clean_tx_irq in e1000_netpoll can race with the call to e1000_clean_tx_irq in e1000_clean. With a small bit of tweaking to to netpoll_send_skb to simulate a system that was under extreme stress, I was able to reproduce these concurrent calls. This can result in multiple frees to the skbs on the tx ring buffer. Dropping this call from e1000_netpoll should be fine since we can rely on the calls in e1000_clean to do what is needed since napi will poll the hardware just after calling poll_controller. Signed-off-by: Andy Gospodarek <andy@greyhouse.net> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/pnp')
0 files changed, 0 insertions, 0 deletions