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: <20251127143830.279720-1-pabeni@redhat.com>
Date: Thu, 27 Nov 2025 15:38:30 +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.18-rc8

Hi Linus!

The following changes since commit 8e621c9a337555c914cf1664605edfaa6f839774:

  Merge tag 'net-6.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-11-20 08:52:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to f07f4ea53e22429c84b20832fa098b5ecc0d4e35:

  mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_fastclose(). (2025-11-27 13:10:16 +0100)

----------------------------------------------------------------
Including fixes from bluetooth and CAN. No known outstanding
regressions.

Current release - regressions:

  - mptcp: initialize rcv_mss before calling tcp_send_active_reset()

  - eth: mlx5e: fix validation logic in rate limiting

Previous releases - regressions:

  - xsk: avoid data corruption on cq descriptor number

  - bluetooth:
    - prevent race in socket write iter and sock bind
    - fix not generating mackey and ltk when repairing

  - can:
    - kvaser_usb: fix potential infinite loop in command parsers
    - rcar_canfd: fix CAN-FD mode as default

  - eth: veth: reduce XDP no_direct return section to fix race

  - eth: virtio-net: avoid unnecessary checksum calculation on guest RX

Previous releases - always broken:

  - sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr()

  - bluetooth: mediatek: fix kernel crash when releasing iso interface

  - vhost: rewind next_avail_head while discarding descriptors

  - eth: r8169: fix RTL8127 hang on suspend/shutdown

  - eth: aquantia: add missing descriptor cache invalidation on ATL2

  - dsa: microchip: fix resource releases in error path

Signed-off-by: Paolo Abeni <pabeni@...hat.com>

----------------------------------------------------------------
Alexandra Winter (1):
      s390/net: list Aswin Karuvally as maintainer

Alexey Kodanev (1):
      net: sxgbe: fix potential NULL dereference in sxgbe_rx()

Bastien Curutchet (Schneider Electric) (5):
      net: dsa: microchip: common: Fix checks on irq_find_mapping()
      net: dsa: microchip: ptp: Fix checks on irq_find_mapping()
      net: dsa: microchip: Don't free uninitialized ksz_irq
      net: dsa: microchip: Free previously initialized ports on init failures
      net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}()

Biju Das (1):
      can: rcar_canfd: Fix CAN-FD mode as default

Chris Lu (1):
      Bluetooth: btusb: mediatek: Fix kernel crash when releasing mtk iso interface

Daniel Golle (2):
      net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY
      net: phy: mxl-gpy: fix link properties on USXGMII and internal PHYs

Danielle Costantino (1):
      net/mlx5e: Fix validation logic in rate limiting

Douglas Anderson (1):
      Bluetooth: btusb: mediatek: Avoid btusb_mtk_claim_iso_intf() NULL deref

Edward Adam Davis (1):
      Bluetooth: hci_sock: Prevent race in socket write iter and sock bind

Eric Dumazet (1):
      net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr()

Fernando Fernandez Mancera (1):
      xsk: avoid data corruption on cq descriptor number

Gui-Dong Han (1):
      atm/fore200e: Fix possible data race in fore200e_open()

Heiner Kallweit (1):
      r8169: fix RTL8127 hang on suspend/shutdown

Horatiu Vultur (1):
      net: lan966x: Fix the initialization of taprio

Jakub Kicinski (2):
      Merge tag 'for-net-2025-11-21' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
      Merge tag 'linux-can-fixes-for-6.18-20251126' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can

Jason Wang (1):
      vhost: rewind next_avail_head while discarding descriptors

Jeremy Kerr (1):
      net: mctp: unconditionally set skb->dev on dst output

Jesper Dangaard Brouer (1):
      veth: reduce XDP no_direct return section to fix race

Jiefeng Zhang (1):
      net: atlantic: fix fragment overflow handling in RX path

Jon Kohler (2):
      virtio-net: avoid unnecessary checksum calculation on guest RX
      MAINTAINERS: separate VIRTIO NET DRIVER and add netdev

Kai-Heng Feng (1):
      net: aquantia: Add missing descriptor cache invalidation on ATL2

Kuniyuki Iwashima (1):
      mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_fastclose().

Luiz Augusto von Dentz (2):
      Bluetooth: hci_core: Fix triggering cmd_timer for HCI_OP_NOP
      Bluetooth: SMP: Fix not generating mackey and ltk when repairing

