Messages in this thread | | | Date | Fri, 25 Nov 2011 23:22:11 +0100 | From | Francois Romieu <> | Subject | Re: [bug?] r8169: hangs under heavy load |
| |
Eric Dumazet <eric.dumazet@gmail.com> : [...] > rtl8169_rx_interrupt(..., budget) can return budget + 1 sometimes > because of : > > /* Work around for AMD plateform. */ > if ((desc->opts2 & cpu_to_le32(0xfffe000)) && > (tp->mac_version == RTL_GIGA_MAC_VER_05)) { > desc->opts2 = 0; > cur_rx++; > }
It needs fixing but RTL_GIGA_MAC_VER_05 is an old PCI 8169sc while debian's bug #642911 is about a 8168c (aka RTL_GIGA_MAC_VER_{19 .. 22}).
This path is not used.
-- Ueimor
| |