Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1568 commits
Select commit Hold shift + click to select a range
341f038
xfs: remove redundant function declaration
Sep 9, 2026
3466dfe
xfs: snapshot old AGFL before rewriting it
Sep 9, 2026
eaf5805
xfs: bail out on bitmap errors in xrep_agfl_fill
Sep 9, 2026
ad0033e
xfs: also flush the RT device cache in xlog_write_iclog
Sep 7, 2026
c84455c
xfs: don't continue on error in xfs_fsync
Sep 7, 2026
761e015
xfs: avoid extra cache flushes for multi-device file systems in xfs_f…
Sep 7, 2026
50ba24c
xfs: set IOMAP_F_INTEGRITY for zoned writes on integrity devices
Sep 7, 2026
e240919
xfs: take hm->lock in xfs_ioc_health_monitor() before insert
deepanshu406 Sep 6, 2026
4f4b743
octeontx2-af: fix PF/CGX debugfs PCI bus lookup
rkannoth1 Sep 4, 2026
36a45fa
net: phy: dp83867: handle the active-high LED polarity mode
donggeunyoo Sep 3, 2026
4c46beb
net: mana: restore the XDP program pointer when pre-allocation fails
longlimsft Sep 4, 2026
2ac09b5
net/rds: fix tcp stream corruption with large pages
gregmarsden Sep 5, 2026
5e38d73
net: stmmac: fix TX descriptor availability check for TSO traffic
LorenzoBianconi Sep 7, 2026
19b4ed6
ipv6: fix fib6 walker UAF on seq stop
Sep 8, 2026
a2dc179
net: hsr: enable promiscuous mode on interlink port with fwd offload
danish-ti Sep 8, 2026
e140633
net: macb: initialize PTP state before registering clock
Sep 8, 2026
6ca81bb
net: phy: dp83td510: handle the active-high LED polarity mode
donggeunyoo Sep 8, 2026
b7ee187
ipmr: account multicast table and route memory
Sep 8, 2026
e184a4a
openvswitch: fix wrong flag value in get_ipv6_ext_hdrs()
chaudron Sep 8, 2026
e10f2b7
ALSA: hdspm: Add a new PCI device ID (1d18:3fc6) for RME HDSPe AIO PC…
tiwai Sep 10, 2026
e6e5b68
ALSA: hda/realtek: Fix speaker dropouts on MSI GE66 Raider 11UE
Tatsh Sep 9, 2026
fc266a5
Merge branch '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Sep 10, 2026
478eb5a
net/sched: act_api: release all action references on NEWACTION failure
Sep 9, 2026
2a86bbe
selftests: tc-testing: test action batch failure cleanup
Sep 9, 2026
5096947
Merge branch 'net-sched-fix-action-batch-failure-cleanup'
kuba-moo Sep 10, 2026
c9a8c0e
Merge tag 'watchdog-for-v7.3-rc3' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 10, 2026
ad724d3
Merge tag 'sysctl-7.03-fixes-rc3' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 10, 2026
cfdcf55
drm/amd/display: Consult MCCS FreeSync cap only if requested & supported
May 18, 2026
87ceb8c
drm/amdgpu: skip the VMID 0 flush for VRAM
arunpravin24 Sep 2, 2026
622b4e8
dm/amdgpu: fix malformed link_settings debugfs output
Jun 16, 2026
2e8ff3a
drm/amd/display: Shorten hdmi_frl_status_polling_workqueue
nathanchance Jun 18, 2026
3001d20
drm/amd/display: Exit IPS before connector detection on resume
Aug 27, 2026
5d7e0cc
drm/amd/display: Fix HF-VSDB DSC bpc detection to be cumulative
Aug 26, 2026
1f1d434
drm/amdgpu: skip gfx switch_power_profile during GPU reset
prliangpub Aug 31, 2026
829157e
Revert "drm/amdgpu: debugfs: avoid extra EOLs in amdgpu_gem_info"
Sep 8, 2026
bdcd041
drm/amd/display: Propagate HDMI RGB quantization selectability
Aug 30, 2026
7fca7ac
drm/amd/display: Honor Broadcast RGB for BT.2020 RGB output
Aug 30, 2026
8cfd9e2
drm/amd/display: Rebuild InfoFrames on output color space changes
Aug 30, 2026
13ddcc7
drm/amd/pm: fix gpu metrics energy accumulator for smu 13.0.0/13.0.7
Aug 26, 2026
f3c6a8a
drm/amd/pm: report energy accumulator for smu 13.0.0
Sep 8, 2026
a19d4f9
ata: pata_legacy: remove documentation for removed module parameters
EthanNelson-Moore Jun 7, 2026
13b3dcb
Merge branch 'pm-cpufreq'
rafaeljw Sep 10, 2026
3fb13d2
fbdev: ssd1307fb: fix NULL pointer dereference on missing match data
KilluaYZ Aug 25, 2026
3934185
fbdev: atafb: Restrict SuperBlitter to supported formats
Aug 27, 2026
c4fa55f
selftests: ublk: install test_common.sh and trace/ scripts
Sep 9, 2026
b0d8d56
block: Fix start and length check added to iov_iter_extract_bvecs()
dhowells Sep 9, 2026
0c6da21
sunvdc: unmap LDC cookies when the descriptor send fails
shalseth Sep 1, 2026
5067d4b
sunvdc: fix -EIO issue due to lack of retries
axboe Sep 1, 2026
a0a34a4
fbdev: vfb: defer cleanup until the last reference
winmin Sep 9, 2026
0a96d0d
Merge tag 'cifs-fixes-7.3-rc3' of https://git.manguebit.org/linux
torvalds Sep 10, 2026
7844502
Merge tag 'net-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 10, 2026
aa41659
Merge tag 'hwmon-for-v7.3-rc3' of git://git.kernel.org/pub/scm/linux/…
torvalds Sep 10, 2026
5897d05
Merge tag 'pm-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Sep 10, 2026
08df884
Merge tag 'thermal-7.3-rc3' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Sep 10, 2026
8a14be5
ublk: clear force_abort in ublk_queue_reset_io_flags()
Aug 21, 2026
94b1a3c
selftests: ublk: add batch IO cases to recover_03
Aug 21, 2026
135d84c
erofs: add missing buf->off in erofs_bread()
l3b2w1 Sep 11, 2026
2991f9f
Merge tag 'drm-misc-fixes-2026-09-10' of https://gitlab.freedesktop.o…
airlied Sep 11, 2026
4d3c075
xfs: fix under-reservation of blocks when repairing sf directories
Sep 11, 2026
1ee2ce7
xfs: actually check internal-rtdev fields in the superblock
Sep 9, 2026
3bdbf47
xfs: fix rtrmap cross-referencing elision logic
Sep 9, 2026
d3a6a35
xfs: fix termination logic in xchk_bmap
Sep 9, 2026
e854f9a
xfs: fix replaying dirent removals into the temporary directory
Sep 9, 2026
69e10c2
xfs: reset parent pointer args before each dir tree unlink repair
Sep 9, 2026
a202936
Merge tag 'drm-xe-fixes-2026-09-10' of https://gitlab.freedesktop.org…
airlied Sep 11, 2026
ad4497a
xfs: advance the findparent inode scan cursor while holding ILOCK
Sep 9, 2026
e17b6f1
Merge tag 'drm-intel-fixes-2026-09-10' of https://gitlab.freedesktop.…
airlied Sep 11, 2026
c5dcb3a
hrtimer: Use hard expiry when updating timers on the same base
andrea-parri Sep 10, 2026
b1edd3a
Merge tag 'amd-drm-fixes-7.3-2026-09-10' of https://gitlab.freedeskto…
airlied Sep 11, 2026
462d0b0
tools/bootconfig: Fix integer overflow and truncation in size checks
mhiramat Sep 10, 2026
7812d6d
bootconfig: Fix integer overflow in initrd size check
mhiramat Sep 10, 2026
798514a
iommu/amd: Make iommu_sva_set_dev_pasid as static
hegdevasant Sep 11, 2026
5e1afd4
iommu/amd: Remove redundant check in irq_remapping_select()
hegdevasant Sep 11, 2026
80a4e3a
iommu/amd: Remove redundant checks from interrupt handler path
hegdevasant Sep 11, 2026
b63c3c2
iommu/amd: Remove unused macro
hegdevasant Sep 11, 2026
d5d6c9d
Merge tag 'media/v7.3-2' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Sep 11, 2026
576da34
Merge tag 'sound-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Sep 11, 2026
2deb753
tracing/user_events: Don't destroy fields when event removal fails
Sep 4, 2026
08cacff
ftrace: fork: Initialize function graph state before copy_exec_state()
Aug 22, 2026
b228454
fgraph: Remove unused FGRAPH_MAX_INDEX
donggeunyoo Sep 5, 2026
0701995
function_graph: Use the saved entry's size when reprinting it
donggeunyoo Sep 6, 2026
4bddcb3
tracing: Free histogram var refs regardless of how often they are ref…
donggeunyoo Sep 6, 2026
516001d
tracing: Free histogram the var ref when its initialization fails
donggeunyoo Sep 6, 2026
230234d
tracing: Free histogram the field rejected for a bad modifier
donggeunyoo Sep 7, 2026
06f5634
tracing: Keep the entry count when the histogram stats allocation fails
donggeunyoo Sep 7, 2026
3d617bf
tracing: Let histogram values keep the percent and graph modifiers
donggeunyoo Sep 7, 2026
89b000b
tracing: Fix typo "availabe" in comment
SelamHemanth Sep 7, 2026
0999d3e
tracing: Fix typo "preceeded" in comment
SelamHemanth Sep 7, 2026
6ede78d
tracing: Set the trace clock before registering the histogram trigger
donggeunyoo Sep 7, 2026
0fe23b8
tracing: Take the reference before publishing the named histogram tri…
donggeunyoo Sep 7, 2026
92383ce
tracing: Undo the registration when enabling the histogram trigger fails
donggeunyoo Sep 7, 2026
a5e70ba
tracing: Fix memory corruption from the histogram stacktrace modifier
donggeunyoo Sep 7, 2026
7f711e6
tracing: Fix memory corruption from a "STACKTRACE" histogram key
donggeunyoo Sep 7, 2026
911002e
tracing: Restore :mod: trailer after parsing in ftrace_set_clr_event()
t-8ch Sep 8, 2026
7e64514
tracing: Fix ring_buffer_read_page_size() kernel-doc
kmehltretter82 Sep 9, 2026
ed0aff6
tracing: Take trace_array reference when opening a tracer options file
rostedt Sep 11, 2026
815e07c
ring-buffer: Acquire the lock with irqsave in rb_wake_up_waiters()
Sep 11, 2026
3026c6e
Merge tag 'slab-for-7.3-rc2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Sep 11, 2026
42f961c
Merge tag 'io_uring-7.3-20260911' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 11, 2026
35ef102
Merge tag 'block-7.3-20260911' of git://git.kernel.org/pub/scm/linux/…
torvalds Sep 11, 2026
707662b
Merge tag 'ata-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 11, 2026
527d09d
ASoC: codecs: 88pm860x: use .auto_selectable_formats
morimoto Aug 31, 2026
d39367a
ASoC: codecs: ab8500: use .auto_selectable_formats
morimoto Aug 31, 2026
efc0eb0
ASoC: codecs: adau*: use .auto_selectable_formats
morimoto Aug 31, 2026
9e99d53
ASoC: codecs: ak4*: use .auto_selectable_formats
morimoto Aug 31, 2026
dab5474
ASoC: codecs: ak5*: use .auto_selectable_formats
morimoto Aug 31, 2026
ccb7809
ASoC: codecs: alc56*: use .auto_selectable_formats
morimoto Aug 31, 2026
1a33b36
ASoC: codecs: arizona: use .auto_selectable_formats
morimoto Aug 31, 2026
feb853c
ASoC: codecs: cpcap: use .auto_selectable_formats
morimoto Aug 31, 2026
d4d1619
ASoC: codecs: cs35l*: use .auto_selectable_formats
morimoto Aug 31, 2026
27192e1
ASoC: codecs: cs42*: use .auto_selectable_formats
morimoto Aug 31, 2026
b1d8fda
ASoC: codecs: cs5*: use .auto_selectable_formats
morimoto Aug 31, 2026
956fe07
ASoC: codecs: cx2072x: use .auto_selectable_formats
morimoto Aug 31, 2026
1e3cc1d
ASoC: codecs: da*: use .auto_selectable_formats
morimoto Aug 31, 2026
1427806
ASoC: codecs: es*: use .auto_selectable_formats
morimoto Aug 31, 2026
f7ee5cd
ASoC: codecs: inno_rk3036: use .auto_selectable_formats
morimoto Aug 31, 2026
43a8fe2
ASoC: codecs: isabelle: use .auto_selectable_formats
morimoto Aug 31, 2026
4f3d20a
ASoC: codecs: lm49453: use .auto_selectable_formats
morimoto Aug 31, 2026
2e4e627
ASoC: codecs: max*: use .auto_selectable_formats
morimoto Aug 31, 2026
0363504
ASoC: codecs: mc13783: use .auto_selectable_formats
morimoto Aug 31, 2026
c9cea75
ASoC: codecs: ml26124: use .auto_selectable_formats
morimoto Aug 31, 2026
9ed1ee4
ASoC: codecs: nau*: use .auto_selectable_formats
morimoto Aug 31, 2026
b66dcb7
ASoC: codecs: ntp8*: use .auto_selectable_formats
morimoto Aug 31, 2026
0c55552
ASoC: codecs: rk33*: use .auto_selectable_formats
morimoto Aug 31, 2026
b1b8e11
ASoC: codecs: rtq912*: use .auto_selectable_formats
morimoto Aug 31, 2026
84bf0c2
ASoC: codecs: rt*: use .auto_selectable_formats
morimoto Aug 31, 2026
f710416
ASoC: codecs: sgtl5000: use .auto_selectable_formats
morimoto Aug 31, 2026
9d6aa5e
ASoC: codecs: si476x: use .auto_selectable_formats
morimoto Aug 31, 2026
793b720
ASoC: codecs: sma130*: use .auto_selectable_formats
morimoto Aug 31, 2026
dd711ab
ASoC: codecs: src4xxx: use .auto_selectable_formats
morimoto Aug 31, 2026
dec1b4a
ASoC: codecs: ssm*: use .auto_selectable_formats
morimoto Aug 31, 2026
9f349fa
ASoC: codecs: sta*: use .auto_selectable_formats
morimoto Aug 31, 2026
122b339
ASoC: codecs: tas*: use .auto_selectable_formats
morimoto Aug 31, 2026
5759273
ASoC: codecs: tfa9879: use .auto_selectable_formats
morimoto Aug 31, 2026
cb125dd
ASoC: codecs: tlv320*: use .auto_selectable_formats
morimoto Aug 31, 2026
41058e1
ASoC: codecs: tscs454: use .auto_selectable_formats
morimoto Aug 31, 2026
688b914
ASoC: codecs: twl4030: use .auto_selectable_formats
morimoto Aug 31, 2026
7673fc2
ASoC: codecs: uda13*: use .auto_selectable_formats
morimoto Aug 31, 2026
fe72aac
ASoC: codecs: wm*: use .auto_selectable_formats
morimoto Aug 31, 2026
93a0091
ASoC: codecs: zl38060: use .auto_selectable_formats
morimoto Aug 31, 2026
1d7a22e
ASoC: codec: use .auto_selectable_formats
broonie Sep 11, 2026
1235ff3
Merge tag 'platform-drivers-x86-v7.3-2' of git://git.kernel.org/pub/s…
torvalds Sep 11, 2026
04d1781
ASoC: dwc: use .auto_selectable_formats
morimoto Sep 3, 2026
732bac6
ASoC: hisilicon: use .auto_selectable_formats
morimoto Sep 3, 2026
b18ce5a
ASoC: img: use .auto_selectable_formats
morimoto Sep 3, 2026
2bc2523
ASoC: jz4740: use .auto_selectable_formats
morimoto Sep 3, 2026
0dab4c4
ASoC: kirkwood: use .auto_selectable_formats
morimoto Sep 3, 2026
47afd96
ASoC: loongson: use .auto_selectable_formats
morimoto Sep 3, 2026
d83c510
ASoC: mxs: use .auto_selectable_formats
morimoto Sep 3, 2026
1eae5ea
ASoC: pxa: use .auto_selectable_formats
morimoto Sep 3, 2026
0d0f03f
ASoC: renesas: use .auto_selectable_formats
morimoto Sep 3, 2026
d39bf59
ASoC: rockchip: use .auto_selectable_formats
morimoto Sep 3, 2026
da4d9d6
ASoC: sti: use .auto_selectable_formats
morimoto Sep 3, 2026
419884c
ASoC: stm: use .auto_selectable_formats
morimoto Sep 3, 2026
e64e684
ASoC: sunxi: use .auto_selectable_formats
morimoto Sep 3, 2026
17e25fe
ASoC: tegra: use .auto_selectable_formats
morimoto Sep 3, 2026
768d917
ASoC: ti: use .auto_selectable_formats
morimoto Sep 3, 2026
ebf365c
ASoC: uniphier: use .auto_selectable_formats
morimoto Sep 3, 2026
7bbcb8b
ASoC: ux500: use .auto_selectable_formats
morimoto Sep 3, 2026
514d0b4
ASoC: xtensa: use .auto_selectable_formats
morimoto Sep 3, 2026
604ac54
ASoC: use .auto_selectable_formats
broonie Sep 11, 2026
827751b
Merge tag 'riscv-for-linus-7.3-rc3' of git://git.kernel.org/pub/scm/l…
torvalds Sep 11, 2026
525f0f9
Merge tag 'drm-fixes-2026-09-12' of https://gitlab.freedesktop.org/dr…
torvalds Sep 11, 2026
0fb234c
Merge tag 'spi-fix-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Sep 11, 2026
114f730
Merge tag 'regulator-fix-v7.3-rc2' of git://git.kernel.org/pub/scm/li…
torvalds Sep 11, 2026
5225b8e
mailmap: update entry for Jens Axboe
axboe Sep 11, 2026
e0fb2b8
selftests/alsa: Test writes to IEC958 controls
sammiee5311 Sep 12, 2026
52311be
Merge tag 'powerpc-7.3-3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Sep 12, 2026
f6e213d
Merge tag 'iommu-fixes-v7.3-rc2' of git://git.kernel.org/pub/scm/linu…
torvalds Sep 12, 2026
31a4327
Merge tag 'fbdev-for-7.3-rc3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Sep 12, 2026
4d85a45
Merge tag 'erofs-for-7.3-rc3-fixes' of git://git.kernel.org/pub/scm/l…
torvalds Sep 12, 2026
95deca8
Merge tag 'for-7.3-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Sep 12, 2026
cba2348
Merge tag 'xfs-fixes-7.3-rc3' of git://git.kernel.org/pub/scm/fs/xfs/…
torvalds Sep 12, 2026
a347cc4
ALSA: control: Fix virtual master creation reference in kernel-doc
kmehltretter82 Sep 12, 2026
b4dcc18
ftrace: Use rcu_assign_pointer() for tmp_ops filter hash
Asphaltt Sep 11, 2026
bcfe281
tracing: Don't dereference trace_event_file in deferred trigger free
lrfe Sep 11, 2026
06bb43d
kbuild: don't delete in-flight filechk temporaries in asm-headers
vladwing Sep 2, 2026
4f73462
scripts/sorttable: Mark long_size as __maybe_unused
nathanchance Sep 1, 2026
281b61d
scripts/mksysmap: drop the MODULE_INFO() symbols from kallsyms
Sep 8, 2026
5935136
scripts/mksysmap: fix escape of '$' in the __pi_ pattern
Sep 8, 2026
3ce99a6
Merge tag 'kbuild-fixes-7.3-1' of git://git.kernel.org/pub/scm/linux/…
torvalds Sep 12, 2026
2f0c1cf
Merge tag 's390-7.3-3' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Sep 12, 2026
ff4b61e
Merge tag 'edac_urgent_for_v7.3_rc3' of git://git.kernel.org/pub/scm/…
torvalds Sep 13, 2026
a41da0b
ALSA: hda/acpi: add runtime PM suspend/resume to the ACPI controller
dcemin-nv Sep 12, 2026
086fd27
Merge tag 'core-urgent-2026-09-13' of git://git.kernel.org/pub/scm/li…
torvalds Sep 13, 2026
f10ae89
Merge tag 'irq-urgent-2026-09-13' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 13, 2026
feb66ee
Merge tag 'objtool-urgent-2026-09-13' of git://git.kernel.org/pub/scm…
torvalds Sep 13, 2026
85855f8
Merge tag 'perf-urgent-2026-09-13' of git://git.kernel.org/pub/scm/li…
torvalds Sep 13, 2026
b2a8a76
Merge tag 'sched-urgent-2026-09-13' of git://git.kernel.org/pub/scm/l…
torvalds Sep 13, 2026
c874ace
Merge tag 'timers-urgent-2026-09-13' of git://git.kernel.org/pub/scm/…
torvalds Sep 13, 2026
6a0b3fb
Merge tag 'bootconfig-fixes-v7.3-rc3' of git://git.kernel.org/pub/scm…
torvalds Sep 13, 2026
180534c
Merge tag 'rust-fixes-7.3-2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Sep 13, 2026
442ffa7
tracing/remotes: Account for ring buffer page header in size calculation
vdonnefort Sep 11, 2026
d059d8b
tracing/remotes: Catch nr_page_va overflow in ring_buffer_desc sizing
vdonnefort Sep 11, 2026
d860c67
ring-buffer: Check resize_disabled before publishing the new subbuf o…
devnexen Sep 12, 2026
1a296bf
wifi: mt76: mt7921: skip unknown CLC firmware records
laxmanacharya8 Aug 16, 2026
7825de3
wifi: mt76: mt792x: fix NULL dereference in ACPI SAR init during probe
Lucid-Duck Aug 25, 2026
856c562
media: ipu-bridge: do not use the CVS device lookup for IVSC
g7r Sep 2, 2026
d681d7e
Merge misc regression fixes that seem to have fallen through the cracks
torvalds Sep 13, 2026
2209876
Merge tag 'trace-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Sep 13, 2026
fd73f4a
Linux 7.3-rc3
torvalds Sep 13, 2026
88c4aff
ASoC: wm_adsp: Firmware search progress log should not look like an e…
rfvirgil Sep 10, 2026
d56fe35
ASoC: rt712-sdca: reconfigure PLL2 to fix calibration time-out
Sep 9, 2026
4d855d7
ASoC: Rename snd_soc_dai_link_ch_map.ch_mask to cpu_ch_mask
rfvirgil Sep 10, 2026
88b14c0
ASoC: Add codec_ch_mask to snd_soc_dai_link_ch_map
rfvirgil Sep 10, 2026
6b382bd
ASoC: soc-pcm: Apply snd_soc_dai_link_ch_map.codec_ch_mask to codec p…
rfvirgil Sep 10, 2026
290845e
ASoC: sdw_utils: Set snd_soc_dai_link_ch_map.codec_ch_mask for capture
rfvirgil Sep 10, 2026
b5b00a5
ASoC: sdw_utils: cs_amp: Delete bogus and incorrect capture channel f…
rfvirgil Sep 10, 2026
0cde044
ASoC: Fix missing channel fixup for codec end of ch_map
broonie Sep 13, 2026
576725d
ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook B3-420
TomAi0 Sep 11, 2026
81d2ec6
ASoC: pcm5102a: Add support for optional reset gpio
nullr0ute Sep 12, 2026
eccc0dc
ALSA: usb-audio: add Pioneer DJ DDJ-SZ support
hailthekid Sep 3, 2026
9231c12
ASoC: codecs: nau8360: Block DSP path selection when firmware load fails
NeoChang10 Sep 14, 2026
9b46472
ASoC: codecs: nau8360: Fix AB-BA deadlock in mux update
NeoChang10 Sep 14, 2026
f63ea9f
ASoC: codecs: nau8360: Fix DSP routing and deadlock issues
broonie Sep 14, 2026
b9e5343
ASoC: wm8962: Fix regulator notifier and beep leaks on card re-bind
Sep 13, 2026
6449146
ASoC: wm8995: Register regulator notifiers from the bus probe
Sep 13, 2026
10e2cca
ASoC: tlv320aic31xx: Register regulator notifier from the I2C probe
Sep 13, 2026
3efb5b9
ASoC: tlv320aic3x: Register regulator notifier from the bus probe
Sep 13, 2026
115a565
ASoC: cs42l52: Fix beep input device leak on card re-bind
Sep 13, 2026
c5907dc
ASoC: cs42l56: Fix beep input device leak on card re-bind
Sep 13, 2026
d4158f3
ASoC: codecs: Fix resource leaks on card re-bind
broonie Sep 14, 2026
b205b45
ASoC: adau1977: make the Kconfig symbols user selectable
sipraga Sep 14, 2026
a6e83c6
ASoC: adau1977-spi: drop __maybe_unused and of_match_ptr()
sipraga Sep 14, 2026
6427599
ASoC: adau1977-i2c: add OF match table for I2C
sipraga Sep 14, 2026
d8fd7ed
ASoC: adau1977: small fixes to make the driver more usable
broonie Sep 14, 2026
bb1719b
ASoC: Intel: avs: Use list_count_nodes() to simplify the code
crojewsk-intel Sep 14, 2026
3411fcf
ASoC: codecs: hda: Use list_count_nodes() to simplify the code
crojewsk-intel Sep 14, 2026
8ffd16d
ASoC: cs-amp-lib: Prevent NULL pointer if efi variable is zero length
rfvirgil Sep 14, 2026
4b49d27
ASoC: SDCA: Remove redundant comment
charleskeepax Sep 14, 2026
5b6ea1b
ALSA: pcm: Simplify success check in snd_pcm_open_file()
BuiDucPhuc Sep 14, 2026
2e4c9ab
ALSA: usb-audio: keep MIDI input running for Roland TD-11
hobwell Sep 12, 2026
1431842
ASoC: mediatek: mt8192: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
68cd044
ASoC: mediatek: mt8196: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
573d174
ASoC: mediatek: mt8183: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
34dbfae
ASoC: mediatek: mt8189: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
f33929d
ASoC: mediatek: mt8173: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
55be77e
ASoC: mediatek: mt8186: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
3167f3c
ASoC: mediatek: mt8188: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
4169b6a
ASoC: mediatek: mt8195: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
6b006d3
ASoC: SOF: mediatek: mt8186: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
3531143
ASoC: SOF: mediatek: mt8195: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
e88fd9f
ASoC: sprd: Use devm_of_reserved_mem_device_init()
mukeshojha-linux Sep 2, 2026
f1c78e3
ASoC: Use devm_of_reserved_mem_device_init()
broonie Sep 14, 2026
1e76ec0
ASoC: codecs: rt712-sdca-dmic: fix uninitialized stream_config->type
Sep 14, 2026
50f117b
Merge remote-tracking branch 'asoc/for-7.4' into asoc-next
broonie Sep 14, 2026
04edfdb
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao Sep 15, 2026
8a86bc2
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
bardliao Sep 15, 2026
3e85fa3
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
bardliao Sep 15, 2026
da475d4
Merge branch 'sound/upstream-20260915' into merge/sound-upstream-2026…
bardliao Sep 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 9 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ Abhinav Kumar <quic_abhinavk@quicinc.com> <abhinavk@codeaurora.org>
Ahmad Masri <quic_amasri@quicinc.com> <amasri@codeaurora.org>
Adam Oldham <oldhamca@gmail.com>
Adam Radford <aradford@gmail.com>
Aditya Garg <gargaditya08@proton.me> <gargaditya08@live.com>
Aditya Garg <aditya.garg@linux.dev> <gargaditya08@live.com>
Aditya Garg <aditya.garg@linux.dev> <gargaditya08@proton.me>
Adriana Reus <adi.reus@gmail.com> <adriana.reus@intel.com>
Adrian Bunk <bunk@stusta.de>
Ajay Kaher <ajay.kaher@broadcom.com> <akaher@vmware.com>
Expand Down Expand Up @@ -420,6 +421,7 @@ Jens Axboe <axboe@kernel.dk> <axboe@suse.de>
Jens Axboe <axboe@kernel.dk> <jens.axboe@oracle.com>
Jens Axboe <axboe@kernel.dk> <axboe@fb.com>
Jens Axboe <axboe@kernel.dk> <axboe@meta.com>
Jens Axboe <axboe@kernel.dk> <axboe@anthropic.com>
Jens Osterkamp <Jens.Osterkamp@de.ibm.com>
Jens Wiklander <jenswi@kernel.org> <jens.wiklander@linaro.org>
Jernej Skrabec <jernej.skrabec@gmail.com> <jernej.skrabec@siol.net>
Expand Down Expand Up @@ -550,6 +552,9 @@ Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org>
Lior David <quic_liord@quicinc.com> <liord@codeaurora.org>
Loic Poulain <loic.poulain@oss.qualcomm.com> <loic.poulain@linaro.org>
Loic Poulain <loic.poulain@oss.qualcomm.com> <loic.poulain@intel.com>
Lorenzo Bianconi <lorenzo@kernel.org> <lorenzo.bianconi@redhat.com>
Lorenzo Bianconi <lorenzo@kernel.org> <lorenzo.bianconi@st.com>
Lorenzo Bianconi <lorenzo@kernel.org> <lorenzo.bianconi83@gmail.com>
Lorenzo Pieralisi <lpieralisi@kernel.org> <lorenzo.pieralisi@arm.com>
Lorenzo Stoakes <ljs@kernel.org> <lstoakes@gmail.com>
Lorenzo Stoakes <ljs@kernel.org> <lorenzo.stoakes@oracle.com>
Expand Down Expand Up @@ -699,6 +704,7 @@ Oliver Hartkopp <socketcan@hartkopp.net> <oliver.hartkopp@volkswagen.de>
Oliver Hartkopp <socketcan@hartkopp.net> <oliver@hartkopp.net>
Oliver Upton <oupton@kernel.org> <oupton@google.com>
Oliver Upton <oupton@kernel.org> <oliver.upton@linux.dev>
Ondrej Mosnáček <omosnacek@gmail.com> <omosnace@redhat.com>
Ondřej Jirman <megi@xff.cz> <megous@megous.com>
Oza Pawandeep <quic_poza@quicinc.com> <poza@codeaurora.org>
Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com>
Expand Down Expand Up @@ -898,7 +904,8 @@ Thomas Graf <tgraf@suug.ch>
Thomas Gleixner <tglx@kernel.org> <tglx@linutronix.de>
Thomas Körper <socketcan@esd.eu> <thomas.koerper@esd.eu>
Thomas Pedersen <twp@codeaurora.org>
Thorsten Blum <thorsten.blum@linux.dev> <thorsten.blum@toblux.com>
Thorsten Blum <blum@kernel.org> <thorsten.blum@toblux.com>
Thorsten Blum <blum@kernel.org> <thorsten.blum@linux.dev>
Tiezhu Yang <yangtiezhu@loongson.cn> <kernelpatch@126.com>
Tingwei Zhang <quic_tingwei@quicinc.com> <tingwei@codeaurora.org>
Tirupathi Reddy <quic_tirupath@quicinc.com> <tirupath@codeaurora.org>
Expand Down
8 changes: 8 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -1512,6 +1512,10 @@ N: Andy Gross
E: agross@kernel.org
D: Qualcomm SoC subsystem and drivers

