Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
798 commits
Select commit Hold shift + click to select a range
72919c5
ALSA: hda/realtek: add HP Victus 16-e0xxx mute LED quirk
crazo7924 Jan 12, 2026
c0afe95
USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
EthanNelson-Moore Dec 11, 2025
c5e96e5
ALSA: hda/cirrus_scodec_test: Fix incorrect setup of gpiochip
rfvirgil Jan 13, 2026
6a0243c
ALSA: hda/cirrus_scodec_test: Fix test suite name
rfvirgil Jan 13, 2026
dc2d5dd
drm/gud: fix NULL fb and crtc dereferences on USB disconnect
shenghaoyang Dec 31, 2025
ef5749e
ALSA: usb-audio: Prevent excessive number of frames
ea1davis Jan 13, 2026
40b94ec
null_blk: fix kmemleak by releasing references to fault configfs items
shroffni Jan 13, 2026
cd644b8
USB: serial: f81232: fix incomplete serial port generation
Dec 12, 2025
6ee98aa
x86/resctrl: Add missing resctrl initialization for Hygon
shenxiaochen Dec 9, 2025
2fa8961
nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()
Aug 18, 2025
747d246
dt-bindings: i2c: brcm,iproc-i2c: Allow 2 reg entries for brcm,iproc-…
robherring Dec 15, 2025
8441c7d
cxl: Check for invalid addresses returned from translation functions …
Jan 7, 2026
7517e89
x86/resctrl: Fix memory bandwidth counter width for Hygon
shenxiaochen Dec 9, 2025
e383f09
i2c: riic: Move suspend handling to NOIRQ phase
Dec 18, 2025
3ce0329
ALSA: usb-audio: presonus s18xx uses little-endian
Jan 11, 2026
78e35b0
ALSA: usb-audio: clean up presonus s1810 consts
Jan 11, 2026
bc5a847
ASoC: dt-bindings: realtek,rt5640: Various fixes
broonie Jan 13, 2026
afd12f9
Merge tag 'hyperv-fixes-signed-20260112' of git://git.kernel.org/pub/…
torvalds Jan 13, 2026
0bb933a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Jan 13, 2026
b543459
Merge tag 'gfs2-for-6.19-rc6' of git://git.kernel.org/pub/scm/linux/k…
torvalds Jan 13, 2026
fa57266
tools: ynl: render event op docs correctly
donaldh Jan 12, 2026
84164ac
nvmet: do not copy beyond sybsysnqn string length
kawasaki Dec 21, 2025
7edf6f7
ACPI: PM: s2idle: Add module parameter for LPS0 constraints checking
rafaeljw Jan 13, 2026
9e9bc6b
drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
Lyude Dec 19, 2025
456c4f5
drm/nouveau/kms/nv50-: Assert we hold nv50_disp->lock in nv50_head_fl…
Lyude Dec 19, 2025
d235649
net: hv_netvsc: reject RSS hash key programming without RX indirectio…
Jan 12, 2026
9a6f0c4
dst: fix races in rt6_uncached_list_del() and rt_del_uncached_list()
edumazet Jan 12, 2026
ddf96c3
ipv6: Fix use-after-free in inet6_addr_del().
q2ven Jan 13, 2026
9d48c62
selftests: drv-net: fix RPS mask handling in toeplitz test
gal-pressman Jan 12, 2026
cf055f8
selftests: drv-net: fix RPS mask handling for high CPU numbers
gal-pressman Jan 12, 2026
dbe6b31
Merge branch 'selftests-couple-of-fixes-in-toeplitz-rps-cases'
kuba-moo Jan 14, 2026
6a06987
rust: bitops: fix missing _find_* functions on 32-bit ARM
Darksonn Jan 5, 2026
3879cff
net/sched: sch_qfq: do not free existing class in qfq_change_class()
edumazet Jan 12, 2026
c537e12
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Jan 14, 2026
b91a565
drm/sysfb: Remove duplicate declarations
tdz Jan 8, 2026
d7f1b4b
efi/cper: Fix cper_bits_to_str buffer handling and return value
Jan 14, 2026
c0c50e3
i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
superna9999 Oct 29, 2025
f2a3f51
i2c: imx-lpi2c: change to PIO mode in system-wide suspend/resume prog…
NXP-CarlosSong Nov 21, 2025
1ddbcb9
soundwire: Add missing EXPORT for sdw_slave_type
rfvirgil Jan 12, 2026
5b027c7
ASoC: sdw_utils: Call init callbacks on the correct codec DAI
rfvirgil Jan 12, 2026
390caee
ASoC: sdw_utils: cs42l43: Enable Headphone pin for LINEOUT jack type
coleleavitt Jan 14, 2026
4130dc4
ASoC: tlv320adcx140: invert DRE_ENABLE
Svendsen991 Jan 13, 2026
be7664c
ASoC: tlv320adcx140: fix null pointer
Svendsen991 Jan 13, 2026
d89aad9
ASoC: tlv320adcx140: Propagate error codes during probe
DmtKats Jan 13, 2026
46378ab
ASoC: tlv320adcx140: fix word length
Svendsen991 Jan 13, 2026
2417501
ASoC: tlv320adcx140: power on/off the device on demand
Emil-Juhl Jan 13, 2026
57be1f6
ASoC: tlv320adcx140: add avdd and iovdd supply
Emil-Juhl Jan 13, 2026
5682093
ASoC: dt-bindings: clarify areg-supply documentation
Emil-Juhl Jan 13, 2026
4a1bc07
ASoC: dt-bindings: add avdd and iovdd supply
saschahauer Jan 13, 2026
2219823
ASoC: tlv320adcx140: add kcontrol for num biquads
Emil-Juhl Jan 13, 2026
8a98e7f
ASoC: tlv320adcx140: add channel sum control
Svendsen991 Jan 13, 2026
18d524d
ASoC: dt-bindings: document dvdd-supply property for awinic,aw88261
bharadwaj-raju Jan 14, 2026
519d0a6
ASoC: codecs: aw88261: use dvdd-supply regulator
bharadwaj-raju Jan 14, 2026
9e3d4f7
ASoC: SDCA: Add SDCA IRQ enable/disable helpers
charleskeepax Jan 9, 2026
7a5214f
ASoC: SDCA: Add basic system suspend support
charleskeepax Jan 9, 2026
ffd7e8a
ASoC: SDCA: Device boot into the system suspend process
charleskeepax Jan 9, 2026
da7afdc
ASoC: SDCA: Add lock to serialise the Function initialisation
charleskeepax Jan 9, 2026
850c988
ASoC: intel: convert to snd_soc_dapm_xxx()
morimoto Jan 9, 2026
10303b3
dt-bindings: sound: google,goldfish-audio: Convert to DT schema
visitorckw Jan 13, 2026
e07dea3
phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_p…
ISCAS-Vulab Jan 9, 2026
c4380ee
usb: dwc3: apple: Set USB2 PHY mode before dwc3 init
svenpeter42 Jan 9, 2026
01ef7f1
USB: OHCI/UHCI: Add soft dependencies on ehci_platform
chenhuacai Jan 12, 2026
d13b6a1
usb: host: xhci-tegra: Use platform_get_irq_optional() for wake IRQs
Jan 12, 2026
42c85d8
usb: dwc3: apple: Ignore USB role switches to the active role
jannau Jan 9, 2026
2edc1ac
usb: gadget: uvc: fix req_payload_size calculation
Jan 13, 2026
010dc57
usb: gadget: uvc: fix interval_duration calculation
Jan 13, 2026
0bce8f1
usb: gadget: uvc: return error from uvcg_queue_init()
Jan 13, 2026
9bcb4c4
usb: gadget: uvc: retry vb2_reqbufs() with vb_vmalloc_memops if use_s…
Jan 13, 2026
0edb475
nvme: fix PCIe subsystem reset controller state transition
shroffni Jan 14, 2026
f2ec472
phy: freescale: imx8m-pcie: assert phy reset during power on
Dec 23, 2025
d19954e
Merge tag 'media/v6.19-3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Jan 14, 2026
e0d4140
Merge tag 'bitmap-for-6.19-rc5' of https://github.com/norov/linux
torvalds Jan 14, 2026
da579f0
io_uring: move local task_work in exit cancel loop
Jan 14, 2026
944aacb
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Jan 14, 2026
015c224
Merge tag 'nvme-6.19-2026-01-14' of git://git.infradead.org/nvme into…
axboe Jan 14, 2026
1a75f24
ASoC: Fix sdw_utils calling wrong codec init callbacks
broonie Jan 14, 2026
292e575
drm/amdgpu: Fix gfx9 update PTE mtype flag
PhilipYangA Dec 4, 2025
9cb6278
drm/amdgpu: fix drm panic null pointer when driver not support atomic
Jan 6, 2026
28695ca
drm/amd: Clean up kfd node on surprise disconnect
superm1 Jan 7, 2026
9c81200
Revert duplicate "drm/amdgpu: disable peer-to-peer access for DCC-ena…
pcolberg Dec 22, 2025
122b15c
drm/amdgpu: Use correct address to setup gart page table for vram access
xiaogang-chen-amd Jan 8, 2026
b6dff00
drm/amdgpu: make sure userqs are enabled in userq IOCTLs
alexdeucher Jan 9, 2026
80614c5
drm/amdkfd: fix a memory leak in device_queue_manager_init()
Jan 8, 2026
0a1253b
drm/amd/display: Show link name in PSR status message
superm1 Dec 14, 2025
fee5007
drm/amd/display: Bump the HDMI clock to 340MHz
superm1 Dec 15, 2025
52d3d11
drm/amd/display: Initialise backlight level values from hw
Jan 12, 2026
90dbc0b
drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2
Jan 6, 2026
0bea77b
drm/amdgpu: validate the flush_gpu_tlb_pasid()
Jan 6, 2026
808c205
Revert "drm/amdgpu: don't attach the tlb fence for SI"
Jan 9, 2026
18dbcfb
drm/amdkfd: No need to suspend whole MES to evict process
hkasivis Jan 11, 2026
b2426a2
drm/amdgpu/userq: Fix fence reference leak on queue teardown v2
srishanm Jan 14, 2026
d04f736
drm/amd/display: Add an hdmi_hpd_debounce_delay_ms module
Jan 13, 2026
6e22f08
ASoC: codecs: aw88261: add dvdd-supply property
broonie Jan 14, 2026
32bc4e7
SDCA System Suspend Support
broonie Jan 14, 2026
57aa773
sound: codecs: tlv320adcx140: assorted patches
broonie Jan 14, 2026
437cc60
btrfs: remove zoned statistics from sysfs
morbidrsa Dec 17, 2025
a57d5cc
ASoC: tlv320adcx140: Merge fixes from Pengutronix
broonie Jan 14, 2026
e2fb783
mm: describe @flags parameter in memalloc_flags_save()
bagasme Dec 19, 2025
f265284
textsearch: describe @list member in ts_ops search
bagasme Dec 19, 2025
eb3f781
mm: vmalloc: fix up vrealloc_node_align() kernel-doc macro name
bagasme Dec 19, 2025
6cfab50
mm, kfence: describe @slab parameter in __kfence_obj_info()
bagasme Dec 19, 2025
aba744a
mailmap: update email address for Szymon Wilczek
szymonwilczek Dec 21, 2025
6ac166a
docs: kernel-parameters: add kfence parameters
melver Dec 22, 2025
777a856
lib/buildid: use __kernel_read() for sleepable context
shakeelb Dec 22, 2025
582f0f3
kho: validate preserved memory map during population
soleen Dec 23, 2025
a38be54
mm/damon/core: get memcg reference before access
shakeelb Dec 25, 2025
b9efe36
mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free
AboorvaDevarajan Dec 1, 2025
b020191
mm/hugetlb: ignore hugepage kernel args if hugepages are unsupported
sourabhjains Dec 24, 2025
f171b55
mips: fix HIGHMEM initialization
rppt Dec 31, 2025
e561383
powerpc/watchdog: add support for hardlockup_sys_info sysctl
Dec 31, 2025
f9132fb
mm/damon/core: remove call_control in inactive contexts
sjp38 Dec 31, 2025
a24ca8e
mm/damon/sysfs: cleanup intervals subdirs on attrs dir setup failure
sjp38 Dec 25, 2025
9814cc8
mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure
sjp38 Dec 25, 2025
dc7e1d7
mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup fai…
sjp38 Dec 25, 2025
392b3d9
mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir s…
sjp38 Dec 25, 2025
590b136
mm/zswap: fix error pointer free in zswap_cpu_comp_prepare()
Dec 31, 2025
61f67c2
mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge
lorenzo-stoakes Jan 5, 2026
0ace8f2
tools/testing/selftests: add tests for !tgt, src mremap() merges
lorenzo-stoakes Jan 5, 2026
3b617fd
mm/vma: enforce VMA fork limit on unfaulted,faulted mremap merge too
lorenzo-stoakes Jan 5, 2026
fb39444
tools/testing/selftests: add forked (un)/faulted VMA merge tests
lorenzo-stoakes Jan 5, 2026
4795d20
mm: kmsan: fix poisoning of high-order non-compound pages
ryanhrob Jan 4, 2026
4b5c493
iommu/sva: include mmu_notifier.h header
Jan 5, 2026
038a102
mm/page_alloc: prevent pcp corruption with SMP=n
tehcaster Jan 5, 2026
21c68ad
tools/testing/selftests: fix gup_longterm for unknown fs
lorenzo-stoakes Jan 6, 2026
18e87bc
mailmap: add entry for Daniel Thompson
daniel-thompson Jan 8, 2026
f46c26f
mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed'
bjdooks-ct Jan 8, 2026
3e8e590
drivers/dax: add some missing kerneldoc comment fields for struct dev…
jagalactic Jan 10, 2026
4650ff5
Revert "can: raw: instantly reject unsupported CAN frames"
hartkopp Jan 9, 2026
166e873
can: propagate CAN device capabilities via ml_priv
hartkopp Jan 9, 2026
faba586
can: raw: instantly reject disabled CAN frames
hartkopp Jan 9, 2026
6c1f514
Merge patch series "can: raw: better approach to instantly reject uns…
marckleinebudde Jan 15, 2026
1809c82
net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate sessio…
Jan 13, 2026
4156c37
virtio_net: Fix misalignment bug in struct virtnet_info
GustavoARSilva Jan 10, 2026
ab2be3a
ALSA: hda/realtek: Add quirk for HP Pavilion x360 to enable mute LED
Jan 15, 2026
0d26ca8
LoongArch: Remove redundant code in head.S
chenhuacai Jan 15, 2026
be5a39e
ASoC: rt5640: Fix duplicate clock properties in DT binding
broonie Jan 14, 2026
5ce234a
Merge tag 'ipsec-2026-01-14' of git://git.kernel.org/pub/scm/linux/ke…
Jan 15, 2026
851822a
Merge tag 'linux-can-fixes-for-6.19-20260115' of git://git.kernel.org…
Jan 15, 2026
61d2a76
ASoC: SDCA: Tidy up some memory allocations
charleskeepax Jan 15, 2026
f2161d5
Merge tag 'asoc-fix-v6.19-rc5' of https://git.kernel.org/pub/scm/linu…
tiwai Jan 15, 2026
46b8d08
ALSA: hda/tas2781: Add newly-released HP laptop
Shenghao-Ding Jan 15, 2026
ec19ed2
rnbd-clt: fix refcount underflow in device unmap path
ChaitanayaKulkarni Jan 12, 2026
be55257
ftrace: Do not over-allocate ftrace memory
groeck Jan 13, 2026
9e995c5
Merge tag 'net-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 15, 2026
13b2d15
Merge tag 'mm-hotfixes-stable-2026-01-15-08-03' of git://git.kernel.o…
torvalds Jan 15, 2026
4711b29
ASoC: es8328: Propagate error codes from regmap updates
TomHsieh300 Jan 15, 2026
60e8451
ASoC: dt-bindings: mt8192-afe-pcm: Fix clocks and clock-names
Jan 15, 2026
7a3d1b0
ASoC: SDCA: Handle CONFIG_PM_SLEEP not being set
charleskeepax Jan 15, 2026
bc08b65
Merge tag 'efi-fixes-for-v6.19-2' of git://git.kernel.org/pub/scm/lin…
torvalds Jan 15, 2026
d5811e6
NFS: Fix size read races in truncate, fallocate and copy offload
Jan 10, 2026
603c05a
Merge tag 'nfs-for-6.19-2' of git://git.linux-nfs.org/projects/trondm…
torvalds Jan 15, 2026
375410b
sched/deadline: Ensure get_prio_dl() is up-to-date
Jan 6, 2026
4de9ff7
sched/deadline: Avoid double update_rq_clock()
Jan 13, 2026
49041e8
sched: Fold rq-pin swizzle into __balance_callbacks()
Jan 15, 2026
5343936
sched: Audit MOVE vs balance_callbacks
Jan 15, 2026
e008ec6
sched: Deadline has dynamic priority
Jan 15, 2026
627cc25
sched/deadline: Use ENQUEUE_MOVE to allow priority change
Jan 15, 2026
88e4909
Merge tag 'ftrace-v6.19-rc5' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jan 15, 2026
983d014
kernel: modules: Add SPDX license identifier to kmod.c
tbird20d Jan 16, 2026
85807ed
Merge tag 'drm-intel-fixes-2026-01-15' of https://gitlab.freedesktop.…
airlied Jan 16, 2026
09444be
MAINTAINERS: Add Chen Ridong as cpuset reviewer
Waiman-Long Jan 14, 2026
a1b3421
kernel: cgroup: Add SPDX-License-Identifier lines
tbird20d Jan 14, 2026
84697bf
kernel: cgroup: Add LGPL-2.1 SPDX license ID to legacy_freezer.c
tbird20d Jan 14, 2026
9fa015b
Merge tag 'usb-serial-6.19-rc6' of ssh://gitolite.kernel.org/pub/scm/…
gregkh Jan 16, 2026
dd83dc1
xhci: sideband: don't dereference freed ring when removing sideband e…
matnyman Jan 15, 2026
b5a69c4
arm_mpam: Remove duplicate linux/srcu.h header
wb-zjp846396 Jan 12, 2026
b9f5c38
arm_mpam: Use non-atomic bitops when modifying feature bitmap
benhor01 Jan 12, 2026
a654de9
Merge branch 'for-linus' into for-next
tiwai Jan 16, 2026
b799d16
ALSA: hda/cirrus_scodec_test: Use faux_device instead of platform_device
rfvirgil Jan 15, 2026
d51e68b
Merge branch 'pm-em'
rafaeljw Jan 16, 2026
353c6f4
Merge tag 'xfs-fixes-6.19-rc6' of git://git.kernel.org/pub/scm/fs/xfs…
torvalds Jan 16, 2026
7a2c1b2
Merge tag 'printk-for-6.19-rc6' of git://git.kernel.org/pub/scm/linux…
torvalds Jan 16, 2026
c2a44a0
Merge tag 'gpio-fixes-for-v6.19-rc6' of git://git.kernel.org/pub/scm/…
torvalds Jan 16, 2026
52456a6
Merge tag 'amd-drm-fixes-6.19-2026-01-15' of https://gitlab.freedeskt…
danvet Jan 16, 2026
711673f
Merge tag 'sound-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Jan 16, 2026
e547d4f
Merge tag 'acpi-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Jan 16, 2026
9dd1f5f
Merge tag 'drm-misc-fixes-2026-01-16' of https://gitlab.freedesktop.o…
danvet Jan 16, 2026
b62ce25
Merge tag 'pm-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jan 16, 2026
d815858
Merge tag 'pci-v6.19-fixes-3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Jan 16, 2026
6782a30
Merge tag 'cxl-fixes-6.19-rc6' of git://git.kernel.org/pub/scm/linux/…
torvalds Jan 16, 2026
39d3389
Merge tag 'drm-fixes-2026-01-16' of https://gitlab.freedesktop.org/dr…
torvalds Jan 16, 2026
a91f86e
LoongArch: Fix PMU counter allocation for mixed-type event groups
Jan 17, 2026
762cf75
LoongArch: dts: Describe PCI sideband IRQ through interrupt-extended
ziyao233 Jan 17, 2026
c446175
LoongArch: dts: loongson-2k0500: Add default interrupt controller add…
AaronDot Jan 17, 2026
81e8cb7
LoongArch: dts: loongson-2k1000: Add default interrupt controller add…
AaronDot Jan 17, 2026
e65df3f
LoongArch: dts: loongson-2k2000: Add default interrupt controller add…
AaronDot Jan 17, 2026
14ea5a3
LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names
AaronDot Jan 17, 2026
0bf58cb
LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy()
JohnsPony Jan 17, 2026
7d8553f
LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy()
JohnsPony Jan 17, 2026
1cf342a
LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy()
JohnsPony Jan 17, 2026
216c7a0
Merge tag 'io_uring-6.19-20260116' of git://git.kernel.org/pub/scm/li…
torvalds Jan 17, 2026
d3eeb99
Merge tag 'block-6.19-20260116' of git://git.kernel.org/pub/scm/linux…
torvalds Jan 17, 2026
d9b40d7
selftests/x86: Add selftests include path for kselftest.h after centr…
Bala-Vignesh-Reddy Oct 22, 2025
d12453c
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jan 17, 2026
47622aa
Merge tag 'loongarch-fixes-6.19-2' of git://git.kernel.org/pub/scm/li…
torvalds Jan 18, 2026
e84d960
Merge tag 'for-6.19-rc5-tag' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jan 18, 2026
cd16edb
ext4: fix ext4_tune_sb_params padding
arndb Dec 4, 2025
0ef7ef4
ext4: add missing down_write_data_sem in mext_move_extent().
Dec 8, 2025
d250bdf
ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
Dec 13, 2025
8562711
Merge tag 'irq-urgent-2026-01-18' of git://git.kernel.org/pub/scm/lin…
torvalds Jan 18, 2026
cee4757
Merge tag 'objtool-urgent-2026-01-18' of git://git.kernel.org/pub/scm…
torvalds Jan 18, 2026
837c818
Merge tag 'sched-urgent-2026-01-18' of git://git.kernel.org/pub/scm/l…
torvalds Jan 18, 2026
b671c1d
Merge tag 'timers-urgent-2026-01-18' of git://git.kernel.org/pub/scm/…
torvalds Jan 18, 2026
e503f53
Merge tag 'x86-urgent-2026-01-18' of git://git.kernel.org/pub/scm/lin…
torvalds Jan 18, 2026
93fc4e0
Merge tag 'edac_urgent_for_v6.19_rc6' of git://git.kernel.org/pub/scm…
torvalds Jan 18, 2026
5d1765a
Merge tag 'i2c-for-6.19-rc6' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jan 18, 2026
2798396
Merge tag 'usb-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 18, 2026
56bc8a1
Merge tag 'soundwire-6.19-fixes' of git://git.kernel.org/pub/scm/linu…
torvalds Jan 18, 2026
3271b25
Merge tag 'phy-fixes-6.19' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Jan 18, 2026
e90b81e
Merge tag 'dmaengine-fix-6.19' of git://git.kernel.org/pub/scm/linux/…
torvalds Jan 18, 2026
f890739
Merge tag 'ext4_for_linus-6.19-rc6' of git://git.kernel.org/pub/scm/l…
torvalds Jan 18, 2026
6f32aa9
Merge tag 'cgroup-for-6.19-rc5-fixes-2' of git://git.kernel.org/pub/s…
torvalds Jan 18, 2026
90a855e
Merge tag 'landlock-6.19-rc6' of git://git.kernel.org/pub/scm/linux/k…
torvalds Jan 18, 2026
24d479d
Linux 6.19-rc6
torvalds Jan 18, 2026
6dd0fdc
ASoC: cs35l45: Corrects ASP_TX5 DAPM widget channel
rriveramcrus Jan 15, 2026
2e48020
ASoC: dt-bindings: fsl,sai: Add support for i.MX952 platform
TE-N-ShengjiuWang Jan 15, 2026
08c0989
ASoC: soc-acpi-intel-arl-match: change rt722 amp endpoint to aggregated
bardliao Jan 19, 2026
4fbd3b2
ASoC: soc-acpi-intel-ptl-match: use aggregated endpoint in ptl_rt722_…
bardliao Jan 19, 2026
0cccfe6
ASoC: codecs: es8323: Replace magic numbers with defined macros
AaronDot Jan 17, 2026
9dd2719
ASoC: codecs: es8323: remove DAC enablement write from es8323_set_bia…
AaronDot Jan 17, 2026
95814d4
ASoC: codecs: es8323: Enable proper DAPM widgets for capture ADC
AaronDot Jan 17, 2026
3c5ddd5
ASoC: codecs: es8323: Enable proper DAPM widgets for chip power
AaronDot Jan 17, 2026
a18467a
ASoC: realtek: fix misspelling of "minimum" in comments
rwenz2004 Jan 19, 2026
53dfb2a
ASoC: renesas: rz-ssi: Simplify the logic in rz_ssi_stream_is_play()
claudiubeznea Jan 19, 2026
9e0e337
ASoC: renesas: rz-ssi: Drop unnecessary if condition
claudiubeznea Jan 19, 2026
c7a4c36
ASoC: renesas: rz-ssi: Drop the & operator in front of function name
claudiubeznea Jan 19, 2026
cafadbf
ASoC: renesas: rz-ssi: Drop goto label
claudiubeznea Jan 19, 2026
8d38c27
ASoC: sdw_utils: remove dai registered check
bardliao Jan 20, 2026
1616c41
ASoC: tas2783A: fw loading for devices without pci bus
niranjanhyti Jan 20, 2026
00ca2dd
ASoC: SOF: Intel: hda: Remove MODULE_SOFTDEP for snd-hda-codec-hdmi
ujfalusi Jan 20, 2026
9210f5f
ASoC: fsl: imx-card: Do not force slot width to sample width
fabioestevam Jan 18, 2026
018b211
ASoC: amd: yc: Add ASUS ExpertBook PM1503CDA to quirks list
AnatolyShirykalov Jan 19, 2026
965f58e
ASoC: codec: es8323: Enable DAPM for ADC and ChipPower
broonie Jan 20, 2026
58b2e9a
ASoC: soc-acpi-intel-arl/ptl-match: use aggregated
broonie Jan 20, 2026
9ef552f
ASoC: renesas: rz-ssi: Cleanups
broonie Jan 20, 2026
b190870
PCI: Add Intel Nova Lake audio Device ID
ujfalusi Jan 20, 2026
1800bcd
ASoC: SOF: Intel: add support for Nova Lake NVL
ujfalusi Jan 20, 2026
a094d8a
ALSA: hda: core: intel-dsp-config: Add support for NVL
ujfalusi Jan 20, 2026
7f42828
ALSA: hda: controllers: intel: add support for Nova Lake
ujfalusi Jan 20, 2026
00fd40b
ASoC: cs-amp-lib: Support Dell SSIDExV2 UEFI variable
rfvirgil Jan 21, 2026
51b0691
ASoC: cs35l56: Use vendor-specific qualifier in firmware file search
rfvirgil Jan 21, 2026
d70fa6b
ASoC: cs-amp-lib-test: Tests for reading SSIDExV2
rfvirgil Jan 21, 2026
3f086a4
ASoC: cs-amp-lib: Add a Kconfig symbol for enabling test hooks
rfvirgil Jan 21, 2026
d0ab899
ASoC: cs35l56: Add KUnit testing of cs35l56_set_fw_suffix()
rfvirgil Jan 21, 2026
be9d8d9
ASoC: cs35l56: Add support for new Dell laptops
broonie Jan 21, 2026
702ce71
ASoC: SDCA: Add NO_DIRECT_COMPLETE flag to class driver
charleskeepax Jan 15, 2026
5d541b9
Merge remote-tracking branch 'asoc/for-6.20' into asoc-next
broonie Jan 22, 2026
2edf380
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao Jan 23, 2026
4f505c1
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
bardliao Jan 23, 2026
5f57bd0
Merge branch 'sound/upstream-20260123' into merge/sound-upstream-2026…
bardliao Jan 23, 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
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,7 @@ Daniel Borkmann <daniel@iogearbox.net> <daniel.borkmann@tik.ee.ethz.ch>
Daniel Borkmann <daniel@iogearbox.net> <dborkmann@redhat.com>
Daniel Borkmann <daniel@iogearbox.net> <dborkman@redhat.com>
Daniel Borkmann <daniel@iogearbox.net> <dxchgb@gmail.com>
Daniel Thompson <danielt@kernel.org> <daniel.thompson@linaro.org>
Danilo Krummrich <dakr@kernel.org> <dakr@redhat.com>
David Brownell <david-b@pacbell.net>
David Collins <quic_collinsd@quicinc.com> <collinsd@codeaurora.org>
Expand Down Expand Up @@ -416,6 +417,7 @@ Juha Yrjola <at solidboot.com>
Juha Yrjola <juha.yrjola@nokia.com>
Juha Yrjola <juha.yrjola@solidboot.com>
Julien Thierry <julien.thierry.kdev@gmail.com> <julien.thierry@arm.com>
Justin Iurman <justin.iurman@gmail.com> <justin.iurman@uliege.be>
Iskren Chernev <me@iskren.info> <iskren.chernev@gmail.com>
Kalle Valo <kvalo@kernel.org> <kvalo@codeaurora.org>
Kalle Valo <kvalo@kernel.org> <quic_kvalo@quicinc.com>
Expand Down Expand Up @@ -472,6 +474,10 @@ Linas Vepstas <linas@austin.ibm.com>
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@ascom.ch>
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de>
Linus Lüssing <linus.luessing@c0d3.blue> <ll@simonwunderlich.de>
Linus Walleij <linusw@kernel.org> <linus.walleij@ericsson.com>
Linus Walleij <linusw@kernel.org> <linus.walleij@stericsson.com>
Linus Walleij <linusw@kernel.org> <linus.walleij@linaro.org>
Linus Walleij <linusw@kernel.org> <triad@df.lth.se>
<linux-hardening@vger.kernel.org> <kernel-hardening@lists.openwall.com>
Li Yang <leoyang.li@nxp.com> <leoli@freescale.com>
Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org>
Expand Down Expand Up @@ -705,6 +711,8 @@ Sankeerth Billakanti <quic_sbillaka@quicinc.com> <sbillaka@codeaurora.org>
Santosh Shilimkar <santosh.shilimkar@oracle.org>
Santosh Shilimkar <ssantosh@kernel.org>
Sarangdhar Joshi <spjoshi@codeaurora.org>
Saravana Kannan <saravanak@kernel.org> <skannan@codeaurora.org>
Saravana Kannan <saravanak@kernel.org> <saravanak@google.com>
Sascha Hauer <s.hauer@pengutronix.de>
Sahitya Tummala <quic_stummala@quicinc.com> <stummala@codeaurora.org>
Sathishkumar Muruganandam <quic_murugana@quicinc.com> <murugana@codeaurora.org>
Expand Down Expand Up @@ -787,13 +795,15 @@ Sven Eckelmann <sven@narfation.org> <sven.eckelmann@open-mesh.com>
Sven Eckelmann <sven@narfation.org> <sven.eckelmann@openmesh.com>
Sven Eckelmann <sven@narfation.org> <sven@open-mesh.com>
Sven Peter <sven@kernel.org> <sven@svenpeter.dev>
Szymon Wilczek <swilczek.lx@gmail.com> <szymonwilczek@gmx.com>
Takashi YOSHII <takashi.yoshii.zj@renesas.com>
Tamizh Chelvam Raja <quic_tamizhr@quicinc.com> <tamizhr@codeaurora.org>
Taniya Das <quic_tdas@quicinc.com> <tdas@codeaurora.org>
Tanzir Hasan <tanzhasanwork@gmail.com> <tanzirh@google.com>
Tejun Heo <htejun@gmail.com>
Tomeu Vizoso <tomeu@tomeuvizoso.net> <tomeu.vizoso@collabora.com>
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>
Expand Down
2 changes: 1 addition & 1 deletion CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -1398,7 +1398,7 @@ D: SRM environment driver (for Alpha systems)
P: 1024D/8399E1BB 250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB

