| COMMIT |
1.00 |
vfio/cdx: Consolidate MSI configured state onto cdx_irqs |
|
Commit message contains explicit AI assi |
2026-04-17 |
| COMMIT |
1.00 |
vfio/cdx: Serialize VFIO_DEVICE_SET_IRQS with a per-device m |
|
Commit message contains explicit AI assi |
2026-04-17 |
| COMMIT |
1.00 |
vfio/virtio: Use guard() for bar_mutex in legacy I/O |
|
Commit message contains explicit AI assi |
2026-04-14 |
| COMMIT |
1.00 |
vfio/virtio: Use guard() for migf->lock where applicable |
|
Commit message contains explicit AI assi |
2026-04-14 |
| COMMIT |
1.00 |
vfio/virtio: Use guard() for list_lock where applicable |
|
Commit message contains explicit AI assi |
2026-04-14 |
| COMMIT |
1.00 |
vfio/virtio: Convert list_lock from spinlock to mutex |
|
Commit message contains explicit AI assi |
2026-04-14 |
| COMMIT |
0.00 |
tracing: Make undefsyms_base.c a first-class citizen |
|
Natural informal tone and domain-specifi |
2026-04-21 |
| COMMIT |
0.00 |
x86/hyperv: Skip LP/VP creation on kexec |
|
Succinct, technical explanation with dom |
2026-04-08 |
| COMMIT |
0.00 |
x86/hyperv: move stimer cleanup to hv_machine_shutdown() |
|
Direct, minimal technical writing; match |
2026-04-08 |
| COMMIT |
0.00 |
Drivers: hv: vmbus: fix hyperv_cpuhp_online variable shadowi |
|
Contains technical domain jargon and con |
2026-04-08 |
| COMMIT |
0.00 |
mshv: Add tracepoint for GPA intercept handling |
|
Brief, technical language; standard for |
2026-03-24 |
| COMMIT |
0.00 |
pwm: atmel-tcb: Cache clock rates and mark chip as atomic |
|
Contains domain-specific jargon and tech |
2026-04-19 |
| COMMIT |
0.00 |
selftests/ftrace: Add a testcase for multiple fprobe events |
|
Minimal, domain-specific language lackin |
2026-04-20 |
| COMMIT |
0.00 |
selftests/ftrace: Add a testcase for fprobe events on module |
|
Casual, domain-focused writing with a di |
2026-04-20 |
| COMMIT |
0.00 |
tracing/fprobe: Fix to unregister ftrace_ops if it is empty |
|
Detailed technical issue, real example; |
2026-04-20 |
| COMMIT |
0.00 |
vfio/cdx: Fix NULL pointer dereference in interrupt trigger |
|
Technical language, clear reasoning, no |
2026-04-17 |
| COMMIT |
0.00 |
vfio: replace vfio->device_class with a const struct class |
|
Concise, domain-specific, includes kerne |
2026-04-17 |
| COMMIT |
0.00 |
vfio/pci: Clean up DMABUFs before disabling function |
|
Terse, technical, kernel jargon and usua |
2026-04-15 |
| COMMIT |
0.00 |
kgdb: update outdated references to kgdb_wait() |
|
Technical, human-style changelog with ca |
2026-03-24 |
| COMMIT |
0.00 |
tracing/fprobe: Check the same type fprobe on table as the u |
|
Verbose but detailed technical reasoning |
2026-04-20 |
| COMMIT |
0.00 |
tracing/fprobe: Avoid kcalloc() in rcu_read_lock section |
|
Technical, concise, Linux domain jargon, |
2026-04-20 |
| COMMIT |
0.00 |
tracing/fprobe: Remove fprobe from hash in failure path |
|
Clear technical description, casual phra |
2026-04-20 |
| COMMIT |
0.00 |
tracing/fprobe: Unregister fprobe even if memory allocation |
|
Direct technical writing, informal, Linu |
2026-04-20 |
| COMMIT |
0.00 |
tracing/fprobe: Reject registration of a registered fprobe b |
|
Straightforward, contains domain errors/ |
2026-04-20 |
| COMMIT |
0.00 |
arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt numbe |
|
Brief, technical, uses references and no |
2026-03-30 |
| COMMIT |
0.00 |
arm64: dts: amlogic: meson-axg: Add missing cache informatio |
|
Direct technical phrasing, kernel conven |
2026-02-19 |
| COMMIT |
0.00 |
arm64: dts: amlogic: t7: khadas-vim4: fix board model name |
|
Short, technical, proper review/commit t |
2026-03-06 |
| COMMIT |
0.00 |
arm64: dts: amlogic: Fix GIC register ranges for Amlogic T7 |
|
More verbose and polished, but hardware |
2026-03-05 |
| COMMIT |
0.00 |
arm64: dts: amlogic: t7: khadas-vim4: fix memory layout for |
|
Technical, kernel-specific jargon, still |
2026-03-19 |
| COMMIT |
0.00 |
arm64: dts: amlogic: s6: Drop CPU masks from GICv3 PPI inter |
|
Terse, technical, normal kernel patch fo |
2026-03-04 |
| COMMIT |
0.00 |
erofs: unify lcn as u64 for 32-bit platforms |
|
Technical, precise language; domain-spec |
2026-04-20 |
| COMMIT |
0.00 |
erofs: fix offset truncation when shifting pgoff on 32-bit p |
|
Succinct explanation with jargon typical |
2026-04-20 |
| COMMIT |
0.00 |
erofs: fix the out-of-bounds nameoff handling for trailing d |
|
Contains domain-specific details, inform |
2026-04-21 |
| COMMIT |
0.00 |
tracing: tell git to ignore the generated 'undefsyms_base.c' |
|
Informal, opinionated tone; uses slang a |
2026-04-21 |
| COMMIT |
0.00 |
ktest: Add logfile to failure directory |
|
Brief, technical, specific, no AI phrasi |
2026-04-20 |
| COMMIT |
0.00 |
ktest: Fix the month in the name of the failure directory |
|
Detailed technical explanation, informal |
2026-04-20 |
| COMMIT |
0.00 |
Documentation/process: maintainer-soc: Document purpose of d |
|
Uses domain-specific jargon and informal |
2026-04-13 |
| COMMIT |
0.00 |
Documentation/process: maintainer-soc: Trim from trivial ask |
|
Concise, direct, with domain-specific re |
2026-04-13 |
| COMMIT |
0.00 |
ARM: dts: bcm4709: fix bus range assignment |
|
Technical, direct, includes user referen |
2026-04-14 |
| COMMIT |
0.00 |
crypto: krb5enc - fix async decrypt skipping hash verificati |
|
Detailed technical description, not over |
2026-04-20 |
| COMMIT |
0.00 |
crypto: algif_aead - snapshot IV for async AEAD requests |
|
Concise, uses technical jargon, informal |
2026-04-19 |
| COMMIT |
0.00 |
Input: charlieplex_keypad - add GPIO charlieplex keypad |
|
Brief, technical, and has developer-styl |
2026-04-19 |
| COMMIT |
0.00 |
dt-bindings: input: add GPIO charlieplex keypad |
|
Minimal, factual, with standard technica |
2026-04-19 |
| COMMIT |
0.00 |
dt-bindings: input: add settling-time-us common property |
|
Short, application-specific, with no AI |
2026-04-19 |
| COMMIT |
0.00 |
dt-bindings: input: add debounce-delay-ms common property |
|
Succinct, focused on technical change, h |
2026-04-19 |
| COMMIT |
0.00 |
Input: imx_keypad - fix spelling mistake "Colums" -> "Column |
|
Direct, minimal, describes a typo fix ty |
2026-04-19 |
| COMMIT |
0.00 |
Input: edt-ft5x06 - fix use-after-free in debugfs teardown |
|
Contains technical debugging context, hu |
2026-04-11 |
| COMMIT |
0.00 |
mm/damon/core: disallow non-power of two min_region_sz on da |
|
Technical explanation; uses domain jargo |
2026-04-11 |
| COMMIT |
0.00 |
mm/vmalloc: take vmap_purge_lock in shrinker |
|
Uses technical terms, specific reference |
2026-04-13 |
| COMMIT |
0.00 |
mm: call ->free_folio() directly in folio_unmap_invalidate() |
|
Technical language, human error explanat |
2026-04-13 |
| COMMIT |
0.00 |
mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() |
|
Domain-specific bug trace, informal expl |
2026-04-13 |
| COMMIT |
0.00 |
mm/zone_device: do not touch device folio after calling ->fo |
|
Technical fix description, casual tone, |
2026-04-10 |
| COMMIT |
0.00 |
mm/damon/core: disallow time-quota setting zero esz |
|
Explains bug with domain terms; phrasing |
2026-04-07 |
| COMMIT |
0.00 |
mm/mempolicy: fix weighted interleave auto sysfs name |
|
Contains domain jargon, informal explana |
2026-04-07 |
| COMMIT |
0.00 |
lib/crypto: docs: Add rst documentation to Documentation/cry |
|
Technical focus, human-style caveats, an |
2026-04-18 |
| COMMIT |
0.00 |
docs: kdoc: Expand 'at_least' when creating parameter list |
|
Jargon-heavy, refers to code snippets an |
2026-04-18 |
| COMMIT |
0.00 |
eventfs: Hold eventfs_mutex and SRCU when remount walks even |
|
Dense technical jargon, incomplete phras |
2026-04-18 |
| COMMIT |
0.00 |
eventfs: Use list_add_tail_rcu() for SRCU-protected children |
|
Technical, uses Linux kernel jargon, con |
2026-04-18 |
| COMMIT |
0.00 |
f2fs: add page-order information for large folio reads in io |
|
Minimal template content, informal and t |
2026-04-17 |
| COMMIT |
0.00 |
sh: Drop CONFIG_FIRMWARE_EDID from defconfig files |
|
Straightforward explanation, technical a |
2026-04-01 |
| COMMIT |
0.00 |
sh: Remove CONFIG_VSYSCALL reference from UAPI |
|
Commit message is technical, concise, an |
2026-02-24 |
| COMMIT |
0.00 |
sh: Fix typo in SPDX license ID lines |
|
Terse, technical language and clear refe |
2026-02-12 |
| COMMIT |
0.00 |
sh: Include in dac.h |
|
Technical commit message with domain-spe |
2025-10-28 |
| COMMIT |
0.00 |
MAINTAINERS: add page cache reviewer |
|
Brief free-text, domain-specific, inform |
2026-04-15 |
| COMMIT |
0.00 |
mm/vmscan: avoid false-positive -Wuninitialized warning |
|
Technical analysis, domain-specific refe |
2026-04-14 |
| COMMIT |
0.00 |
MAINTAINERS: update Dave's kdump reviewer email address |
|
Minimal free-text, human wording, domain |
2026-04-15 |
| COMMIT |
0.00 |
MAINTAINERS: drop include/linux/liveupdate from LIVE UPDATE |
|
Brief, domain-specific, with normal chan |
2026-04-14 |
| COMMIT |
0.00 |
MAINTAINERS: drop include/linux/kho/abi/ from KHO |
|
Concise explanation with standard kernel |
2026-04-14 |
| COMMIT |
0.00 |
MAINTAINERS: update KHO and LIVE UPDATE maintainers |
|
Slightly more formal, but clear domain c |
2026-04-14 |
| COMMIT |
0.00 |
MAINTAINERS: update kexec/kdump maintainers entries |
|
Direct and technical with typical mainta |
2026-04-13 |
| COMMIT |
0.00 |
mm/migrate_device: remove dead migration entry check in migr |
|
Technical, precise, and uses kernel-spec |
2026-02-12 |
| COMMIT |
0.00 |
selftests: mm: skip charge_reserved_hugetlb without killall |
|
Covers script/test details with concise |
2026-04-10 |
| COMMIT |
0.00 |
userfaultfd: allow registration of ranges below mmap_min_add |
|
Mostly technical, some mild formal phras |
2026-04-09 |
| COMMIT |
0.00 |
mm/vmstat: fix vmstat_shepherd double-scheduling vmstat_upda |
|
Explains a kernel race with detailed, sy |
2026-04-09 |
| COMMIT |
0.00 |
mm/hugetlb: fix early boot crash on parameters without '=' s |
|
Technical explanation, domain-specific e |
2026-04-09 |
| COMMIT |
0.00 |
zram: reject unrecognized type= values in recompress_store() |
|
Technical bugfix description, standard k |
2026-04-07 |
| COMMIT |
0.00 |
docs: proc: document ProtectionKey in smaps |
|
Contains technical jargon, informal and |
2026-04-07 |
| COMMIT |
0.00 |
mm/mprotect: special-case small folios when applying permiss |
|
Informal style, domain-specific terms, s |
2026-04-02 |
| COMMIT |
0.00 |
mm/mprotect: move softleaf code out of the main function |
|
Casual, technical detail, lacks AI-style |
2026-04-02 |
| COMMIT |
0.00 |
mm: remove '!root_reclaim' checking in should_abort_scan() |
|
Specific technical explanation, informal |
2026-02-12 |
| COMMIT |
0.00 |
mm/sparse: fix comment for section map alignment |
|
Technical, informal, minimal free-text; |
2026-04-02 |
| COMMIT |
0.00 |
mm/page_io: use sio->len for PSWPIN accounting in sio_read_c |
|
Technical language, concise explanation, |
2026-04-02 |
| COMMIT |
0.00 |
selftests/mm: transhuge_stress: skip the test when thp not a |
|
Technical details, informal and succinct |
2026-04-02 |
| COMMIT |
0.00 |
selftests/mm: split_huge_page_test: skip the test when thp i |
|
Technical commentary, casual tone, gramm |
2026-04-02 |
| COMMIT |
0.00 |
selftests/mm/vm_util: robust write_file() |
|
Domain jargon, informal, some typos, cle |
2026-04-02 |
| COMMIT |
0.00 |
selftests/mm: move write_file helper to vm_util |
|
Technical, informal, typos/grammar error |
2026-04-02 |
| COMMIT |
0.00 |
selftests/mm: soft-dirty: skip two tests when thp is not ava |
|
Technical detail, short sentences, clear |
2026-04-02 |
| COMMIT |
0.00 |
selftests/mm/guard-regions: skip collapse test when thp not |
|
Direct technical explanation, minimal fo |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: mfill_atomic(): remove retry logic |
|
Uses domain jargon and concise human lan |
2026-04-02 |
| COMMIT |
0.00 |
shmem, userfaultfd: implement shmem uffd operations using vm |
|
Technical content, includes domain-speci |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: introduce vm_uffd_ops->alloc_folio() |
|
Terse, technical, includes detailed chan |
2026-04-02 |
| COMMIT |
0.00 |
shmem, userfaultfd: use a VMA callback to handle UFFDIO_CONT |
|
Specific technical detail, concise expla |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: introduce vm_uffd_ops |
|
Technical, contains domain-specific term |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: move vma_can_userfault out of line |
|
Concise, detailed, references, clearly h |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: retry copying with locks dropped in mfill_atomi |
|
Explains technical process with minor ty |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: introduce mfill_get_vma() and mfill_put_vma() |
|
Uses technical jargon, includes review t |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: introduce mfill_establish_pmd() helper |
|
Technical, domain-specific commit messag |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: introduce struct mfill_state |
|
Concise, technical summary with code-spe |
2026-04-02 |
| COMMIT |
0.00 |
userfaultfd: introduce mfill_copy_folio_locked() helper |
|
Contains domain jargon and is incomplete |
2026-04-02 |
| COMMIT |
0.00 |
mm/memfd_luo: remove folio from page cache when accounting f |
|
Technical description; slight formality |
2026-03-26 |