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: <20250911131034.47905-1-pabeni@redhat.com>
Date: Thu, 11 Sep 2025 15:10:34 +0200
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.17-rc6

Hi Linus!

The following changes since commit d69eb204c255c35abd9e8cb621484e8074c75eaa:

  Merge tag 'net-6.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-09-04 09:59:15 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.17-rc6

for you to fetch changes up to 62e1de1d3352d4c64ebc0335a01186f421cbe6e7:

  Merge tag 'wireless-2025-09-11' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless (2025-09-11 12:49:53 +0200)

----------------------------------------------------------------
Including fixes from CAN, netfilter and wireless.

We have an IPv6 routing regression with the relevant fix still
a WiP.

Current release - new code bugs:

  - wifi: nl80211: completely disable per-link stats for now

Previous releases - regressions:

  - dev_ioctl: take ops lock in hwtstamp lower paths

  - netfilter:
    - fix spurious set lookup failures
    - fix lockdep splat due to missing annotation

  - genetlink: fix genl_bind() invoking bind() after -EPERM

  - phy: transfer phy_config_inband() locking responsibility to phylink

  - can: xilinx_can: fix use-after-free of transmitted SKB

  - hsr: fix lock warnings

  - eth: igb: fix NULL pointer dereference in ethtool loopback test

  - eth: i40e: fix Jumbo Frame support after iPXE boot

  - eth: macsec: sync features on RTM_NEWLINK

Previous releases - always broken:

  - tunnels: reset the GSO metadata before reusing the skb

  - mptcp: make sync_socket_options propagate SOCK_KEEPOPEN

  - can: j1939: implement NETDEV_UNREGISTER notification hanidler

  - wifi: ath12k: fix WMI TLV header misalignment

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

----------------------------------------------------------------
Alex Tran (1):
      docs: networking: can: change bcm_msg_head frames member to support flexible array

Alok Tiwari (1):
      genetlink: fix genl_bind() invoking bind() after -EPERM

Anssi Hannula (1):
      can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB

Antoine Tenart (1):
      tunnels: reset the GSO metadata before reusing the skb

Carolina Jubran (1):
      net: dev_ioctl: take ops lock in hwtstamp lower paths

Davide Caratti (1):
      selftests: can: enable CONFIG_CAN_VCAN as a module

Florian Westphal (7):
      netfilter: nft_set_bitmap: fix lockdep splat due to missing annotation
      netfilter: nft_set_pipapo: don't check genbit from packetpath lookups
      netfilter: nft_set_rbtree: continue traversal if element is inactive
      netfilter: nf_tables: place base_seq in struct net
      netfilter: nf_tables: make nft_set_do_lookup available unconditionally
      netfilter: nf_tables: restart set lookup on base_seq change
      MAINTAINERS: add Phil as netfilter reviewer

Geert Uytterhoeven (1):
      can: rcar_can: rcar_can_resume(): fix s2ram with PSCI

Hangbin Liu (3):
      hsr: use rtnl lock when iterating over ports
      hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr
      hsr: hold rcu and dev lock for hsr_get_port_ndev

Jacob Keller (1):
      i40e: fix Jumbo Frame support after iPXE boot

Jakub Kicinski (4):
      Merge branch 'mptcp-misc-fixes-for-v6-17-rc6'
      Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge tag 'linux-can-fixes-for-6.17-20250910' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
      Merge tag 'nf-25-09-10-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf

James Guan (1):
      wifi: virt_wifi: Fix page fault on connect

Jiawen Wu (1):
      net: libwx: fix to enable RSS

Johannes Berg (4):
      wifi: iwlwifi: fix 130/1030 configs
      Merge tag 'ath-current-20250909' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
      Merge tag 'iwlwifi-fixes-2025-09-09' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
      wifi: nl80211: completely disable per-link stats for now

Jonas Gorski (1):
      net: dsa: b53: fix ageing time for BCM53101

Jonas Rebmann (1):
      net: phy: NXP_TJA11XX: Update Kconfig with TJA1102 support

Kohei Enju (1):
      igb: fix link test skipping when interface is admin down

Krister Johansen (1):
      mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN

Matthieu Baerts (NGI0) (3):
      netlink: specs: mptcp: fix if-idx attribute type
      doc: mptcp: net.mptcp.pm_type is deprecated
      selftests: mptcp: shellcheck: support v0.11.0

Miaoqing Pan (2):
      wifi: ath12k: Fix missing station power save configuration
      wifi: ath12k: fix WMI TLV header misalignment

Michal Schmidt (1):
      i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path

Nithyanantham Paramasivam (1):
      wifi: cfg80211: Fix "no buffer space available" error in nl80211_get_station() for MLO

Oleksij Rempel (1):
      net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups

Oscar Maes (1):
      selftests: net: add test for destination in broadcast packets

Paolo Abeni (2):
      Merge branch 'hsr-fix-lock-warnings'
      Merge tag 'wireless-2025-09-11' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless

Petr Machata (1):
      net: bridge: Bounce invalid boolopts

Russell King (Oracle) (2):
      net: phy: fix phy_uses_state_machine()
      net: ethtool: fix wrong type used in struct kernel_ethtool_ts_info

Stanislav Fomichev (1):
      macsec: sync features on RTM_NEWLINK

Stefan Wahren (1):
      net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()

Tetsuo Handa (3):
      can: j1939: implement NETDEV_UNREGISTER notification handler
      can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed
      can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails

Tianyu Xu (1):
      igb: Fix NULL pointer dereference in ethtool loopback test

Vladimir Oltean (2):
      net: phylink: add lock for serializing concurrent pl->phydev writes with resolver
      net: phy: transfer phy_config_inband() locking responsibility to phylink

 Documentation/netlink/specs/mptcp_pm.yaml          |   2 +-
 Documentation/networking/can.rst                   |   2 +-
 Documentation/networking/mptcp.rst                 |   8 +-
 MAINTAINERS                                        |   1 +
 drivers/net/can/rcar/rcar_can.c                    |   8 +-
 drivers/net/can/xilinx_can.c                       |  16 +--
 drivers/net/dsa/b53/b53_common.c                   |  17 ++-
 drivers/net/ethernet/freescale/fec_main.c          |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h  |   1 +
 drivers/net/ethernet/intel/i40e/i40e_common.c      |  34 ++++++
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  18 +--
 drivers/net/ethernet/intel/i40e/i40e_prototype.h   |   2 +
 drivers/net/ethernet/intel/igb/igb_ethtool.c       |   5 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |   3 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       |  20 +++-
 drivers/net/ethernet/wangxun/libwx/wx_hw.c         |   4 -
 drivers/net/macsec.c                               |   1 +
 drivers/net/phy/Kconfig                            |   2 +-
 drivers/net/phy/phy.c                              |  12 +-
 drivers/net/phy/phy_device.c                       |   5 +-
 drivers/net/phy/phylink.c                          |  28 ++++-
 drivers/net/usb/asix_devices.c                     |  13 ---
 drivers/net/wireless/ath/ath12k/mac.c              | 122 +++++++++++----------
 drivers/net/wireless/ath/ath12k/wmi.c              |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  26 ++---
 drivers/net/wireless/virtual/virt_wifi.c           |   4 +-
 include/linux/ethtool.h                            |   4 +-
 include/net/netfilter/nf_tables.h                  |   1 -
 include/net/netfilter/nf_tables_core.h             |  10 +-
 include/net/netns/nftables.h                       |   1 +
 net/bridge/br.c                                    |   7 ++
 net/can/j1939/bus.c                                |   5 +-
 net/can/j1939/j1939-priv.h                         |   1 +
 net/can/j1939/main.c                               |   3 +
 net/can/j1939/socket.c                             |  52 +++++++++
 net/core/dev_ioctl.c                               |  22 +++-
 net/hsr/hsr_device.c                               |  28 +++--
 net/hsr/hsr_main.c                                 |   4 +-
 net/hsr/hsr_main.h                                 |   3 +
 net/ipv4/ip_tunnel_core.c                          |   6 +
 net/mptcp/sockopt.c                                |  11 +-
 net/netfilter/nf_tables_api.c                      |  66 +++++------
 net/netfilter/nft_lookup.c                         |  46 +++++++-
 net/netfilter/nft_set_bitmap.c                     |   3 +-
 net/netfilter/nft_set_pipapo.c                     |  20 +++-
 net/netfilter/nft_set_pipapo_avx2.c                |   4 +-
 net/netfilter/nft_set_rbtree.c                     |   6 +-
 net/netlink/genetlink.c                            |   3 +
 net/wireless/nl80211.c                             |  13 ++-
 tools/testing/selftests/net/Makefile               |   1 +
 tools/testing/selftests/net/broadcast_ether_dst.sh |  83 ++++++++++++++
 tools/testing/selftests/net/can/config             |   3 +
 tools/testing/selftests/net/mptcp/diag.sh          |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.sh |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_sockopt.sh |   2 +-
 tools/testing/selftests/net/mptcp/pm_netlink.sh    |   5 +-
 tools/testing/selftests/net/mptcp/simult_flows.sh  |   2 +-
 tools/testing/selftests/net/mptcp/userspace_pm.sh  |   2 +-
 59 files changed, 542 insertions(+), 240 deletions(-)
 create mode 100755 tools/testing/selftests/net/broadcast_ether_dst.sh
 create mode 100644 tools/testing/selftests/net/can/config


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