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-=wgMZkz3O5d3aHvbw3uN9JyF1Lt1xrpTYdEuZmU7aUYJ3w@mail.gmail.com>
Date: Sun, 13 Jul 2025 14:41:31 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.16-rc6

So I had a little scare this week, noticing some odd instability on
Thursday, and basically then lost a day to trying to figure that whole
thing out. The fix ended up being a simple revert in the end, but for
a while there I was getting "Uh-oh, we're in trouble" vibes, because I
had trouble reproducing the issue consistently, and it wasn't at all
obvious even what subsystem had broken things.

So I was flailing around blaming everybody and their pet hamster,
because for a while it looked like a drm issue and then a netlink
problem (it superficially coincided with separate issues with both of
those subsystems).

But I did eventually figure out how to trigger it reliably and then it
bisected nicely, and a couple of days have passed, and I'm feeling
much better about the release again. We're back on track, and despite
that little scare, I think we're in good shape.

Below you'll find the shortlog for the week - no real pattern stands
out. It's random fixes spread out fairly evenly, so we've got a bit of
everything: drivers, arch fixes, filesystems, networking, tooling,
documentation.

We've got a couple more weeks to go for this release, let's hope they
go more smoothly than the last one. But please do keep testing,

                Linus

---

Aaron Thompson (1):
      drm/nouveau: Do not fail module init on debugfs errors

Achill Gilgenast (1):
      kallsyms: fix build without execinfo

Al Viro (1):
      ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()

Alessio Belle (1):
      drm/imagination: Fix kernel crash when hard resetting the GPU

Alexander Gordeev (1):
      mm/vmalloc: leave lazy MMU mode on PTE mapping error

Alexander Stein (1):
      gpio: of: initialize local variable passed to the .of_xlate() callback

Alexander Tsoy (1):
      ALSA: usb-audio: Improve filtering of sample rates on Focusrite devices

Alok Tiwari (2):
      net: thunderx: avoid direct MTU assignment after WRITE_ONCE()
      net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()

Anshuman Khandual (1):
      arm64/mm: Drop wrong writes into TCR2_EL1

Arnd Bergmann (2):
      arm64: move smp_send_stop() cpu mask off stack
      irqchip/irq-msi-lib: Fix build with PCI disabled

Arun Raghavan (1):
      ASoC: fsl_sai: Force a software reset when starting in consumer mode

Baojun Xu (1):
      ALSA: hda/tas2781: Fix calibration data parser issue

Baolin Wang (1):
      mm: fix the inaccurate memory statistics issue for users

Bard Liao (1):
      ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select
SND_SOC_ACPI_INTEL_MATCH

Bartosz Golaszewski (3):
      pinctrl: qcom: msm: mark certain pins as invalid for interrupts
      MAINTAINERS: drop bouncing Lakshmi Sowjanya D
      MAINTAINERS: remove bouncing address for Nandor Han

Ben Skeggs (1):
      drm/nouveau/gsp: fix potential leak of memory used during acpi init

Binbin Wu (1):
      Documentation: KVM: Fix unexpected unindent warnings

Borislav Petkov (AMD) (5):
      x86/bugs: Rename MDS machinery to something more generic
      x86/bugs: Add a Transient Scheduler Attacks mitigation
      KVM: SVM: Advertise TSA CPUID bits to guests
      x86/microcode/AMD: Add TSA microcode SHAs
      x86/process: Move the buffer clearing before MONITOR

Breno Leitao (1):
      arm64: efi: Fix KASAN false positive for EFI runtime stack

Carolina Jubran (2):
      net/mlx5: Reset bw_share field when changing a node's parent
      net/mlx5e: Fix race between DIM disable and net_dim()

Chao Yu (3):
      erofs: fix to add missing tracepoint in erofs_readahead()
      erofs: fix to add missing tracepoint in erofs_read_folio()
      erofs: allow readdir() to be interrupted

Charles Keepax (1):
      ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches

Chen Yu (1):
      Revert "sched/numa: add statistics of numa balance task"

Chen-Yu Tsai (1):
      dt-bindings: net: sun8i-emac: Rename A523 EMAC0 to GMAC0

