Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1637 commits
Select commit Hold shift + click to select a range
f63a9df
sysctl: fix uninitialized variable in proc_do_large_bitmap
Mar 25, 2026
84a8335
tls: Purge async_hold in tls_decrypt_async_wait()
chucklever Mar 24, 2026
37c277f
ASoC: soc.h: Add SOC_SINGLE_BOOL_EXT_ACC() to allow setting access flags
rfvirgil Mar 25, 2026
ee7d655
ASoC: cs35l56: Allow factory calibration through ALSA controls
rfvirgil Mar 25, 2026
7b907b5
ASoC: cs35l56: Support for factory calibration through ALSA controls
broonie Mar 26, 2026
326fe81
ASoC: adau1372: Fix unchecked clk_prepare_enable() return value
JihedChaibi Mar 25, 2026
bfe6a26
ASoC: adau1372: Fix clock leak on PLL lock failure
JihedChaibi Mar 25, 2026
c6eea4f
ASoC: adau1372: Fix error handling in adau1372_set_power()
broonie Mar 26, 2026
951a4e8
ASoC: wm_adsp_fw_find_test: Fix missing NULL terminator on file name …
rfvirgil Mar 26, 2026
8d2e0cb
spi: fix use-after-free on managed registration failure
jhovold Mar 25, 2026
d40a198
ASoC: SOF: ipc4-topology: Allow bytes controls without initial payload
ujfalusi Mar 26, 2026
7c39f48
media: uvcvideo: Fix bug in error path of uvc_alloc_urb_buffers
ribalda Mar 20, 2026
7587fbf
media: ccs: Avoid deadlock in ccs_init_state()
Mar 21, 2026
52025eb
netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAY…
winmin Mar 25, 2026
9d3f027
netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()
Mar 25, 2026
fafdd92
netfilter: nft_set_rbtree: revisit array resize logic
ummakynes Mar 25, 2026
9c42bc9
netfilter: nf_conntrack_expect: honor expectation helper field
ummakynes Mar 25, 2026
f017941
netfilter: nf_conntrack_expect: use expect->helper
ummakynes Mar 25, 2026
bffcaad
netfilter: ctnetlink: ensure safe access to master conntrack
ummakynes Mar 25, 2026
02a3231
netfilter: nf_conntrack_expect: store netns and zone in expectation
ummakynes Mar 25, 2026
b341c11
spi: spi-fsl-lpspi: fix teardown order issue (UAF)
marckleinebudde Mar 19, 2026
3db5647
netfilter: nf_conntrack_expect: skip expectations in other netns via …
ummakynes Mar 25, 2026
6a2b724
netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in pro…
winmin Mar 25, 2026
8f15b50
netfilter: ctnetlink: use netlink policy range checks
devnexen Mar 25, 2026
e98137f
vfio/pci: Fix double free in dma-buf feature
Mar 23, 2026
aa637b2
Merge tag 'for-net-2026-03-25' of git://git.kernel.org/pub/scm/linux/…
Mar 26, 2026
72d96e4
net: macb: use the current queue number for stats
vlrpl Mar 23, 2026
e113ed3
ASoC: renesas: Fix non-static global variable
Mar 25, 2026
b59efde
io_uring/fdinfo: fix SQE_MIXED SQE displaying
axboe Mar 26, 2026
70685c2
xfs: don't irele after failing to iget in xfs_attri_recover_work
Mar 23, 2026
e31c53a
xfs: remove file_path tracepoint data
Mar 23, 2026
3b6f4cf
ASoC: fsl: mpc5200_dma: Convert to devm_ioremap()
JihedChaibi Mar 24, 2026
deec4f7
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
Mar 26, 2026
0e764b9
netfs: Fix the handling of stream->front by removing it
dhowells Mar 25, 2026
db472c3
Merge tag 'nf-26-03-26' of git://git.kernel.org/pub/scm/linux/kernel/…
Mar 26, 2026
cfe0214
irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment
Mar 22, 2026
0f54755
KVM: s390: vsie: Fix dat_split_ste()
Mar 26, 2026
897cf98
irqchip/renesas-rzv2h: Fix error path in rzv2h_icu_probe_common()
bijudas Mar 23, 2026
b827ef0
KVM: s390: Remove non-atomic dat_crstep_xchg()
Mar 26, 2026
6f93d1e
KVM: s390: vsie: Fix check for pre-existing shadow mapping
Mar 26, 2026
45921d0
KVM: s390: Fix gmap_link()
Mar 26, 2026
0f2b760
KVM: s390: Correctly handle guest mappings without struct page
Mar 26, 2026
fd7bc61
KVM: s390: vsie: Fix nested guest memory shadowing
Mar 26, 2026
0ec456b
KVM: s390: vsie: Fix refcount overflow for shadow gmaps
Mar 26, 2026
19d6c5b
KVM: s390: vsie: Fix unshadowing while shadowing
Mar 26, 2026
a12cc7e
KVM: s390: vsie: Fix guest page tables protection
Mar 26, 2026
0a28e06
KVM: s390: Fix KVM_S390_VCPU_FAULT ioctl
Mar 26, 2026
19f94b3
futex: Require sys_futex_requeue() to have identical flags
Mar 26, 2026
190a8c4
futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()
Naupjjin Mar 13, 2026
dabb83e
Merge tag 'dma-mapping-7.0-2026-03-25' of git://git.kernel.org/pub/sc…
torvalds Mar 26, 2026
75c78a4
Merge tag 'pinctrl-v7.0-3' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Mar 26, 2026
9033f7b
ASoC: Intel: soc-acpi-intel-ptl-match: drop rt722 monolithic match ta…
macchian Mar 26, 2026
dd4a196
ASoC: SOF: Intel: Add a is_amp flag to fix the wrong name prefix
oortcomet Mar 26, 2026
ae2cb33
ASoC: sdw_utils: add rt1320 and rt1321 dmic dai in codec_info_list
oortcomet Mar 26, 2026
52dac22
ASoC: add rt1320/rt1321 dmic dai and fix the wrong name prefix
broonie Mar 26, 2026
453a4a5
Merge tag 'net-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 26, 2026
042f99c
Merge branch 'pm-sleep'
rafaeljw Mar 26, 2026
25b69eb
Merge tag 'landlock-7.0-rc6' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 26, 2026
2d74bd3
Merge tag 'acpi-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 26, 2026
9c2b23a
Merge tag 'thermal-7.0-rc6' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 26, 2026
d813f42
Merge tag 'pm-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 26, 2026
46b5132
Merge tag 'v7.0-rc5-smb3-client-fix' of git://git.samba.org/sfrench/c…
torvalds Mar 26, 2026
5170efd
io_uring/fdinfo: fix OOB read in SQE_MIXED wrap check
carlini Mar 27, 2026
7261c2f
Merge tag 'amd-drm-fixes-7.0-2026-03-25' of https://gitlab.freedeskto…
airlied Mar 27, 2026
355223c
Merge tag 'drm-intel-fixes-2026-03-26' of https://gitlab.freedesktop.…
airlied Mar 27, 2026
aab01a8
Merge tag 'drm-misc-fixes-2026-03-26' of https://gitlab.freedesktop.o…
airlied Mar 27, 2026
83318d0
Merge tag 'drm-xe-fixes-2026-03-26' of https://gitlab.freedesktop.org…
airlied Mar 27, 2026
50c8f83
Merge tag 'asoc-fix-v7.0-rc5' of https://git.kernel.org/pub/scm/linux…
tiwai Mar 27, 2026
d3be95e
ALSA: hda/realtek - Fixed Speaker Mute LED for HP EliteBoard G1a plat…
KailangYang Mar 19, 2026
2f388b4
ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx
donCESAR12345 Mar 21, 2026
990a8b0
ALSA: usb-audio: Exclude Scarlett 2i4 1st Gen from SKIP_IFACE_SETUP
geoffreybennett Mar 23, 2026
faceb5c
ALSA: hda/realtek: add HP Laptop 15-fd0xxx mute LED quirk
Mar 23, 2026
ee6c551
ALSA: usb-audio: Add iface reset and delay quirk for AB17X USB Audio
LianqinHu Mar 25, 2026
ed4da36
Revert "ALSA: hda/intel: Add MSI X870E Tomahawk to denylist"
superm1 Mar 26, 2026
1f6ee9b
ovl: make fsync after metadata copy-up opt-in mount option
Jul 22, 2024
f88e2e7
i2c: imx: fix i2c issue when reading multiple messages
eichenberger Feb 18, 2026
13101db
i2c: imx: ensure no clock is generated after last read
eichenberger Feb 18, 2026
e2f1ada
i2c: designware: amdisp: Fix resume-probe race condition issue
Mar 20, 2026
4b097a7
selftests: ALSA: Skip utimer test when CONFIG_SND_UTIMER is not enabled
bhcopeland Mar 19, 2026
1e512ac
ALSA: pcm: Use pcm_lib_apply_appl_ptr() in x32 sync_ptr
CassivsGabriellis Mar 21, 2026
32f35f9
ALSA: core/seq: Optimize the return logic in cc_ev_to_ump_midi2
Mar 25, 2026
a213b6b
ALSA: usb-audio: rotate standard MIDI output port scan
CassivsGabriellis Mar 23, 2026
bbc6c0d
ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes
CassivsGabriellis Mar 24, 2026
1a56641
ALSA: pcm: Serialize snd_pcm_suspend_all() with open_mutex
CassivsGabriellis Mar 27, 2026
4c10830
Merge tag 'i2c-host-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/li…
Mar 27, 2026
73ff391
ALSA: hda/realtek: change quirk for HP OmniBook 7 Laptop 16-bh0xxx
Mar 27, 2026
ec9a788
ALSA: usb-audio: Replace hard-coded number with MAX_CHANNELS
tiwai Mar 27, 2026
16ee07b
ALSA: usb-audio: Extend max number of channels to 64
tiwai Mar 27, 2026
472d77b
ASoC: dt-bindings: mediatek,mt8173-rt5650-rt5514: convert to DT schema
Khushal928 Mar 27, 2026
486c064
ASoC: rt1318: Drop unused include
linusw Mar 26, 2026
175b2d0
ASoC: nau8315: Drop unused include
linusw Mar 26, 2026
00e981c
ASoC: ts3a227e: Drop unused include
linusw Mar 26, 2026
9800e77
ASoC: Drop some unused GPIO includes
broonie Mar 27, 2026
7caae0a
ASoC: soc-core: remove unused dobj_list
morimoto Mar 27, 2026
3489299
Merge tag 'v7.0-rc5-ksmbd-srv-fixes' of git://git.samba.org/ksmbd
torvalds Mar 27, 2026
ae00200
ASoC: SDCA: fix the register to ctl value conversion for Q7.8 format
shumingfan Mar 27, 2026
ebbe5d9
ASoC: Intel: ehl_rt5660: remove unused macro definitions
mokashisachin Mar 24, 2026
1f98857
tracing: Fix potential deadlock in cpu hotplug with osnoise
HaiyangLuo Mar 26, 2026
3577cfd
Merge tag 'xfs-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/fs/xfs/…
torvalds Mar 27, 2026
0b8bf3b
Merge tag 'sysctl-7.00-fixes-rc6' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 27, 2026
f44c651
Merge tag 'media/v7.0-6' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 27, 2026
83ce1c7
Merge tag 'sound-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 27, 2026
8af4fad
Merge tag 'pci-v7.0-fixes-5' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 27, 2026
7df48e3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Mar 27, 2026
6c6ba54
Merge tag 'kvm-s390-master-7.0-2' of https://git.kernel.org/pub/scm/l…
bonzini Mar 27, 2026
aad885e
KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MM…
sean-jc Mar 6, 2026
df83746
KVM: x86/mmu: Only WARN in direct MMUs when overwriting shadow-presen…
sean-jc Mar 6, 2026
5ba61d8
Merge tag 'mediatek-drm-fixes-20260323' of https://git.kernel.org/pub…
airlied Mar 27, 2026
196ef74
Merge tag 'io_uring-7.0-20260327' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 27, 2026
a361474
Merge tag 'loongarch-fixes-7.0-2' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 27, 2026
56bea42
Merge tag 'efi-fixes-for-v7.0-3' of git://git.kernel.org/pub/scm/linu…
torvalds Mar 27, 2026
faf44e5
Merge tag 'vfio-v7.0-rc6' of https://github.com/awilliam/linux-vfio
torvalds Mar 27, 2026
dd09eb4
Merge tag 'tsm-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 27, 2026
3005200
Merge tag 'regmap-fix-v7.0-rc5' of git://git.kernel.org/pub/scm/linux…
torvalds Mar 27, 2026
cd0bbd5
Merge tag 'regulator-fix-v7.0-rc5' of git://git.kernel.org/pub/scm/li…
torvalds Mar 27, 2026
335c901
Merge tag 'spi-fix-v7.0-rc5' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 27, 2026
c5c0a26
s390/barrier: Make array_index_mask_nospec() __always_inline
Mar 26, 2026
48b8814
s390/syscalls: Add spectre boundary for syscall dispatch table
gregkh Mar 24, 2026
0738d39
s390/entry: Scrub r12 register on kernel entry
Mar 26, 2026
26df51a
Merge tag 'drm-fixes-2026-03-28-1' of https://gitlab.freedesktop.org/…
torvalds Mar 28, 2026
afb54c1
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 28, 2026
be762d8
Merge tag 'hwmon-for-v7.0-rc6' of git://git.kernel.org/pub/scm/linux/…
torvalds Mar 28, 2026
82c4f23
Update MAINTAINERS file to add reviewers for ext4
tytso Feb 19, 2026
84e21e3
ext4: do not check fast symlink during orphan recovery
zhangyi089 Jan 31, 2026
f4a2b42
ext4: fix stale xarray tags after writeback
jankara Feb 5, 2026
ed9356a
ext4: convert inline data to extents when truncate exceeds inline size
deepanshu406 Feb 7, 2026
b1d682f
ext4: fix journal credit check when setting fscrypt context
Nacknime Feb 7, 2026
bd060af
ext4: make recently_deleted() properly work with lazy itable initiali…
jankara Feb 16, 2026
1308255
ext4: fix fsync(2) for nojournal mode
jankara Feb 16, 2026
3562270
ext4: replace BUG_ON with proper error handling in ext4_read_inline_f…
Feb 23, 2026
1aec300
ext4: publish jinode after initialization
FirstLoveLife Feb 25, 2026
afe376d
ext4: kunit: extents-test: lix percpu_counters list corruption
riteshharjani Mar 1, 2026
46066e3
ext4: avoid allocate block from corrupted group in ext4_mb_find_by_go…
Mar 2, 2026
c4a48e9
ext4: minor fix for ext4_split_extent_zeroout()
OjaswinM Mar 2, 2026
73bf12a
ext4: test if inode's all dirty pages are submitted to disk
Mar 3, 2026
2acb5c1
ext4: validate p_idx bounds in ext4_ext_correct_indexes
bharambetejas Mar 4, 2026
5422fe7
ext4: avoid infinite loops caused by residual data
ea1davis Mar 6, 2026
bac3190
jbd2: gracefully abort on checkpointing state corruptions
mnikic Mar 11, 2026
49504a5
ext4: introduce EXPORT_SYMBOL_FOR_EXT4_TEST() helper
Mar 14, 2026
519b76a
ext4: fix mballoc-test.c is not compiled when EXT4_KUNIT_TESTS=M
Mar 14, 2026
9e1b143
ext4: fix extents-test.c is not compiled when EXT4_KUNIT_TESTS=M
Mar 14, 2026
3822743
ext4: reject mount if bigalloc with s_first_data_block != 0
helen-fornazier Mar 17, 2026
496bb99
ext4: fix the might_sleep() warnings in kvfree()
Mar 19, 2026
d15e4b0
ext4: fix use-after-free in update_super_work when racing with umount
mrpre Mar 19, 2026
0c90eed
ext4: fix deadlock on inode reallocation
jankara Mar 20, 2026
ec0a750
ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths
Mar 23, 2026
3ceda17
ext4: skip split extent recovery on corruption
hongaoo Mar 24, 2026
bb81702
ext4: handle wraparound when searching for blocks for indirect mapped…
tytso Mar 26, 2026
9ee29d2
ext4: always drain queued discard work in ext4_mb_release()
tytso Mar 27, 2026
4c5e7f0
mm/huge_memory: fix folio isn't locked in softleaf_to_folio()
tujinjiang11 Mar 19, 2026
26d3dca
MAINTAINERS, mailmap: update email address for Harry Yoo
Mar 20, 2026
9e0d0dd
mm/swap: fix swap cache memcg accounting
AlexGhiti Mar 20, 2026
7fe000e
mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failure
techyguyperplexable Mar 21, 2026
1bfe9fb
mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]
techyguyperplexable Mar 21, 2026
6557004
mm/damon/sysfs: check contexts->nr in repeat_call_fn
techyguyperplexable Mar 21, 2026
ffef67b
mm/memory: fix PMD/PUD checks in follow_pfnmap_start()
Mar 23, 2026
3b89863
mm/pagewalk: fix race between concurrent split and refault
akamaxb Mar 25, 2026
2598ab9
bug: avoid format attribute warning for clang as well
arndb Mar 23, 2026
2697dd8
mm/mseal: update VMA end correctly on merge
Mar 27, 2026
bc5b4e5
ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex
WillerZ Mar 28, 2026
bac1e57
ALSA: hda/realtek: add quirk for Framework F111:000F
DHowett Mar 27, 2026
696b0a9
ALSA: hda/intel: Add MSI X870E Tomahawk to denylist by DMI ID
stuarthayhurst Mar 27, 2026
1fbf85d
ALSA: hda/realtek: add quirk for HP Victus 15-fb0xxx
NonameBlank007 Mar 27, 2026
796e119
ALSA: core: Validate compress device numbers without dynamic minors
CassivsGabriellis Mar 25, 2026
250ab25
tracing: Drain deferred trigger frees if kthread creation fails
Wes2000ley Mar 24, 2026
210d36d
futex: Clear stale exiting pointer in futex_lock_pi() retry path
Mar 26, 2026
18d4969
ALSA: asihpi: detect truncated control names
neosys007 Mar 28, 2026
0da18c2
ALSA: usb-audio: Add quirks for Arturia AF16Rig
WillerZ Mar 28, 2026
3bd246d
ALSA: hda/proc: show GPI and GPO state in codec proc output
CassivsGabriellis Mar 28, 2026
38f6e93
ALSA: hda: Add missing SET_GPI_* and SET_GPO_* verb definitions
tiwai Mar 28, 2026
e522b75
Merge tag 's390-7.0-6' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 28, 2026
cbfffcc
Merge tag 'trace-v7.0-rc5' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Mar 28, 2026
b0faf73
MAINTAINERS: drop outdated I2C website
Mar 27, 2026
0bcb517
Merge tag 'mm-hotfixes-stable-2026-03-28-10-45' of git://git.kernel.o…
torvalds Mar 28, 2026
b51ad67
Merge tag 'for-7.0-rc5-tag' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 28, 2026
31183ed
ALSA: usb-audio: tidy up the AF16Rig quirks
WillerZ Mar 28, 2026
9220b8c
ALSA: hda: intel: Drop obsolete probe-work unlock workaround
CassivsGabriellis Mar 28, 2026
b045ab3
ALSA: ctxfi: Fix missing SPDIFI1 index handling
tiwai Mar 29, 2026
277c696
ALSA: ctxfi: Check the error for index mapping
tiwai Mar 29, 2026
241d4ca
Merge tag 'ext4_for_linus-7.0-rc6' of git://git.kernel.org/pub/scm/li…
torvalds Mar 29, 2026
a3d97d1
Merge tag 'ovl-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 29, 2026
21047b1
Merge tag 'irq-urgent-2026-03-29' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 29, 2026
f087b0b
Merge tag 'locking-urgent-2026-03-29' of git://git.kernel.org/pub/scm…
torvalds Mar 29, 2026
47e3f23
Merge tag 'timers-urgent-2026-03-29' of git://git.kernel.org/pub/scm/…
torvalds Mar 29, 2026
f242ac4
Merge tag 'x86-urgent-2026-03-29' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 29, 2026
b8a3bc8
Merge tag 'for-linus-7.0a-rc6-tag' of git://git.kernel.org/pub/scm/li…
torvalds Mar 29, 2026
ac354b5
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Mar 29, 2026
32ee88d
Merge tag 'i2c-for-7.0-rc6' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 29, 2026
a516c61
Merge tag 'dmaengine-fix-7.0' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 29, 2026
fc9eae2
Merge tag 'phy-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 29, 2026
d1384f7
Merge tag 'vfs-7.0-rc6.fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 29, 2026
7aaa804
Linux 7.0-rc6
torvalds Mar 29, 2026
45424e8
ALSA: caiaq: fix stack out-of-bounds read in init_card
berkgoksel Mar 29, 2026
f025ac8
ALSA: usb-audio: Exclude Scarlett Solo 1st Gen from SKIP_IFACE_SETUP
DaggeSme Mar 29, 2026
4725714
ALSA: hda/cs8409: Fix error message in cs8409_i2c_bulk_read()
Mar 30, 2026
4ec93f0
ALSA: aoa: i2sbus: fix OF node lifetime handling
CassivsGabriellis Mar 30, 2026
f1af71d
ALSA: hda/realtek: Add quirk for ASUS ROG Strix SCAR 15
Mar 30, 2026
27c2996
ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 16X OLED M7601RM
Mar 30, 2026
1e28cde
ASoC: codecs: inline i2c_check_functionality checks
toblux Mar 29, 2026
8ec017c
ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxx
gilsonmandalogo Mar 30, 2026
ea31be8
ALSA: hda/realtek: Add quirk for Samsung Book2 Pro 360 (NP950QED)
tiwai Mar 30, 2026
6389dbd
ALSA: hda: cs35l41: Fix boost type for HP Dragonfly 13.5 inch G4
leezu Mar 27, 2026
8dbbd39
ALSA: hda/realtek: Add support for HP Laptops
Mar 30, 2026
66a6333
ALSA: hda/realtek: Add support for ASUS 2026 Commercial laptops using…
Mar 30, 2026
2a740dc
ASoC: Merge up fixes
broonie Mar 30, 2026
b9eff97
ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list
morimoto Mar 27, 2026
b81f631
ASoC: samsung: spdif: Convert to devm_ioremap_resource()
JihedChaibi Mar 24, 2026
6223637
ASoC: ep93xx: Fix unchecked clk_prepare_enable() and add rollback on …
JihedChaibi Mar 24, 2026
9644e7f
ASoC: jz4725b: Convert to devm_clk_get_enabled()
JihedChaibi Mar 23, 2026
00df61c
ASoC: jz4760: Convert to devm_clk_get_enabled()
JihedChaibi Mar 23, 2026
7dcb79e
ASoC: jz4770: Convert to devm_clk_get_enabled()
JihedChaibi Mar 23, 2026
18cc8cc
ASoC: jz47xx: Convert to devm_clk_get_enabled()
broonie Mar 30, 2026
aa173b7
ASoC: generic: keep fallback dai_name stable across rebind
CassivsGabriellis Mar 27, 2026
d3d75c7
ASoC: SOF: topology: use kzalloc_flex
neheb Mar 26, 2026
5902e1f
ASoC: amd: acp: update dmic_num logic for acp pdm dmic
vijendarmukunda Mar 30, 2026
371f6a1
ASoC: amd: acp-sdw-legacy: rename the dmic component name
vijendarmukunda Mar 30, 2026
a8006eb
ASoC: amd: acp: update dmic_num logic for acp pdm dmic
broonie Mar 30, 2026
7204607
ALSA: hda/realtek: add quirk for HP Laptop 15-fc0xxx
Mar 31, 2026
e6c8882
ALSA: hda/realtek: Add quirk for Lenovo Yoga Slim 7 14AKP10
Mar 31, 2026
c1258a2
ALSA: hda/realtek: fix bad indentation for alc269
Mar 31, 2026
75dc198
ALSA: ctxfi: Don't enumerate SPDIF1 at DAIO initialization
tiwai Mar 31, 2026
d1888bf
ALSA: hda/realtek: fix code style (ERROR: else should follow close br…
Mar 31, 2026
51e3eb3
ASoC: Intel: ehl_rt5660: Use the correct rtd->dev device in hw_params
mokashisachin Mar 27, 2026
e920c36
ASoC: Intel: boards: fix unmet dependency on PINCTRL
julianbraha Mar 25, 2026
9968aad
ASoC: soc-core: remove duplicate snd_soc_flush_all_delayed_work()
morimoto Mar 31, 2026
217d5bc
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IMH9
nomad4tech Mar 31, 2026
dd9b99b
ALSA: hda/realtek: add quirk for Acer Swift SFG14-73
Mar 31, 2026
6cbc836
ASoC: SOF: Intel: hda: Place check before dereference
Mar 24, 2026
a0dafdb
ALSA: usb-audio: Exclude Scarlett 2i2 1st Gen (8016) from SKIP_IFACE_…
geoffreybennett Apr 1, 2026
5ed060d
ALSA: aoa: i2sbus: clear stale prepared state
CassivsGabriellis Mar 31, 2026
579e7b8
ALSA: hda/cmedia: Remove duplicate pin configuration parsing
Apr 1, 2026
5a77906
ASoC: soc.h: remove snd_soc_of_parse_audio_prefix()
morimoto Apr 1, 2026
9b4f93a
ASoC: ak5558: remove unused snd_soc_component
morimoto Apr 1, 2026
e74c38e
ASoC: amd: ps: Fix missing leading zeros in subsystem_device SSID log
simontrimmer Mar 31, 2026
0542972
Merge branch 'for-linus' into for-next
tiwai Apr 1, 2026
c6cd83c
ALSA: ctxfi: Rename SPDIFI1 to SPDIFI_BAY
harinworks Apr 1, 2026
07b116b
ALSA: ctxfi: Use correct DAIO type for da_desc
harinworks Apr 1, 2026
80449e1
ALSA: ctxfi: Precompute SRC allocation loop bound
harinworks Apr 1, 2026
872c743
ALSA: es1688: add ISA suspend and resume callbacks
CassivsGabriellis Apr 1, 2026
c8ef13d
ASoC: mxs-sgtl5000: disable MCLK on error paths of mxs_sgtl5000_probe()
Apr 1, 2026
00d6070
ASoC: tegra: Add error logging in tegra210_admaif driver
Apr 1, 2026
2333abb
ASoC: tegra: Use dev_err_probe() in OPE, PEQ and MBDRC drivers
Apr 1, 2026
4a8fe27
ASoC: tegra: Use dev_err_probe() for regmap init failures
Apr 1, 2026
b015ef4
ASoC: tegra: Use dev_err_probe() in tegra_asoc_machine probe
Apr 1, 2026
aeac022
ASoC: tegra: Add error logging for probe and callback failures
broonie Apr 1, 2026
a75c8d1
Merge remote-tracking branch 'asoc/for-7.1' into asoc-next
broonie Apr 1, 2026
5f752da
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao Apr 2, 2026
cff18e2
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
bardliao Apr 2, 2026
99213a4
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
bardliao Apr 2, 2026
2f82755
Merge branch 'sound/upstream-20260402' into merge/sound-upstream-2026…
bardliao Apr 2, 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
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -316,6 +316,7 @@ Hans Verkuil <hverkuil@kernel.org> <hverkuil-cisco@xs4all.nl>
Hans Verkuil <hverkuil@kernel.org> <hansverk@cisco.com>
Hao Ge <hao.ge@linux.dev> <gehao@kylinos.cn>
Harry Yoo <harry.yoo@oracle.com> <42.hyeyoo@gmail.com>
Harry Yoo <harry@kernel.org> <harry.yoo@oracle.com>
Heiko Carstens <hca@linux.ibm.com> <h.carstens@de.ibm.com>
Heiko Carstens <hca@linux.ibm.com> <heiko.carstens@de.ibm.com>
Heiko Stuebner <heiko@sntech.de> <heiko.stuebner@bqreaders.com>
Expand All @@ -327,6 +328,7 @@ Henrik Rydberg <rydberg@bitmath.org>
Herbert Xu <herbert@gondor.apana.org.au>
Huacai Chen <chenhuacai@kernel.org> <chenhc@lemote.com>
Huacai Chen <chenhuacai@kernel.org> <chenhuacai@loongson.cn>
Ignat Korchagin <ignat@linux.win> <ignat@cloudflare.com>
Ike Panhc <ikepanhc@gmail.com> <ike.pan@canonical.com>
J. Bruce Fields <bfields@fieldses.org> <bfields@redhat.com>
J. Bruce Fields <bfields@fieldses.org> <bfields@citi.umich.edu>
Expand Down Expand Up @@ -498,7 +500,8 @@ 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 Pieralisi <lpieralisi@kernel.org> <lorenzo.pieralisi@arm.com>
Lorenzo Stoakes <lorenzo.stoakes@oracle.com> <lstoakes@gmail.com>
Lorenzo Stoakes <ljs@kernel.org> <lstoakes@gmail.com>
Lorenzo Stoakes <ljs@kernel.org> <lorenzo.stoakes@oracle.com>
Luca Ceresoli <luca.ceresoli@bootlin.com> <luca@lucaceresoli.net>
Luca Weiss <luca@lucaweiss.eu> <luca@z3ntu.xyz>
Lucas De Marchi <demarchi@kernel.org> <lucas.demarchi@intel.com>
Expand Down Expand Up @@ -585,6 +588,7 @@ Morten Welinder <terra@gnome.org>
Morten Welinder <welinder@anemone.rentec.com>
Morten Welinder <welinder@darter.rentec.com>
Morten Welinder <welinder@troll.com>
Muhammad Usama Anjum <usama.anjum@arm.com> <usama.anjum@collabora.com>
Mukesh Ojha <quic_mojha@quicinc.com> <mojha@codeaurora.org>
Muna Sinada <quic_msinada@quicinc.com> <msinada@codeaurora.org>
Murali Nalajala <quic_mnalajal@quicinc.com> <mnalajal@codeaurora.org>
Expand Down
4 changes: 2 additions & 2 deletions Documentation/ABI/testing/sysfs-block-zram
Original file line number Diff line number Diff line change
Expand Up @@ -151,11 +151,11 @@ Description:
The algorithm_params file is write-only and is used to setup
compression algorithm parameters.

What: /sys/block/zram<id>/writeback_compressed
What: /sys/block/zram<id>/compressed_writeback
Date: Decemeber 2025
Contact: Richard Chang <richardycc@google.com>
Description:
The writeback_compressed device atrribute toggles compressed
The compressed_writeback device atrribute toggles compressed
writeback feature.

What: /sys/block/zram<id>/writeback_batch_size
Expand Down
10 changes: 10 additions & 0 deletions Documentation/PCI/pcieaer-howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,16 @@ In the example, 'Requester ID' means the ID of the device that sent
the error message to the Root Port. Please refer to PCIe specs for other
fields.

The 'TLP Header' is the prefix/header of the TLP that caused the error
in raw hex format. To decode the TLP Header into human-readable form
one may use tlp-tool:

https://github.com/mmpg-x86/tlp-tool

Example usage::

curl -L https://git.kernel.org/linus/2ca1c94ce0b6 | rtlp-tool --aer

AER Ratelimits
--------------

Expand Down
6 changes: 3 additions & 3 deletions Documentation/admin-guide/blockdev/zram.rst
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ writeback_limit WO specifies the maximum amount of write IO zram
writeback_limit_enable RW show and set writeback_limit feature
writeback_batch_size RW show and set maximum number of in-flight
writeback operations
writeback_compressed RW show and set compressed writeback feature
compressed_writeback RW show and set compressed writeback feature
comp_algorithm RW show and change the compression algorithm
algorithm_params WO setup compression algorithm parameters
compact WO trigger memory compaction
Expand Down Expand Up @@ -439,11 +439,11 @@ budget in next setting is user's job.
By default zram stores written back pages in decompressed (raw) form, which
means that writeback operation involves decompression of the page before
writing it to the backing device. This behavior can be changed by enabling
`writeback_compressed` feature, which causes zram to write compressed pages
`compressed_writeback` feature, which causes zram to write compressed pages
to the backing device, thus avoiding decompression overhead. To enable
this feature, execute::

$ echo yes > /sys/block/zramX/writeback_compressed
$ echo yes > /sys/block/zramX/compressed_writeback

Note that this feature should be configured before the `zramX` device is
initialized.
Expand Down
3 changes: 3 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8196,6 +8196,9 @@ Kernel parameters
p = USB_QUIRK_SHORT_SET_ADDRESS_REQ_TIMEOUT
(Reduce timeout of the SET_ADDRESS
request from 5000 ms to 500 ms);
q = USB_QUIRK_FORCE_ONE_CONFIG (Device
claims zero configurations,
forcing to 1);
Example: quirks=0781:5580:bk,0a5c:5834:gij

usbhid.mousepoll=
Expand Down
38 changes: 30 additions & 8 deletions Documentation/core-api/dma-attributes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -149,11 +149,33 @@ For architectures that require cache flushing for DMA coherence
DMA_ATTR_MMIO will not perform any cache flushing. The address
provided must never be mapped cacheable into the CPU.

DMA_ATTR_CPU_CACHE_CLEAN
------------------------

This attribute indicates the CPU will not dirty any cacheline overlapping this
DMA_FROM_DEVICE/DMA_BIDIRECTIONAL buffer while it is mapped. This allows
multiple small buffers to safely share a cacheline without risk of data
corruption, suppressing DMA debug warnings about overlapping mappings.
All mappings sharing a cacheline should have this attribute.
DMA_ATTR_DEBUGGING_IGNORE_CACHELINES
------------------------------------

This attribute indicates that CPU cache lines may overlap for buffers mapped
with DMA_FROM_DEVICE or DMA_BIDIRECTIONAL.

Such overlap may occur when callers map multiple small buffers that reside
within the same cache line. In this case, callers must guarantee that the CPU
will not dirty these cache lines after the mappings are established. When this
condition is met, multiple buffers can safely share a cache line without risking
data corruption.

All mappings that share a cache line must set this attribute to suppress DMA
debug warnings about overlapping mappings.

DMA_ATTR_REQUIRE_COHERENT
-------------------------

DMA mapping requests with the DMA_ATTR_REQUIRE_COHERENT fail on any
system where SWIOTLB or cache management is required. This should only
be used to support uAPI designs that require continuous HW DMA
coherence with userspace processes, for example RDMA and DRM. At a
minimum the memory being mapped must be userspace memory from
pin_user_pages() or similar.

Drivers should consider using dma_mmap_pages() instead of this
interface when building their uAPIs, when possible.

It must never be used in an in-kernel driver that only works with
kernel memory.
2 changes: 2 additions & 0 deletions Documentation/dev-tools/kunit/run_wrapper.rst
Original file line number Diff line number Diff line change
Expand Up @@ -336,6 +336,8 @@ command line arguments:
- ``--list_tests_attr``: If set, lists all tests that will be run and all of their
attributes.

- ``--list_suites``: If set, lists all suites that will be run.

Command-line completion
==============================

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,6 @@ allOf:
enum:
# these platforms support 2 streams MST on some interfaces,
# others are SST only
- qcom,glymur-dp
- qcom,sc8280xp-dp
- qcom,x1e80100-dp
then:
Expand Down Expand Up @@ -310,6 +309,26 @@ allOf:
minItems: 6
maxItems: 8

- if:
properties:
compatible:
contains:
enum:
# these platforms support 2 streams MST on some interfaces,
# others are SST only, but all controllers have 4 ports
- qcom,glymur-dp
then:
properties:
reg:
minItems: 9
maxItems: 9
clocks:
minItems: 5
maxItems: 6
clocks-names:
minItems: 5
maxItems: 6

unevaluatedProperties: false

examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -176,13 +176,17 @@ examples:
};
};

