NameLast commit messageLast commit date
..
atomicrust: helpers: Move #define __rust_helper out of atomic.c10 months ago
bash-completionkbuild: add Kbuild bash completion1 year ago
basicinteger-wrap: Force full rebuild when .scl file changes1 year ago
clang-toolsMerge tag 'linux_kselftest-kunit-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest4 months ago
coccinellecoccinelle: kmalloc_obj: Remove default GFP_KERNEL arg7 months ago
cryptolib/crypto: tests: Add KUnit tests for SM37 months ago
dtcdt-bindings: add self-test fixtures for style checker5 months ago
dummy-toolskbuild: dummy-tools: Add python39 months ago
gcc-pluginsgcc-plugins: Always define CONST_CAST_GIMPLE and CONST_CAST_TREE8 months ago
gdbMerge tag 'timers-nohz-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tip4 months ago
gendwarfksymsgendwarfksyms: Fix build on 32-bit hosts11 months ago
genksymsgenksyms: Fix parsing a declarator with a preceding attribute8 months ago
includescripts: import more list macros2 years ago
ipescripts: ipe: polgen: remove redundant close and error exit path2 years ago
kconfigMerge tag 'kbuild-7.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux4 months ago
ksymoopsFix dead URLs to ftp.kernel.org9 years ago
livepatchklp-build: Validate short-circuit prerequisites6 months ago
modMerge tag 'kbuild-7.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux4 months ago
packagekbuild: rpm-pkg: Preserve BTF sections in kernel modules during debuginfo stripping3 months ago
sbomscripts/sbom: add unit tests for SPDX-License-Identifier parsing5 months ago
selinuxdocs: Remove remainders of reiserfs1 year ago
tracingscripts/tracing: Remove scripts/tracing/draw_functrace.py1 year ago
.gitignorescripts: add tracepoint-update to the list of ignores files1 year ago
as-version.shkbuild: Update assembler calls to use proper flags and language target3 years ago
asn1_compiler.cASN.1: Fix check for strdup() success3 years ago
bloat-o-meterscripts/bloat-o-meter: ignore _sdata6 months ago
bootgraph.pltreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3917 years ago
bpf_doc.pybpf: Finish constification of 1st parameter of bpf_d_path()1 year ago
build-versionkbuild: move init/build-version to scripts/2 years ago
cc-can-link.shkbuild: Fix CC_CAN_LINK detection9 months ago
cc-version.shscripts: Remove ICC-related dead code3 years ago
check-function-names.shkbuild: prefer ${NM} in check-function-names.sh10 months ago
check-gitkbuild: use git-archive for source package creation3 years ago
check-sysctl-docsdocs: Replace spaces with tabs in check-sysctl-docs1 year ago
check-uapi.shcheck-uapi: use dummy libc includes8 months ago
check_extable.shscripts: check_extable: fix typo in user error message5 years ago
checkdeclares.plscripts: make some scripts executable5 years ago
checker-valid.shcompiler: Use __typeof_unqual__() for __unqual_scalar_typeof()9 months ago
checkincludes.plLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
checkkconfigsymbols.pyscripts: handle BrokenPipeError for python scripts3 years ago
checkpatch.plMerge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm4 months ago
checkstack.plscripts/checkstack.pl: fix no space expression between sp and offset2 years ago
checksyscalls.shchecksyscalls: only run when necessary7 months ago
checkversion.plscripts: checkversion: modernize linux/version.h search strings5 years ago
cleanfileLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
cleanpatchLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
coccicheckscripts: coccicheck: warn on unset debug file10 months ago
configkbuild: fix argument parsing in scripts/config1 year ago
const_structs.checkpatchconst_structs.checkpatch: add bin_attribute1 year ago
containerscripts: add tool to run containerized builds9 months ago
context-analysis-suppression.txtlocking/rtmutex: Add context analysis9 months ago
decode_stacktrace.shdecode_stacktrace: decode caller address8 months ago
decodecodescripts/decodecode: return 0 on success7 months ago
depmod.shkbuild: add $(objtree)/ prefix to some in-kernel build artifacts2 years ago
dev-needs.shscripts/dev-needs: Add script to list device dependencies6 years ago
diffconfigscripts: handle BrokenPipeError for python scripts3 years ago
elf-parse.csorttable: Move ELF parsing into scripts/elf-parse.[ch]1 year ago
elf-parse.hsorttable: Move ELF parsing into scripts/elf-parse.[ch]1 year ago
extract-fwblobsscripts: add script to extract built-in firmware blobs1 year ago
extract-ikconfigscripts/extract-ikconfig: add zstd compression support4 years ago
extract-module-sig.plLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
extract-sys-certs.plLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
extract-vmlinuxextract-vmlinux: Output used decompression method1 year ago
extract_xc3028.pltreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3397 years ago
faddr2linescripts/faddr2line: Fix "Argument list too long" error1 year ago
file-size.shkbuild: Use ls(1) instead of stat(1) to obtain file size8 years ago
gen-btf.shscripts/gen-btf.sh: Use CONFIG_SHELL for execution9 months ago
gen-crc-consts.pyriscv/crc: add "template" for Zbc optimized CRC functions1 year ago
gen-randstruct-seed.shrandstruct: Move seed generation into scripts/basic/4 years ago
gen_packed_field_checks.clib: packing: add pack_fields() and unpack_fields()1 year ago
generate_builtin_ranges.awkkbuild: exclude .rodata.(cst|str)* when building ranges1 year ago
generate_initcall_order.plinit: lto: ensure initcall ordering5 years ago
generate_rust_analyzer.pyrust: zerocopy-derive: enable support in kbuild5 months ago
generate_rust_target.rsMerge tag 's390-7.2-1' of gitolite.kernel.org:pub/scm/linux/kernel/git/s390/linux4 months ago
get_dvb_firmwaretreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 617 years ago
get_maintainer.plget_maintainer: add --json output mode7 months ago
gfp-translatescripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum2 years ago
git-resolve.shgit-resolve: add SPDX and copyright line1 year ago
git.orderFilescripts: Introduce a default git.orderFile2 years ago
head-object-list.txtopenrisc: place exception table at the head of vmlinux1 year ago
headerdep.plLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
headers_install.shscripts: headers_install.sh: Remove config leak ignore machinery10 months ago
insert-sys-cert.cKEYS: Reserve an extra certificate symbol for inserting without recompiling10 years ago
install.shkbuild: Create INSTALL_PATH directory if it does not exist2 years ago
integer-wrap-ignore.sclubsan/overflow: Enable ignorelist parsing and add type filter1 year ago
jobserver-execscripts/jobserver-exec: propagate child exit status5 months ago
kallsyms.ckallsyms: Get rid of kallsyms relative base9 months ago
Kbuild.includekbuild: add $(objtree)/ prefix to some in-kernel build artifacts2 years ago
Kconfig.includerust: kconfig: Don't require RUST_IS_AVAILABLE for rustc-option1 year ago
kernel-docdocs: add a scripts/kernel-doc symbolic link9 months ago
ld-version.shkbuild: Make ld-version.sh more robust against version string changes2 years ago
leaking_addresses.plleaking_addresses: Provide mechanism to scan binary files2 years ago
LindentLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
link-vmlinux.shMerge tag 'kbuild-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux9 months ago
macro_checker.pyscripts: add macro_checker script to check unused parameters in macros2 years ago
make_fit.pyscripts/make_fit.py: Drop explicit LZMA parallel compression9 months ago
Makefilesign-file: use 'struct module_signature' from the UAPI headers8 months ago
Makefile.asm-headerskbuild: fix rebuild of generic syscall headers2 years ago
Makefile.autofdokbuild: rust: rename flag to `-Zdebuginfo-for-profiling` for Rust >= 1.985 months ago
Makefile.btfkbuild, bpf: Specify "layout" optional feature7 months ago
Makefile.buildrust: zerocopy-derive: enable support in kbuild5 months ago
Makefile.clangkbuild: clang: Support building UM with SUBARCH=i3861 year ago
Makefile.cleankbuild: change working directory to external module directory with M=2 years ago
Makefile.compilerrust: kasan/kbuild: fix rustc-option when cross-compiling6 months ago
Makefile.context-analysiscompiler-context-analysis: Introduce header suppressions10 months ago
Makefile.debugkbuild: rust: use `-Zdebuginfo-compression`2 years ago
Makefile.defconfkbuild: suppress stdout from merge_config for silent builds1 year ago
Makefile.dtbinstkbuild: Install dtb files as 0644 in Makefile.dtbinst2 years ago
Makefile.dtbsscripts/dtc: Update to upstream version v1.7.2-62-ga26ef6400bd89 months ago
Makefile.gcc-pluginsstackleak: Split KSTACK_ERASE_CFLAGS from GCC_PLUGINS_CFLAGS1 year ago
Makefile.headersinstkbuild: prefix $(srctree)/ to some included Makefiles5 years ago
Makefile.hostkbuild: support building external modules in a separate build directory2 years ago
Makefile.kasanrust: kasan: add support for Software Tag-Based KASAN7 months ago
Makefile.kcovMerge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm1 year ago
Makefile.kcsankcsan: Ignore GCC 11+ warnings about TSan runtime support4 years ago
Makefile.kmsankmsan: add KMSAN runtime core4 years ago
Makefile.kstack_erasekstack_erase: Fix missed export of renamed KSTACK_ERASE_CFLAGS1 year ago
Makefile.libMerge tag 'objtool-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tip4 months ago
Makefile.modfinalkbuild/btf: Remove broken module relinking exclusion7 months ago
Makefile.modinstkbuild: Use objtree for module signing key path1 year ago
Makefile.modpostmodpost: Allow extended modversions without basic MODVERSIONS1 year ago
Makefile.packagekbuild: modules-cpio-pkg: Respect INSTALL_MOD_PATH7 months ago
Makefile.propellerkbuild: Fix Propeller build option2 years ago
Makefile.randstructrandstruct: Enable Clang support4 years ago
Makefile.thinltokbuild: distributed build support for Clang ThinLTO5 months ago
Makefile.ubsanMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm1 year ago
Makefile.userprogskbuild: support 'userldlibs' syntax3 years ago
Makefile.vdsoinstkbuild: vdso_install: drop build ID architecture allow-list7 months ago
Makefile.vmlinuxMerge tag 'bpf-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next9 months ago
Makefile.vmlinux_akbuild: Remove unnecessary 'T' modifier in cmd_ar_builtin_fixup5 months ago
Makefile.vmlinux_okbuild: Check for functions with ambiguous -ffunction-sections section names11 months ago
Makefile.warnscripts/Makefile.warn: Drop -Wformat handling for clang < 165 months ago
makelstLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
markup_oops.pltreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3737 years ago
min-tool-version.shMerge tag 's390-7.2-1' of gitolite.kernel.org:pub/scm/linux/kernel/git/s390/linux4 months ago
misc-checkscripts/misc-check: update export checks for EXPORT_SYMBOL_FOR_MODULES()1 year ago
mkcompile_hRevert "kbuild: Make scripts/compile.h when sh != bash"4 years ago
mksysmapmodpost: Create modalias for builtin modules1 year ago
mkuboot.shLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
module-common.ckbuild: compile constant module information only once2 years ago
module.lds.Smodule.lds.S: Fix modules on 32-bit parisc architecture7 months ago
modules-check.shkbuild: change module.order to list *.o instead of *.ko3 years ago
nsdepsscripts/nsdeps: get 'make nsdeps' working again1 year ago
objdiffkbuild: clean .tmp_* pattern by make clean4 years ago
objdump-funcscripts/objdump-func: Support multiple functions3 years ago
orc_hash.shx86/unwind/orc: Add ELF section with ORC version identifier3 years ago
pahole-version.shkbuild: Add CONFIG_PAHOLE_VERSION4 years ago
parse-maintainers.plparse-maintainers: Do not sort section content by default6 years ago
patch-kernelLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
profile2linkerlist.plLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
prune-kernelscripts/prune-kernel: Use kernel-install if available4 years ago
recordmcount.cscripts: clean up IA-64 code2 years ago
recordmcount.hrecordmcount: Correct st_shndx handling5 years ago
recordmcount.pltracing: Remove redundant config HAVE_FTRACE_MCOUNT_RECORD1 year ago
relocs_check.shpowerpc: Move script to check relocations at compile time in scripts/3 years ago
remove-stale-filesselinux: move genheaders to security/selinux/2 years ago
rust_is_available.shrust: kbuild: remove "dummy parameter" workaround for `bindgen` < 0.71.17 months ago
rust_is_available_bindgen_libclang.hscripts: add `rust_is_available.sh`4 years ago
rust_is_available_test.pyrust: rust_is_available: remove warning for `bindgen` < 0.69.5 && libclang >= 19.17 months ago
rustc-llvm-version.shkbuild: rust: avoid errors with old `rustc`s without LLVM patch version2 years ago
rustc-version.shkbuild: rust: add `CONFIG_RUSTC_VERSION`2 years ago
rustdoc_test_builder.rsrust: doctest: fix incorrect pattern in replacement4 months ago
rustdoc_test_gen.rsMerge tag 'rust-6.20-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux9 months ago
setlocalversionsetlocalversion: add -e option1 year ago
show_deltascripts: make python shebangs specific about desired version1 year ago
sign-file.csign-file: use 'struct module_signature' from the UAPI headers8 months ago
sorttable.cscripts/sorttable: Handle RISC-V patchable ftrace entries5 months ago
spdxcheck-test.shdocs: move Linux logo into a new `images` folder4 years ago
spdxcheck.pytreewide: Update email address10 months ago
spdxexcludescripts/spdxcheck: Exclude top-level README4 years ago
spelling.txttreewide: fix transposed "sign" typos and update spelling.txt5 months ago
ssl-common.hsign-file,extract-cert: avoid using deprecated ERR_get_error_line()2 years ago
stackdeltaLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
stackusageLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
subarch.includescripts: subarch.include: fix SUBARCH on macOS hosts2 years ago
syscall.tblrseq: Implement sys_rseq_slice_yield()11 months ago
syscallhdr.shscripts: check duplicated syscall number in syscall table5 years ago
syscallnr.shscripts: make some scripts executable5 years ago
syscalltbl.shx86/syscall: Mark exit[_group] syscall handlers __noreturn2 years ago
tags.shtags: Add regex for context_lock_struct10 months ago
timer_migration_tree.pyscripts/timers: Add timer_migration_tree.py6 months ago
tools-support-relr.shMakefile: use -z pack-relative-relocs3 years ago
tracepoint-update.cscripts/tracepoint-update: Fix memory leak in add_string() on failure9 months ago
unifdef.cscripts/unifdef: avoid constexpr keyword2 years ago
update-intel-ucode-defs.pyscripts/x86/intel: Add a script to update the old microcode list7 months ago
ver_linuxdocs: changes.rst and ver_linux: sort the lists7 months ago
verify_builtin_ranges.awkscripts: add verifier script for builtin module range data2 years ago
xen-hypercalls.shscripts: make some scripts executable5 years ago
xz_wrap.shxz: adjust arch-specific options for better kernel compression2 years ago