N: Thomas Gleixner
E: tglx@linutronix.de
E: tglx@kernel.org
D: NAND flash hardware support, JFFS2 on NAND flash

N: Jérôme Glisse
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/stable/sysfs-kernel-time-aux-clocks
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
What: /sys/kernel/time/aux_clocks/<ID>/enable
Date: May 2025
Contact: Thomas Gleixner <tglx@linutronix.de>
Contact: Thomas Gleixner <tglx@kernel.org>
Description:
Controls the enablement of auxiliary clock timekeepers.
4 changes: 2 additions & 2 deletions Documentation/ABI/testing/sysfs-devices-soc
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ Date: January 2012
contact: Lee Jones <lee@kernel.org>
Description:
Read-only attribute common to all SoCs. Contains the SoC machine
name (e.g. Ux500).
name (e.g. DB8500).

What: /sys/devices/socX/family
Date: January 2012
contact: Lee Jones <lee@kernel.org>
Description:
Read-only attribute common to all SoCs. Contains SoC family name
(e.g. DB8500).
(e.g. ux500).

On many of ARM based silicon with SMCCC v1.2+ compliant firmware
this will contain the JEDEC JEP106 manufacturer’s identification
Expand Down
35 changes: 35 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2917,6 +2917,41 @@ Kernel parameters
for Movable pages. "nn[KMGTPE]", "nn%", and "mirror"
are exclusive, so you cannot specify multiple forms.

kfence.burst= [MM,KFENCE] The number of additional successive
allocations to be attempted through KFENCE for each
sample interval.
Format: <unsigned integer>
Default: 0

kfence.check_on_panic=
[MM,KFENCE] Whether to check all KFENCE-managed objects'
canaries on panic.
Format: <bool>
Default: false

kfence.deferrable=
[MM,KFENCE] Whether to use a deferrable timer to trigger
allocations. This avoids forcing CPU wake-ups if the
system is idle, at the risk of a less predictable
sample interval.
Format: <bool>
Default: CONFIG_KFENCE_DEFERRABLE

kfence.sample_interval=
[MM,KFENCE] KFENCE's sample interval in milliseconds.
Format: <unsigned integer>
0 - Disable KFENCE.
>0 - Enabled KFENCE with given sample interval.
Default: CONFIG_KFENCE_SAMPLE_INTERVAL

kfence.skip_covered_thresh=
[MM,KFENCE] If pool utilization reaches this threshold
(pool usage%), KFENCE limits currently covered
allocations of the same source from further filling
up the pool.
Format: <unsigned integer>
Default: 75

kgdbdbgp= [KGDB,HW,EARLY] kgdb over EHCI usb debug port.
Format: <Controller#>[,poll interval]
The controller # is the number of the ehci usb debug
Expand Down
8 changes: 8 additions & 0 deletions Documentation/admin-guide/sysctl/net.rst
Original file line number Diff line number Diff line change
Expand Up @@ -303,6 +303,14 @@ netdev_max_backlog
Maximum number of packets, queued on the INPUT side, when the interface
receives packets faster than kernel can process them.

qdisc_max_burst
------------------

Maximum number of packets that can be temporarily stored before
reaching qdisc.

Default: 1000

netdev_rss_key
--------------

Expand Down
2 changes: 1 addition & 1 deletion Documentation/arch/x86/topology.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ with the generic one and look at this one in parallel for the x86 specifics.
Needless to say, code should use the generic functions - this file is *only*
here to *document* the inner workings of x86 topology.

Started by Thomas Gleixner <tglx@linutronix.de> and Borislav Petkov <bp@alien8.de>.
Started by Thomas Gleixner <tglx@kernel.org> and Borislav Petkov <bp@alien8.de>.

The main aim of the topology facilities is to present adequate interfaces to
code which needs to know/query/use the structure of the running system wrt
Expand Down
2 changes: 1 addition & 1 deletion Documentation/core-api/cpu_hotplug.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ CPU hotplug in the Kernel
Srivatsa Vaddagiri <vatsa@in.ibm.com>,
Ashok Raj <ashok.raj@intel.com>,
Joel Schopp <jschopp@austin.ibm.com>,
Thomas Gleixner <tglx@linutronix.de>
Thomas Gleixner <tglx@kernel.org>

Introduction
============
Expand Down
2 changes: 1 addition & 1 deletion Documentation/core-api/genericirq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -439,6 +439,6 @@ Credits