N: Mark Gross
E: markgross@kernel.org
D: x86/mellanox platform maintenance and various x86 specific drivers

N: Grant Grundler
E: grantgrundler@gmail.com
W: http://obmouse.sourceforge.net/
Expand Down Expand Up @@ -4305,6 +4309,10 @@ N: Juergen Weigert
E: jnweiger@immd4.informatik.uni-erlangen.de
D: The Linux Support Team Erlangen

N: Russ Weight
E: russ.weight@gmail.com
D: Added support for Firmware Upload to the Firmware Loader

N: David Weinehall
E: tao@acc.umu.se
P: 1024D/DC47CA16 7ACE 0FB0 7A74 F994 9B36 E1D1 D14E 8526 DC47 CA16
Expand Down
3 changes: 3 additions & 0 deletions Documentation/ABI/testing/ima_policy
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,9 @@ Description:
# NSFS_MAGIC
dont_measure fsmagic=0x6e736673
dont_appraise fsmagic=0x6e736673
# CONFIGFS_MAGIC
dont_measure fsmagic=0x62656570
dont_appraise fsmagic=0x62656570

measure func=BPRM_CHECK
measure func=FILE_MMAP mask=MAY_EXEC
Expand Down
14 changes: 7 additions & 7 deletions Documentation/ABI/testing/sysfs-class-firmware
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
What: /sys/class/firmware/.../data
Date: July 2022
KernelVersion: 5.19
Contact: Russ Weight <russ.weight@linux.dev>
Contact: driver-core@lists.linux.dev
Description: The data sysfs file is used for firmware-fallback and for
firmware uploads. Cat a firmware image to this sysfs file
after you echo 1 to the loading sysfs file. When the firmware
Expand All @@ -13,7 +13,7 @@ Description: The data sysfs file is used for firmware-fallback and for
What: /sys/class/firmware/.../cancel
Date: July 2022
KernelVersion: 5.19
Contact: Russ Weight <russ.weight@linux.dev>
Contact: driver-core@lists.linux.dev
Description: Write-only. For firmware uploads, write a "1" to this file to
request that the transfer of firmware data to the lower-level
device be canceled. This request will be rejected (EBUSY) if
Expand All @@ -23,7 +23,7 @@ Description: Write-only. For firmware uploads, write a "1" to this file to
What: /sys/class/firmware/.../error
Date: July 2022
KernelVersion: 5.19
Contact: Russ Weight <russ.weight@linux.dev>
Contact: driver-core@lists.linux.dev
Description: Read-only. Returns a string describing a failed firmware
upload. This string will be in the form of <STATUS>:<ERROR>,
where <STATUS> will be one of the status strings described
Expand All @@ -37,7 +37,7 @@ Description: Read-only. Returns a string describing a failed firmware
What: /sys/class/firmware/.../loading
Date: July 2022
KernelVersion: 5.19
Contact: Russ Weight <russ.weight@linux.dev>
Contact: driver-core@lists.linux.dev
Description: The loading sysfs file is used for both firmware-fallback and
for firmware uploads. Echo 1 onto the loading file to indicate
you are writing a firmware file to the data sysfs node. Echo
Expand All @@ -49,7 +49,7 @@ Description: The loading sysfs file is used for both firmware-fallback and
What: /sys/class/firmware/.../remaining_size
Date: July 2022
KernelVersion: 5.19
Contact: Russ Weight <russ.weight@linux.dev>
Contact: driver-core@lists.linux.dev
Description: Read-only. For firmware upload, this file contains the size
of the firmware data that remains to be transferred to the
lower-level device driver. The size value is initialized to
Expand All @@ -62,15 +62,15 @@ Description: Read-only. For firmware upload, this file contains the size
What: /sys/class/firmware/.../status
Date: July 2022
KernelVersion: 5.19
Contact: Russ Weight <russ.weight@linux.dev>
Contact: driver-core@lists.linux.dev
Description: Read-only. Returns a string describing the current status of
a firmware upload. The string will be one of the following:
idle, "receiving", "preparing", "transferring", "programming".

