BPF support for flow labels
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | ip_tunnel: add support for setting flow label via collect metadatadrivers/ drivers/ include/ +4 more | +15 | 0 replies | |
| 2/4 | vxlan: support setting IPv6 flow labeldrivers/ include/ include/ | +23 | 2 replies | |
| 3/4 | geneve: support setting IPv6 flow labeldrivers/ include/ | +28 | 1 reply | |
| 4/4 | bpf: support flow label for bpf_skb_{set,get}_tunnel_keyinclude/ net/ | +13 | 0 replies |
Reviews trailers per patch
1 of 4 patches has a Reviewed-by or Acked-by.
| Patch | Alexei Starovoitov |
|---|---|
| 1/4 | |
| 2/4 | |
| 3/4 | |
| 4/4 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH net-next 0/4] BPF support for flow labels
This set adds support for tunnel key flow labels for vxlan and geneve devices in collect meta data mode and eBPF support for managing these. For details please see individual patches.
Thanks!
Daniel Borkmann (4):
ip_tunnel: add support for setting flow label via collect metadata
vxlan: support setting IPv6 flow label
geneve: support setting IPv6 flow label
bpf: support flow label for bpf_skb_{set,get}_tunnel_key
drivers/net/geneve.c | 35 +++++++++++++++++++++++++++-------- drivers/net/vxlan.c | 24 ++++++++++++++++++++---- include/net/dst_metadata.h | 5 ++++- include/net/ip_tunnels.h | 4 +++- include/net/udp_tunnel.h | 4 ++-- include/net/vxlan.h | 1 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/if_link.h | 2 ++ net/core/filter.c | 14 ++++++++++++-- net/ipv6/ip6_udp_tunnel.c | 6 +++--- net/tipc/udp_media.c | 2 +- 11 files changed, 76 insertions(+), 22 deletions(-)
Signature · 1 line
1.9.3