The following people have contributed to this document:

1. Thomas Gleixner tglx@linutronix.de
1. Thomas Gleixner tglx@kernel.org

2. Ingo Molnar mingo@elte.hu
2 changes: 1 addition & 1 deletion Documentation/core-api/librs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -209,4 +209,4 @@ testing. Thanks a lot.

The following people have contributed to this document:

Thomas Gleixner\ tglx@linutronix.de
Thomas Gleixner\ tglx@kernel.org
9 changes: 8 additions & 1 deletion Documentation/devicetree/bindings/arm/fsl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1105,7 +1105,6 @@ properties:
- gateworks,imx8mp-gw74xx # i.MX8MP Gateworks Board
- gateworks,imx8mp-gw75xx-2x # i.MX8MP Gateworks Board
- gateworks,imx8mp-gw82xx-2x # i.MX8MP Gateworks Board
- gocontroll,moduline-display # GOcontroll Moduline Display controller
- prt,prt8ml # Protonic PRT8ML
- skov,imx8mp-skov-basic # SKOV i.MX8MP baseboard without frontplate
- skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel
Expand Down Expand Up @@ -1164,6 +1163,14 @@ properties:
- const: engicam,icore-mx8mp # i.MX8MP Engicam i.Core MX8M Plus SoM
- const: fsl,imx8mp

