linux-stable/drivers/net/qlge
Ron Mercer 79d2b29e8a qlge: bugfix: Add missing rx buf clean index on early exit.
The large receive buffer queue is not properly tracking the current
index in the case where an early exit occurs.  This can happen when a
page alloc or dma mapping fails.  If this occurs the queue will get
out of sync and invalid indexes can be written to the hardware.

Signed-off-by: Ron Mercer <ron.mercer@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-02-12 16:38:34 -08:00
..
Makefile qlge: New Qlogic 10Gb Ethernet Driver. 2008-09-18 11:56:28 -04:00
qlge.h qlge: bugfix: Fix endian issue when reading flash. 2009-02-02 13:53:57 -08:00
qlge_dbg.c qlge: Get rid of split addresses in hardware control blocks. 2009-01-11 00:07:34 -08:00
qlge_ethtool.c qlge: Fix sparse warnings for byte swapping in qlge_ethool.c 2009-01-05 18:17:33 -08:00
qlge_main.c qlge: bugfix: Add missing rx buf clean index on early exit. 2009-02-12 16:38:34 -08:00
qlge_mpi.c drivers/net/qlge: fix sparse warnings: make symbols static 2008-12-26 00:04:53 -08:00