First, why do you say “it will be much better to use it with VPP”? Second, If you write your firewall in P4, you can use the open-source P4 compiler (p4c) to generate eBPF C code. See <https://github.com/p4lang/p4c/tree/master/backends/ebpf>. Also, VMWare has P4 to XDP open-source compiler:
https://github.com/vmware/p4c-xdp. Third, VPP runs in the Linux user space. I think, it’s wrong mailer to discuss any kernel changes in vpp-dev. Regards, Hemant From: [email protected] <[email protected]> On Behalf Of Sergey Sent: Saturday, March 13, 2021 1:14 PM To: [email protected] Subject: [vpp-dev] Lunching eBPF on VPP Hello! I need to add some special logic to firewall (it is simple eBPF programs for DDoS mitigation). Currently we use bare DPDK for launching it. But it will be much better to use it with VPP. Are there any plans about adding such feature (something like XDP in Kernel)? If there are no such plans, we want to start developing. Will it have a chance to be merged?
smime.p7s
Description: S/MIME cryptographic signature
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#18913): https://lists.fd.io/g/vpp-dev/message/18913 Mute This Topic: https://lists.fd.io/mt/81308758/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
