Linux 3004 Published by

Linus Torvalds has announced the release of the seventh release candidate for Linux Kernel 6.13.



Linux kernel 6.13-rc7 released

Well, it looked a bit quiet at the start of the week, but then things picked up, and we're definitely back to speed after the two quiet holiday weeks.

This rc7 is slightly bigger than normal, but considering the timing, it's pretty much where I would have expected, and nothing really stands out. The diffstat looks fine, and the appended shortlog doesn't look strange either.

So unless something odd happens the upcoming week, I expect to release a final 6.13 next week as per the normal schedule.

Linus

PS: one final note on the holidays, and a check to see if anybody actually ever reads these weekly rc announcements of mine:

For _me_ a traditional holiday activity tends to be a LEGO build or two, since that's often part of the presents both for Xmas and birthday, which pretty much coincide for me.

So too this year.

But in addition to the LEGO builds, this year I also ended up doing a number of guitar pedal kit builds ("LEGO for grown-ups with a soldering iron"). Not because I play guitar, but because I enjoy the tinkering, and the guitar pedals actually do something and are the right kind of "not very complex, but not some 5-minute 555 LED blinking thing".

I've done quite a few, but the kits I really enjoyed doing were from Aion FX. And since I want to have the excuse to continue to do them, and since I don't actually have any _use_ for the resulting pedals (I've already foisted off a few only unsuspecting victims^Hfriends), I decided that I'm going to see if some hapless kernel developer would want one.

So here's the deal: as an admittedly pretty weak excuse to keep buying and building kits, and still consider it "work", if any kernel developer (as defined as "has a commit authorship from the year 2024 in my kernel git tree") feels they really need a guitar pedal in their life, hand-built by yours truly, please send me an email (*from* that email address that is in the git tree) with the subject "I WANT A GUITAR PEDAL".

Pick any in-stock pedal kit from

https://aionfx.com/project-type/kit/ 

and make sure it's actually in stock (because not all of them are). And next week, I'll pick one person at random - assuming anybody wants one - and will buy that kit with my own money (hashtag "not sponsored by Aion FX, I just really like their kits"), build it with my own shaky little fingers, and send it to the victim by US postal services.

We're not talking Amazon two-day delivery here, just to be clear. Also, if you are not in the US, who knows what happens between USPS and you. I'll drop it off at the local post office, but I can't guarantee anything more than that.

And it's may be worth noting that while I've had good success so far, I'm a software person with a soldering iron. You have been warned. I will test the result to the best of my abilities, and the end result may actually work (note: you will have to provide your own guitar, playing abilities, and pedal power supply). But you should set your expectations along the lines of "quality kit built by a SW person who doesn't know one end of a guitar from the other".

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

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

Kernel

Abel Vesa (1):
usb: typec: ucsi: Set orientation as none when connector is unplugged

Akash M (1):
usb: gadget: f_fs: Remove WARN_ON in functionfs_bind

Al Viro (1):
debugfs: fix missing mutex_destroy() in short_fops case

Alex Hung (1):
drm/amd/display: Remove unnecessary amdgpu_irq_get/put

Alex Williamson (1):
vfio/pci: Fallback huge faults for unaligned pfn

Amir Goldstein (4):
fs: relax assertions on failure to encode file handles
fuse: respect FOPEN_KEEP_CACHE on opendir
ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
ovl: support encoding fid from inode with no alias

Andrea Righi (1):
sched_ext: idle: Refresh idle masks during idle-to-idle transitions

Andrew Cooper (1):
x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0

André Draszik (1):
usb: dwc3: gadget: fix writing NYET threshold

AngeloGioacchino Del Regno (2):
drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188
drm/mediatek: Initialize pointer in mtk_drm_of_ddp_path_build_one()

Anton Kirilov (1):
arm64: dts: rockchip: Fix the SD card detection on NanoPi R6C/R6S

Antonio Pastor (1):
net: 802: LLC+SNAP OID:PID lookup on start of skb data

Anumula Murali Mohan Reddy (1):
cxgb4: Avoid removal of uninserted tid

Arkadiusz Kubalewski (1):
ice: fix max values for dpll pin phase adjust

Arnd Bergmann (7):
staging: gpib: make global 'usec_diff' functions static
staging: gpib: fix Makefiles
staging: gpib: add module author and description fields
staging: gpib: fix pcmcia dependencies
staging: gpib: use ioport_map
staging: gpib: fix address space mixup
drm/mediatek: stop selecting foreign drivers

Arunpravin Paneer Selvam (1):
drm/amdgpu: Add a lock when accessing the buddy trim function

Atish Patra (3):
drivers/perf: riscv: Fix Platform firmware event data
drivers/perf: riscv: Return error for default case
drivers/perf: riscv: Do not allow invalid raw event config

Bartosz Golaszewski (1):
interconnect: icc-clk: check return values of devm_kasprintf()

Ben Wolsieffer (1):
serial: stm32: use port lock wrappers for break control

Benjamin Coddington (1):
tls: Fix tls_sw_sendmsg error handling

Bernd Schubert (1):
fuse: Set *nbytesp=0 in fuse_get_user_pages on allocation failure

Binbin Zhou (1):
gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset

Bingwu Zhang (1):
mailmap: update Bingwu Zhang's email address

Brahmajit Das (1):
fs/qnx6: Fix building with GCC 15

Carlos Song (1):
iio: gyro: fxas21002c: Fix missing data update in trigger handler

Changwoo Min (1):
sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass()

Charles Han (1):
iio: adc: ti-ads1298: Add NULL check in ads1298_init

Charlie Jenkins (1):
riscv: selftests: Fix warnings pointer masking test

Chen Ridong (1):
cgroup/cpuset: remove kernfs active break

Chenguang Zhao (1):
net/mlx5: Fix variable not being completed when function returns

Chris Lu (1):
Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices.

Christian Brauner (1):
fs: kill MNT_ONRB

Christoph Hellwig (2):
btrfs: zoned: calculate max_extent_size properly on non-zoned setup
xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT

Christoph Schlameuss (5):
KVM: s390: Reject setting flic pfault attributes on ucontrol VMs
KVM: s390: selftests: Add ucontrol flic attr selftests
KVM: s390: Reject KVM_SET_GSI_ROUTING on ucontrol VMs
KVM: s390: selftests: Add ucontrol gis routing test
KVM: s390: selftests: Add has device attr check to
uc_attr_mem_limit selftest

Christophe JAILLET (1):
iio: adc: ad9467: Fix the "don't allow reading vref if not available" case

Chukun Pan (2):
arm64: dts: rockchip: add reset-names for combphy on rk3568
USB: serial: option: add MeiG Smart SRM815

Chun-Kuang Hu (3):
Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
Revert "drm/mediatek: Switch to for_each_child_of_node_scoped()"
drm/mediatek: Remove unneeded semicolon

Claudio Imbrenda (1):
KVM: s390: vsie: fix virtual/physical address in unpin_scb()

Clément Léger (3):
riscv: module: remove relocation_head rel_entry member allocation
riscv: stacktrace: fix backtracing through exceptions
riscv: use local label names instead of global ones in assembly

Costa Shulyupin (1):
cgroup/cpuset: Remove stale text

Dan Carpenter (2):
usb: typec: tcpm/tcpci_maxim: fix error code in
max_contaminant_read_resistance_kohm()
rtase: Fix a check for error in rtase_alloc_msix()

Daniel Borkmann (1):
tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset

Daniel Golle (1):
drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported

Daniil Stas (1):
hwmon: (drivetemp) Fix driver producing garbage data when SCSI
errors occur

Danilo Krummrich (1):
MAINTAINERS: align Danilo's maintainer entries

Darrick J. Wong (1):
xfs: lock dquot buffer before detaching dquot from b_li_list

Dave Penkler (2):
staging: gpib: Fix erroneous removal of blank before newline
staging: gpib: Add lower bound check for secondary address

David E. Box (1):
platform/x86: intel/pmc: Fix ioremap() of bad address

David Howells (12):
kheaders: Ignore silly-rename files
netfs: Fix non-contiguous donation between completed reads
netfs: Fix enomem handling in buffered reads
nfs: Fix oops in nfs_netfs_init_request() when copying to cache
netfs: Fix missing barriers by using clear_and_wake_up_bit()
netfs: Work around recursion by abandoning retry if nothing read
netfs: Fix ceph copy to cache on write-begin
netfs: Fix the (non-)cancellation of copy when cache is
temporarily disabled
netfs: Fix is-caching check in read-retry
afs: Fix the maximum cell name length
netfs: Fix kernel async DIO
netfs: Fix read-retry for fs with no ->prepare_read()

David Lechner (1):
iio: adc: ad7173: fix using shared static info struct

En-Wei Wu (1):
igc: return early when failing to read EECD register

Eric Dumazet (1):
net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute

FUKAUMI Naoki (1):
arm64: dts: rockchip: rename rfkill label for Radxa ROCK 5B

Fabio Estevam (1):
iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()

Fei Shao (1):
dt-bindings: display: mediatek: dp: Reference common DAI properties

Frank Li (1):
arm64: dts: imx8-ss-audio: add fallback compatible string
fsl,imx6ull-esai for esai

GONG Ruiqi (1):
usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()

Georgi Djakov (1):
interconnect: qcom: icc-rpm: Set the count member before
accessing the flex array

Greg Kroah-Hartman (1):
staging: gpib: mite: remove unused global functions

Guo Ren (1):
riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition

Guoqing Jiang (1):
drm/mediatek: Set private->all_drm_private[i]->drm to NULL if
mtk_drm_bind returns err

Hans de Goede (3):
ACPI: resource: Add Asus Vivobook X1504VAP to
irq1_level_low_skip_override[]
ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
ACPI: resource: acpi_dev_irq_override(): Check DMI match last

Hao Lan (4):
net: hns3: fixed reset failure issues caused by the incorrect reset type
net: hns3: fix missing features due to dev->features
configuration too early
net: hns3: Resolved the issue that the debugfs query result is
inconsistent.
net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue

He Wang (1):
ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked

Henry Huang (1):
sched_ext: keep running prev when prev->scx.slice != 0

Honglei Wang (1):
sched_ext: switch class when preempted by higher priority scheduler

Ilpo Järvinen (1):
tty: serial: 8250: Fix another runtime PM usage counter underflow

Imran Khan (1):
workqueue: warn if delayed_work is queued to an offlined cpu.

Ingo Rohloff (1):
usb: gadget: configfs: Ignore trailing LF for user strings to cdev

Jakub Kicinski (12):
selftests: tc-testing: reduce rshift value
net: don't dump Tx and uninitialized NAPIs
eth: gve: use appropriate helper to set xdp_features
netdev: prevent accessing NAPI instances from another namespace
MAINTAINERS: mark Synopsys DW XPCS as Orphan
MAINTAINERS: update maintainers for Microchip LAN78xx
MAINTAINERS: remove Andy Gospodarek from bonding
MAINTAINERS: mark stmmac ethernet as an Orphan
MAINTAINERS: remove Mark Lee from MediaTek Ethernet
MAINTAINERS: remove Ying Xue from TIPC
MAINTAINERS: remove Noam Dagan from AMAZON ETHERNET
MAINTAINERS: remove Lars Povlsen from Microchip Sparx5 SoC

Jason-JH.Lin (2):
drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
drm/mediatek: Add support for 180-degree rotation in the display driver

Javier Carrasco (11):
iio: dummy: iio_simply_dummy_buffer: fix information leak in
triggered buffer
iio: adc: ti-ads8688: fix information leak in triggered buffer
iio: light: bh1745: fix information leak in triggered buffer
iio: light: vcnl4035: fix information leak in triggered buffer
iio: imu: kmx61: fix information leak in triggered buffer
iio: adc: rockchip_saradc: fix information leak in triggered buffer
iio: pressure: zpa2326: fix information leak in triggered buffer
iio: adc: ti-ads1119: fix information leak in triggered buffer
iio: temperature: tmp006: fix information leak in triggered buffer
iio: adc: ti-ads1119: fix sample size in scan struct for triggered buffer
cpuidle: riscv-sbi: fix device node release in early exit of
for_each_possible_cpu

Jean-Baptiste Maneyrol (2):
iio: imu: inv_icm42600: fix spi burst write not supported
iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on

Jens Axboe (3):
io_uring/cmd: rename struct uring_cache to io_uring_cmd_data
io_uring/cmd: add per-op data to struct io_uring_cmd_data
io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period

Jesse Taube (1):
ARM: dts: imxrt1050: Fix clocks for mmc

Jesse.zhang@amd.com (1):
drm/amdkfd: fixed page fault when enable MES shader debugger

Jian Shen (2):
net: hns3: don't auto enable misc vector
net: hns3: initialize reset_timer before hclgevf_misc_irq_init()

Jiapeng Chong (1):
staging: gpib: Modify mismatched function name

Jiawen Wu (1):
net: libwx: fix firmware mailbox abnormal return

Jie Gan (1):
arm64: dts: qcom: sa8775p: fix the secure device bootup issue

Jie Wang (1):
net: hns3: fix kernel crash when 1588 is sent on HIP08 devices

Jiri Olsa (1):
uprobes: Fix race in uprobe_free_utask

Joanne Koong (1):
fuse: fix direct io folio offset and length calculation

Joe Hattori (4):
iio: adc: at91: call input_free_device() on allocated iio_dev
iio: inkern: call iio_device_put() only on mapped devices
usb: chipidea: ci_hdrc_imx: decrement device's refcount in
.remove() and in the error path of .probe()
thermal: of: fix OF node leak in of_thermal_zone_find()

Johan Hovold (5):
bus: mhi: host: pci_generic: fix MHI BAR mapping
Revert "arm64: dts: qcom: x1e78100-t14s: enable otg on usb-c ports"
Revert "arm64: dts: qcom: x1e80100-crd: enable otg on usb ports"
Revert "arm64: dts: qcom: x1e80100: enable OTG on USB-C controllers"
USB: serial: cp210x: add Phoenix Contact UPS Device

Johannes Berg (2):
fs: debugfs: differentiate short fops with proxy ops
fs: debugfs: fix open proxy for unsafe files

Jun Yan (1):
USB: usblp: return error when setting unsupported protocol

Kai-Heng Feng (1):
USB: core: Disable LPM only for non-suspended ports

Kalesh AP (1):
bnxt_en: Fix possible memory leak when hwrm_req_replace fails

Keisuke Nishimura (1):
ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()

Koichiro Den (4):
gpio: virtuser: fix missing lookup table cleanups
gpio: virtuser: fix handling of multiple conn_ids in lookup table
gpio: virtuser: lock up configfs that an instantiated device depends on
gpio: sim: lock up configfs that an instantiated device depends on

Kory Maincent (1):
dt-bindings: net: pse-pd: Fix unusual character in documentation

Krister Johansen (1):
dm thin: make get_first_thin use rcu-safe list first function

Kun Liu (1):
drm/amd/pm: fix BUG: scheduling while atomic

Kuniyuki Iwashima (1):
ipvlan: Fix use-after-free in ipvlan_get_iflink().

Leo Stone (1):
hfs: Sanity check the root record

Leo Yang (1):
mctp i3c: fix MCTP I3C driver multi-thread issue

Li Huafei (1):
topology: Keep the cpumask unchanged when printing cpumap

Liankun Yang (3):
drm/mediatek: Fix YCbCr422 color format issue for DP
drm/mediatek: Fix mode valid issue for dp
drm/mediatek: Add return value check when reading DPCD

Lianqin Hu (1):
usb: gadget: u_serial: Disable ep before setting port to null to
fix the crash caused by port being null

Linus Torvalds (2):
Revert "vmstat: disable vmstat_work on vmstat_cpu_down_prep()"
Linux 6.13-rc7

Lizhi Xu (2):
mac802154: check local interfaces before deleting sdata list
afs: Fix merge preference rule failure condition

Long Li (2):
iomap: pass byte granular end position to iomap_add_to_ioend
iomap: fix zero padding data issue in concurrent append writes

Lubomir Rintel (1):
usb-storage: Add max sectors quirk for Nokia 208

Lucas De Marchi (1):
drm/xe: Fix tlb invalidation when wedging

Luiz Augusto von Dentz (2):
Bluetooth: hci_sync: Fix not setting Random Address when required
Bluetooth: MGMT: Fix Add Device to responding before completing

Lukas Bulwahn (1):
staging: gpib: refer to correct config symbol in tnt4882 Makefile

Ma Ke (1):
usb: fix reference leak in usb_new_device()

Maciej S. Szmigiero (1):
platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042
actually enabled it

Manivannan Sadhasivam (7):
arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions
scsi: ufs: qcom: Power off the PHY if it was already powered on
in ufs_qcom_power_up_sequence()
scsi: ufs: core: Honor runtime/system PM levels if set by host
controller drivers
scsi: ufs: qcom: Allow passing platform specific OF data
scsi: ufs: qcom: Power down the controller/device during system
suspend for SM8550/SM8650 SoCs
regulator: Guard of_regulator_bulk_get_all() with CONFIG_OF
regulator: Move OF_ API declarations/definitions outside CONFIG_REGULATOR

Marco Nelissen (1):
iomap: avoid avoid truncating 64-bit offset to 32 bits

Mark Brown (1):
KVM: arm64: Fix set_id_regs selftest for ASIDBITS becoming unwritable

Mark Harmstone (2):
io_uring: add io_uring_cmd_get_async_data helper
btrfs: don't read from userspace twice in btrfs_uring_encoded_read()

Masami Hiramatsu (Google) (1):
tracing/kprobes: Fix to free objects when failed to copy a symbol

Matthieu Baerts (NGI0) (9):
mptcp: sysctl: avail sched: remove write access
mptcp: sysctl: sched: avoid using current->nsproxy
mptcp: sysctl: blackhole timeout: avoid using current->nsproxy
sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
sctp: sysctl: rto_min/max: avoid using current->nsproxy
sctp: sysctl: auth_enable: avoid using current->nsproxy
sctp: sysctl: udp_port: avoid using current->nsproxy
sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy

Matti Vaittinen (1):
iio: test: Fix GTS test config

Max Kellermann (1):
cachefiles: Parse the "secctx" immediately

Meetakshi Setiya (1):
smb: client: sync the root session and superblock context
passwords before automounting

Melissa Wen (3):
drm/amd/display: fix page fault due to max surface definition mismatch
drm/amd/display: increase MAX_SURFACES to the value supported by hw
drm/amd/display: fix divide error in DM plane scale calcs

Michael Chan (1):
bnxt_en: Fix DIM shutdown

Michael Ellerman (1):
MAINTAINERS: powerpc: Update my status

Michal Hrusecky (1):
USB: serial: option: add Neoway N723-EA support

Mikhail Zaslonko (1):
btrfs: zlib: fix avail_in bytes for s390 zlib HW compression path

Miklos Szeredi (1):
fs: fix is_mnt_ns_file()

Mikulas Patocka (1):
dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY

Milan Broz (2):
dm-verity FEC: Fix RS FEC repair for roots unaligned to block
size (take 2)
dm-verity FEC: Avoid copying RS parity bytes twice.

Ming-Hung Tsai (3):
dm array: fix releasing a faulty array block twice in dm_array_cursor_end
dm array: fix unreleased btree blocks on closing a faulty array cursor
dm array: fix cursor index when skipping across block boundaries

Nam Cao (2):
riscv: Fix sleeping in invalid context in die()
riscv: kprobes: Fix incorrect address calculation

Namjae Jeon (1):
ksmbd: Implement new SMB3 POSIX type

Neeraj Sanjay Kale (1):
Bluetooth: btnxpuart: Fix driver sending truncated data

Oleg Nesterov (5):
poll_wait: add mb() to fix theoretical race between
waitqueue_active() and .poll()
poll_wait: kill the obsolete wait_address check
io_uring_poll: kill the no longer necessary barrier after poll_wait()
sock_poll_wait: kill the no longer necessary barrier after poll_wait()
poll: kill poll_does_not_wait()

Oliver Upton (4):
KVM: arm64: Add unified helper for reprogramming counters by mask
KVM: arm64: Use KVM_REQ_RELOAD_PMU to handle PMCR_EL0.E change
KVM: arm64: nv: Reload PMU events upon MDCR_EL2.HPME change
KVM: arm64: Only apply PMCR_EL0.P to the guest range of counters

Olivier Moysan (1):
iio: adc: stm32-dfsdm: handle label as an optional property

Pablo Neira Ayuso (2):
netfilter: nf_tables: imbalance in flowtable binding
netfilter: conntrack: clamp maximum hashtable size to INT_MAX

Paolo Bonzini (5):
KVM: e500: always restore irqs
KVM: e500: use shadow TLB entry as witness for writability
KVM: e500: track host-writability of pages
KVM: e500: map readonly host pages for read
KVM: e500: perform hugepage check after looking up the PFN

Parker Newman (1):
net: stmmac: dwmac-tegra: Read iommu stream id from device tree

Pavel Begunkov (4):
io_uring/timeout: fix multishot updates
io_uring: silence false positive warnings
io_uring/sqpoll: zero sqd->thread on tctx errors
io_uring: don't touch sqd->thread off tw add

Pei Xiao (1):
iio: test : check null return of kunit_kmalloc in iio_rescale_test_scale

Peter Geis (1):
arm64: dts: rockchip: add hevc power domain clock to rk3328

Prashanth K (2):
usb: dwc3-am62: Disable autosuspend during remove
usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints

Przemyslaw Korba (1):
ice: fix incorrect PHY settings for 100 GB/s

Qiang Yu (1):
arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6a

Qu Wenruo (1):
btrfs: avoid NULL pointer dereference if no valid extent tree

Quentin Perret (1):
KVM: arm64: Always check the state from hyp_ack_unshare()

Rengarajan S (2):
misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
misc: microchip: pci1xxxx: Resolve return code mismatch during
GPIO set config

Rick Edgecombe (1):
x86/fpu: Ensure shadow stack is active before "getting" registers

Rodrigo Vivi (1):
drm/xe/dg1: Fix power gate sequence.

Roman Li (1):
drm/amd/display: Add check for granularity in dml ceil/floor helpers

Sean Nyekjaer (1):
dt-bindings: iio: st-sensors: Re-add IIS2MDC magnetometer

Shannon Nelson (1):
pds_core: limit loop over fw name list

Srinivas Pandruvada (2):
platform/x86/intel: power-domains: Add Clearwater Forest support
platform/x86: ISST: Add Clearwater Forest to support list

Stefan Eichenberger (1):
ARM: imx_v6_v7_defconfig: enable SND_SOC_SPDIF

Su Hui (1):
eth: fbnic: Revert "eth: fbnic: Add hardware monitoring support
via HWMON interface"

Suraj Kandpal (1):
Revert "drm/i915/hdcp: Don't enable HDCP1.4 directly from check_link"

Takashi Iwai (1):
usb: gadget: midi2: Reverse-select at the right place

Thiébaud Weksteen (1):
selinux: match extended permissions to their base permissions

Thorsten Blum (1):
ksmbd: Remove unneeded if check in ksmbd_rdma_capable_netdev()

Toke Høiland-Jørgensen (1):
sched: sch_cake: add bounds checks to host bulk flow fairness counts

Trevor Gamblin (1):
iio: adc: ad4695: fix buffered read, single sample timings

Uwe Kleine-König (1):
iio: adc: ad7124: Disable all channels at probe time

Waiman Long (1):
cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains

Wei Fang (1):
arm64: dts: imx95: correct the address length of netcmix_blk_ctrl

Wentao Liang (1):
ksmbd: fix a missing return value check bug

Xiaolei Wang (1):
serial: imx: Use uart_port_lock_irq() instead of uart_port_lock()

Xu Lu (1):
riscv: mm: Fix the out of bound issue of vmemmap address

Xu Yang (2):
usb: host: xhci-plat: set skip_phy_initialization if software
node has XHCI_SKIP_PHY_INIT property
usb: typec: tcpci: fix NULL pointer issue on shared irq case

Yong-Xuan Wang (2):
tools: selftests: riscv: Add pass message for v_initval_nolibc
tools: selftests: riscv: Add test count for vstate_prctl

Yu Kuai (1):
block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()

Yuezhang Mo (4):
exfat: fix exfat_find_empty_entry() not returning error on failure
exfat: fix the infinite loop in exfat_readdir()
exfat: fix the new buffer was not zeroed before writing
exfat: fix the infinite loop in __exfat_free_cluster()

Zhang Kunbo (1):
fs: fix missing declaration of init_files

Zhang Yi (2):
jbd2: increase IO priority for writing revoke records
jbd2: flush filesystem device before updating tail sequence

Zhongqiu Duan (1):
tcp/dccp: allow a connection when sk_max_ack_backlog is zero

Zhu Lingshan (1):
drm/amdkfd: wq_release signals dma_fence only when available

Zicheng Qu (2):
staging: iio: ad9834: Correct phase range check
staging: iio: ad9832: Correct phase range check

Zilin Guan (1):
netfs: Remove redundant use of smp_rmb()

guanjing (1):
firewall: remove misplaced semicolon from stm32_firewall_get_firewall