Thread (5 messages) 5 messages, 3 authors, 2022-01-06

[PATCH bpf-next v2 0/2] lighten uapi/bpf.h rebuilds

flat view
STALE1762d LANDED

From: Jakub Kicinski <kuba@kernel.org>
Date: 2021-12-30 01:27:49
Also in: bpf
Subsystem: amazon ethernet drivers, arm/cavium thunder network driver, bpf [core], bpf [general] (safe dynamic programs and tools), hyper-v/azure core and drivers, networking drivers, networking [general], networking [ipv4/ipv6], stmmac ethernet driver, the rest, ti ethernet switch driver (cpsw) · Maintainers: Arthur Kiyanovski, David Arinzon, Sunil Goutham, Alexei Starovoitov, Daniel Borkmann, Andrii Nakryiko, Eduard Zingerman, Kumar Kartikeya Dwivedi, Haiyang Zhang, Wei Liu, Dexuan Cui, Andrew Lunn, "David S. Miller", Eric Dumazet, Jakub Kicinski, Paolo Abeni, David Ahern, Ido Schimmel, Maxime Chevallier, Linus Torvalds

Status: Landed in mainline.

Revision v2 (2 revisions archived).

Revisions (2)
  1. v1
  2. v2 current [diff against previous]
Last change in the bpf headers - disentangling BPF uapi from
netdevice.h. Both linux/bpf.h and uapi/bpf.h changes should
now rebuild ~1k objects down from the original ~18k. There's
probably more that can be done but it's diminishing returns.

Split into two patches for ease of review.

Jakub Kicinski (2):
  net: add includes masked by netdevice.h including uapi/bpf.h
  bpf: invert the dependency between bpf-netns.h and netns/bpf.h

 drivers/net/ethernet/amazon/ena/ena_netdev.h       | 1 +
 drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 1 +
 drivers/net/ethernet/microsoft/mana/mana_en.c      | 2 ++
 drivers/net/ethernet/stmicro/stmmac/stmmac.h       | 1 +
 drivers/net/ethernet/ti/cpsw_priv.h                | 2 ++
 include/linux/bpf-netns.h                          | 8 +-------
 include/net/ip6_fib.h                              | 1 +
 include/net/netns/bpf.h                            | 9 ++++++++-
 kernel/bpf/net_namespace.c                         | 1 +
 9 files changed, 18 insertions(+), 8 deletions(-)

-- 
2.31.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help