aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2019-06-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-4/+6
2019-06-01spdxcheck.py: fix directory structuresVincenzo Frascino1-3/+4
2019-06-01scripts/gdb: fix invocation when CONFIG_COMMON_CLK is not setFabiano Rosas1-1/+2
2019-05-31Merge tag 'gcc-plugins-v5.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+4
2019-05-31Merge tag 'spdx-5.2-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds27-289/+29
2019-05-30treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman1-0/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 209Thomas Gleixner1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 199Thomas Gleixner1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 166Thomas Gleixner5-5/+5
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-9/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner18-273/+20
2019-05-29Merge tag 'docs-5.2-fixes2' of git://git.lwn.net/linuxLinus Torvalds1-7/+79
2019-05-24Merge tag 'devicetree-fixes-for-5.2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-3/+3
2019-05-24Merge tag 'spdx-5.2-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds3-23/+3
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61Thomas Gleixner1-14/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 54Thomas Gleixner1-4/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner1-5/+1
2019-05-24scripts/sphinx-pre-install: make it handle Sphinx versionsMauro Carvalho Chehab1-7/+79
2019-05-23Merge tag 'docs-5.2-fixes' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2019-05-22checkpatch.pl: Update DT vendor prefix checkRob Herring1-2/+2
2019-05-22dt-bindings: Pass binding directory to validation toolsRob Herring1-1/+1
2019-05-21Merge tag 'spdx-5.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds15-0/+15
2019-05-21scripts/spdxcheck.py: Add dual license subdirectorySven Eckelmann1-1/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner13-0/+13
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner2-0/+2
2019-05-21kbuild: do not check name uniqueness of builtin modulesMasahiro Yamada1-3/+3
2019-05-20gcc-plugins: Fix build failures under Darwin hostKees Cook1-0/+4
2019-05-20scripts/spdxcheck.py: Fix path to deprecated licensesSven Eckelmann1-1/+1
2019-05-21kbuild: drop support for cc-ldoptionNick Desaulniers1-5/+0
2019-05-19kconfig: use 'else ifneq' for Makefile to improve readabilityMasahiro Yamada1-3/+1
2019-05-18kbuild: check uniqueness of module namesMasahiro Yamada1-0/+16
2019-05-18kconfig: Terminate menu blocks with a comment in the generated configAlexander Popov1-1/+12
2019-05-18kbuild: remove 'addtree' and 'flags' magic for header search pathsMasahiro Yamada3-33/+13
2019-05-18treewide: prefix header search paths with $(srctree)/Masahiro Yamada3-7/+7
2019-05-18kbuild: terminate Kconfig when $(CC) or $(LD) is missingMasahiro Yamada1-0/+8
2019-05-18kbuild: add all Clang-specific flags unconditionallyMasahiro Yamada1-6/+6
2019-05-18kbuild: add some extra warning flags unconditionallyMasahiro Yamada1-6/+7
2019-05-15Merge tag 'kconfig-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds8-45/+89
2019-05-14scripts/gdb: print cached rate in lx-clk-summaryLeonard Crestez2-7/+18
2019-05-14scripts/gdb: clean up error handling in list helpersLeonard Crestez1-8/+2
2019-05-14scripts/gdb: add $lx_clk_core_lookup functionLeonard Crestez1-0/+23
2019-05-14scripts/gdb: initial clk support: lx-clk-summaryLeonard Crestez2-0/+47
2019-05-14scripts/gdb: add hlist utilitiesLeonard Crestez1-0/+23
2019-05-14scripts/gdb: silence pep8 checksStephen Boyd5-5/+16
2019-05-14scripts/gdb: add a timer list commandStephen Boyd3-0/+233
2019-05-14scripts/gdb: add rb tree iterating utilitiesStephen Boyd2-0/+178
2019-05-14scripts/gdb: add kernel config dumping commandStephen Boyd2-0/+45
2019-05-14scripts/gdb: find vmlinux where it was beforeStephen Boyd1-1/+5
2019-05-14kconfig: make conf_get_autoconfig_name() staticMasahiro Yamada2-2/+1
2019-05-14kconfig: use snprintf for formatting pathnamesJacob Garber2-2/+3
2019-05-14kconfig: remove useless NULL pointer check in conf_write_dep()Masahiro Yamada1-2/+0
2019-05-13Merge tag 'gcc-plugins-v5.2-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2019-05-13bpf: fix script for generating man page on BPF helpersQuentin Monnet1-4/+4
2019-05-10gcc-plugins: arm_ssp_per_task_plugin: Fix for older GCC < 6Chris Packham1-1/+1
2019-05-11kconfig: make parent directories for the saved .config as neededMasahiro Yamada3-3/+5
2019-05-11kconfig: do not write .config if the content is the sameMasahiro Yamada1-0/+54
2019-05-11kconfig: do not accept a directory for configuration outputMasahiro Yamada1-34/+24
2019-05-09kconfig: remove trailing whitespacesMasahiro Yamada2-2/+2
2019-05-08Merge tag 'docs-5.2' of git://git.lwn.net/linuxLinus Torvalds3-0/+51
2019-05-08Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds10-32/+13
2019-05-08Merge tag 'csky-for-linus-5.2-rc1' of git://github.com/c-sky/csky-linuxLinus Torvalds1-0/+3
2019-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+24
2019-05-07Merge tag 'selinux-pr-20190507' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-64/+195
2019-05-07Merge tag 'meminit-v5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-120/+6
2019-05-07moduleparam: Save information about built-in modules in separate fileAlexey Gladkov1-0/+3
2019-05-06Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+3
2019-05-06ubsan: Remove vla bound checks.Andrey Ryabinin1-1/+0
2019-05-06kbuild: tolerate missing pahole when generating BTFAndrii Nakryiko1-0/+5
2019-05-03scripts/tags.sh: fix direct execution of scripts/tags.shMasahiro Yamada1-1/+1
2019-05-03scripts: override locale from environment when running recordmcount.plDaniel Dadap1-1/+1
2019-05-03scripts/documentation-file-ref-check: detect broken :doc:`foo`Mauro Carvalho Chehab1-0/+29
2019-05-03scripts/documentation-file-ref-check: don't parse Next/ dirMauro Carvalho Chehab1-0/+3
2019-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+0
2019-04-30Merge tag 'selinux-pr-20190429' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+0
2019-04-29selinux: use kernel linux/socket.h for genheaders and mdpPaulo Alcantara2-2/+0
2019-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2019-04-24security: Move stackleak config to Kconfig.hardeningKees Cook1-51/+0
2019-04-24security: Create "kernel hardening" config areaKees Cook1-69/+6
2019-04-22csky/ftrace: Add dynamic function tracer (include graph tracer)Guo Ren1-0/+3
2019-04-19locking/atomics: Don't assume that scripts are executableAndrew Morton1-1/+1
2019-04-16kbuild: handle old pahole more gracefully when generating BTFAndrii Nakryiko1-1/+1
2019-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-1/+19
2019-04-11modpost: make KBUILD_MODPOST_WARN also configurable for external modulesWiebe, Wladislav (Nokia - DE/Ulm)1-1/+1
2019-04-09kconfig: Make nconf-cfg.sh executablePetr Vorel1-0/+0
2019-04-06fs: stream_open - opener for stream-like files so that read and write can run...Kirill Smelkov1-0/+363
2019-04-03objtool: Add UACCESS validationPeter Zijlstra1-0/+3
2019-04-03kbuild: add ability to generate BTF type info for vmlinuxAndrii Nakryiko1-1/+19
2019-04-02kbuild: use $(srctree) instead of KBUILD_SRC to check out-of-tree buildMasahiro Yamada6-6/+6
2019-04-02kbuild: mkmakefile: generate a simple wrapper of top MakefileMasahiro Yamada1-18/+2
2019-04-02kbuild: mkmakefile: do not check the generated Makefile markerMasahiro Yamada1-6/+0
2019-04-01docs: scripts/sphinx-pre-install: suggest latexmk for building pdfMauro Carvalho Chehab1-0/+1
2019-03-29Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2019-03-29checkpatch: add %pt as a valid vsprintf extensionAlexandre Belloni1-1/+1
2019-03-29kconfig/[mn]conf: handle backspace (^H) keyChangbin Du3-3/+5
2019-03-28kbuild: modversions: Fix relative CRC byte order interpretationFredrik Noring1-1/+1
2019-03-28scripts: coccinelle: Fix description of badty.cocciMichael Stefaniuc1-1/+1
2019-03-28kbuild: strip whitespace in cmd_record_mcount findstringJoe Lawrence1-5/+2
2019-03-28coccinelle: put_device: reduce false positivesWen Yang1-0/+1
2019-03-25checkpatch: Warn on improper usage of Co-developed-bySean Christopherson1-0/+18
2019-03-19scripts/selinux: fix buildStephen Smalley1-1/+1
2019-03-18selinux: use kernel linux/socket.h for genheaders and mdpPaulo Alcantara2-2/+0
2019-03-18scripts/selinux: modernize mdpStephen Smalley2-63/+194
2019-03-17kconfig: remove stale lxdialog/.gitignoreMasahiro Yamada1-4/+0
2019-03-17kbuild: force all architectures except um to include mandatory-yMasahiro Yamada1-0/+5
2019-03-17kbuild: warn redundant generic-yMasahiro Yamada1-0/+6
2019-03-17Revert "modsign: Abort modules_install when signing fails"Douglas Anderson1-1/+1
2019-03-17kbuild: deb-pkg: avoid implicit effectsArseny Maslennikov1-1/+4
2019-03-17coccinelle: semantic code search for missing put_device()Wen Yang1-0/+56
2019-03-14kbuild: pkg: grep include/config/auto.conf instead of $KCONFIG_CONFIGMasahiro Yamada3-3/+3
2019-03-14kbuild: deb-pkg: introduce is_enabled and if_enabled_echo to builddebMasahiro Yamada1-13/+19
2019-03-14kbuild: deb-pkg: add CONFIG_ prefix to kernel config optionsMasahiro Yamada1-17/+17
2019-03-14kbuild: source include/config/auto.conf instead of ${KCONFIG_CONFIG}Masahiro Yamada2-16/+2
2019-03-14kbuild: move archive command to scripts/Makefile.libMasahiro Yamada2-5/+7
2019-03-14modpost: always show verbose warning for section mismatchMasahiro Yamada2-23/+5
2019-03-14deb-pkg: generate correct build dependenciesRiku Voipio1-1/+3
2019-03-13Merge tag 'kconfig-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds7-14/+44
2019-03-12kconfig: fix 'Save As' menu of xconfigMasahiro Yamada2-7/+36
2019-03-10Merge tag 'kbuild-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds18-165/+104
2019-03-10Merge tag 'platform-drivers-x86-v5.1-1' of git://git.infradead.org/linux-plat...Linus Torvalds2-1/+30
2019-03-10Merge tag 'devicetree-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+12
2019-03-09Merge tag 'leaks-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Linus Torvalds1-5/+4
2019-03-09Merge tag 'docs-5.1' of git://git.lwn.net/linuxLinus Torvalds3-15/+8
2019-03-09Merge tag 'gcc-plugins-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-22/+74
2019-03-07scripts/gdb: replace flags (MS_xyz -> SB_xyz)Jackie Liu2-12/+12
2019-03-07checkpatch: add test for SPDX-License-Identifier on wrong line #Joe Perches1-0/+8
2019-03-07checkpatch: allow reporting C99 style commentsVadim Bendebury1-1/+2
2019-03-07checkpatch: add some new alloc functions to various testsJoe Perches1-4/+15
2019-03-07checkpatch: verify SPDX comment styleJoe Perches1-0/+8
2019-03-07scripts/spelling.txt: add more spellings to spelling.txtColin Ian King1-0/+69
2019-03-07platform/x86: wmi: add WMI support to MODULE_DEVICE_TABLE()Mattias Jacobsson2-0/+25
2019-03-07platform/x86: wmi: move struct wmi_device_id to mod_devicetable.hMattias Jacobsson1-0/+1
2019-03-06modpost: file2alias: define size of aliasMattias Jacobsson1-1/+4
2019-03-06Merge tag 'char-misc-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+4
2019-03-07leaking_addresses: Completely remove --version flagTobin C. Harding1-2/+1
2019-03-07leaking_addresses: Fix calls to dprintTobin C. Harding1-3/+3
2019-03-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-10/+8
2019-03-06Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds2-0/+22
2019-03-06Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds26-0/+976
2019-03-05scripts/decode_stacktrace.sh: handle RIP address with segmentKonstantin Khlebnikov1-1/+8
2019-03-05kasan: remove use after scope bugs detection.Andrey Ryabinin2-9/+0
2019-03-05Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+51
2019-03-04gcc-plugins: structleak: Generalize to all variable typesKees Cook3-22/+74
2019-03-04kbuild: clean up scripts/gcc-version.shMasahiro Yamada2-21/+8
2019-03-04kbuild: remove cc-version macroMasahiro Yamada1-4/+1
2019-03-04kbuild: update comment block of scripts/clang-version.shMasahiro Yamada1-7/+3
2019-03-01kasan: turn off asan-stack for clang-8 and earlierArnd Bergmann1-1/+1
2019-02-28of: add dtc annotations functionality to dtx_diffFrank Rowand1-1/+12
2019-02-28kbuild: [bin]deb-pkg: add DPKG_FLAGS variableKacper Kołodziej1-2/+2
2019-02-28Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar1-2/+2
2019-02-27Merge tag 'y2038-syscall-abi' of git://git.kernel.org/pub/scm/linux/kernel/gi...Thomas Gleixner1-3/+12
2019-02-27kbuild: move ".config not found!" message from Kconfig to MakefileMasahiro Yamada1-13/+0
2019-02-27kbuild: refactor cc-cross-prefix implementationMasahiro Yamada1-8/+4
2019-02-27kbuild: hardcode genksyms path and remove GENKSYMS variableMasahiro Yamada1-2/+2
2019-02-27scripts/gdb: refactor rules for symlink creationMasahiro Yamada1-7/+11
2019-02-27scripts/gdb: do not descend into scripts/gdb from scriptsMasahiro Yamada2-8/+4
2019-02-22scripts/spdxcheck.py: fix C++ comment style detectionAurélien Cedeyn1-1/+1
2019-02-20kbuild: generate modules.order only when CONFIG_MODULES=yMasahiro Yamada1-0/+2
2019-02-20kbuild: pkg: use -f $(srctree)/Makefile to recurse to top MakefileMasahiro Yamada4-10/+12
2019-02-20kbuild: Disable extra debugging info in .s outputMasahiro Yamada1-1/+1
2019-02-19checksyscalls: fix up mq_timedreceive and stat exceptionsArnd Bergmann1-4/+1
2019-02-19asm-generic: Make time32 syscall numbers optionalArnd Bergmann1-0/+7
2019-02-19kallsyms: include <asm/bitsperlong.h> instead of <asm/types.h>Masahiro Yamada1-1/+1
2019-02-19kallsyms: remove unneeded memset() callsMasahiro Yamada1-3/+0
2019-02-19kallsyms: add static qualifiers where missingMasahiro Yamada1-4/+4
2019-02-19asm-generic: Drop getrlimit and setrlimit syscalls from default listYury Norov1-0/+5
2019-02-13kconfig: rename zconf.y to parser.yMasahiro Yamada4-5/+6
2019-02-13kconfig: rename zconf.l to lexer.lMasahiro Yamada3-4/+4
2019-02-13locking/atomics: Check atomic headers with sha1sumMark Rutland2-6/+40
2019-02-11locking/atomics: Change 'fold' to 'grep'Anders Roxell1-1/+1
2019-02-11Merge branch 'locking/atomics' into locking/core, to pick up WIP commitsIngo Molnar25-0/+942
2019-02-10Merge tag 'y2038-new-syscalls' of git://git.kernel.org:/pub/scm/linux/kernel/...Thomas Gleixner1-0/+40
2019-02-07y2038: add 64-bit time_t syscalls to all 32-bit architecturesArnd Bergmann1-0/+40
2019-02-01tee: add bus driver framework for TEE based devicesSumit Garg2-0/+22
2019-01-28Merge 5.0-rc4 into char-misc-nextGreg Kroah-Hartman6-22/+28
2019-01-28kallsyms: Handle too long symbols in kallsyms.cEugene Loh1-2/+2
2019-01-28kbuild: remove unnecessary in-subshell executionMasahiro Yamada3-15/+14
2019-01-28kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^)Masahiro Yamada4-13/+20
2019-01-28kbuild: simplify rules of data compression with size appendingMasahiro Yamada1-11/+7
2019-01-28kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJSMasahiro Yamada1-18/+10
2019-01-28kbuild: remove top-level built-in.aMasahiro Yamada2-30/+8
2019-01-28kbuild: skip 'addtree' and 'flags' magic for external module buildMasahiro Yamada2-7/+10
2019-01-22ver_linux: Assign constant RE to variable name for clarityAlexander Kapshuk1-2/+4
2019-01-20coding-style: Clarify the expectations around boolJason Gunthorpe1-13/+0
2019-01-21Merge tag 'gcc-plugins-v5.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+21
2019-01-20gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+Ard Biesheuvel1-0/+18
2019-01-20gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP maskArd Biesheuvel1-2/+3
2019-01-16kernel-doc: suppress 'not described' warnings for embedded struct fieldsJonathan Corbet1-1/+1
2019-01-16scripts/spdxcheck.py: Handle special quotation mark commentsThomas Gleixner1-1/+7
2019-01-14kbuild: remove unused baseprereqMasahiro Yamada1-4/+0
2019-01-14kconfig: clean generated *conf-cfg filesMasahiro Yamada1-1/+1
2019-01-12Merge tag 'remove-dma_zalloc_coherent-5.0' of git://git.infradead.org/users/h...Linus Torvalds2-14/+5
2019-01-09x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINEWANG Chao1-1/+1
2019-01-08dma-mapping: remove dma_zalloc_coherent()Luis Chamberlain2-14/+5
2019-01-06kconfig: rename generated .*conf-cfg to *conf-cfgMasahiro Yamada2-18/+19
2019-01-06kbuild: use assignment instead of define ... endef for filechk_* rulesMasahiro Yamada2-7/+5
2019-01-06kbuild: generate asm-generic wrappers if mandatory headers are missingMasahiro Yamada2-7/+4
2019-01-06kbuild: change filechk to surround the given command with { }Masahiro Yamada2-3/+2
2019-01-06kbuild: remove redundant target cleaning on failureMasahiro Yamada1-14/+7
2019-01-06kbuild: clean up rule_dtc_dt_yamlMasahiro Yamada1-2/+2
2019-01-06kbuild: remove UIMAGE_IN and UIMAGE_OUTMasahiro Yamada1-4/+2