[ovs-dev] eBPF and OVS

William Tu u9012063 at gmail.com
Thu Jun 14 22:31:15 UTC 2018


On Thu, Jun 14, 2018 at 3:25 PM, Ben Pfaff <blp at ovn.org> wrote:
> On Mon, Jun 11, 2018 at 10:32:52AM +0000, Stokes, Ian wrote:
>> Hi all,
>>
>> The recent DPDK 18.05 release provides BPF functionality for DPDK devices.
>>
>> The BPF Library provides the ability to load and execute Enhanced Berkeley Packet Filters (eBPF) within user-space DPDK applications. It also introduces a basic framework to load/unload BPF-based filters on Eth devices (right now only via SW RX/TX callbacks). It also adds a dependency on libelf.
>>
>> I'm just wondering if anyone is currently looking at BPF in OVS (either kernel or userspace). Specifically, if BPF will be supported in a future OVS release then is there a need to coordinate on the approach of how it is enabled?

Yes, we are actively working on eBPF datapath for the same features in
OVS kernel datapath.
Hopefully we can get to a stable state and send an RFC patch next month.

Does BPF functionality for DPDK support eBPF map and helper functions?

Regards,
William


More information about the dev mailing list