aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2018-08-18Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-6/+8
2018-08-18Merge tag 'usb-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-0/+17
2018-08-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-5/+6
2018-08-17scripts: add Python 3 compatibility to spdxcheck.pyJeremy Cline1-2/+5
2018-08-17scripts/spdxcheck.py: work with current HEAD LICENSES/ directoryJoe Perches1-3/+1
2018-08-17Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-7/+4
2018-08-15Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds17-124/+189
2018-08-15Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds19-68/+252
2018-08-15Merge tag 'gcc-plugin-cleanup-v4.19-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds4-28/+182
2018-08-14Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-2/+2
2018-08-14Merge tag 'docs-4.19' of git://git.lwn.net/linuxLinus Torvalds2-10/+16
2018-08-14kconfig: remove P_ENV property typeMasahiro Yamada3-4/+0
2018-08-14kconfig: remove unused sym_get_env_prop() functionMasahiro Yamada2-10/+0
2018-08-14coccicheck: return proper error code on failDenis Efremov1-2/+3
2018-08-14Coccinelle: doubletest: reduce side effect false positivesJulia Lawall1-8/+26
2018-08-13kconfig: fix the rule of mainmenu_stmt symbolMasahiro Yamada1-2/+2
2018-08-10lib/ubsan: remove null-pointer checksAndrey Ryabinin1-4/+0
2018-08-09kbuild: remove deprecated host-progs variableMasahiro Yamada2-8/+0
2018-08-06scripts/kernel-doc: Escape all literal braces in regexesBen Hutchings1-10/+10
2018-08-03Kbuild: Makefile.modbuiltin: include auto.conf and tristate.conf mandatoryDirk Gouders1-2/+2
2018-07-30Merge 4.18-rc7 into usb-nextGreg Kroah-Hartman1-0/+1
2018-07-29scripts: Add Python 3 support to tracing/draw_functrace.pyJeremy Cline1-1/+1
2018-07-28builddeb: Add automatic support for sh{3,4}{,eb} architecturesBen Hutchings1-3/+10
2018-07-28builddeb: Add automatic support for riscv* architecturesBen Hutchings1-1/+1
2018-07-28builddeb: Add automatic support for m68k architectureBen Hutchings1-1/+1
2018-07-28builddeb: Add automatic support for or1k architectureBen Hutchings1-0/+2
2018-07-28builddeb: Add automatic support for sparc64 architectureBen Hutchings1-1/+1
2018-07-28builddeb: Add automatic support for mips{,64}r6{,el} architecturesBen Hutchings1-1/+3
2018-07-28builddeb: Add automatic support for mips64el architectureBen Hutchings1-1/+6
2018-07-28builddeb: Add automatic support for ppc64 and powerpcspe architecturesBen Hutchings1-1/+6
2018-07-28builddeb: Introduce functions to simplify kconfig tests in set_debarchBen Hutchings1-9/+17
2018-07-28builddeb: Drop check for 32-bit s390Ben Hutchings1-1/+1
2018-07-28builddeb: Change architecture detection fallback to use dpkg-architectureBen Hutchings1-2/+2
2018-07-28builddeb: Skip architecture detection when KBUILD_DEBARCH is setBen Hutchings1-3/+6
2018-07-28kbuild: do not redirect the first prerequisite for filechkMasahiro Yamada2-2/+2
2018-07-25kbuild: add .DELETE_ON_ERROR special targetMasahiro Yamada1-0/+3
2018-07-25kconfig: allow all config targets to write auto.conf if missingMasahiro Yamada7-19/+30
2018-07-25kconfig: make syncconfig update .config regardless of sym_change_countMasahiro Yamada1-4/+6
2018-07-25kconfig: create directories needed for syncconfig by itselfMasahiro Yamada2-9/+20
2018-07-25kconfig: remove unneeded directory generation from local*configMasahiro Yamada1-1/+0
2018-07-25kconfig: split out useful helpers in confdata.cMasahiro Yamada1-17/+64
2018-07-25kconfig: rename file_write_dep and move it to confdata.cMasahiro Yamada3-32/+30
2018-07-25kconfig: handle format string before calling conf_message_callback()Masahiro Yamada4-18/+17
2018-07-24gcc-plugins: Clean up the cgraph_create_edge* macrosAlexander Popov1-10/+16
2018-07-24gcc-plugins: Regularize Makefile.gcc-pluginsKees Cook1-12/+24
2018-07-24gcc-plugins: split out Kconfig entries to scripts/gcc-plugins/KconfigMasahiro Yamada1-0/+142
2018-07-23PATCH scripts/kernel-docvaldis.kletnieks@vt.edu1-2/+2
2018-07-23arm64: build with baremetal linker target instead of Linux when availableOlof Johansson1-2/+2
2018-07-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+1
2018-07-19kbuild: buildtar: add arm64 supportOlof Johansson1-0/+8
2018-07-19kbuild: buildtar: remove crufty vax piecesOlof Johansson1-4/+0
2018-07-19kbuild: change ld_flags to contain LDFLAGS_$(@F)Masahiro Yamada1-2/+2
2018-07-19kbuild: replace $(LDFLAGS) $(ldflags-y) with $(ld_flags)Masahiro Yamada1-2/+1
2018-07-18kconfig: rename SYMBOL_AUTO to SYMBOL_NO_WRITEDirk Gouders6-8/+8
2018-07-18kconfig: check for pkg-config on make {menu,n,g,x}configRandy Dunlap2-0/+9
2018-07-18kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBSLaura Abbott3-11/+11
2018-07-18kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGSLaura Abbott1-5/+5
2018-07-18kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGSLaura Abbott1-1/+1
2018-07-18kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGSLaura Abbott2-2/+2
2018-07-18kbuild: Add build salt to the kernel and modulesLaura Abbott1-0/+3
2018-07-18kbuild: verify that $DEPMOD is installedRandy Dunlap1-1/+7
2018-07-18kbuild: move bin2c back to scripts/ from scripts/basic/Masahiro Yamada5-2/+2
2018-07-18Coccinelle: add atomic_as_refcounter scriptElena Reshetova1-0/+129
2018-07-16scripts/tags.sh: Add BPF_CALLConstantine Shulyupin1-0/+1
2018-07-16Merge 4.18-rc5 into usb-nextGreg Kroah-Hartman11-27/+8
2018-07-16Merge 4.18-rc5 into char-misc-nextGreg Kroah-Hartman15-37/+19
2018-07-14checkpatch: fix duplicate invalid vsprintf pointer extension '%p<foo>' messagesJoe Perches1-3/+3
2018-07-13Merge tag 'kbuild-fixes-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-23/+4
2018-07-13scripts/tags.sh: add __ro_after_initConstantine Shulyupin1-1/+1
2018-07-08scripts: teach extract-vmlinux about LZ4 and ZSTDAdam Borowski1-0/+2
2018-07-07ver_linux: Do not check for ver_linux pattern in version functionAlexander Kapshuk1-1/+1
2018-07-07ver_linux: Process input coming from procmaps that matches libc onlyAlexander Kapshuk1-5/+7
2018-07-06kbuild: remove duplicated comments about PHONYMasahiro Yamada6-21/+0
2018-07-06kbuild: do not drop -I without parameterMasahiro Yamada1-1/+1
2018-07-02gcc-plugins: remove unused GCC_PLUGIN_SUBDIRMasahiro Yamada2-7/+1
2018-07-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+1
2018-07-02scripts/documentation-file-ref-check: ignore sched-pelt false positiveMauro Carvalho Chehab1-0/+3
2018-07-02scripts/documentation-file-ref-check: remove some false positivesMauro Carvalho Chehab1-0/+3
2018-07-02usb: typec: Bus type for alternate modesHeikki Krogerus2-0/+17
2018-07-02scripts: Add ppc64le support for checkstack.plBreno Leitao1-7/+4
2018-06-30Merge tag 'kbuild-fixes-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-4/+11
2018-06-28kconfig: loop boundary condition fixJerry James1-1/+1
2018-06-28kconfig: handle P_SYMBOL in print_symbol()Dirk Gouders2-0/+7
2018-06-28bpfilter: check compiler capability in KconfigMasahiro Yamada1-1/+1
2018-06-27checkpatch: remove warning for 'old' stable@kernel.org addressLinus Torvalds1-6/+0
2018-06-25kconfig: fix line numbers for if-entries in menu treeDirk Gouders1-2/+2
2018-06-25stack-protector: Fix test with 32-bit userland and CONFIG_64BIT=ySven Joachim1-1/+1
2018-06-21tracing: Fix SKIP_STACK_VALIDATION=1 build due to bad merge with -mrecord-mcountGreg Thelen1-1/+1
2018-06-15scripts/documentation-file-ref-check: check tools/*/DocumentationMauro Carvalho Chehab1-0/+7
2018-06-15scripts/documentation-file-ref-check: get rid of false-positivesMauro Carvalho Chehab1-3/+18
2018-06-15scripts/documentation-file-ref-check: hint: dash or underlineMauro Carvalho Chehab1-0/+6
2018-06-15scripts/documentation-file-ref-check: add a fix logic for DTMauro Carvalho Chehab1-3/+17
2018-06-15scripts/documentation-file-ref-check: accept more wildcards at filenamesMauro Carvalho Chehab1-1/+1
2018-06-15scripts/documentation-file-ref-check: fix help messageMauro Carvalho Chehab1-1/+1
2018-06-13Merge tag 'kbuild-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds8-104/+39
2018-06-11kconfig: fix localmodconfigSam Ravnborg1-2/+2
2018-06-11gcc-plugins: test plugin support in Kconfig and clean up MakefileMasahiro Yamada3-57/+26
2018-06-11gcc-plugins: move GCC version check for PowerPC to KconfigMasahiro Yamada1-8/+0
2018-06-11kcov: test compiler capability in Kconfig and correct dependencyMasahiro Yamada3-14/+8
2018-06-09Merge tag 'staging-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2018-06-08kconfig: add CC_IS_CLANG and CLANG_VERSIONMasahiro Yamada1-14/+4
2018-06-08stack-protector: test compiler capability in Kconfig and drop AUTO modeMasahiro Yamada2-11/+1
2018-06-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-7/+28
2018-06-07checkpatch: improve patch recognitionJoe Perches1-0/+8
2018-06-07get_maintainer: improve patch recognitionJoe Perches1-1/+12
2018-06-07mm: split page_type out from _mapcountMatthew Wilcox1-3/+3
2018-06-07scripts: use SPDX tag in get_maintainer and checkpatchJoe Perches2-3/+5
2018-06-07Merge tag 'devicetree-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds7-16/+264
2018-06-07Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+17
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-0/+432
2018-06-06Merge tag 'trace-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-0/+6
2018-06-06Merge tag 'kconfig-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds48-1089/+1396
2018-06-06Merge tag 'kbuild-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds15-198/+104
2018-06-06Merge tag 'drm-next-2018-06-06-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-10/+0
2018-06-05Merge tag 'char-misc-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-43/+52
2018-06-05staging: lustre: delete the filesystem from the tree.Greg Kroah-Hartman1-1/+0
2018-06-05Merge branch 'faddr2line' (patches from Josh)Linus Torvalds1-2/+16
2018-06-05scripts/faddr2line: make the new code listing format optionalPeter Zijlstra (Intel)1-2/+16
2018-06-05bpfilter: switch to CC from HOSTCCAlexei Starovoitov1-0/+11
2018-06-05kconfig: Avoid format overflow warning from GCC 8.1Nathan Chancellor1-1/+1
2018-06-05kbuild: Move last word of nconfig help to the previous linePetr Vorel1-2/+1
2018-06-05kconfig: Add testconfig into make help outputPetr Vorel1-0/+1
2018-06-04Merge tag 'docs-4.18' of git://git.lwn.net/linuxLinus Torvalds2-12/+397
2018-06-01powerpc/kbuild: Use flags variables rather than overriding LD/CC/ASNicholas Piggin1-1/+17
2018-05-29scripts: Fixed printf format mismatchnixiaoming3-3/+3
2018-05-29kconfig: add basic helper macros to scripts/Kconfig.includeMasahiro Yamada1-0/+27
2018-05-29kconfig: test: add Kconfig macro language testsMasahiro Yamada13-0/+191
2018-05-29kconfig: error out if a recursive variable references itselfMasahiro Yamada1-0/+13
2018-05-29kconfig: add 'filename' and 'lineno' built-in variablesMasahiro Yamada1-0/+16
2018-05-29kconfig: add 'info', 'warning-if', and 'error-if' built-in functionsMasahiro Yamada1-0/+27
2018-05-29kconfig: expand lefthand side of assignment statementMasahiro Yamada1-0/+7
2018-05-29kconfig: support append assignment operatorMasahiro Yamada3-3/+27
2018-05-29kconfig: support simply expanded variableMasahiro Yamada4-7/+27
2018-05-29kconfig: support user-defined function and recursively expanded variableMasahiro Yamada4-4/+120
2018-05-29kconfig: begin PARAM state only when seeing a command keywordMasahiro Yamada1-1/+1
2018-05-29kconfig: add 'shell' built-in functionMasahiro Yamada1-0/+41
2018-05-29kconfig: add built-in function supportMasahiro Yamada1-12/+130
2018-05-29kconfig: make default prompt of mainmenu less specificMasahiro Yamada2-2/+2
2018-05-29kconfig: remove sym_expand_string_value()Masahiro Yamada2-54/+0
2018-05-29kconfig: remove string expansion for mainmenu after yyparse()Masahiro Yamada1-19/+5
2018-05-29kconfig: remove string expansion in file_lookup()Masahiro Yamada1-3/+1
2018-05-29kconfig: reference environment variables directly and remove 'option env='Masahiro Yamada10-114/+326
2018-05-29kbuild: remove kbuild cacheMasahiro Yamada1-87/+14
2018-05-28trace: Use -mcount-record for dynamic ftraceAndi Kleen1-0/+6
2018-05-28kconfig: drop localization supportSam Ravnborg21-610/+258
2018-05-28kconfig: refactor ncurses package checks for building mconf and nconfMasahiro Yamada5-128/+113
2018-05-28kconfig: refactor GTK+ package checks for building gconfMasahiro Yamada2-34/+32
2018-05-28kconfig: refactor Qt package checks for building qconfMasahiro Yamada2-45/+53
2018-05-28kbuild: do not display CHK for filechkMasahiro Yamada1-1/+0
2018-05-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2018-05-25checkpatch: fix macro argument precedence testJoe Perches1-1/+1
2018-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-4/+4
2018-05-22scripts/tags.sh: use `find` for $ALLSOURCE_ARCHS generationJoey Pabalinas1-10/+1
2018-05-22coccinelle: deref_null: improve performanceJulia Lawall1-20/+20
2018-05-22coccinelle: mini_lock: improve performanceJulia Lawall1-2/+4
2018-05-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+4
2018-05-18Merge drm-fixes-for-v4.17-rc6-urgent into drm-nextDave Airlie8-18/+13
2018-05-17bpf: change eBPF helper doc parsing script to allow for smaller indentQuentin Monnet1-4/+4
2018-05-17modpost: constify *modname function argument where possibleMasahiro Yamada1-2/+2
2018-05-17modpost: remove redundant is_vmlinux() testMasahiro Yamada1-2/+1
2018-05-17modpost: use strstarts() helper more widelyMasahiro Yamada1-21/+18
2018-05-17modpost: pass struct elf_info pointer to get_modinfo()Masahiro Yamada1-13/+12
2018-05-17checkpatch: remove VMLINUX_SYMBOL() checkMasahiro Yamada1-10/+0
2018-05-17kbuild: remove CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIXMasahiro Yamada2-9/+1
2018-05-17depmod.sh: remove symbol prefix supportMasahiro Yamada1-22/+3
2018-05-17kallsyms: remove symbol prefix supportMasahiro Yamada2-40/+11
2018-05-17genksyms: remove symbol prefix supportMasahiro Yamada2-10/+3
2018-05-17modpost: remove symbol prefix supportMasahiro Yamada1-20/+10
2018-05-17kbuild: deb-pkg improve maintainer address generationRiku Voipio1-14/+13
2018-05-14kbuild: disable new dtc graph and unit-address warningsRob Herring1-0/+3
2018-05-14scripts/dtc: Update to upstream version v1.4.6-21-g84e414b0b5bcRob Herring6-16/+261
2018-05-14ver_linux: Drop redundant calls to system() to test if file is readableAlexander Kapshuk1-17/+11
2018-05-14ver_linux: Move stderr redirection from function parameter to function bodyAlexander Kapshuk1-26/+27
2018-05-14rpmsg: Correct support for MODULE_DEVICE_TABLE()Andrew F. Davis2-0/+14
2018-05-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-17/+9
2018-05-11scripts/faddr2line: fix error when addr2line output contains discriminatorChangbin Du1-1/+4
2018-05-10scripts/documentation-file-ref-check: rewrite it in perl with auto-fix modeMauro Carvalho Chehab1-12/+113
2018-05-07Merge tag 'devicetree-fixes-for-4.17' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+2
2018-05-07fixdep: suppress consecutive / from file paths in dependency list filesNicolas Pitre1-2/+4
2018-05-04Merge tag 'kbuild-fixes-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-12/+5
2018-05-05genksyms: fix typo in parse.tab.{c,h} generation rulesMauro Rossi1-2/+2
2018-05-05kbuild: replace hardcoded bison in cmd_bison_h with $(YACC)Masahiro Yamada1-1/+1
2018-05-05gcc-plugins: fix build condition of SANCOV pluginMasahiro Yamada1-1/+1
2018-05-04MAINTAINERS & files: Canonize the e-mails I use at filesMauro Carvalho Chehab2-2/+2
2018-05-03modpost: delete stale commentRasmus Villemoes1-8/+1
2018-05-02bpf: relax constraints on formatting for eBPF helper documentationQuentin Monnet1-7/+7
2018-04-30Merge tag 'drm-misc-next-2018-04-26' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-10/+0
2018-04-27scripts: Add SPDX checker scriptThomas Gleixner1-0/+284
2018-04-27bpf: add script and prepare bpf.h for new helpers documentationQuentin Monnet1-0/+421
2018-04-24dtc: checks: drop warning for missing PCI bridge bus-rangeRob Herring1-3/+2
2018-04-15Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds19-5101/+271
2018-04-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2018-04-13kconfig: extend output of 'listnewconfig'Don Zickus1-2/+12
2018-04-13kbuild: rpm-pkg: use kernel-install as a fallback for new-kernel-pkgJavier Martinez Canillas1-0/+2
2018-04-12Merge tag 'asm-generic' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd...Linus Torvalds2-2/+0
2018-04-11checkpatch: whinge about bool bitfieldsJoe Perches1-0/+6
2018-04-11checkpatch: allow space between colon and bracketHeinrich Schuchardt1-1/+1
2018-04-11checkpatch: add test for assignment at start of lineJoe Perches1-0/+6
2018-04-11checkpatch: test SYMBOLIC_PERMS multiple times per lineJoe Perches1-1/+1
2018-04-11checkpatch: two spelling fixesClaudio Fontana1-1/+1