Chris Leech <[EMAIL PROTECTED]> wrote: > > We could try and only use page allocations for older e1000 devices, > putting headers and payload into skb->frags and copying the headers > out into the skb->data area as needed for processing. That would do > away with large allocations, but in Jesse's experiments calling > alloc_page() is slower than kmalloc(), so there can actually be a > performance hit from trying to use page allocations all the time.
Interesting. Could you guys post figures on alloc_page speed vs. kmalloc? Also, getting memory slower is better than not getting them at all :) -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt - 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