Control: tags -1 + unreproducible moreinfo

Hi Andreas,

On Sat, Mar 01, 2025 at 02:12:16AM +0100, Andreas Beckmann wrote:
> Control: found -1 6.13.5-1~exp1
> 
> with pahole available, the next script is missing:
> /usr/src/linux-headers-@KVERS@/tools/bpf/resolve_btfids/resolve_btfids
> 
> DKMS (dkms-3.1.5) make.log for dkms_test/1.0 for kernel 6.13-amd64 (x86_64)
> Sat Mar  1 01:09:31 UTC 2025
> 
> Building module(s)
> # command: make -j14 KERNELRELEASE=6.13-amd64 -C 
> /lib/modules/6.13-amd64/build M=/var/lib/dkms/dkms_test/1.0/build
> make: Entering directory '/usr/src/linux-headers-6.13-amd64'
> make[1]: Entering directory '/var/lib/dkms/dkms_test/1.0/build'
>   CC [M]  dkms_test.o
>   MODPOST Module.symvers
>   CC [M]  dkms_test.mod.o
>   CC [M]  .module-common.o
>   LD [M]  dkms_test.ko
>   BTF [M] dkms_test.ko
> /bin/sh: 1: 
> /usr/src/linux-headers-6.13-amd64/tools/bpf/resolve_btfids/resolve_btfids: 
> not found
> make[3]: *** 
> [/usr/src/linux-headers-6.13-common/scripts/Makefile.modfinal:59: 
> dkms_test.ko] Error 127
> make[3]: *** Deleting file 'dkms_test.ko'
> make[2]: *** [/usr/src/linux-headers-6.13-common/Makefile:1939: modules] 
> Error 2
> make[1]: *** [/usr/src/linux-headers-6.13-common/Makefile:263: __sub-make] 
> Error 2
> make[1]: Leaving directory '/var/lib/dkms/dkms_test/1.0/build'
> make: *** [/usr/src/linux-headers-6.13-common/Makefile:263: __sub-make] Error 
> 2
> make: Leaving directory '/usr/src/linux-headers-6.13-amd64'
> 
> # exit code: 2
> # elapsed time: 00:00:02
> ----------------------------------------------------------------

I cannot reproduce your issue. The resolve_btfids was already included
earlier, and triggered without the pahole dependency the problem.

[...]
Setting up bpftool (7.6.0+6.13.5-1~exp1) ...
Setting up linux-libc-dev (6.13.5-1~exp1) ...
Setting up linux-headers-6.13-common (6.13.5-1~exp1) ...
Setting up linux-image-6.13-amd64 (6.13.5-1~exp1) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.12.16-amd64
I: /initrd.img.old is now a symlink to boot/initrd.img-6.12.16-amd64
I: /vmlinuz is now a symlink to boot/vmlinuz-6.13-amd64
I: /initrd.img is now a symlink to boot/initrd.img-6.13-amd64
/etc/kernel/postinst.d/dkms:

Sign command: /lib/modules/6.13-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Autoinstall of module dkms_test/1.0 for kernel 6.13-amd64 (x86_64)
Cleaning build area... done.
Building module(s)... done.
Signing module /var/lib/dkms/dkms_test/1.0/build/dkms_test.ko
Cleaning build area... done.
Installing /lib/modules/6.13-amd64/updates/dkms/dkms_test.ko.xz
Running depmod... done.

Autoinstall on 6.13-amd64 succeeded for module(s) dkms_test.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.13-amd64
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.13-amd64
Found initrd image: /boot/initrd.img-6.13-amd64
Found linux image: /boot/vmlinuz-6.12.16-amd64
Found initrd image: /boot/initrd.img-6.12.16-amd64
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
Setting up linux-perf (6.13.5-1~exp1) ...
Setting up pahole (1.29-2) ...
Setting up dkms-test-dkms (3.1.5-1) ...
Removing old dkms_test/1.0 DKMS files...
Module dkms_test/1.0 for kernel 6.13-amd64 (x86_64):
Before uninstall, this module version was ACTIVE on this kernel.
Deleting /lib/modules/6.13-amd64/updates/dkms/dkms_test.ko.xz
Running depmod... done.

Deleting module dkms_test/1.0 completely from the DKMS tree.
Loading new dkms_test/1.0 DKMS files...
Building for 6.12.16-amd64 and 6.13-amd64

Building initial module dkms_test/1.0 for 6.12.16-amd64
Done.
Installing /lib/modules/6.12.16-amd64/updates/dkms/dkms_test.ko.xz
Running depmod... done.

Building initial module dkms_test/1.0 for 6.13-amd64
Done.
Installing /lib/modules/6.13-amd64/updates/dkms/dkms_test.ko.xz
Running depmod... done.
Setting up linux-image-amd64 (6.13.5-1~exp1) ...
Setting up linux-kbuild-6.13 (6.13.5-1~exp1) ...
Setting up linux-headers-6.13-amd64 (6.13.5-1~exp1) ...
Setting up linux-headers-amd64 (6.13.5-1~exp1) ...
Processing triggers for man-db (2.13.0-1) ...

I would like to see this fixed ASAP for unstable but I have now
postponed my 6.12.17-1 upload. It would be great if you can confirm if
there was just a local problem.

# dpkg -S resolve_btfids/resolve_btfids
linux-kbuild-6.12.16: 
/usr/lib/linux-kbuild-6.12.16/tools/bpf/resolve_btfids/resolve_btfids
linux-kbuild-6.13: 
/usr/lib/linux-kbuild-6.13/tools/bpf/resolve_btfids/resolve_btfids

Regards,
Salvatore

Reply via email to