On Thu, Apr 20, 2006 at 08:42:00PM -0700, David S. Miller wrote: > This is basically why none of the performance gains add up to me. I > am thus very concerned that the current non-cache-warming > implmentation may fall flat performance wise.
Ok, I buy your arguments. It does seems unlikely that a DMA offload without cache warmth will be a net gain. More performance data is definitely be required. After digging after PDFs, it seems as the Freescale 85xx (at least, probably earlier models as well) can warm L2 for the DMA destination data. However, I don't have any hardware with it to play around with for benchmarking to see what cache warming might bring (back), performance-wise. I think there is still use for a common multi-function DMA framework across platforms and client components, even if net receive doesn't end up being {a,the first} user. -Olof - 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