Message ID | 20250116144619.40965-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for v6.13-rc8 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net |
netdev/build_32bit | success | Errors and warnings before: 1 this patch: 1 |
netdev/build_tools | success | Errors and warnings before: 0 (+0) this patch: 0 (+0) |
netdev/build_clang | success | Errors and warnings before: 3 this patch: 3 |
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: 1 this patch: 1 |
netdev/build_clang_rust | success | No Rust files in patch. Skipping build |
netdev/kdoc | success | Errors and warnings before: 0 this patch: 0 |
netdev/contest | pending | net-next-2025-01-16--18-01 (tests: 0) |
The pull request you sent on Thu, 16 Jan 2025 15:46:19 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.13-rc8
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ce69b4019001407f9cd738dd2ba217b3a8ab831b
Thank you!
Hi Linus! Notably this includes fixes for a few regressions spotted very recently. No known outstanding ones. The following changes since commit c77cd47cee041bc1664b8e5fcd23036e5aab8e2a: Merge tag 'net-6.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-01-09 12:40:58 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.13-rc8 for you to fetch changes up to a50da36562cd62b41de9bef08edbb3e8af00f118: netdev: avoid CFI problems with sock priv helpers (2025-01-16 13:15:40 +0100) ---------------------------------------------------------------- Current release - regressions: - core: avoid CFI problems with sock priv helpers - xsk: bring back busy polling support - netpoll: ensure skb_pool list is always initialized Current release - new code bugs: - core: make page_pool_ref_netmem work with net iovs - ipv4: route: fix drop reason being overridden in ip_route_input_slow - udp: make rehash4 independent in udp_lib_rehash() Previous releases - regressions: - bpf: fix bpf_sk_select_reuseport() memory leak - openvswitch: fix lockup on tx to unregistering netdev with carrier - mptcp: be sure to send ack when mptcp-level window re-opens - eth: bnxt: always recalculate features after XDP clearing, fix null-deref - eth: mlx5: fix sub-function add port error handling - eth: fec: handle page_pool_dev_alloc_pages error Previous releases - always broken: - vsock: some fixes due to transport de-assignment - eth: ice: fix E825 initialization - eth: mlx5e: fix inversion dependency warning while enabling IPsec tunnel - eth: gtp: destroy device along with udp socket's netns dismantle. - eth: xilinx: axienet: Fix IRQ coalescing packet count overflow Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Antoine Tenart (1): ipv4: route: fix drop reason being overridden in ip_route_input_slow Artem Chernyshev (1): pktgen: Avoid out-of-bounds access in get_imix_entries Chris Mi (1): net/mlx5: SF, Fix add port error handling Dan Carpenter (1): nfp: bpf: prevent integer overflow in nfp_bpf_event_output() Heiner Kallweit (2): r8169: remove redundant hwmon support net: ethernet: xgbe: re-add aneg to supported features in PHY quirks Ilya Maximets (1): openvswitch: fix lockup on tx to unregistering netdev with carrier Jakub Kicinski (4): eth: bnxt: always recalculate features after XDP clearing, fix null-deref Merge branch 'mptcp-fixes-for-connect-selftest-flakes' Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue netdev: avoid CFI problems with sock priv helpers John Sperbeck (1): net: netpoll: ensure skb_pool list is always initialized Karol Kolacinski (4): ice: Fix E825 initialization ice: Fix quad registers read on E825 ice: Fix ETH56G FC-FEC Rx offset value ice: Add correct PHY lane assignment Kevin Groeneveld (1): net: fec: handle page_pool_dev_alloc_pages error Kuniyuki Iwashima (3): gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). gtp: Destroy device along with udp socket's netns dismantle. pfcp: Destroy device along with udp socket's netns dismantle. Leon Romanovsky (3): net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel net/mlx5e: Rely on reqid in IPsec tunnel mode net/mlx5e: Always start IPsec sequence number from 1 Mark Zhang (1): net/mlx5: Clear port select structure when fail to create Michal Luczaj (1): bpf: Fix bpf_sk_select_reuseport() memory leak Paolo Abeni (6): Merge branch 'gtp-pfcp-fix-use-after-free-of-udp-tunnel-socket' Merge branch 'vsock-some-fixes-due-to-transport-de-assignment' mptcp: be sure to send ack when mptcp-level window re-opens mptcp: fix spurious wake-up on under memory pressure selftests: mptcp: avoid spurious errors on disconnect Merge branch 'mlx5-misc-fixes-2025-01-15' Patrisious Haddad (1): net/mlx5: Fix RDMA TX steering prio Paul Barker (1): net: ravb: Fix max TX frame size for RZ/V2M Paul Fertser (1): net/ncsi: fix locking in Get MAC Address handling Pavel Begunkov (1): net: make page_pool_ref_netmem work with net iovs Philo Lu (1): udp: Make rehash4 independent in udp_lib_rehash() Sean Anderson (1): net: xilinx: axienet: Fix IRQ coalescing packet count overflow Shradha Gupta (1): net: mana: Cleanup "mana" debugfs dir after cleanup of all children Stanislav Fomichev (1): xsk: Bring back busy polling support Stefano Garzarella (5): vsock/virtio: discard packets if the transport changes vsock/bpf: return early if transport is not assigned vsock/virtio: cancel close work in the destructor vsock: reset socket state when de-assigning the transport vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] Sudheer Kumar Doredla (1): net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() Victor Nogueira (1): selftests: net: Adapt ethtool mq tests to fix in qdisc graft Vladimir Oltean (2): net: pcs: xpcs: fix DW_VR_MII_DIG_CTRL1_2G5_EN bit being set for 1G SGMII w/o inband net: pcs: xpcs: actively unset DW_VR_MII_DIG_CTRL1_2G5_EN for 1G SGMII Yishai Hadas (1): net/mlx5: Fix a lockdep warning as part of the write combining test drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 25 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 7 - drivers/net/ethernet/freescale/fec_main.c | 19 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 51 ++++ drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 23 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 4 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 263 +++++++++++---------- drivers/net/ethernet/intel/ice/ice_type.h | 2 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 22 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 12 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 + .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 4 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/wc.c | 24 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 4 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 44 ---- drivers/net/ethernet/renesas/ravb_main.c | 1 + drivers/net/ethernet/ti/cpsw_ale.c | 14 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 + drivers/net/gtp.c | 26 +- drivers/net/pcs/pcs-xpcs.c | 4 +- drivers/net/pfcp.c | 15 +- include/net/busy_poll.h | 8 - include/net/page_pool/helpers.h | 2 +- include/net/xdp.h | 1 - include/net/xdp_sock_drv.h | 14 -- net/core/filter.c | 30 ++- net/core/netdev-genl-gen.c | 14 +- net/core/netpoll.c | 10 +- net/core/pktgen.c | 6 +- net/core/xdp.c | 1 - net/ipv4/route.c | 1 + net/ipv4/udp.c | 46 ++-- net/mptcp/options.c | 6 +- net/mptcp/protocol.h | 9 +- net/ncsi/internal.h | 2 + net/ncsi/ncsi-manage.c | 16 +- net/ncsi/ncsi-rsp.c | 19 +- net/openvswitch/actions.c | 4 +- net/vmw_vsock/af_vsock.c | 18 ++ net/vmw_vsock/virtio_transport_common.c | 36 ++- net/vmw_vsock/vsock_bpf.c | 9 + net/xdp/xsk.c | 14 +- tools/net/ynl/ynl-gen-c.py | 16 +- .../drivers/net/netdevsim/tc-mq-visibility.sh | 9 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 43 +++- 54 files changed, 552 insertions(+), 399 deletions(-)