aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2017-11-29Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-9/+19
2017-11-29scripts/bloat-o-meter: don't fail with division by 0Andy Shevchenko1-2/+5
2017-11-29scripts/faddr2line: extend usage on generic archLiu, Changcheng1-7/+14
2017-11-29vsprintf: add printk specifier %pxTobin C. Harding1-1/+1
2017-11-25Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-277/+0
2017-11-25Merge tag 'kbuild-v4.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds5-14/+16
2017-11-23Merge tag 'docs-4.15-2' of git://git.lwn.net/linuxLinus Torvalds2-1/+29
2017-11-23kbuild: drop $(extra-y) from real-objs-yMasahiro Yamada1-1/+1
2017-11-23kbuild: rpm: prompt to use "rpm-pkg" if "rpm" target is usedMasahiro Yamada1-1/+1
2017-11-23kbuild: pkg: use --transform option to prefix paths in tarMasahiro Yamada1-3/+2
2017-11-23coccinelle: fix parallel build with CHECK=scripts/coccicheckMasahiro Yamada1-6/+9
2017-11-23kconfig/symbol.c: use correct pointer type argument for sizeofHeinrich Schuchardt1-1/+1
2017-11-21Coccinelle: Remove setup_timer.cocciKees Cook1-277/+0
2017-11-20Add optional check for bad kernel-doc commentsMatthew Wilcox2-1/+29
2017-11-18kbuild: create built-in.o automatically if parent directory wants itMasahiro Yamada1-2/+2
2017-11-17Merge tag 'kbuild-misc-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-216/+452
2017-11-17Merge tag 'kbuild-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds11-90/+129
2017-11-17Makefile: support flag -fsanitizer-coverage=trace-cmpVictor Chibotaru1-0/+7
2017-11-17checkpatch: do not check missing blank line before builtin_*_driverMasahiro Yamada1-0/+1
2017-11-17checkpatch: add --strict test for lines ending in [ or (Joe Perches1-0/+6
2017-11-17checkpatch: add TP_printk to list of logging functionsJoe Perches1-0/+1
2017-11-17checkpatch: allow DEFINE_PER_CPU definitions to exceed line lengthJoe Perches1-2/+3
2017-11-17checkpatch: printks always need a KERN_<LEVEL>Joe Perches1-22/+4
2017-11-17scripts/checkpatch.pl: avoid false warning missing breakHeinrich Schuchardt1-1/+1
2017-11-17checkpatch: support function pointers for unnamed function definition argumentsMiles Chen1-1/+1
2017-11-17get_maintainer: add more --self-test optionsJoe Perches1-17/+132
2017-11-17get_maintainer: add --self-test for internal consistency testsTom Saeger1-17/+77
2017-11-17parse-maintainers: add ability to specify filenamesJoe Perches1-5/+47
2017-11-17spelling.txt: add "unnecessary" typo variantsJoe Perches1-0/+4
2017-11-17kbuild: move coccicheck help from scripts/Makefile.help to top MakefileMasahiro Yamada1-3/+0
2017-11-15Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+5
2017-11-15Merge tag 'leaks-4.15-rc1' of git://github.com/tcharding/linuxLinus Torvalds1-87/+283
2017-11-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-36/+55
2017-11-15kmemcheck: rip it outLevin, Alexander (Sasha Levin)1-2/+0
2017-11-15bloat-o-meter: provide 3 different arguments for data, function and AllManinder Singh1-34/+55
2017-11-16selinux: remove unnecessary assignment to subdir-Masahiro Yamada1-1/+0
2017-11-16kbuild: specify FORCE in Makefile.headersinst as .PHONY targetMasahiro Yamada1-2/+3
2017-11-16kbuild: optimize object directory creation for incremental buildMasahiro Yamada1-0/+5
2017-11-16kbuild: create object directories simpler and fasterMasahiro Yamada3-26/+6
2017-11-16kbuild: filter-out PHONY targets from "targets"Masahiro Yamada1-1/+1
2017-11-16kbuild: remove redundant $(wildcard ...) for cmd_files calculationMasahiro Yamada3-6/+3
2017-11-16kbuild: create directory for make cache only when necessaryMasahiro Yamada1-4/+9
2017-11-16coccinelle: orplus: reorganize to improve performanceJulia Lawall1-14/+29
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-0/+32
2017-11-14Merge tag 'devicetree-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds19-235/+1622
2017-11-14coccinelle: use exists to improve efficiencyJulia Lawall1-1/+1
2017-11-14builddeb: Pass the kernel:debarch substvar to dpkg-genchangesSven Joachim1-2/+2
2017-11-14Coccinelle: use false positive annotationJulia Lawall1-4/+4
2017-11-14coccinelle: fix verbose message about .cocci file being runMasahiro Yamada1-1/+1
2017-11-14coccinelle: grep Options and Requires fields more preciselyMasahiro Yamada2-3/+3
2017-11-14Coccinelle: make DEBUG_FILE option more usefulJulia Lawall1-9/+11
2017-11-14coccinelle: api: detect identical chip data arraysJulia Lawall1-0/+161
2017-11-14coccinelle: Improve setup_timer.cocci matchingKees Cook1-24/+105
2017-11-14Coccinelle: setup_timer: improve messages from setup_timerJulia Lawall1-9/+6
2017-11-14kbuild: rpm-pkg: do not force -jN in submakeMasahiro Yamada1-1/+2
2017-11-14kbuild: rpm-pkg: keep spec file until make mrproperMasahiro Yamada1-2/+2
2017-11-14kbuild: rpm-pkg: fix jobserver unavailable warningMasahiro Yamada1-2/+2
2017-11-14kbuild: rpm-pkg: replace $RPM_BUILD_ROOT with %{buildroot}Masahiro Yamada1-16/+16
2017-11-14kbuild: rpm-pkg: fix build error when CONFIG_MODULES is disabledMasahiro Yamada1-25/+32
2017-11-14kbuild: rpm-pkg: refactor mkspec with here docMasahiro Yamada1-113/+105
2017-11-14leaking_addresses: add SigIgn to false positivesTobin C. Harding1-0/+1
2017-11-14leaking_addresses: add timeout on file readTobin C. Harding1-1/+21
2017-11-14leaking_addresses: add support for ppc64Tobin C. Harding1-6/+60
2017-11-14leaking_addresses: add summary reporting optionsTobin C. Harding1-3/+188
2017-11-14leaking_addresses: add to exclude files/paths listTobin C. Harding1-0/+3
2017-11-14leaking_addresses: fix comment string typoTobin C. Harding1-1/+1
2017-11-14leaking_addresses: remove command line optionsTobin C. Harding1-58/+0
2017-11-14leaking_addresses: remove dead/unused codeTobin C. Harding1-9/+0
2017-11-14leaking_addresses: use tabs instead of spacesTobin C. Harding1-27/+27
2017-11-13Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2017-11-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2017-11-13Merge tag 'docs-4.15' of git://git.lwn.net/linuxLinus Torvalds3-4/+90
2017-11-13kbuild: fix linker feature test macros when cross compiling with ClangNick Desaulniers1-2/+3
2017-11-13kbuild: shrink .cache.mk when it exceeds 1000 linesMasahiro Yamada1-0/+6
2017-11-13kbuild: Add a cache for generated variablesDouglas Anderson1-14/+76
2017-11-13kbuild: add forward declaration of default target to Makefile.asm-genericMasahiro Yamada1-0/+3
2017-11-12modpost: detect modules without a MODULE_LICENSERandy Dunlap1-1/+1
2017-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+305
2017-11-09Merge branch 'dt/kbuild' into dt/nextRob Herring2-4/+7
2017-11-09kbuild: handle dtb-y and CONFIG_OF_ALL_DTBS natively in Makefile.libMasahiro Yamada2-4/+7
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar95-1/+400
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar95-2/+400
2017-11-06scripts: add leaking_addresses.plTobin C. Harding1-0/+305
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller94-1/+95
2017-11-02Kbuild: don't pass "-C" to preprocessor when processing linker scriptsLinus Torvalds1-1/+1
2017-11-02Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds94-0/+94
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman94-0/+94
2017-11-02Merge branch 'x86/mpx/prep' into x86/asmIngo Molnar1-1/+0
2017-11-02Backmerge tag 'v4.14-rc7' into drm-nextDave Airlie5-5/+38
2017-10-31kbuild: remove KBUILD_SUBDIR_ASFLAGS and KBUILD_SUBDIR_CCFLAGSMasahiro Yamada1-4/+4
2017-10-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-7/+1
2017-10-28Merge tag 'kbuild-fixes-v4.14-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2017-10-26kbuild: comments cleanup in Makefile.libCao jin1-14/+7
2017-10-25scripts/dtc: Update to upstream version v1.4.5-6-gc1e55a5513e9Rob Herring2-1/+10
2017-10-24linux/compiler.h: Split into compiler.h and compiler_types.hWill Deacon1-1/+1
2017-10-23scripts: Add a script to find unused documentationsayli karnik1-0/+62
2017-10-23Merge branch 'x86/urgent' into x86/asm, to pick up dependent fixesIngo Molnar4-4/+38
2017-10-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-6/+1
2017-10-22Input: do not use property bits when generating module aliasDmitry Torokhov2-6/+1
2017-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-4/+10
2017-10-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-1/+6
2017-10-19Input: allow matching device IDs on property bitsDmitry Torokhov2-1/+6
2017-10-14x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*'Josh Poimboeuf1-1/+1
2017-10-13scripts/kallsyms.c: ignore symbol type 'n'Guenter Roeck1-1/+1
2017-10-12scripts: fix faddr2line to work on last symbolNeilBrown1-2/+3
2017-10-12Documentation: add script and build target to check for broken file referencesJani Nikula1-0/+15
2017-10-10kbuild: replace $(hdr-arch) with $(SRCARCH)Masahiro Yamada1-1/+1
2017-10-09kbuild: mkcompile_h: do not create .versionMasahiro Yamada1-6/+1
2017-10-09kbuild: link-vmlinux.sh: simplify .version incrementMasahiro Yamada1-10/+5
2017-10-09kbuild: rpm-pkg: clean up mkspecMasahiro Yamada1-28/+16
2017-10-09kbuild: rpm-pkg: install vmlinux.bz2 unconditionallyMasahiro Yamada1-3/+0
2017-10-09kbuild: rpm-pkg: remove ppc64 specific image handlingMasahiro Yamada1-5/+0
2017-10-07kbuild: drop unused symverfile in Makefile.modpostCao jin1-1/+0
2017-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-14/+45
2017-10-03checkpatch: fix ignoring cover-letter logicStafford Horne1-1/+1
2017-10-03scripts/spelling.txt: add more spelling mistakes to spelling.txtColin Ian King1-0/+33
2017-10-03scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110Rob Herring16-230/+1603
2017-10-03scripts/dtc: add fdt_overlay.c and fdt_addresses.c to sync scriptRob Herring1-1/+3
2017-10-03Merge airlied/drm-next into drm-misc-nextDaniel Vetter39-888/+929
2017-10-02thunderbolt: Add support for XDomain discovery protocolMika Westerberg2-0/+32
2017-09-28objtool: Skip unreachable warnings for GCC 4.4 and olderJosh Poimboeuf1-0/+2
2017-09-26scripts/kernel-doc: warn on excess enum value descriptionsJohannes Berg1-4/+13
2017-09-26drm: introduce drm_dev_{get/put} functionsAishwarya Pant1-0/+5
2017-09-24Merge tag 'devicetree-fixes-for-4.14' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-13/+9
2017-09-20scripts/dtc: dtx_diff - 2nd update of include dts paths to match buildFrank Rowand1-13/+9
2017-09-21kbuild: rpm-pkg: fix version number handlingMasahiro Yamada3-15/+2
2017-09-21kbuild: deb-pkg: remove firmware package supportMasahiro Yamada1-21/+1
2017-09-21kbuild: rpm-pkg: delete firmware_install to fix build errorMasahiro Yamada1-6/+2
2017-09-15Merge tag 'firmware_removal-4.14-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-70/+0
2017-09-14firmware: delete in-kernel firmwareGreg Kroah-Hartman1-70/+0
2017-09-14Merge tag 'kbuild-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds3-20/+19
2017-09-13Merge tag 'modules-for-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+24
2017-09-13Merge tag 'docs-4.14' of git://git.lwn.net/linuxLinus Torvalds1-1/+0
2017-09-12Merge tag 'selinux-pr-20170831' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+6
2017-09-13kbuild: buildtar: do not print successful message if tar returns errorMasahiro Yamada1-16/+13
2017-09-13kbuild: buildtar: fix tar error when CONFIG_MODULES is disabledMasahiro Yamada1-2/+3
2017-09-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-18/+43
2017-09-09remove gperf left-overs from build systemLinus Torvalds1-9/+0
2017-09-08checkpatch: add 6 missing types to --list-typesJean Delvare1-1/+2
2017-09-08checkpatch: rename variables to avoid confusionJean Delvare1-16/+16
2017-09-08checkpatch: fix typo in commentJean Delvare1-1/+1
2017-09-08checkpatch: add --strict check for ifs with unnecessary parenthesesJoe Perches1-0/+24
2017-09-08genksyms: fix gperf removal conversionLinus Torvalds2-2/+2
2017-09-08docs-rst: don't require adjustbox anymoreMauro Carvalho Chehab1-1/+0
2017-09-07Merge branch 'gperf-removal'Linus Torvalds14-662/+151
2017-09-07Merge tag 'gcc-plugins-v4.14-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-5/+12
2017-09-07Merge tag 'devicetree-for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+4
2017-09-06modpost: simplify sec_name()Masahiro Yamada1-16/+11
2017-09-04Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+13
2017-09-03Merge branch 'docs-next' of git://git.lwn.net/linuxLinus Torvalds2-0/+613
2017-09-02kbuild: Use KCONFIG_CONFIG in buildtarNicolas Porcel1-2/+2
2017-09-01Kbuild: enable -Wunused-macros warning for "make W=2"Johannes Thumshirn1-0/+1
2017-09-01kbuild: use $(abspath ...) instead of $(shell cd ... && /bin/pwd)Masahiro Yamada1-1/+1
2017-08-31scripts/dtc: fix '%zx' warningRussell King1-1/+1
2017-08-30kernel-doc parser mishandles declarations split into linesMarkus Heiser1-0/+4
2017-08-24Merge tag 'kbuild-fixes-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-16/+15
2017-08-25kbuild: update comments of Makefile.asm-genericCao jin1-2/+2
2017-08-21of: search scripts/dtc/include-prefixes path for both CPP and DTCMasahiro Yamada1-2/+4
2017-08-21of: remove arch/$(SRCARCH)/boot/dts from include search path for CPPMasahiro Yamada1-1/+0
2017-08-21of: remove drivers/of/testcase-data from include search path for CPPMasahiro Yamada1-1/+0
2017-08-21kbuild: Do not use hyphen in exported variable nameBen Hutchings1-2/+2
2017-08-19Remove gperf usage from toolchainLinus Torvalds14-662/+151
2017-08-10Merge branch 'x86/urgent' into x86/asm, to pick up fixesIngo Molnar3-26/+195
2017-08-10fixdep: trivial: typo fix and correctionCao jin1-3/+3
2017-08-10kbuild: trivial cleanups on the commentsCao jin3-9/+8
2017-08-08parse-maintainers: Move matching sections from MAINTAINERSJoe Perches1-0/+12
2017-08-08parse-maintainers: Use perl hash references and specific filenamesJoe Perches1-23/+34
2017-08-08parse-maintainers: Add section pattern sortingJoe Perches1-21/+49
2017-08-08get_maintainer: Prepare for separate MAINTAINERS filesJoe Perches1-25/+66
2017-08-07Merge branch 'for-next/gcc-plugin/structleak' into for-next/gcc-pluginsKees Cook2-2/+12
2017-08-07scripts/sphinx-pre-install: add minimum support for RHELMauro Carvalho Chehab1-12/+42
2017-08-07gcc-plugins: structleak: add option to init all vars used as byref argsArd Biesheuvel2-2/+12
2017-08-01randstruct: Enable function pointer struct detectionKees Cook1-3/+0
2017-07-31selinux: genheaders should fail if too many permissions are definedStephen Smalley1-1/+6
2017-07-28Merge tag 'devicetree-fixes-for-4.13' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2017-07-26x86/unwind: Add the ORC unwinderJosh Poimboeuf1-4/+10
2017-07-25modpost: abort if module name is too longWanlong Gao1-5/+24
2017-07-25objtool: Fix gcov check for older versions of GCCJosh Poimboeuf1-0/+3
2017-07-23Properly alphabetize MAINTAINERS fileLinus Torvalds1-0/+77
2017-07-23sphinx-pre-install: add support for MageiaMauro Carvalho Chehab1-1/+36
2017-07-23sphinx-pre-install: fix USE needs for GraphViz and ImageMagickMauro Carvalho Chehab1-1/+6
2017-07-23sphinx-pre-install: add dependencies for ImageMagick to work with svgMauro Carvalho Chehab1-0/+6
2017-07-23sphinx-pre-install: check for the need of graphviz-gdMauro Carvalho Chehab1-0/+9
2017-07-23sphinx-pre-install: use a requirements fileMauro Carvalho Chehab1-3/+2
2017-07-23sphinx-pre-install: detect an existing virtualenvMauro Carvalho Chehab1-10/+18
2017-07-23scripts/sphinx-pre-install: add a script to check Sphinx installMauro Carvalho Chehab1-0/+517
2017-07-20scripts/dtc: dtx_diff - update include dts paths to match buildFrank Rowand1-1/+1
2017-07-13Merge tag 'kbuild-v4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-25/+4
2017-07-13Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-6/+101
2017-07-12Merge tag 'modules-for-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2017-07-12checkpatch: improve the STORAGE_CLASS testJoe Perches1-2/+10
2017-07-12scripts/gdb: lx-dmesg: use explicit encoding=utf8 errors=replaceLeonard Crestez1-3/+10
2017-07-12scripts/gdb: lx-dmesg: cast log_buf to void* for addr fetchLeonard Crestez1-1/+1
2017-07-12scripts/gdb: add lx-fdtdump commandPeter Griffin2-0/+80
2017-07-11kbuild: remove wrapper files handling from Makefile.headersinstMasahiro Yamada1-10/+1
2017-07-11kbuild: do not include old-kbuild-file from Makefile.headersinstMasahiro Yamada1-5/+0
2017-07-10checkpatch: improve multi-line alignment testJoe Perches1-1/+1
2017-07-10checkpatch: improve macro reuse testJoe Perches1-6/+6
2017-07-10checkpatch: change format of --color argument to --color[=WHEN]John Brooks1-6/+29
2017-07-10checkpatch: silence perl 5.26.0 unescaped left brace warningsCyril Bur1-3/+3