This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3c0d2a46c014 net: 6pack: Fix tx timeout and slot time new 0f31ab217dc5 dt-bindings: net: sun8i-emac: Add compatible for D1 new d9ea761fdd19 dccp: don't duplicate ccid when cloning dccp sock new 581edcd0c8a0 mctp: perform route destruction under RCU read lock new d437f5aa23aa ibmvnic: check failover_pending in login response new 8343268ec3cf net/mlx5: Bridge, fix uninitialized variable usage new 897ae4b40e80 net/mlx5: Fix rdma aux device on devlink reload new da8252d5805d net/mlx5: Lag, don't update lag if lag isn't supported new dfe6fd72b5f1 net/mlx5: FWTrace, cancel work on alloc pd error flow new ee27e330a953 net/mlx5: Fix potential sleeping in atomic context new c91c1da72b47 net/mlx5e: Fix mutual exclusion between CQE compression and HW TS new 8db6a54f3cae net/mlx5e: Fix condition when retrieving PTP-rqn new c324f023dbb2 Merge tag 'mlx5-fixes-2021-09-07' of git://git.kernel.org/ [...] new d7e203ffd3ba ne2000: fix unused function warning new ea269a6f7207 net: phylink: Update SFP selected interface on advertising [...] new b5c102238cea net: ipa: initialize all filter table slots new 276aae377206 net: stmmac: fix system hang caused by eee_ctrl_timer duri [...] new 3c4cea8fa7f7 vhost_net: fix OoB on sendmsg() failure. new 273c29e944bd ibmvnic: check failover_pending in login response new d82d5303c4c5 net: macb: fix use after free on rmmod new 04f08eb44b50 net/af_unix: fix a data-race in unix_dgram_poll new 9b6ff7eb6664 net/l2tp: Fix reference count leak in l2tp_udp_recv_core new 2a48d96fd58a net: stmmac: platform: fix build warning when with !CONFIG [...] new 415446185b93 sfc: fallback for lack of xdp tx queues new 6215b608a8c4 sfc: last resort fallback for lack of xdp tx queues new e3a843f98c8f Merge branch 'sfx-xdp-fallback-tx-queues' new e011912651bd net: ni65: Avoid typecast of pointer to u32 new bfe84435090a ice: Correctly deal with PFs that do not support RDMA new e3f0cc1a945f r6040: Restore MDIO clock frequency after MAC reset new dc41c4a98a76 net/packet: clarify source of pr_*() messages new 20e100f52730 qed: Handle management FW error new 666eb96d85dc qlcnic: Remove redundant initialization of variable ret new 08dad2f4d541 net: stmmac: allow CSR clock of 300MHz new ce062a0adbfe net: dsa: qca8k: fix kernel panic with legacy mdio mapping new 1b704b27beb1 selftest: net: fix typo in altname test new f11ee2ad25b2 net: mana: Prefer struct_size over open coded arithmetic new eca4cf12acda bnxt_en: Fix error recovery regression new 1affc01fdc60 bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() new 985941e1dd5e bnxt_en: Clean up completion ring page arrays completely new 2049eb0d20de Merge branch 'bnxt_en-fixes' new d7807a9adf48 Revert "ipv4: fix memory leaks in ip_cmsg_send() callers" new e50e711351bd udp_tunnel: Fix udp_tunnel_nic work-queue type new f4bb62e64c88 tipc: increase timeout in tipc_sk_enqueue() new e87b5052271e ipv6: delay fib6_sernum increase in fib6_add new 111b64e35ea0 net: dsa: lantiq_gswip: Add 200ms assert delay new f7ec554b73c5 net: hns3: add option to turn off page pool feature new d18e81183b1c net: hns3: pad the short tunnel frame before sending to hardware new 1dc839ec09d3 net: hns3: change affinity_mask to numa node range new b81d89487465 net: hns3: disable mac in flr process new 472430a7b066 net: hns3: fix the exception when query imp info new 427900d27d86 net: hns3: fix the timing issue of VF clearing interrupt sources new 8c0922ce4b9b Merge branch 'hns3-fixes' new 550ac9c1aaaa net-caif: avoid user-triggerable WARN_ON(1) new 49ca6153208f bpf: Relicense disassembler as GPL-2.0-only OR BSD-2-Clause new 3a029e1f3d6e selftests/bpf: Fix build of task_pt_regs test for arm64 new 2f1aaf3ea666 bpf, mm: Fix lockdep warning triggered by stack_map_get_bu [...] new 0e6491b55970 bpf: Add oversize check before call kvcalloc() new 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode new d8079d8026f8 bpf, selftests: Add cgroup v1 net_cls classid helpers new 43d2b88c29f2 bpf, selftests: Add test case for mixed cgroup v1/v2 new 2865ba82476a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 4f884f396276 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() new d198b2776264 Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() c [...] new 52ce14c134a0 bnx2x: Fix enabling network interfaces without VFs new 7366c23ff492 ptp: dp83640: don't define PAGE0 new 6a52e7336803 net: dsa: destroy the phylink instance on any error in dsa [...] new 301de697d869 Revert "net: phy: Uniform PHY driver access" new a57d8c217aad net: dsa: flush switchdev workqueue before tearing down CP [...] new 98dc68f8b0c2 selftests: nci: replace unsigned int with int new 84fb7dfc7463 net: wan: wanxl: define CROSS_COMPILE_M68K new 7c3a0a018e67 net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert new 40ee363c844f igc: fix tunnel offloading new ee8a9600b539 mlxbf_gige: clear valid_polarity upon open new fc0c0548c1a2 Merge tag 'net-5.15-rc2' of git://git.kernel.org/pub/scm/l [...]
The 73 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: .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- drivers/net/dsa/lantiq_gswip.c | 6 + drivers/net/dsa/qca8k.c | 30 +++-- drivers/net/ethernet/8390/ne.c | 22 ++-- drivers/net/ethernet/amd/ni65.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 33 ++++- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 3 - drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 14 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 19 +-- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 16 +++ drivers/net/ethernet/intel/ice/ice.h | 2 + drivers/net/ethernet/intel/ice/ice_idc.c | 6 + drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 7 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 3 - .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 10 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 7 ++ drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- .../net/ethernet/netronome/nfp/flower/offload.c | 3 - drivers/net/ethernet/qlogic/qed/qed_mcp.c | 6 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/sfc/efx_channels.c | 106 +++++++++++----- drivers/net/ethernet/sfc/net_driver.h | 8 ++ drivers/net/ethernet/sfc/tx.c | 29 +++-- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 16 +-- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 44 +++++++ drivers/net/ipa/ipa_table.c | 3 +- drivers/net/phy/dp83640_reg.h | 2 +- drivers/net/phy/phy_device.c | 4 +- drivers/net/phy/phylink.c | 30 ++++- drivers/net/wan/Makefile | 2 + drivers/vhost/net.c | 11 +- include/linux/cgroup-defs.h | 107 ++++------------ include/linux/cgroup.h | 22 +--- include/linux/mmap_lock.h | 9 -- include/linux/skbuff.h | 2 +- include/net/dsa.h | 5 + kernel/bpf/disasm.c | 2 +- kernel/bpf/disasm.h | 2 +- kernel/bpf/stackmap.c | 10 +- kernel/bpf/verifier.c | 2 + kernel/cgroup/cgroup.c | 50 ++------ net/caif/chnl_net.c | 19 +-- net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/dccp/minisocks.c | 2 + net/dsa/dsa.c | 5 + net/dsa/dsa2.c | 46 ++++--- net/dsa/dsa_priv.h | 1 + net/dsa/slave.c | 12 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/ip6_fib.c | 3 +- net/l2tp/l2tp_core.c | 4 +- net/mctp/route.c | 2 + net/packet/af_packet.c | 2 + net/tipc/socket.c | 2 +- net/unix/af_unix.c | 2 +- tools/testing/selftests/bpf/cgroup_helpers.c | 137 +++++++++++++++++++-- tools/testing/selftests/bpf/cgroup_helpers.h | 16 ++- tools/testing/selftests/bpf/network_helpers.c | 27 +++- tools/testing/selftests/bpf/network_helpers.h | 1 + .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 79 ++++++++++++ .../selftests/bpf/prog_tests/task_pt_regs.c | 1 - .../testing/selftests/bpf/progs/connect4_dropper.c | 26 ++++ .../selftests/bpf/progs/test_task_pt_regs.c | 19 ++- tools/testing/selftests/nci/nci_dev.c | 2 +- tools/testing/selftests/net/altnames.sh | 2 +- 80 files changed, 770 insertions(+), 384 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c create mode 100644 tools/testing/selftests/bpf/progs/connect4_dropper.c