On Thu, Mar 10, 2011 at 03:09:20PM +0100, Francois Romieu wrote: > commit 1519e57fe81c14bb8fa4855579f19264d1ef63b4 upstream. > > Some experiment-based action to prevent my 8168 chipsets locking-up hard > in the irq handler under load (pktgen ~1Mpps). Apparently a reset is not > always mandatory (is it at all ?). > > - RTL_GIGA_MAC_VER_12 > - RTL_GIGA_MAC_VER_25 > Missed ~55% packets. Note: > - this is an old SiS 965L motherboard > - the 8168 chipset emits (lots of) control frames towards the sender > > - RTL_GIGA_MAC_VER_26 > The chipset does not go into a frenzy of mac control pause when it > crashes yet but it can still be crashed. It needs more work. > > Signed-off-by: Francois Romieu <rom...@fr.zoreil.com> > Cc: Ivan Vecera <ivec...@redhat.com> > Cc: Hayes <hayesw...@realtek.com>
Please test patches that you want applied to the stable tree, otherwise it wastes my time :( This patch causes the following build error, so I have dropped it now: drivers/net/r8169.c: In function ‘rtl8169_interrupt’: drivers/net/r8169.c:4626:9: error: ‘RTL_GIGA_MAC_VER_28’ undeclared (first use in this function) If you want to provide a proper patch that works, please do. thanks, greg k-h _______________________________________________ stable mailing list stable@linux.kernel.org http://linux.kernel.org/mailman/listinfo/stable