What: /sys/class/firmware/.../timeout
Date: July 2022
KernelVersion: 5.19
Contact: Russ Weight <russ.weight@linux.dev>
Contact: driver-core@lists.linux.dev
Description: This file supports the timeout mechanism for firmware
fallback. This file has no affect on firmware uploads. For
more information on timeouts please see the documentation
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/sysfs-fs-erofs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Description: Shows all enabled kernel features.
Supported features:
compr_cfgs, big_pcluster, chunked_file, device_table,
compr_head2, sb_chksum, ztailpacking, dedupe, fragments,
48bit, metabox.
xattr_prefixes, 48bit, metabox.

What: /sys/fs/erofs/<disk>/sync_decompress
Date: November 2021
Expand Down
49 changes: 6 additions & 43 deletions Documentation/admin-guide/cgroup-v1/memory.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ Features:
- pages are linked to per-memcg LRU exclusively, and there is no global LRU.
- optionally, memory+swap usage can be accounted and limited.
- hierarchical accounting
- soft limit
- moving (recharging) account at moving a task is selectable.
- usage threshold notifier
- memory pressure notifier
Expand Down Expand Up @@ -76,10 +75,9 @@ Brief summary of control files.
memory.memsw.failcnt show the number of memory+Swap hits limits
memory.max_usage_in_bytes show max memory usage recorded
memory.memsw.max_usage_in_bytes show max memory+Swap usage recorded
memory.soft_limit_in_bytes set/show soft limit of memory usage
This knob is not available on CONFIG_PREEMPT_RT systems.
This knob is deprecated and shouldn't be
used.
memory.soft_limit_in_bytes This knob is deprecated and has no effect.
Writes are ignored and reads always
return the maximum value.
memory.stat show various statistics
memory.use_hierarchy set/show hierarchical account enabled
This knob is deprecated and shouldn't be
Expand Down Expand Up @@ -340,9 +338,6 @@ memory.kmem.usage_in_bytes, or in a separate counter when it makes sense.
The main "kmem" counter is fed into the main counter, so kmem charges will
also be visible from the user counter.

