netdev
[Top] [All Lists]

Re: buffer overruns

To: Ramesh Chaurasiya <rchaurasiya@xxxxxxxxxxxxxx>
Subject: Re: buffer overruns
From: Ben Greear <greearb@xxxxxxxxxxxxxxx>
Date: Sat, 24 Apr 2004 00:55:31 -0700
Cc: netdev@xxxxxxxxxxx
In-reply-to: <Pine.GSO.4.10.10404241055580.17512-100000@cseultra3.cse.iitk.ac.in>
Organization: Candela Technologies
References: <Pine.GSO.4.10.10404241055580.17512-100000@cseultra3.cse.iitk.ac.in>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113
Ramesh Chaurasiya wrote:
Hi,
  Whenever I try to receive traffic at more than 500 Mbps, many packets
are being dropped as shown in ifconfig. There are many overruns and errors
in Rx packets details of ifconfig. I am using Intel PRO 1000 Gigabit NIC,
linux 2.4.20-8smp and dual processsor Xeon Machine with a 32bit/33 MHz PCI
bus. What does this error means. Am I dropping packets at
NIC/driver/kernel buffers/application socket? What new hardware should I
use to overcome this. I am using latest e1000 drivers compiled with NAPI
support. Please help me out.
Thanks,
Ramesh.

Get a 64-bit PCI-X bus, and set the RxDescriptors and TxDescriptors in the e1000 driver to 4096.

With that, I can get about 999Mbps rx + tx on two ports.

Ben

--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc  http://www.candelatech.com


<Prev in Thread] Current Thread [Next in Thread>