Age | Commit message (Expand) | Author | Files | Lines |
2025-04-05 | Merge tag 'kbuild-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -9/+15 |
2025-03-27 | Merge tag 'trace-sorttable-v6.15' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+3 |
2025-03-17 | kbuild: link-vmlinux.sh: Make output file name configurable | Ard Biesheuvel | 1 | -7/+8 |
2025-03-15 | kbuild: do not generate .tmp_vmlinux*.map when CONFIG_VMLINUX_MAP=y | Masahiro Yamada | 1 | -2/+7 |
2025-02-18 | scripts/sorttable: Zero out weak functions in mcount_loc table | Steven Rostedt | 1 | -1/+3 |
2025-02-18 | kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU | Brian Gerst | 1 | -4/+0 |
2024-12-10 | kbuild/btf: Propagate CONFIG_WERROR to resolve_btfids | Thomas Weißschuh | 1 | -1/+5 |
2024-11-30 | Merge tag 'kbuild-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -6/+10 |
2024-11-28 | kbuild: rename .tmp_vmlinux.kallsyms0.syms to .tmp_vmlinux0.syms | Sedat Dilek | 1 | -6/+6 |
2024-11-04 | kbuild: add generic support for built-in boot DTBs | Masahiro Yamada | 1 | -0/+4 |
2024-10-31 | kbuild: Add generic hook for architectures to use before the final vmlinux link | Naveen N Rao | 1 | -1/+6 |
2024-09-24 | Merge tag 'kbuild-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -1/+1 |
2024-09-21 | Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp... | Linus Torvalds | 1 | -13/+1 |
2024-09-13 | btf: move pahole check in scripts/link-vmlinux.sh to lib/Kconfig.debug | Masahiro Yamada | 1 | -12/+0 |
2024-09-13 | btf: remove redundant CONFIG_BPF test in scripts/link-vmlinux.sh | Masahiro Yamada | 1 | -1/+1 |
2024-09-07 | kbuild: remove recent dependency on "truncate" program | Tony Battersby | 1 | -1/+1 |
2024-08-23 | Merge tag 'kbuild-fixes-v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+2 |
2024-08-15 | kallsyms: Do not cleanup .llvm.<hash> suffix before sorting symbols | Song Liu | 1 | -4/+0 |
2024-08-12 | kbuild: avoid scripts/kallsyms parsing /dev/null | Masahiro Yamada | 1 | -1/+2 |
2024-07-20 | kallsyms: get rid of code for absolute kallsyms | Jann Horn | 1 | -4/+0 |
2024-07-16 | kbuild: merge temporary vmlinux for BTF and kallsyms | Masahiro Yamada | 1 | -17/+24 |
2024-07-16 | kbuild: remove PROVIDE() for kallsyms symbols | Masahiro Yamada | 1 | -2/+7 |
2024-07-16 | kbuild: refactor variables in scripts/link-vmlinux.sh | Masahiro Yamada | 1 | -31/+34 |
2024-06-07 | kbuild: explicitly run mksysmap as sed script from link-vmlinux.sh | Richard Acayan | 1 | -1/+1 |
2024-05-29 | kbuild: remove a stale comment about cleaning in link-vmlinux.sh | Masahiro Yamada | 1 | -1/+0 |
2024-05-29 | kbuild: fix short log for AS in link-vmlinux.sh | Masahiro Yamada | 1 | -1/+1 |
2024-05-29 | kbuild: change scripts/mksysmap into sed script | Masahiro Yamada | 1 | -1/+1 |
2024-05-29 | kbuild: avoid unneeded kallsyms step 3 | Masahiro Yamada | 1 | -3/+3 |
2024-02-15 | kbuild: Fix changing ELF file type for output of gen_btf for big endian | Nathan Chancellor | 1 | -2/+7 |
2023-04-30 | Merge tag 'kbuild-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -3/+3 |
2023-04-17 | scripts/kallsyms: exclude symbols generated by itself dynamically | Masahiro Yamada | 1 | -3/+3 |
2023-04-08 | scripts/link-vmlinux.sh: fix error message presentation | Andrew Morton | 1 | -1/+1 |
2022-11-12 | kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=y | Zhen Lei | 1 | -0/+4 |
2022-10-03 | kbuild: rebuild .vmlinux.export.o when its prerequisite is updated | Masahiro Yamada | 1 | -5/+0 |
2022-10-03 | kbuild: move modules.builtin(.modinfo) rules to Makefile.vmlinux_o | Masahiro Yamada | 1 | -7/+0 |
2022-10-02 | kallsyms: take the input file instead of reading stdin | Masahiro Yamada | 1 | -1/+1 |
2022-10-02 | kbuild: reuse mksysmap output for kallsyms | Masahiro Yamada | 1 | -6/+5 |
2022-10-02 | kbuild: use obj-y instead extra-y for objects placed at the head | Masahiro Yamada | 1 | -6/+4 |
2022-09-29 | kbuild: unify two modpost invocations | Masahiro Yamada | 1 | -3/+0 |
2022-09-29 | kbuild: move vmlinux.o rule to the top Makefile | Masahiro Yamada | 1 | -3/+0 |
2022-09-29 | kbuild: move .vmlinux.objs rule to Makefile.modpost | Masahiro Yamada | 1 | -18/+0 |
2022-09-29 | kbuild: build init/built-in.a just once | Masahiro Yamada | 1 | -13/+4 |
2022-06-05 | kbuild: factor out the common objtool arguments | Masahiro Yamada | 1 | -71/+0 |
2022-06-05 | kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o | Masahiro Yamada | 1 | -40/+1 |
2022-06-05 | kbuild: clean .tmp_* pattern by make clean | Masahiro Yamada | 1 | -3/+0 |
2022-06-01 | kbuild: remove redundant cleanups in scripts/link-vmlinux.sh | Masahiro Yamada | 1 | -2/+0 |
2022-05-29 | kbuild: do not try to parse *.cmd files for objects provided by compiler | Masahiro Yamada | 1 | -1/+8 |
2022-05-26 | Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -20/+20 |
2022-05-24 | Merge tag 'objtool-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -23/+39 |
2022-05-24 | kbuild: stop merging *.symversions | Masahiro Yamada | 1 | -19/+0 |
2022-05-24 | kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS | Masahiro Yamada | 1 | -1/+9 |
2022-05-23 | Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -3/+3 |
2022-05-11 | kbuild: generate a list of objects in vmlinux | Masahiro Yamada | 1 | -0/+11 |
2022-04-22 | objtool: Remove --lto and --vmlinux in favor of --link | Josh Poimboeuf | 1 | -5/+3 |
2022-04-22 | objtool: Rename "VMLINUX_VALIDATION" -> "NOINSTR_VALIDATION" | Josh Poimboeuf | 1 | -1/+1 |
2022-04-22 | objtool: Make noinstr hacks optional | Josh Poimboeuf | 1 | -0/+4 |
2022-04-22 | objtool: Make jump label hack optional | Josh Poimboeuf | 1 | -0/+4 |
2022-04-22 | objtool: Make static call annotation optional | Josh Poimboeuf | 1 | -1/+4 |
2022-04-22 | objtool: Make stack validation frame-pointer-specific | Josh Poimboeuf | 1 | -4/+0 |
2022-04-22 | objtool: Add CONFIG_OBJTOOL | Josh Poimboeuf | 1 | -14/+18 |
2022-04-22 | objtool: Make stack validation optional | Josh Poimboeuf | 1 | -0/+4 |
2022-04-22 | objtool: Ditch subcommands | Josh Poimboeuf | 1 | -8/+5 |
2022-04-22 | objtool: Reorganize cmdline options | Josh Poimboeuf | 1 | -11/+19 |
2022-04-19 | objtool: Enable unreachable warnings for CLANG LTO | Josh Poimboeuf | 1 | -1/+1 |
2022-04-04 | x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" | Borislav Petkov | 1 | -3/+3 |
2022-04-02 | kbuild: fix empty ${PYTHON} in scripts/link-vmlinux.sh | Masahiro Yamada | 1 | -1/+1 |
2022-03-15 | x86/alternative: Use .ibt_endbr_seal to seal indirect calls | Peter Zijlstra | 1 | -2/+8 |
2022-03-15 | objtool: Rename --duplicate to --lto | Peter Zijlstra | 1 | -1/+1 |
2022-01-19 | Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -24/+25 |
2022-01-16 | Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -3/+3 |
2022-01-13 | scripts: ftrace - move the sort-processing in ftrace_init | Yinan Liu | 1 | -3/+3 |
2022-01-08 | kbuild: do not include include/config/auto.conf from shell scripts | Masahiro Yamada | 1 | -23/+24 |
2021-12-09 | x86: Add straight-line-speculation mitigation | Peter Zijlstra | 1 | -0/+3 |
2021-11-08 | Merge tag 'kbuild-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -3/+3 |
2021-11-01 | kbuild: Unify options for BTF generation for vmlinux and modules | Jiri Olsa | 1 | -10/+1 |
2021-10-12 | scripts: update the comments of kallsyms support | Hui Su | 1 | -3/+3 |
2021-09-03 | kbuild: merge vmlinux_link() between ARCH=um and other architectures | Masahiro Yamada | 1 | -33/+23 |
2021-09-03 | kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh | Masahiro Yamada | 1 | -1/+0 |
2021-09-03 | kbuild: merge vmlinux_link() between the ordinary link and Clang LTO | Masahiro Yamada | 1 | -16/+14 |
2021-07-10 | Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -3/+1 |
2021-06-29 | kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 | Andrii Nakryiko | 1 | -0/+4 |
2021-05-27 | kbuild: Quote OBJCOPY var to avoid a pahole call break the build | Javier Martinez Canillas | 1 | -1/+1 |
2021-05-27 | kbuild: clean up ${quiet} checks in shell scripts | Masahiro Yamada | 1 | -3/+1 |
2021-05-06 | kbuild: Don't remove link-vmlinux temporary files on exit/signal | Andi Kleen | 1 | -14/+0 |
2021-04-29 | Merge tag 'kbuild-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -0/+12 |
2021-04-25 | kbuild: apply fixdep logic to link-vmlinux.sh | Rasmus Villemoes | 1 | -0/+4 |
2021-04-25 | kbuild: add CONFIG_VMLINUX_MAP expert option | Rasmus Villemoes | 1 | -0/+8 |
2021-04-13 | bpf: Generate BTF_KIND_FLOAT when linking vmlinux | Ilya Leoshkevich | 1 | -1/+6 |
2021-02-23 | kbuild: lto: postpone objtool | Sami Tolvanen | 1 | -3/+25 |
2021-02-23 | objtool: Split noinstr validation from --vmlinux | Sami Tolvanen | 1 | -1/+1 |
2021-02-23 | objtool: Don't autodetect vmlinux.o | Sami Tolvanen | 1 | -1/+1 |
2021-01-14 | init: lto: ensure initcall ordering | Sami Tolvanen | 1 | -0/+15 |
2021-01-14 | kbuild: lto: fix module versioning | Sami Tolvanen | 1 | -1/+22 |
2021-01-14 | kbuild: add support for Clang LTO | Sami Tolvanen | 1 | -8/+24 |
2020-10-22 | Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -10/+10 |
2020-10-09 | kbuild: split the build log of kallsyms | Masahiro Yamada | 1 | -10/+10 |
2020-09-23 | bpf: Check CONFIG_BPF option for resolve_btfids | Jiri Olsa | 1 | -3/+3 |
2020-08-09 | Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -0/+4 |
2020-08-10 | kbuild: do not export LDFLAGS_vmlinux | Masahiro Yamada | 1 | -0/+4 |
2020-07-13 | bpf: Resolve BTF IDs in vmlinux image | Jiri Olsa | 1 | -0/+6 |
2020-06-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | David S. Miller | 1 | -2/+2 |
2020-06-09 | scripts: Require pahole v1.16 when generating BTF | Lorenz Bauer | 1 | -2/+2 |
2020-06-06 | Merge tag 'kbuild-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -2/+0 |
2020-06-06 | modpost: generate vmlinux.symvers and reuse it for the second modpost | Masahiro Yamada | 1 | -2/+0 |
2020-04-22 | kbuild/objtool: Add objtool-vmlinux.o pass | Peter Zijlstra | 1 | -0/+24 |
2020-03-19 | bpf: Support llvm-objcopy for vmlinux BTF | Fangrui Song | 1 | -14/+10 |
2020-03-04 | kbuild: Remove debug info from kallsyms linking | Kees Cook | 1 | -9/+19 |
2020-02-11 | kbuild: fix mismatch between .version and include/generated/compile.h | Masahiro Yamada | 1 | -1/+1 |
2020-02-01 | Merge tag 'kbuild-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -0/+4 |
2020-01-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | Linus Torvalds | 1 | -2/+2 |
2020-01-22 | bpf, btf: Always output invariant hit in pahole DWARF to BTF transform | Chris Down | 1 | -2/+2 |
2020-01-07 | kbuild: create modules.builtin without Makefile.modbuiltin or tristate.conf | Masahiro Yamada | 1 | -0/+4 |
2019-12-13 | x86/unwind/orc: Remove boot-time ORC unwind tables sorting | Shile Zhang | 1 | -1/+4 |
2019-12-13 | scripts/sorttable: Rename 'sortextable' to 'sorttable' | Shile Zhang | 1 | -5/+5 |
2019-11-29 | bpf: Force .BTF section start to zero when dumping from vmlinux | Stanislav Fomichev | 1 | -2/+3 |
2019-11-27 | bpf: Support pre-2.25-binutils objcopy for vmlinux BTF | Stanislav Fomichev | 1 | -1/+6 |
2019-09-20 | Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -19/+21 |
2019-09-06 | kbuild: replace BASH-specific ${@:2} with shift and ${@} | Andrii Nakryiko | 1 | -5/+11 |
2019-08-21 | btf: do not use CONFIG_OUTPUT_FORMAT | Ilya Leoshkevich | 1 | -2/+4 |
2019-08-21 | kbuild: Parameterize kallsyms generation and correct reporting | Kees Cook | 1 | -19/+19 |
2019-08-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 1 | -19/+33 |
2019-08-13 | btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux | Andrii Nakryiko | 1 | -9/+9 |
2019-08-13 | btf: expose BTF info through sysfs | Andrii Nakryiko | 1 | -19/+33 |
2019-08-01 | kbuild: modpost: do not parse unnecessary rules for vmlinux modpost | Masahiro Yamada | 1 | -1/+1 |
2019-05-08 | Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -0/+3 |
2019-05-07 | moduleparam: Save information about built-in modules in separate file | Alexey Gladkov | 1 | -0/+3 |
2019-05-06 | kbuild: tolerate missing pahole when generating BTF | Andrii Nakryiko | 1 | -0/+5 |
2019-04-16 | kbuild: handle old pahole more gracefully when generating BTF | Andrii Nakryiko | 1 | -1/+1 |
2019-04-03 | kbuild: add ability to generate BTF type info for vmlinux | Andrii Nakryiko | 1 | -1/+19 |
2019-03-14 | kbuild: source include/config/auto.conf instead of ${KCONFIG_CONFIG} | Masahiro Yamada | 1 | -8/+1 |
2019-01-28 | kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS | Masahiro Yamada | 1 | -18/+10 |
2019-01-28 | kbuild: remove top-level built-in.a | Masahiro Yamada | 1 | -24/+6 |
2018-08-24 | kbuild: rename LDFLAGS to KBUILD_LDFLAGS | Masahiro Yamada | 1 | -2/+2 |
2018-05-17 | kallsyms: remove symbol prefix support | Masahiro Yamada | 1 | -4/+0 |
2018-03-26 | kbuild: Use ls(1) instead of stat(1) to obtain file size | Michael Forney | 1 | -2/+2 |
2018-03-26 | kbuild: rename built-in.o to built-in.a | Nicholas Piggin | 1 | -10/+10 |
2018-03-26 | kbuild: remove incremental linking option | Nicholas Piggin | 1 | -59/+32 |
2018-03-02 | kbuild: drop superfluous GCC_PLUGINS_CFLAGS assignment | Cao jin | 1 | -1/+1 |
2017-11-17 | Merge tag 'kbuild-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -10/+5 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-09 | kbuild: link-vmlinux.sh: simplify .version increment | Masahiro Yamada | 1 | -10/+5 |
2017-06-30 | kbuild: handle libs-y archives separately from built-in.o archives | Nicholas Piggin | 1 | -9/+36 |
2017-06-30 | kbuild: thin archives use P option to ar | Nicholas Piggin | 1 | -1/+1 |
2017-06-30 | kbuild: thin archives final link close --whole-archives option | Nicholas Piggin | 1 | -3/+3 |
2016-11-29 | kbuild: minor improvement for thin archives build | Nicholas Piggin | 1 | -9/+9 |
2016-11-29 | kbuild: kallsyms allow 3-pass generation if symbols size has changed | Nicholas Piggin | 1 | -6/+13 |
2016-09-09 | kbuild: allow architectures to use thin archives instead of ld -r | Stephen Rothwell | 1 | -11/+60 |
2016-06-07 | GCC plugin infrastructure | Emese Revfy | 1 | -1/+1 |
2016-04-07 | ARM: 8552/1: kallsyms: remove special lower address limit for CONFIG_ARM | Ard Biesheuvel | 1 | -4/+0 |
2016-03-24 | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek... | Linus Torvalds | 1 | -3/+4 |
2016-03-15 | kallsyms: add support for relative offsets in kallsyms address table | Ard Biesheuvel | 1 | -0/+4 |
2016-03-15 | x86: kallsyms: disable absolute percpu symbols on !SMP | Ard Biesheuvel | 1 | -1/+1 |
2016-02-08 | scripts/link-vmlinux.sh: force error on kallsyms failure | Ard Biesheuvel | 1 | -3/+4 |
2016-01-10 | um: link with -lpthread | Vegard Nossum | 1 | -1/+1 |
2015-12-08 | arch: um: fix error when linking vmlinux. | Lorenzo Colitti | 1 | -1/+1 |
2015-05-21 | scripts: link-vmlinux: Don't pass page offset to kallsyms if XIP Kernel | Maxime Coquelin | 1 | -1/+1 |
2015-05-07 | scripts: fix link-vmlinux.sh bash-ism | Sylvain BERTRAND | 1 | -2/+14 |
2014-08-20 | kbuild: Make scripts executable | Michal Marek | 1 | -0/+0 |
2014-03-17 | kallsyms: fix percpu vars on x86-64 with relocation. | Rusty Russell | 1 | -0/+4 |
2013-12-10 | scripts/link-vmlinux.sh: only filter kernel symbols for arm | Ming Lei | 1 | -1/+3 |
2013-11-02 | scripts/kallsyms: filter symbols not in kernel address space | Ming Lei | 1 | -0/+2 |
2013-03-15 | CONFIG_SYMBOL_PREFIX: cleanup. | Rusty Russell | 1 | -3/+2 |
2013-02-25 | kbuild: Fix reading of .config in link-vmlinux.sh | Michal Marek | 1 | -1/+8 |
2013-02-22 | scripts/link-vmlinux.sh: source variables from KCONFIG_CONFIG | Michael Grzeschik | 1 | -1/+1 |
2012-09-12 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lli... | Linus Torvalds | 1 | -1/+6 |
2012-09-11 | kbuild: add symbol prefix arg to kallsyms | James Hogan | 1 | -1/+6 |
2012-08-10 | link-vmlinux.sh: Fix stray "echo" in error message | Michal Marek | 1 | -1/+1 |
2012-07-07 | kbuild: Print errors to stderr | Michal Marek | 1 | -2/+2 |
2012-05-28 | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek... | Linus Torvalds | 1 | -0/+221 |
2012-05-10 | kbuild: fix ia64 link | Sam Ravnborg | 1 | -2/+2 |
2012-05-05 | kbuild: link of vmlinux moved to a script | Sam Ravnborg | 1 | -0/+211 |