Currently no soft limit is implemented for kernel memory. It is future work
to trigger slab reclaim when those limits are reached.

2.7.1 Current Kernel Memory resources accounted
-----------------------------------------------

Expand Down Expand Up @@ -710,42 +705,10 @@ For compatibility reasons writing 1 to memory.use_hierarchy will always pass::

THIS IS DEPRECATED!

Soft limits allow for greater sharing of memory. The idea behind soft limits
is to allow control groups to use as much of the memory as needed, provided

a. There is no memory contention
b. They do not exceed their hard limit

When the system detects memory contention or low memory, control groups
are pushed back to their soft limits. If the soft limit of each control
group is very high, they are pushed back as much as possible to make
sure that one control group does not starve the others of memory.

Please note that soft limits is a best-effort feature; it comes with
no guarantees, but it does its best to make sure that when memory is
heavily contended for, memory is allocated based on the soft limit
hints/setup. Currently soft limit based reclaim is set up such that
it gets invoked from balance_pgdat (kswapd).

7.1 Interface
-------------

Soft limits can be setup by using the following commands (in this example we
assume a soft limit of 256 MiB)::

# echo 256M > memory.soft_limit_in_bytes

If we want to change this to 1G, we can at any time use::
Writing to memory.soft_limit_in_bytes has no effect and reading it will
always return the maximum value.

# echo 1G > memory.soft_limit_in_bytes

.. note::
Soft limits take effect over a long period of time, since they involve
reclaiming memory for balancing between memory cgroups

.. note::
It is recommended to set the soft limit always below the hard limit,
otherwise the hard limit will take precedence.
Use memory.low and memory.min in cgroup v2 instead.

.. _cgroup-v1-memory-move-charges:

Expand Down
18 changes: 12 additions & 6 deletions Documentation/admin-guide/cgroup-v2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1130,9 +1130,9 @@ policy and the underlying scheduler. From the point of view of the cpu controlle
processes can be categorized as follows:

* Processes under the fair-class scheduler
* Processes under a BPF scheduler with the ``cgroup_set_weight`` callback
* Processes under a BPF scheduler with the corresponding ``cgroup_set_*`` callback
* Everything else: ``SCHED_{FIFO,RR,DEADLINE}`` and processes under a BPF scheduler
without the ``cgroup_set_weight`` callback
without the corresponding ``cgroup_set_*`` callback

For details on when a process is under the fair-class scheduler or a BPF scheduler,
check out :ref:`Documentation/scheduler/sched-ext.rst <sched-ext>`.
Expand Down Expand Up @@ -1223,15 +1223,19 @@ will be referred to. All time durations are in microseconds.
$PERIOD duration. "max" for $MAX indicates no limit. If only
one number is written, $MAX is updated.

