Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
731 commits
Select commit Hold shift + click to select a range
826eaa8
clk: rockchip: Implement rockchip_clk_register_armclk_multi_pll()
Nov 11, 2025
d0d9a96
dt-bindings: clock, reset: Add support for rv1126b
Nov 11, 2025
652c108
clk: rockchip: Add clock controller for the RV1126B
Nov 11, 2025
67e41db
clk: visconti: Do not define number of clocks in bindings
ishikawa-yjrt Nov 14, 2025
d10f26a
dt-bindings: clock: tmpv770x: Remove definition of number of clocks
ishikawa-yjrt Nov 14, 2025
beeff79
dt-bindings: clock: tmpv770x: Add VIIF clocks
ishikawa-yjrt Nov 14, 2025
b65e179
clk: visconti: Add VIIF clocks
ishikawa-yjrt Nov 14, 2025
23b2d2f
clk: spacemit: Set clk_hw_onecell_data::num before using flex array
Nov 17, 2025
1749001
clk: actions: Fix discarding const qualifier by 'container_of' macro
abarnas-usys Oct 28, 2025
d409f53
Merge tag 'clk-imx-6.19' of git://git.kernel.org/pub/scm/linux/kernel…
bebarino Nov 21, 2025
938eae9
dmaengine: at_hdmac: fix formats under 64-bit
neheb Nov 6, 2025
5d8c5be
dmaengine: at_hdmac: add COMPILE_TEST support
neheb Nov 6, 2025
bfab38b
dmaengine: bcm2835: drop unused module alias
jhovold Nov 20, 2025
660c407
dmaengine: dw: drop unused module alias
jhovold Nov 20, 2025
03adb0e
dmaengine: fsl-edma: drop unused module alias
jhovold Nov 20, 2025
9180a66
dmaengine: fsl-qdma: drop unused module alias
jhovold Nov 20, 2025
73b77c3
dmaengine: k3dma: drop unused module alias
jhovold Nov 20, 2025
73391fe
dmaengine: mmp_tdma: drop unused module alias
jhovold Nov 20, 2025
3b7b0bb
dmaengine: mmp_tdma: drop unnecessary OF node check in remove
jhovold Nov 20, 2025
1911f50
dmaengine: sprd: drop unused module alias
jhovold Nov 20, 2025
e0aef2a
dmaengine: tegra210-adma: drop unused module alias
jhovold Nov 20, 2025
d3e1935
dmaengine: bcm2835: enable compile testing
jhovold Nov 20, 2025
cd3ba11
dmaengine: st_fdma: drop unused module alias
jhovold Nov 20, 2025
1ecd8b6
dmaengine: fsl-edma: configure tcd attr with separate src and dst set…
hanxu-nxp Nov 19, 2025
2b11e74
dt-bindings: dma: xilinx: Simplify dma-coherent property
krzk Nov 15, 2025
84898f8
dt-bindings: clock: rockchip: Add RK3506 clock and reset unit
finley1226 Nov 21, 2025
18191dd
clk: rockchip: Add clock and reset driver for RK3506
Nov 21, 2025
80cdf20
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
james-c-linaro Nov 11, 2025
14a84c7
perf tools: Add support for perf_event_attr::config4
james-c-linaro Nov 11, 2025
5accdae
perf docs: arm-spe: Document new SPE filtering features
james-c-linaro Nov 11, 2025
ebd6148
pinctrl: cix: Fix obscure dependency
Nov 24, 2025
6156424
Merge tag 'intel-pinctrl-v6.19-1' of git://git.kernel.org/pub/scm/lin…
Nov 25, 2025
87c75fa
perf pmu: fix duplicate conditional statement
AnubhavS1 Nov 25, 2025
c957328
perf vendor events riscv: add T-HEAD C920V2 JSON support
inochisa Oct 14, 2025
834ebb5
perf tools: Don't read build-ids from non-regular files
james-c-linaro Nov 24, 2025
e357706
ubifs: Remove unnecessary parameters '*c'
Aug 12, 2025
0288d5f
ubifs: Simplify the code using ubifs_crc_node
Aug 12, 2025
c0d612b
ubifs: Remove unnecessary variable assignments
Aug 11, 2025
77530d1
mtd: ubi: skip programming unused bits in ubi headers
zmlin1998 Nov 14, 2025
d133e30
ubi: fastmap: fix ubi->fm memory leak
btzds Nov 7, 2025
0695aef
ubifs: vmalloc(array_size()) -> vmalloc_array()
qianfengrong Aug 17, 2025
8c05229
i3c: mipi-i3c-hci-pci: Set 64-bit DMA mask for Intel controllers
ahunter6 Nov 28, 2025
f4fe6e7
i3c: mipi-i3c-hci-pci: Move all Intel-related definitions together
ahunter6 Nov 28, 2025
58a9ae6
i3c: mipi-i3c-hci-pci: Rename some Intel-related identifiers
ahunter6 Nov 28, 2025
36f18ae
i3c: mipi-i3c-hci-pci: Use readl_poll_timeout()
ahunter6 Nov 28, 2025
fc6152d
i3c: mipi-i3c-hci-pci: Constify driver data
ahunter6 Nov 28, 2025
9dfa23c
i3c: mipi-i3c-hci-pci: Factor out private registers ioremapping
ahunter6 Nov 28, 2025
6f6efdd
i3c: mipi-i3c-hci-pci: Factor out intel_reset()
ahunter6 Nov 28, 2025
da8116a
i3c: mipi-i3c-hci-pci: Allocate a structure for mipi_i3c_hci_pci devi…
ahunter6 Nov 28, 2025
0f9ef14
i3c: mipi-i3c-hci-pci: Change callback parameter
ahunter6 Nov 28, 2025
040dcd7
i3c: mipi-i3c-hci-pci: Add exit callback
ahunter6 Nov 28, 2025
884a331
i3c: mipi-i3c-hci-pci: Add LTR support for Intel controllers
ahunter6 Nov 28, 2025
a54b1ae
i3c: mipi-i3c-hci-pci: Set d3cold_delay to 0 for Intel controllers
ahunter6 Nov 28, 2025
5b9481a
i3c: master: Remove i3c_device_free_ibi from i3c_device_remove
gastmaier Nov 12, 2025
de53ad6
i3c: master: add WQ_PERCPU to alloc_workqueue users
DispatchCode Nov 7, 2025
256a217
i3c: Add HDR API support
nxpfrankli Nov 6, 2025
9280b6e
i3c: Switch to use new i3c_xfer from i3c_priv_xfer
nxpfrankli Nov 6, 2025
108420f
i3c: master: svc: Replace bool rnw with union for HDR support
nxpfrankli Nov 6, 2025
4e7263b
i3c: master: svc: Add basic HDR mode support
nxpfrankli Nov 6, 2025
267c2e6
perf trace: Skip internal syscall arguments
namhyung Nov 27, 2025
cf33f0b
clk: samsung: exynos-clkout: Assign .num before accessing .hws
nathanchance Nov 24, 2025
b5b9e93
Merge tag 'clk-microchip-6.19' of https://git.kernel.org/pub/scm/linu…
bebarino Nov 30, 2025
53fbbc2
Merge tag 'v6.19-rockchip-clk1' of git://git.kernel.org/pub/scm/linux…
bebarino Nov 30, 2025
c2c332d
Merge tag 'qcom-clk-for-6.19' of https://git.kernel.org/pub/scm/linux…
bebarino Nov 30, 2025
1413717
clk: qcom: Mark camcc_sm7150_hws static
bebarino Nov 30, 2025
9c75986
clk: keystone: syscon-clk: fix regmap leak on probe failure
jhovold Nov 27, 2025
b276445
clk: keystone: fix compile testing
jhovold Nov 27, 2025
7448a8d
MAINTAINERS: phy: Move Kishon Vijay Abraham I to credits
krzk Nov 20, 2025
7fce856
nvmet: add sanity checks when freeing subsystem
mgurtovoy Sep 24, 2025
edd1720
nvmet: remove redundant subsysnqn field from ctrl
mgurtovoy Sep 24, 2025
511b3b6
nvmet: pci-epf: move DMA initialization to EPC init callback
kawasaki Sep 9, 2025
3c1fb0c
nvmet: pci-epf: fix DMA channel debug print
kawasaki Sep 13, 2025
c9adfb5
nvme-pci: print error message on failure in nvme_probe
Oct 24, 2025
78723fe
nvme-pci: add debug message on fail to read CSTS
Oct 24, 2025
b71cbcf
nvme-fc: don't hold rport lock when putting ctrl
igaw Oct 30, 2025
716311d
MAINTAINERS: phy: Add Neil Armstrong as reviewers for phy subsystem
vinodkoul Dec 1, 2025
4b011b5
i3c: fix I3C_SDR bit number
alexandrebelloni Dec 2, 2025
e01a8ba
i3c: document i3c_xfers
alexandrebelloni Dec 2, 2025
1f08a91
hwmon: (lm75): switch to use i3c_xfer from i3c_priv_xfer
nxpfrankli Oct 28, 2025
57c4011
net: mctp i3c: switch to use i3c_xfer from i3c_priv_xfer
nxpfrankli Oct 28, 2025
79c3ae7
regmap: i3c: switch to use i3c_xfer from i3c_priv_xfer
nxpfrankli Oct 28, 2025
ac52b4a
MAINTAINERS: Change Linus Walleij mail address
linusw Nov 30, 2025
441863a
perf tools: Remove a trailing newline in the event terms
namhyung Dec 2, 2025
44f6b44
perf test: Fix hybrid testing of event fallback test
captain5050 Dec 1, 2025
25d498e
perf jitdump: Add sym/str-tables to build-ID generation
namhyung Nov 25, 2025
c9cd0c7
perf test: Add python JIT dump test
namhyung Nov 25, 2025
6603c3c
perf python: Correct copying of metric_leader in an evsel
captain5050 Dec 2, 2025
4b11c98
perf ilist: Be tolerant of reading a metric on the wrong CPU
captain5050 Dec 2, 2025
33c44bb
perf jevents: Allow multiple metricgroups.json files
captain5050 Dec 2, 2025
e7b9e75
perf jevents: Update metric constraint support
captain5050 Dec 2, 2025
38d9d51
perf jevents: Add descriptions to metricgroup abstraction
captain5050 Dec 2, 2025
e90c66c
perf jevents: Allow metric groups not to be named
captain5050 Dec 2, 2025
826650f
perf jevents: Support parsing negative exponents
captain5050 Dec 2, 2025
7d5b406
perf jevents: Term list fix in event parsing
captain5050 Dec 2, 2025
b90e94a
perf jevents: Add threshold expressions to Metric
captain5050 Dec 2, 2025
3f31651
perf jevents: Move json encoding to its own functions
captain5050 Dec 2, 2025
a1d9bb1
perf jevents: Drop duplicate pending metrics
captain5050 Dec 2, 2025
d9f2ce3
perf jevents: Skip optional metrics in metric group list
captain5050 Dec 2, 2025
22b0cee
tools headers UAPI: Sync linux/perf_event.h for deferred callchains
namhyung Nov 20, 2025
f4e3381
perf tools: Minimal DEFERRED_CALLCHAIN support
namhyung Nov 20, 2025
27ddc1d
perf record: Add --call-graph fp,defer option for deferred callchains
namhyung Nov 20, 2025
25a9dd5
perf script: Display PERF_RECORD_CALLCHAIN_DEFERRED
namhyung Nov 20, 2025
9b4525f
perf tools: Merge deferred user callchains
namhyung Nov 20, 2025
405f575
perf tools: Flush remaining samples w/o deferred callchains
namhyung Nov 20, 2025
7da4d60
perf tools: Mark split kallsyms DSOs as loaded
namhyung Dec 2, 2025
ad0b9c4
perf tools: Fix split kallsyms DSO counting
namhyung Dec 2, 2025
295d8a0
perf tools: Fallback to initial kernel map properly
namhyung Dec 2, 2025
4fba95f
perf tools: Use machine->root_dir to find /proc/kallsyms
namhyung Dec 2, 2025
34e271a
perf test: Add kallsyms split test
namhyung Dec 2, 2025
0999df6
Merge branches 'clk-socfpga', 'clk-renesas', 'clk-cleanup', 'clk-sams…
bebarino Dec 3, 2025
6f17217
Merge branches 'clk-visconti', 'clk-imx', 'clk-microchip', 'clk-rockc…
bebarino Dec 3, 2025
e28f834
perf auxtrace: Include sys/types.h for pid_t
acmel Dec 3, 2025
c4fe074
perf arm_spe: Add CPU variants supporting common data source packet
Leo-Yan Nov 13, 2025
c914d68
perf vendor events intel: Update alderlake events from 1.34 to 1.35
captain5050 Dec 2, 2025
99eb714
perf vendor events intel: Update arrowlake events from 1.13 to 1.14
captain5050 Dec 2, 2025
5a341cc
perf vendor events intel: Update cascadelakex metric units
captain5050 Dec 2, 2025
1d341e5
perf vendor events intel: Update graniterapids events from 1.15 to 1.16
captain5050 Dec 2, 2025
cf99cdf
perf vendor events intel: Update icelakex events from 1.28 to 1.30
captain5050 Dec 2, 2025
60688cf
perf vendor events intel: Update lunarlake events from 1.18 to 1.19
captain5050 Dec 2, 2025
aa2f558
perf vendor events intel: Update meteorlake events from 1.17 to 1.18
captain5050 Dec 2, 2025
77621ef
perf vendor events intel: Update pantherlake events from 1.00 to 1.02
captain5050 Dec 2, 2025
492689b
perf vendor events intel: Update sierraforest events from 1.12 to 1.13
captain5050 Dec 2, 2025
27e7112
perf kvm: Fix debug assertion
captain5050 Nov 22, 2025
830f185
perf timechart: Add record support for output perf.data path
captain5050 Nov 22, 2025
b3ea721
perf symbol-elf: Add missing puts on error path
captain5050 Nov 22, 2025
b4e4439
perf symbol: Add missed dso__put
captain5050 Nov 22, 2025
dc4d165
perf probe-event: Ensure probe event nsinfo is always cleared
captain5050 Nov 22, 2025
f60efb4
perf hist: In init, ensure mem_info is put on error paths
captain5050 Nov 22, 2025
69d2472
perf mem-events: Don't leak online CPU map
captain5050 Nov 22, 2025
1da7c10
perf jitdump: Fix missed dso__put
captain5050 Nov 22, 2025
3118d14
perf c2c: Clean up some defensive gets and make asan clean
captain5050 Nov 22, 2025
ac88100
perf tests c2c: Add a basic c2c
captain5050 Nov 22, 2025
0eb307d
perf tests buildid: Add purge and remove testing
captain5050 Nov 22, 2025
75e9617
perf tests top: Add basic perf top coverage test
captain5050 Nov 22, 2025
279385c
perf tests timechart: Add a perf timechart test
captain5050 Nov 22, 2025
526ed2f
perf tests kallsyms: Add basic kallsyms test
captain5050 Nov 22, 2025
199d5e8
perf tests script dlfilter: Add a dlfilter test
captain5050 Nov 22, 2025
db45296
perf tests evlist: Add basic evlist test
captain5050 Nov 22, 2025
b582615
perf test kvm: Add some basic perf kvm test coverage
captain5050 Nov 22, 2025
61d1bb5
pinctrl: single: Fix incorrect type for error return variable
ISCAS-Vulab Dec 3, 2025
9dc9667
pinctrl: starfive: use dynamic GPIO base allocation
Oct 26, 2025
28b68b2
f2fs: clean up w/ bio_add_folio_nofail()
chaseyu Oct 14, 2025
3b7e73d
f2fs: convert add_ipu_page() to use folio
chaseyu Oct 14, 2025
e0b89d0
f2fs: use f2fs_filemap_get_folio() instead of f2fs_pagecache_get_page()
chaseyu Oct 14, 2025
c1cdb00
f2fs: use f2fs_filemap_get_folio() to support fault injection
chaseyu Oct 14, 2025
ca8b201
f2fs: fix to avoid potential deadlock
chaseyu Oct 14, 2025
7c37c79
f2fs: fix to avoid updating zero-sized extent in extent cache
chaseyu Oct 20, 2025
10b591e
f2fs: fix to avoid updating compression context during writeback
chaseyu Oct 22, 2025
1f27ef4
f2fs: use global inline_xattr_slab instead of per-sb slab cache
chaseyu Oct 21, 2025
d33f89b
f2fs: invalidate dentry cache on failed whiteout creation
deepanshu406 Oct 27, 2025
89c1662
f2fs: change the unlock parameter of f2fs_put_page to bool
Oct 27, 2025
be112e7
f2fs: fix to propagate error from f2fs_enable_checkpoint()
chaseyu Oct 27, 2025
196c81f
f2fs: block cache/dio write during f2fs_enable_checkpoint()
chaseyu Oct 27, 2025
297baa4
f2fs: ensure node page reads complete before f2fs_put_super() finishes
Oct 6, 2025
5b5578c
f2fs: fix to access i_size w/ i_size_read()
chaseyu Oct 29, 2025
392711e
f2fs: fix uninitialized one_time_gc in victim_sel_policy
hexiaole1994 Oct 29, 2025
d8bdf78
f2fs: ensure minimum trim granularity accounts for all devices
Oct 24, 2025
9b3c833
f2fs: Rename f2fs_unlink exit label
zlatistiv Nov 5, 2025
f37981e
f2fs: Add sanity checks before unlinking and loading inodes
zlatistiv Nov 5, 2025
27bf6a6
f2fs: fix age extent cache insertion skip on counter overflow
hexiaole1994 Oct 27, 2025
2e2e0d6
f2fs: add fadvise tracepoint
Oct 28, 2025
01fba45
f2fs: fix return value of f2fs_recover_fsync_data()
chaseyu Nov 5, 2025
68d0569
f2fs: fix to detect recoverable inode during dryrun of find_fsync_dno…
chaseyu Nov 5, 2025
7ee8bc3
f2fs: revert summary entry count from 2048 to 512 in 16kb block support
Nov 11, 2025
24fd7f0
f2fs: simplify list initialization in f2fs_recover_fsync_data()
murphy12138 Nov 11, 2025
581251e
f2fs: wrap all unusable_blocks_per_sec code in CONFIG_BLK_DEV_ZONED
Nov 10, 2025
8973201
f2fs: add a sysfs entry to show max open zones
Nov 10, 2025
30a8496
f2fs: use memalloc_retry_wait() as much as possible
chaseyu Nov 12, 2025
76e780d
f2fs: introduce f2fs_schedule_timeout()
chaseyu Nov 12, 2025
d31e0de
f2fs: change default schedule timeout value
chaseyu Nov 12, 2025
1627a30
f2fs: expand scalability of f2fs mount option
chaseyu Nov 17, 2025
fbc0774
docs: f2fs: wrap ASCII tables in literal blocks to fix LaTeX build
nogunix Nov 17, 2025
8f11fe5
f2fs: support to show curseg.next_blkoff in debugfs
chaseyu Nov 28, 2025
37345ea
f2fs: fix to not account invalid blocks in get_left_section_blocks()
chaseyu Nov 28, 2025
8d1cb17
f2fs: optimize trace_f2fs_write_checkpoint with enums
yhli-tw Nov 28, 2025
76ee7fd
f2fs: ignore discard return value
ChaitanayaKulkarni Nov 24, 2025
6744c0b
perf stat: Allow no events to open if this is a "--null" run
captain5050 Dec 3, 2025
a0a4173
libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map
captain5050 Dec 3, 2025
e2de90b
perf cpumap: Add "any" CPU handling to cpu_map__snprint_mask
captain5050 Dec 3, 2025
279b5a8
perf tests stat: Add "--null" coverage
captain5050 Dec 3, 2025
c9a8c34
perf stat: When no events, don't report an error if there is none
captain5050 Dec 3, 2025
84230ad
io_uring/poll: correctly handle io_poll_add() return value on update
axboe Dec 1, 2025
34c78b8
io_uring/io-wq: always retry worker create on ERESTART*
calebsander Dec 2, 2025
f345be7
io_uring/trace: rename io_uring_queue_async_work event "rw" field
calebsander Dec 2, 2025
05ce4c5
block: use bio_alloc_bioset for passthru IO by default
Nov 14, 2025
48f22f8
block: enable per-cpu bio cache by default
Nov 14, 2025
ab4fb1d
scsi: sd: reject invalid pr_read_keys() num_keys values
stefanhaRH Dec 1, 2025
38ec846
nvme: reject invalid pr_read_keys() num_keys values
stefanhaRH Dec 1, 2025
22a1ffe
block: add IOC_PR_READ_KEYS ioctl
stefanhaRH Dec 1, 2025
3e2cb9e
block: add IOC_PR_READ_RESERVATION ioctl
stefanhaRH Dec 1, 2025
71075d2
blk-mq: add blk_rq_nr_bvec() helper
ChaitanayaKulkarni Dec 3, 2025
c196bf4
blk-mq: Abort suspend when wakeup events are pending
Dec 3, 2025
83c8f7b
mm/mm_init: Introduce a boot parameter for check_pages
joshuahahn Dec 1, 2025
666065c
pinctrl: add CONFIG_OF dependencies for microchip drivers
arndb Dec 4, 2025
552c114
block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs
damien-lemoal Dec 4, 2025
8a32282
block: fix comment for op_is_zone_mgmt() to include RESET_ALL
shechenglong-fusion Dec 3, 2025
f7e3f85
block: fix memory leak in __blkdev_issue_zero_pages
shauryarane05 Dec 4, 2025
67582df
nvme-fc: check all request and response have been processed
igaw Oct 28, 2025
f9929c5
nvmet-fcloop: check all request and response have been processed
igaw Oct 28, 2025
86ef6f7
nvmet-fcloop: remove unused lsdir member.
igaw Oct 28, 2025
b8201b5
io_uring/rsrc: clean up buffer cloning arg validation
joannekoong Dec 4, 2025
e29af2a
io_uring/rsrc: rename misleading src_node variable in io_clone_buffers()
joannekoong Dec 4, 2025
57413f0
nvmet-fc: use pr_* print macros instead of dev_*
igaw Oct 28, 2025
525916c
io_uring/rsrc: fix lost entries after cloned range
joannekoong Dec 4, 2025
b645d5a
nvme: fix typo error in nvme target
Nov 3, 2025
ce234d8
nvmet-rdma: use kvcalloc for commands and responses arrays
israelru Nov 24, 2025
5c8d134
nvmet-tcp: use kvcalloc for commands array
israelru Nov 24, 2025
bb9f4cc
nvme-auth: use kvfree() for memory allocated with kvcalloc()
israelru Nov 23, 2025
1398920
nvme-fabrics: add ENOKEY to no retry criteria for authentication fail…
Nov 17, 2025
78385c7
io_uring/kbuf: use READ_ONCE() for userspace-mapped memory
calebsander Dec 4, 2025
5123509
perf tests stat: Add test for error for an offline CPU
captain5050 Dec 3, 2025
d509d14
perf stat: Improve handling of termination by signal
captain5050 Dec 3, 2025
0f45353
Merge tag 'nvme-6.19-2025-12-04' of git://git.infradead.org/nvme into…
axboe Dec 5, 2025
f044561
9p: fix cache/debug options printing in v9fs_show_options
Dec 2, 2025
3e28111
9p: fix new mount API cache option handling
Dec 2, 2025
a4c694b
io_uring/kbuf: use WRITE_ONCE() for userspace-shared buffer ring fields
joannekoong Dec 4, 2025
55d57b3
io_uring/poll: unify poll waitqueue entry and list removal
axboe Dec 5, 2025
2eeb09f
libperf: Use 'extern' in LIBPERF_API visibility macro
acmel Dec 4, 2025
7bfe3b8
Drivers: hv: Introduce mshv_vtl driver
Nov 13, 2025
c720e6a
mshv: Add ioctl for self targeted passthrough hvcalls
Nov 19, 2025
b5110ea
Drivers: hv: use kmalloc_array() instead of kmalloc()
ligongwei-qm Nov 21, 2025
9d70ef7
mshv: adjust interrupt control structure for ARM64
jinankjain Nov 24, 2025
df4ff5f
mshv: Refactor and rename memory region handling functions
Dec 3, 2025
6f6aed2
mshv: Centralize guest memory region destruction
Dec 3, 2025
e950c30
mshv: Move region management to mshv_regions.c
Dec 3, 2025
abceb42
mshv: Fix huge page handling in memory region traversal
Dec 3, 2025
c39dda0
mshv: Add refcount and locking to mem regions
Dec 3, 2025
b9a66cd
mshv: Add support for movable memory regions
Dec 3, 2025
723c47a
mshv: Add definitions for MSHV sleep state configuration
praveen-pk Dec 5, 2025
f0be260
mshv: Use reboot notifier to configure sleep state
praveen-pk Dec 5, 2025
615a6e7
mshv: Cleanly shutdown root partition with MSHV
praveen-pk Dec 5, 2025
9e906a9
Merge tag 'perf-tools-for-v6.19-2025-12-06' of git://git.kernel.org/p…
torvalds Dec 7, 2025
bbbf7f3
Merge tag '9p-for-6.19-rc1' of https://github.com/martinetd/linux
torvalds Dec 7, 2025
67a454e
Merge tag 'memblock-6.19-rc1' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 7, 2025
670d7ef
hwmon: (w83791d) Convert macros to functions to avoid TOCTOU
2045gemini Dec 2, 2025
fae00a7
hwmon: (dell-smm) Fix off-by-one error in dell_smm_is_visible()
Wer-Wolf Dec 3, 2025
541dfb4
hwmon: (emc2305) fix double put in emc2305_probe_childs_from_dt
Dec 5, 2025
4910da6
hwmon: (emc2305) fix device node refcount leak in error path
Dec 5, 2025
08bfcf4
docs: hwmon: fix link to g762 devicetree binding
Katharaa Dec 5, 2025
ba65a4e
Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 8, 2025
c2f2b01
Merge tag 'i3c/for-6.19' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 8, 2025
feb06d2
Merge tag 'hyperv-next-signed-20251207' of git://git.kernel.org/pub/s…
torvalds Dec 8, 2025
0623fdf
Merge tag 'phy-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 8, 2025
990fa99
Merge tag 'dmaengine-6.19-rc1' of git://git.kernel.org/pub/scm/linux/…
torvalds Dec 8, 2025
a110f94
Merge tag 'pinctrl-v6.19-1' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Dec 8, 2025
b88b2f8
Merge tag 'hwmon-for-v6.19-take-2' of git://git.kernel.org/pub/scm/li…
torvalds Dec 8, 2025
70e3083
Merge tag 'ubifs-for-linus-6.19-rc1' of git://git.kernel.org/pub/scm/…
torvalds Dec 8, 2025
4482ebb
Merge tag 'block-6.19-20251208' of git://git.kernel.org/pub/scm/linux…
torvalds Dec 8, 2025
cfd4039
Merge tag 'io_uring-6.19-20251208' of git://git.kernel.org/pub/scm/li…
torvalds Dec 9, 2025
cb01581
Merge tag 'f2fs-for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 9, 2025
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
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ D: One of assisting postmasters for vger.kernel.org's lists
S: (ask for current address)
S: Finland

N: Kishon Vijay Abraham I
E: [email protected]
D: Generic Phy Framework

N: Thomas Abraham
E: [email protected]
D: Samsung pin controller driver
Expand Down
6 changes: 6 additions & 0 deletions Documentation/ABI/testing/sysfs-fs-f2fs
Original file line number Diff line number Diff line change
Expand Up @@ -643,6 +643,12 @@ Contact: "Jaegeuk Kim" <[email protected]>
Description: Shows the number of unusable blocks in a section which was defined by
the zone capacity reported by underlying zoned device.

What: /sys/fs/f2fs/<disk>/max_open_zones
Date: November 2025
Contact: "Yongpeng Yang" <[email protected]>
Description: Shows the max number of zones that F2FS can write concurrently when a zoned
device is mounted.

What: /sys/fs/f2fs/<disk>/current_atomic_write
Date: July 2022
Contact: "Daeho Jeong" <[email protected]>
Expand Down
8 changes: 8 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -767,6 +767,14 @@ Kernel parameters
nokmem -- Disable kernel memory accounting.
nobpf -- Disable BPF memory accounting.

check_pages= [MM,EARLY] Enable sanity checking of pages after
allocations / before freeing. This adds checks to catch
double-frees, use-after-frees, and other sources of
page corruption by inspecting page internals (flags,
mapcount/refcount, memcg_data, etc.).
Format: { "0" | "1" }
Default: 0 (1 if CONFIG_DEBUG_VM is set)

