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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251120164717.3974032-1-kuba@kernel.org>
Date: Thu, 20 Nov 2025 08:47:17 -0800
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-rc7

Hi Linus!

No known regressions or ongoing investigations.

The following changes since commit d0309c054362a235077327b46f727bc48878a3bc:

  Merge tag 'net-6.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-11-13 11:20:25 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 002541ef650b742a198e4be363881439bb9d86b4:

  vsock: Ignore signal/timeout on connect() if already established (2025-11-20 07:40:06 -0800)

----------------------------------------------------------------
Including fixes from IPsec and wireless.

Previous releases - regressions:

 - prevent NULL deref in generic_hwtstamp_ioctl_lower(),
   newer APIs don't populate all the pointers in the request

 - phylink: add missing supported link modes for the fixed-link

 - mptcp: fix false positive warning in mptcp_pm_nl_rm_addr

Previous releases - always broken:

 - openvswitch: remove never-working support for setting NSH fields

 - xfrm: number of fixes for error paths of xfrm_state creation/
   modification/deletion

 - xfrm: fixes for offload
   - fix the determination of the protocol of the inner packet
   - don't push locally generated packets directly to L2 tunnel
     mode offloading, they still need processing from the standard
     xfrm path

 - mptcp: fix a couple of corner cases in fallback and fastclose
   handling

 - wifi: rtw89: hw_scan: prevent connections from getting stuck,
   work around apparent bug in FW by tweaking messages we send

 - af_unix: fix duplicate data if PEEK w/ peek_offset needs to wait

 - veth: more robust handing of race to avoid txq getting stuck

 - eth: ps3_gelic_net: handle skb allocation failures

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

----------------------------------------------------------------
Aleksei Nikiforov (1):
      s390/ctcm: Fix double-kfree

Andrey Vatoropin (1):
      be2net: pass wrb_params in case of OS2BMC

Baruch Siach (1):
      MAINTAINERS: Remove eth bridge website

Bitterblue Smith (1):
      wifi: rtw89: hw_scan: Don't let the operating channel be last

David Bauer (1):
      l2tp: reset skb control buffer on xmit

Emil Tantilov (1):
      idpf: fix possible vport_config NULL pointer deref in remove

Eric Dumazet (2):
      mptcp: fix race condition in mptcp_schedule_work()
      mptcp: fix a race in mptcp_pm_del_add_timer()

Florian Fuchs (1):
      net: ps3_gelic_net: handle skb allocation failures

Gang Yan (2):
      mptcp: fix address removal logic in mptcp_pm_nl_rm_addr
      selftests: mptcp: add a check for 'add_addr_accepted'

Grzegorz Nitka (1):
      ice: fix PTP cleanup on driver removal in error path

Ido Schimmel (1):
      selftests: net: lib: Do not overwrite error messages

Ilya Maximets (1):
      net: openvswitch: remove never-working support for setting nsh fields

Jakub Kicinski (4):
      Merge tag 'ipsec-2025-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
      Merge branch 'af_unix-fix-so_peek_off-bug-in-unix_stream_read_generic'
      Merge branch 'mptcp-misc-fixes-for-v6-18-rc7'
      Merge branch '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue

Jesper Dangaard Brouer (1):
      veth: more robust handing of race to avoid txq getting stuck

Jiaming Zhang (1):
      net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower()

Jianbo Liu (3):
      xfrm: Check inner packet family directly from skb_dst
      xfrm: Determine inner GSO type from packet inner protocol
      xfrm: Prevent locally generated packets from direct output in tunnel mode

Johannes Berg (1):
      Merge tag 'rtw-2025-11-20' of https://github.com/pkshih/rtw

Kuniyuki Iwashima (2):
      af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_generic().
      selftest: af_unix: Add test for SO_PEEK_OFF.

Lorenzo Bianconi (1):
      net: airoha: Do not loopback traffic to GDM2 if it is available on the device

Matthieu Baerts (NGI0) (3):
      selftests: mptcp: join: fastclose: remove flaky marks
      selftests: mptcp: join: endpoints: longer timeout
      selftests: mptcp: join: userspace: longer timeout

Michal Luczaj (1):
      vsock: Ignore signal/timeout on connect() if already established

