lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251023150154.1295917-1-kuba@kernel.org>
Date: Thu, 23 Oct 2025 08:01:54 -0700
From: Jakub Kicinski <kuba@...nel.org>
To: torvalds@...ux-foundation.org
Cc: kuba@...nel.org,
	davem@...emloft.net,
	netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org,
	pabeni@...hat.com
Subject: [GIT PULL] Networking for v6.18-rc3

Hi Linus!

The following changes since commit 634ec1fc7982efeeeeed4a7688b0004827b43a21:

  Merge tag 'net-6.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-10-16 09:41:21 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.18-rc3

for you to fetch changes up to cb68d1e5c51870601be9394fbb5751fc6532c78e:

  Merge branch 'mlx5-misc-fixes-2025-10-22' (2025-10-23 07:14:39 -0700)

----------------------------------------------------------------
Including fixes from can. Slim pickings, I'm guessing people haven't
really started testing.

Current release - new code bugs:

 - eth: mlx5e:
   - psp: avoid 'accel' NULL pointer dereference
   - skip PPHCR register query for FEC histogram if not supported

Previous releases - regressions:

 - bonding: update the slave array for broadcast mode

 - rtnetlink: re-allow deleting FDB entries in user namespace

 - eth: dpaa2: fix the pointer passed to PTR_ALIGN on Tx path

Previous releases - always broken:

 - can: drop skb on xmit if device is in listen-only mode

 - gro: clear skb_shinfo(skb)->hwtstamps in napi_reuse_skb()

 - eth: mlx5e
   - RX, fix generating skb from non-linear xdp_buff if program
     trims frags
   - make devcom init failures non-fatal, fix races with IPSec

Misc:

 - some documentation formatting "fixes"

Signed-off-by: Jakub Kicinski <kuba@...nel.org>

----------------------------------------------------------------
Aksh Garg (1):
      net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions

Aleksander Jan Bajkowski (1):
      net: phy: realtek: fix rtl8221b-vm-cg name

Alexei Lazar (2):
      net/mlx5: Add PPHCR to PCAM supported registers mask
      net/mlx5e: Skip PPHCR register query if not supported by the device

Alexey Simakov (1):
      sctp: avoid NULL dereference when chunk data buffer is missing

Amery Hung (2):
      net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ
      net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ

Bagas Sanjaya (2):
      net: rmnet: Fix checksum offload header v5 and aggregation packet formatting
      Documentation: net: net_failover: Separate cloud-ifupdown-helper and reattach-vf.sh code blocks marker

Cosmin Ratiu (1):
      net/mlx5e: psp, avoid 'accel' NULL pointer dereference

Eric Dumazet (2):
      net: gro: clear skb_shinfo(skb)->hwtstamps in napi_reuse_skb()
      net: gro_cells: fix lock imbalance in gro_cells_receive()

Fernando Fernandez Mancera (1):
      net: hsr: prevent creation of HSR device with slaves from another netns

Heiner Kallweit (1):
      net: hibmcge: select FIXED_PHY

Ioana Ciornei (1):
      dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path

Jakub Kicinski (5):
      Merge branch 'fix-generating-skb-from-non-linear-xdp_buff-for-mlx5'
      Merge branch 'mptcp-handle-late-add_addr-selftests-skip'
      Merge tag 'linux-can-fixes-for-6.18-20251020' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
      Merge branch 'net-ravb-fix-soc-specific-configuration-and-descriptor-handling-issues'
      Merge branch 'mlx5-misc-fixes-2025-10-22'

Jason Wang (1):
      virtio-net: zero unused hash fields

Jianpeng Chang (1):
      net: enetc: fix the deadlock of enetc_mdio_lock

Jiasheng Jiang (1):
      ptp: ocp: Fix typo using index 1 instead of i in SMA initialization loop

Johannes Wiesböck (1):
      rtnetlink: Allow deleting FDB entries in user namespace

Lad Prabhakar (2):
      net: ravb: Enforce descriptor type ordering
      net: ravb: Ensure memory write completes before ringing TX doorbell

Marc Kleine-Budde (5):
      can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
      can: esd: acc_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
      can: rockchip-canfd: rkcanfd_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
      Merge patch series "can: drivers: drop skb in xmit if device is in listen only mode"
      can: netlink: can_changelink(): allow disabling of automatic restart

