Linux 2992 Published by

Linus Torvalds has announced the release of the fifth release candidate for Linux kernel 6.13.



Linux kernel 6.13-rc5 released

It's been another week, but I'm happy to report that clearly most people actually seem to have been enjoying the holidays, because rc5 is tiny. We've got less than a hundred non-merge commits for the week, which is pretty much unheard of. Good job (or rather - lack there-of).

And hey, we still have NYE coming up, so let's aim for another calm and relaxing week, and then we can hopefully get back to the usual development cadence after that. Ok?

Tiny shortlog appended.

Linus

Full source: https://git.kernel.org/torvalds/t/linux-6.13-rc5.tar.gz
Patch: https://git.kernel.org/torvalds/p/v6.13-rc5/v6.12

You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v6.13-rc5/v6.13-rc4

Kernel

Adam Ford (1):
phy: freescale: fsl-samsung-hdmi: Fix 64-by-32 division cocci warnings

Akhil R (1):
dmaengine: tegra: Return correct DMA status when paused

Alexander Lobakin (1):
stddef: make __struct_group() UAPI C++-friendly

Andy Shevchenko (1):
dmaengine: dw: Select only supported masters for ACPI devices

Arnd Bergmann (4):
phy: stm32: work around constant-value overflow assertion
ALSA: compress_offload: import DMA_BUF namespace
ALSA: compress_offload: avoid 64-bit get_user()
phy: mediatek: phy-mtk-hdmi: add regulator dependency

Bharath SM (1):
smb: enable reuse of deferred file handles for write operations

Binbin Zhou (1):
dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL

Boris Burkov (2):
btrfs: check folio mapping after unlock in relocate_one_folio()
btrfs: check folio mapping after unlock in put_file_data()

Carlos Song (1):
i2c: imx: add imx7d compatible string for applying erratum ERR007805

Chen Ridong (2):
dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
freezer, sched: Report frozen tasks as 'D' instead of 'R'

Chen-Yu Tsai (2):
ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
ASoC: mediatek: disable buffer pre-allocation

Christian Göttsche (1):
tracing: Constify string literal data member in struct trace_event_call

Chukun Pan (1):
phy: rockchip: naneng-combphy: fix phy reset

Conor Dooley (2):
i2c: microchip-core: actually use repeated sends
i2c: microchip-core: fix "ghost" detections

Cristian Ciocaltea (1):
phy: rockchip: samsung-hdptx: Set drvdata before enabling runtime PM

Dan Carpenter (1):
mtd: rawnand: fix double free in atmel_pmecc_create_user()

Dimitri Fedrau (1):
power: supply: gpio-charger: Fix set charge current limits

Dr. David Alan Gilbert (1):
cifs: Remove unused is_server_using_iface()

Dustin L. Howett (1):
platform/chrome: cros_ec_lpc: fix product identity for early
Framework Laptops

Fedor Pchelkin (1):
ALSA: memalloc: prefer dma_mapping_error() over explicit address checking

Filipe Manana (5):
btrfs: fix use-after-free when COWing tree bock and tracing is enabled
btrfs: fix race with memory mapped writes when activating swap file
btrfs: fix swap file activation failure due to extents that used
to be shared
btrfs: allow swap activation to be interruptible
btrfs: avoid monopolizing a core when activating a swap file

Hans de Goede (1):
power: supply: bq24190: Fix BQ24296 Vbus regulator support

Haren Myneni (1):
powerpc/pseries/vas: Add close() callback in vas_vm_ops struct

Jaroslav Kysela (2):
ALSA: compress_offload: use safe list iteration in snd_compr_task_seq()
ALSA: compress_offload: improve file descriptors installation for dma-buf

Javier Carrasco (1):
dmaengine: mv_xor: fix child node refcount handling in early exit

Joe Hattori (1):
dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd()

Johannes Thumshirn (1):
btrfs: fix use-after-free waiting for encoded read endios

John Stultz (1):
locking/rtmutex: Make sure we wake anything on the wake_q when
we release the lock->wait_lock

Julian Sun (1):
btrfs: fix transaction atomicity bug when enabling simple quotas

Justin Chen (1):
phy: usb: Toggle the PHY power during init

Kan Liang (3):
perf/x86/intel/uncore: Add Clearwater Forest support
perf/x86/intel/ds: Add PEBS format 6
perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC

Krishna Kurapati (1):
phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP

Li RongQing (1):
virt: tdx-guest: Just leak decrypted memory on unrecoverable errors

Li Zhijian (1):
selftests/alsa: Fix circular dependency involving global-timer

Linus Torvalds (1):
Linux 6.13-rc5

Lizhi Hou (1):
dmaengine: amd: qdma: Remove using the private get and set dma_ops APIs

Lizhi Xu (1):
tracing: Prevent bad count for tracing_cpumask_write

Maciej Andrzejewski (2):
mtd: rawnand: arasan: Fix double assertion of chip-select
mtd: rawnand: arasan: Fix missing de-registration of NAND

Masami Hiramatsu (Google) (1):
tracing/kprobe: Make trace_kprobe's module callback called after
jump_label update

Ming Lei (1):
ublk: detach gendisk from ublk device if add_disk() fails

NeilBrown (1):
nfsd: restore callback functionality for NFSv4.0

Olga Kornievskaia (1):
NFSD: fix management of pending async copies

Pavel Begunkov (1):
io_uring/sqpoll: fix sqpoll error handling races

Peter Ujfalusi (1):
ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP

Qu Wenruo (1):
btrfs: sysfs: fix direct super block member reads

Randy Dunlap (1):
linux/dmaengine.h: fix a few kernel-doc warnings

Richard Fitzgerald (2):
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB

Roger Quadros (1):
mtd: rawnand: omap2: Fix build warnings with W=1

Sasha Finkelstein (1):
dmaengine: apple-admac: Avoid accessing registers in probe

Sebastian Andrzej Siewior (1):
preempt: Move PREEMPT_RT before PREEMPT in vermagic.

Shuming Fan (1):
ASoC: rt722: add delay time to wait for the calibration procedure

Stefan Eichenberger (1):
i2c: imx: fix missing stop condition in single-master mode

Takashi Iwai (1):
ALSA: sh: Fix wrong argument order for copy_from_iter()

Thomas Gleixner (1):
PCI/MSI: Handle lack of irqdomain gracefully

Thomas Weißschuh (3):
power: supply: cros_charge-control: add mutex for driver data
power: supply: cros_charge-control: allow start_threshold == end_threshold
power: supply: cros_charge-control: hide start threshold on v2 cmd

Tomas Glozar (1):
rtla/timerlat: Fix histogram ALL for zero samples

Venkata Prasad Potturu (1):
ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry

Xin Li (Intel) (1):
x86/fred: Clear WFE in missing-ENDBRANCH #CPs

Yang Erkun (1):
nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"

Zichen Xie (1):
mtd: diskonchip: Cast an operand to prevent potential overflow

Zijun Hu (5):
phy: core: Fix that API devm_phy_put() fails to release the phy
phy: core: Fix that API devm_of_phy_provider_unregister() fails
to unregister the phy provider
phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
phy: core: Fix an OF node refcount leakage in _of_phy_get()
phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()

chenchangcheng (1):
objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns