Ever Deeper with BPF – An Update on Hardware Offload Support
Netronome’s Agilio CX and FX SmartNICs are capable of running BPF programs, directly offloaded from the Linux kernel. This feature has been supported for a couple of years now. Several presentations of BPF hardware offload have been made by the BPF engineering team in conferences such as Netdev 1.2, Netdev 2.2 or even FOSDEM 2018, or in webinars such as our recent webinars on BPF just-in-time (JIT) compiler, offload internals, and tooling.