Matthieu Baerts (NGI0) (5):
      mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR
      selftests: mptcp: join: mark 'flush re-add' as skipped if not supported
      selftests: mptcp: join: mark implicit tests as skipped if not supported
      selftests: mptcp: join: mark 'delete re-add signal' as skipped if not supported
      selftests: mptcp: join: mark laminar tests as skipped if not supported

Michal Pecio (1):
      net: usb: rtl8150: Fix frame padding

Nathan Chancellor (1):
      net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size()

Paolo Abeni (1):
      Merge branch 'fix-poll-behaviour-for-tcp-based-tunnel-protocols'

Patrisious Haddad (2):
      net/mlx5: Refactor devcom to return NULL on failure
      net/mlx5: Fix IPsec cleanup over MPV device

Ralf Lici (3):
      net: datagram: introduce datagram_poll_queue for custom receive queues
      espintcp: use datagram_poll_queue for socket readiness
      ovpn: use datagram_poll_queue for socket readiness in TCP

Randy Dunlap (1):
      Documentation: networking: ax25: update the mailing list info.

Robert Marko (1):
      net: phy: micrel: always set shared->phydev for LAN8814

Sebastian Reichel (1):
      net: stmmac: dwmac-rk: Fix disabling set_clock_selection

Stefano Garzarella (1):
      vsock: fix lock inversion in vsock_assign_transport()

Tonghao Zhang (2):
      net: bonding: update the slave array for broadcast mode
      net: bonding: fix possible peer notify event loss or dup issue

Wang Liang (1):
      net/smc: fix general protection fault in __smc_diag_dump

Wei Fang (1):
      net: enetc: correct the value of ENETC_RXB_TRUESIZE

Xin Long (1):
      selftests: net: fix server bind failure in sctp_vrf.sh

Yeounsu Moon (1):
      net: dlink: use dev_kfree_skb_any instead of dev_kfree_skb

 Documentation/networking/ax25.rst                  |  7 ++-
 .../device_drivers/cellular/qualcomm/rmnet.rst     | 12 +++-
 Documentation/networking/net_failover.rst          |  6 +-
 drivers/net/bonding/bond_main.c                    | 47 +++++++-------
 drivers/net/can/bxcan.c                            |  2 +-
 drivers/net/can/dev/netlink.c                      |  6 +-
 drivers/net/can/esd/esdacc.c                       |  2 +-
 drivers/net/can/rockchip/rockchip_canfd-tx.c       |  2 +-
 drivers/net/ethernet/dlink/dl2k.c                  |  2 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |  3 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       | 25 ++++++--
 drivers/net/ethernet/freescale/enetc/enetc.h       |  2 +-
 drivers/net/ethernet/hisilicon/Kconfig             |  1 +
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |  2 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h   |  5 ++
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         | 25 +++++++-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  8 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    | 51 ++++++++++++---
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |  7 ++-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |  7 +--
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |  2 +-
 .../net/ethernet/mellanox/mlx5/core/lib/devcom.c   | 53 ++++++++--------
 drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c   |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  5 +-
 drivers/net/ethernet/renesas/ravb_main.c           | 24 ++++++-
 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |  9 +--
 drivers/net/ethernet/ti/am65-cpts.c                | 63 +++++++++++++------
 drivers/net/ovpn/tcp.c                             | 26 ++++++--
 drivers/net/phy/micrel.c                           |  4 +-
 drivers/net/phy/realtek/realtek_main.c             | 16 ++---
 drivers/net/usb/rtl8150.c                          | 11 +++-
 drivers/ptp/ptp_ocp.c                              |  2 +-
 include/linux/mlx5/mlx5_ifc.h                      |  4 +-
 include/linux/skbuff.h                             |  3 +
 include/linux/virtio_net.h                         |  4 ++
 net/core/datagram.c                                | 44 ++++++++++---
 net/core/gro.c                                     | 10 ++-
 net/core/gro_cells.c                               |  5 +-
 net/core/rtnetlink.c                               |  3 -
 net/hsr/hsr_netlink.c                              |  8 ++-
 net/mptcp/pm_kernel.c                              |  6 ++
 net/sctp/inqueue.c                                 | 13 ++--
 net/smc/smc_inet.c                                 | 13 ----
 net/vmw_vsock/af_vsock.c                           | 38 +++++------
 net/xfrm/espintcp.c                                |  6 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    | 18 +++---
 tools/testing/selftests/net/sctp_hello.c           | 17 +----
 tools/testing/selftests/net/sctp_vrf.sh            | 73 +++++++++++++---------
 50 files changed, 451 insertions(+), 263 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