Re: 2.6.12 breaks 8139cp

Ed Sweetman
2005-06-25T02:19:21Z

this is in the changefile to 2.6.11. This seems to be the real
culprit. I guarantee you if this patch is reverted, there will be no
problems.

<romieu@fr.zoreil.com>
[PATCH] r8169: hint for Tx flow control

return 1 in start_xmit() when the required descriptors are not available
and wait for more room.

Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>

Ed Sweetman wrote:

> Pierre Ossman wrote:
>
>> Bjorn Helgaas wrote:
>>
>>
>>
>>> Your 2.6.11 dmesg mentions the VIA IRQ fixup, but the 2.6.12 one
>>> doesn't. I bet something's broken there.
>>>
>>> Can you try the attached debugging patch? And please collect the
>>> output of lspci, too.
>>>
>>>
>>>
>>
>>
>> I tried the attached patch and it had no effect. I also tried porting
>> the 2.6.11 way of handling the VIA quirk but it didn't have any effect.
>> I'll try a more complete port tomorrow (it was a bit of a hack this
>> time).
>>
>>
>>
> 2.6.11-mm4 doesn't work. So i'm guessing 2.6.11 wont work either which
> may be why backporting it's via fixes didn't do anything. I'm gonna
> try vanilla and if that by some crazy chance works, then it'll be
> fairly easy to see what change did it since mm has a nice Changelog.
> -
> To unsubscribe from this list: send the line "unsubscribe
> linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>