On Sun, Aug 13, 2006 at 05:42:47PM -0700, Daniel Phillips ([EMAIL PROTECTED]) wrote: > High order allocations are just way too undependable without active > defragmentation, which isn't even on the horizon at the moment. We > just need to treat any network hardware that can't scatter/gather into > single pages as too broken to use for network block io.
A bit of network tree allocator free advertisement - per-CPU self defragmentation works reliably in that allocator, one could even find a graphs of memory usage for NTA and SLAB-like allocator. > As for sk_buff cow break, we need to look at which network paths do it > (netfilter obviously, probably others) and decide whether we just want > to declare that the feature breaks network block IO, or fix the feature > so it plays well with reserve accounting. I would suggest to consider skb cow (cloning) as a must. > Regards, > > Daniel -- Evgeniy Polyakov - 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