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>] [day] [month] [year] [list]
Message-ID: <CAHk-=wiLHgdvJQkEW-pHcUuXOBJ9JOoKcZkzMaPSW60_-Mh90A@mail.gmail.com>
Date: Sun, 17 Aug 2025 16:01:00 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.17-rc2

So it's been a very calm week, and this is one of the smaller rc2
releases we've had lately. I'm definitely not complaining, since I've
been jetlagged much of the week, but I have this suspicion that it
just means that next week will see more noise. And I'll be traveling
again later in the week.

But hey, let's not be pessimistic. Maybe rc2 is small because this
merge window just didn't have any real issues? Because that's bound to
happen _eventually_, right?  One day we're bound to hit that mythical
merge window that doesn't introduce any bugs at all.

This merge window wasn't _that_ good, but maybe it was simply better than most?

Or maybe it's that much of Europe is still on vacation because it's August?

Anyway, most of the fixes in rc2 were to drivers - particularly block
(although the biggest chunk of that was simply a removal of the drbd
page pool code). The rest is mostly gpu, networking driver, and sound
fixes. Some SCSI and firewire fixes too.

Outside of drivers, it's filesystems (smb, xfs, erofs, btrfs), core
networking (including some new selftests), and some architecture fixes
(mainly x86).

Other than that, minor random fixes. Shortlog appended.

Let's hope next week ends up as quiet. Wouldn't that be nice?

        Linus

---

Adrián Larumbe (1):
      drm/panfrost: Print RSS for tiler heap BO's in debugfs GEMS file

Ahmed S. Darwish (1):
      x86/cpuid: Remove transitional <asm/cpuid.h> header

Al Viro (1):
      habanalabs: fix UAF in export_dmabuf()

Alexey Klimov (1):
      ASoC: codecs: tx-macro: correct tx_macro_component_drv name

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

Andrey Albershteyn (1):
      xfs: fix scrub trace with null pointer in quotacheck

Andy Yan (1):
      drm/bridge: Describe the newly introduced drm_connector
parameter for drm_bridge_detect

Armin Wolf (1):
      ACPI: EC: Relax sanity check of the ECDT ID string

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

Baojun Xu (2):
      ASoC: tas2781: Normalize the volume kcontrol name
      ALSA: hda/tas2781: Normalize the volume kcontrol name

Barry Song (1):
      mm: fix the race between collapse and PT_RECLAIM under per-vma lock

Boris Burkov (1):
      btrfs: fix iteration bug in __qgroup_excl_accounting()

Breno Leitao (1):
      mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock

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

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

Caleb Sander Mateos (1):
      ublk: check for unprivileged daemon on each I/O fetch

Christoph Hellwig (4):
      xfs: fix frozen file system assert in xfs_trans_alloc
      xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
      xfs: remove XFS_IBULK_SAME_AG
      xfs: split xfs_zone_record_blocks

Christopher Eby (1):
      ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks

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

Colin Ian King (3):
      scsi: scsi_debug: Make read-only arrays static const
      ASoC: codec: sma1307: replace spelling mistake with new error message
      ASoC: tas2781: Fix spelling mistake "dismatch" -> "mismatch"

Damien Le Moal (2):
      scsi: core: sysfs: Correct sysfs attributes access rights
      ata: libata-eh: Fix link state check for IDE/PATA ports

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

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

David Howells (1):
      cifs: Fix collect_sample() to handle any iterator type

David Kaplan (1):
      x86/bugs: Select best SRSO mitigation

David Thompson (2):
      Revert "gpio: mlxbf3: only get IRQ for device instance 0"
      gpio: mlxbf3: use platform_get_irq_optional()

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

Dev Jain (1):
      mm: pass page directly instead of using folio_page

Dmitry Antipov (1):
      cifs: avoid extra calls to strlen() in cifs_get_spnego_key()

Dmitry Baryshkov (1):
      drm/bridge: document HDMI CEC callbacks

Erick Karanja (1):
      Docs: admin-guide: Correct spelling mistake

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

Fengnan Chang (1):
      io_uring/io-wq: add check free worker before create new worker

Filipe Manana (1):
      btrfs: error on missing block group when unaccounting log tree
extent buffers

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

