Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- adv1pci@Game-X:~$ cat /var/lib/dkms/amdgpu/6.3.6-1697589.22.04/build/make.log
- DKMS make.log for amdgpu-6.3.6-1697589.22.04 for kernel 6.14.0-35-generic (amd64)
- Fri Nov 14 08:36:34 PM CET 2025
- make: Entering directory '/usr/src/linux-headers-6.14.0-35-generic'
- make[1]: Entering directory '/var/lib/dkms/amdgpu/6.3.6-1697589.22.04/build'
- 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] scheduler/sched_main.o
- CC [M] drm_gem_ttm_helper.o
- CC [M] scheduler/sched_fence.o
- CC [M] amd/amdxcp/amdgpu_xcp_drv.o
- CC [M] ttm/ttm_tt.o
- CC [M] drm_buddy.o
- CC [M] amd/amdkcl/main.o
- CC [M] amd/amdgpu/amdgpu_drv.o
- amd/amdkcl/main.c:16:12: warning: no previous prototype for ‘amdkcl_init’ [-Wmissing-prototypes]
- 16 | int __init amdkcl_init(void)
- | ^~~~~~~~~~~
- amd/amdkcl/main.c:33:13: warning: no previous prototype for ‘amdkcl_exit’ [-Wmissing-prototypes]
- 33 | void __exit amdkcl_exit(void)
- | ^~~~~~~~~~~
- CC [M] amd/amdkcl/kcl_common.o
- In file included from ./././ttm/backport/backport.h:20,
- from <command-line>:
- ././include/kcl/kcl_shrinker.h: In function ‘kcl_register_shrinker’:
- ././include/kcl/kcl_shrinker.h:16:16: error: implicit declaration of function ‘register_shrinker’; did you mean ‘kcl_register_shrinker’? [-Werror=implicit-function-declaration]
- 16 | return register_shrinker(shrinker);
- | ^~~~~~~~~~~~~~~~~
- | kcl_register_shrinker
- In file included from ././include/drm/ttm/ttm_device.h:31,
- from ././include/drm/ttm/ttm_bo.h:40,
- from ././include/drm/drm_gem_ttm_helper.h:10,
- from drm_gem_ttm_helper.c:5:
- ././include/drm/ttm/ttm_pool.h: At top level:
- ././include/drm/ttm/ttm_pool.h:77:45: error: ‘MAX_ORDER’ undeclared here (not in a function); did you mean ‘PMD_ORDER’?
- 77 | struct ttm_pool_type orders[MAX_ORDER];
- | ^~~~~~~~~
- | PMD_ORDER
- cc1: some warnings being treated as errors
- make[3]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: drm_gem_ttm_helper.o] Error 1
- make[3]: *** Waiting for unfinished jobs....
- CC [M] amd/amdxcp/./backport/kcl_drm_drv.o
- In file included from ./ttm/backport/backport.h:20,
- from <command-line>:
- ././include/kcl/kcl_shrinker.h: In function ‘kcl_register_shrinker’:
- ././include/kcl/kcl_shrinker.h:16:16: error: implicit declaration of function ‘register_shrinker’; did you mean ‘kcl_register_shrinker’? [-Werror=implicit-function-declaration]
- 16 | return register_shrinker(shrinker);
- | ^~~~~~~~~~~~~~~~~
- | kcl_register_shrinker
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:468,
- from /usr/src/linux-headers-6.14.0-35-generic/include/trace/define_trace.h:119,
- from scheduler/gpu_scheduler_trace.h:114,
- from scheduler/sched_main.c:61:
- ./scheduler/./gpu_scheduler_trace.h:60:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 60 | );
- | ^~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:400:
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- ./scheduler/./gpu_scheduler_trace.h: In function ‘do_trace_event_raw_event_drm_sched_job’:
- ./scheduler/./gpu_scheduler_trace.h:51:28: error: ‘__assign_str’ undeclared (first use in this function)
- 51 | __assign_str(name, sched_job->sched->name);
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 427 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’
- 435 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- ./scheduler/./gpu_scheduler_trace.h:35:1: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 35 | DECLARE_EVENT_CLASS(drm_sched_job,
- | ^~~~~~~~~~~~~~~~~~~
- ./scheduler/./gpu_scheduler_trace.h:47:13: note: in expansion of macro ‘TP_fast_assign’
- 47 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- ./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);
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 427 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’
- 435 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- ./scheduler/./gpu_scheduler_trace.h:35:1: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 35 | DECLARE_EVENT_CLASS(drm_sched_job,
- | ^~~~~~~~~~~~~~~~~~~
- ./scheduler/./gpu_scheduler_trace.h:47:13: note: in expansion of macro ‘TP_fast_assign’
- 47 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- ./scheduler/./gpu_scheduler_trace.h: At top level:
- ./scheduler/./gpu_scheduler_trace.h:107:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 107 | );
- | ^~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- In file included from ././include/drm/ttm/ttm_device.h:31,
- from ././include/drm/ttm/ttm_bo.h:40,
- from ttm/ttm_tt.c:45:
- ././include/drm/ttm/ttm_pool.h: At top level:
- ././include/drm/ttm/ttm_pool.h:77:45: error: ‘MAX_ORDER’ undeclared here (not in a function); did you mean ‘PMD_ORDER’?
- 77 | struct ttm_pool_type orders[MAX_ORDER];
- | ^~~~~~~~~
- | PMD_ORDER
- ./scheduler/./gpu_scheduler_trace.h: In function ‘do_trace_event_raw_event_drm_sched_job_wait_dep’:
- ./scheduler/./gpu_scheduler_trace.h:97:28: error: ‘__assign_str’ undeclared (first use in this function)
- 97 | __assign_str(name, sched_job->sched->name);
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 427 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’
- 435 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 40 | DECLARE_EVENT_CLASS(name, \
- | ^~~~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
- 44 | PARAMS(assign), \
- | ^~~~~~
- ./scheduler/./gpu_scheduler_trace.h:85:1: note: in expansion of macro ‘TRACE_EVENT’
- 85 | TRACE_EVENT(drm_sched_job_wait_dep,
- | ^~~~~~~~~~~
- ./scheduler/./gpu_scheduler_trace.h:96:13: note: in expansion of macro ‘TP_fast_assign’
- 96 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:523:
- ./scheduler/./gpu_scheduler_trace.h: At top level:
- ./scheduler/./gpu_scheduler_trace.h:107:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 107 | );
- | ^~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:110,
- from /usr/src/linux-headers-6.14.0-35-generic/include/trace/define_trace.h:120:
- ./scheduler/./gpu_scheduler_trace.h:60:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 60 | );
- | ^~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:7:
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- cc1: some warnings being treated as errors
- ./scheduler/./gpu_scheduler_trace.h: In function ‘do_perf_trace_drm_sched_job’:
- ./scheduler/./gpu_scheduler_trace.h:51:28: error: ‘__assign_str’ undeclared (first use in this function)
- 51 | __assign_str(name, sched_job->sched->name);
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:66:1: note: in expansion of macro ‘__DECLARE_EVENT_CLASS’
- 66 | __DECLARE_EVENT_CLASS(call, PARAMS(proto), PARAMS(args), PARAMS(tstruct), \
- | ^~~~~~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’
- 67 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- ./scheduler/./gpu_scheduler_trace.h:35:1: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 35 | DECLARE_EVENT_CLASS(drm_sched_job,
- | ^~~~~~~~~~~~~~~~~~~
- ./scheduler/./gpu_scheduler_trace.h:47:13: note: in expansion of macro ‘TP_fast_assign’
- 47 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- ./scheduler/./gpu_scheduler_trace.h: At top level:
- ./scheduler/./gpu_scheduler_trace.h:107:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 107 | );
- | ^~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- make[4]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: ttm/ttm_tt.o] Error 1
- make[3]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:465: ttm] Error 2
- CC [M] amd/amdgpu/amdgpu_device.o
- ./scheduler/./gpu_scheduler_trace.h: In function ‘do_perf_trace_drm_sched_job_wait_dep’:
- ./scheduler/./gpu_scheduler_trace.h:97:28: error: ‘__assign_str’ undeclared (first use in this function)
- 97 | __assign_str(name, sched_job->sched->name);
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 51 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’
- 67 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 40 | DECLARE_EVENT_CLASS(name, \
- | ^~~~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
- 44 | PARAMS(assign), \
- | ^~~~~~
- ./scheduler/./gpu_scheduler_trace.h:85:1: note: in expansion of macro ‘TRACE_EVENT’
- 85 | TRACE_EVENT(drm_sched_job_wait_dep,
- | ^~~~~~~~~~~
- ./scheduler/./gpu_scheduler_trace.h:96:13: note: in expansion of macro ‘TP_fast_assign’
- 96 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/bpf_probe.h:131,
- from /usr/src/linux-headers-6.14.0-35-generic/include/trace/define_trace.h:121:
- ./scheduler/./gpu_scheduler_trace.h: At top level:
- ./scheduler/./gpu_scheduler_trace.h:107:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 107 | );
- | ^~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/bpf_probe.h:7:
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- make[4]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: scheduler/sched_main.o] Error 1
- CC [M] amd/amdgpu/amdgpu_doorbell_mgr.o
- make[4]: *** Waiting for unfinished jobs....
- In file included from ././include/drm/ttm/ttm_device.h:31,
- from ././include/drm/ttm/ttm_bo.h:40,
- from ./amd/amdgpu/amdgpu.h:54,
- from ./amd/backport/include/kcl/kcl_amdgpu_drm_fb_helper.h:37,
- from ./amd/backport/backport.h:69,
- from <command-line>:
- ././include/drm/ttm/ttm_pool.h:77:45: error: ‘MAX_ORDER’ undeclared here (not in a function); did you mean ‘PMD_ORDER’?
- 77 | struct ttm_pool_type orders[MAX_ORDER];
- | ^~~~~~~~~
- | PMD_ORDER
- CC [M] amd/amdkcl/kcl_kernel_params.o
- CC [M] amd/amdgpu/amdgpu_kms.o
- amd/amdkcl/kcl_common.c:30:6: warning: no previous prototype for ‘amdkcl_symbol_init’ [-Wmissing-prototypes]
- 30 | void amdkcl_symbol_init(void)
- | ^~~~~~~~~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c: In function ‘amdgpu_pci_probe’:
- amd/amdgpu/amdgpu_drv.c:2253:25: error: implicit declaration of function ‘drm_fbdev_generic_setup’ [-Werror=implicit-function-declaration]
- 2253 | drm_fbdev_generic_setup(adev_to_drm(adev), 8);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- In file included from ./amd/amdgpu/amdgpu.h:60:
- amd/amdgpu/amdgpu_drv.c: At top level:
- amd/amdgpu/amdgpu_drv.c:2903:66: error: ‘DRM_UNLOCKED’ undeclared here (not in a function); did you mean ‘VM_LOCKED’?
- 2903 | DRM_IOCTL_DEF_DRV(AMDGPU_SEM, amdgpu_sem_ioctl, DRM_AUTH|DRM_UNLOCKED|DRM_RENDER_ALLOW)
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/drm/drm_ioctl.h:155:26: note: in definition of macro ‘DRM_IOCTL_DEF_DRV’
- 155 | .flags = _flags, \
- | ^~~~~~
- amd/amdgpu/amdgpu_drv.c:2925:10: error: ‘struct drm_driver’ has no member named ‘lastclose’; did you mean ‘postclose’?
- 2925 | .lastclose = amdgpu_driver_lastclose_kms,
- | ^~~~~~~~~
- | postclose
- amd/amdgpu/amdgpu_drv.c:2979:10: error: ‘struct drm_driver’ has no member named ‘gem_prime_mmap’; did you mean ‘gem_prime_import’?
- 2979 | .gem_prime_mmap = amdkcl_drm_gem_prime_mmap,
- | ^~~~~~~~~~~~~~
- | gem_prime_import
- amd/amdgpu/amdgpu_drv.c:2979:27: error: initialization of ‘struct drm_gem_object * (*)(struct drm_device *, struct dma_buf_attachment *, struct sg_table *)’ from incompatible pointer type ‘int (*)(struct drm_gem_object *, struct vm_area_struct *)’ [-Werror=incompatible-pointer-types]
- 2979 | .gem_prime_mmap = amdkcl_drm_gem_prime_mmap,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:2979:27: note: (near initialization for ‘amdgpu_kms_driver.gem_prime_import_sg_table’)
- amd/amdgpu/amdgpu_drv.c:2983:10: error: ‘struct drm_driver’ has no member named ‘date’
- 2983 | .date = DRIVER_DATE,
- | ^~~~
- In file included from amd/amdgpu/amdgpu_drv.c:47:
- amd/amdgpu/amdgpu_drv.h:43:33: warning: initialization of ‘unsigned int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion]
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:2983:17: note: in expansion of macro ‘DRIVER_DATE’
- 2983 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.h:43:33: note: (near initialization for ‘amdgpu_kms_driver.driver_features’)
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:2983:17: note: in expansion of macro ‘DRIVER_DATE’
- 2983 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.h:43:33: error: initializer element is not computable at load time
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:2983:17: note: in expansion of macro ‘DRIVER_DATE’
- 2983 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.h:43:33: note: (near initialization for ‘amdgpu_kms_driver.driver_features’)
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:2983:17: note: in expansion of macro ‘DRIVER_DATE’
- 2983 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:2998:10: error: ‘const struct drm_driver’ has no member named ‘lastclose’; did you mean ‘postclose’?
- 2998 | .lastclose = amdgpu_driver_lastclose_kms,
- | ^~~~~~~~~
- | postclose
- amd/amdgpu/amdgpu_drv.c:3009:10: error: ‘const struct drm_driver’ has no member named ‘gem_prime_mmap’; did you mean ‘gem_prime_import’?
- 3009 | .gem_prime_mmap = drm_gem_prime_mmap,
- | ^~~~~~~~~~~~~~
- | gem_prime_import
- amd/amdgpu/amdgpu_drv.c:3009:27: error: initialization of ‘struct drm_gem_object * (*)(struct drm_device *, struct dma_buf_attachment *, struct sg_table *)’ from incompatible pointer type ‘int (*)(struct drm_gem_object *, struct vm_area_struct *)’ [-Werror=incompatible-pointer-types]
- 3009 | .gem_prime_mmap = drm_gem_prime_mmap,
- | ^~~~~~~~~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:3009:27: note: (near initialization for ‘amdgpu_partition_driver.gem_prime_import_sg_table’)
- amd/amdgpu/amdgpu_drv.c:3013:10: error: ‘const struct drm_driver’ has no member named ‘date’
- 3013 | .date = DRIVER_DATE,
- | ^~~~
- amd/amdgpu/amdgpu_drv.h:43:33: warning: initialization of ‘unsigned int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion]
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:3013:17: note: in expansion of macro ‘DRIVER_DATE’
- 3013 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.h:43:33: note: (near initialization for ‘amdgpu_partition_driver.driver_features’)
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:3013:17: note: in expansion of macro ‘DRIVER_DATE’
- 3013 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.h:43:33: error: initializer element is not computable at load time
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:3013:17: note: in expansion of macro ‘DRIVER_DATE’
- 3013 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- amd/amdgpu/amdgpu_drv.h:43:33: note: (near initialization for ‘amdgpu_partition_driver.driver_features’)
- 43 | #define DRIVER_DATE "20150101"
- | ^~~~~~~~~~
- amd/amdgpu/amdgpu_drv.c:3013:17: note: in expansion of macro ‘DRIVER_DATE’
- 3013 | .date = DRIVER_DATE,
- | ^~~~~~~~~~~
- CC [M] amd/amdkcl/dma-buf/dma-resv.o
- cc1: some warnings being treated as errors
- LD [M] amd/amdxcp/amdxcp.o
- make[3]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:465: scheduler] Error 2
- make[4]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: amd/amdgpu/amdgpu_drv.o] Error 1
- make[4]: *** Waiting for unfinished jobs....
- CC [M] amd/amdkcl/kcl_backlight.o
- CC [M] amd/amdkcl/kcl_ioctl.o
- CC [M] amd/amdkcl/kcl_kthread.o
- CC [M] amd/amdkcl/kcl_io.o
- In file included from ././include/drm/ttm/ttm_device.h:31,
- from ././include/drm/ttm/ttm_bo.h:40,
- from ./amd/amdgpu/amdgpu.h:54,
- from ./amd/backport/include/kcl/kcl_amdgpu_drm_fb_helper.h:37,
- from ./amd/backport/backport.h:69,
- from <command-line>:
- ././include/drm/ttm/ttm_pool.h:77:45: error: ‘MAX_ORDER’ undeclared here (not in a function); did you mean ‘PMD_ORDER’?
- 77 | struct ttm_pool_type orders[MAX_ORDER];
- | ^~~~~~~~~
- | PMD_ORDER
- In file included from ././include/drm/ttm/ttm_device.h:31,
- from ././include/drm/ttm/ttm_bo.h:40,
- from ./amd/amdgpu/amdgpu.h:54,
- from ./amd/backport/include/kcl/kcl_amdgpu_drm_fb_helper.h:37,
- from ./amd/backport/backport.h:69,
- from <command-line>:
- ././include/drm/ttm/ttm_pool.h:77:45: error: ‘MAX_ORDER’ undeclared here (not in a function); did you mean ‘PMD_ORDER’?
- 77 | struct ttm_pool_type orders[MAX_ORDER];
- | ^~~~~~~~~
- | PMD_ORDER
- CC [M] amd/amdkcl/kcl_seq_file.o
- make[4]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: amd/amdgpu/amdgpu_doorbell_mgr.o] Error 1
- CC [M] amd/amdkcl/kcl_suspend.o
- amd/amdkcl/kcl_suspend.c:32:6: warning: no previous prototype for ‘amdkcl_suspend_init’ [-Wmissing-prototypes]
- 32 | void amdkcl_suspend_init(void)
- | ^~~~~~~~~~~~~~~~~~~
- amd/amdkcl/kcl_io.c:69:6: warning: no previous prototype for ‘amdkcl_io_init’ [-Wmissing-prototypes]
- 69 | void amdkcl_io_init(void)
- | ^~~~~~~~~~~~~~
- CC [M] amd/amdkcl/kcl_pci.o
- In file included from ././include/drm/ttm/ttm_device.h:31,
- from ././include/drm/ttm/ttm_bo.h:40,
- from ./amd/amdgpu/amdgpu.h:54,
- from ./amd/backport/include/kcl/kcl_amdgpu_drm_fb_helper.h:37,
- from ./amd/backport/backport.h:69,
- from <command-line>:
- ././include/drm/ttm/ttm_pool.h:77:45: error: ‘MAX_ORDER’ undeclared here (not in a function); did you mean ‘PMD_ORDER’?
- 77 | struct ttm_pool_type orders[MAX_ORDER];
- | ^~~~~~~~~
- | PMD_ORDER
- CC [M] amd/amdkcl/kcl_mm.o
- CC [M] amd/amdkcl/kcl_memory.o
- amd/amdgpu/amdgpu_device.c:103:32: warning: ‘amdgpu_kms_driver’ defined but not used [-Wunused-const-variable=]
- 103 | static const struct drm_driver amdgpu_kms_driver;
- | ^~~~~~~~~~~~~~~~~
- make[4]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: amd/amdgpu/amdgpu_device.o] Error 1
- CC [M] amd/amdkcl/kcl_sched.o
- make[4]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: amd/amdgpu/amdgpu_kms.o] Error 1
- make[3]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:465: amd/amdgpu] Error 2
- CC [M] amd/amdkcl/kcl_fence.o
- CC [M] amd/amdkcl/kcl_reservation.o
- 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] amd/amdkcl/kcl_drm_cache.o
- CC [M] amd/amdkcl/kcl_drm_fb.o
- amd/amdkcl/kcl_mm.c:39:6: warning: no previous prototype for ‘amdkcl_mm_init’ [-Wmissing-prototypes]
- 39 | void amdkcl_mm_init(void)
- | ^~~~~~~~~~~~~~
- CC [M] amd/amdkcl/kcl_drm_print.o
- CC [M] amd/amdkcl/kcl_drm_crtc.o
- 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] amd/amdkcl/kcl_drm_connector.o
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:468,
- from /usr/src/linux-headers-6.14.0-35-generic/include/trace/define_trace.h:119,
- from amd/amdkcl/kcl_fence_trace.h:72,
- from amd/amdkcl/kcl_fence.c:26:
- ./amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 37 | );
- | ^~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:400:
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- ./amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 37 | );
- | ^~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- ./amd/amdkcl/./kcl_fence_trace.h: In function ‘do_trace_event_raw_event_kcl_fence’:
- ./amd/amdkcl/./kcl_fence_trace.h:28:17: error: unknown type name ‘__assign_str’
- 28 | __assign_str(driver, fence->ops->get_driver_name(fence))
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 427 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’
- 435 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:14:1: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 14 | DECLARE_EVENT_CLASS(kcl_fence,
- | ^~~~~~~~~~~~~~~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of macro ‘TP_fast_assign’
- 27 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:9:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘entry’
- 9 | #define __entry entry
- | ^~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 427 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’
- 435 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:14:1: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 14 | DECLARE_EVENT_CLASS(kcl_fence,
- | ^~~~~~~~~~~~~~~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of macro ‘TP_fast_assign’
- 27 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:30:17: note: in expansion of macro ‘__entry’
- 30 | __entry->context = fence->context;
- | ^~~~~~~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:110,
- from /usr/src/linux-headers-6.14.0-35-generic/include/trace/define_trace.h:120:
- ./amd/amdkcl/./kcl_fence_trace.h: At top level:
- ./amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 37 | );
- | ^~
- In file included from /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:7:
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- ./amd/amdkcl/./kcl_fence_trace.h:37:1: error: macro "__assign_str" passed 2 arguments, but takes just 1
- 37 | );
- | ^~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:34: note: macro "__assign_str" defined here
- 34 | #define __assign_str(dst) \
- |
- ./amd/amdkcl/./kcl_fence_trace.h: In function ‘do_perf_trace_kcl_fence’:
- ./amd/amdkcl/./kcl_fence_trace.h:28:17: error: unknown type name ‘__assign_str’
- 28 | __assign_str(driver, fence->ops->get_driver_name(fence))
- | ^~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 51 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’
- 67 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:14:1: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 14 | DECLARE_EVENT_CLASS(kcl_fence,
- | ^~~~~~~~~~~~~~~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of macro ‘TP_fast_assign’
- 27 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/stages/stage6_event_callback.h:9:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘entry’
- 9 | #define __entry entry
- | ^~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
- 51 | { assign; } \
- | ^~~~~~
- /usr/src/linux-headers-6.14.0-35-generic/include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’
- 67 | PARAMS(assign), PARAMS(print)) \
- | ^~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:14:1: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
- 14 | DECLARE_EVENT_CLASS(kcl_fence,
- | ^~~~~~~~~~~~~~~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:27:9: note: in expansion of macro ‘TP_fast_assign’
- 27 | TP_fast_assign(
- | ^~~~~~~~~~~~~~
- ./amd/amdkcl/./kcl_fence_trace.h:30:17: note: in expansion of macro ‘__entry’
- 30 | __entry->context = fence->context;
- | ^~~~~~~
- CC [M] amd/amdkcl/kcl_drm_atomic_helper.o
- amd/amdkcl/kcl_fence.c: At top level:
- amd/amdkcl/kcl_fence.c:239:6: warning: no previous prototype for ‘amdkcl_fence_init’ [-Wmissing-prototypes]
- 239 | void amdkcl_fence_init(void)
- | ^~~~~~~~~~~~~~~~~
- make[4]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:207: amd/amdkcl/kcl_fence.o] Error 1
- make[4]: *** Waiting for unfinished jobs....
- make[3]: *** [/usr/src/linux-headers-6.14.0-35-generic/scripts/Makefile.build:465: amd/amdkcl] Error 2
- make[2]: *** [/usr/src/linux-headers-6.14.0-35-generic/Makefile:1997: .] Error 2
- make[1]: *** [/usr/src/linux-headers-6.14.0-35-generic/Makefile:251: __sub-make] Error 2
- make[1]: Leaving directory '/var/lib/dkms/amdgpu/6.3.6-1697589.22.04/build'
- make: *** [Makefile:251: __sub-make] Error 2
- make: Leaving directory '/usr/src/linux-headers-6.14.0-35-generic'
- adv1pci@Game-X:~$
Add Comment
Please, Sign In to add comment