On Wed, Nov 19, 2014 at 11:24 AM, Ryota Ozaki <ozak...@netbsd.org> wrote: > Weird :-/
I don't think so. For fast paths to access data really fast, slow paths take a little way around (pre-allocation, etc). This is a fair trade-off. If you can achieve such a goal (e.g. lockless access of list) without restructuring, that's really weird. :) In this case, another approach is to allocate callout per-interface? Should be considered and compared with alternatives.