aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2023-04-16kbuild: do not create intermediate *.tar for tar packagesMasahiro Yamada1-17/+9
2023-04-16kbuild: do not create intermediate *.tar for source tarballsMasahiro Yamada1-7/+17
2023-04-16kbuild: merge cmd_archive_linux and cmd_archive_perfMasahiro Yamada1-10/+9
2023-04-11kbuild: give up untracked files for source package buildsMasahiro Yamada4-89/+90
2023-04-01Merge tag 'kbuild-fixes-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-3/+4
2023-03-23checksyscalls: ignore fstat to silence build warning on LoongArchTiezhu Yang1-1/+3
2023-03-23modpost: Fix processing of CRCs on 32-bit build machinesBen Hutchings1-1/+1
2023-03-23scripts: merge_config: Fix typo in variable name.Mirsad Goran Todorovac1-1/+1
2023-03-22kbuild: deb-pkg: set version for linux-headers pathsKevin Locke1-1/+2
2023-03-16kbuild: use git-archive for source package creationMasahiro Yamada9-1149/+180
2023-03-16kbuild: rpm-pkg: move source components to rpmbuild/SOURCESMasahiro Yamada2-5/+9
2023-03-15kbuild: deb-pkg: use dh_listpackages to know enabled packagesMasahiro Yamada2-29/+39
2023-03-15kbuild: deb-pkg: split image and debug objects staging out into functionsMasahiro Yamada1-106/+116
2023-03-15kbuild: deb-pkg: set CROSS_COMPILE only when undefinedMasahiro Yamada1-3/+2
2023-03-15kbuild: deb-pkg: do not take KERNELRELEASE from the source versionMasahiro Yamada2-5/+5
2023-03-15kbuild: deb-pkg: make debian source package working againMasahiro Yamada1-1/+4
2023-03-14kconfig: Update config changed flag before calling callbackJurica Vukadin1-2/+4
2023-03-07kallsyms: add kallsyms_seqs_of_names to list of special symbolsArnd Bergmann1-0/+1
2023-03-05Remove Intel compiler supportMasahiro Yamada2-6/+0
2023-03-04Merge tag 'mm-hotfixes-stable-2023-03-04-13-12' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+17
2023-03-03Merge tag 'cocci-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds2-6/+6
2023-03-02kasan: treat meminstrinsic as builtins in uninstrumented filesMarco Elver1-0/+9
2023-03-02kasan: emit different calls for instrumentable memintrinsicsMarco Elver1-0/+8
2023-02-26Merge tag 'kbuild-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds31-480/+1646
2023-02-26kbuild: rpm-pkg: remove unneeded KERNELRELEASE from modules/headers_installMasahiro Yamada1-2/+2
2023-02-26kbuild: deb-pkg: improve the usability of source packageMasahiro Yamada2-5/+20
2023-02-26kbuild: deb-pkg: fix binary-arch and clean in debian/rulesMasahiro Yamada1-4/+2
2023-02-26kbuild: tar-pkg: use tar rules in scripts/Makefile.packageMasahiro Yamada2-57/+24
2023-02-26kbuild: make perf-tar*-src-pkg work without relying on gitMasahiro Yamada1-33/+64
2023-02-26kbuild: deb-pkg: switch over to source format 3.0 (quilt)Masahiro Yamada2-24/+19
2023-02-26kbuild: deb-pkg: make .orig tarball a hard link if possibleMasahiro Yamada1-1/+5
2023-02-26kbuild: deb-pkg: hide KDEB_SOURCENAME from MakefileMasahiro Yamada2-9/+16
2023-02-26kbuild: srcrpm-pkg: create source package without cleaningMasahiro Yamada2-32/+8
2023-02-26kbuild: rpm-pkg: build binary packages from source rpmMasahiro Yamada1-5/+3
2023-02-26kbuild: deb-pkg: create source package without cleaningMasahiro Yamada2-6/+66
2023-02-25Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+11
2023-02-25scripts: coccicheck: Use /usr/bin/envJarkko Sakkinen1-1/+1
2023-02-25scripts: coccicheck: Avoid warning about spurious escapePeter Foley1-1/+1
2023-02-24Merge tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-31/+169
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2023-02-24Merge tag 'char-misc-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+8
2023-02-23Merge tag 'mm-nonmm-stable-2023-02-20-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds6-12/+279
2023-02-23Merge tag 'modules-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2023-02-23Merge tag 'trace-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-3/+3
2023-02-22Merge tag 'docs-6.3' of git://git.lwn.net/linuxLinus Torvalds1-11/+0
2023-02-21Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-1/+5
2023-02-21scripts/decodecode: Add support for RISC-VBjörn Töpel1-1/+11
2023-02-21Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2023-02-20Merge tag 'x86-boot-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+0
2023-02-20Merge tag 'soc-defconfig-6.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+45
2023-02-18tracing: Always use canonical ftrace pathRoss Zwisler1-3/+3
2023-02-17of: add processing of EXPECT_NOT to of_unittest_expectFrank Rowand1-12/+145
2023-02-17of: prepare to add processing of EXPECT_NOT to of_unittest_expectFrank Rowand1-20/+20
2023-02-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2023-02-16scripts/tags.sh: fix incompatibility with PCRE2Carlos Llamas1-1/+1
2023-02-16kbuild: add a tool to list files ignored by gitMasahiro Yamada3-1/+1059
2023-02-15setlocalversion: use only the correct release tag for git-describeMasahiro Yamada1-7/+20
2023-02-13Merge tag 'mm-hotfixes-stable-2023-02-13-13-50' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+1
2023-02-13kbuild: Provide a version of merge_into_defconfig without override warningsMark Brown1-0/+14
2023-02-13scripts: merge_config: Add option to suppress warning on overridesMark Brown1-9/+16
2023-02-09scripts/gdb: fix 'lx-current' for x86Jeff Xie1-1/+1
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+5
2023-02-08const_structs.checkpatch.pl: add kobj_typeThomas Weißschuh1-0/+1
2023-02-06scripts/dtc: Update to upstream version v1.6.1-66-gabbd523bae6eRob Herring3-6/+11
2023-02-06Merge 6.2-rc7 into char-misc-nextGreg Kroah-Hartman4-11/+33
2023-02-05setlocalversion: clean up the construction of version outputMasahiro Yamada1-7/+6
2023-02-05kbuild: do not automatically add -w option to modpostMasahiro Yamada1-5/+3
2023-02-05kbuild: deb-pkg: add --source-option=-sPMasahiro Yamada1-1/+1
2023-02-05setlocalversion: absorb $(KERNELVERSION)Masahiro Yamada1-1/+6
2023-02-05setlocalversion: make indentation shallowerMasahiro Yamada1-38/+41
2023-02-05setlocalversion: simplify the construction of the short versionMasahiro Yamada1-2/+1
2023-02-04Merge tag 'kbuild-fixes-v6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+5
2023-02-02scripts/tags.sh: fix the Kconfig tags generation when using latest ctagsKevin Hao1-4/+6
2023-02-02scripts/spelling.txt: add "exsits" pattern and fix typo instancesLuca Ceresoli1-0/+1
2023-02-02checkpatch: improve EMBEDDED_FILENAME testJoe Perches1-1/+1
2023-02-02scripts/spelling.txt: add more spelling correctionsDiederik de Haas1-0/+12
2023-02-02checkpatch: use proper way for show problematic lineThorsten Leemhuis1-5/+5
2023-02-02checkpatch: warn when Reported-by: is not followed by Link:Kai Wasserbäch1-0/+12
2023-02-02checkpatch: warn when unknown tags are used for linksKai Wasserbäch1-0/+12
2023-02-02scripts/bloat-o-meter: use the reverse flag for sortAlexander Pantyukhin1-2/+1
2023-02-02scripts/gdb: add mm introspection utilsDmitrii Bundin2-0/+223
2023-02-02scripts/spelling: add a few more typosSeongJae Park1-0/+3
2023-02-02checkpatch: mark kunmap() and kunmap_atomic() deprecatedIra Weiny1-0/+2
2023-02-02scripts/spelling.txt: add `permitted'Ricardo Ribalda1-0/+1
2023-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-10/+28
2023-02-02Merge branch 'for-linus/hardening' into for-next/hardeningKees Cook2-2/+3
2023-02-02gcc-plugins: drop -std=gnu++11 to fix GCC 13 buildSam James1-1/+1
2023-01-31scripts: kernel-doc: Remove workaround for @param... syntaxJonathan Neuschäfer1-11/+0
2023-01-31kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URIJan Luebbe1-1/+5
2023-01-30kbuild: do not put .scmversion into the source tarballMasahiro Yamada4-27/+8
2023-01-28Fix up more non-executable files marked executableLinus Torvalds1-0/+0
2023-01-28Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-1/+5
2023-01-27Merge tag 'hardening-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2023-01-26builddeb: clean generated package contentBastian Germann1-1/+1
2023-01-26builddeb: Consolidate consecutive chmod calls into oneSven Joachim1-5/+3
2023-01-26scripts: remove bin2cMasahiro Yamada4-38/+2
2023-01-26scripts: handle BrokenPipeError for python scriptsMasahiro Yamada3-10/+40
2023-01-26kbuild: Turn a couple more of clang's unused option warnings into errorsNathan Chancellor1-0/+2
2023-01-26kbuild: Update assembler calls to use proper flags and language targetNick Desaulniers3-6/+6
2023-01-25kbuild: Modify default INSTALL_MOD_DIR from extra to updatesLuis Chamberlain1-1/+1
2023-01-25gcc-plugins: Reorganize gimple includes for GCC 13Kees Cook1-2/+2
2023-01-24kbuild: Add config fragment merge functionalityNicolas Saenz Julienne1-0/+15
2023-01-24ftrace/scripts: Update the instructions for ftrace-bisect.shSteven Rostedt (Google)1-8/+26
2023-01-22kbuild: replace $(dot-target).tmp in filechk with $(tmp-target)Masahiro Yamada1-4/+4
2023-01-22kbuild: rust: move rust/target.json to scripts/Masahiro Yamada3-1/+10
2023-01-22fixdep: do not parse *.rlib, *.rmeta, *.soMasahiro Yamada1-1/+10
2023-01-22fixdep: avoid parsing the same file over againMasahiro Yamada1-2/+7
2023-01-22fixdep: refactor hash table lookupMasahiro Yamada1-22/+25
2023-01-22kbuild: remove sed commands after rustc rulesMasahiro Yamada2-16/+5
2023-01-22fixdep: parse Makefile more correctly to handle comments etc.Masahiro Yamada1-54/+119
2023-01-22kbuild: specify output names separately for each emission type from rustcMasahiro Yamada2-11/+10
2023-01-22kbuild: refactor host*_flagsMasahiro Yamada1-10/+8
2023-01-22kbuild: unify cmd_dt_S_dtb and cmd_dt_S_dtboMasahiro Yamada1-30/+15
2023-01-22kbuild: add more comments for KBUILD_NOCMDDEP=1Masahiro Yamada1-0/+6
2023-01-22kbuild: rename cmd_$@ to savedcmd_$@ in *.cmd filesMasahiro Yamada4-8/+8
2023-01-22kbuild: make W=1 warn files that are tracked but ignored by gitMasahiro Yamada1-0/+19
2023-01-22kbuild: clean up stale file removalMasahiro Yamada1-23/+1
2023-01-22kbuild: allow to combine multiple V= levelsMasahiro Yamada2-3/+3
2023-01-22kbuild: do not print extra logs for V=2Masahiro Yamada2-4/+4
2023-01-22kbuild: print short log in addition to the whole command with V=1Masahiro Yamada1-13/+13
2023-01-22Merge 6.2-rc5 into char-misc-nextGreg Kroah-Hartman4-8/+17
2023-01-21Merge tag 'kbuild-fixes-v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-8/+17
2023-01-20scripts/tags.sh: choose which directories to exclude from being indexedPaulo Miguel Almeida1-0/+7
2023-01-17btf, scripts: Exclude Rust CUs with paholeMartin Rodriguez Reboredo1-0/+4
2023-01-16scripts: support GNU make 4.4 in jobserver-execMartin Liska1-5/+14
2023-01-14Merge tag 'hardening-v6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2023-01-13kbuild: Fix CFI hash randomization with KASANSami Tolvanen1-0/+1
2023-01-13kconfig: Update all declared targetsPeter Foley2-2/+2
2023-01-11bpf_doc: Fix build error with older python versionsMichal Suchanek1-1/+1
2023-01-11scripts: rpm: make clear that mkspec script contains 4.13 featureArend van Spriel1-1/+1
2023-01-09scripts/head-object-list: Remove x86 from the listAlexander Lobakin1-6/+0
2023-01-05kbuild: readd -w option when vmlinux.o or Module.symver is missingMasahiro Yamada1-4/+5
2022-12-30fixdep: remove unneeded <stdarg.h> inclusionMasahiro Yamada1-1/+0
2022-12-30kbuild: rpm-pkg: add libelf-devel as alternative for BuildRequiresMasahiro Yamada1-1/+2
2022-12-30kbuild: Fix running modpost with musl libcSamuel Holland1-11/+11
2022-12-30kbuild: add a missing line for help messageJun ASAKA1-0/+1
2022-12-29kconfig: Add static text for search information in help menuBhaskar Chowdhury1-0/+6
2022-12-26coccinelle: api/atomic_as_refcounter: include message type in outputDeepak R Varma1-4/+4
2022-12-23Merge tag 'coccinelle-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-1/+1
2022-12-19Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds34-138/+226
2022-12-19Merge tag 'loongarch-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds3-1/+53
2022-12-19Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-0/+3
2022-12-17buildtar: fix tarballs with EFI_ZBOOT enabledVeronika Kabatova1-1/+1
2022-12-16Merge tag 'char-misc-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+2
2022-12-14Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+0
2022-12-14Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+3
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+5
2022-12-14Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+8
2022-12-14modpost: Include '.text.*' in TEXT_SECTIONSNathan Chancellor1-2/+2
2022-12-14kbuild: refactor the prerequisites of the modpost ruleMasahiro Yamada1-14/+22
2022-12-14kbuild: change module.order to list *.o instead of *.koMasahiro Yamada8-20/+20
2022-12-14LoongArch/ftrace: Add recordmcount supportQing Zhang1-0/+39
2022-12-14LoongArch: extable: Add `type` and `data` fieldsYouling Tang1-1/+1
2022-12-14LoongArch: Switch to relative exception tablesYouling Tang2-1/+14
2022-12-13Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-14/+35
2022-12-13Merge tag 'modules-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-3/+79
2022-12-13Merge tag 'devicetree-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds14-52/+132
2022-12-13kbuild: use .NOTINTERMEDIATE for future GNU Make versionsMasahiro Yamada1-3/+10
2022-12-13kconfig: refactor Makefile to reduce process forksMasahiro Yamada7-48/+68
2022-12-13kbuild: add read-file macroMasahiro Yamada3-2/+16
2022-12-13kbuild: do not sort after reading modules.orderMasahiro Yamada2-2/+2
2022-12-13kbuild: add test-{ge,gt,le,lt} macrosMasahiro Yamada2-2/+18
2022-12-13Documentation: raise minimum supported version of binutils to 2.25Masahiro Yamada1-1/+1
2022-12-12Merge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+51
2022-12-12Merge tag 'docs-6.2' of git://git.lwn.net/linuxLinus Torvalds2-29/+33
2022-12-12Merge tag 'rust-6.2' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-1/+7
2022-12-12Merge tag 'soc-dt-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds2-1/+24
2022-12-12Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-1/+6
2022-12-11kbuild: add -Wundef to KBUILD_CPPFLAGS for W=1 buildsMasahiro Yamada1-0/+1
2022-12-08bpf: Rework process_dynptr_funcKumar Kartikeya Dwivedi1-0/+1
2022-12-06Merge branch 'for-next/kbuild' into for-next/coreWill Deacon1-1/+0
2022-12-04rust: add `build_error` crateGary Guo1-1/+7
2022-12-02Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe6-27/+13
2022-11-30checkpatch: add check for array allocator family argument orderLiao Chang1-1/+1
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-6/+7
2022-11-29scripts/kernel-doc: support EXPORT_SYMBOL_NS_GPL() with -exportJason Gunthorpe1-4/+8
2022-11-27Merge tag 'objtool_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-3/+4
2022-11-27modpost: Mark uuid_le type to be suitable only for MEIAndy Shevchenko1-4/+8
2022-11-24scripts: add rust in scripts/Makefile.packageParan Lee1-2/+2
2022-11-23scripts/kallsyms.c Make the comment up-to-date with current implementationYuma Ueda1-1/+2
2022-11-24kbuild: add ability to make source rpm buildable using kojiIvan Vecera2-0/+17
2022-11-22kbuild: warn objects shared among multiple modulesMasahiro Yamada1-0/+6
2022-11-22kbuild: add kbuild-file macroMasahiro Yamada6-14/+12
2022-11-21Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar4-22/+7
2022-11-21kbuild: deb-pkg: get rid of |flex:native workaround from Build-DependsMasahiro Yamada1-1/+1
2022-11-21scripts/jobserver-exec: parse the last --jobserver-auth= optionMasahiro Yamada1-1/+3
2022-11-21kconfig: remove redundant (void *) cast in search_conf()Masahiro Yamada1-2/+1
2022-11-21kconfig: remove const qualifier from str_get()Masahiro Yamada3-4/+4
2022-11-21kconfig: remove unneeded variable in get_prompt_str()Masahiro Yamada1-3/+1
2022-11-21modpost: fix array_size.cocci warningKaiLong Wang1-2/+2
2022-11-21Makefile.debug: support for -gz=zstdNick Desaulniers1-1/+5
2022-11-21modpost: Join broken long printed messagesGeert Uytterhoeven2-16/+10
2022-11-18scripts/spelling.txt: add more spellings to spelling.txtColin Ian King1-1/+32
2022-11-18scripts: checkpatch: allow "case" macrosStanislaw Gruszka1-0/+1
2022-11-18checkpatch: add warning for non-lore mailing list URLsBjorn Helgaas1-0/+17
2022-11-18kbuild: Cleanup DT Overlay intermediate files as appropriateAndrew Davis1-0/+2
2022-11-18objtool: Add --mnop as an option to --mcountSathvika Vasireddy1-0/+3
2022-11-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2022-11-17kbuild: Restore .version auto-increment behaviour for Debian packagesMarc Zyngier1-1/+1
2022-11-16scripts/faddr2line: Fix regression in name resolution on ppc64leSrikar Dronamraju1-3/+4