Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1321 commits
Select commit Hold shift + click to select a range
e6533b2
xfs: Fix xfs_grow_last_rtg()
Nirjhar-Roy-0211 Jan 12, 2026
18a99c0
xfs: set max_agbno to allow sparse alloc of last full inode chunk
Jan 9, 2026
acd1385
printk/nbcon: Restore IRQ in atomic flush after each emitted record
pmladek Dec 12, 2025
cf92ce7
gpio: davinci: implement .get_direction()
Jan 9, 2026
f0f6ac2
gpiolib: remove redundant callback check
Jan 9, 2026
1d93bbf
ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
perexg Jan 7, 2026
fc627a3
ALSA: hda/tas2781: Skip UEFI calibration on ASUS ROG Xbox Ally X
matte-schwartz Jan 8, 2026
8179f0b
ALSA: hda/realtek: Add quirk for Asus Zephyrus G14 2025 using CS35L56…
alexVinarskis Jan 12, 2026
7f2a9a9
ALSA: hda/cirrus_scodec_test: Fix incorrect setup of gpiochip
rfvirgil Jan 13, 2026
2f1507f
ALSA: hda/cirrus_scodec_test: Fix test suite name
rfvirgil Jan 13, 2026
81221ac
ALSA: usb-audio: Prevent excessive number of frames
ea1davis Jan 13, 2026
9f94e8e
ALSA: hda/realtek: Add quirk for HP Pavilion x360 to enable mute LED
Jan 15, 2026
6180ee0
ASoC: Intel: sof_sdw: Add new quirks for PTL on Dell with CS42L43
DeepHarsora-Dell Jan 2, 2026
6aeac30
ASoC: simple-card-utils: Check device node before overwrite direction
TE-N-ShengjiuWang Dec 29, 2025
d5f5bb2
ASoC: dt-bindings: everest,es8316: Add interrupt support
robherring Jan 5, 2026
b3ee412
ASoC: codecs: wsa883x: fix unnecessary initialisation
jhovold Jan 2, 2026
401964c
ASoC: codecs: wsa881x: fix unnecessary initialisation
jhovold Jan 2, 2026
4ae81ff
ASoC: codecs: wsa884x: fix codec initialisation
jhovold Jan 2, 2026
9e1b6a7
ASoC: codecs: wsa883x: suppress variant printk
jhovold Jan 2, 2026
5ddcf6b
ASoC: ops: fix pointer types to be big-endian
bjdooks-ct Jan 6, 2026
0f68dfd
ASoC: davinci-evm: Fix reference leak in davinci_evm_probe
Keryer Jan 7, 2026
971f66f
ASoC: dt-bindings: realtek,rt5640: Add missing properties/node
robherring Jan 8, 2026
67474c1
ASoC: dt-bindings: realtek,rt5640: Allow 7 for realtek,jack-detect-so…
robherring Jan 8, 2026
9452f30
ASoC: dt-bindings: rockchip-spdif: Allow "port" node
robherring Jan 8, 2026
ea313d8
ASoC: tegra: Revert fix for uninitialized flat cache warning in tegra…
Dec 17, 2025
4f5a3ff
ASoC: amd: yc: Fix microphone on ASUS M6500RE
Jan 12, 2026
84ecaaa
ASoC: dt-bindings: realtek,rt5640: Document mclk
jonhunter Jan 8, 2026
68c2eb7
ASoC: dt-bindings: realtek,rt5640: Update jack-detect
jonhunter Jan 8, 2026
f8f686b
ASoC: dt-bindings: realtek,rt5640: Document port node
jonhunter Jan 8, 2026
6680c13
ASoC: sdw_utils: cs42l43: Enable Headphone pin for LINEOUT jack type
coleleavitt Jan 14, 2026
c020de8
soundwire: Add missing EXPORT for sdw_slave_type
rfvirgil Jan 12, 2026
e4aec3b
ASoC: sdw_utils: Call init callbacks on the correct codec DAI
rfvirgil Jan 12, 2026
a892c3e
ASoC: tlv320adcx140: invert DRE_ENABLE
Svendsen991 Jan 13, 2026
4b9562e
ASoC: tlv320adcx140: fix null pointer
Svendsen991 Jan 13, 2026
a918086
ASoC: tlv320adcx140: Propagate error codes during probe
DmtKats Jan 13, 2026
1ad86ee
ASoC: tlv320adcx140: fix word length
Svendsen991 Jan 13, 2026
94be4e6
ASoC: rt5640: Fix duplicate clock properties in DT binding
broonie Jan 14, 2026
e220f09
ALSA: hda/tas2781: Add newly-released HP laptop
Shenghao-Ding Jan 15, 2026
8717ade
ACPI: PM: s2idle: Add missing checks to acpi_s2idle_begin_lps0()
rafaeljw Jan 7, 2026
fe62f06
ACPI: PM: s2idle: Add module parameter for LPS0 constraints checking
rafaeljw Jan 13, 2026
df617a2
PM: EM: Fix incorrect description of the cost field in struct em_perf…
Dec 30, 2025
2b03ddb
PM: EM: Fix memory leak in em_create_pd() error path
Jan 5, 2026
b91c415
PM: EM: Fix yamllint warnings in the EM YNL spec
multics69 Jan 8, 2026
b7d2f88
PM: EM: Rename em.yaml to dev-energymodel.yaml
multics69 Jan 8, 2026
af23b57
PM: EM: Change cpus' type from string to u64 array in the EM YNL spec
multics69 Jan 8, 2026
c0d1287
PM: EM: Add dump to get-perf-domains in the EM YNL spec
multics69 Jan 8, 2026
e47db74
PCI: Provide pci_free_irq_vectors() stub
fbq Dec 26, 2025
c274a29
x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers
djbw Nov 6, 2025
a9edf84
cxl/region: fix format string for resource_size_t
arndb Dec 4, 2025
a5e2b85
cxl/port: Fix target list setup for multiple decoders sharing the sam…
Jan 8, 2026
e70e479
cxl/acpi: Restore HBIW check before dereferencing platform_data
AlisonSchofield Jan 9, 2026
d5d92e7
cxl/hdm: Fix potential infinite loop in __cxl_dpa_reserve()
MingLi-4 Jan 12, 2026
5c965b8
cxl: Check for invalid addresses returned from translation functions …
Jan 7, 2026
e6d4bb0
drm/i915/guc: make 'guc_hw_reg_state' static as it isn't exported
bjdooks-ct Jan 8, 2026
4f47a49
drm/amdgpu: Fix gfx9 update PTE mtype flag
PhilipYangA Dec 4, 2025
0707e7f
drm/amdgpu: fix drm panic null pointer when driver not support atomic
Jan 6, 2026
67e755d
drm/amd: Clean up kfd node on surprise disconnect
superm1 Jan 7, 2026
9d9fde5
Revert duplicate "drm/amdgpu: disable peer-to-peer access for DCC-ena…
pcolberg Dec 22, 2025
09ccc9a
drm/amdgpu: Use correct address to setup gart page table for vram access
xiaogang-chen-amd Jan 8, 2026
07dda03
drm/amdgpu: make sure userqs are enabled in userq IOCTLs
alexdeucher Jan 9, 2026
67212ae
drm/amdkfd: fix a memory leak in device_queue_manager_init()
Jan 8, 2026
c49bbe3
drm/amd/display: Show link name in PSR status message
superm1 Dec 14, 2025
3d0bc77
drm/amd/display: Bump the HDMI clock to 340MHz
superm1 Dec 15, 2025
1c33ed0
drm/amd/display: Initialise backlight level values from hw
Jan 12, 2026
2abfc6d
drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2
Jan 6, 2026
3f00caa
drm/amdgpu: validate the flush_gpu_tlb_pasid()
Jan 6, 2026
6db648a
Revert "drm/amdgpu: don't attach the tlb fence for SI"
Jan 9, 2026
86050fc
drm/amdkfd: No need to suspend whole MES to evict process
hkasivis Jan 11, 2026
ea51386
drm/amdgpu/userq: Fix fence reference leak on queue teardown v2
srishanm Jan 14, 2026
605fadd
drm/amd/display: Add an hdmi_hpd_debounce_delay_ms module
Jan 13, 2026
8f07ed0
drm/bridge: dw-hdmi-qp: Fix spurious IRQ on resume
sre Oct 14, 2025
9e488ff
drm/vmwgfx: Fix KMS with 3D on HW version 10
en4bz Nov 14, 2025
2345307
drm/vmwgfx: Merge vmw_bo_release and vmw_bo_free functions
en4bz Jan 7, 2026
a5e10bb
drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()
Dec 24, 2025
6b4c066
drm/vmwgfx: Fix kernel-doc warnings for vmwgfx_fence
Bartekkubik Dec 11, 2025
2ce7d2f
drm/rockchip: vop2: Add delay between poll registers
Jul 18, 2025
e72c0c3
drm/rockchip: vop2: Only wait for changed layer cfg done when there i…
Jul 18, 2025
e538646
drm/gpuvm: take GEM lock inside drm_gpuvm_bo_obtain_prealloc()
Darksonn Jan 8, 2026
59f8b45
drm/dp: Add byte-by-byte fallback for broken USB-C adapters
acelan Dec 4, 2025
e330cef
drm/rockchip: dw_hdmi_qp: Switch to gpiod_set_value_cansleep()
cristicc Jan 10, 2026
9c15eca
drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
Jan 10, 2026
9472b1a
drm/panel: simple: restore connector_type fallback
ldesroches Dec 18, 2025
3a4dbad
drm/gud: fix NULL fb and crtc dereferences on USB disconnect
shenghaoyang Dec 31, 2025
6a88563
drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
Lyude Dec 19, 2025
fe32bcf
drm/nouveau/kms/nv50-: Assert we hold nv50_disp->lock in nv50_head_fl…
Lyude Dec 19, 2025
069544c
drm/sysfb: Remove duplicate declarations
tdz Jan 8, 2026
f59ac25
io_uring: move local task_work in exit cancel loop
Jan 14, 2026
7649ce4
block: zero non-PI portion of auto integrity buffer
calebsander Jan 8, 2026
2d3ffc0
null_blk: fix kmemleak by releasing references to fault configfs items
shroffni Jan 13, 2026
30683a2
nvme-pci: disable secondary temp for Wodposit WPBSNM8
Dec 8, 2025
577f5a8
nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec
shivam-2315 Dec 13, 2025
eca44ea
nvme-apple: add "apple,t8103-nvme-ans2" as compatible
jannau Dec 31, 2025
62607e4
nvme-fc: release admin tagset if init fails
ChaitanayaKulkarni Dec 20, 2025
e4b5218
nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()
Aug 18, 2025
be0f6cc
nvmet: do not copy beyond sybsysnqn string length
kawasaki Dec 21, 2025
eaf0c83
nvme: fix PCIe subsystem reset controller state transition
shroffni Jan 14, 2026
9419af4
rnbd-clt: fix refcount underflow in device unmap path
ChaitanayaKulkarni Jan 12, 2026
2d47f04
arm_mpam: Remove duplicate linux/srcu.h header
wb-zjp846396 Jan 12, 2026
3ed9e0d
arm_mpam: Use non-atomic bitops when modifying feature bitmap
benhor01 Jan 12, 2026
3366683
LoongArch: Remove redundant code in head.S
chenhuacai Jan 15, 2026
a008f6a
LoongArch: Fix PMU counter allocation for mixed-type event groups
Jan 17, 2026
74dc312
LoongArch: dts: Describe PCI sideband IRQ through interrupt-extended
ziyao233 Jan 17, 2026
a7580a0
LoongArch: dts: loongson-2k0500: Add default interrupt controller add…
AaronDot Jan 17, 2026
b95c9c1
LoongArch: dts: loongson-2k1000: Add default interrupt controller add…
AaronDot Jan 17, 2026
61718d4
LoongArch: dts: loongson-2k2000: Add default interrupt controller add…
AaronDot Jan 17, 2026
6a804f9
LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names
AaronDot Jan 17, 2026
d61ac29
LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy()
JohnsPony Jan 17, 2026
6c11686
LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy()
JohnsPony Jan 17, 2026
0fc1868
LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy()
JohnsPony Jan 17, 2026
bd1681b
btrfs: release path before iget_failed() in btrfs_read_locked_inode()
fdmanana Dec 19, 2025
1646431
btrfs: tests: fix root tree leak in btrfs_test_qgroups()
GoodLuck612 Dec 26, 2025
b51609c
btrfs: tests: fix return 0 on rmap test failure
naota Jan 5, 2026
31a0649
btrfs: send: check for inline extents in range_is_hole_in_parent()
adam900710 Jan 6, 2026
c61a18b
btrfs: update the Kconfig string for CONFIG_BTRFS_EXPERIMENTAL
adam900710 Jan 9, 2026
eac775d
btrfs: invalidate pages instead of truncate after reflinking
fdmanana Jan 8, 2026
0fe1fc2
btrfs: fix memory leaks in create_space_info() error paths
Jan 11, 2026
a619ab5
btrfs: remove zoned statistics from sysfs
morbidrsa Dec 17, 2025
ca65d14
irqchip/riscv-imsic: Revert "Remove redundant irq_data lookups"
HaiyangLuo Jan 13, 2026
7ec0d2f
objtool: fix compilation failure with the x32 toolchain
Jan 6, 2026
ba5ae25
objtool: fix build failure due to missing libopcodes check
Dec 23, 2025
313678b
sched/deadline: Remove unnecessary comment in dl_add_task_root_domain()
Nov 25, 2025
7babf44
sched/deadline: Fix potential race in dl_add_task_root_domain()
Nov 25, 2025
75439de
sched: Provide idle_rq() helper
Jan 13, 2026
8ddf3aa
sched/deadline: Fix server stopping with runnable tasks
glemco Jan 13, 2026
a8be062
sched/deadline: Ensure get_prio_dl() is up-to-date
Jan 6, 2026
05d2e2e
sched/deadline: Avoid double update_rq_clock()
Jan 13, 2026
ff119dd
sched: Fold rq-pin swizzle into __balance_callbacks()
Jan 15, 2026
d720695
sched: Audit MOVE vs balance_callbacks
Jan 15, 2026
1a82cd6
sched: Deadline has dynamic priority
Jan 15, 2026
97a78cf
sched/deadline: Use ENQUEUE_MOVE to allow priority change
Jan 15, 2026
571f488
hrtimer: Fix softirq base check in update_needs_ipi()
t-8ch Jan 7, 2026
43f6709
x86/resctrl: Add missing resctrl initialization for Hygon
shenxiaochen Dec 9, 2025
bda4f3e
x86/resctrl: Fix memory bandwidth counter width for Hygon
shenxiaochen Dec 9, 2025
ef7224b
selftests/x86: Add selftests include path for kselftest.h after centr…
Bala-Vignesh-Reddy Oct 22, 2025
1bb0fed
EDAC/i3200: Fix a resource leak in i3200_probe1()
Dec 23, 2025
9f48d95
EDAC/x38: Fix a resource leak in x38_probe1()
Dec 23, 2025
b4eae15
dt-bindings: i2c: brcm,iproc-i2c: Allow 2 reg entries for brcm,iproc-…
robherring Dec 15, 2025
d27fee8
i2c: riic: Move suspend handling to NOIRQ phase
Dec 18, 2025
ade39cb
i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
superna9999 Oct 29, 2025
db5a01a
i2c: imx-lpi2c: change to PIO mode in system-wide suspend/resume prog…
NXP-CarlosSong Nov 21, 2025
3902714
usb: dwc3: Check for USB4 IP_NAME
Jan 2, 2026
d5569db
tcpm: allow looking for role_sw device in the main node
a-wai Jan 5, 2026
843a8bc
dt-bindings: usb: qcom,dwc3: Correct IPQ5018 interrupts
krzk Jan 6, 2026
b6b39bf
dt-bindings: usb: qcom,dwc3: Correct MSM8994 interrupts
krzk Jan 6, 2026
240f4d5
usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor
birdayz Dec 7, 2025
a65c99b
usb: dwc3: apple: Set USB2 PHY mode before dwc3 init
svenpeter42 Jan 9, 2026
6793434
USB: OHCI/UHCI: Add soft dependencies on ehci_platform
chenhuacai Jan 12, 2026
7f27d18
usb: host: xhci-tegra: Use platform_get_irq_optional() for wake IRQs
Jan 12, 2026
e061d26
usb: dwc3: apple: Ignore USB role switches to the active role
jannau Jan 9, 2026
b4d5f63
usb: gadget: uvc: fix req_payload_size calculation
Jan 13, 2026
ada5144
usb: gadget: uvc: fix interval_duration calculation
Jan 13, 2026
dd26b0b
usb: gadget: uvc: return error from uvcg_queue_init()
Jan 13, 2026
18f39ff
usb: gadget: uvc: retry vb2_reqbufs() with vb_vmalloc_memops if use_s…
Jan 13, 2026
9f3cade
USB: serial: option: add Telit LE910 MBIM composition
umohr-semex Dec 9, 2025
ba6e657
USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
EthanNelson-Moore Dec 11, 2025
73c5261
USB: serial: f81232: fix incomplete serial port generation
Dec 12, 2025
93bd886
xhci: sideband: don't dereference freed ring when removing sideband e…
matnyman Jan 15, 2026
ec6099d
soundwire: bus: fix off-by-one when allocating slave IDs
harshimogalapalli Jan 10, 2026
d30849a
phy: fsl-imx8mq-usb: fix typec orientation switch when built as module
Nov 26, 2025
cbc0f89
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy binding…
Nov 28, 2025
3c406f3
phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it
StefanoRadaelliGit Dec 19, 2025
f79b320
phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
Dec 19, 2025
1f62ce9
phy: stm32-usphyc: Fix off by one in probe()
Dec 9, 2025
6433949
phy: ti: da8xx-usb: Handle devm_pm_runtime_enable() errors
ISCAS-Vulab Nov 24, 2025
8258ce5
phy: sparx5-serdes: make it selectable for ARCH_LAN969X
robimarko Oct 31, 2025
cde4bfb
phy: ti: gmii-sel: fix regmap leak on probe failure
jhovold Nov 27, 2025
c6c715c
phy: rockchip: inno-usb2: fix disconnection in gadget mode
Fomys Nov 27, 2025
f2b948e
phy: rockchip: inno-usb2: fix communication disruption in gadget mode
lucaceresoli Nov 27, 2025
40b8c75
phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
Dec 12, 2025
68f8300
phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
krzk Dec 24, 2025
dd76cd2
phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_p…
ISCAS-Vulab Jan 9, 2026
ee9293b
phy: freescale: imx8m-pcie: assert phy reset during power on
Dec 23, 2025
bf5a4f6
dmaengine: mmp_pdma: fix DMA mask handling
docularxu Sep 18, 2025
9429fc6
dmaengine: xilinx: xdma: Fix regmap max_register
anthonybrandon Oct 13, 2025
bc86100
dmaengine: at_hdmac: fix device leak on of_dma_xlate()
jhovold Nov 17, 2025
a8f8b53
dmaengine: bcm-sba-raid: fix device leak on probe
jhovold Nov 17, 2025
d049967
dmaengine: cv1800b-dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
0253388
dmaengine: dw: dmamux: fix OF node leak on route allocation failure
jhovold Nov 17, 2025
99ae563
dmaengine: idxd: fix device leaks on compat bind and unbind
jhovold Nov 17, 2025
6a61ed7
dmaengine: lpc18xx-dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
b79783f
dmaengine: lpc32xx-dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
89640fb
dmaengine: sh: rz-dmac: fix device leak on probe failure
jhovold Nov 17, 2025
73edaa0
dmaengine: stm32: dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
2ff5726
dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
jhovold Nov 17, 2025
7ea8fe5
dmaengine: stm32: dmamux: clean up route allocation error labels
jhovold Nov 17, 2025
ebb6e23
dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
jhovold Nov 17, 2025
da5fa28
dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
jhovold Nov 17, 2025
239c9db
dmaengine: ti: dma-crossbar: clean up dra7x route allocation error paths
jhovold Nov 17, 2025
cc39d9c
dmaengine: ti: k3-udma: fix device leak on udma lookup
jhovold Nov 17, 2025
f114fa7
dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue()
docularxu Dec 16, 2025
715bcf4
dmaengine: fsl-edma: Fix clk leak on alloc_chan_resources failure
nizhen-t Oct 14, 2025
94b66e5
dmaengine: tegra-adma: Fix use-after-free
Nov 10, 2025
5db7cd8
dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwi…
Oct 21, 2025
6255580
dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
bijudas Nov 13, 2025
224e5af
dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()
Yuuoniy Oct 29, 2025
a8aa2e5
dmaengine: omap-dma: fix dma_pool resource leak in error paths
ISCAS-Vulab Nov 3, 2025
c2d9b01
dmaengine: apple-admac: Add "apple,t8103-admac" compatible
jannau Dec 31, 2025
ec0043b
ext4: fix ext4_tune_sb_params padding
arndb Dec 4, 2025
af6cdfd
ext4: add missing down_write_data_sem in mext_move_extent().
Dec 8, 2025
77bf355
ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
Dec 13, 2025
7653618
MAINTAINERS: Add Chen Ridong as cpuset reviewer
Waiman-Long Jan 14, 2026
4343409
kernel: cgroup: Add SPDX-License-Identifier lines
tbird20d Jan 14, 2026
a836903
kernel: cgroup: Add LGPL-2.1 SPDX license ID to legacy_freezer.c
tbird20d Jan 14, 2026
4dcf043
landlock: Fix formatting
l0kod Dec 19, 2025
b79dda7
landlock: Fix TCP handling of short AF_UNSPEC addresses
mtth-bfft Oct 27, 2025
9207252
selftests/landlock: Fix TCP bind(AF_UNSPEC) test case
mtth-bfft Oct 27, 2025
e19b07b
selftests/landlock: Add missing connect(minimal AF_UNSPEC) test
mtth-bfft Oct 27, 2025
8e44f89
selftests/landlock: Remove invalid unix socket bind()
mtth-bfft Dec 1, 2025
64a6247
selftests/landlock: NULL-terminate unix pathname addresses
mtth-bfft Dec 2, 2025
c43ff51
landlock: Fix wrong type usage
micromaomao Dec 6, 2025
0b644f1
landlock: Remove useless include
l0kod Dec 19, 2025
55167e5
landlock: Improve erratum documentation
l0kod Dec 19, 2025
2eeeebe
landlock: Clean up hook_ptrace_access_check()
l0kod Dec 19, 2025
53c76ac
landlock: Fix spelling
l0kod Dec 19, 2025
6c0df2d
landlock: Optimize stack usage when !CONFIG_AUDIT
l0kod Dec 19, 2025
c499d31
selftests/landlock: Fix typo in fs_test
micromaomao Dec 28, 2025
9b360e0
selftests/landlock: Fix missing semicolon
micromaomao Dec 28, 2025
553b1af
selftests/landlock: Use scoped_base_variants.h for ptrace_test
micromaomao Dec 28, 2025
294125f
landlock: Improve the comment for domain_is_scoped
micromaomao Dec 28, 2025
cffceb1
selftests/landlock: Properly close a file descriptor
gnoack Jan 1, 2026
abed2c5
landlock: Clarify documentation for the IOCTL access right
gnoack Jan 11, 2026
0819607
Linux 6.19-rc6
torvalds Jan 18, 2026
3360b89
FROMLIST: dt-bindings: phy: sc8280xp-qmp-pcie: Document Glymur PCIe G…
abelvesa Dec 24, 2025
8f883b5
FROMLIST: phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen4x2 PHY
abelvesa Dec 24, 2025
a7cb298
FROMLIST: dt-bindings: PCI: qcom: Document the Glymur PCIe Controller
Oct 18, 2025
b812b35
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add Kaanapali…
qianyu-qcom Nov 24, 2025
db72a53
FROMLIST: phy: qcom-qmp: qserdes-txrx: Add complete QMP PCIe PHY v8 r…
qianyu-qcom Nov 24, 2025
0a25c21
FROMLIST: phy: qcom-qmp: pcs-pcie: Add v8 register offsets
qianyu-qcom Nov 24, 2025
ae4ec5f
FROMLIST: phy: qcom-qmp: qserdes-com: Add some more v8 register offsets
qianyu-qcom Nov 24, 2025
aa01517
FROMLIST: phy: qcom: qmp-pcie: add QMP PCIe PHY tables for Kaanapali
qianyu-qcom Nov 24, 2025
4ff3989
FROMLIST: PCI: dwc: Use common D3cold eligibility helper in suspend path
krishnachaitanya-linux Jan 28, 2026
545e8d0
FROMLIST: PCI: host-common: Add shared D3cold eligibility helper for …
krishnachaitanya-linux Jan 28, 2026
5421666
FROMLIST: PCI: qcom: Add D3cold support
krishnachaitanya-linux Jan 28, 2026
7f7cdd2
FROMLIST: PCI: qcom: Prevent GDSC power down on suspendi
krishnachaitanya-linux Jan 28, 2026
c8d94ff
FROMLIST: PCI/pwrctrl: pwrseq: Rename private struct and pointers for…
bjorn-helgaas Jan 15, 2026
2e8d195
FROMLIST: PCI/pwrctrl: slot: Rename private struct and pointers for c…
bjorn-helgaas Jan 15, 2026
d40c66e
FROMLIST: PCI/pwrctrl: tc9563: Use put_device() instead of i2c_put_ad…
Mani-Sadhasivam Jan 15, 2026
3dd8223
FROMLIST: PCI/pwrctrl: tc9563: Clean up whitespace
bjorn-helgaas Jan 15, 2026
ad129c3
FROMLIST: PCI/pwrctrl: tc9563: Add local variables to reduce repetition
bjorn-helgaas Jan 15, 2026
c7a7b71
FROMLIST: PCI/pwrctrl: tc9563: Rename private struct and pointers for…
bjorn-helgaas Jan 15, 2026
e86eedf
FROMLIST: PCI/pwrctrl: slot: Factor out power on/off code to helpers
Mani-Sadhasivam Jan 15, 2026
a05e675
FROMLIST: PCI/pwrctrl: pwrseq: Factor out power on/off code to helpers
Mani-Sadhasivam Jan 15, 2026
09bd306
FROMLIST: PCI/pwrctrl: Add 'struct pci_pwrctrl::power_{on/off}' callb…
Mani-Sadhasivam Jan 15, 2026
275f27f
FROMLIST: PCI/pwrctrl: Add APIs to create, destroy pwrctrl devices
krishnachaitanya-linux Jan 15, 2026
eaa3a49
FROMLIST: PCI/pwrctrl: Add APIs to power on/off pwrctrl devices
Mani-Sadhasivam Jan 15, 2026
45b74da
FROMLIST: PCI/pwrctrl: Switch to pwrctrl create, power on/off, destro…
Mani-Sadhasivam Jan 15, 2026
e2c83a9
FROMLIST: PCI: qcom: Drop the assert_perst() callbacks
Mani-Sadhasivam Jan 15, 2026
2d6159a
FROMLIST: PCI: Drop the assert_perst() callback
Mani-Sadhasivam Jan 15, 2026
4e4ad7a
FROMLIST: PCI: qcom: Rename PERST# assert/deassert helpers for unifor…
Mani-Sadhasivam Jan 15, 2026
1054f57
FROMLIST: PCI: qcom: Add .get_ltssm() helper
krishnachaitanya-linux Feb 17, 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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -748,6 +748,7 @@ ForEachMacros:
- 'ynl_attr_for_each_nested'
- 'ynl_attr_for_each_payload'
- 'zorro_for_each_dev'
- 'zpci_bus_for_each'

