Re: Fwd: Re: e1000 1sec latency problem

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <e1000-devel@...>, <linux-kernel@...>
Date: Saturday, February 9, 2008 - 4:00 pm

On Saturday 09 February 2008 11:07:26 Martin Rogge wrote:

[stuff deleted]


Just for the records, I googled the following solution for the Lenovo T60:

(a) use the e1000 driver
(b) if compiling as a module, add the following parameter to modprobe.conf: 
options e1000 RxIntDelay=5
(c) if compiling a static driver, use the following patch (based on 2.6.24):

--- e1000_param.c.orig	2008-01-24 23:58:37.000000000 +0100
+++ e1000_param.c	2008-02-09 20:42:23.000000000 +0100
@@ -158,7 +158,7 @@
  * Valid Range: 0-65535
  */
 E1000_PARAM(RxIntDelay, "Receive Interrupt Delay");
-#define DEFAULT_RDTR                   0
+#define DEFAULT_RDTR                   5
 #define MAX_RXDELAY               0xFFFF
 #define MIN_RXDELAY                    0
 
After reboot, the average ping time is still factor 10 worse than it should 
be, but it stays below 2 ms (which is a remarkable improvement compared to 
1000 ms).

Martin
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Fwd: Re: e1000 1sec latency problem, Martin Rogge, (Sat Feb 9, 4:00 pm)
Re: Fwd: Re: e1000 1sec latency problem, Kok, Auke, (Sat Feb 9, 5:51 pm)
Re: Fwd: Re: e1000 1sec latency problem, Ray Lee, (Sat Feb 9, 6:01 pm)
Re: Fwd: Re: e1000 1sec latency problem, Kok, Auke, (Sat Feb 9, 7:38 pm)