aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2019-08-18Merge tag 'spdx-5.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-0/+1
2019-08-10kbuild: show hint if subdir-y/m is used to visit module MakefileMasahiro Yamada1-0/+7
2019-08-10kbuild: generate modules.order only in directories visited by obj-y/mMasahiro Yamada1-1/+2
2019-08-10kbuild: fix false-positive need-builtin calculationMasahiro Yamada1-1/+2
2019-08-10kbuild: revive single target %.koMasahiro Yamada1-4/+2
2019-08-04kconfig: Clear "written" flag to avoid data lossM. Vefa Bicakci1-0/+4
2019-08-01kbuild: Check for unknown options with cc-option usage in Kconfig and clangStephen Boyd1-1/+1
2019-08-01kbuild: modpost: do not parse unnecessary rules for vmlinux modpostMasahiro Yamada2-36/+42
2019-08-01kbuild: modpost: remove unnecessary dependency for __modpostMasahiro Yamada1-2/+2
2019-08-01kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modulesMasahiro Yamada1-1/+1
2019-08-01kbuild: modpost: include .*.cmd files only when targets existMasahiro Yamada1-4/+2
2019-07-30coccinelle: api/atomic_as_refcounter: add SPDX License IdentifierMatthias Maennich1-0/+1
2019-07-29kbuild: detect missing "WITH Linux-syscall-note" for uapi headersMasahiro Yamada1-0/+6
2019-07-28Merge tag 'kbuild-fixes-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-7/+2
2019-07-27kbuild: remove unused single-used-mMasahiro Yamada1-2/+0
2019-07-27gen_compile_commands: lower the entry count thresholdMasahiro Yamada1-2/+2
2019-07-27kbuild: remove unused objectify macroMasahiro Yamada1-3/+0
2019-07-22Merge branch 'pdf_fixes_v1' of https://git.linuxtv.org/mchehab/experimental i...Jonathan Corbet1-21/+97
2019-07-20Merge tag 'kbuild-v5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds18-87/+119
2019-07-18kbuild: split out *.mod out of {single,multi}-used-m rulesMasahiro Yamada1-9/+13
2019-07-18kbuild: remove the first line of *.mod filesMasahiro Yamada3-11/+6
2019-07-18kbuild: create *.mod with full directory path and remove MODVERDIRMasahiro Yamada5-37/+14
2019-07-18kbuild: export_report: read modules.order instead of .tmp_versions/*.modMasahiro Yamada1-6/+5
2019-07-18kbuild: modpost: read modules.order instead of $(MODVERDIR)/*.modMasahiro Yamada1-6/+9
2019-07-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-4/+283
2019-07-17kbuild: modsign: read modules.order instead of $(MODVERDIR)/*.modMasahiro Yamada1-2/+1
2019-07-17kbuild: modinst: read modules.order instead of $(MODVERDIR)/*.modMasahiro Yamada1-4/+1
2019-07-17kbuild: remove duplication from modules.order in sub-directoriesMasahiro Yamada1-6/+3
2019-07-17kbuild: get rid of kernel/ prefix from in-tree modules.{order,builtin}Masahiro Yamada3-3/+3
2019-07-17kbuild: do not create empty modules.order in the prepare stageMasahiro Yamada1-1/+1
2019-07-17coccinelle: api: add devm_platform_ioremap_resource scriptHimanshu Jha1-0/+60
2019-07-17kbuild: compile-test headers listed in header-test-m as wellMasahiro Yamada2-2/+2
2019-07-17kbuild: remove unused hostcc-optionMasahiro Yamada1-5/+0
2019-07-17kconfig: fix missing choice values in auto.confMasahiro Yamada2-4/+4
2019-07-17scripts/sphinx-pre-install: seek for Noto CJK fonts for pdf outputMauro Carvalho Chehab1-0/+29
2019-07-17scripts/sphinx-pre-install: cleanup Gentoo checksMauro Carvalho Chehab1-2/+13
2019-07-17scripts/sphinx-pre-install: fix latexmk dependenciesMauro Carvalho Chehab1-0/+4
2019-07-17scripts/sphinx-pre-install: don't use LaTeX with CentOS 7Mauro Carvalho Chehab1-18/+50
2019-07-17scripts/sphinx-pre-install: fix script for RHEL/CentOSMauro Carvalho Chehab1-1/+1
2019-07-16scripts/gdb: add helpers to find and list devicesLeonard Crestez2-0/+183
2019-07-16scripts/gdb: add lx-genpd-summary commandLeonard Crestez2-0/+84
2019-07-16checkpatch.pl: warn on duplicate sysctl local variableMatteo Croce1-0/+6
2019-07-16get_maintainer: add ability to skip moderated mailing listsJoe Perches1-4/+10
2019-07-17builddeb: generate multi-arch friendly linux-libc-dev packageCedric Hombourger2-0/+6
2019-07-17kconfig: run olddefconfig instead of oldconfig after merging fragmentsMasahiro Yamada1-1/+1
2019-07-15docs: driver-model: move it to the driver-api bookMauro Carvalho Chehab1-1/+1
2019-07-15docs: move gcc_plugins.txt to core-api and rename to .rstMauro Carvalho Chehab1-1/+1
2019-07-14Merge tag 'stream_open-5.3' of https://lab.nexedi.com/kirr/linuxLinus Torvalds1-1/+8
2019-07-14*: convert stream-like files -> stream_open, even if they use noop_llseekKirill Smelkov1-1/+8
2019-07-13Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-1/+2
2019-07-12Merge tag 'kconfig-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds10-47/+27
2019-07-12Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds21-233/+191
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-1/+469
2019-07-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-3/+37
2019-07-12scripts/spelling.txt: add more spellings to spelling.txtColin Ian King1-0/+33
2019-07-12scripts/decode_stacktrace: Accept dash/underscore in modulesEvan Green1-1/+1
2019-07-12scripts/spelling.txt: add spelling fix for prohibitedChris Paterson1-0/+2
2019-07-12scripts/spelling.txt: drop "sepc" from the misspelling listPaul Walmsley1-1/+0
2019-07-12scripts/decode_stacktrace: look for modules with .ko.debug extensionNicolas Boichat1-1/+1
2019-07-12scripts/decode_stacktrace: match basepath using shell prefix operator, not regexNicolas Boichat1-1/+1
2019-07-11Merge tag 'devicetree-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds23-687/+416
2019-07-11kconfig: remove meaningless if-conditional in conf_read()Masahiro Yamada1-4/+2
2019-07-11kbuild: use -- separater intead of $(filter-out ...) for cc-cross-prefixMasahiro Yamada1-2/+2
2019-07-11kbuild: fix compression errors getting ignoredHarald Seiler1-5/+5
2019-07-11kbuild: add a flag to force absolute path for srctreeMasahiro Yamada1-2/+1
2019-07-11kbuild: replace KBUILD_SRCTREE with boolean building_out_of_srctreeMasahiro Yamada5-5/+5
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds8-66/+116
2019-07-09scripts/tags.sh: remove unused environment variables from commentsMasahiro Yamada1-2/+2
2019-07-09scripts/tags.sh: drop SUBARCH support for ARMMasahiro Yamada1-34/+2
2019-07-09kbuild: support header-test-pattern-yMasahiro Yamada1-0/+11
2019-07-09kbuild: do not create wrappers for header-test-yMasahiro Yamada3-7/+7
2019-07-08Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2019-07-08kallsyms: exclude kasan local symbols on s390Vasily Gorbik1-0/+3
2019-07-08coccinelle: api/stream_open: treat all wait_.*() calls as blockingKirill Smelkov1-4/+4
2019-07-08coccinelle: put_device: Add a cast to an expression for an assignmentMarkus Elfring1-1/+1
2019-07-08coccinelle: put_device: Adjust a message constructionMarkus Elfring1-5/+4
2019-07-08coccinelle: kstrdup: Fix typo in warning messagesRikard Falkeborn1-4/+4
2019-07-06kconfig: Fix spelling of sym_is_changableMarco Ammon7-17/+17
2019-07-01recordmcount: Fix spurious mcount entries on powerpcNaveen N. Rao1-1/+2
2019-07-01fixdep: check return value of printf() and putchar()Masahiro Yamada1-10/+41
2019-07-01kbuild: save $(strip ...) for calling if_changed and friendsMasahiro Yamada1-3/+3
2019-07-01kbuild: save $(strip ...) for calling any-prepreqMasahiro Yamada1-2/+2
2019-07-01kbuild: rename arg-check to cmd-checkMasahiro Yamada1-7/+7
2019-06-28Merge branch 'automarkup' into docs-nextJonathan Corbet1-1/+1
2019-06-26scripts/sphinx-pre-install: fix out-of-tree buildMike Rapoport1-2/+5
2019-06-26kernel-doc: Don't try to mark up function namesJonathan Corbet1-1/+1
2019-06-25locking/atomics: Use sed(1) instead of non-standard head(1) optionMichael Forney1-1/+1
2019-06-24kbuild: fix 'No such file or directory' warning for headers_installMasahiro Yamada1-2/+4
2019-06-24genksyms: Teach parser about 128-bit built-in typesWill Deacon2-0/+6
2019-06-24kbuild: Remove unnecessary -Wno-unused-valueNathan Huckleberry1-1/+0
2019-06-24kbuild: Enable -WuninitializedNathan Chancellor1-1/+0
2019-06-21scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73Rob Herring31-833/+31
2019-06-21doc: ABI scripts: add a SPDX header fileMauro Carvalho Chehab1-0/+1
2019-06-21scripts/get_abi.pl: add a validate commandMauro Carvalho Chehab1-7/+9
2019-06-21scripts/get_abi.pl: add a handler for invalid "where" tagMauro Carvalho Chehab1-0/+6
2019-06-21scripts/get_abi.pl: avoid creating duplicate namesMauro Carvalho Chehab1-0/+9
2019-06-21scripts/get_abi.pl: fix parse issues with some filesMauro Carvalho Chehab1-2/+2
2019-06-21scripts/get_abi.pl: represent what in tablesMauro Carvalho Chehab1-5/+36
2019-06-21scripts/get_abi.pl: add support for searching for ABI symbolsMauro Carvalho Chehab1-9/+103
2019-06-21scripts/get_abi.pl: split label naming from xref logicMauro Carvalho Chehab1-41/+53
2019-06-21scripts/get_abi.pl: avoid use literal blocks when not neededMauro Carvalho Chehab1-25/+77
2019-06-21scripts/get_abi.pl: parse files with text at beginningMauro Carvalho Chehab1-5/+54
2019-06-21scripts: add an script to parse the ABI filesMauro Carvalho Chehab1-0/+212
2019-06-21docs: driver-model: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505Thomas Gleixner50-106/+156
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-3/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 473Thomas Gleixner1-2/+1
2019-06-15kbuild: add support for ensuring headers are self-containedJani Nikula2-0/+12
2019-06-15kbuild: deb-pkg: do not run headers_checkMasahiro Yamada1-1/+1
2019-06-15kbuild: simplify scripts/headers_install.shMasahiro Yamada2-29/+21
2019-06-15kbuild: move hdr-inst shorthand to top MakefileMasahiro Yamada1-6/+0
2019-06-15kbuild: re-implement Makefile.headersinst without recursionMasahiro Yamada1-77/+55
2019-06-15kbuild: add 'headers' target to build up uapi headers in usr/includeMasahiro Yamada1-4/+4
2019-06-15kbuild: remove build_unifdef target in scripts/MakefileMasahiro Yamada1-5/+0
2019-06-15kbuild: remove headers_{install,check}_allMasahiro Yamada1-29/+0
2019-06-14scripts/documentation-file-ref-check: ignore output dirMauro Carvalho Chehab1-0/+3
2019-06-14docs: timers: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-4/+4
2019-06-14docs: target: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2019-06-14docs: kbuild: convert docs to ReST and rename to *.rstMauro Carvalho Chehab4-11/+11
2019-06-14Merge tag 'v5.2-rc4' into mauroJonathan Corbet64-366/+86
2019-06-13scripts/decode_stacktrace.sh: prefix addr2line with $CROSS_COMPILEManuel Traut1-1/+1
2019-06-12scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693Rob Herring15-56/+399
2019-06-09kconfig: make arch/*/configs/defconfig the default of KBUILD_DEFCONFIGMasahiro Yamada1-0/+4
2019-06-09kconfig: add static qualifier to expand_string()Masahiro Yamada2-2/+2
2019-06-09kconfig: require the argument of --defconfigMasahiro Yamada3-21/+1
2019-06-09kconfig: remove always false ifeq ($(KBUILD_DEFCONFIG,) conditionalMasahiro Yamada1-3/+1
2019-06-09kbuild: Remove -Waggregate-return from scripts/Makefile.extrawarnMathieu Malaterre1-1/+0
2019-06-08Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds11-33/+12
2019-06-07scripts/sphinx-pre-install: fix "dependenties" typoBjorn Helgaas1-1/+1
2019-06-07docs: Kbuild/Makefile: allow check for missing docs at build timeMauro Carvalho Chehab1-0/+9
2019-06-08kbuild: use more portable 'command -v' for cc-cross-prefixMasahiro Yamada1-1/+6
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner1-3/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 438Thomas Gleixner1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391Thomas Gleixner1-15/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378Thomas Gleixner5-8/+5
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 339Thomas Gleixner1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257Thomas Gleixner1-1/+2
2019-06-05scripts/checkstack.pl: Fix arm64 wrong or unknown architectureGeorge G. Davis1-1/+1
2019-06-05kbuild: tar-pkg: enable communication with jobserverTrevor Bourget1-1/+1
2019-06-05kconfig: tests: fix recursive inclusion unit testMasahiro Yamada1-3/+3
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-30scripts/documentation-file-ref-check: teach about .txt -> .yaml renamesMauro Carvalho Chehab1-5/+14
2019-05-30scripts/documentation-file-ref-check: improve tools ref handlingMauro Carvalho Chehab1-1/+1
2019-05-30scripts/documentation-file-ref-check: exclude false-positivesMauro Carvalho Chehab1-0/+13
2019-05-30scripts/documentation-file-ref-check: better handle translationsMauro Carvalho Chehab1-3/+7
2019-05-30scripts/sphinx-pre-install: always check if version is compatible with buildMauro Carvalho Chehab1-13/+27
2019-05-30scripts/sphinx-pre-install: get rid of RHEL7 explicity checkMauro Carvalho Chehab1-13/+0
2019-05-30scripts/sphinx-pre-install: make activate hint smarterMauro Carvalho Chehab1-8/+14
2019-05-29Merge tag 'docs-5.2-fixes2' of git://git.lwn.net/linuxLinus Torvalds1-7/+79
2019-05-27kernel-doc: always name missing kerneldoc sectionsJonathan Corbet1-7/+9
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