Message ID | 20230824110037.31215-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for 6.5-rc8 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net, async |
netdev/build_32bit | success | Errors and warnings before: 1388 this patch: 1388 |
netdev/build_clang | success | Errors and warnings before: 1351 this patch: 1351 |
netdev/verify_signedoff | success | Signed-off-by tag matches author and committer |
netdev/verify_fixes | success | Fixes tag looks correct |
netdev/build_allmodconfig_warn | success | Errors and warnings before: 1411 this patch: 1411 |
The pull request you sent on Thu, 24 Aug 2023 13:00:37 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.5-rc8
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b5cc3833f13ace75e26e3f7b51cd7b6da5e9cf17
Thank you!
Hi Linus! I preserved the new section introduced by Jakub in the previous -net PR, I hope it makes things clearer. No known outstanding regressions. The following changes since commit 0e8860d2125f51ba9bca67a520d826cb8f66cf42: Merge tag 'net-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2023-08-18 06:52:23 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.5-rc8 for you to fetch changes up to 8938fc0c7e16e0868a1083deadc91b95b72ca0da: Merge tag 'nf-23-08-23' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/netfilter/nf (2023-08-24 10:33:22 +0200) ---------------------------------------------------------------- Networking fixes for 6.5-rc8, including fixes from wifi, can and netfilter Fixes to fixes: - nf_tables: - GC transaction race with abort path - defer gc run if previous batch is still pending Previous releases - regressions: - ipv4: fix data-races around inet->inet_id - phy: fix deadlocking in phy_error() invocation - mdio: fix C45 read/write protocol - ipvlan: fix a reference count leak warning in ipvlan_ns_exit() - ice: fix NULL pointer deref during VF reset - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() - tg3: use slab_build_skb() when needed - mtk_eth_soc: fix NULL pointer on hw reset Previous releases - always broken: - core: validate veth and vxcan peer ifindexes - sched: fix a qdisc modification with ambiguous command request - devlink: add missing unregister linecard notification - wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning - batman: - do not get eth header before batadv_check_management_packet - fix batadv_v_ogm_aggr_send memory leak - bonding: fix macvlan over alb bond support - mlxsw: set time stamp fields also when its type is MIRROR_UTC Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Alessio Igor Bogani (1): igb: Avoid starting unnecessary workqueues Amit Cohen (1): mlxsw: Fix the size of 'VIRT_ROUTER_MSB' Andrii Staikov (1): i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() Anh Tuan Phan (1): selftests/net: Add log.txt and tools to .gitignore Arınç ÜNAL (1): net: dsa: mt7530: fix handling of 802.1X PAE frames Daniel Golle (1): net: ethernet: mtk_eth_soc: fix NULL pointer on hw reset Danielle Ratson (1): mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC David S. Miller (1): Merge branch 'fixed_phy_register-return-value' Edward Cree (1): sfc: allocate a big enough SKB for loopback selftest packet Eric Dumazet (3): sock: annotate data-races around prot->memory_pressure dccp: annotate data-races in dccp_poll() ipv4: fix data-races around inet->inet_id Florian Westphal (3): netfilter: nf_tables: validate all pending tables netfilter: nf_tables: fix out of memory error handling netfilter: nf_tables: defer gc run if previous batch is still pending Hangbin Liu (4): selftests: bonding: do not set port down before adding to bond bonding: fix macvlan over alb bond support selftest: bond: add new topo bond_topo_2d1c.sh selftests: bonding: add macvlan over bond testing Hariprasad Kelam (1): octeontx2-af: SDP: fix receive link config Ido Schimmel (3): mlxsw: reg: Fix SSPR register layout selftests: mlxsw: Fix test failure on Spectrum-4 rtnetlink: Reject negative ifindexes in RTM_NEWLINK Jakub Kicinski (6): Merge tag 'batadv-net-pullrequest-20230816' of git://git.open-mesh.org/linux-merge Merge branch 'mlxsw-fixes-for-spectrum-4' net: validate veth and vxcan peer ifindexes Merge tag 'wireless-2023-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless Merge branch 'can-fixes-for-6-5-rc7' Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue Jamal Hadi Salim (1): net/sched: fix a qdisc modification with ambiguous command request Jesse Brandeburg (1): ice: fix receive buffer size miscalculation Jiri Pirko (1): devlink: add missing unregister linecard notification Josua Mayer (1): net: sfp: handle 100G/25G active optical cables in sfp_parse_support Kees Cook (1): tg3: Use slab_build_skb() when needed Lu Wei (1): ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() Marek Behún (1): leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' Michael Ellerman (1): ibmveth: Use dcbf rather than dcbfl Oliver Hartkopp (2): can: isotp: fix support for transmission of SF without flow control can: raw: add missing refcount for memory leak fix Pablo Neira Ayuso (3): netfilter: nf_tables: flush pending destroy work before netlink notifier netfilter: nf_tables: GC transaction race with abort path netfilter: nf_tables: use correct lock to protect gc_list Paolo Abeni (2): Merge branch 'fix-macvlan-over-alb-bond-support' Merge tag 'nf-23-08-23' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Petr Oros (2): Revert "ice: Fix ice VF reset during iavf initialization" ice: Fix NULL pointer deref during VF reset Ping-Ke Shih (1): wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning Randy Dunlap (1): wifi: iwlwifi: mvm: add dependency for PTP clock Remi Pommarel (3): batman-adv: Do not get eth header before batadv_check_management_packet batman-adv: Fix TT global entry leak when client roamed back batman-adv: Fix batadv_v_ogm_aggr_send memory leak Ruan Jinjie (2): net: bgmac: Fix return value check for fixed_phy_register() net: bcmgenet: Fix return value check for fixed_phy_register() Sabrina Dubroca (1): MAINTAINERS: add entry for macsec Sasha Neftin (1): igc: Fix the typo in the PTM Control macro Serge Semin (2): net: mdio: mdio-bitbang: Fix C45 read/write protocol net: phy: Fix deadlocking in phy_error() invocation Sven Eckelmann (3): batman-adv: Trigger events for auto adjusted MTU batman-adv: Don't increase MTU when set by user batman-adv: Hold rtnl lock during MTU update via netlink Thinh Tran (1): bnx2x: new flag for track HW resource allocation Vladimir Oltean (1): net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates .../ABI/testing/sysfs-class-led-trigger-netdev | 20 +-- MAINTAINERS | 10 ++ drivers/leds/trigger/ledtrig-netdev.c | 8 +- drivers/net/bonding/bond_alb.c | 6 +- drivers/net/can/vxcan.c | 7 +- drivers/net/dsa/mt7530.c | 4 + drivers/net/dsa/mt7530.h | 2 + drivers/net/dsa/ocelot/felix_vsc9959.c | 3 + drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 21 +-- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 32 +++-- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 17 ++- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 5 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 5 +- drivers/net/ethernet/intel/ice/ice_base.c | 3 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 8 +- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 34 ++--- drivers/net/ethernet/intel/ice/ice_vf_lib.h | 1 - drivers/net/ethernet/intel/ice/ice_virtchnl.c | 1 - drivers/net/ethernet/intel/igb/igb_ptp.c | 24 ++-- drivers/net/ethernet/intel/igc/igc_defines.h | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 3 +- drivers/net/ethernet/mediatek/mtk_wed.c | 12 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 9 -- .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 2 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 4 +- drivers/net/ethernet/sfc/falcon/selftest.c | 2 +- drivers/net/ethernet/sfc/selftest.c | 2 +- drivers/net/ethernet/sfc/siena/selftest.c | 2 +- drivers/net/ipvlan/ipvlan_main.c | 3 +- drivers/net/mdio/mdio-bitbang.c | 4 +- drivers/net/phy/phy.c | 11 +- drivers/net/phy/sfp-bus.c | 10 ++ drivers/net/veth.c | 5 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 1 + include/net/bonding.h | 11 +- include/net/inet_sock.h | 2 +- include/net/ip.h | 15 +- include/net/mac80211.h | 1 + include/net/netfilter/nf_tables.h | 6 + include/net/rtnetlink.h | 4 +- include/net/sock.h | 7 +- net/batman-adv/bat_v_elp.c | 3 +- net/batman-adv/bat_v_ogm.c | 7 +- net/batman-adv/hard-interface.c | 14 +- net/batman-adv/netlink.c | 3 + net/batman-adv/soft-interface.c | 3 + net/batman-adv/translation-table.c | 1 - net/batman-adv/types.h | 6 + net/can/isotp.c | 22 +-- net/can/raw.c | 35 +++-- net/core/rtnetlink.c | 25 +++- net/dccp/ipv4.c | 4 +- net/dccp/proto.c | 20 +-- net/devlink/leftover.c | 3 + net/ipv4/af_inet.c | 2 +- net/ipv4/datagram.c | 2 +- net/ipv4/tcp_ipv4.c | 4 +- net/mac80211/rx.c | 12 +- net/netfilter/nf_tables_api.c | 23 +-- net/netfilter/nft_set_hash.c | 3 + net/netfilter/nft_set_pipapo.c | 13 +- net/netfilter/nft_set_rbtree.c | 3 + net/sched/sch_api.c | 53 +++++-- net/sctp/socket.c | 4 +- .../testing/selftests/drivers/net/bonding/Makefile | 4 +- .../drivers/net/bonding/bond-break-lacpdu-tx.sh | 4 +- .../selftests/drivers/net/bonding/bond_macvlan.sh | 99 +++++++++++++ .../selftests/drivers/net/bonding/bond_options.sh | 3 - .../drivers/net/bonding/bond_topo_2d1c.sh | 158 +++++++++++++++++++++ .../drivers/net/bonding/bond_topo_3d1c.sh | 118 ++------------- .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 16 +-- tools/testing/selftests/net/.gitignore | 2 + 79 files changed, 664 insertions(+), 356 deletions(-) create mode 100755 tools/testing/selftests/drivers/net/bonding/bond_macvlan.sh create mode 100644 tools/testing/selftests/drivers/net/bonding/bond_topo_2d1c.sh