This file affects only processes under the fair-class scheduler.
This file affects only processes under the fair-class scheduler and a BPF
scheduler with the ``cgroup_set_bandwidth`` callback depending on what
the callback actually does.

cpu.max.burst
A read-write single value file which exists on non-root
cgroups. The default is "0".

The burst in the range [0, $MAX].

This file affects only processes under the fair-class scheduler.
This file affects only processes under the fair-class scheduler and a BPF
scheduler with the ``cgroup_set_bandwidth`` callback depending on what
the callback actually does.

cpu.pressure
A read-write nested-keyed file.
Expand Down Expand Up @@ -1283,7 +1287,9 @@ will be referred to. All time durations are in microseconds.
own relative priorities, but the cgroup itself will be treated as
very low priority relative to its peers.

This file affects only processes under the fair-class scheduler.
This file affects only processes under the fair-class scheduler and a BPF
scheduler with the ``cgroup_set_idle`` callback depending on what the
callback actually does.

Memory
------
Expand Down Expand Up @@ -3064,7 +3070,7 @@ resources (res_a and res_b) are registered then:
change in this file generates a file modified event. All fields in
this file are hierarchical.

max
<res>.max
The number of times the cgroup's resource usage was
about to go over the max boundary.

Expand Down
37 changes: 0 additions & 37 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4987,18 +4987,6 @@ Kernel parameters
Set to non-zero if a chip is present that snoops speed
changes. Disabled by default.