Frank Min (1):
      drm/amdgpu: Add PSP fw version check for fw reserve GFX command

Frederic Weisbecker (2):
      rcu: Fix racy re-initialization of irq_work causing hangs
      ipvs: Fix estimator kthreads preferred affinity

Fushuai Wang (1):
      x86/fpu: Fix NULL dereference in avx512_status()

Gao Xiang (1):
      erofs: fix block count report when 48-bit layout is on

Geert Uytterhoeven (1):
      erofs: Do not select tristate symbols from bool symbols

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

Igor Pylypiv (1):
      ata: libata-scsi: Fix CDL control

Imre Deak (3):
      drm/omap: Pass along the format info from .fb_create() to
drm_helper_mode_fill_fb_struct()
      drm/nouveau: Pass along the format info from .fb_create() to
drm_helper_mode_fill_fb_struct()
      drm/radeon: Pass along the format info from .fb_create() to
drm_helper_mode_fill_fb_struct()

Jack Xiao (1):
      drm/amdgpu: fix incorrect vm flags to map bo

Jakub Kicinski (6):
      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

Jann Horn (1):
      kasan/test: fix protection against compiler elision

Jean Delvare (1):
      scsi: lpfc: Fix wrong function reference in a comment

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

Jeff Layton (2):
      nfsd: don't set the ctime on delegated atime updates
      ref_tracker: use %p instead of %px in debugfs dentry name

Jens Axboe (1):
      io_uring/net: commit partial buffers on retry

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

Jialin Wang (1):
      proc: proc_maps_open allow proc_mem_open to return NULL

Jiasheng Jiang (1):
      scsi: lpfc: Remove redundant assignment to avoid memory leak

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

Jinjiang Tu (2):
      mm/smaps: fix race between smaps_hugetlb_range and migration
      fs/proc/task_mmu: hold PTL in pagemap_hugetlb_range and
gather_hugetlb_stats

Johan Hovold (1):
      drm/bridge: fix OF node leak

John Garry (3):
      fs/dax: Reject IOCB_ATOMIC in dax_iomap_rw()
      xfs: disallow atomic writes on DAX
      xfs: reject max_atomic_write mount option for no reflink

John Stultz (1):
      locking: Fix __clear_task_blocked_on() warning from
__ww_mutex_wound() path

Jon Hunter (1):
      soc/tegra: pmc: Ensure power-domains are in a known state

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

Jouni Högander (1):
      drm/i915/psr: Do not trigger Frame Change events from frontbuffer flush

Julian Sun (1):
      block: restore default wbt enablement

Junli Liu (1):
      erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC

Karthik Poosa (1):
      drm/xe/hwmon: Add SW clamp for power limits writes

Kuninori Morimoto (1):
      ASoC: generic: tidyup standardized ASoC menu for generic

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

Len Brown (1):
      intel_idle: Allow loading ACPI tables for any family

Leo Martins (1):
      btrfs: fix subpage deadlock in try_release_subpage_extent_buffer()

Linus Torvalds (1):
      Linux 6.17-rc2

Liu01 Tong (1):
      drm/amdgpu: fix task hang from failed job submission during process kill

Lorenzo Stoakes (1):
      mm/mremap: avoid expensive folio lookup on mremap folio pte batch

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

Mario Limonciello (AMD) (1):
      Revert "ALSA: hda: Add ASRock X670E Taichi to denylist"

Masami Hiramatsu (Google) (1):
      MAINTAINERS: add Masami as a reviewer of hung task detector

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

Matthew Auld (3):
      drm/xe/migrate: prevent infinite recursion
      drm/xe/migrate: don't overflow max copy size
      drm/xe/migrate: prevent potential UAF

Michał Winiarski (1):
      drm/xe/pf: Set VF LMEM BAR size

Miguel Ojeda (2):
      rust: workaround `rustdoc` target modifiers bug
      rust: kbuild: clean output before running `rustdoc`

Naohiro Aota (1):
      btrfs: zoned: do not select metadata BG as finish target

NeilBrown (1):
      nfsd: avoid ref leak in nfsd_open_local_fh()

Nikunj A Dadhania (1):
      x86/sev: Improve handling of writes to intercepted TSC MSRs

