This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3f5c20055a64 Merge tag 'cgroup-for-6.0-rc2-fixes-2' of git://git.kernel [...] new 9dbdfd4a9f34 net: dpaa: Fix <1G ethernet on LS1046ARDB new e82c649e851c Revert "net: macsec: update SCI upon MAC address change." new 3c53cd65dece rose: check NULL rose_loopback_neigh->loopback new 6dc4df12d741 r8152: fix the units of some registers for RTL8156A new b75d61201444 r8152: fix the RX FIFO settings when suspending new 6e10001c6e66 Merge branch 'r8152-fixes' new f1e941dbf80a nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout new 5fbb08eb7f94 net: dsa: microchip: keep compatibility with device tree b [...] new b8d4380365c5 net: ipa: don't assume SMEM is page-aligned new 6dbe852c379f net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() new 0ee7828dfc56 net: moxa: get rid of asymmetry in DMA mapping/unmapping new c078290a2b76 selftests: include bonding tests into the kselftest infra new d745b5062ad2 bonding: 802.3ad: fix no transmission of LACPDUs new f2e44dffa97f bonding: 3ad: make ad_ticks_per_sec a const new 5003e52c311a Merge branch 'bonding-802-3ad-fix-no-transmission-of-lacpdus' new 4b2e3a17e9f2 net: ipvtap - add __init/__exit annotations to module init [...] new 855a28f9c96c net: dsa: don't dereference NULL extack in dsa_slave_chang [...] new 15f7cfae912e net: dsa: microchip: make learning configurable and keep i [...] new 7dd3de7cb1d6 bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XD [...] new 574b2bb9692f bnxt_en: set missing reload flag in devlink features new 09a89cc59ad6 bnxt_en: fix NQ resource accounting during vf creation on [...] new 366c30474172 bnxt_en: fix LRO/GRO_HW features in ndo_fix_features callback new 1eec80946a73 Merge branch 'bnxt_en-bug-fixes' new 5a42f112d367 ice: xsk: prohibit usage of non-balanced queue id new 9ead7e74bfd6 ice: xsk: use Rx ring's XDP ring when picking NAPI context new 311806784228 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new f37044fd759b net/mlx5e: Properly disable vlan strip on non-UL reps new a6e675a66175 net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY new 942fca7e762b net/mlx5: Eswitch, Fix forwarding decision to uplink new 8e93f29422ff net/mlx5: Disable irq when locking lag_lock new 090f3e4f4089 net/mlx5: Fix cmd error logging for manage pages cmd new d59b73a66e5e net/mlx5: Avoid false positive lockdep warning by adding l [...] new 7b3707fc7904 net/mlx5e: Fix wrong application of the LRO state new f7a4e867f48c net/mlx5e: TC, Add missing policer validation new 550f96432e6f net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off new b868c8fe37bd net/mlx5: unlock on error path in esw_vfs_changed_event_handler() new 6514210b6d0d net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx [...] new 21234e3a84c7 net/mlx5e: Fix use after free in mlx5e_fs_init() new 35419025cb1e net/mlx5: Unlock on error in mlx5_sriov_enable() new 550e9a4d858f Merge tag 'mlx5-fixes-2022-08-22' of git://git.kernel.org/ [...] new d5485d9dd24e net: neigh: don't call kfree_skb() under spin_lock_irqsave() new f79959220fa5 fec: Restart PPS after link state change new 9c9cb23e00dd xfrm: fix refcount leak in __xfrm_policy_check() new 717ada9f10f2 Revert "xfrm: update SA curlft.use_time" new 36d763509be3 xfrm: fix XFRMA_LASTUSED comment new 6aa811acdb76 xfrm: clone missing x->lastused in xfrm_do_migrate new ba953a9d89a0 af_key: Do not call xfrm_probe_algs in parallel new 17ecd4a4db47 xfrm: policy: fix metadata dst->dev xmit null pointer dereference new 76de008340ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c624c58e08b1 net/core/skbuff: Check the return value of skb_copy_bits() new 1227c1771dd2 net: Fix data-races around sysctl_[rw]mem_(max|default). new bf955b5ab8f6 net: Fix data-races around weight_p and dev_weight_[rt]x_bias. new 5dcd08cd1991 net: Fix data-races around netdev_max_backlog. new 61adf447e386 net: Fix data-races around netdev_tstamp_prequeue. new 6bae8ceb90ba ratelimit: Fix data-races in ___ratelimit(). new 7de6d09f5191 net: Fix data-races around sysctl_optmem_max. new d2154b0afa73 net: Fix a data-race around sysctl_tstamp_allow_data. new c42b7cddea47 net: Fix a data-race around sysctl_net_busy_poll. new e59ef36f0795 net: Fix a data-race around sysctl_net_busy_read. new 2e0c42374ee3 net: Fix a data-race around netdev_budget. new 657b991afb89 net: Fix data-races around sysctl_max_skb_frags. new fa45d484c52c net: Fix a data-race around netdev_budget_usecs. new af67508ea6cb net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. new a5612ca10d1a net: Fix data-races around sysctl_devconf_inherit_init_net. new 8db24af3f02e net: Fix a data-race around gro_normal_batch. new 05e49cfc89e4 net: Fix a data-race around netdev_unregister_timeout_secs. new 3c9ba81d7204 net: Fix a data-race around sysctl_somaxconn. new 0c4a95417ee4 Merge branch 'sysctl-data-races' new b09da0126ce0 MAINTAINERS: rectify file entry in BONDING DRIVER new 7997eff82828 netfilter: ebtables: reject blobs that don't provide all e [...] new cf97769c761a netfilter: conntrack: work around exceeded receive window new 18bbc3213383 netfilter: nft_tproxy: restrict to prerouting hook new 5dc52d83baac netfilter: nf_tables: disallow updates of implicit chain new ab482c6b66a4 netfilter: nf_tables: make table handle allocation per-net [...] new 94254f990c07 netfilter: nft_payload: report ERANGE for too long offset [...] new 7044ab281feb netfilter: nft_payload: do not truncate csum_offset and csum_type new 43eb8949cfdf netfilter: nf_tables: do not leave chain stats enabled on error new 5f3b7aae14a7 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families new 01e4092d53bc netfilter: nft_tunnel: restrict it to netdev family new e02f0d397040 netfilter: nf_tables: disallow binding to already bound chain new 759eebbcfafc netfilter: flowtable: add function to invoke garbage colle [...] new 9afb4b27349a netfilter: flowtable: fix stuck flows on cleanup due to pe [...] new 00cd7bf9f9e0 netfilter: nf_defrag_ipv6: allow nf_conntrack_frag6_high_t [...] new 24c7a64ea476 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new 0cf731f9ebb5 net: ethernet: mtk_eth_soc: fix hw hash reporting for MTK_ [...] new b0f571ecd794 rxrpc: Fix locking in rxrpc's sendmsg new 9cb9dadb8f45 ionic: clear broken state on generation change new 0fc4dd452d6c ionic: fix up issues with handling EAGAIN on FW cmds new 19058be7c48c ionic: VF initial random MAC address if no assigned mac new 92df825ad2e4 Merge branch 'ionic-bug-fixes' new 25d7a5f5a6bb ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter new bcf3a1564293 i40e: Fix incorrect address type for IPv6 flow rules new ef332fe14b25 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new a3a57bf07de2 net: stmmac: work around sporadic tx issue on link-up new c8b043702dc0 net: lantiq_xrx200: confirm skb is allocated before using new c4b6e9341f93 net: lantiq_xrx200: fix lock under memory pressure new c9c3b1775f80 net: lantiq_xrx200: restore buffer if memory allocation failed new d974730c8884 Merge branch 'net-lantiq_xrx200-fix-errors-under-memory-pressure' new 4c612826bec1 Merge tag 'net-6.0-rc3' of git://git.kernel.org/pub/scm/li [...]
The 99 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/admin-guide/sysctl/net.rst | 2 +- MAINTAINERS | 1 + drivers/net/bonding/bond_3ad.c | 41 ++++------ drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 53 +++++++++++- drivers/net/dsa/microchip/ksz_common.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 10 ++- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 6 +- drivers/net/ethernet/freescale/fec.h | 10 +++ drivers/net/ethernet/freescale/fec_main.c | 42 +++++++++- drivers/net/ethernet/freescale/fec_ptp.c | 29 +++++++ drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 36 +++++--- drivers/net/ethernet/intel/ice/ice_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 25 ++++-- drivers/net/ethernet/intel/ice/ice_xsk.c | 18 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 59 +++++++++++--- drivers/net/ethernet/lantiq_xrx200.c | 9 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 22 ++--- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 5 ++ .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 4 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +-- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 57 +++++++------ drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 2 +- drivers/net/ethernet/moxa/moxart_ether.c | 11 +-- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 95 ++++++++++++++++++++-- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 +- drivers/net/ipa/ipa_mem.c | 2 +- drivers/net/ipvlan/ipvtap.c | 4 +- drivers/net/macsec.c | 11 ++- drivers/net/phy/phy_device.c | 8 +- drivers/net/usb/r8152.c | 27 +++--- drivers/nfc/pn533/uart.c | 1 + include/linux/mlx5/driver.h | 1 + include/linux/netdevice.h | 20 ++++- include/linux/netfilter_bridge/ebtables.h | 4 - include/net/bond_3ad.h | 2 +- include/net/busy_poll.h | 2 +- include/net/gro.h | 2 +- include/net/netfilter/nf_flow_table.h | 3 + include/net/netfilter/nf_tables.h | 1 + include/uapi/linux/xfrm.h | 2 +- lib/ratelimit.c | 12 ++- net/bridge/netfilter/ebtable_broute.c | 8 -- net/bridge/netfilter/ebtable_filter.c | 8 -- net/bridge/netfilter/ebtable_nat.c | 8 -- net/bridge/netfilter/ebtables.c | 8 +- net/core/bpf_sk_storage.c | 5 +- net/core/dev.c | 20 ++--- net/core/filter.c | 13 +-- net/core/gro_cells.c | 2 +- net/core/neighbour.c | 12 ++- net/core/skbuff.c | 7 +- net/core/sock.c | 18 ++-- net/core/sysctl_net_core.c | 15 ++-- net/dsa/slave.c | 2 +- net/ipv4/devinet.c | 16 ++-- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_sockglue.c | 6 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/addrconf.c | 5 +- net/ipv6/ipv6_sockglue.c | 4 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 1 - net/key/af_key.c | 3 + net/mptcp/protocol.c | 2 +- net/netfilter/ipvs/ip_vs_sync.c | 4 +- net/netfilter/nf_conntrack_proto_tcp.c | 31 +++++++ net/netfilter/nf_flow_table_core.c | 15 ++-- net/netfilter/nf_flow_table_offload.c | 8 ++ net/netfilter/nf_tables_api.c | 14 +++- net/netfilter/nft_osf.c | 18 +++- net/netfilter/nft_payload.c | 29 +++++-- net/netfilter/nft_tproxy.c | 8 ++ net/netfilter/nft_tunnel.c | 1 + net/rose/rose_loopback.c | 3 +- net/rxrpc/call_object.c | 4 +- net/rxrpc/sendmsg.c | 92 ++++++++++++--------- net/sched/sch_generic.c | 2 +- net/socket.c | 2 +- net/xfrm/espintcp.c | 2 +- net/xfrm/xfrm_input.c | 3 +- net/xfrm/xfrm_output.c | 1 - net/xfrm/xfrm_policy.c | 3 +- net/xfrm/xfrm_state.c | 1 + tools/testing/selftests/Makefile | 1 + .../testing/selftests/drivers/net/bonding/Makefile | 6 ++ .../drivers/net/bonding/bond-break-lacpdu-tx.sh | 81 ++++++++++++++++++ tools/testing/selftests/drivers/net/bonding/config | 1 + .../testing/selftests/drivers/net/bonding/settings | 1 + 102 files changed, 865 insertions(+), 358 deletions(-) create mode 100644 tools/testing/selftests/drivers/net/bonding/Makefile create mode 100755 tools/testing/selftests/drivers/net/bonding/bond-break-lacpdu-tx.sh create mode 100644 tools/testing/selftests/drivers/net/bonding/config create mode 100644 tools/testing/selftests/drivers/net/bonding/settings