Missing Features¶
Record missing implementation features here.
Missing: Push/pop headers¶
Requirement defined here: Header push and pop.
Needed by Use-case: DDoS scrubber
- Initial support for XDP head adjustment added to net-next in this commit:
- https://git.kernel.org/davem/net-next/c/293bfa9b486
Initial support only covers driver mlx4.
Todo
Update document once feature is available in a kernel release. Plus, keep track of drivers supporting this feature.
Todo
Create new section under Userspace API that describe howto use this and point to sample programs.
The eBPF program gets a new helper function called: bpf_xdp_adjust_head
Missing: Multi-port TX¶
Missing: Capabilities negotiation¶
Missing: XDP program per RX queue¶
Changes to the user space API are needed to add this feature.