Skip to content
Commit c46ac946 authored by Florian Westphal's avatar Florian Westphal Committed by Jeff Garzik
Browse files

DM9000: fix interface hang under load



When transferring data at full speed, the DM9000 network interface
sometimes stops sending/receiving data. Worse, ksoftirqd consumes
100% cpu and the net tx watchdog never triggers.
Fix by spin_lock_irqsave() in dm9000_start_xmit() to prevent the
interrupt handler from interfering.

Signed-off-by: default avatarFlorian Westphal <fw@strlen.de>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent bc1e0a09
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment