On Tuesday 10 October 2006 22:49, Linas Vepstas wrote: > Andrew, please apply/forward upstream. > > The following set of 21 patches (!) are all aimed at the the > spidernet ethernet device driver. The spidernet is an etherenet > controller built into the Toshiba southbridge for the PowerPC Cell > processor. (This is the only device in existance that with this > ethernet hardware in it). > > These patches re-package/re-order/re-cleanup a previous > set of patches I've previously mailed. Thus, some have > been previously Acked-by lines, most do not. Most of > these patches are tiny, and handle problems that cropped > up during testing. Sorry about there being so many of them. > > The first set of 12 patches fix a large variety of mostly > minor bugs. > > The important patches are 13 through 17: these overcome a > debilitating performance problem on transmit (6 megabits > per second !!) on transmit of patches 500 bytes or larger. > After applying these, I am able to get the following: > > pkt sz speed (100K buffs) speed (4M buffs) > ------ ----------------- ---------------- > 1500 700 Mbits/sec 951 Mbits/sec > 1000 658 Mbits/sec 770 > 800 600 648 > 500 500 500 > 300 372 372 > 60 70 70 > > Above buf size refers to /proc/sys/net/core/wmem_default
Excellent work! I guess this the best tx performance we've seen so far on this hardware. Consider this as an Acked-by: for all the patches, I'll save the effort of replying to each one of them separately. Jeff, do you plan on merging these fixes for 2.6.19? Arnd <>< - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html