From: Grant Grundler <[EMAIL PROTECTED]> Date: Wed, 7 Dec 2005 16:01:50 -0700
> I would argue the other way around. copybreak would stall and hurt > small packet routing performance if there was no prefetching. > With agressive prefetching, copybreak takes advantage of data that > is already in flight or in cache. Ideally, the prefetch should be > for whatever number of cachelines the copybreak is going to touch > (bounded by architectural limits and other "reasonable" criteria). This only applies _if_ we copybreak. If we don't, and we're just forwarding the packet, prefetching past the IP header is wasted work and in fact creates more cacheline activity. - 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