Network performance loss when migrating to 2.4.18 on Walnut 405GP

Started by Perri, Joe on Mar 4, 2003

open the first message on its own page

On the IBM Walnut platform, using MontaVista Linux with 2.4.2 kernel, the
box can
route 10,000+ packets per second (pps) full-duplex continuously between the
405 on-board Ethernet port and an Intel 82559 PCI Ethernet card (500 byte
packets).

With a similarly-configured 2.4.18 kernel, performance drops to ~6500 pps.

Both Ethernet drivers are correctly calling consistent_sync(), so I don't
believe
it's a cache flushing issue. Using the 2.4.2 Ethernet drivers with 2.4.18
does
not improve the performance, so I don't believe it's a driver issue.

I'm at somewhat of a loss to explain such a large performance difference.
Could the network stack have changed enough between 2.4.2 and 2.4.18
to cause this?

MontaVista is "investigating", but I am wondering
if any list members have run into this?

Thanks for any information.

Note: Testing was done with Smartbits.

Joe Perri
Senior Software Engineer
Viadux, Inc.
9890 Towne Centre Drive, Suite 200
San Diego, CA 92121
858-678-1634
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help