Nitin Rawat (1):
      scsi: ufs: core: Fix interrupt handling for MCQ Mode

Olga Kornievskaia (1):
      sunrpc: fix handling of server side tls alerts

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

Paulo Alcantara (2):
      smb: client: fix race with concurrent opens in unlink(2)
      smb: client: fix race with concurrent opens in rename(2)

Peter Wang (1):
      scsi: ufs: mediatek: Fix out-of-bounds access in MCQ IRQ mapping

Philipp Reisner (1):
      drbd: Remove the open-coded page pool

Qianfeng Rong (2):
      block, bfq: remove redundant __GFP_NOWARN
      blk-cgroup: remove redundant __GFP_NOWARN

Qu Wenruo (3):
      btrfs: make btrfs_cleanup_ordered_extents() support large folios
      btrfs: fix wrong length parameter for btrfs_cleanup_ordered_extents()
      btrfs: do not allow relocation of partially dropped subvolumes

Rafael J. Wysocki (2):
      cpuidle: governors: menu: Avoid using invalid recent intervals data
      ACPI: processor: perflib: Move problematic pr->performance check

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

Sergio Perez Gonzalez (1):
      ASoC: stm: stm32_i2s: Fix calc_clk_div() error handling in
determine_rate()

Shengjiu Wang (1):
      ASoC: fsl_sai: replace regmap_write with regmap_update_bits

Shuming Fan (2):
      ASoC: rt721: fix FU33 Boost Volume control not working
      ASoC: rt1320: fix random cycle mute issue

Srinivas Pandruvada (1):
      cpufreq: intel_pstate: Support Clearwater Forest OOB mode

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

Stefan Metzmacher (1):
      smb: client: don't wait for info->send_pending == 0 on error

Steve French (2):
      smb3: fix for slab out of bounds on mount to ksmbd
      cifs: update internal version number

Sukrut Heroorkar (1):
      selftests/proc: fix string literal warning in proc-maps-race.c

Suren Baghdasaryan (1):
      userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry

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

Takashi Iwai (3):
      ALSA: azt3328: Put __maybe_unused for inline functions for gameport
      ALSA: usb-audio: Validate UAC3 power domain descriptors, too
      ALSA: usb-audio: Validate UAC3 cluster segment descriptors

Takashi Sakamoto (4):
      firewire: core: use reference counting to invoke address handlers safely
      firewire: core: call handler for exclusive regions outside RCU
read-side critical section
      firewire: core: call FCP address handlers outside RCU read-side
critical section
      firewire: core: reallocate buffer for FCP address handlers when
more than 4 are registered

Tang Yizhou (3):
      blk-wbt: Optimize wbt_done() for non-throttled writes
      blk-wbt: Eliminate ambiguity in the comments of struct rq_wb
      blk-wbt: doc: Update the doc of the wbt_lat_usec interface

Thomas Hellström (1):
      drm/xe: Defer buffer object shrinker write-backs and GPU waits

Thorsten Blum (1):
      ASoC: codecs: Call strscpy() with correct size argument

Tom Lendacky (3):
      x86/sev: Evict cache lines during SNP memory validation
      virt: sev-guest: Satisfy linear mapping requirement in get_derived_key()
      x86/sev: Ensure SVSM reserved fields in a page validation entry
are initialized to zero

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

Uday Shankar (1):
      ublk: don't quiesce in ublk_ch_release

Vasiliy Kovalev (1):
      ALSA: hda/realtek: Fix headset mic on HONOR BRB-X

Vinod Govindapillai (1):
      drm/i915/fbc: fix the implementation of wa_18038517565

Waiman Long (2):
      mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
      futex: Use user_write_access_begin/_end() in futex_put_value()

Wang Zhaolong (2):
      smb: client: fix mid_q_entry memleak leak with per-mid locking
      smb: client: remove redundant lstrp update in negotiate protocol

Waqar Hameed (1):
      scsi: ufs: core: Remove error print for devm_add_action_or_reset()

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

YiPeng Chai (1):
      drm/amdgpu: fix vram reservation issue

Yuezhang Mo (1):
      erofs: Fallback to normal access if DAX is not supported on extra device

Zheng Qixing (1):
      block: fix kobject double initialization in add_disk

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