Claudio Jeker [[email protected]] wrote: > > > Why go through layers and layers of kernel processing for applications > > that simply don't need to? That's the goal here. Not replacing BPF. > > You think it is better to go through layers and layers of userland code? > In the end you need to do the same work to process a packet. >
It totally depends on the application. I don't expect huge performance gains for things like routing or PF which have already gone through optimization for years in the kernel. I wouldn't use it for that.

