Message ID | 20240418183142.3569793-1-kuba@kernel.org (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for v6.9-rc5 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net |
netdev/build_32bit | success | Errors and warnings before: 8 this patch: 8 |
netdev/build_tools | success | No tools touched, skip |
netdev/build_clang | success | Errors and warnings before: 8 this patch: 8 |
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: 8 this patch: 8 |
netdev/build_clang_rust | success | No Rust files in patch. Skipping build |
The pull request you sent on Thu, 18 Apr 2024 11:31:42 -0700:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.9-rc5
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7586c8501d090609c6eb1af6ba05e3ed68806c83
Thank you!
Hi Linus! The following changes since commit 2ae9a8972ce04046957f8af214509cebfd3bfb9c: Merge tag 'net-6.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-04-11 11:46:31 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.9-rc5 for you to fetch changes up to c24cd679b075b0e953ea167b0aa2b2d59e4eba7f: net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them (2024-04-18 09:57:03 -0700) ---------------------------------------------------------------- A little calmer than usual, probably just the timing of sub-tree PRs. Including fixes from netfilter. Current release - regressions: - inet: bring NLM_DONE out to a separate recv() again, fix user space which assumes multiple recv()s will happen and gets blocked forever - drv: mlx5: - restore mistakenly dropped parts in register devlink flow - use channel mdev reference instead of global mdev instance for coalescing - acquire RTNL lock before RQs/SQs activation/deactivation Previous releases - regressions: - net: change maximum number of UDP segments to 128, fix virtio compatibility with Windows peers - usb: ax88179_178a: avoid writing the mac address before first reading Previous releases - always broken: - sched: fix mirred deadlock on device recursion - netfilter: - br_netfilter: skip conntrack input hook for promisc packets - fixes removal of duplicate elements in the pipapo set backend - various fixes for abort paths and error handling - af_unix: don't peek OOB data without MSG_OOB - drv: flower: fix fragment flags handling in multiple drivers - drv: ravb: fix jumbo frames and packet stats accounting Misc: - kselftest_harness: fix Clang warning about zero-length format - tun: limit printing rate when illegal packet received by tun dev Signed-off-by: Jakub Kicinski <kuba@kernel.org> ---------------------------------------------------------------- Arınç ÜNAL (2): net: dsa: mt7530: fix mirroring frames received on local port net: dsa: mt7530: fix port mirroring for MT7988 SoC switch Asbjørn Sloth Tønnesen (2): net: sparx5: flower: fix fragment flags handling octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation Carolina Jubran (2): net/mlx5e: Acquire RTNL lock before RQs/SQs activation/deactivation net/mlx5e: Prevent deadlock while disabling aRFS David S. Miller (2): Merge tag 'nf-24-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Merge branch 'mt7530-fixes' Dmitry Safonov (4): selftests/tcp_ao: Make RST tests less flaky selftests/tcp_ao: Zero-init tcp_ao_info_opt selftests/tcp_ao: Fix fscanf() call for format-security selftests/tcp_ao: Printing fixes to confirm with format-security Eric Dumazet (1): net/sched: Fix mirred deadlock on device recursion Felix Fietkau (1): net: ethernet: mtk_eth_soc: fix WED + wifi reset Florian Westphal (1): netfilter: nft_set_pipapo: do not free live element Gerd Bayer (1): s390/ism: Properly fix receive message buffer allocation Jakub Kicinski (5): Merge branch 'af_unix-fix-msg_oob-bugs-with-msg_peek' Merge branch 'mlx5-fixes' inet: bring NLM_DONE out to a separate recv() again selftests: kselftest_harness: fix Clang warning about zero-length format Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue Jose Ignacio Tornos Martinez (1): net: usb: ax88179_178a: avoid writing the mac address before first reading Kuniyuki Iwashima (2): af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). af_unix: Don't peek OOB data without MSG_OOB. Lei Chen (1): tun: limit printing rate when illegal packet received by tun dev Marcin Szycik (1): ice: Fix checking for unsupported keys on non-tunnel device Michal Swiatkowski (2): ice: tc: check src_vsi in case of traffic from VF ice: tc: allow zero flags in parsing tc flower Pablo Neira Ayuso (7): netfilter: br_netfilter: skip conntrack input hook for promisc packets netfilter: nft_set_pipapo: walk over current view on netlink dump netfilter: flowtable: validate pppoe header netfilter: flowtable: incorrect pppoe tuple netfilter: nf_tables: missing iterator type in lookup walk netfilter: nf_tables: restore set elements when delete set fails netfilter: nf_tables: fix memleak in map from abort path Paolo Abeni (4): Merge branch 'selftests-net-tcp_ao-a-bunch-of-fixes-for-tcp-ao-selftests' Merge branch 'net-stmmac-fix-mac-capabilities-procedure' Merge branch 'ravb-ethernet-driver-bugfixes' Merge tag 'nf-24-04-18' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Paul Barker (4): net: ravb: Count packets instead of descriptors in R-Car RX path net: ravb: Allow RX loop to move past DMA mapping errors net: ravb: Fix GbEth jumbo packet RX checksum handling net: ravb: Fix RX byte accounting for jumbo packets Rahul Rameshbabu (1): net/mlx5e: Use channel mdev reference instead of global mdev instance for coalescing Serge Semin (3): net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only net: stmmac: Fix max-speed being ignored on queue re-init net: stmmac: Fix IP-cores specific MAC capabilities Shay Drory (2): net/mlx5: Lag, restore buckets number to default after hash LAG deactivation net/mlx5: Restore mistakenly dropped parts in register devlink flow Siddharth Vadapalli (1): net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them Tariq Toukan (1): net/mlx5: SD, Handle possible devcom ERR_PTR Vanillan Wang (1): net:usb:qmi_wwan: support Rolling modules Yuri Benditovich (1): net: change maximum number of UDP segments to 128 Ziyang Xuan (2): netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() drivers/net/dsa/mt7530.c | 16 +++-- drivers/net/dsa/mt7530.h | 4 ++ drivers/net/ethernet/intel/ice/ice_tc_lib.c | 15 +++- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 7 +- drivers/net/ethernet/mediatek/mtk_wed.c | 6 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 7 ++ drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 27 ++++--- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 7 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 - .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 61 ++++++++++------ drivers/net/ethernet/renesas/ravb_main.c | 68 +++++++++--------- drivers/net/ethernet/stmicro/stmmac/common.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 + .../net/ethernet/stmicro/stmmac/dwmac100_core.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 7 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 18 +++-- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 29 +++----- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 18 +++++ drivers/net/tun.c | 18 ++--- drivers/net/usb/ax88179_178a.c | 4 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/s390/net/ism_drv.c | 37 +++++++--- include/linux/udp.h | 2 +- include/net/netfilter/nf_flow_table.h | 12 +++- include/net/netfilter/nf_tables.h | 14 ++++ include/net/sch_generic.h | 1 + net/bridge/br_input.c | 15 ++-- net/bridge/br_netfilter_hooks.c | 6 ++ net/bridge/br_private.h | 1 + net/bridge/netfilter/nf_conntrack_bridge.c | 14 ++-- net/core/dev.c | 6 ++ net/ipv4/fib_frontend.c | 5 ++ net/netfilter/nf_flow_table_inet.c | 3 +- net/netfilter/nf_flow_table_ip.c | 10 +-- net/netfilter/nf_tables_api.c | 82 +++++++++++++++++++--- net/netfilter/nft_lookup.c | 1 + net/netfilter/nft_set_bitmap.c | 4 +- net/netfilter/nft_set_hash.c | 8 +-- net/netfilter/nft_set_pipapo.c | 25 ++++--- net/netfilter/nft_set_rbtree.c | 4 +- net/sched/sch_generic.c | 1 + net/unix/af_unix.c | 12 ++-- tools/testing/selftests/kselftest.h | 10 +-- tools/testing/selftests/kselftest_harness.h | 2 +- tools/testing/selftests/net/tcp_ao/lib/proc.c | 2 +- tools/testing/selftests/net/tcp_ao/lib/setup.c | 12 ++-- tools/testing/selftests/net/tcp_ao/rst.c | 23 +++--- .../selftests/net/tcp_ao/setsockopt-closed.c | 2 +- tools/testing/selftests/net/udpgso.c | 2 +- 56 files changed, 438 insertions(+), 219 deletions(-)