Chenyi Qiang (1):
      KVM: selftests: Add back the missing check of MONITOR/MWAIT availability

Chintan Vankar (1):
      net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting
for skb_shared_info

Christoph Berg (1):
      mm/migrate: fix do_pages_stat in compat mode

Christophe JAILLET (1):
      net: airoha: Fix an error handling path in airoha_probe()

Daniel Dadap (1):
      ALSA: hda: Add missing NVIDIA HDA codec IDs

Daniel Gomez (1):
      MAINTAINERS: update Daniel Gomez's role and email address

Daniil Dulov (1):
      wifi: zd1211rw: Fix potential NULL pointer dereference in
zd_mac_tx_to_dev()

Danilo Krummrich (1):
      rust: drm: device: drop_in_place() the drm::Device in release()

Dave Airlie (1):
      nouveau/gsp: add a 50ms delay between fbsr and driver unload rpcs

David Howells (3):
      rxrpc: Fix over large frame size warning
      rxrpc: Fix bug due to prealloc collision
      rxrpc: Fix oops due to non-existence of prealloc backlog struct

David Woodhouse (1):
      KVM: x86/xen: Allow 'out of range' event channel ports in IRQ
routing table.

Deren Wu (2):
      wifi: mt76: mt7925: prevent NULL pointer dereference in
mt7925_sta_set_decap_offload()
      wifi: mt76: mt7921: prevent decap offload config before STA initialization

Edip Hazuri (1):
      ALSA: hda/realtek - Add mute LED support for HP Victus 15-fb2xxx

Edson Juliano Drosdeck (1):
      ALSA: hda/realtek: Enable headset Mic on Positivo K116J

Eric Biggers (1):
      crypto: s390/sha - Fix uninitialized variable in SHA-1 and SHA-2

Eric Dumazet (3):
      tcp: refine sk_rcvbuf increase for ooo packets
      selftests/net: packetdrill: add tcp_ooo-before-and-after-accept.pkt
      netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()

EricChan (1):
      net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2

Felix Fietkau (3):
      wifi: rt2x00: fix remove callback type mismatch
      wifi: mt76: add a wrapper for wcid access with validation
      wifi: mt76: fix queue assignment for deauth packets

Feng Tang (1):
      dma-contiguous: hornor the cma address limit setup by user

Florian Fainelli (3):
      scripts/gdb: fix interrupts display after MCP on x86
      scripts/gdb: fix interrupts.py after maple tree conversion
      scripts/gdb: de-reference per-CPU MCE interrupts

Gao Xiang (3):
      erofs: use memcpy_to_folio() to replace copy_to_iter()
      erofs: address D-cache aliasing
      erofs: fix large fragment handling

Geert Uytterhoeven (1):
      PCI: host-generic: Set driver_data before calling gen_pci_init()

Guillaume Nault (2):
      gre: Fix IPv6 multicast route creation.
      selftests: Add IPv6 multicast route generation tests for GRE devices.

Hangbin Liu (1):
      selftests: net: lib: fix shift count out of range

Hans de Goede (1):
      drm/i915/bios: Apply vlv_fixup_mipi_sequences() to v2 mipi-sequences too

Haoxiang Li (1):
      net: ethernet: rtsn: Fix a null pointer dereference in rtsn_probe()

Harry Yoo (1):
      lib/alloc_tag: do not acquire non-existent lock in alloc_tag_top_users()

Henry Martin (1):
      wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init()

Himanshu Madhani (1):
      PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag()

Honggyu Kim (4):
      samples/damon: fix damon sample prcl for start failure
      samples/damon: fix damon sample wsse for start failure
      samples/damon: fix damon sample mtier for start failure
      mm/damon: fix divide by zero in damon_get_intervals_score()

Hugo Villeneuve (1):
      gpiolib: fix performance regression when using gpio_chip_get_multiple()

Håkon Bugge (1):
      md/md-bitmap: fix GPF in bitmap_get_stats()

Illia Ostapyshyn (1):
      scripts: gdb: vfs: support external dentry names

Jakub Kicinski (1):
      netlink: make sure we allow at least one dump skb

