Advertisement
Guest User

Untitled

a guest
Mar 21st, 2021
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.72 KB | None | 0 0
  1. ProblemType: Package
  2. DKMSBuildLog:
  3. DKMS make.log for amdgpu-5.6.20.906316-1188099 for kernel 5.8.0-45-generic (x86_64)
  4. Sun 21 Mar 2021 12:47:58 AM EDT
  5. make: Entering directory '/usr/src/linux-headers-5.8.0-45-generic'
  6. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/Makefile:20: "Local GCC version 90303 does not match kernel compiler GCC version 90300"
  7. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/Makefile:21: "This may cause unexpected and hard-to-isolate compiler-related issues"
  8. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/scheduler/sched_main.o
  9. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/scheduler/sched_fence.o
  10. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_memory.o
  11. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/scheduler/sched_entity.o
  12. AR /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/built-in.a
  13. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_tt.o
  14. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/main.o
  15. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_drv.o
  16. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo.o
  17. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_device.o
  18. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/symbols.o
  19. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_util.o
  20. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_memory.o
  21. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_kms.o
  22. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_atombios.o
  23. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_ioctl.o
  24. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_vm.o
  25. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_module.o
  26. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/atombios_crtc.o
  27. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_execbuf_util.o
  28. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_device_cgroup.o
  29. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_page_alloc.o
  30. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.o
  31. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_manager.o
  32. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/atom.o
  33. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_drm_cache.o
  34. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_agp_backend.o
  35. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_fence.o
  36. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_drm.o
  37. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_page_alloc_dma.o
  38. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.o
  39. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_object.o
  40. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_fence_array.o
  41. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_fence.o
  42. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_io.o
  43. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_vm.c: In function ‘ttm_bo_vm_fault_idle’:
  44. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_vm.c:76:24: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  45. 76 | up_read(&vma->vm_mm->mmap_sem);
  46. | ^~~~~~~~
  47. | mmap_base
  48. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_vm.c: In function ‘amdttm_bo_vm_reserve’:
  49. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_vm.c:155:26: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  50. 155 | up_read(&vma->vm_mm->mmap_sem);
  51. | ^~~~~~~~
  52. | mmap_base
  53. make[2]: *** [scripts/Makefile.build:286: /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_vm.o] Error 1
  54. make[2]: *** Waiting for unfinished jobs....
  55. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_gart.o
  56. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_kthread.o
  57. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_encoders.o
  58. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_mm.o
  59. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_display.o
  60. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_i2c.o
  61. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_pci.o
  62. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_fb.o
  63. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_fence.c:30:1: warning: ‘dma_fence_test_signaled_any’ defined but not used [-Wunused-function]
  64. 30 | dma_fence_test_signaled_any(struct dma_fence **fences, uint32_t count,
  65. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  66. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c: In function ‘amdgpu_connector_update_scratch_regs’:
  67. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c:235:6: warning: unused variable ‘i’ [-Wunused-variable]
  68. 235 | int i;
  69. | ^
  70. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c: In function ‘amdgpu_connector_find_encoder’:
  71. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c:258:6: warning: unused variable ‘i’ [-Wunused-variable]
  72. 258 | int i;
  73. | ^
  74. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c: In function ‘amdgpu_connector_best_single_encoder’:
  75. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c:373:6: warning: unused variable ‘i’ [-Wunused-variable]
  76. 373 | int i;
  77. | ^
  78. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c: In function ‘amdgpu_connector_dvi_detect’:
  79. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c:1121:7: warning: unused variable ‘i’ [-Wunused-variable]
  80. 1121 | int i;
  81. | ^
  82. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c: In function ‘amdgpu_connector_dvi_encoder’:
  83. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c:1177:6: warning: unused variable ‘i’ [-Wunused-variable]
  84. 1177 | int i;
  85. | ^
  86. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c: In function ‘amdgpu_connector_encoder_get_dp_bridge_encoder_id’:
  87. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c:1341:6: warning: unused variable ‘i’ [-Wunused-variable]
  88. 1341 | int i;
  89. | ^
  90. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c: In function ‘amdgpu_connector_encoder_is_hbr2’:
  91. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_connectors.c:1366:6: warning: unused variable ‘i’ [-Wunused-variable]
  92. 1366 | int i;
  93. | ^
  94. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_kms.c: In function ‘amdgpu_driver_load_kms’:
  95. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_kms.c:202:38: error: ‘DPM_FLAG_NEVER_SKIP’ undeclared (first use in this function)
  96. 202 | dev_pm_set_driver_flags(dev->dev, DPM_FLAG_NEVER_SKIP);
  97. | ^~~~~~~~~~~~~~~~~~~
  98. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_kms.c:202:38: note: each undeclared identifier is reported only once for each function it appears in
  99. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_perf_event.o
  100. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_gem.o
  101. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ring.o
  102. make[2]: *** [scripts/Makefile.build:286: /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_kms.o] Error 1
  103. make[2]: *** Waiting for unfinished jobs....
  104. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_reservation.o
  105. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:922:39: error: ‘HMM_PFN_FLAG_MAX’ undeclared here (not in a function); did you mean ‘HMM_PFN_FLAGS’?
  106. 922 | static const uint64_t hmm_range_flags[HMM_PFN_FLAG_MAX] = {
  107. | ^~~~~~~~~~~~~~~~
  108. | HMM_PFN_FLAGS
  109. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_suspend.o
  110. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:928:40: error: ‘HMM_PFN_VALUE_MAX’ undeclared here (not in a function); did you mean ‘HMM_PFN_VALID’?
  111. 928 | static const uint64_t hmm_range_values[HMM_PFN_VALUE_MAX] = {
  112. | ^~~~~~~~~~~~~~~~~
  113. | HMM_PFN_VALID
  114. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c: In function ‘amdgpu_ttm_tt_get_user_pages’:
  115. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:972:7: error: ‘struct hmm_range’ has no member named ‘flags’
  116. 972 | range->flags = hmm_range_flags;
  117. | ^~
  118. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:973:7: error: ‘struct hmm_range’ has no member named ‘values’
  119. 973 | range->values = hmm_range_values;
  120. | ^~
  121. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:974:7: error: ‘struct hmm_range’ has no member named ‘pfn_shift’
  122. 974 | range->pfn_shift = PAGE_SHIFT;
  123. | ^~
  124. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:979:32: error: ‘struct hmm_range’ has no member named ‘flags’
  125. 979 | range->default_flags |= range->flags[HMM_PFN_WRITE];
  126. | ^~
  127. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:981:7: error: ‘struct hmm_range’ has no member named ‘pfns’
  128. 981 | range->pfns = kvmalloc_array(ttm->num_pages, sizeof(*range->pfns),
  129. | ^~
  130. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:981:60: error: ‘struct hmm_range’ has no member named ‘pfns’
  131. 981 | range->pfns = kvmalloc_array(ttm->num_pages, sizeof(*range->pfns),
  132. | ^~
  133. In file included from ./include/linux/rcupdate.h:24,
  134. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/kcl_rcupdate.h:5,
  135. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/kcl_fence.h:6,
  136. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/backport/kcl_fence_backport.h:4,
  137. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/backport/backport.h:13,
  138. from <command-line>:
  139. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:983:21: error: ‘struct hmm_range’ has no member named ‘pfns’
  140. 983 | if (unlikely(!range->pfns)) {
  141. | ^~
  142. ./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
  143. 78 | # define unlikely(x) __builtin_expect(!!(x), 0)
  144. | ^
  145. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:988:17: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  146. 988 | down_read(&mm->mmap_sem);
  147. | ^~~~~~~~
  148. | mmap_base
  149. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:999:15: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  150. 999 | up_read(&mm->mmap_sem);
  151. | ^~~~~~~~
  152. | mmap_base
  153. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1005:17: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  154. 1005 | down_read(&mm->mmap_sem);
  155. | ^~~~~~~~
  156. | mmap_base
  157. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1006:6: error: too many arguments to function ‘hmm_range_fault’
  158. 1006 | r = hmm_range_fault(range, 0);
  159. | ^~~~~~~~~~~~~~~
  160. In file included from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_mn.h:61,
  161. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu.h:88,
  162. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/backport/include/kcl/kcl_amdgpu.h:6,
  163. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/backport/backport.h:22,
  164. from <command-line>:
  165. ./include/linux/hmm.h:90:5: note: declared here
  166. 90 | int hmm_range_fault(struct hmm_range *range);
  167. | ^~~~~~~~~~~~~~~
  168. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1007:15: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  169. 1007 | up_read(&mm->mmap_sem);
  170. | ^~~~~~~~
  171. | mmap_base
  172. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_workqueue.o
  173. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_seq_file.o
  174. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_pci.c: In function ‘amdkcl_pci_init’:
  175. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_pci.c:103:84: warning: passing argument 2 of ‘amdkcl_fp_setup’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  176. 103 | _kcl_pcie_link_speed = (const unsigned char *) amdkcl_fp_setup("pcie_link_speed", _kcl_pcie_link_speed_stub);
  177. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  178. In file included from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_pci.c:4:
  179. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_common.h:12:63: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
  180. 12 | static inline void *amdkcl_fp_setup(const char *symbol, void *fp_stup)
  181. | ~~~~~~^~~~~~~
  182. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_connector.o
  183. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_backlight.o
  184. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_drm_atomic_helper.o
  185. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1020:14: error: implicit declaration of function ‘hmm_device_entry_to_page’ [-Werror=implicit-function-declaration]
  186. 1020 | pages[i] = hmm_device_entry_to_page(range, range->pfns[i]);
  187. | ^~~~~~~~~~~~~~~~~~~~~~~~
  188. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1020:51: error: ‘struct hmm_range’ has no member named ‘pfns’
  189. 1020 | pages[i] = hmm_device_entry_to_page(range, range->pfns[i]);
  190. | ^~
  191. In file included from ./include/linux/kernel.h:15,
  192. from ./include/asm-generic/bug.h:19,
  193. from ./arch/x86/include/asm/bug.h:92,
  194. from ./include/linux/bug.h:5,
  195. from ./arch/x86/include/asm/paravirt.h:15,
  196. from ./arch/x86/include/asm/irqflags.h:72,
  197. from ./include/linux/irqflags.h:16,
  198. from ./include/linux/rcupdate.h:26,
  199. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/kcl_rcupdate.h:5,
  200. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/kcl_fence.h:6,
  201. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/backport/kcl_fence_backport.h:4,
  202. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/backport/backport.h:13,
  203. from <command-line>:
  204. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1023:19: error: ‘struct hmm_range’ has no member named ‘pfns’
  205. 1023 | i, range->pfns[i]);
  206. | ^~
  207. ./include/linux/printk.h:316:33: note: in definition of macro ‘pr_printk_hash’
  208. 316 | printk(level pr_fmt(format), ##__VA_ARGS__)
  209. | ^~~~~~~~~~~
  210. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1022:4: note: in expansion of macro ‘pr_err’
  211. 1022 | pr_err("Page fault failed for pfn[%lu] = 0x%llx\n",
  212. | ^~~~~~
  213. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1036:15: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  214. 1036 | up_read(&mm->mmap_sem);
  215. | ^~~~~~~~
  216. | mmap_base
  217. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1038:14: error: ‘struct hmm_range’ has no member named ‘pfns’
  218. 1038 | kvfree(range->pfns);
  219. | ^~
  220. In file included from ./arch/x86/include/asm/bug.h:92,
  221. from ./include/linux/bug.h:5,
  222. from ./arch/x86/include/asm/paravirt.h:15,
  223. from ./arch/x86/include/asm/irqflags.h:72,
  224. from ./include/linux/irqflags.h:16,
  225. from ./include/linux/rcupdate.h:26,
  226. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/kcl_rcupdate.h:5,
  227. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/kcl_fence.h:6,
  228. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/include/kcl/backport/kcl_fence_backport.h:4,
  229. from /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/backport/backport.h:13,
  230. from <command-line>:
  231. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c: In function ‘amdgpu_ttm_tt_get_user_pages_done’:
  232. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1063:38: error: ‘struct hmm_range’ has no member named ‘pfns’
  233. 1063 | WARN_ONCE(!gtt->range || !gtt->range->pfns,
  234. | ^~
  235. ./include/asm-generic/bug.h:156:27: note: in definition of macro ‘WARN_ONCE’
  236. 156 | int __ret_warn_once = !!(condition); \
  237. | ^~~~~~~~~
  238. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1073:20: error: ‘struct hmm_range’ has no member named ‘pfns’
  239. 1073 | kvfree(gtt->range->pfns);
  240. | ^~
  241. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c: In function ‘amdgpu_ttm_tt_unpin_userptr’:
  242. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:1293:22: error: ‘struct hmm_range’ has no member named ‘pfns’
  243. 1293 | gtt->range->pfns[i]))
  244. | ^~
  245. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_drm_crtc.o
  246. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_drm_fb.o
  247. At top level:
  248. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:928:23: warning: ‘hmm_range_values’ defined but not used [-Wunused-variable]
  249. 928 | static const uint64_t hmm_range_values[HMM_PFN_VALUE_MAX] = {
  250. | ^~~~~~~~~~~~~~~~
  251. /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.c:922:23: warning: ‘hmm_range_flags’ defined but not used [-Wunused-variable]
  252. 922 | static const uint64_t hmm_range_flags[HMM_PFN_FLAG_MAX] = {
  253. | ^~~~~~~~~~~~~~~
  254. cc1: some warnings being treated as errors
  255. make[2]: *** [scripts/Makefile.build:286: /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu/amdgpu_ttm.o] Error 1
  256. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_drm_modeset_lock.o
  257. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_drm_modes.o
  258. LD [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/scheduler/amd-sched.o
  259. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/kcl_mn.o
  260. CC [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/dma-buf/dma-resv.o
  261. make[1]: *** [scripts/Makefile.build:515: /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm] Error 2
  262. make[1]: *** Waiting for unfinished jobs....
  263. LD [M] /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdkcl/amdkcl.o
  264. make[1]: *** [scripts/Makefile.build:515: /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/amd/amdgpu] Error 2
  265. make: *** [Makefile:1783: /var/lib/dkms/amdgpu/5.6.20.906316-1188099/build] Error 2
  266. make: Leaving directory '/usr/src/linux-headers-5.8.0-45-generic'
  267. DKMSKernelVersion: 5.8.0-45-generic
  268. Date: Sun Mar 21 00:48:04 2021
  269. DuplicateSignature: dkms:amdgpu-dkms:1:5.6.20.906316-1188099:/var/lib/dkms/amdgpu/5.6.20.906316-1188099/build/ttm/ttm_bo_vm.c:76:24: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  270. Package: amdgpu-dkms 1:5.6.20.906316-1188099
  271. PackageVersion: 1:5.6.20.906316-1188099
  272. SourcePackage: amdgpu-dkms
  273. Title: amdgpu-dkms 1:5.6.20.906316-1188099: amdgpu kernel module failed to build
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement