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

Reply via email to