diff options
author | Francois Romieu <romieu@fr.zoreil.com> | 2011-02-03 12:02:36 +0100 |
---|---|---|
committer | Francois Romieu <romieu@fr.zoreil.com> | 2011-02-04 10:38:10 +0100 |
commit | 1519e57fe81c14bb8fa4855579f19264d1ef63b4 (patch) | |
tree | 4a0323c2060dcc31ae3e75b98c665f49476c1368 /net | |
parent | b5ba6d12bdac21bc0620a5089e0f24e362645efd (diff) |
r8169: RxFIFO overflow oddities with 8168 chipsets.
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 <romieu@fr.zoreil.com>
Cc: Ivan Vecera <ivecera@redhat.com>
Cc: Hayes <hayeswang@realtek.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions