[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20260129155441.386002-1-pabeni@redhat.com>
Date: Thu, 29 Jan 2026 16:54:41 +0100
From: Paolo Abeni <pabeni@...hat.com>
To: torvalds@...ux-foundation.org
Cc: kuba@...nel.org,
davem@...emloft.net,
netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] Networking for v6.19-rc8
Hi Linus!
The following changes since commit 0a80e38d0fe1fe7b59c1e93ad908c4148a15926a:
Merge tag 'net-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-01-22 09:32:11 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.19-rc8
for you to fetch changes up to 426ca15c7f6cb6562a081341ca88893a50c59fa2:
net: fix segmentation of forwarding fraglist GRO (2026-01-29 14:40:12 +0100)
----------------------------------------------------------------
Including fixes from bluetooth, CAN and wireless.
There are no known regressions currently under investigation.
Current release - fix to a fix:
- can: gs_usb_receive_bulk_callback(): fix error message
Current release - regressions:
- eth: gve: fix probe failure if clock read fails
Previous releases - regressions:
- ipv6: use the right ifindex when replying to icmpv6 from localhost
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()
- bluetooth: fix null-ptr-deref in hci_uart_write_work
- eth: sfc: fix deadlock in RSS config read
- eth: ice: ifix NULL pointer dereference in ice_vsi_set_napi_queues
- eth: mlx5: fix memory leak in esw_acl_ingress_lgcy_setup()
Previous releases - always broken:
- core: fix segmentation of forwarding fraglist GRO
- wifi: mac80211: correctly decode TTLM with default link map
- mptcp: avoid dup SUB_CLOSED events after disconnect
- nfc: fix memleak in nfc_llcp_send_ui_frame().
- eth: bonding: fix use-after-free due to enslave fail
- eth: mlx5e:
- TC, delete flows only for existing peers
- fix inverted cap check in tx flow table root disconnect
Signed-off-by: Paolo Abeni <pabeni@...hat.com>
----------------------------------------------------------------
Aaron Ma (1):
ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
Ajit Khaparde (1):
MAINTAINERS: Update be2net maintainers
Benjamin Berg (1):
wifi: mac80211: correctly decode TTLM with default link map
Daniel Zahka (1):
net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
David Yang (1):
net: dsa: yt921x: Fix MIB overflow wraparound routine
Edward Cree (1):
sfc: fix deadlock in RSS config read
Eric Dumazet (2):
bonding: annotate data-races around slave->last_rx
mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()
Fernando Fernandez Mancera (2):
ipv6: use the right ifindex when replying to icmpv6 from localhost
selftests: net: add ipv6 ping to local address from localhost
Gal Pressman (1):
net/mlx5e: Account for netdev stats in ndo_get_stats64
Jakub Kicinski (6):
Merge tag 'for-net-2026-01-22' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag 'linux-can-fixes-for-6.19-20260123' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge branch 'mlx5-misc-fixes-2026-01-26'
Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch 'mlx5-misc-fixes-2026-01-27'
Merge branch 'mptcp-avoid-dup-nl-events-and-propagate-error'
Jesse Brandeburg (1):
ice: stop counting UDP csum mismatch as rx_errors
Jia-Hong Su (1):
Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
Jianbo Liu (1):
net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
Jianpeng Chang (1):
Bluetooth: MGMT: Fix memory leak in set_ssp_complete
Jibin Zhang (1):
net: fix segmentation of forwarding fraglist GRO
Jordan Rhee (1):
gve: fix probe failure if clock read fails
Justin Chen (1):
net: bcmasp: fix early exit leak with fixed phy
Kery Qi (2):
net: wwan: t7xx: fix potential skb->frags overflow in RX path
rocker: fix memory leak in rocker_world_port_post_fini()
Kohei Enju (2):
ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
Kuniyuki Iwashima (2):
nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame().
nfc: nci: Fix race between rfkill and nci_unregister_device().
Marc Kleine-Budde (1):
can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
Mark Bloch (1):
net/mlx5e: TC, delete flows only for existing peers
Martin Kaiser (1):
net: bridge: fix static key check
Matthieu Baerts (NGI0) (5):
mptcp: avoid dup SUB_CLOSED events after disconnect
selftests: mptcp: check no dup close events after error
mptcp: only reset subflow errors when propagated
selftests: mptcp: check subflow errors in close events
selftests: mptcp: join: fix local endp not being tracked
Nikolay Aleksandrov (1):
bonding: fix use-after-free due to enslave fail after slave array update
Paolo Abeni (1):
Merge tag 'wireless-2026-01-29' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Parav Pandit (1):
net/mlx5: Fix vhca_id access call trace use before alloc
Shay Drory (2):
net/mlx5: Fix Unbinding uplink-netdev in switchdev mode
net/mlx5: fs, Fix inverted cap check in tx flow table root disconnect
Vivian Wang (1):
net: spacemit: Check for netif_carrier_ok() in emac_stats_update()
Wei Fang (1):
net: phy: micrel: fix clk warning when removing the driver
Zeng Chi (1):
net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
Zilin Guan (4):
can: at91_can: Fix memory leak in at91_can_probe()
net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
octeon_ep: Fix memory leak in octep_device_setup()
net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
MAINTAINERS | 1 -
drivers/bluetooth/hci_ldisc.c | 4 +-
drivers/net/bonding/bond_main.c | 28 ++++----
drivers/net/bonding/bond_options.c | 8 +--
drivers/net/can/at91_can.c | 2 +-
drivers/net/can/usb/gs_usb.c | 4 +-
drivers/net/dsa/yt921x.c | 15 ++--
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 5 +-
drivers/net/ethernet/google/gve/gve.h | 5 ++
drivers/net/ethernet/google/gve/gve_ethtool.c | 2 +-
drivers/net/ethernet/google/gve/gve_main.c | 12 ++--
drivers/net/ethernet/google/gve/gve_ptp.c | 8 ---
drivers/net/ethernet/google/gve/gve_rx_dqo.c | 2 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 10 +--
drivers/net/ethernet/intel/ice/ice_main.c | 1 -
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 26 +++----
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +-
.../net/ethernet/marvell/octeon_ep/octep_main.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 16 +++++
drivers/net/ethernet/mellanox/mlx5/core/dev.c | 14 ++++
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 +-
.../mellanox/mlx5/core/en_accel/psp_rxtx.c | 17 +++--
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +++---
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 19 +++--
.../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 26 +++++++
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 14 +---
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +
.../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 +
drivers/net/ethernet/rocker/rocker_main.c | 5 +-
drivers/net/ethernet/sfc/mcdi_filters.c | 7 +-
drivers/net/ethernet/spacemit/k1_emac.c | 34 +++++++--
drivers/net/phy/micrel.c | 17 +++--
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 9 ++-
include/net/bonding.h | 13 ++--
include/net/nfc/nfc.h | 2 +
net/bluetooth/mgmt.c | 3 +
net/bridge/br_input.c | 2 +-
net/core/filter.c | 2 +
net/ipv4/tcp_offload.c | 3 +-
net/ipv4/udp_offload.c | 3 +-
net/ipv6/icmp.c | 4 +-
net/ipv6/tcpv6_offload.c | 3 +-
net/mac80211/mlme.c | 8 ++-
net/mptcp/pm_kernel.c | 16 ++++-
net/mptcp/protocol.c | 13 ++--
net/nfc/core.c | 27 +++++++-
net/nfc/llcp_commands.c | 17 ++++-
net/nfc/llcp_core.c | 4 +-
net/nfc/nci/core.c | 4 +-
tools/testing/selftests/net/fcnal-test.sh | 7 ++
tools/testing/selftests/net/mptcp/mptcp_join.sh | 81 ++++++++++++++++++++--
54 files changed, 402 insertions(+), 163 deletions(-)
Powered by blists - more mailing lists