kernel-ark/drivers
Michael Ellerman 243cd55e02 [PATCH] iseries_veth: Supress spurious WARN_ON() at module unload
My patch from a few weeks back (now in mainline), called "Cleanup skbs to
prevent unregister_netdevice() hanging", can cause our TX timeout code to
fire on machines with lots of VLANs (because it takes > 2 seconds between
when we stop the queues and when we're finished stopping the connections).

When that happens the TX timeout code freaks out and does a WARN_ON()
because as far as it's concerned there shouldn't be a TX timeout happening,
which is fair enough.

I have a "proper" fix for this, which is to a) do refcounting on
connections and b) implement a proper ack timer so we don't keep unacked
skbs lying around for ever.  But for 2.6.12 I propose just supressing the
WARN_ON().  Users will still see the "NETDEV WATCHDOG" warning, but that's
not nearly as bad as a WARN_ON() which users interpret as an Oops.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-09 15:39:52 -07:00
..
acorn
acpi
atm
base
block [PATCH] USB: fix ub issues 2005-06-09 01:38:11 -07:00
bluetooth
cdrom
char [PATCH] Replace check_bridge_mode() with (bridge->mode & AGSTAT_MODE_3_0). 2005-06-07 12:35:44 -07:00
cpufreq
crypto
dio
eisa
fc4
firmware
i2c
ide
ieee1394
infiniband
input [PATCH] input: disable scroll feature on AT keyboards 2005-06-07 13:39:26 -07:00
isdn
macintosh
mca
md [PATCH] dm: Handle READA requests in dm-mpath.c 2005-06-08 16:21:14 -07:00
media
message
misc
mmc
mtd
net [PATCH] iseries_veth: Supress spurious WARN_ON() at module unload 2005-06-09 15:39:52 -07:00
nubus
oprofile
parisc
parport
pci [PATCH] PCI: MSI functionality broken on Serverworks GC chipset 2005-06-09 14:52:30 -07:00
pcmcia
pnp
s390
sbus
scsi [PATCH] sg traverse fix for __atapi_pio_bytes() 2005-06-09 03:14:59 -04:00
serial [PATCH] Serial: remove unused variable in sa1100 driver 2005-06-08 19:26:47 +01:00
sh
sn
tc
telephony
usb [PATCH] USB: ftdi_sio: avoid losing received data in tty-ldisc 2005-06-09 01:38:15 -07:00
video
w1
zorro
Kconfig
Makefile