IncludeBlocks: Preserve
IncludeCategories:
Expand Down
14 changes: 12 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,8 @@ Barry Song <baohua@kernel.org> <Baohua.Song@csr.com>
Barry Song <baohua@kernel.org> <barry.song@analog.com>
Bart Van Assche <bvanassche@acm.org> <bart.vanassche@sandisk.com>
Bart Van Assche <bvanassche@acm.org> <bart.vanassche@wdc.com>
Bartosz Golaszewski <brgl@bgdev.pl> <bgolaszewski@baylibre.com>
Bartosz Golaszewski <brgl@kernel.org> <bartosz.golaszewski@linaro.org>
Bartosz Golaszewski <brgl@kernel.org> <bgolaszewski@baylibre.com>
Ben Dooks <ben-linux@fluff.org> <ben.dooks@simtec.co.uk>
Ben Dooks <ben-linux@fluff.org> <ben.dooks@sifive.com>
Ben Gardner <bgardner@wabtec.com>
Expand Down Expand Up @@ -206,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 @@ -415,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 @@ -471,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 @@ -704,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 @@ -786,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 Expand Up @@ -857,7 +868,6 @@ Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@parallels.com>
Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>
WangYuli <wangyuli@aosc.io> <wangyl5933@chinaunicom.cn>
WangYuli <wangyuli@aosc.io> <wangyuli@deepin.org>
WangYuli <wangyuli@aosc.io> <wangyuli@uniontech.com>
Weiwen Hu <huweiwen@linux.alibaba.com> <sehuww@mail.scut.edu.cn>
WeiXiong Liao <gmpy.liaowx@gmail.com> <liaoweixiong@allwinnertech.com>
Wen Gong <quic_wgong@quicinc.com> <wgong@codeaurora.org>
Expand Down
3 changes: 2 additions & 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 Expand Up @@ -1987,6 +1987,7 @@ D: netfilter: TCP window tracking code
D: netfilter: raw table
D: netfilter: iprange match
D: netfilter: new logging interfaces
D: netfilter: ipset
D: netfilter: various other hacks
S: Tata
S: Hungary
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
2 changes: 1 addition & 1 deletion Documentation/admin-guide/blockdev/zoned_loop.rst
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ MB and a zone capacity of 63 MB::

