Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
989 commits
Select commit Hold shift + click to select a range
b71e635
Merge tag 'cgroup-for-6.19-rc5-fixes' of git://git.kernel.org/pub/scm…
torvalds Jan 12, 2026
f34b327
ASoC: tegra: Revert fix for uninitialized flat cache warning in tegra…
Dec 17, 2025
ec69daa
bpf: Fix reference count leak in bpf_prog_test_run_xdp()
Jan 8, 2026
e02f2a0
net: phy: motorcomm: fix duplex setting error for phy leds
Jan 8, 2026
dfdf774
net: airoha: Fix typo in airoha_ppe_setup_tc_block_cb definition
LorenzoBianconi Jan 9, 2026
f2edf79
irqchip/riscv-imsic: Revert "Remove redundant irq_data lookups"
HaiyangLuo Jan 13, 2026
6ab3d43
drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
Jan 10, 2026
9380dc3
drm/panel: simple: restore connector_type fallback
ldesroches Dec 18, 2025
ffe4ccd
net: add net.core.qdisc_max_burst
edumazet Jan 7, 2026
6b2d155
xfs: Fix the return value of xfs_rtcopy_summary()
Nirjhar-Roy-0211 Jan 12, 2026
e0aea42
xfs: mark __xfs_rtgroup_extents static
Jan 9, 2026
baed03e
xfs: fix an overly long line in xfs_rtgroup_calc_geometry
Jan 9, 2026
df7ec72
xfs: improve the assert at the top of xfs_log_cover
Jan 9, 2026
a65fd81
xfs: Fix xfs_grow_last_rtg()
Nirjhar-Roy-0211 Jan 12, 2026
c360004
xfs: set max_agbno to allow sparse alloc of last full inode chunk
Jan 9, 2026
05dc4a9
hrtimer: Fix softirq base check in update_needs_ipi()
t-8ch Jan 7, 2026
26bea10
objtool: fix compilation failure with the x32 toolchain
Jan 6, 2026
479972e
sched/deadline: Remove unnecessary comment in dl_add_task_root_domain()
Nov 25, 2025
64e6fa7
sched/deadline: Fix potential race in dl_add_task_root_domain()
Nov 25, 2025
436326b
objtool: fix build failure due to missing libopcodes check
Dec 23, 2025
1e0a2ba
sched: Provide idle_rq() helper
Jan 13, 2026
ca1e8ee
sched/deadline: Fix server stopping with runnable tasks
glemco Jan 13, 2026
8af4274
USB: serial: option: add Telit LE910 MBIM composition
umohr-semex Dec 9, 2025
12d4fd9
soundwire: bus: fix off-by-one when allocating slave IDs
harshimogalapalli Jan 10, 2026
8e29db1
ASoC: amd: yc: Fix microphone on ASUS M6500RE
Jan 12, 2026
cbd46cb
ALSA: hda/realtek: Add quirk for Asus Zephyrus G14 2025 using CS35L56…
alexVinarskis Jan 12, 2026
ea4d4ea
ata: ahci: Do not read the per port area for unimplemented ports
floatious Jan 12, 2026
8f3fb33
ata: libata: Call ata_dev_config_lpm() for ATAPI devices
floatious Jan 12, 2026
ce83767
ata: libata-sata: Improve link_power_management_supported sysfs attri…
floatious Jan 12, 2026
a6bee5e
ata: libata: Add cpr_log to ata_dev_print_features() early return
floatious Jan 12, 2026
89531b6
ata: libata: Add DIPM and HIPM to ata_dev_print_features() early return
floatious Jan 12, 2026
c8c6fb8
ata: libata: Print features also for ATAPI devices
floatious 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
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
b31ac41
dma/pool: Improve pool lookup
rmurphy-arm Jan 12, 2026
6626734
mm_zone: Generalise has_managed_dma()
rmurphy-arm Jan 12, 2026
c6ccd09
dma/pool: Avoid allocating redundant pools
rmurphy-arm Jan 12, 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
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
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
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
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
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
48e6a9c
of: platform: Use default match table for /firmware
robherring Jan 14, 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
81122fb
of: fix reference count leak in of_alias_scan()
Jan 17, 2026
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
c198b77
pwm: Ensure ioctl() returns a negative errno on error
ukleinek Jan 19, 2026
63faf32
pwm: max7360: Populate missing .sizeof_wfhw in max7360_pwm_ops
richard-bootlin Jan 13, 2026
73c9007
Merge tag 'ata-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 19, 2026
12a6ddf
mm: add missing static initializer for init_mm::mm_cid.lock
compudj Dec 24, 2025
6ac433f
mm: rename cpu_bitmap field to flexible_array
compudj Dec 24, 2025
be31340
mm: take into account mm_cid size for mm_struct static definitions
compudj Dec 24, 2025
f9a49aa
fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes()
joannekoong Jan 5, 2026
90f3c12
panic: only warn about deprecated panic_print on write access
gal-pressman Jan 6, 2026
b7880cb
migrate: correct lock ordering for hugetlb file folios
Jan 9, 2026
605f658
mm/vma: do not leak memory when .mmap_prepare swaps the file
lorenzo-stoakes Jan 12, 2026
b505f19
x86/kfence: avoid writing L1TF-vulnerable PTEs
andyhhp Jan 6, 2026
0a155a8
MAINTAINERS: Add myself as reviewer for PWM rust drivers
Jan 19, 2026
90888b4
mm: remove unnecessary and incorrect mmap lock assert
lorenzo-stoakes Jan 14, 2026
ca1a47c
mm/hugetlb: fix hugetlb_pmd_shared()
Dec 23, 2025
3937027
mm/hugetlb: fix two comments related to huge_pmd_unshare()
Dec 23, 2025
a8682d5
mm/rmap: fix two comments related to huge_pmd_unshare()
Dec 23, 2025
8ce720d
mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables us…
Dec 23, 2025
35e2470
mm: do not copy page tables unnecessarily for VM_UFFD_WP
lorenzo-stoakes Jan 14, 2026
cb7d761
Docs/mm/allocation-profiling: describe sysctrl limitations in debug mode
surenbaghdasaryan Jan 16, 2026
9bc9ccb
mm/kfence: fix potential deadlock in reboot notifier
leitao Jan 16, 2026
16aca2c
mm: restore per-memcg proactive reclaim with !CONFIG_NUMA
yosrym93 Jan 16, 2026
8f7537e
Merge tag 'pwm/for-6.19-rc7-fixes' of git://git.kernel.org/pub/scm/li…
torvalds Jan 20, 2026
c03e9c4
Merge tag 'dma-mapping-6.19-2026-01-20' of git://git.kernel.org/pub/s…
torvalds Jan 20, 2026
c25f2fb
Merge tag 'mm-hotfixes-stable-2026-01-20-13-09' of git://git.kernel.o…
torvalds Jan 20, 2026
6c79021
Merge tag 'devicetree-fixes-for-6.19-3' of git://git.kernel.org/pub/s…
torvalds Jan 20, 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
4 changes: 4 additions & 0 deletions Documentation/admin-guide/sysctl/vm.rst
Original file line number Diff line number Diff line change
Expand Up @@ -494,6 +494,10 @@ memory allocations.

