> On Sep 9, 2014, at 5:16 AM, Alexander Nasonov <alnsn at yandex.ru> wrote: > > Matthew Hall wrote: >> However despite this issue, there are some cases where the Linux stack is >> greatly superior to the BSD one although normally the opposite is the >> case... >> AF_NETLINK for configuring 10,000+ IP addresses, especially for L4-L7 >> performance testing, would be one possible example of this. Another >> potential >> example would be the BPF JIT compiler if you want to combine BPF filters >> with >> DPDK (something I'm doing right now in my own code actually). > > BPF JIT is available in NetBSD too. It should be quite staightforward to > enable it in the rump-dpdk kernel.
BPF JIT, or even pflua[1] should be straight-forward to put on top of DPDK. (It?s straight-forward to do on top of netmap.) jim [1] https://github.com/Igalia/pflua-bench