BPF updates
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | bpf: allow bpf_csum_diff to feed bpf_l3_csum_replace as wellinclude/ net/ | +11 | 0 replies | |
| 2/7 | bpf: add flags to bpf_skb_store_bytes for clearing hashinclude/ net/ | +4 | 0 replies | |
| 3/7 | bpf: make helper function protos staticnet/ | +9 | 0 replies | |
| 4/7 | bpf: allow to propagate df in bpf_skb_set_tunnel_keyinclude/ net/ | +6 | 0 replies | |
| 5/7 | bpf: support for access to tunnel optionsdrivers/ include/ net/ | +90 | 0 replies | |
| 6/7 | bpf, vxlan, geneve, gre: fix usage of dst_cache on xmitdrivers/ drivers/ include/ +2 more | +36 | 0 replies | |
| 7/7 | vxlan: allow setting ipv6 traffic classdrivers/ | +9 | 2 replies |
Reviews trailers per patch
6 of 7 patches have a Reviewed-by or Acked-by.
| Patch | Alexei Starovoitov | Paolo Abeni | Hannes Frederic Sowa |
|---|---|---|---|
| 1/7 | A-b | ||
| 2/7 | A-b | ||
| 3/7 | A-b | ||
| 4/7 | A-b | ||
| 5/7 | A-b | ||
| 6/7 | A-b | A-b | |
| 7/7 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [PATCH net-next 0/7] BPF updates
Couple of misc updates to BPF, besides others this series adds bpf_csum_diff() to be used with L3 csums, allows for managing tunnel options for collect meta data mode, and enabling ipv6 traffic class for collect meta data in vxlan specifically (geneve already supports it). For more details, please see individual patches.
The series requires net to be merged into net-next first to avoid any further pending merge conflicts.
Thanks a lot!
Daniel Borkmann (7):
bpf: allow bpf_csum_diff to feed bpf_l3_csum_replace as well
bpf: add flags to bpf_skb_store_bytes for clearing hash
bpf: make helper function protos static
bpf: allow to propagate df in bpf_skb_set_tunnel_key
bpf: support for access to tunnel options
bpf, vxlan, geneve, gre: fix usage of dst_cache on xmit
vxlan: allow setting ipv6 traffic class
drivers/net/geneve.c | 10 ++-- drivers/net/vxlan.c | 38 ++++++++------- include/net/checksum.h | 5 ++ include/net/ip_tunnels.h | 15 ++++++ include/uapi/linux/bpf.h | 13 ++++++ net/core/filter.c | 119 ++++++++++++++++++++++++++++++++++++++++------- net/ipv4/ip_gre.c | 10 ++-- 7 files changed, 165 insertions(+), 45 deletions(-)
Signature · 1 line
1.9.3