pata_legacy.ht6560a= [HW,LIBATA]
Format: <int>
Set to 1, 2, or 3 for HT 6560A on the primary channel,
the secondary channel, or both channels respectively.
Disabled by default.

pata_legacy.ht6560b= [HW,LIBATA]
Format: <int>
Set to 1, 2, or 3 for HT 6560B on the primary channel,
the secondary channel, or both channels respectively.
Disabled by default.

pata_legacy.iordy_mask= [HW,LIBATA]
Format: <int>
IORDY enable mask. Set individual bits to allow IORDY
Expand All @@ -5011,18 +4999,6 @@ Kernel parameters
with the sequence. By default IORDY is allowed across
all channels.

pata_legacy.opti82c46x= [HW,LIBATA]
Format: <int>
Set to 1, 2, or 3 for Opti 82c611A on the primary
channel, the secondary channel, or both channels
respectively. Disabled by default.

pata_legacy.opti82c611a= [HW,LIBATA]
Format: <int>
Set to 1, 2, or 3 for Opti 82c465MV on the primary
channel, the secondary channel, or both channels
respectively. Disabled by default.

pata_legacy.pio_mask= [HW,LIBATA]
Format: <int>
PIO mode mask for autospeed devices. Set individual
Expand All @@ -5046,19 +5022,6 @@ Kernel parameters
the first port in the list above (0x1f0), and so on.
By default all supported ports are probed.