- description: Ka-Ro TX8P-ML81 SoM based boards
items:
- enum:
- gocontroll,moduline-display
- gocontroll,moduline-display-106
- const: karo,tx8p-ml81
- const: fsl,imx8mp

- description: Kontron i.MX8MP OSM-S SoM based Boards
items:
- const: kontron,imx8mp-bl-osm-s # Kontron BL i.MX8MP OSM-S Board
Expand Down
17 changes: 0 additions & 17 deletions Documentation/devicetree/bindings/goldfish/audio.txt

This file was deleted.

10 changes: 9 additions & 1 deletion Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ properties:
- brcm,iproc-nic-i2c

reg:
maxItems: 1
minItems: 1
maxItems: 2

clock-frequency:
enum: [ 100000, 400000 ]
Expand All @@ -41,8 +42,15 @@ allOf:
contains:
const: brcm,iproc-nic-i2c
then:
properties:
reg:
minItems: 2
required:
- brcm,ape-hsls-addr-mask
else:
properties:
reg:
maxItems: 1

unevaluatedProperties: false

Expand Down
8 changes: 7 additions & 1 deletion Documentation/devicetree/bindings/misc/pci1de4,1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ properties:
items:
- const: pci1de4,1

reg:
maxItems: 1
description: The PCI Bus-Device-Function address.

