Network performance loss when migrating to 2.4.18 on Walnut 405GP

From: Perri, Joe <hidden>
Date: 2003-03-04 21:18:07

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