The problem is in the default values of several module parameters.
Most important is InterruptThrottleRate which default value in rt_e1000e is 3. 
In other drivers (rt_e1000 and rt_e1000_new) its 0.
Other such parameters are TxIntDelay and TxAbsIntDelay that are also non zero 
in default. But their influence is not so  visible
Parameters RxIntDelay and RxAbsIntDelay seems to be OK (zero default value).

Petr

______________________________________________________________
> Od: "Jan Kiszka" <jan.kis...@siemens.com>
> Komu: Petr Cervenka <gr...@centrum.cz>
> Datum: 10.01.2012 19:51
> Předmět: Re: receive in rt_e1000e with 82572EI
>
> CC: "rtnet-users" <rtnet-users@lists.sourceforge.net>
>On 2012-01-10 10:44, Petr Cervenka wrote:
>> 
>> Hello everyone.
>> 
>> I discovered very strange behavior of new rt_e1000e driver with 82572EI chip 
>> (Intel Pro/1000 PT Desktop Adapter).
>> Packets are received only in times with distance divisible by approx. 50us.
>> 
>> Example:
>> If you create task, which is periodically sending packets with 225us period, 
>> the receiving task gets them every 200 or 250 us.
>> 
>> Integrated network card 82574L doesn't have this issue, also other drivers 
>> (rt_e1000 and experimental rt_e1000_new) don't have such delays in receives.
>> 
>> I thought that it could be connected with RxIntDelay, but default value is 0 
>> and burst value is 32.
>> 
>> Any suggestions?
>
>If there are working drivers already, it would be good to compare the
>register setup of both, either at source level or by dumping the whole
>space once the device is up and running.
>
>Jan
>
>-- 
>Siemens AG, Corporate Technology, CT T DE IT 1
>Corporate Competence Center Embedded Linux
>

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to