Oleksij Rempel (1):
      net: dsa: microchip: lan937x: Fix RGMII delay tuning

Paolo Abeni (7):
      mptcp: fix ack generation for fallback msk
      mptcp: avoid unneeded subflow-level drops
      mptcp: fix premature close in case of fallback
      mptcp: do not fallback when OoO is present
      mptcp: decouple mptcp fastclose from tcp close
      mptcp: fix duplicate reset on fastclose
      Merge tag 'wireless-2025-11-20' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless

Pavel Zhigulin (3):
      net: dsa: hellcreek: fix missing error handling in LED registration
      net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get()
      net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()

Pradyumn Rahar (1):
      net/mlx5: Clean up only new IRQ glue on request_irq() failure

Sabrina Dubroca (6):
      xfrm: drop SA reference in xfrm_state_update if dir doesn't match
      xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added
      xfrm: make state as DEAD before final put when migrate fails
      xfrm: call xfrm_dev_state_delete when xfrm_state_migrate fails to add the state
      xfrm: set err and extack on failure to create pcpu SA
      xfrm: check all hash buckets for leftover states during netns deletion

Shay Drory (1):
      devlink: rate: Unset parent pointer in devl_rate_nodes_destroy

Wei Fang (1):
      net: phylink: add missing supported link modes for the fixed-link

Zilin Guan (2):
      mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()
      xfrm: fix memory leak in xfrm_add_acquire()

 MAINTAINERS                                        |   1 -
 drivers/net/dsa/hirschmann/hellcreek_ptp.c         |  14 +-
 drivers/net/dsa/microchip/lan937x_main.c           |   1 +
 drivers/net/ethernet/airoha/airoha_ppe.c           |   2 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   7 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |  22 ++-
 drivers/net/ethernet/intel/idpf/idpf_main.c        |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |   6 +-
 .../net/ethernet/mellanox/mlxsw/core_linecards.c   |   2 +
 .../net/ethernet/mellanox/mlxsw/spectrum_flower.c  |   6 +-
 drivers/net/ethernet/qlogic/qede/qede_fp.c         |   5 +-
 drivers/net/ethernet/toshiba/ps3_gelic_net.c       |  45 ++++--
 drivers/net/ethernet/toshiba/ps3_gelic_net.h       |   1 +
 drivers/net/phy/phylink.c                          |   3 +
 drivers/net/veth.c                                 |  38 ++---
 drivers/net/wireless/realtek/rtw89/fw.c            |   7 +
 drivers/s390/net/ctcm_mpc.c                        |   1 -
 include/net/xfrm.h                                 |   3 +-
 net/core/dev_ioctl.c                               |   3 +
 net/devlink/rate.c                                 |   4 +-
 net/ipv4/esp4_offload.c                            |   6 +-
 net/ipv6/esp6_offload.c                            |   6 +-
 net/l2tp/l2tp_core.c                               |   6 +-
 net/mptcp/options.c                                |  54 ++++++-
 net/mptcp/pm.c                                     |  20 ++-
 net/mptcp/pm_kernel.c                              |   2 +-
 net/mptcp/protocol.c                               |  78 ++++++----
 net/mptcp/protocol.h                               |   3 +-
 net/openvswitch/actions.c                          |  68 +--------
 net/openvswitch/flow_netlink.c                     |  64 +-------
 net/openvswitch/flow_netlink.h                     |   2 -
 net/unix/af_unix.c                                 |   3 +-
 net/vmw_vsock/af_vsock.c                           |  40 +++--
 net/xfrm/xfrm_device.c                             |   2 +-
 net/xfrm/xfrm_output.c                             |   8 +-
 net/xfrm/xfrm_state.c                              |  30 +++-
 net/xfrm/xfrm_user.c                               |   8 +-
 tools/testing/selftests/net/.gitignore             |   1 +
 tools/testing/selftests/net/af_unix/Makefile       |   1 +
 tools/testing/selftests/net/af_unix/so_peek_off.c  | 162 +++++++++++++++++++++
 .../selftests/net/forwarding/lib_sh_test.sh        |   7 +
 tools/testing/selftests/net/lib.sh                 |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  27 ++--
 43 files changed, 521 insertions(+), 252 deletions(-)
 create mode 100644 tools/testing/selftests/net/af_unix/so_peek_off.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