Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1114290
| From | Thorsten Glaser <tg@mirbsd.de> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1018002: linux: Skipping BTF generation for /my/own/lkm.ko due to unavailability of vmlinux |
| Date | 2022-08-24 00:10 +0200 |
| Message-ID | <EXKfT-2C64-1@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Package: linux-headers-5.19.0-trunk-amd64 Version: 5.19-1~exp1 Severity: normal X-Debbugs-Cc: tg@mirbsd.de In building an out-of-tree kernel module I wrote on 5.19 (to test compatibility), I noticed a new error message. /usr/lib/linux-kbuild-5.19/scripts/Makefile.modfinal emits the message, and an inserted pwd;ls -l shows that the command looks for existence of a “vmlinux” file (or symlinked) in its cwd /usr/src/linux-headers-5.19.0-trunk-amd64 which belongs to the linux-headers-*-$arch package. sudo ln -s /boot/vmlinuz-5.19.0-trunk-amd64 /usr/src/linux-headers-5.19.0-trunk-amd64/vmlinux brings me further. I now also have to install the pahole package, which probably needs to be depended on by linux-kbuild-5.19 now, but then I get: libbpf: failed to get EHDR from vmlinux Failed to parse base BTF 'vmlinux': -4001 What am I still missing? Are these BTF files supposed to be generated for out-of-tree modules in the first place? If not, I suggest skipping the BTF [M] /my/own/lkm.ko and the error message altogether instead. -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-10-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/lksh Init: sysvinit (via /sbin/init) Versions of packages linux-headers-5.19.0-trunk-amd64 depends on: ii linux-compiler-gcc-11-x86 5.18.5-1 ii linux-headers-5.19.0-trunk-common 5.19-1~exp1 ii linux-kbuild-5.19 5.19-1~exp1 linux-headers-5.19.0-trunk-amd64 recommends no packages. linux-headers-5.19.0-trunk-amd64 suggests no packages. -- no debconf information
Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread
Bug#1018002: linux: Skipping BTF generation for /my/own/lkm.ko due to unavailability of vmlinux Thorsten Glaser <tg@mirbsd.de> - 2022-08-24 00:10 +0200
csiph-web