This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from aa0c9086b40c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 9321f1aaf63e mips: Remove compiler check in unroll macro new fa48494cce5f ionic: update the queue count on open new 0574e2000fc3 enetc: Fix tx rings bitmap iteration range, irq handling new 2ce578ca9444 net: ipv4: Fix wrong type conversion from hint to rt in ip [...] new 9b14d1f8a766 bridge: mrp: Fix endian conversion and some other warnings new 7dea927f702d lib: packing: add documentation for pbuflen argument new be74294ffa24 net: get rid of lockdep_set_class_and_subclass() new e8280338c778 net: explain the lockdep annotations for dev_uc_unsync() new a9b111016235 llc: make sure applications use ARPHRD_ETHER new 0c1a7f13c9ec ieee80211: Add missing and new AKM suite selector definitions new 86a1b9d7c275 mac80211: fix control port tx status check new 01da2e059dc3 mac80211: simplify mesh code new 78fb5b541b7a mac80211: Fix dropping broadcast packets in 802.11 encap new 5af7fef39d79 mac80211: skip mpath lookup also for control port tx new 0b467b63870d mac80211: allow rx of mesh eapol frames with default rx key new bc7a39b4272b nl80211: don't return err unconditionally in nl80211_start_ap() new 60a0121f8fa6 nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR new 33c568ba49e2 Merge tag 'mac80211-for-net-2020-06-29' of git://git.kerne [...] new bf64ff4c2aac genetlink: get rid of family->attrbuf new 2606aff91685 net: ip_tunnel: add header_ops for layer 3 devices new e53ac93220e0 net: ipip: implement header_ops->parse_protocol for AF_PACKET new 01a4967c71c0 wireguard: implement header_ops->parse_protocol for AF_PACKET new 1a574074ae7d wireguard: queueing: make use of ip_tunnel_parse_protocol new b9815eb1d13f tun: implement header_ops->parse_protocol for AF_PACKET new ab59d2b6982b net: vti: implement header_ops->parse_protocol for AF_PACKET new 75ea1f4773c0 net: sit: implement header_ops->parse_protocol for AF_PACKET new 8f9a1fa43083 net: xfrmi: implement header_ops->parse_protocol for AF_PACKET new b9fcf0a0d826 Merge branch 'support-AF_PACKET-for-layer-3-devices' new f2ca673d2cd5 net: mvneta: fix use of state->speed new 5468cbcddf47 net: ipa: always check for stopped channel new 41af5436e857 net: ipa: no checksum offload for SDM845 LAN RX new 6cb63ea6a39e net: ipa: introduce ipa_cmd_tag_process() new 0433c93dff14 Merge branch 'net-ipa-three-bug-fixes' new 4e15507fea70 libbpf: Forward-declare bpf_stats_type for systems with ou [...] new 9c82a63cf370 libbpf: Fix CO-RE relocs against .text section new c4c0bdc0d2d0 bpf: Set the number of exception entries properly for subprograms new b338cb921e67 bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loadi [...] new bcc7f554cfa7 bpf: Fix formatting in documentation for BPF helpers new a9b59159d338 bpf: Do not allow btf_ctx_access with __int128 types new 7a64135f3229 libbpf: Adjust SEC short cut for expected attach type BPF_ [...] new 93dd5f185916 bpf, sockmap: RCU splat with redirect and strparser error or TLS new 8025751d4d55 bpf, sockmap: RCU dereferenced psock may be used outside R [...] new 53792fa45b1b bpf, sockmap: Add ingres skb tests that utilize merge skbs new 2bdeb3ed547d Merge branch 'fix-sockmap' new 3aa916250078 dma-mapping: Add a new dma_need_sync API new 91d5b7027326 xsk: Replace the cheap_dma flag with a dma_need_sync flag new 53937ff7bc77 xsk: Remove a double pool->dev assignment in xp_dma_map new 7e0245753f17 xsk: Use dma_need_sync instead of reimplenting it new 517bbe1994a3 bpf: Enforce BPF ringbuf size to be the power of 2 new 3b7016996c4c flow_dissector: Pull BPF program assignment up to bpf-netns new 695c12147a40 bpf, netns: Keep attached programs in bpf_prog_array new ab53cad90eb1 bpf, netns: Keep a list of attached bpf_link's new 6ebb85c83aaf selftests/bpf: Test updating flow_dissector link with same [...] new 951f38cf0835 Merge branch 'bpf-multi-prog-prep' new 1b514239e859 bpf: flow_dissector: Check value of unused flags to BPF_PR [...] new 4ac2add65974 bpf: flow_dissector: Check value of unused flags to BPF_PR [...] new 9b2b09717e18 bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH new bb0de3131f4c bpf: sockmap: Require attach_bpf_fd when detaching a program new 0434296c7248 selftests: bpf: Pass program and target_fd in flow_dissect [...] new 1a1ad3c20a6f selftests: bpf: Pass program to bpf_prog_detach in flow_dissector new 084af57c51cf Merge branch 'fix-sockmap-flow_dissector-uapi' new 2576f87066dc bpf, netns: Fix use-after-free in pernet pre_exit callback new 01c66c48d4f0 bpf: Fix an incorrect branch elimination by verifier new d923021c2ce1 bpf: Add tests for PTR_TO_BTF_ID vs. null comparison new e708e2bd55c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 8a259e6b73ad net: cxgb4: fix return error value in t4_prep_fw new 28541f3d324f net: qrtr: free flow in __qrtr_node_release new 6a2febec338d tcp: md5: add missing memory barriers in tcp_md5_do_add()/ [...] new 8ff41cc21714 net: qrtr: Fix an out of bounds read qrtr_endpoint_post() new d3c54f7f18cb hinic: fix passing non negative value to ERR_PTR new 1e82a62fec61 genetlink: remove genl_bind new e6ced831ef11 tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers new 9ef845f894c9 rds: If one path needs re-connection, check all and re-connect new e114e1e8ac9d tcp: md5: do not send silly options in SYNCOOKIES new 0da7536fb47f ip: Fix SO_MARK in RST, ACK and ICMP packets new ba3bb0e76ccd tcp: fix SO_RCVLOWAT possible hangs under high mem pressure new e4b9a72d76a4 net: dsa: microchip: enable ksz9893 via i2c in the ksz9477 driver new 1ca0fafd73c5 tcp: md5: allow changing MD5 keys in all socket states new af199a1a9cb0 net: dsa: microchip: set the correct number of ports new ad4e2b648397 MAINTAINERS: net: macb: add Claudiu as co-maintainer new d7bf2ebebc2b sched: consistently handle layer3 header accesses in the p [...] new caebecb03269 Documentation: networking: arcnet: drop doubled word new e99094856d0a Documentation: networking: ax25: drop doubled word new 6d0fe3aea4a8 Documentation: networking: can_ucan_protocol: drop doubled words new 4f6a009c8bdd Documentation: networking: dsa: drop doubled word new a7db3c766916 Documentation: networking: ip-sysctl: drop doubled word new 474112d57c70 Documentation: networking: ipvs-sysctl: drop doubled word new e54ac95afb2f Documentation: networking: rxrpc: drop doubled word new 4d572545543e Merge branch 'Documentation-networking-eliminate-doubled-words' new c4e8fa9074ad netfilter: ipset: call ip_set_free() instead of kfree() new d005fbb855d3 netfilter: conntrack: refetch conntrack after nf_conntrack [...] new c00e858d550c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 6dbb89014dc3 hinic: fix sending mailbox timeout in aeq event work new ccfc9df1352b hsr: fix interface leak in error path of hsr_dev_finalize() new 2a762e9e8cd1 net: rmnet: fix lower interface leak new 2fb2799a2abb net: rmnet: do not allow to add multiple bridge interfaces new 0f57a1e522f4 Merge branch 'net-rmnet-fix-interface-leak-for-rmnet-module' new 9dc829a135fb drivers/net/wan/lapbether: Fixed the value of hard_header_len new 7c8b1e855f94 smsc95xx: check return value of smsc95xx_reset new 3ed58f96a70b smsc95xx: avoid memory leak in smsc95xx_bind new 2294ca7a47d7 Merge branch 'smsc95xx-fix-smsc95xx_bind' new bb3d866882c2 net: hns3: check reset pending after FLR prepare new cddd5648926d net: hns3: fix for mishandle of asserting VF reset fail new e22b5e728bbb net: hns3: add a missing uninit debugfs when unload driver new a06656211304 net: hns3: fix use-after-free when doing self test new eadede5f9362 Merge branch 'hns3-fixes' new 34fe5a1cf95c ipv6: fib6_select_path can not use out path for nexthop objects new 74478ea4ded5 net: ipa: fix QMI structure definition bugs new 3c90e95bd958 net: ipa: declare struct types in "ipa_gsi.h" new a21c1f028fba net: ipa: include declarations in "ipa_gsi.c" new 92cffd48bfb3 Merge branch 'net-ipa-fix-warning-reported-errors' new f815dd5cf48b net: usb: qmi_wwan: add support for Quectel EG95 LTE modem new aea23c323d89 ipv6: Fix use of anycast address with loopback new ad0f75e5f57c cgroup: fix cgroup_sk_alloc() for sk_clone_lock() new 28b18e4eb515 net: sky2: initialize return of gm_phy_read new 7cdaa4cc4bdf net: ethernet: fec: prevent tx starvation under high rx load new 5eff06902394 ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg new 9c29e3615274 mptcp: fix DSS map generation on fin retransmission new f0b594dfa475 net/mlx5e: Do not include rwlock.h directly new 8367b3ab6e9a net/sched: act_ct: add miss tcf_lastuse_update. new 394de110a733 net: Added pointer check for dst->ops->neigh_lookup in dst [...] new 5fc6266af7b4 bridge: mcast: Fix MLD2 Report IPv6 payload length check new da3287111ab4 net: qed: fix buffer overflow on ethtool -d new 469aceddfa3e vlan: consolidate VLAN parsing code and limit max parsing depth new 086c18f2452d ionic: centralize queue reset code new a42e6aee7f47 net: atlantic: fix ip dst and ipv6 address filters new 6778a6bed09b net/smc: separate LLC wait queues for flow and messages new b7eede757883 net/smc: fix work request handling new 92f3cb0e11dd net/smc: fix sleep bug in smc_pnet_find_roce_resource() new 82087c033053 net/smc: switch smcd_dev_list spinlock to mutex new fb4f79264c0f net/smc: tolerate future SMCD versions new 1412bb2b4bb7 Merge branch 'net-smc-fixes' new 27d53323664c l2tp: remove skb_dst_set() from l2tp_xmit_skb() new a34f829164f3 tipc: fix retransmission on unicast links new 76c4d85c9260 cxgb4: fix all-mask IP address comparison new 13cf8aab7425 qed: Populate nvm-file attributes while reading nvm config [...] new 306381aec7c2 net_sched: fix a memory leak in atm_tc_init() new 365f9ae4ee36 ethtool: fix genlmsg_put() failure handling in ethnl_defau [...] new ce69e563b325 tcp: make sure listeners don't initialize congestion-contr [...] new 14b032b8f8fc cgroup: Fix sock_cgroup_data on big-endian. new 47afbdd2fa4c net/mlx5: Fix eeprom support for SFP module new 01f3d5db4a9a net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode new 2fb15e72c0d7 net/mxl5e: Verify that rpriv is not NULL new c1aea9e1765a net/mlx5e: Fix usage of rcu-protected pointer new b3c2ed21c0bd net/mlx5e: Fix VXLAN configuration restore after function reload new f4aebbfb56ed net/mlx5e: Fix CPU mapping after function reload to avoid [...] new 6a1cf4e443a3 net/mlx5e: Fix 50G per lane indication new 88b3d5c90e96 net/mlx5e: Fix port buffers cell size value new eb32b3f53d28 net/mlx5e: CT: Fix memory leak in cleanup new ca68d5637aaf Merge tag 'mlx5-fixes-2020-07-02' of git://git.kernel.org/ [...] new f3dda7a679df bpf: net: Avoid copying sk_user_data of reuseport_array du [...] new c9a368f1c0fb bpf: net: Avoid incorrect bpf_sk_reuseport_detach call new f43cb0d672aa selftests: bpf: Fix detach from sockmap tests new b2f9f1535bb9 libbpf: Fix libbpf hashmap on (I)LP32 architectures new 45ae836f8a25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new c8b1d7436045 bnxt_en: fix NULL dereference in case SR-IOV configuration fails new 515a10a701d5 net: macb: fix wakeup test in runtime suspend/resume routines new ced4799d0637 net: macb: mark device wake capable when "magic-packet" pr [...] new 253fe0943504 net: macb: fix macb_get/set_wol() when moving to phylink new 64febc5e56c9 net: macb: fix macb_suspend() by removing call to netif_ca [...] new 6c8f85cac98a net: macb: fix call to pm_runtime in the suspend/resume functions new f9f41e3db40e Merge branch 'macb-WOL-fixes' new d9d542027399 mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() new c4317b11675b mlxsw: pci: Fix use-after-free in case of failed devlink reload new 1195c7cebb95 Merge branch 'mlxsw-Various-fixes' new 5a764898afec Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
The 166 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/core-api/dma-api.rst | 8 + Documentation/networking/arcnet.rst | 2 +- Documentation/networking/ax25.rst | 2 +- Documentation/networking/can_ucan_protocol.rst | 4 +- Documentation/networking/dsa/dsa.rst | 2 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/networking/ipvs-sysctl.rst | 2 +- Documentation/networking/rxrpc.rst | 2 +- MAINTAINERS | 1 + arch/mips/include/asm/unroll.h | 4 +- drivers/net/dsa/microchip/ksz8795.c | 3 + drivers/net/dsa/microchip/ksz9477.c | 3 + drivers/net/dsa/microchip/ksz9477_i2c.c | 1 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 4 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 31 ++-- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +- drivers/net/ethernet/freescale/fec.h | 5 - drivers/net/ethernet/freescale/fec_main.c | 94 ++++------ drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 2 + drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 91 ++++++++-- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h | 16 ++ drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 21 ++- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 2 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 53 +++--- .../ethernet/mellanox/mlx5/core/en/port_buffer.h | 1 - .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 19 ++ .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 14 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/port.c | 93 ++++++++-- drivers/net/ethernet/mellanox/mlxsw/pci.c | 54 ++++-- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 52 ++---- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 25 ++- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 4 +- drivers/net/ethernet/qlogic/qed/qed.h | 2 + drivers/net/ethernet/qlogic/qed/qed_debug.c | 17 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 7 + drivers/net/ethernet/qlogic/qed/qed_mcp.h | 7 + drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 18 +- drivers/net/ipa/gsi.c | 16 +- drivers/net/ipa/ipa_cmd.c | 15 ++ drivers/net/ipa/ipa_cmd.h | 8 + drivers/net/ipa/ipa_data-sdm845.c | 1 - drivers/net/ipa/ipa_endpoint.c | 2 + drivers/net/ipa/ipa_gsi.c | 1 + drivers/net/ipa/ipa_gsi.h | 2 + drivers/net/ipa/ipa_qmi_msg.c | 6 +- drivers/net/macsec.c | 5 +- drivers/net/macvlan.c | 5 +- drivers/net/tun.c | 2 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/smsc95xx.c | 9 +- drivers/net/wan/lapbether.c | 9 +- drivers/net/wireguard/device.c | 1 + drivers/net/wireguard/queueing.h | 19 +- drivers/net/wireguard/receive.c | 2 +- include/linux/bpf-netns.h | 5 +- include/linux/bpf.h | 13 +- include/linux/btf.h | 5 + include/linux/cgroup-defs.h | 8 +- include/linux/cgroup.h | 4 +- include/linux/dma-direct.h | 1 + include/linux/dma-mapping.h | 5 + include/linux/ieee80211.h | 4 + include/linux/if_vlan.h | 29 ++- include/linux/mlx5/driver.h | 1 + include/linux/mlx5/mlx5_ifc.h | 28 +++ include/linux/skmsg.h | 13 ++ include/net/dst.h | 10 +- include/net/flow_dissector.h | 3 +- include/net/genetlink.h | 10 -- include/net/inet_ecn.h | 25 ++- include/net/ip_tunnels.h | 3 + include/net/netns/bpf.h | 7 +- include/net/pkt_sched.h | 11 -- include/net/sock.h | 3 +- include/net/xsk_buff_pool.h | 6 +- include/uapi/linux/bpf.h | 41 ++--- kernel/bpf/btf.c | 4 +- kernel/bpf/net_namespace.c | 194 ++++++++++++++------- kernel/bpf/reuseport_array.c | 14 +- kernel/bpf/ringbuf.c | 18 +- kernel/bpf/syscall.c | 8 +- kernel/bpf/verifier.c | 13 +- kernel/cgroup/cgroup.c | 31 ++-- kernel/dma/direct.c | 6 + kernel/dma/mapping.c | 10 ++ lib/packing.c | 1 + net/8021q/vlan_dev.c | 9 +- net/bpf/test_run.c | 19 +- net/bridge/br_mrp.c | 2 +- net/bridge/br_multicast.c | 2 +- net/bridge/br_private.h | 2 +- net/bridge/br_private_mrp.h | 2 +- net/core/dev_addr_lists.c | 10 ++ net/core/filter.c | 10 +- net/core/flow_dissector.c | 32 ++-- net/core/skmsg.c | 23 ++- net/core/sock.c | 2 +- net/core/sock_map.c | 53 +++++- net/ethtool/netlink.c | 27 ++- net/hsr/hsr_device.c | 11 +- net/ipv4/icmp.c | 4 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_tunnel_core.c | 18 ++ net/ipv4/ip_vti.c | 1 + net/ipv4/ipip.c | 1 + net/ipv4/ping.c | 3 + net/ipv4/route.c | 2 +- net/ipv4/tcp.c | 17 +- net/ipv4/tcp_cong.c | 2 +- net/ipv4/tcp_input.c | 2 + net/ipv4/tcp_ipv4.c | 20 ++- net/ipv4/tcp_output.c | 8 +- net/ipv6/icmp.c | 4 +- net/ipv6/ip6_tunnel.c | 1 + net/ipv6/ip6_vti.c | 1 + net/ipv6/route.c | 7 +- net/ipv6/sit.c | 1 + net/l2tp/l2tp_core.c | 5 +- net/llc/af_llc.c | 10 +- net/mac80211/mesh_hwmp.c | 7 +- net/mac80211/rx.c | 26 +++ net/mac80211/status.c | 22 ++- net/mac80211/tx.c | 8 +- net/mptcp/options.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_bitmap_port.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/nf_conntrack_core.c | 2 + net/netlink/genetlink.c | 97 ++--------- net/qrtr/qrtr.c | 10 +- net/rds/connection.c | 11 ++ net/rds/rds.h | 7 + net/rds/send.c | 3 +- net/sched/act_connmark.c | 9 +- net/sched/act_csum.c | 2 +- net/sched/act_ct.c | 11 +- net/sched/act_ctinfo.c | 9 +- net/sched/act_mpls.c | 2 +- net/sched/act_skbedit.c | 2 +- net/sched/cls_api.c | 2 +- net/sched/cls_flow.c | 8 +- net/sched/cls_flower.c | 2 +- net/sched/em_ipset.c | 2 +- net/sched/em_ipt.c | 2 +- net/sched/em_meta.c | 2 +- net/sched/sch_atm.c | 8 +- net/sched/sch_cake.c | 4 +- net/sched/sch_dsmark.c | 6 +- net/sched/sch_teql.c | 2 +- net/smc/smc_clc.c | 45 +++-- net/smc/smc_clc.h | 2 + net/smc/smc_core.c | 51 +++--- net/smc/smc_core.h | 4 +- net/smc/smc_ib.c | 11 +- net/smc/smc_ib.h | 3 +- net/smc/smc_ism.c | 11 +- net/smc/smc_ism.h | 3 +- net/smc/smc_llc.c | 91 ++++++---- net/smc/smc_pnet.c | 37 ++-- net/smc/smc_wr.c | 10 +- net/tipc/link.c | 26 ++- net/wireless/nl80211.c | 5 +- net/xdp/xsk_buff_pool.c | 54 +----- net/xfrm/xfrm_interface.c | 2 + tools/include/uapi/linux/bpf.h | 41 ++--- tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/hashmap.h | 12 +- tools/lib/bpf/libbpf.c | 10 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 2 +- .../selftests/bpf/prog_tests/flow_dissector.c | 4 +- .../bpf/prog_tests/flow_dissector_reattach.c | 44 +++-- .../testing/selftests/bpf/progs/bpf_iter_netlink.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 22 +++ tools/testing/selftests/bpf/progs/fexit_test.c | 22 +++ .../selftests/bpf/progs/test_sockmap_kern.h | 8 +- .../bpf/progs/test_xdp_with_devmap_helpers.c | 2 +- tools/testing/selftests/bpf/test_maps.c | 12 +- tools/testing/selftests/bpf/test_sockmap.c | 18 ++ tools/testing/selftests/net/fib_nexthops.sh | 13 ++ 198 files changed, 1635 insertions(+), 925 deletions(-)