The default value depends on CONFIG_MEM_ALLOC_PROFILING_ENABLED_BY_DEFAULT.

When CONFIG_MEM_ALLOC_PROFILING_DEBUG=y, this control is read-only to avoid
warnings produced by allocations made while profiling is disabled and freed
when it's enabled.


memory_failure_early_kill
=========================
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
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
4 changes: 4 additions & 0 deletions Documentation/devicetree/bindings/sound/everest,es8316.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ properties:
items:
- const: mclk

interrupts:
maxItems: 1
description: Headphone detect interrupt

port:
$ref: audio-graph-port.yaml#
unevaluatedProperties: false
Expand Down
11 changes: 11 additions & 0 deletions Documentation/devicetree/bindings/sound/realtek,rt5640.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@ properties:
reg:
maxItems: 1

clocks:
maxItems: 1

clock-names:
const: mclk

interrupts:
maxItems: 1
description: The CODEC's interrupt output.
Expand Down Expand Up @@ -98,6 +104,7 @@ properties:
- 4 # Use GPIO2 for jack-detect
- 5 # Use GPIO3 for jack-detect
- 6 # Use GPIO4 for jack-detect
- 7 # Use HDA header for jack-detect

realtek,jack-detect-not-inverted:
description:
Expand All @@ -121,6 +128,10 @@ properties:
- 2 # Scale current by 1.0
- 3 # Scale current by 1.5

port:
$ref: audio-graph-port.yaml#
unevaluatedProperties: false

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@ properties:
"#sound-dai-cells":
const: 0

port:
$ref: /schemas/graph.yaml#/properties/port

required:
- compatible
- reg
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ title: Marvell MMP Timer

maintainers:
- Daniel Lezcano <daniel.lezcano@linaro.org>
- Thomas Gleixner <tglx@linutronix.de>
- Thomas Gleixner <tglx@kernel.org>
- Rob Herring <robh@kernel.org>

properties:
Expand Down
4 changes: 2 additions & 2 deletions Documentation/devicetree/bindings/ufs/ufs-common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ properties:
enum: [1, 2]
default: 2
description:
Number of lanes available per direction. Note that it is assume same
number of lanes is used both directions at once.
Number of lanes available per direction. Note that it is assumed that
the same number of lanes are used in both directions at once.

vdd-hba-supply:
description:
Expand Down
Loading
Loading