'#interrupt-cells':
const: 2
description: |
Expand Down Expand Up @@ -101,6 +105,7 @@ unevaluatedProperties: false

required:
- compatible
- reg
- '#interrupt-cells'
- interrupt-controller
- pci-ep-bus@1
Expand All @@ -111,8 +116,9 @@ examples:
#address-cells = <3>;
#size-cells = <2>;

rp1@0,0 {
dev@0,0 {
compatible = "pci1de4,1";
reg = <0x10000 0x0 0x0 0x0 0x0>;
ranges = <0x01 0x00 0x00000000 0x82010000 0x00 0x00 0x00 0x400000>;
#address-cells = <3>;
#size-cells = <2>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ properties:

clocks:
minItems: 5
maxItems: 7
maxItems: 6

clock-names:
minItems: 5
Expand All @@ -67,7 +67,6 @@ properties:
- enum: [rchng, refgen]
- const: pipe
- const: pipediv2
- const: phy_aux

power-domains:
maxItems: 1
Expand Down Expand Up @@ -180,6 +179,7 @@ allOf:
contains:
enum:
- qcom,glymur-qmp-gen5x4-pcie-phy
- qcom,qcs8300-qmp-gen4x2-pcie-phy
- qcom,sa8775p-qmp-gen4x2-pcie-phy
- qcom,sa8775p-qmp-gen4x4-pcie-phy
- qcom,sc8280xp-qmp-gen3x1-pcie-phy
Expand All @@ -197,19 +197,6 @@ allOf:
clock-names:
minItems: 6

- if:
properties:
compatible:
contains:
enum:
- qcom,qcs8300-qmp-gen4x2-pcie-phy
then:
properties:
clocks:
minItems: 7
clock-names:
minItems: 7

- if:
properties:
compatible:
Expand Down
13 changes: 13 additions & 0 deletions Documentation/devicetree/bindings/sound/awinic,aw88395.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ properties:
reset-gpios:
maxItems: 1

dvdd-supply: true

awinic,audio-channel:
description:
It is used to distinguish multiple PA devices, so that different
Expand Down Expand Up @@ -65,6 +67,17 @@ allOf:
then:
properties:
reset-gpios: false
- if:
properties:
compatible:
contains:
const: awinic,aw88261
then:
required:
- dvdd-supply
else:
properties:
dvdd-supply: false

unevaluatedProperties: false

Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/sound/fsl,sai.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ properties:
- items:
- enum:
- fsl,imx94-sai
- fsl,imx952-sai
- const: fsl,imx95-sai

reg:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/google,goldfish-audio.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Android Goldfish Audio

maintainers:
- Kuan-Wei Chiu <visitorckw@gmail.com>

description:
Android goldfish audio device generated by Android emulator.

properties:
compatible:
const: google,goldfish-audio

reg:
maxItems: 1

interrupts:
maxItems: 1

required:
- compatible
- reg
- interrupts

additionalProperties: false

examples:
- |
sound@9030000 {
compatible = "google,goldfish-audio";
reg = <0x9030000 0x100>;
interrupts = <4>;
};
Loading
Loading