displayport-controller@ae90000 {
displayport-controller@af54000 {
compatible = "qcom,glymur-dp";
reg = <0xae90000 0x200>,
<0xae90200 0x200>,
<0xae90400 0x600>,
<0xae91000 0x400>,
<0xae91400 0x400>;
reg = <0xaf54000 0x200>,
<0xaf54200 0x200>,
<0xaf55000 0xc00>,
<0xaf56000 0x400>,
<0xaf57000 0x400>,
<0xaf58000 0x400>,
<0xaf59000 0x400>,
<0xaf5a000 0x600>,
<0xaf5b000 0x600>;

interrupt-parent = <&mdss>;
interrupts = <12>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ maintainers:
- Krzysztof Kozlowski <krzk@kernel.org>

description:
SM8650 MSM Mobile Display Subsystem(MDSS), which encapsulates sub-blocks like
SM8750 MSM Mobile Display Subsystem(MDSS), which encapsulates sub-blocks like
DPU display controller, DSI and DP interfaces etc.

$ref: /schemas/display/msm/mdss-common.yaml#
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Synopsys DesignWare APB I2C Controller

maintainers:
- Jarkko Nikula <jarkko.nikula@linux.intel.com>
- Mika Westerberg <mika.westerberg@linux.intel.com>

allOf:
- $ref: /schemas/i2c/i2c-controller.yaml#
Expand Down
26 changes: 19 additions & 7 deletions Documentation/devicetree/bindings/mtd/st,spear600-smi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,6 @@ description:
Flash sub nodes describe the memory range and optional per-flash
properties.

allOf:
- $ref: mtd.yaml#

properties:
compatible:
const: st,spear600-smi
Expand All @@ -42,14 +39,29 @@ properties:
$ref: /schemas/types.yaml#/definitions/uint32
description: Functional clock rate of the SMI controller in Hz.

st,smi-fast-mode:
type: boolean
description: Indicates that the attached flash supports fast read mode.
patternProperties:
"^flash@.*$":
$ref: /schemas/mtd/mtd.yaml#

properties:
reg:
maxItems: 1

st,smi-fast-mode:
type: boolean
description: Indicates that the attached flash supports fast read mode.

unevaluatedProperties: false

required:
- reg

required:
- compatible
- reg
- clock-rate
- "#address-cells"
- "#size-cells"

unevaluatedProperties: false

Expand All @@ -64,7 +76,7 @@ examples:
interrupts = <12>;
clock-rate = <50000000>; /* 50 MHz */

flash@f8000000 {
flash@fc000000 {
reg = <0xfc000000 0x1000>;
st,smi-fast-mode;
};
Expand Down
93 changes: 93 additions & 0 deletions Documentation/devicetree/bindings/powerpc/fsl/fsl,mpc83xx.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/powerpc/fsl/fsl,mpc83xx.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Freescale PowerQUICC II Pro (MPC83xx) platforms

maintainers:
- J. Neuschäfer <j.ne@posteo.net>

properties:
$nodename:
const: '/'
compatible:
oneOf:
- description: MPC83xx Reference Design Boards
items:
- enum:
- fsl,mpc8308rdb
- fsl,mpc8315erdb
- fsl,mpc8360rdk
- fsl,mpc8377rdb
- fsl,mpc8377wlan
- fsl,mpc8378rdb
- fsl,mpc8379rdb

- description: MPC8313E Reference Design Board
items:
- const: MPC8313ERDB
- const: MPC831xRDB
- const: MPC83xxRDB

- description: MPC8323E Reference Design Board
items:
- const: MPC8323ERDB
- const: MPC832xRDB
- const: MPC83xxRDB

- description: MPC8349E-mITX(-GP) Reference Design Platform
items:
- enum:
- MPC8349EMITX
- MPC8349EMITXGP
- const: MPC834xMITX
- const: MPC83xxMITX

- description: Keymile KMETER1 board
const: keymile,KMETER1

- description: MPC8308 P1M board
const: denx,mpc8308_p1m

patternProperties:
"^soc@.*$":
type: object
properties:
compatible:
oneOf:
- items:
- enum:
- fsl,mpc8315-immr
- fsl,mpc8308-immr
- const: simple-bus
- items:
- const: fsl,mpc8360-immr
- const: fsl,immr
- const: fsl,soc
- const: simple-bus
- const: simple-bus

additionalProperties: true

examples:
- |
/ {
compatible = "fsl,mpc8315erdb";
model = "MPC8315E-RDB";
#address-cells = <1>;
#size-cells = <1>;

soc@e0000000 {
compatible = "fsl,mpc8315-immr", "simple-bus";
reg = <0xe0000000 0x00000200>;
#address-cells = <1>;
#size-cells = <1>;
device_type = "soc";
ranges = <0 0xe0000000 0x00100000>;
bus-frequency = <0>;
};
};

...
4 changes: 2 additions & 2 deletions Documentation/devicetree/bindings/regulator/regulator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ properties:
offset from voltage set to regulator.

regulator-uv-protection-microvolt:
description: Set over under voltage protection limit. This is a limit where
description: Set under voltage protection limit. This is a limit where
hardware performs emergency shutdown. Zero can be passed to disable
protection and value '1' indicates that protection should be enabled but
limit setting can be omitted. Limit is given as microvolt offset from
Expand All @@ -182,7 +182,7 @@ properties:
is given as microvolt offset from voltage set to regulator.

regulator-uv-warn-microvolt:
description: Set over under voltage warning limit. This is a limit where
description: Set under voltage warning limit. This is a limit where
hardware is assumed still to be functional but approaching limit where
it gets damaged. Recovery actions should be initiated. Zero can be passed
to disable detection and value '1' indicates that detection should
Expand Down
Loading
Loading