aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2021-05-27kbuild: Quote OBJCOPY var to avoid a pahole call break the buildJavier Martinez Canillas2-2/+2
2021-05-17kbuild: dummy-tools: adjust to stricter stackprotector checkMichal Kubecek1-1/+5
2021-05-17scripts/jobserver-exec: Fix a typo ("envirnoment")Jonathan Neuschäfer1-1/+1
2021-05-08Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds15-65/+85
2021-05-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-5/+39
2021-05-07scripts/spelling.txt: add "overflw"Drew Fustini1-0/+1
2021-05-07scripts/spelling.txt: Add "diabled" typozuoqilin1-0/+1
2021-05-07scripts/spelling.txt: add "overlfow"Drew Fustini1-0/+1
2021-05-07scripts/gdb: add lx_current support for arm64Barry Song1-0/+13
2021-05-07scripts/gdb: document lx_current is only supported by x86Barry Song1-2/+8
2021-05-07gdb: lx-symbols: store the abspath()Johannes Berg1-1/+2
2021-05-06checkpatch: improve ALLOC_ARRAY_ARGS testChristophe JAILLET1-1/+1
2021-05-06checkpatch: exclude four preprocessor sub-expressions from MACRO_ARG_REUSEVincent Mailhol1-1/+1
2021-05-06checkpatch: warn when missing newline in return sysfs_emit() formatsJoe Perches1-0/+11
2021-05-06Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-1/+9
2021-05-06Merge tag 'docs-5.13-2' of git://git.lwn.net/linuxLinus Torvalds2-1/+1
2021-05-06kbuild: Don't remove link-vmlinux temporary files on exit/signalAndi Kleen1-14/+0
2021-05-06kbuild: refactor modname-multi by using suffix-searchMasahiro Yamada1-1/+1
2021-05-06kbuild: refactor fdtoverlay ruleMasahiro Yamada2-19/+16
2021-05-06kbuild: parameterize the .o part of suffix-searchMasahiro Yamada1-8/+11
2021-05-03Removed the oprofiled version optionBhaskar Chowdhury1-1/+0
2021-05-03Merge tag 'trace-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-12/+14
2021-05-02.gitignore: prefix local generated files with a slashMasahiro Yamada6-18/+18
2021-05-02kbuild: replace LANG=C with LC_ALL=CMasahiro Yamada4-4/+4
2021-05-02kbuild: add a script to remove stale generated filesMasahiro Yamada1-0/+31
2021-05-02genksyms: fix stale commentMasahiro Yamada1-1/+1
2021-05-02kbuild: add comment about why cmd_shipped uses 'cat'Masahiro Yamada1-0/+3
2021-04-30scripts: a new script for checking duplicate struct declarationWan Jiabing1-0/+53
2021-04-30scripts/spelling.txt: add entries for recent discoveriesTom Saeger1-1/+25
2021-04-29Merge tag 'kconfig-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds24-635/+559
2021-04-29Merge tag 'kbuild-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds24-266/+405
2021-04-29Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-38/+160
2021-04-28Merge tag 'devicetree-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-7/+29
2021-04-28Merge tag 'drm-next-2021-04-28' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-2/+4
2021-04-27Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+5
2021-04-27Merge tag 'cfi-v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds2-2/+19
2021-04-27kernel-doc: Add support for __deprecatedMatthew Wilcox1-0/+1
2021-04-26Merge tag 'docs-5.13' of git://git.lwn.net/linuxLinus Torvalds4-50/+219
2021-04-26Merge tag 'char-misc-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2021-04-26Merge tag 'keys-cve-2020-26541-v3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2021-04-26riscv: Workaround mcount name prior to clang-13Nathan Chancellor1-1/+1
2021-04-26scripts/recordmcount.pl: Fix RISC-V regex for clangNathan Chancellor1-1/+1
2021-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-1/+6
2021-04-26kconfig: refactor .gitignoreMasahiro Yamada1-10/+3
2021-04-25kbuild: deb-pkg: change the source package name to linux-upstreamMasahiro Yamada1-1/+1
2021-04-25kbuild: redo fake deps at include/config/*.hAlexey Dobriyan3-49/+13
2021-04-25kbuild: remove TMPO from try-runMasahiro Yamada1-1/+0
2021-04-25kbuild: add an elfnote for whether vmlinux is built with ltoYonghong Song1-0/+2
2021-04-25kbuild: add support for zstd compressed modulesPiotr Gorski1-0/+6
2021-04-25kbuild: merge scripts/Makefile.modsign to scripts/Makefile.modinstMasahiro Yamada2-29/+9
2021-04-25kbuild: move module strip/compression code into scripts/Makefile.modinstMasahiro Yamada1-8/+68
2021-04-25kbuild: refactor scripts/Makefile.modinstMasahiro Yamada1-18/+22
2021-04-25kbuild: check module name conflict for external modules as wellMasahiro Yamada1-2/+2
2021-04-25scripts: modpost.c: Fix a few typosBhaskar Chowdhury1-4/+4
2021-04-25kbuild: fix false-positive modpost warning when all symbols are trimmedMasahiro Yamada2-15/+17
2021-04-25kbuild: do not set -w for vmlinux.o modpostMasahiro Yamada1-3/+5
2021-04-25kbuild: generate Module.symvers only when vmlinux existsMasahiro Yamada2-15/+15
2021-04-25kbuild: dwarf: use AS_VERSION instead of test_dwarf5_support.shMasahiro Yamada1-8/+0
2021-04-25kbuild: check the minimum assembler version in KconfigMasahiro Yamada3-0/+94
2021-04-25kbuild: collect minimum tool versions into scripts/min-tool-version.shMasahiro Yamada3-22/+48
2021-04-25kbuild: move $(strip ) to suffix-search definitionMasahiro Yamada1-3/+3
2021-04-25kbuild: rename multi-used-* to multi-obj-*Masahiro Yamada2-8/+8
2021-04-25kbuild: apply fixdep logic to link-vmlinux.shRasmus Villemoes1-0/+4
2021-04-25kbuild: add CONFIG_VMLINUX_MAP expert optionRasmus Villemoes1-0/+8
2021-04-25kbuild: split cc-option and friends to scripts/Makefile.compilerMasahiro Yamada3-80/+76
2021-04-19kconfig: highlight xconfig 'comment' lines with '***'Randy Dunlap1-0/+1
2021-04-19kconfig: highlight gconfig 'comment' lines with '***'Randy Dunlap1-2/+6
2021-04-19kconfig: gconf: remove unused codeMasahiro Yamada1-7/+0
2021-04-19kconfig: remove unused PACKAGE definitionMasahiro Yamada1-4/+0
2021-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+13
2021-04-16kasan: remove redundant config optionWalter Wu1-2/+8
2021-04-16kasan: fix hwasan build for gccArnd Bergmann1-6/+6
2021-04-16kconfig: nconf: stop endless search loopsMihai Moldovan1-1/+1
2021-04-15docs: sphinx-pre-install: don't barf on beta Sphinx releasesJonathan Corbet1-1/+1
2021-04-15scripts: kernel-doc: improve parsing for kernel-doc comments syntaxAditya Srivastava1-4/+15
2021-04-14kconfig: split menu.c out of parser.yMasahiro Yamada4-5/+14
2021-04-14kconfig: nconf: refactor in print_in_middle()Masahiro Yamada3-34/+6
2021-04-14kconfig: nconf: remove meaningless wattrset() call from show_menu()Masahiro Yamada1-1/+0
2021-04-14kconfig: nconf: change set_config_filename() to void functionMasahiro Yamada1-2/+1
2021-04-14kconfig: nconf: refactor attributes setup codeMasahiro Yamada3-175/+144
2021-04-14kconfig: nconf: remove unneeded default for menu promptMasahiro Yamada1-4/+2
2021-04-14kconfig: nconf: get rid of (void) casts from wattrset() callsMasahiro Yamada2-17/+17
2021-04-14kconfig: nconf: fix NORMAL attributesMasahiro Yamada1-2/+2
2021-04-14kconfig: mconf,nconf: remove unneeded '\0' termination after snprintf()Masahiro Yamada2-17/+6
2021-04-14kconfig: use /boot/config-* etc. as DEFCONFIG_LIST only for native buildMasahiro Yamada1-4/+4
2021-04-14kconfig: change sym_change_count to a boolean flagMasahiro Yamada7-24/+18
2021-04-14kconfig: nconf: fix core dump when searching in empty menuMasahiro Yamada1-3/+7
2021-04-14kconfig: lxdialog: A spello fix and a punctuation addedBhaskar Chowdhury1-2/+2
2021-04-14kconfig: streamline_config.pl: Couple of typo fixesBhaskar Chowdhury1-2/+2
2021-04-14kconfig: use true and false for bool variableYang Li1-1/+1
2021-04-14kconfig: change "modules" from sub-option to first-level attributeMasahiro Yamada7-16/+8
2021-04-14kconfig: remove allnoconfig_y optionMasahiro Yamada6-20/+1
2021-04-14kconfig: do not use allnoconfig_y optionMasahiro Yamada1-1/+2
2021-04-14kconfig: move default KBUILD_DEFCONFIG back to scripts/kconfig/MakefileMasahiro Yamada1-0/+4
2021-04-14kconfig: change defconfig_list option to environment variableMasahiro Yamada9-29/+42
2021-04-14kconfig: move JUMP_NB to mconf.cMasahiro Yamada2-2/+2
2021-04-14kconfig: move conf_set_all_new_symbols() to conf.cMasahiro Yamada3-187/+193
2021-04-13bpf: Generate BTF_KIND_FLOAT when linking vmlinuxIlya Leoshkevich1-1/+6
2021-04-13Merge drm/drm-fixes into drm-nextDaniel Vetter1-0/+2
2021-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2021-04-08module: ensure __cfi_check alignmentSami Tolvanen1-1/+18
2021-04-08add support for Clang CFISami Tolvanen1-1/+1
2021-04-07docs: dt: update writing-schema.rst referencesMauro Carvalho Chehab1-1/+1
2021-04-05Merge 5.12-rc6 into char-misc-nextGreg Kroah-Hartman1-0/+2
2021-04-01kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabledSean Christopherson1-0/+2
2021-03-31scripts: get_abi: ignore code blocks for cross-referencesMauro Carvalho Chehab1-0/+19
2021-03-31scripts: get_abi.pl: parse description line per lineMauro Carvalho Chehab1-21/+28
2021-03-31scripts: get_abi.pl: extend xref match to other typesMauro Carvalho Chehab1-1/+1
2021-03-31get_abi.pl: fix xref boundariesMauro Carvalho Chehab1-4/+9
2021-03-31get_abi.pl: seek for all occurrences for Documentation/ABIMauro Carvalho Chehab1-1/+1
2021-03-31scripts: get_abi.pl: better handle escape chars on what:Mauro Carvalho Chehab1-2/+3
2021-03-29kbuild: buildtar: add riscv supportCarlos de Paula1-0/+8
2021-03-29scripts: kernel-doc: add warning for comment not following kernel-doc syntaxAditya Srivastava1-4/+13
2021-03-28scripts/spdxcheck.py: Fix a typoBhaskar Chowdhury1-1/+1
2021-03-26docs: kernel-doc: properly recognize parameter lines with colonsJonathan Corbet1-1/+7
2021-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller4-12/+33
2021-03-25kernel-doc: better handle '::' sequencesMauro Carvalho Chehab1-1/+1
2021-03-25kconfig: move conf_rewrite_mod_or_yes() to conf.cMasahiro Yamada3-16/+15
2021-03-25kconfig: remove assignment for Kconfig fileMasahiro Yamada1-2/+1
2021-03-25kconfig: add help messages for --help (-h) and --silent (-s)Masahiro Yamada1-3/+7
2021-03-25kconfig: add long options --help and --silentMasahiro Yamada1-0/+2
2021-03-25kconfig: refactor option parse codeMasahiro Yamada1-48/+43
2021-03-25kconfig: split randconfig setup code into set_randconfig_seed()Masahiro Yamada1-23/+31
2021-03-23kbuild: Add generic rule to apply fdtoverlayRob Herring1-2/+24
2021-03-23kbuild: Simplify builds with CONFIG_OF_ALL_DTBSViresh Kumar1-3/+2
2021-03-22scripts/recordmcount.pl: Make vim and emacs indent the sameSteven Rostedt (VMware)1-0/+2
2021-03-22scripts/recordmcount.pl: Make indent spacing consistentSteven Rostedt (VMware)1-12/+12
2021-03-16kbuild: Enable DT undocumented compatible checksRob Herring1-1/+2
2021-03-16Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-2/+4
2021-03-15kbuild: prefix $(srctree)/ to some included MakefilesMasahiro Yamada8-13/+13
2021-03-15Merge tag 'v5.12-rc3' into x86/coreBorislav Petkov4-12/+33
2021-03-13kbuild: fix ld-version.sh to not be affected by localeMasahiro Yamada1-1/+1
2021-03-11certs: Add ability to preload revocation certsEric Snowberg1-0/+1
2021-03-11kbuild: remove meaningless parameter to $(call if_changed_rule,dtc)Masahiro Yamada1-1/+1
2021-03-11kbuild: remove unneeded -O option to dtcMasahiro Yamada1-1/+1
2021-03-11kbuild: dummy-tools: adjust to scripts/cc-version.shMasahiro Yamada1-2/+2
2021-03-11kbuild: dummy-tools: support MPROFILE_KERNEL checks for ppcJiri Slaby1-0/+9
2021-03-11kbuild: rebuild GCC plugins when the compiler is upgradedMasahiro Yamada1-0/+1
2021-03-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-37/+154
2021-03-10kbuild: Fix ld-version.sh script if LLD was built with LLD_VENDORBernhard Rosenkränzer1-7/+13
2021-03-10kbuild: dummy-tools: fix inverted tests for gccJiri Slaby1-0/+5
2021-03-08scripts/kernel-doc: ignore identifier on anonymous enumsMauro Carvalho Chehab1-2/+7
2021-03-08scripts: kernel-doc: fix attribute capture in function parsingAditya Srivastava1-0/+2
2021-03-08x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski1-1/+5
2021-03-06checkpatch: add verbose modeDwaipayan Ray1-20/+113
2021-03-06scripts: kernel-doc: fix typedef support for struct/union parsingAditya Srivastava1-3/+14
2021-03-05Merge tag 'gcc-plugins-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-3/+2
2021-03-05Merge tag 'devicetree-fixes-for-5.12-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+0
2021-03-04scripts/bpf: Add syscall commands printerJoe Stringer1-9/+91
2021-03-04scripts/bpf: Abstract eBPF API target parameterJoe Stringer1-28/+63
2021-03-02ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcountChen Jun1-1/+1
2021-03-01gcc-plugins: latent_entropy: remove unneeded semicolonJason Yan1-1/+1
2021-03-01gcc-plugins: structleak: remove unneeded variable 'ret'Jason Yan1-2/+1
2021-02-28kbuild: do not include include/config/auto.conf from adjust_autoksyms.shMasahiro Yamada1-3/+0
2021-02-28kbuild: fix UNUSED_KSYMS_WHITELIST for Clang LTOMasahiro Yamada2-15/+26
2021-02-27kbuild: lto: add _mcount to list of used symbolsArnd Bergmann1-0/+1
2021-02-26Merge tag 'docs-5.12-2' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2021-02-26ubsan: remove overflow checksAndrey Ryabinin1-2/+0
2021-02-26scripts/gdb: fix list_for_eachGeorge Prekas1-0/+5
2021-02-26checkpatch: do not apply "initialise globals to 0" check to BPF progsSong Liu1-1/+11
2021-02-26checkpatch: don't warn about colon termination in linker scriptsChris Down1-1/+1
2021-02-26checkpatch: add kmalloc_array_node to unnecessary OOM message checkJoe Perches1-1/+1
2021-02-26checkpatch: add warning for avoiding .L prefix symbols in assembly filesAditya Srivastava1-0/+7
2021-02-26checkpatch: improve TYPECAST_INT_CONSTANT test messageJoe Perches1-10/+10
2021-02-26checkpatch: prefer ftrace over function entry/exit printksJoe Perches1-0/+35
2021-02-26checkpatch: trivial style fixesDwaipayan Ray1-9/+9
2021-02-26checkpatch: ignore warning designated initializers using NR_CPUSPeng Wang1-1/+3
2021-02-26checkpatch: improve blank line after declaration testJoe Perches1-23/+29
2021-02-25Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds20-230/+423
2021-02-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+30
2021-02-24scripts/spelling.txt: add more spellings to spelling.txtColin Ian King1-0/+26
2021-02-24scripts/spelling.txt: add "allocted" and "exeeds" typodingsenjie1-0/+2
2021-02-24scripts/spelling.txt: check for "exeeds"zuoqilin1-0/+1
2021-02-24scripts/spelling.txt: increase error-prone spell checkingtangchunyou1-0/+1
2021-02-24Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-8/+23
2021-02-24kbuild: remove deprecated 'always' and 'hostprogs-y/m'Masahiro Yamada3-16/+0
2021-02-24kconfig: unify rule of config, menuconfig, nconfig, gconfig, xconfigMasahiro Yamada1-22/+14
2021-02-24kconfig: omit --oldaskconfig option for 'make config'Masahiro Yamada2-1/+2
2021-02-24kconfig: fix 'invalid option' for help optionMasahiro Yamada1-2/+2
2021-02-24kconfig: remove dead code in conf_askvalue()Masahiro Yamada1-15/+1
2021-02-24kconfig: clean up nested if-conditionals in check_conf()Masahiro Yamada1-26/+29
2021-02-24kconfig: Remove duplicate call to sym_get_string_value()Mickaël Salaün1-1/+1
2021-02-23dts: drop dangling c6x symlinkMichal Kubecek1-1/+0
2021-02-23Merge tag 'clang-lto-v5.12-rc1-part2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-23/+55
2021-02-23scripts/dtc: Add missing fdtoverlay to gitignoreRob Herring2-0/+2
2021-02-23kbuild: lto: postpone objtoolSami Tolvanen4-26/+55
2021-02-23objtool: Split noinstr validation from --vmlinuxSami Tolvanen1-1/+1
2021-02-23tracing: add support for objtool mcountSami Tolvanen1-0/+3
2021-02-23objtool: Don't autodetect vmlinux.oSami Tolvanen1-1/+1
2021-02-23Merge tag 'modules-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-60/+5
2021-02-23Merge tag 'clang-lto-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds12-31/+458
2021-02-22scripts: kernel-doc: fix array element capture in pointer-to-func parsingAditya Srivastava1-1/+1
2021-02-22Merge tag 'docs-5.12' of git://git.lwn.net/linuxLinus Torvalds2-18/+49
2021-02-22Merge tag 'devicetree-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds21-237/+367
2021-02-22Merge tag 'platform-drivers-x86-v5.12-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-0/+31
2021-02-22kbuild: check the minimum linker version in KconfigMasahiro Yamada3-32/+77
2021-02-22kbuild: remove ld-version macroMasahiro Yamada1-5/+1
2021-02-22scripts: add generic syscallhdr.shMasahiro Yamada1-0/+98
2021-02-22scripts: add generic syscalltbl.shMasahiro Yamada1-0/+73
2021-02-21Merge tag 'locking-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-6/+0