tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
scripts
/
at
5ce1e9bbb2a1d43cf9e613cb03e65ecdfd309fe9
17 folders
159 files
atomic
locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
2 years ago
basic
fixdep: use xmalloc()
2 years ago
clang-tools
gen_compile_commands: fix invalid escape sequence warning
2 years ago
coccinelle
Reduce Coccinelle choices in string_choices.cocci
2 years ago
dtc
Merge tag 'v6.11-rc6' into docs-mw
2 years ago
dummy-tools
kbuild: dummy-tools: pretend we understand -fpatchable-function-entry
2 years ago
gcc-plugins
gcc-plugins: randstruct: Remove GCC 4.7 or newer requirement
2 years ago
gdb
scripts/gdb: add 'lx-kasan_mem_to_shadow' command
2 years ago
genksyms
kbuild: use $(src) instead of $(srctree)/$(src) for source directory
2 years ago
include
scripts: import more list macros
2 years ago
ipe
scripts: add boot policy generation program
2 years ago
kconfig
kconfig: show sub-menu entries even if the prompt is hidden
1 year ago
ksymoops
Fix dead URLs to ftp.kernel.org
9 years ago
mod
Merge tag 'kbuild-fixes-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
1 year ago
package
kbuild: deb-pkg: add pkg.linux-upstream.nokerneldbg build profile
1 year ago
selinux
selinux: remove runtime disable message in the install_policy.sh script
3 years ago
tracing
Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
3 years ago
.gitignore
rust: support running Rust documentation tests as KUnit ones
2 years ago
Kbuild.include
kbuild: raise the minimum GNU Make requirement to 4.0
2 years ago
Kconfig.include
kbuild: rust: add `CONFIG_RUSTC_LLVM_VERSION`
1 year ago
Lindent
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
Makefile
scripts: add boot policy generation program
2 years ago
Makefile.asm-headers
Merge tag 'docs-6.11' of git://git.lwn.net/linux
2 years ago
Makefile.btf
kbuild,bpf: Add module-specific pahole flags for distilled base BTF
2 years ago
Makefile.build
kbuild: split device tree build rules into scripts/Makefile.dtbs
2 years ago
Makefile.clang
Merge tag 'kbuild-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
2 years ago
Makefile.clean
kbuild: use $(src) instead of $(srctree)/$(src) for source directory
2 years ago
Makefile.compiler
kbuild: fix issues with rustc-option
2 years ago
Makefile.debug
kbuild: rust: use `-Zdebuginfo-compression`
2 years ago
Makefile.defconf
kbuild: defconf: use SRCARCH to find merged configs
2 years ago
Makefile.dtbinst
kbuild: Install dtb files as 0644 in Makefile.dtbinst
2 years ago
Makefile.dtbs
kbuild: move non-boot built-in DTBs to .rodata section
2 years ago
Makefile.extrawarn
kbuild: enable -Wcast-function-type-strict unconditionally
2 years ago
Makefile.gcc-plugins
Merge tag 'hardening-v6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
3 years ago
Makefile.headersinst
Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
5 years ago
Makefile.host
Merge 6.11-rc7 into char-misc-next
2 years ago
Makefile.kasan
Merge tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
2 years ago
Makefile.kcov
kbuild: include scripts/Makefile.* only when relevant CONFIG is enabled
5 years ago
Makefile.kcsan
kcsan: Ignore GCC 11+ warnings about TSan runtime support
4 years ago
Makefile.kmsan
kmsan: add KMSAN runtime core
3 years ago
Makefile.lib
Merge tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
2 years ago
Makefile.modfinal
kbuild: remove append operation on cmd_ld_ko_o
2 years ago
Makefile.modinst
kbuild: add install target for modules.builtin.ranges
2 years ago
Makefile.modpost
module: allow UNUSED_KSYMS_WHITELIST to be relative against objtree.
2 years ago
Makefile.package
kbuild: rpm-pkg: disable kernel-devel package when cross-compiling
1 year ago
Makefile.randstruct
randstruct: Enable Clang support
3 years ago
Makefile.ubsan
ubsan: Reintroduce signed overflow sanitizer
2 years ago
Makefile.userprogs
kbuild: support 'userldlibs' syntax
2 years ago
Makefile.vdsoinst
s390/vdso: Create .build-id links for unstripped vdso files
2 years ago
Makefile.vmlinux
kbuild: generate offset range data for builtin modules
2 years ago
Makefile.vmlinux_o
kbuild: generate offset range data for builtin modules
2 years ago
as-version.sh
kbuild: Update assembler calls to use proper flags and language target
3 years ago
asn1_compiler.c
ASN.1: Fix check for strdup() success
2 years ago
bloat-o-meter
Merge tag 'linux-kselftest-kunit-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
2 years ago
bootgraph.pl
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391
6 years ago
bpf_doc.py
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
2 years ago
build-version
kbuild: move init/build-version to scripts/
2 years ago
cc-can-link.sh
bpfilter: check compiler capability in Kconfig
7 years ago
cc-version.sh
Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux
2 years ago
check-git
kbuild: use git-archive for source package creation
3 years ago
check-sysctl-docs
scripts: check-sysctl-docs: handle per-namespace sysctls
2 years ago
check-uapi.sh
check-uapi: Introduce check-uapi.sh
2 years ago
check-variable-fonts.sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
2 years ago
check_extable.sh
Merge tag 'modules-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux
4 years ago
checkdeclares.pl
scripts: make some scripts executable
4 years ago
checkincludes.pl
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
checkkconfigsymbols.py
scripts: handle BrokenPipeError for python scripts
3 years ago
checkpatch.pl
net: drop special comment style
2 years ago
checkstack.pl
scripts/checkstack.pl: fix no space expression between sp and offset
2 years ago
checksyscalls.sh
checksyscalls: ignore fstat to silence build warning on LoongArch
3 years ago
checktransupdate.py
scripts: fix all issues reported by pylint
2 years ago
checkversion.pl
Merge tag 'kbuild-fixes-v5.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
4 years ago
cleanfile
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
cleanpatch
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
coccicheck
Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
3 years ago
config
kconfig: config script: add a little user help
5 years ago
const_structs.checkpatch
regmap-irq: handle const struct regmap_irq_sub_irq_map
2 years ago
decode_stacktrace.sh
scripts/decode_stacktrace.sh: add '-h' flag
2 years ago
decodecode
scripts/decodecode: add support for LoongArch
2 years ago
depmod.sh
Merge tag 'docs-6.6' of git://git.lwn.net/linux
2 years ago
dev-needs.sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
5 years ago
diffconfig
scripts: handle BrokenPipeError for python scripts
3 years ago
documentation-file-ref-check
scripts: documentation-file-ref-check: fix bpf selftests path
4 years ago
export_report.pl
modpost: move the namespace field in Module.symvers last
6 years ago
extract-ikconfig
scripts/extract-ikconfig: add zstd compression support
3 years ago
extract-module-sig.pl
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
extract-sys-certs.pl
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
extract-vmlinux
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378
6 years ago
extract_xc3028.pl
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 339
6 years ago
faddr2line
scripts/faddr2line: Check only two symbols when calculating symbol size
2 years ago
file-size.sh
kbuild: Use ls(1) instead of stat(1) to obtain file size
8 years ago
find-unused-docs.sh
scripts/find-unused-docs: Fix massive false positives
6 years ago
gcc-x86_32-has-stack-protector.sh
Merge tag 'kbuild-fixes-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
2 years ago
gcc-x86_64-has-stack-protector.sh
Merge tag 'kbuild-fixes-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
2 years ago
gen-randstruct-seed.sh
randstruct: Move seed generation into scripts/basic/
3 years ago
generate_builtin_ranges.awk
kbuild: generate offset range data for builtin modules
2 years ago
generate_initcall_order.pl
init: lto: ensure initcall ordering
5 years ago
generate_rust_analyzer.py
rust: Support latest version of `rust-analyzer`
2 years ago
generate_rust_target.rs
Merge tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
2 years ago
get_abi.pl
scripts/get_abi.pl: ignore some temp files
2 years ago
get_dvb_firmware
Merge tag 'devicetree-fixes-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
6 years ago
get_feat.pl
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3 years ago
get_maintainer.pl
get_maintainer: add --bug option to print bug reporting info
2 years ago
gfp-translate
scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum
2 years ago
git.orderFile
scripts: Introduce a default git.orderFile
2 years ago
head-object-list.txt
powerpc: Remove core support for 40x
2 years ago
headerdep.pl
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
headers_install.sh
m68k: Avoid CONFIG_COLDFIRE switch in uapi header
2 years ago
insert-sys-cert.c
KEYS: Reserve an extra certificate symbol for inserting without recompiling
10 years ago
install.sh
kbuild: Create INSTALL_PATH directory if it does not exist
2 years ago
jobserver-exec
scripts: support GNU make 4.4 in jobserver-exec
3 years ago
kallsyms.c
kallsyms: change overflow variable to bool type
2 years ago
kernel-doc
mm/slab: Plumb kmem_buckets into __do_kmalloc_node()
2 years ago
ld-version.sh
kbuild: Make ld-version.sh more robust against version string changes
2 years ago
leaking_addresses.pl
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
2 years ago
link-vmlinux.sh
btf: move pahole check in scripts/link-vmlinux.sh to lib/Kconfig.debug
2 years ago
macro_checker.py
scripts: add macro_checker script to check unused parameters in macros
2 years ago
make_fit.py
scripts/make_fit: Support decomposing DTBs
2 years ago
makelst
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
markup_oops.pl
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373
6 years ago
min-tool-version.sh
rust: upgrade to Rust 1.78.0
2 years ago
misc-check
kbuild: make W=1 warn files that are tracked but ignored by git
3 years ago
mkcompile_h
Revert "kbuild: Make scripts/compile.h when sh != bash"
3 years ago
mksysmap
kbuild: change scripts/mksysmap into sed script
2 years ago
mkuboot.sh
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
module-common.c
kbuild: compile constant module information only once
2 years ago
module.lds.S
modules: Drop the .export_symbol section from the final modules
2 years ago
modules-check.sh
kbuild: change module.order to list *.o instead of *.ko
3 years ago
nsdeps
scripts/nsdeps: adjust to the format change of *.mod files
3 years ago
objdiff
kbuild: clean .tmp_* pattern by make clean
3 years ago
objdump-func
scripts/objdump-func: Support multiple functions
3 years ago
orc_hash.sh
x86/unwind/orc: Add ELF section with ORC version identifier
2 years ago
pahole-version.sh
kbuild: Add CONFIG_PAHOLE_VERSION
4 years ago
parse-maintainers.pl
parse-maintainers: Do not sort section content by default
6 years ago
patch-kernel
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
profile2linkerlist.pl
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
prune-kernel
scripts/prune-kernel: Use kernel-install if available
3 years ago
recordmcount.c
scripts: clean up IA-64 code
2 years ago
recordmcount.h
recordmcount: Correct st_shndx handling
4 years ago
recordmcount.pl
riscv: remove MCOUNT_NAME workaround
2 years ago
relocs_check.sh
powerpc: Move script to check relocations at compile time in scripts/
3 years ago
remove-stale-files
fortify: refactor test_fortify Makefile to fix some build problems
2 years ago
rust_is_available.sh
rust: warn about `bindgen` versions 0.66.0 and 0.66.1
2 years ago
rust_is_available_bindgen_0_66.h
rust: warn about `bindgen` versions 0.66.0 and 0.66.1
2 years ago
rust_is_available_bindgen_libclang.h
scripts: add `rust_is_available.sh`
3 years ago
rust_is_available_test.py
rust: warn about `bindgen` versions 0.66.0 and 0.66.1
2 years ago
rustc-llvm-version.sh
kbuild: rust: avoid errors with old `rustc`s without LLVM patch version
1 year ago
rustc-version.sh
kbuild: rust: add `CONFIG_RUSTC_VERSION`
2 years ago
rustdoc_test_builder.rs
rust: support running Rust documentation tests as KUnit ones
2 years ago
rustdoc_test_gen.rs
rust: support running Rust documentation tests as KUnit ones
2 years ago
setlocalversion
scripts/setlocalversion: also consider annotated tags of the form vx.y.z-${file_localversion}
2 years ago
show_delta
scripts/show_delta: add __main__ judgement before main code
2 years ago
sign-file.c
Merge tag 'char-misc-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
2 years ago
sorttable.c
LoongArch: extable: Add `type` and `data` fields
3 years ago
sorttable.h
x86,objtool: Split UNWIND_HINT_EMPTY in two
3 years ago
spdxcheck-test.sh
Merge tag 'docs-5.19-2' of git://git.lwn.net/linux
3 years ago
spdxcheck.py
scripts/spdxcheck: Add count of missing files to stats output
2 years ago
spdxexclude
scripts/spdxcheck: Exclude top-level README
3 years ago
spelling.txt
kernel-wide: fix spelling mistakes like "assocative" -> "associative"
2 years ago
sphinx-pre-install
scripts: sphinx-pre-install: remove unnecessary double check for $cur_version
2 years ago
split-man.pl
tweewide: Fix most Shebang lines
5 years ago
ssl-common.h
sign-file,extract-cert: avoid using deprecated ERR_get_error_line()
2 years ago
stackdelta
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
stackusage
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
8 years ago
subarch.include
scripts: subarch.include: fix SUBARCH on macOS hosts
2 years ago
syscall.tbl
syscalls: add back legacy __NR_nfsservctl macro
2 years ago
syscallhdr.sh
scripts: check duplicated syscall number in syscall table
4 years ago
syscallnr.sh
scripts: make some scripts executable
4 years ago
syscalltbl.sh
x86/syscall: Mark exit[_group] syscall handlers __noreturn
2 years ago
tags.sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
2 years ago
tools-support-relr.sh
Makefile: use -z pack-relative-relocs
3 years ago
unifdef.c
scripts/unifdef: avoid constexpr keyword
2 years ago
ver_linux
Removed the oprofiled version option
5 years ago
verify_builtin_ranges.awk
scripts: add verifier script for builtin module range data
2 years ago
xen-hypercalls.sh
scripts: make some scripts executable
4 years ago
xz_wrap.sh
xz: adjust arch-specific options for better kernel compression
2 years ago