aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2018-02-21objtool, retpolines: Integrate objtool with retpoline support more closelyPeter Zijlstra1-0/+2
2018-02-21objtool: Add module specific retpoline rulesPeter Zijlstra1-0/+2
2018-02-21objtool: Add retpoline validationPeter Zijlstra1-0/+4
2018-02-09Merge tag 'kbuild-v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds13-66/+120
2018-02-10kconfig: remove const qualifier from sym_expand_string_value()Masahiro Yamada3-4/+4
2018-02-10kconfig: add xrealloc() helperMasahiro Yamada6-5/+16
2018-02-08Merge tag 'gcc-plugins-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-78/+37
2018-02-09kconfig: send error messages to stderrMasahiro Yamada4-19/+24
2018-02-09kconfig: echo stdin to stdout if either is redirectedMasahiro Yamada1-3/+4
2018-02-09kconfig: remove check_stdin()Masahiro Yamada1-14/+0
2018-02-09kconfig: remove 'config*' pattern from .gitignnoreMasahiro Yamada1-1/+0
2018-02-09kconfig: show '?' prompt even if no help text is availableMasahiro Yamada1-7/+2
2018-02-09kconfig: do not write choice values when their dependency becomes nMasahiro Yamada1-9/+7
2018-02-07Merge tag 'modules-for-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2018-02-08coccinelle: deref_null: avoid useless computationJulia Lawall1-3/+3
2018-02-07coccinelle: devm_free: reduce false positivesJulia Lawall1-1/+54
2018-02-06kasan: rework Kconfig settingsArnd Bergmann1-0/+2
2018-02-06lib/ubsan: remove returns-nonnull-attribute checksAndrey Ryabinin1-1/+0
2018-02-06checkpatch: improve OPEN_BRACE testJoe Perches1-3/+5
2018-02-06checkpatch: avoid some false positives for TABSTOP declaration testJoe Perches1-1/+1
2018-02-06checkpatch: exclude drivers/staging from if with unnecessary parentheses testJoe Perches1-1/+3
2018-02-06checkpatch: improve the TABSTOP test to include declarationsJoe Perches1-1/+1
2018-02-06checkpatch: add a few DEVICE_ATTR style testsJoe Perches1-21/+93
2018-02-06checkpatch: improve quoted string and line continuation testJoe Perches1-1/+1
2018-02-06checkpatch: ignore some octal permissions of 0Joe Perches1-2/+7
2018-02-06checkpatch: allow long lines containing URLAndreas Brauchli1-0/+5
2018-02-06kasan: support alloca() poisoningPaul Lawrence1-1/+2
2018-02-06kasan/Makefile: support LLVM style asan parametersAndrey Ryabinin1-11/+18
2018-02-06kasan: don't emit builtin calls when sanitization is offAndrey Konovalov2-1/+4
2018-02-05gcc-plugins: Use dynamic initializersKees Cook3-78/+33
2018-02-05gcc-plugins: Add include required by GCC release 8valdis.kletnieks@vt.edu1-0/+4
2018-02-03kconfig: Warn if help text is blankUlf Magnusson1-0/+6
2018-02-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...Linus Torvalds1-2/+9
2018-02-01Merge tag 'kconfig-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds15-5057/+518
2018-02-01Merge tag 'kbuild-misc-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds9-115/+560
2018-02-01Merge tag 'kbuild-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds3-142/+101
2018-02-01Merge tag 'char-misc-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-0/+19
2018-02-02Coccinelle: coccicheck: fix typoJulia Lawall1-1/+1
2018-01-31Merge tag 'docs-4.16' of git://git.lwn.net/linuxLinus Torvalds1-1300/+206
2018-01-31scripts/tags.sh: change find_other_sources() for include directoriesArend van Spriel1-1/+1
2018-01-31scripts/decodecode: make it take multiline Code lineAndy Shevchenko1-0/+12
2018-01-30Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+6
2018-01-29Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+9
2018-01-29Coccinelle: memdup: drop spurious lineJulia Lawall1-1/+0
2018-01-28kconfig: Remove silentoldconfig from help and docs; fix kconfig/conf's helpMarc Herbert2-5/+7
2018-01-26module/retpoline: Warn about missing retpoline in moduleAndi Kleen1-0/+9
2018-01-25kbuild: fix W= option checks for extra DTC warningsMasahiro Yamada1-2/+2
2018-01-25kconfig: make "Selected by:" and "Implied by:" readablePetr Vorel3-6/+27
2018-01-25kconfig: announce removal of oldnoconfig if usedMasahiro Yamada1-0/+2
2018-01-22kconfig: fix make xconfig when gettext is missingYaakov Selkowitz1-0/+1
2018-01-22kconfig: Clarify menu and 'if' dependency propagationUlf Magnusson1-0/+2
2018-01-22kconfig: Document 'if' flattening logicUlf Magnusson1-0/+29
2018-01-22kconfig: Clarify choice dependency propagationUlf Magnusson1-0/+7
2018-01-22kconfig: Document SYMBOL_OPTIONAL logicUlf Magnusson1-0/+9
2018-01-22kbuild: remove unnecessary LEX_PREFIX and YACC_PREFIXMasahiro Yamada1-6/+2
2018-01-22kconfig: use default 'yy' prefix for lexer and parserMasahiro Yamada3-22/+19
2018-01-22kconfig: make conf_unsaved a local variable of conf_read()Masahiro Yamada1-2/+2
2018-01-22kconfig: make xfgets() really staticMasahiro Yamada1-10/+7
2018-01-22kconfig: make input_mode staticMasahiro Yamada1-1/+2
2018-01-22kconfig: Warn if there is more than one help textUlf Magnusson1-0/+5
2018-01-22kconfig: drop 'boolean' keywordMasahiro Yamada6-7/+6
2018-01-22kconfig: Remove menu_end_entry()Ulf Magnusson3-11/+1
2018-01-22kconfig: Document important expression functionsUlf Magnusson1-0/+106
2018-01-22kconfig: Document automatic submenu creation codeUlf Magnusson1-0/+38
2018-01-22kconfig: Fix choice symbol expression leakUlf Magnusson1-0/+3
2018-01-22kconfig: Fix expr_free() E_NOT leakUlf Magnusson1-1/+1
2018-01-22kconfig: Fix automatic menu creation mem leakUlf Magnusson1-0/+1
2018-01-22kconfig: Don't leak main menus during parsingUlf Magnusson1-9/+24
2018-01-19scripts/gdb/linux/tasks.py: fix get_thread_infoXi Kangjie1-0/+2
2018-01-19scripts/decodecode: fix decoding for AArch64 (arm64) instructionsWill Deacon1-0/+8
2018-01-18Kbuild: suppress packed-not-aligned warning for default setting onlyXiongfeng Wang1-0/+3
2018-01-18fixdep: use existing helper to check modular CONFIG optionsMasahiro Yamada1-12/+12
2018-01-18fixdep: refactor parse_dep_file()Masahiro Yamada1-40/+40
2018-01-18fixdep: move global variables to local variables of main()Masahiro Yamada1-26/+16
2018-01-18fixdep: remove unneeded memcpy() in parse_dep_file()Masahiro Yamada1-13/+9
2018-01-18fixdep: factor out common code for reading filesMasahiro Yamada1-55/+20
2018-01-18fixdep: use malloc() and read() to load dep_file to bufferMasahiro Yamada1-24/+32
2018-01-18fixdep: remove unnecessary <arpa/inet.h> inclusionMasahiro Yamada1-1/+0
2018-01-17Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+10
2018-01-16modpost: Remove trailing semicolonLuis de Bethencourt1-1/+1
2018-01-16Coccinelle: kzalloc-simple: Rename kzalloc-simple to zalloc-simpleHimanshu Jha1-0/+0
2018-01-16Coccinelle: ifnullfree: Trim the warning reported in report modeHimanshu Jha1-1/+1
2018-01-16Coccinelle: alloc_cast: Add more memory allocating functions to the listHimanshu Jha1-21/+71
2018-01-16Coccinelle: array_size: report even if include is missingJérémy Lefaure1-2/+2
2018-01-16Coccinelle: kzalloc-simple: Add all zero allocating functionsHimanshu Jha1-5/+367
2018-01-16objtool: Fix seg fault with gold linkerJosh Poimboeuf1-4/+10
2018-01-13Merge tag 'kbuild-fixes-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-2/+4
2018-01-13genksyms: drop *.hash.c from .gitignoreMasahiro Yamada1-1/+0
2018-01-11kconfig: Don't leak 'option' arguments during parsingUlf Magnusson1-1/+3
2018-01-11kconfig: Don't leak 'source' filenames during parsingUlf Magnusson2-0/+5
2018-01-10kconfig: Don't leak symbol names during parsingUlf Magnusson1-17/+19
2018-01-09checkpatch: add pF/pf deprecation warningSergey Senozhatsky1-2/+9
2018-01-08fixdep: exit with error code in error branches of do_config_file()Lukas Bulwahn1-4/+2
2018-01-06kconfig: fix relational operators for bool and tristate symbolsNicolas Pitre1-1/+4
2018-01-03Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-0/+6
2018-01-02Merge 4.15-rc6 into char-misc-nextGreg Kroah-Hartman2-26/+4
2018-01-01scripts: kernel_doc: better handle show warnings logicMauro Carvalho Chehab1-15/+41
2017-12-21scripts: kernel-doc: apply filtering rules to warningsMauro Carvalho Chehab1-7/+23
2017-12-21scripts: kernel-doc: improve nested logic to handle multiple identifiersMauro Carvalho Chehab1-25/+44
2017-12-21scripts: kernel-doc: handle nested struct function argumentsMauro Carvalho Chehab1-12/+26
2017-12-21scripts: kernel-doc: print the declaration name on warningsMauro Carvalho Chehab1-22/+16
2017-12-21scripts: kernel-doc: get rid of $nested parameterMauro Carvalho Chehab1-15/+4
2017-12-21scripts: kernel-doc: parse next structs/unionsMauro Carvalho Chehab1-53/+68
2017-12-21scripts: kernel-doc: replace tabs by spacesMauro Carvalho Chehab1-5/+5
2017-12-21scripts: kernel-doc: change default to ReST formatMauro Carvalho Chehab1-3/+3
2017-12-21scripts: kernel-doc: improve argument handlingMauro Carvalho Chehab1-16/+20
2017-12-21scripts: kernel-doc: get rid of unused output formatsMauro Carvalho Chehab1-1179/+4
2017-12-21docs: get rid of kernel-doc-nano-HOWTO.txtMauro Carvalho Chehab1-1/+1
2017-12-19soundwire: Add SoundWire bus typeVinod Koul2-0/+19
2017-12-17Merge commit 'upstream-x86-entry' into WIP.x86/mmIngo Molnar1-1/+1
2017-12-16kconfig: generate lexer and parser during build instead of shippingMasahiro Yamada3-4944/+1
2017-12-16kbuild: prepare to remove C files pre-generated by flex and bisonMasahiro Yamada1-3/+17
2017-12-16kbuild: add LEX and YACC variablesMasahiro Yamada1-2/+2
2017-12-16kconfig: display recursive dependency resolution hint just onceMasahiro Yamada1-2/+6
2017-12-15Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-22/+0
2017-12-14scripts/faddr2line: fix CROSS_COMPILE unset errorLiu, Changcheng1-4/+4
2017-12-15kconfig: Clean up modules handling and fix crashUlf Magnusson1-4/+6
2017-12-15kconfig: Clarify expression rewritingUlf Magnusson1-0/+52
2017-12-15kconfig: Rename menu_check_dep() to rewrite_m()Ulf Magnusson1-6/+10
2017-12-13kbuild: pkg: make out-of-tree rpm/deb-pkg build immediately failMasahiro Yamada1-3/+7
2017-12-13scripts/package: snap-pkg targetPaolo Pisati2-0/+30
2017-12-12kconfig: Sync zconf.y with zconf.tab.c_shippedUlf Magnusson1-1/+1
2017-12-12checkpatch: Remove ACCESS_ONCE() warningMark Rutland1-22/+0
2017-12-11kernel-doc: parse DECLARE_KFIFO and DECLARE_KFIFO_PTR()Mauro Carvalho Chehab1-2/+6
2017-12-07kconfig: Document the 'symbol' structUlf Magnusson1-1/+44
2017-12-07kconfig: Document the 'menu' structUlf Magnusson1-0/+45
2017-12-07kconfig: Warn if choice default is not in choiceUlf Magnusson1-0/+10
2017-12-05checkpatch: Add warnings for {smp_,}read_barrier_depends()Paul E. McKenney1-0/+6
2017-12-04Merge tag 'docs-4.15-fixes' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-12-02scripts/kernel-doc: Don't fail with status != 0 if error encountered with -noneWill Deacon1-1/+1
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