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: <20250814112101.35891-1-pabeni@redhat.com>
Date: Thu, 14 Aug 2025 13:21:01 +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-rc2

Hi Linus!

The following changes since commit 37816488247ddddbc3de113c78c83572274b1e2e:

  Merge tag 'net-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-08-08 07:03:25 +0300)

are available in the Git repository at:

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

for you to fetch changes up to 4faff70959d51078f9ee8372f8cff0d7045e4114:

  net: usb: asix_devices: add phy_mask for ax88772 mdio bus (2025-08-14 10:09:28 +0200)

----------------------------------------------------------------
Including fixes from Netfilter and IPsec.

Current release - regressions:

  - netfilter: nft_set_pipapo:
    - don't return bogus extension pointer
    - fix null deref for empty set

Current release - new code bugs:

  - core: prevent deadlocks when enabling NAPIs with mixed kthread config

  - eth: netdevsim: Fix wild pointer access in nsim_queue_free().

Previous releases - regressions:

  - page_pool: allow enabling recycling late, fix false positive warning

  - sched: ets: use old 'nbands' while purging unused classes

  - xfrm:
    - restore GSO for SW crypto
    - bring back device check in validate_xmit_xfrm

  - tls: handle data disappearing from under the TLS ULP

  - ptp: prevent possible ABBA deadlock in ptp_clock_freerun()

  - eth: bnxt: fill data page pool with frags if PAGE_SIZE > BNXT_RX_PAGE_SIZE

  - eth: hv_netvsc: fix panic during namespace deletion with VF

Previous releases - always broken:

  - netfilter: fix refcount leak on table dump

  - vsock: do not allow binding to VMADDR_PORT_ANY

  - sctp: linearize cloned gso packets in sctp_rcv

  - eth: hibmcge: fix the division by zero issue

  - eth: microchip: fix KSZ8863 reset problem

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

----------------------------------------------------------------
Alok Tiwari (1):
      net: ti: icss-iep: Fix incorrect type for return value in extts_enable()

Arnd Bergmann (1):
      netfilter: add back NETFILTER_XTABLES dependencies

Buday Csaba (1):
      net: mdiobus: release reset_gpio in mdiobus_unregister_device()

Budimir Markovic (1):
      vsock: Do not allow binding to VMADDR_PORT_ANY

Clark Wang (1):
      net: phy: nxp-c45-tja11xx: fix the PHY ID mismatch issue when using C45

Dan Carpenter (1):
      netfilter: conntrack: clean up returns in nf_conntrack_log_invalid_sysctl()

Dave Hansen (3):
      MAINTAINERS: Mark Intel WWAN IOSM driver as orphaned
      MAINTAINERS: Mark Intel PTP DFL ToD as orphaned
      MAINTAINERS: Remove bouncing T7XX reviewer

David Wei (1):
      bnxt: fill data page pool with frags if PAGE_SIZE > BNXT_RX_PAGE_SIZE

Davide Caratti (2):
      net/sched: ets: use old 'nbands' while purging unused classes
      selftests: net/forwarding: test purge of active DWRR classes

Fabio Porcedda (1):
      net: usb: qmi_wwan: add Telit Cinterion FN990A w/audio composition

Florian Westphal (5):
      MAINTAINERS: resurrect my netfilter maintainer entry
      netfilter: ctnetlink: fix refcount leak on table dump
      netfilter: ctnetlink: remove refcounting in expectation dumpers
      netfilter: nft_set_pipapo: don't return bogus extension pointer
      netfilter: nft_set_pipapo: fix null deref for empty set

Frederic Weisbecker (1):
      ipvs: Fix estimator kthreads preferred affinity

Haiyang Zhang (1):
      hv_netvsc: Fix panic during namespace deletion with VF

Jakub Kicinski (11):
      Merge tag 'nf-25-08-07' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      Merge branch 'there-are-some-bugfix-for-hibmcge-ethernet-driver'
      net: page_pool: allow enabling recycling late, fix false positive warning
      selftests: drv-net: don't assume device has only 2 queues
      net: update NAPI threaded config even for disabled NAPIs
      net: prevent deadlocks when enabling NAPIs with mixed kthread config
      tls: handle data disappearing from under the TLS ULP
      selftests: tls: test TCP stealing data from under the TLS socket
      Merge tag 'nf-25-08-13' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge branch 'ets-use-old-nbands-while-purging-unused-classes'

Jedrzej Jagielski (2):
      devlink: let driver opt out of automatic phys_port_name generation
      ixgbe: prevent from unwanted interface name changes

Jeff Layton (1):
      ref_tracker: use %p instead of %px in debugfs dentry name

Jeongjun Park (1):
      ptp: prevent possible ABBA deadlock in ptp_clock_freerun()

Jijie Shao (3):
      net: hibmcge: fix rtnl deadlock issue
      net: hibmcge: fix the division by zero issue
      net: hibmcge: fix the np_link_fail error reporting issue

Jordan Rife (1):
      docs: Fix name for net.ipv4.udp_child_hash_entries

Kuniyuki Iwashima (1):
      netdevsim: Fix wild pointer access in nsim_queue_free().

MD Danish Anwar (1):
      net: ti: icssg-prueth: Fix emac link speed handling

Matt Johnston (1):
      net: mctp: Fix bad kfree_skb in bind lookup test

Pablo Neira Ayuso (2):
      netfilter: nft_socket: remove WARN_ON_ONCE with huge level value
      netfilter: nf_tables: reject duplicate device on updates

