Package: lttng-modules-dkms Version: 2.13.18-1 Severity: important Tags: upstream sid forky
Hi, lttng-modules-dkms fails to build the module(s) for Linux 6.15 in experimental: DKMS (dkms-3.2.0) make.log for lttng-modules/2.13.18 for kernel 6.15-rc7-amd64 (x86_64) Sat May 24 21:41:51 UTC 2025 Building module(s) # command: make -j14 KERNELRELEASE=6.15-rc7-amd64 -C /lib/modules/6.15-rc7-amd64/build M=/var/lib/dkms/lttng-modules/2.13.18/build modules CONFIG_LTTNG=m CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m make: Entering directory '/usr/src/linux-headers-6.15-rc7-amd64' make[1]: Entering directory '/var/lib/dkms/lttng-modules/2.13.18/build' CC [M] src/lttng-ring-buffer-client-discard.o CC [M] src/lttng-ring-buffer-client-overwrite.o CC [M] src/lttng-ring-buffer-metadata-client.o CC [M] src/lttng-ring-buffer-client-mmap-discard.o CC [M] src/lttng-ring-buffer-client-mmap-overwrite.o CC [M] src/lttng-ring-buffer-metadata-mmap-client.o CC [M] src/lttng-ring-buffer-event-notifier-client.o CC [M] src/lttng-counter-client-percpu-32-modular.o CC [M] src/lttng-counter-client-percpu-64-modular.o CC [M] src/lttng-clock.o CC [M] src/lib/msgpack/msgpack.o CC [M] src/lttng-events.o CC [M] src/lttng-abi.o CC [M] src/lttng-string-utils.o CC [M] src/lttng-probes.o CC [M] src/lttng-context.o In file included from /usr/src/linux-headers-6.15-rc7-common/include/asm-generic/percpu.h:7, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/percpu.h:599, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/nospec-branch.h:14, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/paravirt_types.h:12, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/ptrace.h:175, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/math_emu.h:5, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/processor.h:13, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux-headers-6.15-rc7-common/include/linux/timex.h:67, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time32.h:13, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time.h:60, from /usr/src/linux-headers-6.15-rc7-common/include/linux/stat.h:19, from /usr/src/linux-headers-6.15-rc7-common/include/linux/module.h:13, from src/lttng-ring-buffer-event-notifier-client.c:10: src/../include/ringbuffer/frontend_api.h: In function 'lib_ring_buffer_reserve': /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: error: initialization from pointer to non-enclosed address space 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: note: expected 'const __seg_gs void *' but pointer is of type 'struct lttng_kernel_ring_buffer *' 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ In file included from /usr/src/linux-headers-6.15-rc7-common/include/asm-generic/percpu.h:7, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/percpu.h:599, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/nospec-branch.h:14, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/paravirt_types.h:12, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/ptrace.h:175, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/math_emu.h:5, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/processor.h:13, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux-headers-6.15-rc7-common/include/linux/timex.h:67, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time32.h:13, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time.h:60, from /usr/src/linux-headers-6.15-rc7-common/include/linux/stat.h:19, from /usr/src/linux-headers-6.15-rc7-common/include/linux/module.h:13, from src/lttng-ring-buffer-client-overwrite.c:10: src/../include/ringbuffer/frontend_api.h: In function 'lib_ring_buffer_reserve': /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: error: initialization from pointer to non-enclosed address space 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: note: expected 'const __seg_gs void *' but pointer is of type 'struct lttng_kernel_ring_buffer *' 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: src/lttng-ring-buffer-event-notifier-client.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from /usr/src/linux-headers-6.15-rc7-common/include/asm-generic/percpu.h:7, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/percpu.h:599, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/nospec-branch.h:14, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/paravirt_types.h:12, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/ptrace.h:175, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/math_emu.h:5, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/processor.h:13, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux-headers-6.15-rc7-common/include/linux/timex.h:67, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time32.h:13, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time.h:60, from /usr/src/linux-headers-6.15-rc7-common/include/linux/stat.h:19, from /usr/src/linux-headers-6.15-rc7-common/include/linux/module.h:13, from src/lttng-ring-buffer-client-discard.c:10: src/../include/ringbuffer/frontend_api.h: In function 'lib_ring_buffer_reserve': /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: error: initialization from pointer to non-enclosed address space 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: note: expected 'const __seg_gs void *' but pointer is of type 'struct lttng_kernel_ring_buffer *' 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: src/lttng-ring-buffer-client-overwrite.o] Error 1 In file included from /usr/src/linux-headers-6.15-rc7-common/include/asm-generic/percpu.h:7, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/percpu.h:599, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/nospec-branch.h:14, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/paravirt_types.h:12, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/ptrace.h:175, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/math_emu.h:5, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/processor.h:13, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux-headers-6.15-rc7-common/include/linux/timex.h:67, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time32.h:13, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time.h:60, from /usr/src/linux-headers-6.15-rc7-common/include/linux/stat.h:19, from /usr/src/linux-headers-6.15-rc7-common/include/linux/module.h:13, from src/lttng-ring-buffer-metadata-mmap-client.c:10: src/../include/ringbuffer/frontend_api.h: In function 'lib_ring_buffer_reserve': /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: error: initialization from pointer to non-enclosed address space 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: note: expected 'const __seg_gs void *' but pointer is of type 'struct lttng_kernel_ring_buffer *' 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: src/lttng-ring-buffer-client-discard.o] Error 1 In file included from /usr/src/linux-headers-6.15-rc7-common/include/asm-generic/percpu.h:7, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/percpu.h:599, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/nospec-branch.h:14, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/paravirt_types.h:12, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/ptrace.h:175, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/math_emu.h:5, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/processor.h:13, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux-headers-6.15-rc7-common/include/linux/timex.h:67, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time32.h:13, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time.h:60, from /usr/src/linux-headers-6.15-rc7-common/include/linux/stat.h:19, from /usr/src/linux-headers-6.15-rc7-common/include/linux/module.h:13, from src/lttng-ring-buffer-client-mmap-overwrite.c:10: src/../include/ringbuffer/frontend_api.h: In function 'lib_ring_buffer_reserve': make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: src/lttng-ring-buffer-metadata-mmap-client.o] Error 1 /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: error: initialization from pointer to non-enclosed address space 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: note: expected 'const __seg_gs void *' but pointer is of type 'struct lttng_kernel_ring_buffer *' 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ In file included from /usr/src/linux-headers-6.15-rc7-common/include/asm-generic/percpu.h:7, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/percpu.h:599, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/nospec-branch.h:14, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/paravirt_types.h:12, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/ptrace.h:175, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/math_emu.h:5, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/processor.h:13, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux-headers-6.15-rc7-common/include/linux/timex.h:67, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time32.h:13, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time.h:60, from /usr/src/linux-headers-6.15-rc7-common/include/linux/stat.h:19, from /usr/src/linux-headers-6.15-rc7-common/include/linux/module.h:13, from src/lttng-ring-buffer-client-mmap-discard.c:10: src/../include/ringbuffer/frontend_api.h: In function 'lib_ring_buffer_reserve': /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: error: initialization from pointer to non-enclosed address space 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: note: expected 'const __seg_gs void *' but pointer is of type 'struct lttng_kernel_ring_buffer *' 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: src/lttng-ring-buffer-client-mmap-overwrite.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: src/lttng-ring-buffer-client-mmap-discard.o] Error 1 In file included from /usr/src/linux-headers-6.15-rc7-common/include/asm-generic/percpu.h:7, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/percpu.h:599, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/nospec-branch.h:14, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/paravirt_types.h:12, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/ptrace.h:175, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/math_emu.h:5, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/processor.h:13, from /usr/src/linux-headers-6.15-rc7-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux-headers-6.15-rc7-common/include/linux/timex.h:67, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time32.h:13, from /usr/src/linux-headers-6.15-rc7-common/include/linux/time.h:60, from /usr/src/linux-headers-6.15-rc7-common/include/linux/stat.h:19, from /usr/src/linux-headers-6.15-rc7-common/include/linux/module.h:13, from src/lttng-ring-buffer-metadata-client.c:10: src/../include/ringbuffer/frontend_api.h: In function 'lib_ring_buffer_reserve': /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: error: initialization from pointer to non-enclosed address space 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:220:45: note: expected 'const __seg_gs void *' but pointer is of type 'struct lttng_kernel_ring_buffer *' 220 | const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ | ^ /usr/src/linux-headers-6.15-rc7-common/include/linux/percpu-defs.h:238:9: note: in expansion of macro '__verify_pcpu_ptr' 238 | __verify_pcpu_ptr(ptr); \ | ^~~~~~~~~~~~~~~~~ src/../include/ringbuffer/frontend_api.h:155:23: note: in expansion of macro 'per_cpu_ptr' 155 | buf = per_cpu_ptr(chan->backend.buf, ctx->priv.reserve_cpu); | ^~~~~~~~~~~ make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: src/lttng-ring-buffer-metadata-client.o] Error 1 make[3]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:466: src] Error 2 make[2]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:2027: .] Error 2 make[1]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:260: __sub-make] Error 2 make[1]: Leaving directory '/var/lib/dkms/lttng-modules/2.13.18/build' make: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:260: __sub-make] Error 2 make: Leaving directory '/usr/src/linux-headers-6.15-rc7-amd64' # exit code: 2 # elapsed time: 00:00:06 ---------------------------------------------------------------- Andreas