aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'kunit' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah...Mark Brown1-0/+2
2 daysMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/...Mark Brown5-157/+458
2 daysMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoor...Mark Brown8-0/+517
2 daysMerge branch 'kbuild-for-next' of https://git.kernel.org/pub/scm/linux/kernel...Mark Brown3-13/+6
2 daysMerge branch 'mm-nonmm-stable' of https://git.kernel.org/pub/scm/linux/kernel...Mark Brown3-39/+80
2 daysMerge branch 'rust-next' of https://github.com/Rust-for-Linux/linux.gitMark Brown3-3/+8
2 daysMerge branch 'rust-fixes' of https://github.com/Rust-for-Linux/linux.gitMark Brown1-1/+1
2 daysMerge branch 'spdx-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/...Mark Brown38-0/+4077
3 daysMerge branch into tip/master: 'objtool/core'Ingo Molnar2-88/+169
3 daysMerge branch into tip/master: 'irq/core'Ingo Molnar1-69/+37
3 daysMerge branch into tip/master: 'timers/merge'Ingo Molnar1-0/+122
3 daysscripts/bloat-o-meter: ignore _sdataYury Norov1-0/+1
3 daysget_maintainer: add --json output modeSasha Levin1-29/+42
3 dayscheckpatch: add check for function pointer arrays in declarationsJoe Perches1-2/+2
3 dayscheckpatch: add option to not force /* */ for SPDXPetr Vorel1-5/+18
3 dayscheckpatch: allow passing config directoryPetr Vorel1-3/+17
3 daysAutomated merge of 'dev' into 'next'Paul Moore8-0/+517
5 daysMerge branch 'x86/urgent' into x86/merge, to resolve conflictIngo Molnar5-33/+62
5 daysrust: kasan: add support for Software Tag-Based KASANAlice Ryhl1-2/+0
5 dayskbuild: rust: add AutoFDO supportAlice Ryhl2-1/+8
6 daysgenirq/proc: Runtime size the chip nameThomas Gleixner1-8/+15
6 daysgenirq/proc: Increase default interrupt number precision to fourThomas Gleixner1-10/+6
6 daysgenirq: Expose nr_irqs in core codeThomas Gleixner1-1/+1
6 daysscripts/gdb: Update x86 interrupts to the array based storageThomas Gleixner1-53/+18
6 daysrust: kasan/kbuild: fix rustc-option when cross-compilingAlice Ryhl1-1/+1
10 daysscripts/sbom: add unit tests for SPDX-License-Identifier parsingLuis Augenstein2-0/+35
10 daysscripts/sbom: add unit tests for command parsersLuis Augenstein3-0/+443
10 daysscripts/sbom: add SPDX build graphLuis Augenstein2-0/+335
10 daysscripts/sbom: add SPDX source graphLuis Augenstein2-0/+139
10 daysscripts/sbom: add SPDX output graphLuis Augenstein3-1/+268
10 daysscripts/sbom: collect file metadataLuis Augenstein2-0/+317
10 daysscripts/sbom: add shared SPDX elementsLuis Augenstein3-1/+45
10 daysscripts/sbom: add JSON-LD serializationLuis Augenstein5-0/+191
10 daysscripts/sbom: add SPDX classesLuis Augenstein7-0/+381
10 daysscripts/sbom: add additional dependency sources for cmd graphLuis Augenstein3-1/+161
10 daysscripts/sbom: add cmd graph generationLuis Augenstein8-2/+586
10 daysscripts/sbom: add command parsersLuis Augenstein6-0/+1001
10 daysscripts/sbom: setup sbom loggingLuis Augenstein4-1/+165
10 daysscripts/sbom: integrate script in make processLuis Augenstein1-0/+16
12 daysMerge tag 'kbuild-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-27/+54
13 daysMerge tag 'mm-hotfixes-stable-2026-05-18-21-07' of git://git.kernel.org/pub/s...Linus Torvalds2-5/+5
13 dayskbuild: pacman-pkg: make "rc" releases adhere to pacman versioning schemeViktor Jägersküpper1-1/+1
13 daysmodpost: prevent stack buffer overflow in do_input_entry() and do_dmi_entry()Hasan Basbunar1-26/+53
13 daysMerge branch 'timers/core' into timers/merge, to help CI testingIngo Molnar1-0/+122
2026-05-14gcc-plugins: Always define CONST_CAST_GIMPLE and CONST_CAST_TREEKees Cook1-1/+3
2026-05-14kbuild: pacman-pkg: package unstripped vDSO librariesThomas Weißschuh1-0/+3
2026-05-13scripts/gdb: slab: update field names of struct kmem_cacheIllia Ostapyshyn1-2/+2
2026-05-13scripts/gdb: mm: cast untyped symbols in x86_page_opsIllia Ostapyshyn1-3/+3
2026-05-13hornet: Add a light skeleton data extractor scriptsBlaise Boscaccy3-0/+81
2026-05-13hornet: Introduce gen_sigBlaise Boscaccy5-0/+436
2026-05-06scripts/timers: Add timer_migration_tree.pyFrederic Weisbecker1-0/+122
2026-05-04objtool: Grow __cfi_* prefix symbols for all CFI+CALL_PADDINGJosh Poimboeuf1-2/+5
2026-05-04klp-build: Validate short-circuit prerequisitesJosh Poimboeuf1-0/+18
2026-05-04objtool/klp: Remove "objtool --checksum"Josh Poimboeuf1-0/+3
2026-05-04klp-build: Use "objtool klp checksum" subcommandJosh Poimboeuf1-30/+65
2026-05-04klp-build: Remove redundant SRC and OBJ variablesJosh Poimboeuf1-39/+28
2026-05-04klp-build: Print "objtool klp diff" command in verbose modeJosh Poimboeuf1-0/+1
2026-05-04klp-build: Reject patches to realmodeJosh Poimboeuf1-1/+1
2026-05-04klp-build: Reject patches to vDSOJosh Poimboeuf1-1/+1
2026-05-04klp-build: Fix patch cleanup on interruptJosh Poimboeuf1-2/+2
2026-05-04klp-build: Suppress excessive fuzz output by defaultJosh Poimboeuf1-6/+13
2026-05-04klp-build: Validate patch file existenceJosh Poimboeuf1-0/+5
2026-05-04klp-build: Don't use errexitJosh Poimboeuf1-3/+2
2026-05-04klp-build: Fix checksum comparison for changed offsetsJosh Poimboeuf1-7/+23
2026-05-04klp-build: Fix hang on out-of-date .configJosh Poimboeuf1-1/+6
2026-05-04gen_compile_commands: Ignore libgcc.aThomas Weißschuh1-0/+2
2026-04-29kconfig: fix potential NULL pointer dereference in conf_askvalueXingjing Deng1-4/+2
2026-04-29kbuild/btf: Remove broken module relinking exclusionPetr Pavlu1-9/+1
2026-04-29scripts/x86/intel: Add a script to update the old microcode listSohil Mehta1-0/+130
2026-04-25Merge tag 'kbuild-fixes-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+7
2026-04-24Merge tag 'spdx-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-0/+8
2026-04-18Merge tag 'parisc-for-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+2
2026-04-17Merge tag 'devicetree-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-9/+19
2026-04-17module.lds.S: Fix modules on 32-bit parisc architectureHelge Deller1-0/+2
2026-04-16Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/...Linus Torvalds7-179/+213
2026-04-15checkpatch: exclude forward declarations of const structsTaylor Nelms1-2/+2
2026-04-14Merge tag 'bpf-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf...Linus Torvalds1-0/+2
2026-04-14Merge tag 'modules-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-27/+24
2026-04-14Merge tag 'objtool-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-55/+96
2026-04-14Merge tag 'locking-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2026-04-14Merge tag 'timers-core-2026-04-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2026-04-14Merge tag 'kbuild-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbu...Linus Torvalds14-33/+85
2026-04-14Merge tag 'docs-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/docs/linuxLinus Torvalds1-21/+42
2026-04-13Merge tag 'driver-core-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+2
2026-04-13Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-4/+103
2026-04-13kbuild: builddeb - avoid recompiles for non-cross-compilesMathias Krause1-1/+7
2026-04-13Merge tag 'rust-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/l...Linus Torvalds7-187/+229
2026-04-11Merge branch 'timers/urgent' into timers/coreThomas Gleixner3-19/+25
2026-04-08Merge tag 'rust-timekeeping-for-v7.1' of https://github.com/Rust-for-Linux/li...Miguel Ojeda1-5/+4
2026-04-07scripts/dtc: Update to upstream version v1.7.2-69-g53373d135579Rob Herring (Arm)6-8/+18
2026-04-07rust: kbuild: remove "dummy parameter" workaround for `bindgen` < 0.71.1Miguel Ojeda1-7/+1
2026-04-07rust: rust_is_available: remove warning for `bindgen` < 0.69.5 && libclang >=...Miguel Ojeda3-51/+1
2026-04-07rust: rust_is_available: remove warning for `bindgen` 0.66.[01]Miguel Ojeda3-38/+3
2026-04-07rust: bump `bindgen` minimum supported version to 0.71.1 (Debian Trixie)Miguel Ojeda1-1/+1
2026-04-07rust: kbuild: remove `feature(...)`s that are now stableMiguel Ojeda1-5/+1
2026-04-07rust: bump Rust minimum supported version to 1.85.0 (Debian Trixie)Miguel Ojeda1-1/+1
2026-04-05kconfig: forbid multiple entries with the same symbol in a choiceMasahiro Yamada1-11/+4
2026-04-05checksyscalls: only run when necessaryThomas Weißschuh1-0/+5
2026-04-05checksyscalls: fail on all intermediate errorsThomas Weißschuh1-0/+2
2026-04-05checksyscalls: move path to reference table to a variableThomas Weißschuh1-1/+3
2026-04-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.0-rc6+Alexei Starovoitov2-14/+21
2026-04-03rust: support overriding crate_nameAlice Ryhl2-23/+24
2026-04-02kbuild: vdso_install: drop build ID architecture allow-listThomas Weißschuh1-3/+0
2026-04-02kbuild: vdso_install: gracefully handle images without build IDThomas Weißschuh1-0/+3
2026-04-02kbuild: vdso_install: hide readelf warningsThomas Weißschuh1-1/+1
2026-04-02kbuild: vdso_install: split out the readelf invocationThomas Weißschuh1-1/+2
2026-04-02Merge tag 'rust-analyzer-v7.1' of https://github.com/Rust-for-Linux/linux int...Miguel Ojeda1-77/+209
2026-03-31module: remove *_gpl sections from vmlinux and modulesSiddharth Nayyar1-2/+0
2026-03-31module: use kflagstab instead of *_gpl sectionsSiddharth Nayyar1-4/+4
2026-03-31module: populate kflagstab in modpostSiddharth Nayyar1-0/+8
2026-03-31module: add kflagstab section to vmlinux and modulesSiddharth Nayyar1-0/+1
2026-03-31Revert "scripts/checkpatch: add Assisted-by: tag validation"Jonathan Corbet1-11/+1
2026-03-30docs: changes.rst and ver_linux: sort the listsManuel Ebner1-32/+32
2026-03-30docs: changes/ver_linux: fix entries and add several toolsManuel Ebner1-14/+35
2026-03-30Revert "scripts: ver_linux: expand and fix list"Jonathan Corbet1-36/+14
2026-03-30Merge branch 'docs-fixes' into docs-mwJonathan Corbet1-1/+11
2026-03-30scripts/checkpatch: add Assisted-by: tag validationHarry Wentland1-1/+11
2026-03-30modpost: Declare extra_warn with unused attributeNathan Chancellor1-1/+1
2026-03-30kbuild: modules-cpio-pkg: Respect INSTALL_MOD_PATHJanne Grunau1-1/+2
2026-03-30kbuild: rust: provide an option to inline C helpers into RustGary Guo1-1/+6
2026-03-30rust: add `const_assert!` macroGary Guo1-1/+2
2026-03-27scripts/decodecode: return 0 on successPatrick Bellasi1-2/+1
2026-03-27checkpatch: add support for Assisted-by tagSasha Levin1-0/+10
2026-03-27decode_stacktrace: decode caller addressMasami Hiramatsu (Google)1-4/+22
2026-03-27scripts/gdb/symbols: handle module path parametersBenjamin Berg1-1/+1
2026-03-27get_maintainer: add ** glob pattern supportMatteo Croce1-2/+7
2026-03-27scripts/spelling.txt: add "exaclty" typoPetr Vorel1-0/+1
2026-03-27scripts/spelling.txt: sort alphabeticallyPetr Vorel1-165/+165
2026-03-27scripts/bloat-o-meter: rename file arguments to match outputValtteri Koskivuori1-3/+3
2026-03-27scripts/spelling.txt: add "binded||bound"Günther Noack1-0/+1
2026-03-26kbuild, bpf: Specify "layout" optional featureAlan Maguire1-0/+2
2026-03-25Merge tag 'hardening-v7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+11
2026-03-24Merge tag 'kbuild-fixes-7.0-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-14/+10
2026-03-24sign-file: use 'struct module_signature' from the UAPI headersThomas Weißschuh2-15/+5
2026-03-23lib/crypto: tests: Add KUnit tests for SM3Eric Biggers1-0/+3
2026-03-23lib/crypto: tests: Add KUnit tests for GHASHEric Biggers1-1/+62
2026-03-22Merge tag 'v7.0-rc5' into driver-core-nextDanilo Krummrich1-5/+4
2026-03-21Merge tag 'v7.0-rc4' into timers/core, to resolve conflictIngo Molnar3-3/+9
2026-03-20check-uapi: use dummy libc includesArnd Bergmann1-0/+1
2026-03-20check-uapi: honor ${CROSS_COMPILE} settingArnd Bergmann1-5/+6
2026-03-20check-uapi: link into shared objectsArnd Bergmann1-2/+5
2026-03-20coccinelle: kmalloc_obj: Remove default GFP_KERNEL argKees Cook1-0/+11
2026-03-20LICENSES: Explicitly allow SPDX-FileCopyrightTextKrzysztof Kozlowski1-0/+8
2026-03-17module.lds,codetag: force 0 sh_addr for sectionsJoe Lawrence1-6/+6
2026-03-17rust: enable the `generic_arg_infer` featureAlexandre Courbot1-1/+2
2026-03-17scripts: ver_linux: expand and fix listManuel Ebner1-14/+36
2026-03-16livepatch/klp-build: report patch validation fuzzJoe Lawrence1-5/+19
2026-03-16livepatch/klp-build: add terminal color outputJoe Lawrence1-4/+13
2026-03-16livepatch/klp-build: provide friendlier error messagesJoe Lawrence1-4/+5
2026-03-16livepatch/klp-build: Fix inconsistent kernel versionJosh Poimboeuf1-5/+4
2026-03-16livepatch/klp-build: improve short-circuit validationJoe Lawrence1-2/+5
2026-03-16livepatch/klp-build: fix shellcheck complaintsJoe Lawrence1-1/+1
2026-03-16livepatch/klp-build: add Makefile with check targetJoe Lawrence1-0/+20
2026-03-16livepatch/klp-build: add grep-override functionJoe Lawrence1-0/+7
2026-03-16livepatch/klp-build: switch to GNU patch and recountdiffJoe Lawrence1-46/+13
2026-03-16livepatch/klp-build: support patches that add/remove filesJoe Lawrence1-7/+27
2026-03-13Merge tag 'drm-rust-fixes-2026-03-12' of https://gitlab.freedesktop.org/drm/r...Dave Airlie1-1/+3
2026-03-12kbuild: Consolidate C dialect optionsNathan Chancellor1-5/+0
2026-03-12scripts/gdb: timerlist: Adapt to move of tk_coreThomas Weißschuh (Schneider Electric)1-1/+1
2026-03-11scripts: kconfig: merge_config.sh: fix indentationDaniel Gomez1-2/+2
2026-03-11scripts: kconfig: merge_config.sh: pass output file as awk variableDaniel Gomez1-11/+7
2026-03-09scripts: kconfig: merge_config.sh: fix unexpected operator warningWeizhao Ouyang1-1/+1
2026-03-09lib/crypto: aes: Add FIPS self-test for CMACEric Biggers1-0/+10
2026-03-09lib/crypto: tests: Add KUnit tests for CBC-based MACsEric Biggers1-3/+28
2026-03-09scripts: generate_rust_analyzer.py: reduce cfg plumbingTamir Duberstein1-7/+2
2026-03-09scripts: generate_rust_analyzer.py: rename cfg to generated_cfgEliot Courtney1-4/+4
2026-03-09scripts: generate_rust_analyzer.py: avoid FD leakTamir Duberstein1-1/+2
2026-03-09scripts: generate_rust_analyzer.py: define scriptsTamir Duberstein1-1/+13
2026-03-09scripts: generate_rust_analyzer.py: identify crates explicitlyTamir Duberstein1-42/+42
2026-03-09scripts: generate_rust_analyzer.py: add type hintsTamir Duberstein1-39/+89
2026-03-09scripts: generate_rust_analyzer.py: drop `"is_proc_macro": false`Tamir Duberstein1-17/+43
2026-03-09scripts: generate_rust_analyzer.py: extract `{build,register}_crate`Tamir Duberstein1-13/+61
2026-03-08locking/rtmutex: Add context analysisPeter Zijlstra1-0/+1
2026-03-07rust: ptr: add projection infrastructureGary Guo1-1/+3
2026-02-27kconfig: Error out on duplicated kconfig inclusionNicolas Schier9-6/+55
2026-02-26kbuild: install-extmod-build: Package resolve_btfids if necessaryThomas Weißschuh1-0/+4
2026-02-26genksyms: Fix parsing a declarator with a preceding attributeNathan Chancellor1-2/+2
2026-02-23checkpatch: Fix false DT_SPLIT_BINDING_PATCH warningsRob Herring (Arm)1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21Merge tag 'kmalloc_obj-treewide-v7.0-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-1/+1
2026-02-21scripts: coccicheck: warn on unset debug fileBenjamin Philip1-0/+5
2026-02-21scripts: coccicheck: simplify debug file handlingBenjamin Philip1-8/+8
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-02-18Merge tag 'mm-nonmm-stable-2026-02-18-19-56' of git://git.kernel.org/pub/scm/...Linus Torvalds2-2/+173
2026-02-18Merge tag 'kbuild-fixes-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-14/+92
2026-02-16kbuild: rpm-pkg: Disable automatic requires for manual debuginfo packageNathan Chancellor1-0/+3
2026-02-13Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-1/+3
2026-02-13kbuild: rpm-pkg: Fix manual debuginfo generation when using .src.rpmNathan Chancellor1-2/+2
2026-02-13kernel: rpm-pkg: Restore find-debuginfo.sh approach to -debuginfo packageNathan Chancellor2-4/+51
2026-02-13kbuild: rpm-pkg: Restrict manual debug package creationNathan Chancellor2-7/+35
2026-02-13scripts/make_fit.py: Drop explicit LZMA parallel compressionChen-Yu Tsai1-1/+1
2026-02-13kbuild: Fix CC_CAN_LINK detectionMickaël Salaün1-1/+1
2026-02-12scripts/gdb: implement x86_page_ops in mm.pySeongjun Hong2-2/+173
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds2-0/+11
2026-02-12Merge 7.0 Kbuild changes into kbuild-fixesNathan Chancellor41-541/+1067
2026-02-11Merge tag 'devicetree-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-138/+632
2026-02-11Merge tag 'kbuild-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbu...Linus Torvalds41-541/+1067
2026-02-10Merge tag 'asm-generic-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-28/+2
2026-02-10Merge tag 'timers-vdso-2026-02-09' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+19
2026-02-10Merge tag 'sched-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1