[Click] tx timeout fix

Jason Park jason at geninetworks.com
Tue Sep 5 05:24:21 EDT 2006


Hi Srivas

What e1000 device are you using?
If your device support PACKET_SPLIT and you turned on, you should turn off
it.
Make sure un-define CONFIG_E1000_PACKET_SPLIT on 6.1.16.62.DB driver.
It works well for me with disable packet split and replacing skb_clone to
skb_copy.

Jason
-----Original Message-----
From: click-bounces at pdos.csail.mit.edu
[mailto:click-bounces at pdos.csail.mit.edu] On Behalf Of Srivas Chennu
Sent: Tuesday, September 05, 2006 5:37 PM
To: Click
Subject: Re: [Click] tx timeout fix

Hello Adam and Beyers,

I've been lately testing the timeout fixes you had posted on a
click-patched 2.6.16.13 kernel. The results therefrom still seem to show
stability problems. Though the timeouts don't occur predictably or as
often as before, I still encounter them and kernel panics randomly, and
with a higher probability when testing with high loads. Notably, I see
these problems well pronounced with bidirectional (full-duplex)
operation of the driver, both with FromDevice and PollDevice. I've
tested the 5.x driver patch as well as the 6.1.16.62.DB version patch,
and seen similar results.

Please do let me know of the details of a stable 2.6.x configuration
that you were able to set up using these patches. Further, any idea if
and when the fixes will eventually get in to the main source tree of the
e1000 driver on sourceforge?

Thanks a bunch in advance,
Srivas.

On Jul 26, 2006 09:06 PM, Adam Greenhalgh wrote:

>hi
>
>beyers and i have been hacking and we have fixed the tx timeout bug.
>basically the time_stamp is not being set in the buffer and when linux
>sends packets too, it encounters a buffer with a time stamp of 0 and
>throws an erorr. Attached are two patches, one against cvs ,
>driver-5.x-e1000_main.patch , and one against Max's 6.1.16.2.DB
>driver, driver-6.1.16.2.DB-e1000_main.patch . Neither patch has been
>very heavily tested yet, but neither does anything special.
>
>enjoy
>
>adam

--
Visit us at
IFA  Berlin, 01.-06. September 2006
and
IBC Amsterdam, NL, 08.-12.September 2006
_______________________________________________
click mailing list
click at amsterdam.lcs.mit.edu
https://amsterdam.lcs.mit.edu/mailman/listinfo/click



More information about the click mailing list