*** This bug is a duplicate of bug 2098114 ***
https://bugs.launchpad.net/bugs/2098114
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-hwe-6.11 (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-hwe-6.11 in Ubuntu.
https://bugs.launchpad.net/bugs/2098185
Title:
dkms error: ubuntu 24 lts 6.11.0-17-generic kernel
Status in linux-hwe-6.11 package in Ubuntu:
Confirmed
Bug description:
0
My amd radeon drivers are failing to work. I see the following issue
with Ubuntu 24 (6.11.0-17-generic kernel):
Building module:
Cleaning build area...(bad exit status: 2)
. /tmp/amd.j8OlqXdX/.env && make -j24 KERNELRELEASE=6.11.0-17-generic
TTM_NAME=amdttm SCHED_NAME=amd-sched -C /lib/modules/6.11.0-17-generic/build
M=/tmp/amd.j8OlqXdX...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists:
'/var/crash/amdgpu-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.11.0-17-generic
(x86_64)
Consult /var/lib/dkms/amdgpu/6.8.5-2044426.24.04/build/make.log for more
information.
dkms autoinstall on 6.11.0-17-generic/x86_64 failed for amdgpu(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: autoinstall for kernel 6.11.0-17-generic
...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.11.0-17-generic (--configure):
installed linux-image-6.11.0-17-generic package post-installation script
subprocess returned error exit status 11
Errors were encountered while processing:
linux-headers-6.11.0-17-generic
amdgpu-dkms
linux-image-6.11.0-17-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
I see the following error message in the crash file:
cat /var/crash/amdgpu-dkms.0.crash
ProblemType: Package
DKMSBuildLog:
DKMS make.log for amdgpu-6.8.5-2044426.24.04 for kernel 6.11.0-17-generic
(x86_64)
Thu Feb 13 09:24:41 AM CET 2025
make: Entering directory '/usr/src/linux-headers-6.11.0-17-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu
13.3.0-6ubuntu2~24.04) 13.3.0
You are using: gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
CC [M] /tmp/amd.w9xqXBE9/scheduler/sched_main.o
CC [M] /tmp/amd.w9xqXBE9/scheduler/sched_fence.o
CC [M] /tmp/amd.w9xqXBE9/scheduler/sched_entity.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdxcp/amdgpu_xcp_drv.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdxcp/./backport/kcl_drm_drv.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_tt.o
CC [M] /tmp/amd.w9xqXBE9/drm_gem_ttm_helper.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_bo.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_bo_util.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_bo_vm.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/main.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_module.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_execbuf_util.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_common.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_range_manager.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_kernel_params.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_resource.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/dma-buf/dma-resv.o
CC [M] /tmp/amd.w9xqXBE9/drm_buddy.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_pool.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_device.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_backlight.o
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_sys_manager.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_drv.o
/tmp/amd.w9xqXBE9/amd/amdkcl/main.c:17:12: warning: no previous prototype
for ‘amdkcl_init’ [-Wmissing-prototypes]
17 | int __init amdkcl_init(void)
| ^~~~~~~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/main.c:35:13: warning: no previous prototype
for ‘amdkcl_exit’ [-Wmissing-prototypes]
35 | void __exit amdkcl_exit(void)
| ^~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_ioctl.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_device.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_kthread.o
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_common.c:30:6: warning: no previous
prototype for ‘amdkcl_symbol_init’ [-Wmissing-prototypes]
30 | void amdkcl_symbol_init(void)
| ^~~~~~~~~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/ttm/ttm_agp_backend.o
In file included from ./include/trace/trace_events.h:419,
from ./include/trace/define_trace.h:102,
from /tmp/amd.w9xqXBE9/scheduler/gpu_scheduler_trace.h:114,
from /tmp/amd.w9xqXBE9/scheduler/sched_main.c:88:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:60:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
60 | );
| ^~
In file included from ./include/trace/trace_events.h:375:
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: In function
‘trace_event_raw_event_drm_sched_job’:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:51:28: error:
‘__assign_str’ undeclared (first use in this function)
51 | __assign_str(name,
sched_job->sched->name);
| ^~~~~~~~~~~~
./include/trace/trace_events.h:402:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
402 | { assign; }
\
| ^~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:47:13: note: in
expansion of macro ‘TP_fast_assign’
47 | TP_fast_assign(
| ^~~~~~~~~~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:51:28: note: each
undeclared identifier is reported only once for each function it appears in
51 | __assign_str(name,
sched_job->sched->name);
| ^~~~~~~~~~~~
./include/trace/trace_events.h:402:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
402 | { assign; }
\
| ^~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:47:13: note: in
expansion of macro ‘TP_fast_assign’
47 | TP_fast_assign(
| ^~~~~~~~~~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: At top level:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:107:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
107 | );
| ^~
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_io.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_seq_file.o
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: In function
‘trace_event_raw_event_drm_sched_job_wait_dep’:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:97:28: error:
‘__assign_str’ undeclared (first use in this function)
97 | __assign_str(name,
sched_job->sched->name);
| ^~~~~~~~~~~~
./include/trace/trace_events.h:402:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
402 | { assign; }
\
| ^~~~~~
./include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
44 | PARAMS(assign), \
| ^~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:85:1: note: in expansion
of macro ‘TRACE_EVENT’
85 | TRACE_EVENT(drm_sched_job_wait_dep,
| ^~~~~~~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:96:13: note: in
expansion of macro ‘TP_fast_assign’
96 | TP_fast_assign(
| ^~~~~~~~~~~~~~
In file included from ./include/trace/trace_events.h:469:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: At top level:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:107:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
107 | );
| ^~
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
In file included from ./include/trace/perf.h:75,
from ./include/trace/define_trace.h:103:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:60:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
60 | );
| ^~
In file included from ./include/trace/perf.h:7:
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_doorbell_mgr.o
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: In function
‘perf_trace_drm_sched_job’:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:51:28: error:
‘__assign_str’ undeclared (first use in this function)
51 | __assign_str(name,
sched_job->sched->name);
| ^~~~~~~~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:35:1: note: in expansion
of macro ‘DECLARE_EVENT_CLASS’
35 | DECLARE_EVENT_CLASS(drm_sched_job,
| ^~~~~~~~~~~~~~~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:47:13: note: in
expansion of macro ‘TP_fast_assign’
47 | TP_fast_assign(
| ^~~~~~~~~~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: At top level:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:107:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
107 | );
| ^~
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: In function
‘perf_trace_drm_sched_job_wait_dep’:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:97:28: error:
‘__assign_str’ undeclared (first use in this function)
97 | __assign_str(name,
sched_job->sched->name);
| ^~~~~~~~~~~~
./include/trace/perf.h:51:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
51 | { assign; }
\
| ^~~~~~
./include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
44 | PARAMS(assign), \
| ^~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:85:1: note: in expansion
of macro ‘TRACE_EVENT’
85 | TRACE_EVENT(drm_sched_job_wait_dep,
| ^~~~~~~~~~~
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:96:13: note: in
expansion of macro ‘TP_fast_assign’
96 | TP_fast_assign(
| ^~~~~~~~~~~~~~
In file included from ./include/trace/bpf_probe.h:117,
from ./include/trace/define_trace.h:104:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h: At top level:
/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:107:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
107 | );
| ^~
In file included from ./include/trace/bpf_probe.h:7:
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
make[3]: *** [scripts/Makefile.build:244:
/tmp/amd.w9xqXBE9/scheduler/sched_main.o] Error 1
make[3]: *** Waiting for unfinished jobs....
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_suspend.o
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_suspend.c:32:6: warning: no previous
prototype for ‘amdkcl_suspend_init’ [-Wmissing-prototypes]
32 | void amdkcl_suspend_init(void)
| ^~~~~~~~~~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_pci.o
LD [M] /tmp/amd.w9xqXBE9/amd/amdxcp/amdxcp.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_mm.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_kms.o
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_io.c:69:6: warning: no previous prototype
for ‘amdkcl_io_init’ [-Wmissing-prototypes]
69 | void amdkcl_io_init(void)
| ^~~~~~~~~~~~~~
LD [M] /tmp/amd.w9xqXBE9/amddrm_ttm_helper.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_memory.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_atombios.o
/tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_drv.c: In function ‘amdgpu_pci_probe’:
/tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_drv.c:2390:25: error: implicit
declaration of function ‘drm_fbdev_generic_setup’
[-Werror=implicit-function-declaration]
2390 | drm_fbdev_generic_setup(adev_to_drm(adev),
8);
| ^~~~~~~~~~~~~~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_sched.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_fence.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_reservation.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/atombios_crtc.o
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_sched.c:24:6: warning: no previous
prototype for ‘amdkcl_sched_init’ [-Wmissing-prototypes]
24 | void amdkcl_sched_init(void)
| ^~~~~~~~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_connectors.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_drm_cache.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/atom.o
LD [M] /tmp/amd.w9xqXBE9/amddrm_buddy.o
make[2]: *** [scripts/Makefile.build:485: /tmp/amd.w9xqXBE9/scheduler] Error
2
make[2]: *** Waiting for unfinished jobs....
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_drm_print.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_drm_fb.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_fence.o
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_mm.c:58:6: warning: no previous prototype
for ‘amdkcl_mm_init’ [-Wmissing-prototypes]
58 | void amdkcl_mm_init(void)
| ^~~~~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_ttm.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_drm_crtc.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_object.o
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_reservation.c:37:6: warning: no previous
prototype for ‘amdkcl_reservation_init’ [-Wmissing-prototypes]
37 | void amdkcl_reservation_init(void)
| ^~~~~~~~~~~~~~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_gart.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_drm_connector.o
cc1: some warnings being treated as errors
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_drm_atomic_helper.o
make[3]: *** [scripts/Makefile.build:244:
/tmp/amd.w9xqXBE9/amd/amdgpu/amdgpu_drv.o] Error 1
make[3]: *** Waiting for unfinished jobs....
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_device_cgroup.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_mn.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_drm_modes.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_time.o
In file included from ./include/trace/trace_events.h:419,
from ./include/trace/define_trace.h:102,
from /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_fence_trace.h:72,
from /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_fence.c:26:
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
37 | );
| ^~
In file included from ./include/trace/trace_events.h:375:
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
37 | );
| ^~
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h: In function
‘trace_event_raw_event_kcl_fence’:
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:28:17: error: unknown type
name ‘__assign_str’
28 | __assign_str(driver,
fence->ops->get_driver_name(fence))
| ^~~~~~~~~~~~
./include/trace/trace_events.h:402:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
402 | { assign; }
\
| ^~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of
macro ‘TP_fast_assign’
27 | TP_fast_assign(
| ^~~~~~~~~~~~~~
./include/trace/stages/stage6_event_callback.h:9:17: error: expected ‘=’,
‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘entry’
9 | #define __entry entry
| ^~~~~
./include/trace/trace_events.h:402:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
402 | { assign; }
\
| ^~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of
macro ‘TP_fast_assign’
27 | TP_fast_assign(
| ^~~~~~~~~~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:30:17: note: in expansion
of macro ‘__entry’
30 | __entry->context = fence->context;
| ^~~~~~~
In file included from ./include/trace/perf.h:75,
from ./include/trace/define_trace.h:103:
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h: At top level:
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
37 | );
| ^~
In file included from ./include/trace/perf.h:7:
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro
"__assign_str" passed 2 arguments, but takes just 1
37 | );
| ^~
./include/trace/stages/stage6_event_callback.h:34: note: macro
"__assign_str" defined here
34 | #define __assign_str(dst)
\
|
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h: In function
‘perf_trace_kcl_fence’:
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:28:17: error: unknown type
name ‘__assign_str’
28 | __assign_str(driver,
fence->ops->get_driver_name(fence))
| ^~~~~~~~~~~~
./include/trace/perf.h:51:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
51 | { assign; }
\
| ^~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of
macro ‘TP_fast_assign’
27 | TP_fast_assign(
| ^~~~~~~~~~~~~~
./include/trace/stages/stage6_event_callback.h:9:17: error: expected ‘=’,
‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘entry’
9 | #define __entry entry
| ^~~~~
./include/trace/perf.h:51:11: note: in definition of macro
‘DECLARE_EVENT_CLASS’
51 | { assign; }
\
| ^~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of
macro ‘TP_fast_assign’
27 | TP_fast_assign(
| ^~~~~~~~~~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/./kcl_fence_trace.h:30:17: note: in expansion
of macro ‘__entry’
30 | __entry->context = fence->context;
| ^~~~~~~
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_fence.c: At top level:
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_fence.c:239:6: warning: no previous
prototype for ‘amdkcl_fence_init’ [-Wmissing-prototypes]
239 | void amdkcl_fence_init(void)
| ^~~~~~~~~~~~~~~~~
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_acpi_table.o
CC [M] /tmp/amd.w9xqXBE9/amd/amdkcl/kcl_page_alloc.o
make[3]: *** [scripts/Makefile.build:244:
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_fence.o] Error 1
make[3]: *** Waiting for unfinished jobs....
LD [M] /tmp/amd.w9xqXBE9/ttm/amdttm.o
/tmp/amd.w9xqXBE9/amd/amdkcl/kcl_device_cgroup.c:29:6: warning: no previous
prototype for ‘amdkcl_dev_cgroup_init’ [-Wmissing-prototypes]
29 | void amdkcl_dev_cgroup_init(void)
| ^~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:485: /tmp/amd.w9xqXBE9/amd/amdkcl]
Error 2
make[2]: *** [scripts/Makefile.build:485: /tmp/amd.w9xqXBE9/amd/amdgpu]
Error 2
make[1]: *** [/usr/src/linux-headers-6.11.0-17-generic/Makefile:1931:
/tmp/amd.w9xqXBE9] Error 2
make: *** [Makefile:224: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-6.11.0-17-generic'
DKMSKernelVersion: 6.11.0-17-generic
Date: Thu Feb 13 09:24:43 2025
DuplicateSignature:
dkms:amdgpu-dkms:1:6.8.5.60203-2044426.24.04:/tmp/amd.w9xqXBE9/scheduler/./gpu_scheduler_trace.h:60:1:
error: macro "__assign_str" passed 2 arguments, but takes just 1
Package: amdgpu-dkms 1:6.8.5.60203-2044426.24.04
PackageVersion: 1:6.8.5.60203-2044426.24.04
SourcePackage: amdgpu-dkms
Title: amdgpu-dkms 1:6.8.5.60203-2044426.24.04: amdgpu kernel module failed
to build
purge end reinstall does not work
Thanks for looking into it
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.11/+bug/2098185/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp