3 ms·
Bpfilter is forever
- jgtrosh 3y agoIn case somebody else doesn't have any context on bpfilter, here's a link from when it was added to the mainline kernel: https://www.phoronix.com/news/BPFILTER-Linux-4.18 https://www.phoronix.com/news/BPFILTER-Linux-4.18
- synergy20 3y agosomehow it does not gain much attraction so far? most people still keep using netfilter which is more mature and widely used. bpfilter is supposed to be complementary to netfilter, what's its use case mostly, higher throughput performance? I have yet to use it myself. Facebook might be the most active bpfilter developer. there was a 2021 update: https://www.phoronix.com/news/BPFILTER-2021 https://www.phoronix.com/news/BPFILTER-2021 The 2021 update related patch did not seem to get merged into kernel, progress on bpfilter is very slow to me.
- ta8645 3y agoThis is a fascinating article, and makes me want to explore bpftrace if nothing else. As an aside, I wish people would display a date on such posts, making it easier to deduce the context and current relevance.
- aftbit 3y ago>The obvious question >Astute readers will have already wondered: why do you build kernels with CONFIG_BPFILTER=y if bpfilter does not currently contain any functionality? >Well, that’s a question for Ubuntu So... why does Ubuntu include bpfilter?
- NickSingh 3y agoTricky Bpfilter, very tricky.