aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
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-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-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
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-04Merge tag 'kbuild-fixes-v6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+5
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-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-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-21Merge tag 'kbuild-fixes-v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-8/+17
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-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
2022-11-12kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[]Zhen Lei1-1/+4
2022-11-12kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=yZhen Lei2-2/+38
2022-11-12kallsyms: Improve the performance of kallsyms_lookup_name()Zhen Lei1-0/+37
2022-11-12scripts/kallsyms: rename build_initial_tok_table()Zhen Lei1-2/+2
2022-11-11Merge tag 's390-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-1/+1
2022-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-20/+5
2022-11-10scripts/dtc: Update to upstream version v1.6.1-63-g55778a03df61Rob Herring13-48/+124
2022-11-09arm64: unwind: add asynchronous unwind tables to kernel and modulesArd Biesheuvel1-0/+6
2022-11-09scripts/min-tool-version.sh: raise minimum clang version to 15.0.0 for s390Heiko Carstens1-1/+1
2022-11-07arm64: remove special treatment for the link order of head.oMasahiro Yamada1-1/+0
2022-11-02Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-0/+2
2022-11-02kconfig: fix segmentation fault in menuconfig searchMasahiro Yamada1-19/+4
2022-11-01x86/ibt: Implement FineIBTPeter Zijlstra1-0/+1
2022-11-01x86: Add prefix symbols for function paddingPeter Zijlstra1-0/+1
2022-10-28string: Rewrite and add more kern-doc for the str*() functionsKees Cook1-1/+5
2022-10-27riscv: remove special treatment for the link order of head.oJisheng Zhang1-1/+0
2022-10-28kbuild: fix typo in modpostWill McVicker1-1/+1
2022-10-26Merge branch 'dt/dtbo-rename' into dt/nextRob Herring1-1/+22
2022-10-26kbuild: Allow DTB overlays to built into .dtbo.S filesAndrew Davis1-1/+19
2022-10-26kbuild: Allow DTB overlays to built from .dtso named source filesAndrew Davis1-0/+3
2022-10-25bpf: Implement cgroup storage available to non-cgroup-attached bpf progsYonghong Song1-0/+2
2022-10-21scripts: dtc: only show unique unit address warning for enabled nodesAlexandre Torgue1-4/+8
2022-10-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-9/+8
2022-10-18Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/b...Jakub Kicinski1-14/+32
2022-10-18Merge branch 'alabaster-rb' into docs-mwJonathan Corbet2-29/+33
2022-10-18docs: improve the HTML formatting of kerneldoc commentsJonathan Corbet1-21/+33
2022-10-17objtool: Add --hacks=skylakePeter Zijlstra1-0/+1
2022-10-16Merge tag 'kbuild-fixes-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-9/+8
2022-10-15kbuild: add -fno-discard-value-names to cmd_cc_ll_cNick Desaulniers1-1/+1
2022-10-14scripts/clang-tools: Convert clang-tidy args to listGuru Das Srinagesh1-5/+6
2022-10-14modpost: put modpost options before argumentRichard Acayan1-1/+1
2022-10-13docs: sphinx-pre-install: don't require the RTD themeJonathan Corbet1-8/+0
2022-10-12Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-16/+156
2022-10-13kbuild: Stop including vmlinux.bz2 in the rpm'sZack Rusin1-2/+0
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-0/+17
2022-10-10Merge tag 'devicetree-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-8/+75
2022-10-10Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds22-421/+359
2022-10-06scripts/bpf_doc.py: update logic to not assume sequential enum valuesAndrii Nakryiko1-6/+25
2022-10-06bpf: explicitly define BPF_FUNC_xxx integer valuesAndrii Nakryiko1-10/+9
2022-10-04Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-7/+71
2022-10-03Merge tag 'selinux-pr-20221003' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+2
2022-10-03Merge tag 'hardening-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2022-10-03Merge tag 'kcfi-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds2-19/+5
2022-10-03Merge tag 'rust-v6.1-rc1' of https://github.com/Rust-for-Linux/linuxLinus Torvalds19-26/+773
2022-10-03checkpatch: warn for non-standard fixes tag styleNiklas Söderlund1-0/+44
2022-10-03kmsan: add KMSAN runtime coreAlexander Potapenko2-0/+17
2022-10-03Merge tag 'docs-6.1' of git://git.lwn.net/linuxLinus Torvalds1-4/+4
2022-10-03kbuild: rebuild .vmlinux.export.o when its prerequisite is updatedMasahiro Yamada2-6/+20
2022-10-03kbuild: move modules.builtin(.modinfo) rules to Makefile.vmlinux_oMasahiro Yamada2-8/+25
2022-10-03kallsyms: ignore __kstrtab_* and __kstrtabns_* symbolsMasahiro Yamada1-0/+4
2022-10-02kallsyms: take the input file instead of reading stdinMasahiro Yamada2-19/+34
2022-10-02kallsyms: drop duplicated ignore patterns from kallsyms.cMasahiro Yamada2-4/+13
2022-10-02kbuild: reuse mksysmap output for kallsymsMasahiro Yamada1-6/+5
2022-10-02mksysmap: update comment about __crc_*Masahiro Yamada1-4/+4
2022-10-02kbuild: remove head-y syntaxMasahiro Yamada1-0/+53
2022-10-02kbuild: use obj-y instead extra-y for objects placed at the headMasahiro Yamada4-30/+10
2022-10-01Makefile.extrawarn: Move -Wcast-function-type-strict to W=1Sami Tolvanen1-0/+1
2022-09-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-18/+10
2022-09-29checkpatch: warn on usage of VM_BUG_ON() and other BUG variantsDavid Hildenbrand1-3/+3
2022-09-29docs: move asm-annotations.rst into core-apiJonathan Corbet1-1/+1
2022-09-29kbuild: re-run modpost when it is updatedMasahiro Yamada1-6/+8
2022-09-29kbuild: unify two modpost invocationsMasahiro Yamada3-69/+29
2022-09-29kbuild: move vmlinux.o rule to the top MakefileMasahiro Yamada1-3/+0
2022-09-29kbuild: move .vmlinux.objs rule to Makefile.modpostMasahiro Yamada2-20/+28
2022-09-29kbuild: list sub-directories in ./KbuildMasahiro Yamada1-0/+2
2022-09-29Makefile.compiler: replace cc-ifversion with compiler-specific macrosNick Desaulniers2-5/+9
2022-09-29kbuild: rpm-pkg: fix breakage when V=1 is usedJanis Schoetterl-Glausch1-2/+2
2022-09-29scripts: remove unused argument 'type'Zeng Heng1-3/+3
2022-09-29Kconfig: remove sym_set_choice_valueZeng Heng2-6/+1
2022-09-29kbuild: use objtool-args-y to clean up objtool argumentsMasahiro Yamada2-26/+20
2022-09-29kbuild: fix and refactor single target buildMasahiro Yamada1-38/+16
2022-09-29kbuild: rewrite check-local-export in sh/awkOwen Rafferty1-49/+48
2022-09-29Revert "kbuild: Make scripts/compile.h when sh != bash"Masahiro Yamada1-3/+0
2022-09-29scripts/mkcompile_h: move LC_ALL=C to '$LD -v'Masahiro Yamada1-6/+2
2022-09-29kbuild: build init/built-in.a just onceMasahiro Yamada2-91/+15
2022-09-29kbuild: do not deduplicate modules.orderMasahiro Yamada1-1/+1
2022-09-29kbuild: check sha1sum just once for each atomic headerMasahiro Yamada1-33/+0
2022-09-29kbuild: hard-code KBUILD_ALLDIRS in scripts/Makefile.packageMasahiro Yamada1-1/+4
2022-09-29kbuild: remove the target in signal traps when interruptedMasahiro Yamada1-1/+22
2022-09-28x86: enable initial Rust supportMiguel Ojeda1-2/+13
2022-09-28Kbuild: add Rust supportMiguel Ojeda9-15/+203
2022-09-28scripts: add `is_rust_module.sh`Daniel Xu1-0/+16
2022-09-28scripts: add `rust_is_available.sh`Miguel Ojeda3-0/+168
2022-09-28scripts: add `generate_rust_target.rs`Miguel Ojeda2-0/+172
2022-09-28scripts: add `generate_rust_analyzer.py`Miguel Ojeda1-0/+135
2022-09-28scripts: decode_stacktrace: demangle Rust symbolsMiguel Ojeda1-0/+14
2022-09-28scripts: checkpatch: enable language-independent checks for RustMiguel Ojeda1-2/+2
2022-09-28scripts: checkpatch: diagnose uses of `%pA` in the C side as errorsMiguel Ojeda1-2/+6
2022-09-28kallsyms: increase maximum kernel symbol length to 512Miguel Ojeda1-2/+2
2022-09-28kallsyms: support "big" kernel symbolsMiguel Ojeda1-3/+26
2022-09-28kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}`Miguel Ojeda1-2/+12
2022-09-28kallsyms: avoid hardcoding buffer sizeBoqun Feng1-2/+8
2022-09-28kallsyms: use `ARRAY_SIZE` instead of hardcoded sizeBoqun Feng1-1/+1
2022-09-27dt: Add a check for undocumented compatible strings in kernelRob Herring1-0/+69
2022-09-27kbuild: take into account DT_SCHEMA_FILES changes while checking dtbsDmitry Baryshkov1-8/+6
2022-09-26cfi: Switch to -fsanitize=kcfiSami Tolvanen1-19/+4
2022-09-26scripts/kallsyms: Ignore __kcfi_typeid_Sami Tolvanen1-0/+1
2022-09-24Makefile.debug: re-enable debug info for .S filesNick Desaulniers1-10/+11