Paolo Abeni (3):
      Merge branch 'fix-broken-link-with-th1520-gmac-when-linkspeed-changes'
      Merge branch 'net-prevent-deadlocks-and-mis-configuration-with-per-napi-threaded-config'
      Merge tag 'ipsec-2025-08-11' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec

Russell King (Oracle) (2):
      net: stmmac: rk: put the PHY clock on remove
      net: stmmac: dwc-qos: fix clk prepare/enable leak on probe failure

Sabrina Dubroca (4):
      xfrm: flush all states in xfrm_state_fini
      xfrm: restore GSO for SW crypto
      xfrm: bring back device check in validate_xmit_xfrm
      udp: also consider secpath when evaluating ipsec use for checksumming

Stanislav Fomichev (2):
      net: lapbether: ignore ops-locked netdevs
      hamradio: ignore ops-locked netdevs

Steffen Klassert (1):
      Merge branch 'xfrm: some fixes for GSO with SW crypto'

Sven Stegemann (1):
      net: kcm: Fix race condition in kcm_unattach()

Tristram Ha (1):
      net: dsa: microchip: Fix KSZ8863 reset problem

Xin Long (1):
      sctp: linearize cloned gso packets in sctp_rcv

Xu Yang (1):
      net: usb: asix_devices: add phy_mask for ax88772 mdio bus

Yao Zi (3):
      dt-bindings: net: thead,th1520-gmac: Describe APB interface clock
      net: stmmac: thead: Get and enable APB clock on initialization
      riscv: dts: thead: Add APB clocks for TH1520 GMACs

 .../devicetree/bindings/net/thead,th1520-gmac.yaml |  6 +-
 Documentation/networking/ip-sysctl.rst             |  2 +-
 MAINTAINERS                                        |  8 +--
 arch/riscv/boot/dts/thead/th1520.dtsi              | 10 ++--
 drivers/net/dsa/microchip/ksz8.c                   | 20 ++++---
 drivers/net/dsa/microchip/ksz_common.c             |  1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 21 +++++--
 drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c   | 14 ++---
 drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c    | 15 ++++-
 drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.h  |  7 ++-
 drivers/net/ethernet/intel/ixgbe/devlink/devlink.c |  1 +
 .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c    | 13 +----
 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |  6 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c  | 14 +++++
 drivers/net/ethernet/ti/icssg/icss_iep.c           |  3 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       |  6 ++
 drivers/net/hamradio/bpqether.c                    |  2 +-
 drivers/net/hyperv/hyperv_net.h                    |  3 +
 drivers/net/hyperv/netvsc_drv.c                    | 29 +++++++++-
 drivers/net/netdevsim/netdev.c                     | 10 +++-
 drivers/net/phy/mdio_bus.c                         |  1 +
 drivers/net/phy/mdio_bus_provider.c                |  3 -
 drivers/net/phy/nxp-c45-tja11xx.c                  | 23 ++++----
 drivers/net/usb/asix_devices.c                     |  1 +
 drivers/net/usb/qmi_wwan.c                         |  1 +
 drivers/net/wan/lapbether.c                        |  2 +-
 drivers/ptp/ptp_private.h                          |  5 ++
 drivers/ptp/ptp_vclock.c                           |  7 +++
 include/linux/netdevice.h                          |  5 +-
 include/net/devlink.h                              |  6 +-
 include/net/ip_vs.h                                | 13 +++++
 include/net/kcm.h                                  |  1 -
 include/net/page_pool/types.h                      |  2 +
 kernel/kthread.c                                   |  1 +
 lib/ref_tracker.c                                  |  2 +-
 net/bridge/netfilter/Kconfig                       |  1 +
 net/core/dev.c                                     | 12 +++-
 net/core/dev.h                                     |  8 +++
 net/core/page_pool.c                               | 29 ++++++++++
 net/devlink/port.c                                 |  2 +-
 net/ipv4/netfilter/Kconfig                         |  3 +
 net/ipv4/udp_offload.c                             |  2 +-
 net/ipv6/netfilter/Kconfig                         |  1 +
 net/ipv6/xfrm6_tunnel.c                            |  2 +-
 net/kcm/kcmsock.c                                  | 10 +---
 net/mctp/test/route-test.c                         |  1 -
 net/netfilter/ipvs/ip_vs_est.c                     |  3 +-
 net/netfilter/nf_conntrack_netlink.c               | 65 ++++++++++------------
 net/netfilter/nf_conntrack_standalone.c            |  6 +-
 net/netfilter/nf_tables_api.c                      | 30 ++++++++++
 net/netfilter/nft_set_pipapo.c                     |  5 +-
 net/netfilter/nft_set_pipapo_avx2.c                | 12 ++--
 net/netfilter/nft_socket.c                         |  2 +-
 net/sched/sch_ets.c                                | 11 ++--
 net/sctp/input.c                                   |  2 +-
 net/tls/tls.h                                      |  2 +-
 net/tls/tls_strp.c                                 | 11 +++-
 net/tls/tls_sw.c                                   |  3 +-
 net/vmw_vsock/af_vsock.c                           |  3 +-
 net/xfrm/xfrm_device.c                             | 12 +++-
 net/xfrm/xfrm_state.c                              |  2 +-
 .../testing/selftests/drivers/net/napi_threaded.py | 10 ++--
 tools/testing/selftests/net/forwarding/sch_ets.sh  |  1 +
 .../selftests/net/forwarding/sch_ets_tests.sh      |  8 +++
 tools/testing/selftests/net/tls.c                  | 63 +++++++++++++++++++++
 65 files changed, 429 insertions(+), 157 deletions(-)


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