mirror of https://github.com/torvalds/linux.git
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> |
||
|---|---|---|
| .. | ||
| Makefile | ||
| qlge.h | ||
| qlge_dbg.c | ||
| qlge_ethtool.c | ||
| qlge_main.c | ||
| qlge_mpi.c | ||