pata_legacy.qdi= [HW,LIBATA]
Format: <int>
Set to non-zero to probe QDI controllers. By default
set to 1 if CONFIG_PATA_QDI_MODULE, 0 otherwise.

pata_legacy.winbond= [HW,LIBATA]
Format: <int>
Set to non-zero to probe Winbond controllers. Use
the standard I/O port (0x130) if 1, otherwise the
value given is the I/O port to use (typically 0x1b0).
By default set to 1 if CONFIG_PATA_WINBOND_VLB_MODULE,
0 otherwise.

pata_platform.pio_mask= [HW,LIBATA]
Format: <int>
Supported PIO mode mask. Set individual bits to allow
Expand Down
2 changes: 1 addition & 1 deletion Documentation/admin-guide/sysctl/kernel.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1416,7 +1416,7 @@ Controls whether userspace may arm Syscall User Dispatch via
== ===================================================================

Only present when the kernel is built with ``CONFIG_SYSCALL_USER_DISPATCH``
and ``CONFIG_PROC_SYSCTL``.
and ``CONFIG_SYSCTL``.


sysctl_writes_strict
Expand Down
8 changes: 5 additions & 3 deletions Documentation/arch/riscv/hwprobe.rst
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,8 @@ The following keys are defined:
defined in version 1.0 of the RISC-V Cryptography Extensions Volume II.

* :c:macro:`RISCV_HWPROBE_EXT_ZFH`: The Zfh extension version 1.0 is supported
as defined in the RISC-V ISA manual.
as defined in the RISC-V ISA manual. Zfh is a superset of Zfhmin, so
RISCV_HWPROBE_EXT_ZFHMIN is reported whenever RISCV_HWPROBE_EXT_ZFH is.

* :c:macro:`RISCV_HWPROBE_EXT_ZFHMIN`: The Zfhmin extension version 1.0 is
supported as defined in the RISC-V ISA manual.
Expand All @@ -164,8 +165,9 @@ The following keys are defined:
is supported as defined in the RISC-V ISA manual.

* :c:macro:`RISCV_HWPROBE_EXT_ZVFH`: The Zvfh extension is supported as
defined in the RISC-V Vector manual starting from commit e2ccd0548d6c
("Remove draft warnings from Zvfh[min]").
defined in the RISC-V Vector manual starting from commit e2ccd0548d6c
("Remove draft warnings from Zvfh[min]"). Zvfh is a superset of Zvfhmin,
so RISCV_HWPROBE_EXT_ZVFHMIN is reported whenever RISCV_HWPROBE_EXT_ZVFH is.

* :c:macro:`RISCV_HWPROBE_EXT_ZVFHMIN`: The Zvfhmin extension is supported as
defined in the RISC-V Vector manual starting from commit e2ccd0548d6c
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ properties:
- silergy,syr827
- silergy,syr828
- tcs,tcs4525
- tcs,tcs4526
- items:
- const: rockchip,rk8601
- const: rockchip,rk8600
Expand Down
Loading
Loading