Hi, I am playing with Sami's gendwarfksyms v6 which is based on kbuild-next. Noticed: $ LC_ALL=C ls -alth .tmp_vmlinux* -rw-rw-r-- 1 dileks dileks 3.1M Nov 22 20:52 .tmp_vmlinux2.kallsyms.o -rw-rw-r-- 1 dileks dileks 34M Nov 22 20:52 .tmp_vmlinux2.kallsyms.S -rw-rw-r-- 1 dileks dileks 6.5M Nov 22 20:52 .tmp_vmlinux2.syms -rwxrwxr-x 1 dileks dileks 101M Nov 22 20:52 .tmp_vmlinux2 -rw-rw-r-- 1 dileks dileks 3.1M Nov 22 20:52 .tmp_vmlinux1.kallsyms.o -rw-rw-r-- 1 dileks dileks 34M Nov 22 20:52 .tmp_vmlinux1.kallsyms.S -rw-rw-r-- 1 dileks dileks 6.5M Nov 22 20:52 .tmp_vmlinux1.syms -rwxrwxr-x 1 dileks dileks 52M Nov 22 20:52 .tmp_vmlinux1.btf.o -rwxrwxr-x 1 dileks dileks 514M Nov 22 20:52 .tmp_vmlinux1 -rw-rw-r-- 1 dileks dileks 2.1K Nov 22 20:51 .tmp_vmlinux0.kallsyms.o -rw-rw-r-- 1 dileks dileks 6.3K Nov 22 20:51 .tmp_vmlinux0.kallsyms.S -rw-rw-r-- 1 dileks dileks 0 Nov 22 20:51 .tmp_vmlinux.kallsyms0.syms .tmp_vmlinux.kallsyms0.syms is NULL byte. And looking at the other .tmp vmlinux syms files: .tmp_vmlinux2.syms .tmp_vmlinux1.syms .tmp_vmlinux.kallsyms0.syms Should this be from the naming of files? .tmp_vmlinux.kallsyms0.syms -> .tmp_vmlinux0.syms My build-script and kernel-config are attached. If you need further information, please let me know. Best thanks and regards, -Sedat- Link: https://github.com/samitolvanen/linux/commits/gendwarfksyms-v6
Attachment:
config-6.12.1-1-amd64-clang19-kcfi
Description: Binary data
Attachment:
build_linux-llvm-simple.sh
Description: application/shellscript