Messages in this thread |  | | From | Linus Torvalds <> | | Date | Sun, 28 Dec 2025 13:40:38 -0800 | | Subject | Linux 6.19-rc3 |
| |
Another week, another -rc release.
Except the past week has obviously been the holiday week, and this rc release is pretty small as a result. Very much as expected.
It's pretty much all drivers, with the bulk of it being GPU, sound, and some USB driver updates (mostly reverts).
And "bulk" here is very relative, because even those changes aren't all that big.
The rest is a random collection of fixes and updates, this time the shortlog below is short enough that you might as well just scroll down and scan it. TL;DR: powerpc and RISC-V updates, some filesystem noise (mostly smb and nfsd), and some virtio tooling, and random small commits.
I expect that the upcoming week is still going to be sluggish, as people are slowly getting back to normal.
I hope everybody had a good holiday break, and here's to a happy new year.
Linus
---
Abel Vesa (2): Revert "drm/msm/dpu: support plane splitting in quad-pipe case" Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case"
Aboorva Devarajan (1): powerpc/powernv: Enable cpuidle state detection for POWER11
Alexander Stein (5): ASoC: fsl_easrc: fix duplicate debugfs directory error ASoC: fsl_asrc_dma: fix duplicate debugfs directory error ASoC: fsl_sai: Add missing registers to cache default ASoC: fsl_xcvr: provide regmap names serial: core: Fix serial device initialization
Alok Tiwari (1): drm/msm/a6xx: move preempt_prepare_postamble after error check
Andreas Kemnade (1): regulator: fp9931: fix regulator node pointer
Andrew Elantsev (1): ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025
Andy Chiu (1): riscv: signal: abstract header saving for setup_sigcontext
Andy Shevchenko (2): nfsd: Mark variable __maybe_unused to avoid W=1 build break serial: core: Restore sysfs fwnode information
Anna Maniscalco (2): drm/msm: add PERFCTR_CNTL to ifpc_reglist drm/msm: Fix a7xx per pipe register programming
Antheas Kapenekakis (1): ALSA: hda/realtek: Add Asus quirk for TAS amplifiers
Arnd Bergmann (1): usb: typec: ucsi: huawei-gaokin: add DRM dependency
Bard Liao (2): ASoC: sdw_utils: subtract the endpoint that is not present ASoC: SOF: ipc4-topology: set playback channel mask
Breno Leitao (2): arm64: efi: Fix NULL pointer dereference by initializing user_ns kthread: Warn if mm_struct lacks user_ns in kthread_use_mm()
Caleb Sander Mateos (1): ublk: clean up user copy references on ublk server exit
Chancel Liu (2): ASoC: fsl_sai: Constrain sample rates from audio PLLs only in master mode ASoC: fsl-asoc-card: Use of_property_present() for non-boolean properties
Chandrakanth Patil (1): scsi: mpi3mr: Read missing IOCFacts flag for reply queue full overflow
Chen Changcheng (1): usb: usb-storage: Maintain minimal modifications to the bcdDevice range.
Chen-Yu Tsai (2): spi: dt-bindings: sun6i: Add compatibles for A523's SPI controllers spi: sun6i: Support A523's SPI controllers
ChenXiaoSong (2): smb/server: fix minimum SMB1 PDU size smb/server: fix minimum SMB2 PDU size
Chris Chiu (1): ALSA: hda/realtek: fix PCI SSID for one of the HP 200 G2i laptop
Christophe Leroy (CS GROUP) (1): powerpc/32: Restore disabling of interrupts at interrupt/syscall exit
Chuck Lever (3): NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmap NFSD: NFSv4 file creation neglects setting ACL
Claudiu Beznea (1): serial: sh-sci: Check that the DMA cookie is valid
Dan Carpenter (2): serial: 8250: longson: Fix NULL vs IS_ERR() bug in probe block: rnbd-clt: Fix signedness bug in init_dev()
David Howells (1): ksmbd: Fix to handle removal of rfc1002 header from smb_hdr
Dirk Su (1): ALSA: hda/realtek: fix micmute LED reversed on HP Abe and Bantie
Duoming Zhou (1): usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal
Evan Lambert (1): drm/msm: Replace unsafe snprintf usage with scnprintf
FUJITA Tomonori (1): rust: dma: add helpers for architectures without CONFIG_HAS_DMA
Finn Thain (1): powerpc: Add reloc_offset() to font bitmap pointer used for bootx_printf()
Gopi Krishna Menon (1): selftests/powerpc/pmu/: Add check_extended_reg_test to .gitignore
Greg Kroah-Hartman (2): Revert "usb: typec: ucsi: Get connector status after enable notifications" Revert "usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common"
Hans de Goede (1): efi/libstub: gop: Fix EDID support in mixed-mode
Haotian Zhang (2): ALSA: vxpocket: Fix resource leak in vxpocket_probe error path ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path
Haoxiang Li (2): usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc() usb: typec: altmodes/displayport: Drop the device reference in dp_altmode_probe()
Himanshu Chauhan (1): riscv: Add SBI debug trigger extension and function ids
Hsin-Te Yuan (1): usb: typec: ucsi: Get connector status after enable notifications
Jan Stancek (1): powerpc/tools: drop `-o pipefail` in gcc check scripts
Jiapeng Chong (1): ALSA: hda: Remove unnecessary print function dev_err()
Johan Hovold (9): usb: gadget: lpc32xx_udc: fix clock imbalance in error path usb: phy: isp1301: fix non-OF device reference imbalance usb: ohci-nxp: fix device leak on probe failure usb: gadget: lpc32xx_udc: clean up probe error labels usb: ohci-nxp: clean up probe error labels Revert "usb: typec: ucsi: Add support for SET_PDOS command" Revert "usb: typec: ucsi: Enable debugfs for message_out data structure" Revert "usb: typec: ucsi: Add support for message out data structure" Revert "usb: typec: ucsi: Update UCSI structure to have message in and message out fields"
John Garry (1): scsi: scsi_debug: Fix atomic write enable module param description
Joshua Rogers (4): SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf svcrdma: use rc_pageoff for memcpy byte offset svcrdma: return 0 on success from svc_rdma_copy_inline_range svcrdma: bound check rq_pages index in inline path
Junbeom Yeom (1): erofs: fix unexpected EIO under memory pressure
Jussi Laako (3): ALSA: usb-audio: Update for native DSD support quirks ALSA: usb-audio: Reorder USB mode selection quirk ALSA: usb-audio: Do not expose PCM and DSD on same altsetting unless DoP
Kai Vehmanen (1): ALSA: hda/realtek: enable woofer speakers on Medion NM14LNL
Kuniyuki Iwashima (1): debugfs: Fix memleak in debugfs_change_name().
Leon Romanovsky (1): parisc: Set valid bit in high byte of 64‑bit physical address
Linus Torvalds (1): Linux 6.19-rc3
Ma Ke (1): USB: lpc32xx_udc: Fix error handling in probe
Mario Limonciello (AMD) (1): usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common
Marko Turk (1): samples: rust: fix endianness issue in rust_driver_pci
Mateusz Litwin (2): spi: cadence-quadspi: Prevent lost complete() call during indirect read spi: cadence-quadspi: Improve CQSPI_SLOW_SRAM quirk if flash is slow
Miaoqian Lin (1): usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
Michael S. Tsirkin (14): tools/virtio: fix up compiler.h stub virtio: make it self-contained tools/virtio: use kernel's virtio.h tools/virtio: add struct module forward declaration tools/virtio: stub DMA mapping functions tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubs tools/virtio: add ucopysize.h stub tools/virtio: pass KCFLAGS to module build tools/virtio: add struct cpumask to cpumask.h tools/virtio: stub might_sleep and synchronize_rcu tools/virtio: switch to kernel's virtio_config.h virtio_features: make it self-contained tools/virtio: fix up oot build tools/virtio: add device, device_driver stubs
Michal Rábek (1): scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
Namjae Jeon (1): ksmbd: rename smb2_get_msg to smb_get_msg
Neil Armstrong (1): drm/msm: adreno: fix deferencing ifpc_reglist when not declared
Nikolay Kuratov (1): drm/msm/dpu: Add missing NULL pointer check for pingpong interface
Nysal Jan K.A. (1): powerpc/kexec: Enable SMT before waking offline CPUs
Paul Walmsley (3): riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops when !CONFIG_SMP riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CONFIG_SMP riscv: mm: use xchg() on non-atomic_long_t variables, not atomic_long_xchg()
Peter Ujfalusi (6): ASoC: SOF: ipc4-topology: Prefer 32-bit DMIC blobs for 8-bit formats as well ASoC: SOF: ipc4-topology: Convert FLOAT to S32 during blob selection ASoC: SOF: topology: Add context when sink or source widget is missing ASoC: SOF: Intel: pci-mtl: Change the topology path to intel/sof-ipc4-tplg ASoC: soc-acpi / SOF: Add best_effort flag to get_function_tplg_files op ASoC: Intel: soc-acpi-intel-nvl-match: Drop rt722 l3 from the match table
Pincheng Wang (3): dt-bindings: riscv: add Zilsd and Zclsd extension descriptions riscv: add ISA extension parsing for Zilsd and Zclsd riscv: hwprobe: export Zilsd and Zclsd ISA extensions
Prithvi Tambewagh (1): io_uring: fix filename leak in __io_openat_prep()
Randy Dunlap (19): drm/msm/disp: mdp_format: fix all kernel-doc warnings drm/msm/dp: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings drm/msm: msm_fence.h: fix all kernel-doc warnings drm/msm: msm_gem_vma.c: fix all kernel-doc warnings drm/msm: msm_gpu.h: fix all kernel-doc warnings drm/msm: msm_iommu.c: fix all kernel-doc warnings
Robert Oscilowski (1): ASoC: qcom: sdm845: set quaternary MI2S codec DAI to I2S format
Sakari Ailus (1): software node: Also support referencing non-constant software nodes
Seunghwan Baek (1): scsi: ufs: core: Add ufshcd_update_evt_hist() for UFS suspend error
Shardul Bankar (1): nfsd: fix memory leak in nfsd_create_serv error paths
Shengjiu Wang (1): ASoC: ak4458: remove the reset operation in probe and remove
Shipei Qu (1): ALSA: usb-mixer: us16x08: validate meter packet indices
Shuming Fan (1): ASoC: rt1320: update VC blind write settings
Stefan Binding (5): ALSA: hda/realtek: Add support for HP Trekker Laptop ALSA: hda/realtek: Add support for HP Clipper Laptop ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L56 with feedback ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L63 with feedback ASoC: ops: fix snd_soc_get_volsw for sx controls
Stefano Garzarella (1): vhost/vsock: improve RCU read sections around vhost_vsock_get()
Thomas Fourier (1): firewire: nosy: Fix dma_free_coherent() size
Thomas Weißschuh (2): regulator: uapi: Use UAPI integer type regulator: Add UAPI headers to MAINTAINERS
Udipto Goswami (1): usb: dwc3: keep susphy enabled during exit to avoid controller faults
Will Rosenberg (1): fs/kernfs: null-ptr deref in simple_xattrs_free()
Zilin Guan (1): cifs: Fix memory and information leak in smb3_reconfigure()
Zongmin Zhou (1): riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function.
j.turek (1): serial: xilinx_uartps: fix rs485 delay_rts_after_send
sheetal (1): ASoC: tegra: Fix uninitialized flat cache warning in tegra210_ahub
Łukasz Bartosik (1): xhci: dbgtty: fix device unregister: fixup
|  |