checkreqprot= [SELINUX] Set initial checkreqprot flag value.
Format: { "0" | "1" }
See security/selinux/Kconfig help text.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,6 @@ allOf:
reg:
minItems: 2

'#reset-cells': false

- if:
properties:
compatible:
Expand All @@ -85,6 +83,7 @@ examples:
reg = <0x1fa20000 0x400>,
<0x1fb00000 0x1000>;
#clock-cells = <1>;
#reset-cells = <1>;
};

- |
Expand Down
29 changes: 0 additions & 29 deletions Documentation/devicetree/bindings/clock/armada3700-xtal-clock.txt

This file was deleted.

72 changes: 72 additions & 0 deletions Documentation/devicetree/bindings/clock/fsl,imx8ulp-sim-lpav.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/fsl,imx8ulp-sim-lpav.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: NXP i.MX8ULP LPAV System Integration Module (SIM)

maintainers:
- Laurentiu Mihalcea <[email protected]>

description:
The i.MX8ULP LPAV subsystem contains a block control module known as
SIM LPAV, which offers functionalities such as clock gating or reset
line assertion/de-assertion.

properties:
compatible:
const: fsl,imx8ulp-sim-lpav

reg:
maxItems: 1

clocks:
maxItems: 3

clock-names:
items:
- const: bus
- const: core
- const: plat