Jann Horn (1):
      x86/mm: Disable hugetlb page table sharing on 32-bit

Jason Xing (1):
      bnxt_en: eliminate the compile warning in bnxt_request_irq due
to CONFIG_RFS_ACCEL

Jens Axboe (2):
      io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU
      Revert "io_uring: gate REQ_F_ISREG on !S_ANON_INODE as well"

Jianbo Liu (1):
      net/mlx5e: Add new prio for promiscuous mode

Jiayuan Chen (1):
      tcp: Correct signedness in skb remaining space calculation

Johannes Berg (2):
      wifi: mac80211: clear frame buffer to never leak stack
      wifi: mac80211: fix non-transmitted BSSID profile search

Julia Filipchuk (1):
      drm/xe/guc: Recommend GuC v70.46.2 for BMG, LNL, DG2

Julien Massot (1):
      dt-bindings: clock: mediatek: Add #reset-cells property for MT8188

Kent Overstreet (10):
      bcachefs: bch2_fpunch_snapshot()
      bcachefs: Fix bch2_io_failures_to_text()
      bcachefs: Fix btree for nonexistent tree depth
      bcachefs: Tweak btree cache helpers for use by btree node scan
      bcachefs: btree node scan no longer uses btree cache
      bcachefs: btree read retry fixes
      bcachefs: Fix bch2_btree_transactions_read() synchronization
      bcachefs: Don't schedule non persistent passes persistently
      bcachefs: Fix additional misalignment in journal space calculations
      bcachefs: Don't set BCH_FS_error on transaction restart

Kevin Brodsky (1):
      arm64: poe: Handle spurious Overlay faults

Kirill A. Shutemov (1):
      MAINTAINERS: Update Kirill Shutemov's email address for TDX

Kito Xu (1):
      net: appletalk: Fix device refcount leak in atrtr_create()

Kuniyuki Iwashima (6):
      netlink: Fix wraparounds of sk->sk_rmem_alloc.
      tipc: Fix use-after-free in tipc_conn_close().
      atm: clip: Fix potential null-ptr-deref in to_atmarpd().
      atm: clip: Fix memory leak of struct clip_vcc.
      atm: clip: Fix infinite recursive call of clip_push().
      netlink: Fix rmem check in netlink_broadcast_deliver().

Lachlan Hodges (2):
      wifi: cfg80211: fix S1G beacon head validation in nl80211
      wifi: mac80211: correctly identify S1G short beacon

Lance Yang (1):
      mm/rmap: fix potential out-of-bounds page table access during
batched unmap

Leon Yen (1):
      wifi: mt76: mt792x: Limit the concurrent STA and SoftAP to
operate on the same channel

Liam Merwick (1):
      KVM: Allow CPU to reschedule while setting per-page memory attributes

Linus Torvalds (3):
      eventpoll: don't decrement ep refcount while still holding the ep mutex
      Revert "eventpoll: Fix priority inversion problem"
      Linux 6.16-rc6

Lorenzo Bianconi (5):
      wifi: mt76: Assume __mt76_connac_mcu_alloc_sta_req runs in atomic context
      wifi: mt76: Move RCU section in mt7996_mcu_set_fixed_field()
      wifi: mt76: Move RCU section in mt7996_mcu_add_rate_ctrl_fixed()
      wifi: mt76: Move RCU section in mt7996_mcu_add_rate_ctrl()
      wifi: mt76: Remove RCU section in mt7996_mac_sta_rc_work()

Louis Peens (1):
      MAINTAINERS: remove myself as netronome maintainer

Lucas De Marchi (1):
      drm/xe/guc: Default log level to non-verbose

Luiz Augusto von Dentz (4):
      Bluetooth: hci_sync: Fix not disabling advertising instance
      Bluetooth: hci_core: Remove check of BDADDR_ANY in
hci_conn_hash_lookup_big_state
      Bluetooth: hci_sync: Fix attempting to send HCI_Disconnect to BIS handle
      Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected

Lukas Wunner (1):
      agp/amd64: Check AGP Capability before binding to unsupported devices

Luo Jie (2):
      net: phy: qcom: move the WoL function to shared library
      net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol()