$ modprobe zloop
$ mkdir -p /var/local/zloop/0
$ echo "add capacity_mb=2048,zone_size_mb=64,zone_capacity=63MB" > /dev/zloop-control
$ echo "add capacity_mb=2048,zone_size_mb=64,zone_capacity_mb=63" > /dev/zloop-control

For the device created (/dev/zloop0), the zone backing files are all created
under the default base directory (/var/local/zloop)::
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
8 changes: 8 additions & 0 deletions Documentation/arch/riscv/hwprobe.rst
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,14 @@ The following keys are defined:
* :c:macro:`RISCV_HWPROBE_EXT_ZICBOP`: The Zicbop extension is supported, as
ratified in commit 3dd606f ("Create cmobase-v1.0.pdf") of riscv-CMOs.

* :c:macro:`RISCV_HWPROBE_EXT_ZILSD`: The Zilsd extension is supported as
defined in the RISC-V ISA manual starting from commit f88abf1 ("Integrating
load/store pair for RV32 with the main manual") of the riscv-isa-manual.

* :c:macro:`RISCV_HWPROBE_EXT_ZCLSD`: The Zclsd extension is supported as
defined in the RISC-V ISA manual starting from commit f88abf1 ("Integrating
load/store pair for RV32 with the main manual") of the riscv-isa-manual.

* :c:macro:`RISCV_HWPROBE_KEY_CPUPERF_0`: Deprecated. Returns similar values to
:c:macro:`RISCV_HWPROBE_KEY_MISALIGNED_SCALAR_PERF`, but the key was
mistakenly classified as a bitmask rather than a value.
Expand Down
Loading