On Mon, 5 Jun 2006, Rick Jones wrote: > > Kok, Auke wrote: > > It was brought to our attention that the prefetches break e1000 traffic > > on xscale/arm architectures. Remove them for now. We'll let them > > stay in mm for a while, or find a better solution to enable. > > Out of curiousity, what breaks?
Hi Rick, according to our reporter, receives break. The prefetch (not always, but sometimes) lets the processor get junk from the prefetched area. Apparently this version of arm doesn't quite do as strict enforcement of bus snoops as x86, ia64, (and even pSeries!) does. This manifested with a large drop in receive peformance using TCP, probably because it was retransmitting frequently. Jesse - 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