Marc Kleine-Budde (5):
      can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitted URBs
      can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing header
      can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing data
      Merge patch series "can: gs_usb: fix USB bulk in and out callbacks"
      can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handling

Mohsin Bashir (1):
      eth: fbnic: Fix counter roll-over issue

Nikola Z. Ivanov (1):
      team: Move team device type change at the end of team_port_add

Paolo Abeni (3):
      Merge branch 'net-dsa-microchip-fix-resource-releases-in-error-path'
      mptcp: clear scheduled subflows on retransmit
      Merge branch 'net-fec-fix-some-ptp-related-issues'

Pauli Virtanen (1):
      Bluetooth: hci_core: lookup hci_conn on RX path on protocol side

Sayooj K Karun (1):
      net: atm: fix incorrect cleanup function call in error path

Seungjin Bae (1):
      can: kvaser_usb: leaf: Fix potential infinite loop in command parsers

Shaurya Rane (1):
      net/sched: em_canid: fix uninit-value in em_canid_match

Slark Xiao (1):
      net: wwan: mhi: Keep modem name match with Foxconn T99W640

Thomas Mühlbacher (1):
      can: sja1000: fix max irq loop handling

Vladimir Oltean (1):
      net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing traffic

Wei Fang (4):
      net: fec: cancel perout_timer when PEROUT is disabled
      net: fec: do not update PEROUT if it is enabled
      net: fec: do not allow enabling PPS and PEROUT simultaneously
      net: fec: do not register PPS event for PEROUT

 MAINTAINERS                                        |  19 ++-
 drivers/atm/fore200e.c                             |   2 +
 drivers/bluetooth/btusb.c                          |  39 +++++-
 drivers/net/can/rcar/rcar_canfd.c                  |  53 ++++----
 drivers/net/can/sja1000/sja1000.c                  |   4 +-
 drivers/net/can/sun4i_can.c                        |   4 +-
 drivers/net/can/usb/gs_usb.c                       | 100 ++++++++++++--
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |   4 +-
 drivers/net/dsa/microchip/ksz_common.c             |  31 +++--
 drivers/net/dsa/microchip/ksz_ptp.c                |  22 ++--
 drivers/net/dsa/sja1105/sja1105_main.c             |   7 -
 .../net/ethernet/aquantia/atlantic/aq_hw_utils.c   |  22 ++++
 .../net/ethernet/aquantia/atlantic/aq_hw_utils.h   |   1 +
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |   5 +
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |  19 +--
 .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c   |   2 +-
 drivers/net/ethernet/freescale/fec.h               |   1 +
 drivers/net/ethernet/freescale/fec_ptp.c           |  64 +++++++--
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |   2 +-
 drivers/net/ethernet/meta/fbnic/fbnic_fw.c         |   2 +-
 .../net/ethernet/microchip/lan966x/lan966x_ptp.c   |   5 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  19 ++-
 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c    |   4 +-
 drivers/net/phy/mxl-gpy.c                          |  20 +--
 drivers/net/team/team_core.c                       |  23 ++--
 drivers/net/tun_vnet.h                             |   2 +-
 drivers/net/veth.c                                 |   7 +-
 drivers/net/virtio_net.c                           |   3 +-
 drivers/net/wwan/mhi_wwan_mbim.c                   |   2 +-
 drivers/vhost/net.c                                |  53 +++++---
 drivers/vhost/vhost.c                              |  76 +++++++++--
 drivers/vhost/vhost.h                              |  10 +-
 include/linux/virtio_net.h                         |   7 +-
 include/net/bluetooth/hci_core.h                   |  21 ++-
 include/net/pkt_cls.h                              |   2 +
 net/atm/common.c                                   |   2 +-
 net/bluetooth/hci_core.c                           |  89 ++++++-------
 net/bluetooth/hci_sock.c                           |   2 +
 net/bluetooth/iso.c                                |  30 ++++-
 net/bluetooth/l2cap_core.c                         |  23 +++-
 net/bluetooth/sco.c                                |  35 +++--
 net/bluetooth/smp.c                                |  31 +----
 net/mctp/route.c                                   |   1 +
 net/mptcp/protocol.c                               |  19 ++-
 net/sched/em_canid.c                               |   3 +
 net/sched/em_cmp.c                                 |   5 +-
 net/sched/em_nbyte.c                               |   2 +
 net/sched/em_text.c                                |  11 +-
 net/xdp/xsk.c                                      | 143 +++++++++++++--------
 49 files changed, 700 insertions(+), 353 deletions(-)


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