I noticed a compile-time regression after commit 951bcae6c5a0 ("kallsyms: Avoid weak references for kallsyms symbols"). 1/4 fixes the unneeded kallsyms step 3. 2/4, 3/4, and 4/4 are follow-up cleanups. Masahiro Yamada (4): kbuild: avoid unneeded kallsyms step 3 kbuild: change scripts/mksysmap into sed script kbuild: fix shortlog for AS in link-vmlinux.sh kbuild: remove PROVIDE() for kallsyms symbols include/asm-generic/vmlinux.lds.h | 19 ------------ kernel/kallsyms_internal.h | 5 ---- scripts/kallsyms.c | 6 ---- scripts/link-vmlinux.sh | 49 ++++++++++++++++--------------- scripts/mksysmap | 28 ++++-------------- 5 files changed, 32 insertions(+), 75 deletions(-) -- 2.40.1