Module build failed with:
Error! Bad return status for module build on kernel: 5.8.0-25-lowlatency (x86_64)
Consult /var/lib/dkms/lttng-modules/2.11.2/build/make.log for more information.
dpkg: error processing package lttng-modules-dkms (--configure):
installed lttng-modules-dkms package post-installation script subprocess returned error exit status 10
Setting up uuid-dev:amd64 (2.34-0.1ubuntu9.1) ...
Setting up lttng-tools (2.11.2-1build1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/lttng-sessiond.service → /lib/systemd/system/lttng-sessiond.service.
Setting up babeltrace (1.5.8-1build1) ...
Setting up liblttng-ust0:amd64 (2.11.0-1) ...
Setting up liblttng-ust-python-agent0:amd64 (2.11.0-1) ...
Setting up liblttng-ust-dev:amd64 (2.11.0-1) ...
Processing triggers for systemd (245.4-4ubuntu3.2) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.1) ...
Errors were encountered while processing:
lttng-modules-dkms
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)
'which gcc'
/usr/bin/gcc
'dkms status -m lttng-modules | grep installed'
'cat /var/lib/dkms/lttng-modules/*/build/make.log'
DKMS make.log for lttng-modules-2.11.2 for kernel 5.8.0-25-lowlatency (x86_64)
Mon Oct 19 13:11:40 UTC 2020
make: Entering directory '/usr/src/linux-headers-5.8.0-25-lowlatency'
find: ‘/var/lib/dkms/lttng-modules/2.11.2/build/extra_version/patches/’: No such file or directory
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-ring-buffer-client-discard.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-ring-buffer-client-overwrite.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-ring-buffer-metadata-client.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-ring-buffer-client-mmap-discard.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-ring-buffer-client-mmap-overwrite.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-ring-buffer-metadata-mmap-client.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-clock.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-events.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-abi.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-string-utils.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-probes.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-pid.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-procname.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-prio.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-nice.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-vpid.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-tid.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-vtid.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-ppid.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-vppid.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-cpu-id.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-interruptible.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-need-reschedule.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-callstack.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-calibrate.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-hostname.o
find: ‘/var/lib/dkms/lttng-modules/2.11.2/build/probes/../extra_version/patches/’: No such file or directory
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/wrapper/random.o
find: ‘/var/lib/dkms/lttng-modules/2.11.2/build/tests/../extra_version/patches/’: No such file or directory
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng.o
find: ‘/var/lib/dkms/lttng-modules/2.11.2/build/lib/../extra_version/patches/’: No such file or directory
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/wrapper/trace-clock.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/wrapper/page_alloc.o
/var/lib/dkms/lttng-modules/2.11.2/build/probes/Kbuild:50: File ./arch/x86/kvm/lapic.h not found. Probe "kvm" x86-specific is disabled. Use full kernel source tree to enable it.
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-tracker-pid.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-filter.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-filter-interpreter.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-filter-specialize.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-filter-validator.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/tests/probes/lttng-test.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-user.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/tests/clock-plugin/lttng-clock-plugin-test.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_backend.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_frontend.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-tp-mempool.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_iterator.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-syscalls.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_vfs.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-perf-counters.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-context-preemptible.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_splice.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_mmap.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-tracepoint.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/prio_heap/lttng_prio_heap.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lttng-statedump-impl.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/lib/../wrapper/splice.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/wrapper/irqdesc.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/wrapper/fdtable.o
/var/lib/dkms/lttng-modules/2.11.2/build/probes/Kbuild:175: Files ./fs/btrfs/*.h not found. Probe "btrfs" is disabled. Use full kernel source tree to enable it.
/var/lib/dkms/lttng-modules/2.11.2/build/probes/Kbuild:191: Files ./fs/ext4/*.h not found. Probe "ext4" is disabled. Use full kernel source tree to enable it.
/var/lib/dkms/lttng-modules/2.11.2/build/probes/Kbuild:224: File ./drivers/base/regmap/trace.h not found. Probe "regmap" is disabled. Need Linux 4.1+ kernel source tree to enable it.
/var/lib/dkms/lttng-modules/2.11.2/build/probes/Kbuild:278: Files ./kernel/trace/trace.h not found. Probe "ftrace" is disabled. Use full kernel source tree to enable it.
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-sched.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-irq.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-timer.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-kmem.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-module.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-power.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-statedump.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-9p.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-i2c.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-kvm.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-x86-irq-vectors.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-x86-exceptions.o
/var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_splice.c:53:13: error: ‘generic_pipe_buf_confirm’ undeclared here (not in a function); did you mean ‘generic_pipe_buf_release’?
53 | .confirm = generic_pipe_buf_confirm,
| ^~~~~~~~~~~~~~~~~~~~~~~~
| generic_pipe_buf_release
/var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_splice.c:55:3: error: ‘const struct pipe_buf_operations’ has no member named ‘steal’
55 | .steal = generic_pipe_buf_steal,
| ^~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_splice.c:55:11: error: ‘generic_pipe_buf_steal’ undeclared here (not in a function); did you mean ‘generic_pipe_buf_try_steal’?
55 | .steal = generic_pipe_buf_steal,
| ^~~~~~~~~~~~~~~~~~~~~~
| generic_pipe_buf_try_steal
make[2]: *** [scripts/Makefile.build:288: /var/lib/dkms/lttng-modules/2.11.2/build/lib/ringbuffer/ring_buffer_splice.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-signal.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-block.o
/var/lib/dkms/lttng-modules/2.11.2/build/lttng-events.c: In function ‘lttng_session_create’:
/var/lib/dkms/lttng-modules/2.11.2/build/lttng-events.c:133:2: error: implicit declaration of function ‘uuid_le_gen’; did you mean ‘uuid_le_cmp’? [-Werror=implicit-function-declaration]
133 | uuid_le_gen(&session->uuid);
| ^~~~~~~~~~~
| uuid_le_cmp
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-napi.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-skb.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-net.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-sock.o
LD [M] /var/lib/dkms/lttng-modules/2.11.2/build/tests/lttng-clock-plugin-test.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-udp.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-asoc.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-gpio.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-jbd2.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-regulator.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-scsi.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-vmscan.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-compaction.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-printk.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-random.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-rcu.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-sunrpc.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-v4l2.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-workqueue.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-writeback.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-kprobes.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-uprobes.o
CC [M] /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-kretprobes.o
LD [M] /var/lib/dkms/lttng-modules/2.11.2/build/tests/lttng-test.o
make[1]: *** [scripts/Makefile.build:519: /var/lib/dkms/lttng-modules/2.11.2/build/lib] Error 2
make[1]: *** Waiting for unfinished jobs....
cc1: some warnings being treated as errors
In file included from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/define_trace.h:87,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:747,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-writeback.c:38:
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h: In function ‘__event_prepare_filter_stack__writeback_global_dirty_state’:
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:431:66: error: ‘NR_UNSTABLE_NFS’ undeclared (first use in this function)
431 | ctf_integer(unsigned long, nr_unstable, global_node_page_state(NR_UNSTABLE_NFS))
| ^~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:762:2: note: in definition of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS_CODE’
762 | _fields \
| ^~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:104:3: note: in expansion of macro ‘PARAMS’
104 | PARAMS(_fields), )
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:38:2: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS’
38 | LTTNG_TRACEPOINT_EVENT_CLASS(map, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:41:9: note: in expansion of macro ‘PARAMS’
41 | PARAMS(fields)) \
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:416:1: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_MAP’
416 | LTTNG_TRACEPOINT_EVENT_MAP(global_dirty_state,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:428:2: note: in expansion of macro ‘TP_FIELDS’
428 | TP_FIELDS(
| ^~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:668:2: note: in expansion of macro ‘_ctf_integer_ext_fetched’
668 | _ctf_integer_ext_fetched(_type, _item, _src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:685:2: note: in expansion of macro ‘_ctf_integer_ext_isuser0’
685 | _ctf_integer_ext_isuser##_user(_type, _item, _user_src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-events-write.h:10:2: note: in expansion of macro ‘_ctf_integer_ext’
10 | _ctf_integer_ext(_type, _item, _src, __BYTE_ORDER, 10, 0, 0)
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:431:3: note: in expansion of macro ‘ctf_integer’
431 | ctf_integer(unsigned long, nr_unstable, global_node_page_state(NR_UNSTABLE_NFS))
| ^~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:431:66: note: each undeclared identifier is reported only once for each function it appears in
431 | ctf_integer(unsigned long, nr_unstable, global_node_page_state(NR_UNSTABLE_NFS))
| ^~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:762:2: note: in definition of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS_CODE’
762 | _fields \
| ^~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:104:3: note: in expansion of macro ‘PARAMS’
104 | PARAMS(_fields), )
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:38:2: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS’
38 | LTTNG_TRACEPOINT_EVENT_CLASS(map, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:41:9: note: in expansion of macro ‘PARAMS’
41 | PARAMS(fields)) \
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:416:1: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_MAP’
416 | LTTNG_TRACEPOINT_EVENT_MAP(global_dirty_state,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:428:2: note: in expansion of macro ‘TP_FIELDS’
428 | TP_FIELDS(
| ^~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:668:2: note: in expansion of macro ‘_ctf_integer_ext_fetched’
668 | _ctf_integer_ext_fetched(_type, _item, _src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:685:2: note: in expansion of macro ‘_ctf_integer_ext_isuser0’
685 | _ctf_integer_ext_isuser##_user(_type, _item, _user_src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-events-write.h:10:2: note: in expansion of macro ‘_ctf_integer_ext’
10 | _ctf_integer_ext(_type, _item, _src, __BYTE_ORDER, 10, 0, 0)
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:431:3: note: in expansion of macro ‘ctf_integer’
431 | ctf_integer(unsigned long, nr_unstable, global_node_page_state(NR_UNSTABLE_NFS))
| ^~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:288: /var/lib/dkms/lttng-modules/2.11.2/build/lttng-events.o] Error 1
In file included from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/define_trace.h:87,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/block.h:1125,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-block.c:30:
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:130:6: error: conflicting types for ‘trace_block_bio_complete’
130 | void trace_##_name(_proto);
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:42:2: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP’
42 | LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(map, name, map, PARAMS(proto), PARAMS(args))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:84:2: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_MAP’
84 | LTTNG_TRACEPOINT_EVENT_MAP(name, name, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/block.h:654:1: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT’
654 | LTTNG_TRACEPOINT_EVENT(block_bio_complete,
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/trace/events/block.h:11,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-block.c:19:
./include/linux/tracepoint.h:232:21: note: previous definition of ‘trace_block_bio_complete’ was here
232 | static inline void trace_##name(proto) \
| ^~~~~~
./include/linux/tracepoint.h:376:2: note: in expansion of macro ‘__DECLARE_TRACE’
376 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \
| ^~~~~~~~~~~~~~~
./include/linux/tracepoint.h:512:2: note: in expansion of macro ‘DECLARE_TRACE’
512 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
| ^~~~~~~~~~~~~
./include/trace/events/block.h:261:1: note: in expansion of macro ‘TRACE_EVENT’
261 | TRACE_EVENT(block_bio_complete,
| ^~~~~~~~~~~
In file included from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/define_trace.h:87,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/mm_vmscan.h:812,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-vmscan.c:29:
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/mm_vmscan.h: In function ‘__event_prepare_filter_stack__mm_vmscan_writepage’:
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/mm_vmscan.h:581:5: error: implicit declaration of function ‘page_is_file_cache’; did you mean ‘page_is_file_lru’? [-Werror=implicit-function-declaration]
581 | page_is_file_cache(page)))
| ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:762:2: note: in definition of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS_CODE’
762 | _fields \
| ^~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:104:3: note: in expansion of macro ‘PARAMS’
104 | PARAMS(_fields), )
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:38:2: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS’
38 | LTTNG_TRACEPOINT_EVENT_CLASS(map, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:41:9: note: in expansion of macro ‘PARAMS’
41 | PARAMS(fields)) \
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:84:2: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_MAP’
84 | LTTNG_TRACEPOINT_EVENT_MAP(name, name, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:87:4: note: in expansion of macro ‘PARAMS’
87 | PARAMS(fields))
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/mm_vmscan.h:572:1: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT’
572 | LTTNG_TRACEPOINT_EVENT(mm_vmscan_writepage,
| ^~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/mm_vmscan.h:578:2: note: in expansion of macro ‘TP_FIELDS’
578 | TP_FIELDS(
| ^~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:668:2: note: in expansion of macro ‘_ctf_integer_ext_fetched’
668 | _ctf_integer_ext_fetched(_type, _item, _src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:685:2: note: in expansion of macro ‘_ctf_integer_ext_isuser0’
685 | _ctf_integer_ext_isuser##_user(_type, _item, _user_src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-events-write.h:10:2: note: in expansion of macro ‘_ctf_integer_ext’
10 | _ctf_integer_ext(_type, _item, _src, __BYTE_ORDER, 10, 0, 0)
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/mm_vmscan.h:580:3: note: in expansion of macro ‘ctf_integer’
580 | ctf_integer(int, reclaim_flags, trace_reclaim_flags(
| ^~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/mm_vmscan.h:580:35: note: in expansion of macro ‘trace_reclaim_flags’
580 | ctf_integer(int, reclaim_flags, trace_reclaim_flags(
| ^~~~~~~~~~~~~~~~~~~
In file included from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/define_trace.h:87,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:747,
from /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-writeback.c:38:
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h: In function ‘__event_probe__writeback_global_dirty_state’:
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:431:66: error: ‘NR_UNSTABLE_NFS’ undeclared (first use in this function)
431 | ctf_integer(unsigned long, nr_unstable, global_node_page_state(NR_UNSTABLE_NFS))
| ^~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:1171:2: note: in definition of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS_CODE’
1171 | _fields \
| ^~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:104:3: note: in expansion of macro ‘PARAMS’
104 | PARAMS(_fields), )
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:38:2: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_CLASS’
38 | LTTNG_TRACEPOINT_EVENT_CLASS(map, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:41:9: note: in expansion of macro ‘PARAMS’
41 | PARAMS(fields)) \
| ^~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:416:1: note: in expansion of macro ‘LTTNG_TRACEPOINT_EVENT_MAP’
416 | LTTNG_TRACEPOINT_EVENT_MAP(global_dirty_state,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:428:2: note: in expansion of macro ‘TP_FIELDS’
428 | TP_FIELDS(
| ^~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:876:2: note: in expansion of macro ‘_ctf_integer_ext_fetched’
876 | _ctf_integer_ext_fetched(_type, _item, _src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-tracepoint-event-impl.h:893:2: note: in expansion of macro ‘_ctf_integer_ext_isuser0’
893 | _ctf_integer_ext_isuser##_user(_type, _item, _user_src, _byte_order, _base, _nowrite)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../probes/lttng-events-write.h:10:2: note: in expansion of macro ‘_ctf_integer_ext’
10 | _ctf_integer_ext(_type, _item, _src, __BYTE_ORDER, 10, 0, 0)
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/lttng-modules/2.11.2/build/probes/../instrumentation/events/lttng-module/writeback.h:431:3: note: in expansion of macro ‘ctf_integer’
431 | ctf_integer(unsigned long, nr_unstable, global_node_page_state(NR_UNSTABLE_NFS))
| ^~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:288: /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-writeback.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [scripts/Makefile.build:288: /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-block.o] Error 1
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:290: /var/lib/dkms/lttng-modules/2.11.2/build/probes/lttng-probe-vmscan.o] Error 1
make[1]: *** [scripts/Makefile.build:519: /var/lib/dkms/lttng-modules/2.11.2/build/probes] Error 2
make: *** [Makefile:1780: /var/lib/dkms/lttng-modules/2.11.2/build] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-25-lowlatency'
This is still failing on F-5.8 but this module can be build on Hirsute 5.8 now.