'#clock-cells':
const: 1

'#reset-cells':
const: 1

mux-controller:
$ref: /schemas/mux/reg-mux.yaml#

required:
- compatible
- reg
- clocks
- clock-names
- '#clock-cells'
- '#reset-cells'
- mux-controller

additionalProperties: false

examples:
- |
#include <dt-bindings/clock/imx8ulp-clock.h>

clock-controller@2da50000 {
compatible = "fsl,imx8ulp-sim-lpav";
reg = <0x2da50000 0x10000>;
clocks = <&cgc2 IMX8ULP_CLK_LPAV_BUS_DIV>,
<&cgc2 IMX8ULP_CLK_HIFI_DIVCORE>,
<&cgc2 IMX8ULP_CLK_HIFI_DIVPLAT>;
clock-names = "bus", "core", "plat";
#clock-cells = <1>;
#reset-cells = <1>;

mux-controller {
compatible = "reg-mux";
#mux-control-cells = <1>;
mux-reg-masks = <0x8 0x00000200>;
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@ properties:
"#clock-cells":
const: 1

power-domains:
maxItems: 1

reg:
maxItems: 1

Expand Down
36 changes: 22 additions & 14 deletions Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,23 @@ properties:
const: microchip,mpfs-clkcfg

reg:
items:
- description: |
clock config registers:
These registers contain enable, reset & divider tables for the, cpu,
axi, ahb and rtc/mtimer reference clocks as well as enable and reset
for the peripheral clocks.
- description: |
mss pll dri registers:
Block of registers responsible for dynamic reconfiguration of the mss
pll
oneOf:
- items:
- description: |
clock config registers:
These registers contain enable, reset & divider tables for the, cpu,
axi, ahb and rtc/mtimer reference clocks as well as enable and reset
for the peripheral clocks.
- description: |
mss pll dri registers:
Block of registers responsible for dynamic reconfiguration of the mss
pll
deprecated: true
- items:
- description: |
mss pll dri registers:
Block of registers responsible for dynamic reconfiguration of the mss
pll

clocks:
maxItems: 1
Expand Down Expand Up @@ -69,11 +76,12 @@ examples:
- |
#include <dt-bindings/clock/microchip,mpfs-clock.h>
soc {
#address-cells = <2>;
#size-cells = <2>;
clkcfg: clock-controller@20002000 {
#address-cells = <1>;
#size-cells = <1>;

clkcfg: clock-controller@3E001000 {
compatible = "microchip,mpfs-clkcfg";
reg = <0x0 0x20002000 0x0 0x1000>, <0x0 0x3E001000 0x0 0x1000>;
reg = <0x3E001000 0x1000>;
clocks = <&ref>;
#clock-cells = <1>;
};
Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ properties:
compatible:
enum:
- qcom,glymur-rpmh-clk
- qcom,kaanapali-rpmh-clk
- qcom,milos-rpmh-clk
- qcom,qcs615-rpmh-clk
- qcom,qdu1000-rpmh-clk
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Qualcomm Video Clock & Reset Controller on SM8450

maintainers:
- Taniya Das <quic_tdas@quicinc.com>
- Taniya Das <[email protected].com>
- Jagadeesh Kona <[email protected]>

description: |
Expand All @@ -17,6 +17,7 @@ description: |
See also:
include/dt-bindings/clock/qcom,sm8450-videocc.h
include/dt-bindings/clock/qcom,sm8650-videocc.h
include/dt-bindings/clock/qcom,sm8750-videocc.h

properties:
compatible:
Expand All @@ -25,6 +26,7 @@ properties:
- qcom,sm8475-videocc
- qcom,sm8550-videocc
- qcom,sm8650-videocc
- qcom,sm8750-videocc
- qcom,x1e80100-videocc

clocks:
Expand Down Expand Up @@ -61,6 +63,7 @@ allOf:
enum:
- qcom,sm8450-videocc
- qcom,sm8550-videocc
- qcom,sm8750-videocc
then:
required:
- required-opps
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ properties:
items:
- enum:
- qcom,glymur-tcsr
- qcom,kaanapali-tcsr
- qcom,milos-tcsr
- qcom,sar2130p-tcsr
- qcom,sm8550-tcsr
Expand Down
8 changes: 6 additions & 2 deletions Documentation/devicetree/bindings/clock/qcom,sm8750-gcc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,15 @@ description: |
Qualcomm global clock control module provides the clocks, resets and power
domains on SM8750

See also: include/dt-bindings/clock/qcom,sm8750-gcc.h
See also:
include/dt-bindings/clock/qcom,kaanapali-gcc.h
include/dt-bindings/clock/qcom,sm8750-gcc.h

properties:
compatible:
const: qcom,sm8750-gcc
enum:
- qcom,kaanapali-gcc
- qcom,sm8750-gcc

clocks:
items:
Expand Down
55 changes: 55 additions & 0 deletions Documentation/devicetree/bindings/clock/rockchip,rk3506-cru.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/rockchip,rk3506-cru.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Rockchip RK3506 Clock and Reset Unit (CRU)

maintainers:
- Finley Xiao <[email protected]>
- Heiko Stuebner <[email protected]>

description:
The RK3506 CRU generates the clock and also implements reset for SoC
peripherals.

properties:
compatible:
const: rockchip,rk3506-cru

reg:
maxItems: 1

"#clock-cells":
const: 1

"#reset-cells":
const: 1

clocks:
maxItems: 1

clock-names:
const: xin

required:
- compatible
- reg
- "#clock-cells"
- "#reset-cells"
- clocks
- clock-names

additionalProperties: false

examples:
- |
clock-controller@ff9a0000 {
compatible = "rockchip,rk3506-cru";
reg = <0xff9a0000 0x20000>;
#clock-cells = <1>;
#reset-cells = <1>;
clocks = <&xin24m>;
clock-names = "xin";
};
52 changes: 52 additions & 0 deletions Documentation/devicetree/bindings/clock/rockchip,rv1126b-cru.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/rockchip,rv1126b-cru.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Rockchip RV1126B Clock and Reset Unit

maintainers:
- Elaine Zhang <[email protected]>
- Heiko Stuebner <[email protected]>

description:
The rv1126b clock controller generates the clock and also implements a
reset controller for SoC peripherals.

properties:
compatible:
enum:
- rockchip,rv1126b-cru

reg:
maxItems: 1

"#clock-cells":
const: 1

"#reset-cells":
const: 1

clocks:
maxItems: 1

clock-names:
const: xin24m

required:
- compatible
- reg
- "#clock-cells"
- "#reset-cells"

additionalProperties: false

examples:
- |
clock-controller@20000000 {
compatible = "rockchip,rv1126b-cru";
reg = <0x20000000 0xc0000>;
#clock-cells = <1>;
#reset-cells = <1>;
};
Loading
Loading