aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...HEADstagingmastermainLinus Torvalds1-1/+1
2024-03-12Merge tag 'docs-6.9' of git://git.lwn.net/linuxLinus Torvalds2-1283/+1280
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-18/+197
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+2
2024-03-12Merge tag 'soc-dt-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-2/+1
2024-03-11Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-7/+7
2024-03-11Merge tag 'locking-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-1/+8
2024-03-11Merge tag 'rust-6.9' of https://github.com/Rust-for-Linux/linuxLinus Torvalds3-6/+6
2024-03-07Merge tag 'mm-hotfixes-stable-2024-03-07-16-17' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+1
2024-03-07scripts/gdb/symbols: fix invalid escape sequence warningAndrew Ballance1-1/+1
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+2
2024-03-06arch: simplify architecture specific page size configurationArnd Bergmann2-2/+2
2024-03-03docs: drop the version constraints for sphinx and dependenciesLukas Bulwahn1-16/+3
2024-03-02Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+1
2024-03-01Merge tag 'riscv-for-linus-6.8-rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2024-02-29leaking_addresses: Provide mechanism to scan binary filesKees Cook1-0/+53
2024-02-29leaking_addresses: Ignore input device status linesKees Cook1-11/+17
2024-02-29leaking_addresses: Use File::Temp for /tmp filesKees Cook1-5/+4
2024-02-29coccinelle: semantic patch to check for potential struct_size callsJacob Keller1-0/+74
2024-02-29coccinelle: Add rules to find str_plural() replacementsKees Cook1-0/+41
2024-02-29rust: upgrade to Rust 1.76.0Miguel Ojeda1-1/+1
2024-02-29kbuild: mark `rustc` (and others) invocations as recursiveMiguel Ojeda2-5/+5
2024-02-29dtc: Enable dtc interrupt_provider checkRob Herring1-2/+1
2024-02-22Merge tag 'net-6.8.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+1
2024-02-22Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni1-1/+1
2024-02-21kernel-doc: handle #if in enums as wellJohannes Berg1-1/+1
2024-02-21scripts/kernel-doc: simplify signature printingVegard Nossum1-22/+14
2024-02-21scripts/kernel-doc: separate out function signatureVegard Nossum1-21/+28
2024-02-21scripts/kernel-doc: simplify function printingVegard Nossum1-6/+4
2024-02-21scripts/kernel-doc: add modeline for vim usersVegard Nossum1-0/+1
2024-02-20ubsan: Reintroduce signed overflow sanitizerKees Cook2-0/+6
2024-02-20locking/atomic: scripts: Clarify ordering of conditional atomicsMark Rutland7-1/+8
2024-02-16kbuild: Add -Wa,--fatal-warnings to as-instr invocationNathan Chancellor2-2/+2
2024-02-15kallsyms: ignore ARMv4 thunks along with othersArnd Bergmann1-11/+2
2024-02-14scripts/kernel-doc: reindentVegard Nossum1-1264/+1258
2024-02-14docs: scripts: sphinx-pre-install: Fix building docs with pyyaml packageThorsten Blum1-0/+4
2024-02-15modpost: trim leading spaces when processing source files listRadek Krejci1-1/+6
2024-02-15gen_compile_commands: fix invalid escape sequence warningAndrew Ballance1-1/+1
2024-02-15kbuild: Fix changing ELF file type for output of gen_btf for big endianNathan Chancellor1-2/+7
2024-02-14bpf, scripts: Correct GPL license nameGianmarco Lusvardi1-1/+1
2024-02-14Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe...Ingo Molnar4-7/+7
2024-02-06ubsan: Remove CONFIG_UBSAN_SANITIZE_ALLKees Cook1-1/+1
2024-02-06ubsan: Use Clang's -fsanitize-trap=undefined optionKees Cook1-1/+1
2024-02-05kernel-doc: Support arrays of pointers struct fieldsSakari Ailus1-0/+9
2024-02-01Merge tag 'kbuild-fixes-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-33/+22
2024-01-31kconfig: initialize sym->curr.tri to 'no' for all symbol types againMasahiro Yamada1-1/+3
2024-01-31kbuild: rpm-pkg: simplify installkernel %postJose Ignacio Tornos Martinez1-11/+11
2024-01-31modpost: avoid using the alias attributeMasahiro Yamada2-16/+2
2024-01-30docs: sphinx-pre-install fix-noto-sans-cjk on fedoraAndrew Ballance1-2/+7
2024-01-30kernel-doc: drop looking for "MACDOC"Randy Dunlap1-1/+1
2024-01-30scripts/kernel-doc: Do not process backslash lines in commentsAnna-Maria Behnsen1-1/+1
2024-01-29bpf: Generate const static pointers for kernel helpersJose E. Marchesi1-1/+1
2024-01-28modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONSNathan Chancellor1-1/+2
2024-01-28kbuild: defconf: use SRCARCH to find merged configsZhang Bingwu1-4/+4
2024-01-22rust: upgrade to Rust 1.75.0Miguel Ojeda1-1/+1
2024-01-21Makefile: Enable -Wstringop-overflow globallyGustavo A. R. Silva1-2/+0
2024-01-20Merge tag 'coccinelle-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-9/+8
2024-01-20coccinelle: device_attr_show: simplify patch caseJulia Lawall1-8/+3
2024-01-19Merge tag 'loongarch-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds3-2/+26
2024-01-19coccinelle: device_attr_show: Adapt to the latest Documentation/filesystems/s...Li Zhijian1-9/+13
2024-01-18Merge tag 'kbuild-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds35-453/+922
2024-01-17Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-11/+7
2024-01-17Merge tag 'mm-hotfixes-stable-2024-01-12-16-52' of git://git.kernel.org/pub/s...Linus Torvalds1-2/+17
2024-01-17LoongArch: Enable initial Rust supportWANG Rui1-0/+7
2024-01-17scripts/min-tool-version.sh: Raise minimum clang version to 18.0.0 for loongarchWANG Rui1-0/+2
2024-01-17modpost: Ignore relaxation and alignment marker relocs on LoongArchWANG Xuerui1-2/+17
2024-01-12scripts/decode_stacktrace.sh: optionally use LLVM utilitiesCarlos Llamas1-2/+17
2024-01-11Merge tag 'docs-6.8' of git://git.lwn.net/linuxLinus Torvalds3-13/+15
2024-01-11Merge tag 'rust-6.8' of https://github.com/Rust-for-Linux/linuxLinus Torvalds2-1/+2
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-0/+24
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2024-01-10kbuild: deb-pkg: use debian/<package> for tmpdirMasahiro Yamada1-29/+12
2024-01-10kbuild: deb-pkg: move 'make headers' to build-archMasahiro Yamada2-3/+2
2024-01-10x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNKBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSOBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRYBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLSBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINEBreno Leitao3-3/+3
2024-01-10x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_...Breno Leitao1-1/+1
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds9-56/+84
2024-01-05kbuild: deb-pkg: do not search for 'scripts' directory under arch/Masahiro Yamada1-1/+1
2024-01-05kbuild: deb-pkg: use build ID instead of debug link for dbg packageMasahiro Yamada1-19/+13
2024-01-05kbuild: deb-pkg: use more debhelper commands in builddebMasahiro Yamada3-18/+14
2024-01-05kbuild: deb-pkg: remove unneeded '-f $srctree/Makefile' in debian/rulesMasahiro Yamada1-5/+3
2024-01-05kbuild: deb-pkg: allow to run debian/rules from output directoryMasahiro Yamada1-1/+1
2024-01-05kbuild: deb-pkg: set DEB_* variables if debian/rules is directly executedMasahiro Yamada2-4/+14
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-24/+32
2024-01-04scripts/tags.sh: remove find_sourcesWei Yang1-7/+2
2024-01-04scripts/tags.sh: use -n to test archincludeWei Yang1-1/+1
2024-01-04scripts/tags.sh: add local annotationWei Yang1-2/+2
2024-01-04scripts/tags.sh: use more portable -path instead of -wholenameWei Yang1-1/+1
2024-01-04scripts/tags.sh: Update comment (addition of gtags)René Nyffenegger1-1/+1
2024-01-03kernel-doc: handle a void function without producing a warningRandy Dunlap1-0/+1
2024-01-03scripts/get_abi.pl: ignore some temp filesRandy Dunlap1-0/+1
2024-01-03scripts/get_abi: fix source path leakVegard Nossum1-1/+1
2023-12-31get_maintainer: remove stray punctuation when cleaning file emailsAlvin Šipraga1-7/+11
2023-12-31get_maintainer: correctly parse UTF-8 encoded names in filesAlvin Šipraga1-13/+17
2023-12-29scripts/decode_stacktrace.sh: strip unexpected CR from linesBjorn Andersson1-0/+3
2023-12-29scripts/checkstack.pl: fix no space expression between sp and offsetKuan-Ying Lee1-1/+1
2023-12-29scripts/checkstack.pl: change min_stack to 512 by defaultTiezhu Yang1-1/+1
2023-12-29scripts/checkstack.pl: match all stack sizes for some archsTiezhu Yang1-6/+6
2023-12-29scripts/checkstack.pl: add min_stack to the usage commentTiezhu Yang1-1/+1
2023-12-29scripts/checkstack.pl: remove ia64 supportTiezhu Yang1-4/+0
2023-12-29checkstack: add loongarch support for scripts/checkstack.plYouling Tang1-0/+4
2023-12-29scripts/decodecode: add support for LoongArchYouling Tang1-0/+5
2023-12-29kbuild: deb-pkg: squash scripts/package/deb-build-option to debian/rulesMasahiro Yamada2-16/+3
2023-12-29kbuild: deb-pkg: factor out common Make options in debian/rulesMasahiro Yamada1-4/+4
2023-12-29kbuild: deb-pkg: hard-code Build-DependsMasahiro Yamada1-3/+2
2023-12-29kbuild: deb-pkg: split debian/copyright from the mkdebian scriptMasahiro Yamada2-20/+17
2023-12-29check-uapi: Introduce check-uapi.shJohn Moon1-0/+573
2023-12-29scripts: Introduce a default git.orderFileLeonardo Bras1-0/+42
2023-12-29kconfig: WERROR unmet symbol dependencySergey Senozhatsky4-5/+25
2023-12-28Merge tag 'kbuild-fixes-v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-4/+4
2023-12-28kconfig: Use KCONFIG_CONFIG instead of .configMarkus Schneider-Pargmann1-1/+1
2023-12-28kconfig: remove redundant NULL pointer check before free()Masahiro Yamada2-4/+2
2023-12-28kconfig: remove unreachable printf()Masahiro Yamada1-1/+0
2023-12-28kconfig: add include guard to lkc_proto.hMasahiro Yamada1-0/+5
2023-12-28kconfig: squash menu_has_help() and menu_get_help()Masahiro Yamada2-17/+2
2023-12-23kbuild: fix build ID symlinks to installed debug VDSO filesMasahiro Yamada1-1/+1
2023-12-23gen_compile_commands.py: fix path resolve with symlinks in itJialu Xu1-3/+3
2023-12-21rust: upgrade to Rust 1.74.1Miguel Ojeda1-1/+1
2023-12-20Makefile.extrawarn: turn on missing-prototypes globallyArnd Bergmann1-2/+2
2023-12-20Merge tag 'iio-for-6.8a' of https://git.kernel.org/pub/scm/linux/kernel/git/j...Greg Kroah-Hartman1-0/+1
2023-12-19kernel-doc: Align quick help and the codeAndy Shevchenko1-2/+2
2023-12-18docs: ignore __counted_by attribute in structure definitionsJonathan Corbet1-0/+1
2023-12-17scripts: checkpatch: Add __aligned to the list of attribute notesMarcelo Schmitt1-0/+1
2023-12-15scripts: kernel-doc: Clarify missing struct member descriptionKees Cook1-1/+1
2023-12-15scripts/kernel-doc: restore warning for Excess struct/unionRandy Dunlap1-0/+7
2023-12-15docs: Raise the minimum Sphinx requirement to 2.4.4Jonathan Corbet1-9/+1
2023-12-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-31/+23
2023-12-14rust: Suppress searching builtin sysrootMatthew Maurer1-0/+1
2023-12-13sign-file: Fix incorrect return values checkYusong Gao1-6/+6
2023-12-10scripts/gdb: remove exception handling and refine print formatKuan-Ying Lee2-35/+26
2023-12-10scripts/gdb/stackdepot: rename pool_index to pools_numKuan-Ying Lee1-3/+3
2023-12-10scripts/spelling.txt: add more spellings to spelling.txtColin Ian King1-0/+14
2023-12-10checkstack: sort output by size and function nameHeiko Carstens1-2/+17
2023-12-10checkpatch: do not require an empty line before error injectionSergey Senozhatsky1-1/+1
2023-12-10kconfig: factor out common code shared by mconf and nconfMasahiro Yamada5-107/+75
2023-12-10modpost: remove unreachable code after fatal()Masahiro Yamada1-6/+3
2023-12-10modpost: remove unneeded initializer in section_rel()Masahiro Yamada1-1/+1
2023-12-10modpost: inform compilers that fatal() never returnsMasahiro Yamada2-1/+7
2023-12-10modpost: move __attribute__((format(printf, 2, 3))) to modpost.hMasahiro Yamada2-3/+3
2023-12-10kbuild: determine base DTB by suffixMasahiro Yamada1-2/+2
2023-12-10kbuild: deb-pkg: remove the fakeroot builds supportMasahiro Yamada2-10/+2
2023-12-08Merge tag 'mm-hotfixes-stable-2023-12-07-18-47' of git://git.kernel.org/pub/s...Linus Torvalds3-25/+17
2023-12-08checkpatch: add ethtool_sprintf rulesjustinstitt@google.com1-0/+19
2023-12-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-4/+13
2023-12-07Merge tag 'devicetree-fixes-for-6.7-1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+12
2023-12-06Merge branch 'master' into mm-hotfixes-stableAndrew Morton2-4/+2
2023-12-06scripts/gdb: fix lx-device-list-bus and lx-device-list-classFlorian Fainelli1-8/+8
2023-12-06scripts/gdb/tasks: fix lx-ps command errorKuan-Ying Lee1-11/+7
2023-12-06checkstack: fix printed addressHeiko Carstens1-6/+2
2023-12-03kconfig: default to zero if int/hex symbol lacks default propertyMasahiro Yamada1-5/+12
2023-12-03kconfig: remove unneeded symbol_empty variableMasahiro Yamada1-9/+2
2023-12-03scripts: clean up IA-64 codeMasahiro Yamada10-34/+6
2023-12-03kbuild: support W=c and W=e shorthands for KconfigMasahiro Yamada2-9/+8
2023-12-02cache: enforce cache groupsCoco Li1-0/+5
2023-12-01Merge tag 'hardening-v6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+1
2023-11-28kbuild: remove the last use of old cmd_src_tar rule in packagingMasahiro Yamada2-24/+2
2023-11-28kbuild: buildtar: always make modules_installPetr Vorel1-4/+2
2023-11-28kbuild: buildtar: Remove unused $dirsPetr Vorel1-2/+0
2023-11-28kconfig: massage the loop in conf_read_simple()Masahiro Yamada1-6/+13
2023-11-28kconfig: require an exact match for "is not set" to disable CONFIG optionMasahiro Yamada1-1/+1
2023-11-28kconfig: introduce getline_stripped() helperMasahiro Yamada1-14/+26
2023-11-28kconfig: deduplicate code in conf_read_simple()Masahiro Yamada1-54/+35
2023-11-28kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()Masahiro Yamada1-13/+8
2023-11-28kconfig: require a space after '#' for valid inputMasahiro Yamada1-0/+2
2023-11-28kconfig: remove error check for xrealloc()Masahiro Yamada1-6/+2
2023-11-28kbuild: deb-pkg: apply short -R and -j optionsDmitrii Bundin1-1/+1
2023-11-28kconfig: do not clear SYMBOL_DEF_USER when the value is out of rangeMasahiro Yamada1-1/+1
2023-11-28genksyms: use getopt_long() unconditionallyMasahiro Yamada1-18/+0
2023-11-28genksyms: remove the remnant of the -s optionMasahiro Yamada1-4/+2
2023-11-27gcc-plugins: randstruct: Update code comment in relayout_struct()Gustavo A. R. Silva1-2/+1
2023-11-23hexagon: Remove CONFIG_HEXAGON_ARCH_VERSION from uapi headerThomas Huth1-1/+0
2023-11-22scripts/checkstack.pl: match all stack sizes for s390Heiko Carstens1-2/+1
2023-11-19Merge tag 'kbuild-fixes-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-12/+12
2023-11-17kconfig: fix memory leak from range propertiesMasahiro Yamada1-8/+6
2023-11-17kbuild: Move the single quotes for image nameSimon Glass1-2/+2
2023-11-16modpost: fix section mismatch message for RELAMasahiro Yamada1-2/+4
2023-11-14Merge tag 'hardening-v6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-12/+2
2023-11-14gcc-plugins: latent_entropy: Fix typo (args -> argc) in plugin descriptionKonstantin Runov1-2/+2
2023-11-09dt: dt-extract-compatibles: Don't follow symlinks when walking treeNícolas F. R. A. Prado1-2/+12
2023-11-08gcc-plugins: randstruct: Only warn about true flexible arraysKees Cook1-10/+0
2023-11-04Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds16-219/+386
2023-11-03Merge tag 'staging-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-0/+12
2023-11-03Merge tag 'char-misc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+12
2023-11-03Merge tag 'perf-tools-for-v6.7-1-2023-11-01' of git://git.kernel.org/pub/scm/...Linus Torvalds2-11/+29
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds5-25/+49
2023-11-01Merge tag 'modules-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2023-11-01Merge tag 'docs-6.7' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2023-11-01module: Make is_valid_name() return boolTiezhu Yang1-2/+2
2023-11-01scripts/gdb/vmalloc: disable on no-MMUBen Wolsieffer2-2/+7
2023-11-01scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=nClément Léger1-4/+5
2023-11-01scripts/gdb: add lx_current support for riscvDeepak Gupta1-0/+15
2023-11-01kbuild: support 'userldlibs' syntaxMasahiro Yamada1-3/+3
2023-11-01kbuild: dummy-tools: pretend we understand -fpatchable-function-entryJiri Slaby (SUSE)1-0/+10
2023-10-31Merge tag 'devicetree-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-16/+58
2023-10-30Merge tag 'wq-for-6.7-rust-bindings' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2023-10-30Merge tag 'rust-6.7' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-1/+1