Manuel Andreas (1):
      KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush

Marc Zyngier (4):
      PCI: apple: Add tracking of probed root ports
      Revert "PCI: ecam: Allow cfg->priv to be pre-populated from the
root port device"
      KVM: arm64: Fix handling of FEAT_GTG for unimplemented granule sizes
      arm64: Unconditionally select CONFIG_JUMP_LABEL

Mario Limonciello (1):
      pinctrl: amd: Clear GPIO debounce for suspend

Mark Brown (2):
      arm64/gcs: Don't try to access GCS registers if arm64.nogcs is enabled
      arm64: Filter out SME hwcaps when FEAT_SME isn't implemented

Mark Rutland (1):
      KVM: arm64: Remove kvm_arch_vcpu_run_map_fp()

Mathy Vanhoef (1):
      wifi: prevent A-MSDU attacks in mesh networks

Matthew Auld (1):
      drm/xe/bmg: fix compressed VRAM handling

Matthew Brost (2):
      drm/xe: Allocate PF queue size on pow2 boundary
      Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"

Michael Lo (1):
      wifi: mt76: mt7925: fix invalid array index in ssid assignment
during hw scan

Michal Luczaj (3):
      vsock: Fix transport_{g2h,h2g} TOCTOU
      vsock: Fix transport_* TOCTOU
      vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`

Michal Wajdeczko (2):
      drm/xe/pf: Clear all LMTT pages on alloc
      drm/xe/bmg: Don't use WA 16023588340 and 22019338487 on VF

Mikhail Paulyshka (2):
      x86/rdrand: Disable RDSEED on AMD Cyan Skillfish
      x86/CPU/AMD: Disable INVLPGB on Zen2

Mikko Perttunen (1):
      drm/tegra: nvdec: Fix dma_alloc_coherent error check

Milan Krstic (1):
      pinctrl: aw9523: fix can_sleep flag for GPIO chip

Ming Yen Hsieh (2):
      wifi: mt76: mt7925: fix the wrong config for tx interrupt
      wifi: mt76: mt7925: fix incorrect scan probe IE handling for hw_scan

Mingming Cao (1):
      ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof

Miquel Raynal (1):
      pinctrl: nuvoton: Fix boot on ma35dx platforms

Miri Korenblit (2):
      wifi: mac80211: always initialize sdata::key_list
      wifi: mac80211: add the virtual monitor after reconfig complete

Moon Hee Lee (1):
      wifi: mac80211: reject VHT opmode for unsupported channel widths

Mostafa Saleh (1):
      KVM: arm64: Fix error path in init_hyp_mode()

Namjae Jeon (1):
      ksmbd: fix potential use-after-free in oplock/lease break ack

Nigel Croxon (1):
      raid10: cleanup memleak at raid10_make_request

Nikunj A Dadhania (1):
      KVM: SVM: Add missing member in SNP_LAUNCH_START command structure

Ofir Bitton (1):
      MAINTAINERS: Change habanalabs maintainer

Oleksij Rempel (5):
      net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
      net: phy: smsc: Force predictable MDI-X state on LAN87xx
      net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
      net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bits
      net: phy: microchip: limit 100M workaround to link-down events on LAN88xx

Pagadala Yesu Anjaneyulu (1):
      wifi: mac80211: Fix uninitialized variable with __free() in
ieee80211_ml_epcs()

Pankaj Raghav (1):
      block: reject bs > ps block devices when THP is disabled

Paolo Bonzini (3):
      KVM: TDX: Exit to userspace for SetupEventNotifyInterrupt
      KVM: TDX: Report supported optional TDVMCALLs in TDX capabilities
      KVM: x86: avoid underflow when scaling TSC frequency

Pavel Begunkov (1):
      io_uring/zcrx: fix pp destruction warnings

Peter Ujfalusi (1):
      ALSA: hda/realtek: Add quirk for ASUS ExpertBook B9403CVAR

Petr Pavlu (2):
      module: Fix memory deallocation on error path in move_module()
      module: Avoid unnecessary return value initialization in move_module()

Quentin Perret (2):
      KVM: arm64: Adjust range correctly during host stage-2 faults
      KVM: arm64: Don't free hyp pages with pKVM on GICv2

Rafael J. Wysocki (1):
      PM: sleep: Call pm_restore_gfp_mask() after dpm_resume()

Richard Fitzgerald (1):
      ASoC: cs35l56: probe() should fail if the device ID is not recognized

Ryo Takakura (1):
      net: bcmgenet: Initialize u64 stats seq counter

Sascha Hauer (1):
      clk: scmi: Handle case where child clocks are initialized before
their parents

Sean Christopherson (3):
      KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation
is in-flight
      KVM: SVM: Initialize vmsa_pa in VMCB to INVALID_PAGE if VMSA page is NULL
      KVM: x86/hyper-v: Use preallocated per-vCPU buffer for
de-sparsified vCPU masks

Sean Nyekjaer (1):
      can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx
message to debug level

Sebastian Andrzej Siewior (1):
      module: Make sure relocations are applied to the per-CPU section

SeongJae Park (1):
      mm/damon/core: handle damon_call_control as normal under kdmond
deactivation

Shengjiu Wang (1):
      ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode

Shravya KN (1):
      bnxt_en: Fix DCB ETS validation

Shruti Parab (1):
      bnxt_en: Flush FW trace before copying to the coredump

Shuicheng Lin (3):
      drm/xe/pm: Restore display pm if there is error after display suspend
      drm/xe: Release runtime pm for error path of xe_devcoredump_read()
      drm/xe/pm: Correct comment of xe_pm_set_vram_threshold()

Simon Trimmer (1):
      ASoC: Intel: sof_sdw: Add quirks for Lenovo P1 and P16

Simona Vetter (1):
      drm/gem: Fix race in drm_gem_handle_create_tail()

Somnath Kotur (1):
      bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT

Srinivas Kandagatla (1):
      MAINTAINERS: update Qualcomm audio codec drivers list

Stefan Metzmacher (1):
      smb: server: make use of rdma_destroy_qp()

Stefano Garzarella (1):
      vsock: fix `vsock_proto` declaration

Tamir Duberstein (1):
      rust: drm: remove unnecessary imports

Tetsuo Handa (1):
      perf/core: Fix WARN in perf_sigtrap()

Thomas Weißschuh (2):
      uapi: bitops: use UAPI-safe variant of BITS_PER_LONG again (2)
      MAINTAINERS: bitmap: add UAPI headers

Thomas Zimmermann (1):
      drm/framebuffer: Acquire internal references on GEM handles

Thorsten Blum (1):
      ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp()

Uwe Kleine-König (2):
      pwm: Fix invalid state detection
      pwm: mediatek: Ensure to disable clocks in error path

Victor Nogueira (2):
      selftests/tc-testing: Create test case for UAF scenario with
DRR/NETEM/BLACKHOLE chain
      net/sched: Abort __tc_modify_qdisc if parent class does not exist

Vitaly Kuznetsov (2):
      efi: Drop preprocessor directives from zboot.lds
      efi: Fix .data section size calculations when .sbat is present

Vitor Soares (1):
      wifi: mwifiex: discard erroneous disassoc frames on STA interface

Vivek Kasireddy (1):
      mm/hugetlb: don't crash when allocating a folio if there are no resv

Wang Jinchao (1):
      md/raid1: Fix stack memory use after return in raid1_reshape

Wei Yang (1):
      maple_tree: fix mt_destroy_walk() on root leaf node

Wei-Lin Chang (1):
      KVM: arm64: nv: Fix MI line level calculation in
vgic_v3_nested_update_mi()

Xiang Mei (1):
      net/sched: sch_qfq: Fix null-deref in agg_dequeue

Xiaolei Wang (1):
      clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data

Yeoreum Yun (1):
      kasan: remove kasan_find_vm_area() to prevent possible deadlock

Yue Haibing (1):
      atm: clip: Fix NULL pointer dereference in vcc_sendmsg()

Zheng Qixing (2):
      md/raid1,raid10: strip REQ_NOWAIT from member bios
      nbd: fix uaf in nbd_genl_connect() error path

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