hanuman9

Untitled

Feb 27th, 2025
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.23 KB | None | 0 0
  1. DKMS (dkms-3.1.5) make.log for nvidia/565.77 for kernel 6.13.4-zen1-1.1-zen (x86_64)
  2. Thu Feb 27 11:04:11 PM EST 2025
  3. Cleaning build area
  4. # command: make -C /usr/lib/modules/6.13.4-zen1-1.1-zen/build M=/var/lib/dkms/nvidia/565.77/build clean
  5. make: Entering directory '/usr/lib/modules/6.13.4-zen1-1.1-zen/build'
  6. make[1]: Entering directory '/var/lib/dkms/nvidia/565.77/build'
  7. make[1]: Leaving directory '/var/lib/dkms/nvidia/565.77/build'
  8. make: Leaving directory '/usr/lib/modules/6.13.4-zen1-1.1-zen/build'
  9.  
  10. # exit code: 0
  11. # elapsed time: 00:00:00
  12. Building module(s)
  13. # command: 'make' -j12 IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=6.13.4-zen1-1.1-zen modules
  14. make[1]: Entering directory '/usr/lib/modules/6.13.4-zen1-1.1-zen/build'
  15. make[2]: Entering directory '/var/lib/dkms/nvidia/565.77/build'
  16. SYMLINK nvidia/nv-kernel.o
  17. SYMLINK nvidia-modeset/nv-modeset-kernel.o
  18. CONFTEST: hash__remap_4k_pfn
  19. CONFTEST: set_pages_uc
  20. CONFTEST: list_is_first
  21. CONFTEST: set_memory_uc
  22. CONFTEST: set_memory_array_uc
  23. CONFTEST: set_pages_array_uc
  24. CONFTEST: ioremap_cache
  25. CONFTEST: ioremap_wc
  26. CONFTEST: ioremap_driver_hardened
  27. CONFTEST: ioremap_driver_hardened_wc
  28. CONFTEST: ioremap_cache_shared
  29. CONFTEST: pci_get_domain_bus_and_slot
  30. CONFTEST: get_num_physpages
  31. CONFTEST: pde_data
  32. CONFTEST: xen_ioemu_inject_msi
  33. CONFTEST: phys_to_dma
  34. CONFTEST: get_dma_ops
  35. CONFTEST: dma_attr_macros
  36. CONFTEST: dma_map_page_attrs
  37. CONFTEST: write_cr4
  38. CONFTEST: of_find_node_by_phandle
  39. CONFTEST: of_node_to_nid
  40. CONFTEST: pnv_pci_get_npu_dev
  41. CONFTEST: of_get_ibm_chip_id
  42. CONFTEST: pci_stop_and_remove_bus_device
  43. CONFTEST: pci_rebar_get_possible_sizes
  44. CONFTEST: wait_for_random_bytes
  45. CONFTEST: register_cpu_notifier
  46. CONFTEST: cpuhp_setup_state
  47. CONFTEST: dma_map_resource
  48. CONFTEST: get_backlight_device_by_name
  49. CONFTEST: timer_setup
  50. CONFTEST: pci_enable_msix_range
  51. CONFTEST: kernel_read_has_pointer_pos_arg
  52. CONFTEST: kernel_write_has_pointer_pos_arg
  53. CONFTEST: dma_direct_map_resource
  54. CONFTEST: tegra_get_platform
  55. CONFTEST: tegra_bpmp_send_receive
  56. CONFTEST: flush_cache_all
  57. CONFTEST: vmf_insert_pfn
  58. CONFTEST: jiffies_to_timespec
  59. CONFTEST: ktime_get_raw_ts64
  60. CONFTEST: ktime_get_real_ts64
  61. CONFTEST: full_name_hash
  62. CONFTEST: pci_enable_atomic_ops_to_root
  63. CONFTEST: vga_tryget
  64. CONFTEST: cc_platform_has
  65. CONFTEST: cc_attr_guest_sev_snp
  66. CONFTEST: hv_get_isolation_type
  67. CONFTEST: seq_read_iter
  68. CONFTEST: follow_pfn
  69. CONFTEST: drm_gem_object_get
  70. CONFTEST: drm_gem_object_put_unlocked
  71. CONFTEST: add_memory_driver_managed
  72. CONFTEST: device_property_read_u64
  73. CONFTEST: devm_of_platform_populate
  74. CONFTEST: of_dma_configure
  75. CONFTEST: of_property_count_elems_of_size
  76. CONFTEST: of_property_read_variable_u8_array
  77. CONFTEST: of_property_read_variable_u32_array
  78. CONFTEST: i2c_new_client_device
  79. CONFTEST: i2c_unregister_device
  80. CONFTEST: of_get_named_gpio
  81. CONFTEST: devm_gpio_request_one
  82. CONFTEST: gpio_direction_input
  83. CONFTEST: gpio_direction_output
  84. CONFTEST: gpio_get_value
  85. CONFTEST: gpio_set_value
  86. CONFTEST: gpio_to_irq
  87. CONFTEST: icc_get
  88. CONFTEST: icc_put
  89. CONFTEST: icc_set_bw
  90. CONFTEST: dma_buf_export_args
  91. CONFTEST: dma_buf_ops_has_kmap
  92. CONFTEST: dma_buf_ops_has_kmap_atomic
  93. CONFTEST: dma_buf_ops_has_map
  94. CONFTEST: dma_buf_ops_has_map_atomic
  95. CONFTEST: dma_buf_has_dynamic_attachment
  96. CONFTEST: dma_buf_attachment_has_peer2peer
  97. CONFTEST: dma_set_mask_and_coherent
  98. CONFTEST: devm_clk_bulk_get_all
  99. CONFTEST: get_task_ioprio
  100. CONFTEST: mdev_set_iommu_device
  101. CONFTEST: offline_and_remove_memory
  102. CONFTEST: stack_trace
  103. CONFTEST: crypto_tfm_ctx_aligned
  104. CONFTEST: radix_tree_empty
  105. CONFTEST: radix_tree_replace_slot
  106. CONFTEST: pnv_npu2_init_context
  107. CONFTEST: cpumask_of_node
  108. CONFTEST: ioasid_get
  109. CONFTEST: mm_pasid_drop
  110. CONFTEST: mmget_not_zero
  111. CONFTEST: mmgrab
  112. CONFTEST: iommu_sva_bind_device_has_drvdata_arg
  113. CONFTEST: vm_fault_to_errno
  114. CONFTEST: find_next_bit_wrap
  115. CONFTEST: iommu_is_dma_domain
  116. CONFTEST: folio_test_swapcache
  117. CONFTEST: acpi_video_backlight_use_native
  118. CONFTEST: drm_dev_unref
  119. CONFTEST: drm_reinit_primary_mode_group
  120. CONFTEST: get_user_pages_remote
  121. CONFTEST: get_user_pages
  122. CONFTEST: pin_user_pages_remote
  123. CONFTEST: pin_user_pages
  124. CONFTEST: drm_gem_object_lookup
  125. CONFTEST: drm_atomic_state_ref_counting
  126. CONFTEST: drm_driver_has_gem_prime_res_obj
  127. CONFTEST: drm_atomic_helper_connector_dpms
  128. CONFTEST: drm_connector_funcs_have_mode_in_name
  129. CONFTEST: drm_connector_has_vrr_capable_property
  130. CONFTEST: drm_framebuffer_get
  131. CONFTEST: drm_dev_put
  132. CONFTEST: drm_format_num_planes
  133. CONFTEST: drm_connector_for_each_possible_encoder
  134. CONFTEST: drm_rotation_available
  135. CONFTEST: drm_vma_offset_exact_lookup_locked
  136. CONFTEST: nvhost_dma_fence_unpack
  137. CONFTEST: dma_fence_set_error
  138. CONFTEST: fence_set_error
  139. CONFTEST: sync_file_get_fence
  140. CONFTEST: drm_aperture_remove_conflicting_pci_framebuffers
  141. CONFTEST: drm_fbdev_generic_setup
  142. CONFTEST: drm_fbdev_ttm_setup
  143. CONFTEST: drm_connector_attach_hdr_output_metadata_property
  144. CONFTEST: drm_helper_crtc_enable_color_mgmt
  145. CONFTEST: drm_crtc_enable_color_mgmt
  146. CONFTEST: drm_atomic_helper_legacy_gamma_set
  147. CONFTEST: vmf_insert_mixed
  148. CONFTEST: pfn_to_pfn_t
  149. CONFTEST: drm_gem_prime_mmap
  150. CONFTEST: is_export_symbol_gpl_of_node_to_nid
  151. CONFTEST: is_export_symbol_gpl_sme_active
  152. CONFTEST: is_export_symbol_present_swiotlb_map_sg_attrs
  153. CONFTEST: is_export_symbol_present_swiotlb_dma_ops
  154. CONFTEST: is_export_symbol_present___close_fd
  155. CONFTEST: is_export_symbol_present_close_fd
  156. CONFTEST: is_export_symbol_present_get_unused_fd
  157. CONFTEST: is_export_symbol_present_get_unused_fd_flags
  158. CONFTEST: is_export_symbol_present_nvhost_get_default_device
  159. CONFTEST: is_export_symbol_present_nvhost_syncpt_unit_interface_get_byte_offset
  160. CONFTEST: is_export_symbol_present_nvhost_syncpt_unit_interface_get_aperture
  161. CONFTEST: is_export_symbol_present_tegra_dce_register_ipc_client
  162. CONFTEST: is_export_symbol_present_tegra_dce_unregister_ipc_client
  163. CONFTEST: is_export_symbol_present_tegra_dce_client_ipc_send_recv
  164. CONFTEST: is_export_symbol_present_dram_clk_to_mc_clk
  165. CONFTEST: is_export_symbol_present_get_dram_num_channels
  166. CONFTEST: is_export_symbol_present_tegra_dram_types
  167. CONFTEST: is_export_symbol_present_pxm_to_node
  168. CONFTEST: is_export_symbol_present_screen_info
  169. CONFTEST: is_export_symbol_gpl_screen_info
  170. CONFTEST: is_export_symbol_present_i2c_bus_status
  171. CONFTEST: is_export_symbol_present_tegra_fuse_control_read
  172. CONFTEST: is_export_symbol_present_tegra_get_platform
  173. CONFTEST: is_export_symbol_present_pci_find_host_bridge
  174. CONFTEST: is_export_symbol_present_tsec_comms_send_cmd
  175. CONFTEST: is_export_symbol_present_tsec_comms_set_init_cb
  176. CONFTEST: is_export_symbol_present_tsec_comms_clear_init_cb
  177. CONFTEST: is_export_symbol_present_tsec_comms_alloc_mem_from_gscco
  178. CONFTEST: is_export_symbol_present_tsec_comms_free_gscco_mem
  179. CONFTEST: is_export_symbol_present_memory_block_size_bytes
  180. CONFTEST: crypto
  181. CONFTEST: is_export_symbol_present_follow_pte
  182. CONFTEST: is_export_symbol_gpl_pci_ats_supported
  183. CONFTEST: is_export_symbol_present_int_active_memcg
  184. CONFTEST: is_export_symbol_present_migrate_vma_setup
  185. CONFTEST: dma_ops
  186. CONFTEST: swiotlb_dma_ops
  187. CONFTEST: noncoherent_swiotlb_dma_ops
  188. CONFTEST: vm_fault_has_address
  189. CONFTEST: vm_insert_pfn_prot
  190. CONFTEST: vmf_insert_pfn_prot
  191. CONFTEST: vm_ops_fault_removed_vma_arg
  192. CONFTEST: kmem_cache_has_kobj_remove_work
  193. CONFTEST: sysfs_slab_unlink
  194. CONFTEST: proc_ops
  195. CONFTEST: timespec64
  196. CONFTEST: vmalloc_has_pgprot_t_arg
  197. CONFTEST: mm_has_mmap_lock
  198. CONFTEST: pci_channel_state
  199. CONFTEST: pci_dev_has_ats_enabled
  200. CONFTEST: remove_memory_has_nid_arg
  201. CONFTEST: add_memory_driver_managed_has_mhp_flags_arg
  202. CONFTEST: num_registered_fb
  203. CONFTEST: pci_driver_has_driver_managed_dma
  204. CONFTEST: vm_area_struct_has_const_vm_flags
  205. CONFTEST: memory_failure_has_trapno_arg
  206. CONFTEST: foll_longterm_present
  207. CONFTEST: bus_type_has_iommu_ops
  208. CONFTEST: mmu_notifier_ops_invalidate_range
  209. CONFTEST: mmu_notifier_ops_arch_invalidate_secondary_tlbs
  210. CONFTEST: migrate_vma_added_flags
  211. CONFTEST: migrate_device_range
  212. CONFTEST: handle_mm_fault_has_mm_arg
  213. CONFTEST: handle_mm_fault_has_pt_regs_arg
  214. CONFTEST: mempolicy_has_unified_nodes
  215. CONFTEST: mempolicy_has_home_node
  216. CONFTEST: mpol_preferred_many_present
  217. CONFTEST: mmu_interval_notifier
  218. CONFTEST: fault_flag_remote_present
  219. CONFTEST: struct_page_has_zone_device_data
  220. CONFTEST: drm_bus_present
  221. CONFTEST: drm_bus_has_bus_type
  222. CONFTEST: drm_bus_has_get_irq
  223. CONFTEST: drm_bus_has_get_name
  224. CONFTEST: drm_driver_has_device_list
  225. CONFTEST: drm_driver_has_legacy_dev_list
  226. CONFTEST: drm_driver_has_set_busid
  227. CONFTEST: drm_crtc_state_has_connectors_changed
  228. CONFTEST: drm_init_function_args
  229. CONFTEST: drm_helper_mode_fill_fb_struct
  230. CONFTEST: drm_master_drop_has_from_release_arg
  231. CONFTEST: drm_driver_unload_has_int_return_type
  232. CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg
  233. CONFTEST: drm_atomic_helper_plane_destroy_state_has_plane_arg
  234. CONFTEST: drm_mode_object_find_has_file_priv_arg
  235. CONFTEST: dma_buf_owner
  236. CONFTEST: drm_connector_list_iter
  237. CONFTEST: drm_atomic_helper_swap_state_has_stall_arg
  238. CONFTEST: drm_driver_prime_flag_present
  239. CONFTEST: vm_fault_t
  240. CONFTEST: drm_gem_object_has_resv
  241. CONFTEST: drm_crtc_state_has_async_flip
  242. CONFTEST: drm_crtc_state_has_pageflip_flags
  243. CONFTEST: drm_crtc_state_has_vrr_enabled
  244. CONFTEST: drm_format_modifiers_present
  245. CONFTEST: drm_vma_node_is_allowed_has_tag_arg
  246. CONFTEST: drm_vma_offset_node_has_readonly
  247. CONFTEST: drm_display_mode_has_vrefresh
  248. CONFTEST: drm_driver_master_set_has_int_return_type
  249. CONFTEST: drm_driver_has_gem_free_object
  250. CONFTEST: drm_prime_pages_to_sg_has_drm_device_arg
  251. CONFTEST: drm_driver_has_gem_prime_callbacks
  252. CONFTEST: drm_crtc_atomic_check_has_atomic_state_arg
  253. CONFTEST: drm_gem_object_vmap_has_map_arg
  254. CONFTEST: drm_plane_atomic_check_has_atomic_state_arg
  255. CONFTEST: drm_device_has_pdev
  256. CONFTEST: drm_crtc_state_has_no_vblank
  257. CONFTEST: drm_mode_config_has_allow_fb_modifiers
  258. CONFTEST: drm_has_hdr_output_metadata
  259. CONFTEST: dma_resv_add_fence
  260. CONFTEST: dma_resv_reserve_fences
  261. CONFTEST: reservation_object_reserve_shared_has_num_fences_arg
  262. CONFTEST: drm_connector_has_override_edid
  263. CONFTEST: drm_master_has_leases
  264. CONFTEST: drm_file_get_master
  265. CONFTEST: drm_modeset_lock_all_end
  266. CONFTEST: drm_connector_lookup
  267. CONFTEST: drm_connector_put
  268. CONFTEST: drm_driver_has_dumb_destroy
  269. CONFTEST: fence_ops_use_64bit_seqno
  270. CONFTEST: drm_aperture_remove_conflicting_pci_framebuffers_has_driver_arg
  271. CONFTEST: drm_mode_create_dp_colorspace_property_has_supported_colorspaces_arg
  272. CONFTEST: drm_syncobj_features_present
  273. CONFTEST: drm_unlocked_ioctl_flag_present
  274. CONFTEST: drm_framebuffer_obj_present
  275. CONFTEST: drm_color_ctm_3x4_present
  276. CONFTEST: drm_color_lut
  277. CONFTEST: drm_property_blob_put
  278. CONFTEST: drm_driver_has_gem_prime_mmap
  279. CONFTEST: drm_output_poll_changed
  280. CONFTEST: file_operations_fop_unsigned_offset_present
  281. CONFTEST: dom0_kernel_present
  282. CONFTEST: nvidia_vgpu_kvm_build
  283. CONFTEST: nvidia_grid_build
  284. CONFTEST: nvidia_grid_csp_build
  285. CONFTEST: pm_runtime_available
  286. CONFTEST: pci_class_multimedia_hd_audio
  287. CONFTEST: drm_available
  288. CONFTEST: vfio_pci_core_available
  289. CONFTEST: mdev_available
  290. CONFTEST: cmd_uphy_display_port_init
  291. CONFTEST: cmd_uphy_display_port_off
  292. CONFTEST: memory_failure_mf_sw_simulated_defined
  293. CONFTEST: drm_atomic_available
  294. CONFTEST: is_export_symbol_gpl_refcount_inc
  295. CONFTEST: is_export_symbol_gpl_refcount_dec_and_test
  296. CONFTEST: drm_alpha_blending_available
  297. CONFTEST: is_export_symbol_present_drm_gem_prime_fd_to_handle
  298. CONFTEST: is_export_symbol_present_drm_gem_prime_handle_to_fd
  299. CONFTEST: ib_peer_memory_symbols
  300. CC [M] nvidia/nv.o
  301. CC [M] nvidia/nv-pci.o
  302. CC [M] nvidia/nv-dmabuf.o
  303. CC [M] nvidia/nv-nano-timer.o
  304. CC [M] nvidia/nv-acpi.o
  305. CC [M] nvidia/nv-cray.o
  306. CC [M] nvidia/nv-dma.o
  307. CC [M] nvidia/nv-i2c.o
  308. CC [M] nvidia/nv-mmap.o
  309. CC [M] nvidia/nv-p2p.o
  310. CC [M] nvidia/nv-pat.o
  311. CC [M] nvidia/nv-procfs.o
  312. In file included from nvidia/nv-nano-timer.c:31:
  313. nvidia/nv-nano-timer.c: In function ‘nv_alloc_nano_timer’:
  314. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  315. 572 | NV_MEMDBG_ADD(ptr, size); \
  316. | ^
  317. nvidia/nv-nano-timer.c:86:5: note: in expansion of macro ‘NV_KMALLOC’
  318. 86 | NV_KMALLOC(nv_nstimer, sizeof(nv_nano_timer_t));
  319. | ^~~~~~~~~~
  320. In file included from nvidia/nv-procfs.c:27:
  321. nvidia/nv-procfs.c: In function ‘nv_procfs_open_file’:
  322. ././common/inc/nv-linux.h:579:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  323. 579 | NV_MEMDBG_ADD(ptr, size); \
  324. | ^
  325. nvidia/nv-procfs.c:273:5: note: in expansion of macro ‘NV_KZALLOC’
  326. 273 | NV_KZALLOC(nvpp, sizeof(nv_procfs_private_t));
  327. | ^~~~~~~~~~
  328. In file included from ././common/inc/nv-pci.h:28,
  329. from nvidia/nv-pci.c:26:
  330. nvidia/nv-pci.c: In function ‘nv_pci_probe’:
  331. ././common/inc/nv-linux.h:579:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  332. 579 | NV_MEMDBG_ADD(ptr, size); \
  333. | ^
  334. nvidia/nv-pci.c:401:5: note: in expansion of macro ‘NV_KZALLOC’
  335. 401 | NV_KZALLOC(nvl, sizeof(nv_linux_state_t));
  336. | ^~~~~~~~~~
  337. nvidia/nv-mmap.c:321:5: warning: conflicting types for ‘nv_encode_caching’ due to enum/integer mismatch; have ‘int(pgprot_t *, NvU32, nv_memory_type_t)’ {aka ‘int(struct pgprot *, unsigned int, nv_memory_type_t)’} [-Wenum-int-mismatch]
  338. 321 | int nv_encode_caching(
  339. | ^~~~~~~~~~~~~~~~~
  340. In file included from ././common/inc/nv-linux.h:1791,
  341. from nvidia/nv-mmap.c:27:
  342. ././common/inc/nv-proto.h:44:13: note: previous declaration of ‘nv_encode_caching’ with type ‘int(pgprot_t *, NvU32, NvU32)’ {aka ‘int(struct pgprot *, unsigned int, unsigned int)’}
  343. 44 | int nv_encode_caching (pgprot_t *, NvU32, NvU32);
  344. | ^~~~~~~~~~~~~~~~~
  345. In file included from nvidia/nv.c:34:
  346. nvidia/nv.c: In function ‘nvos_create_alloc’:
  347. ././common/inc/nv-linux.h:579:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  348. 579 | NV_MEMDBG_ADD(ptr, size); \
  349. | ^
  350. nvidia/nv.c:292:5: note: in expansion of macro ‘NV_KZALLOC’
  351. 292 | NV_KZALLOC(at, sizeof(nv_alloc_t));
  352. | ^~~~~~~~~~
  353. nvidia/nv.c: In function ‘nv_alloc_file_private’:
  354. ././common/inc/nv-linux.h:579:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  355. 579 | NV_MEMDBG_ADD(ptr, size); \
  356. | ^
  357. nvidia/nv.c:980:5: note: in expansion of macro ‘NV_KZALLOC’
  358. 980 | NV_KZALLOC(nvlfp, sizeof(nv_linux_file_private_t));
  359. | ^~~~~~~~~~
  360. nvidia/nv.c: In function ‘nvidia_ioctl’:
  361. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  362. 572 | NV_MEMDBG_ADD(ptr, size); \
  363. | ^
  364. nvidia/nv.c:2393:5: note: in expansion of macro ‘NV_KMALLOC’
  365. 2393 | NV_KMALLOC(arg_copy, arg_size);
  366. | ^~~~~~~~~~
  367. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  368. 572 | NV_MEMDBG_ADD(ptr, size); \
  369. | ^
  370. nvidia/nv.c:2496:13: note: in expansion of macro ‘NV_KMALLOC’
  371. 2496 | NV_KMALLOC(nvlfp->attached_gpus, arg_size);
  372. | ^~~~~~~~~~
  373. nvidia/nv.c: In function ‘nv_map_guest_pages’:
  374. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  375. 572 | NV_MEMDBG_ADD(ptr, size); \
  376. | ^
  377. nvidia/nv.c:3133:5: note: in expansion of macro ‘NV_KMALLOC’
  378. 3133 | NV_KMALLOC(pages, sizeof(struct page *) * page_count);
  379. | ^~~~~~~~~~
  380. nvidia/nv.c: In function ‘nv_alloc_kernel_mapping’:
  381. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  382. 572 | NV_MEMDBG_ADD(ptr, size); \
  383. | ^
  384. nvidia/nv.c:3628:13: note: in expansion of macro ‘NV_KMALLOC’
  385. 3628 | NV_KMALLOC(pages, sizeof(struct page *) * page_count);
  386. | ^~~~~~~~~~
  387. nvidia/nv.c: In function ‘nv_post_event’:
  388. ././common/inc/nv-linux.h:586:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  389. 586 | NV_MEMDBG_ADD(ptr, size); \
  390. | ^
  391. nvidia/nv.c:3912:9: note: in expansion of macro ‘NV_KMALLOC_ATOMIC’
  392. 3912 | NV_KMALLOC_ATOMIC(nvet, sizeof(nvidia_event_t));
  393. | ^~~~~~~~~~~~~~~~~
  394. CC [M] nvidia/nv-vm.o
  395. CC [M] nvidia/nv-usermap.o
  396. CC [M] nvidia/nv-vtophys.o
  397. CC [M] nvidia/os-interface.o
  398. CC [M] nvidia/os-mlock.o
  399. CC [M] nvidia/os-pci.o
  400. CC [M] nvidia/os-registry.o
  401. CC [M] nvidia/os-usermap.o
  402. CC [M] nvidia/nv-modeset-interface.o
  403. CC [M] nvidia/nv-pci-table.o
  404. CC [M] nvidia/nv-kthread-q.o
  405. In file included from nvidia/os-interface.c:27:
  406. nvidia/os-interface.c: In function ‘os_alloc_mem’:
  407. ././common/inc/nv-linux.h:586:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  408. 586 | NV_MEMDBG_ADD(ptr, size); \
  409. | ^
  410. nvidia/os-interface.c:608:13: note: in expansion of macro ‘NV_KMALLOC_ATOMIC’
  411. 608 | NV_KMALLOC_ATOMIC(*address, alloc_size);
  412. | ^~~~~~~~~~~~~~~~~
  413. ././common/inc/nv-linux.h:601:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  414. 601 | NV_MEMDBG_ADD(ptr, size); \
  415. | ^
  416. nvidia/os-interface.c:614:13: note: in expansion of macro ‘NV_KMALLOC_NO_OOM’
  417. 614 | NV_KMALLOC_NO_OOM(*address, alloc_size);
  418. | ^~~~~~~~~~~~~~~~~
  419. nvidia/os-interface.c: In function ‘os_queue_work_item’:
  420. ././common/inc/nv-linux.h:586:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  421. 586 | NV_MEMDBG_ADD(ptr, size); \
  422. | ^
  423. nvidia/os-interface.c:1155:5: note: in expansion of macro ‘NV_KMALLOC_ATOMIC’
  424. 1155 | NV_KMALLOC_ATOMIC(oqd, sizeof(os_queue_data_t));
  425. | ^~~~~~~~~~~~~~~~~
  426. nvidia/os-interface.c: In function ‘os_alloc_wait_queue’:
  427. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  428. 572 | NV_MEMDBG_ADD(ptr, size); \
  429. | ^
  430. nvidia/os-interface.c:2026:5: note: in expansion of macro ‘NV_KMALLOC’
  431. 2026 | NV_KMALLOC(*wq, sizeof(os_wait_queue));
  432. | ^~~~~~~~~~
  433. CC [M] nvidia/nv-memdbg.o
  434. CC [M] nvidia/nv-ibmnpu.o
  435. CC [M] nvidia/nv-report-err.o
  436. CC [M] nvidia/nv-rsync.o
  437. CC [M] nvidia/nv-msi.o
  438. CC [M] nvidia/nv-caps.o
  439. CC [M] nvidia/nv-caps-imex.o
  440. CC [M] nvidia/nv-host1x.o
  441. CC [M] nvidia/nv_uvm_interface.o
  442. CC [M] nvidia/libspdm_aead.o
  443. nvidia/libspdm_aead.c:41:5: warning: no previous prototype for ‘libspdm_aead_prealloc’ [-Wmissing-prototypes]
  444. 41 | int libspdm_aead_prealloc(void **context, char const *alg)
  445. | ^~~~~~~~~~~~~~~~~~~~~
  446. nvidia/libspdm_aead.c:178:5: warning: no previous prototype for ‘libspdm_aead_prealloced’ [-Wmissing-prototypes]
  447. 178 | int libspdm_aead_prealloced(void *context,
  448. | ^~~~~~~~~~~~~~~~~~~~~~~
  449. CC [M] nvidia/libspdm_ecc.o
  450. CC [M] nvidia/libspdm_hkdf.o
  451. CC [M] nvidia/libspdm_rand.o
  452. CC [M] nvidia/libspdm_shash.o
  453. CC [M] nvidia/libspdm_rsa.o
  454. CC [M] nvidia/libspdm_aead_aes_gcm.o
  455. CC [M] nvidia/libspdm_sha.o
  456. CC [M] nvidia/libspdm_hmac_sha.o
  457. CC [M] nvidia/libspdm_internal_crypt_lib.o
  458. CC [M] nvidia/libspdm_hkdf_sha.o
  459. CC [M] nvidia/libspdm_ec.o
  460. CC [M] nvidia/libspdm_x509.o
  461. In file included from ././common/inc/nv-msi.h:27,
  462. from nvidia/nv-msi.c:24:
  463. nvidia/nv-msi.c: In function ‘nv_init_msi’:
  464. ././common/inc/nv-linux.h:579:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  465. 579 | NV_MEMDBG_ADD(ptr, size); \
  466. | ^
  467. nvidia/nv-msi.c:39:9: note: in expansion of macro ‘NV_KZALLOC’
  468. 39 | NV_KZALLOC(nvl->irq_count, sizeof(nv_irq_count_info_t) * nvl->num_intr);
  469. | ^~~~~~~~~~
  470. nvidia/nv-msi.c: In function ‘nv_init_msix’:
  471. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  472. 572 | NV_MEMDBG_ADD(ptr, size); \
  473. | ^
  474. nvidia/nv-msi.c:90:5: note: in expansion of macro ‘NV_KMALLOC’
  475. 90 | NV_KMALLOC(nvl->msix_entries, sizeof(struct msix_entry) * num_intr);
  476. | ^~~~~~~~~~
  477. ././common/inc/nv-linux.h:579:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  478. 579 | NV_MEMDBG_ADD(ptr, size); \
  479. | ^
  480. nvidia/nv-msi.c:102:5: note: in expansion of macro ‘NV_KZALLOC’
  481. 102 | NV_KZALLOC(nvl->irq_count, sizeof(nv_irq_count_info_t) * num_intr);
  482. | ^~~~~~~~~~
  483. CC [M] nvidia/libspdm_rsa_ext.o
  484. CC [M] nvidia/nvlink_linux.o
  485. CC [M] nvidia/linux_nvswitch.o
  486. CC [M] nvidia/nvlink_caps.o
  487. CC [M] nvidia/procfs_nvswitch.o
  488. CC [M] nvidia/i2c_nvswitch.o
  489. CC [M] nvidia-uvm/uvm_conf_computing.o
  490. CC [M] nvidia-uvm/uvm_sec2_test.o
  491. CC [M] nvidia-uvm/uvm_maxwell_sec2.o
  492. CC [M] nvidia-uvm/uvm_hopper_sec2.o
  493. In file included from nvidia/nv-caps.c:24:
  494. nvidia/nv-caps.c: In function ‘nv_cap_procfs_open’:
  495. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  496. 572 | NV_MEMDBG_ADD(ptr, size); \
  497. | ^
  498. nvidia/nv-caps.c:435:5: note: in expansion of macro ‘NV_KMALLOC’
  499. 435 | NV_KMALLOC(private, sizeof(nv_cap_file_private_t));
  500. | ^~~~~~~~~~
  501. nvidia/nv-caps.c: In function ‘nv_cap_alloc’:
  502. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  503. 572 | NV_MEMDBG_ADD(ptr, size); \
  504. | ^
  505. nvidia/nv-caps.c:635:5: note: in expansion of macro ‘NV_KMALLOC’
  506. 635 | NV_KMALLOC(cap, sizeof(nv_cap_t));
  507. | ^~~~~~~~~~
  508. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  509. 572 | NV_MEMDBG_ADD(ptr, size); \
  510. | ^
  511. nvidia/nv-caps.c:642:5: note: in expansion of macro ‘NV_KMALLOC’
  512. 642 | NV_KMALLOC(cap->path, len);
  513. | ^~~~~~~~~~
  514. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  515. 572 | NV_MEMDBG_ADD(ptr, size); \
  516. | ^
  517. nvidia/nv-caps.c:654:5: note: in expansion of macro ‘NV_KMALLOC’
  518. 654 | NV_KMALLOC(cap->name, len);
  519. | ^~~~~~~~~~
  520. nvidia/nv-caps.c: In function ‘nv_cap_init’:
  521. ././common/inc/nv-linux.h:572:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  522. 572 | NV_MEMDBG_ADD(ptr, size); \
  523. | ^
  524. nvidia/nv-caps.c:759:5: note: in expansion of macro ‘NV_KMALLOC’
  525. 759 | NV_KMALLOC(name, (strlen(path) + strlen(dir)) + 1);
  526. | ^~~~~~~~~~
  527. CC [M] nvidia-uvm/uvm_blackwell.o
  528. CC [M] nvidia-uvm/uvm_blackwell_fault_buffer.o
  529. CC [M] nvidia-uvm/uvm_blackwell_mmu.o
  530. CC [M] nvidia-uvm/uvm_blackwell_host.o
  531. CC [M] nvidia-uvm/uvm_common.o
  532. CC [M] nvidia-uvm/uvm_linux.o
  533. CC [M] nvidia-uvm/nvstatus.o
  534. CC [M] nvidia-uvm/nvCpuUuid.o
  535. CC [M] nvidia-uvm/nv-kthread-q.o
  536. CC [M] nvidia-uvm/nv-kthread-q-selftest.o
  537. CC [M] nvidia-uvm/uvm.o
  538. CC [M] nvidia-uvm/uvm_tools.o
  539. CC [M] nvidia-uvm/uvm_global.o
  540. CC [M] nvidia-uvm/uvm_gpu.o
  541. CC [M] nvidia-uvm/uvm_gpu_isr.o
  542. CC [M] nvidia-uvm/uvm_procfs.o
  543. CC [M] nvidia-uvm/uvm_va_space.o
  544. CC [M] nvidia-uvm/uvm_va_space_mm.o
  545. CC [M] nvidia-uvm/uvm_gpu_semaphore.o
  546. CC [M] nvidia-uvm/uvm_mem.o
  547. CC [M] nvidia-uvm/uvm_rm_mem.o
  548. CC [M] nvidia-uvm/uvm_channel.o
  549. nvidia-uvm/uvm_gpu.c: In function ‘init_procfs_dirs’:
  550. nvidia-uvm/uvm_gpu.c:972:5: warning: ISO C90 forbids variable length array ‘uuid_buffer’ [-Wvla]
  551. 972 | char uuid_buffer[max(UVM_PARENT_GPU_UUID_STRING_LENGTH, UVM_GPU_UUID_STRING_LENGTH)];
  552. | ^~~~
  553. nvidia-uvm/uvm_gpu.c:973:5: warning: ISO C90 forbids variable length array ‘gpu_dir_name’ [-Wvla]
  554. 973 | char gpu_dir_name[sizeof(symlink_name) + sizeof(uuid_buffer) + 1];
  555. | ^~~~
  556. CC [M] nvidia-uvm/uvm_lock.o
  557. CC [M] nvidia-uvm/uvm_hal.o
  558. CC [M] nvidia-uvm/uvm_processors.o
  559. CC [M] nvidia-uvm/uvm_range_tree.o
  560. CC [M] nvidia-uvm/uvm_rb_tree.o
  561. CC [M] nvidia-uvm/uvm_range_allocator.o
  562. CC [M] nvidia-uvm/uvm_va_range.o
  563. CC [M] nvidia-uvm/uvm_va_range_device_p2p.o
  564. CC [M] nvidia-uvm/uvm_va_policy.o
  565. CC [M] nvidia-uvm/uvm_va_block.o
  566. CC [M] nvidia-uvm/uvm_range_group.o
  567. CC [M] nvidia-uvm/uvm_gpu_replayable_faults.o
  568. CC [M] nvidia-uvm/uvm_gpu_non_replayable_faults.o
  569. CC [M] nvidia-uvm/uvm_gpu_access_counters.o
  570. CC [M] nvidia-uvm/uvm_perf_events.o
  571. CC [M] nvidia-uvm/uvm_perf_module.o
  572. CC [M] nvidia-uvm/uvm_mmu.o
  573. CC [M] nvidia-uvm/uvm_pte_batch.o
  574. CC [M] nvidia-uvm/uvm_tlb_batch.o
  575. CC [M] nvidia-uvm/uvm_push.o
  576. CC [M] nvidia-uvm/uvm_pushbuffer.o
  577. CC [M] nvidia-uvm/uvm_thread_context.o
  578. CC [M] nvidia-uvm/uvm_tracker.o
  579. CC [M] nvidia-uvm/uvm_maxwell.o
  580. CC [M] nvidia-uvm/uvm_maxwell_host.o
  581. CC [M] nvidia-uvm/uvm_maxwell_ce.o
  582. CC [M] nvidia-uvm/uvm_maxwell_mmu.o
  583. CC [M] nvidia-uvm/uvm_maxwell_fault_buffer.o
  584. CC [M] nvidia-uvm/uvm_maxwell_access_counter_buffer.o
  585. CC [M] nvidia-uvm/uvm_pascal.o
  586. CC [M] nvidia-uvm/uvm_pascal_ce.o
  587. CC [M] nvidia-uvm/uvm_pascal_host.o
  588. CC [M] nvidia-uvm/uvm_pascal_mmu.o
  589. CC [M] nvidia-uvm/uvm_pascal_fault_buffer.o
  590. CC [M] nvidia-uvm/uvm_volta_ce.o
  591. CC [M] nvidia-uvm/uvm_volta_host.o
  592. CC [M] nvidia-uvm/uvm_volta_mmu.o
  593. CC [M] nvidia-uvm/uvm_volta.o
  594. CC [M] nvidia-uvm/uvm_volta_fault_buffer.o
  595. CC [M] nvidia-uvm/uvm_volta_access_counter_buffer.o
  596. CC [M] nvidia-uvm/uvm_turing.o
  597. CC [M] nvidia-uvm/uvm_turing_access_counter_buffer.o
  598. CC [M] nvidia-uvm/uvm_turing_fault_buffer.o
  599. CC [M] nvidia-uvm/uvm_turing_mmu.o
  600. CC [M] nvidia-uvm/uvm_turing_host.o
  601. CC [M] nvidia-uvm/uvm_ampere.o
  602. CC [M] nvidia-uvm/uvm_ampere_ce.o
  603. CC [M] nvidia-uvm/uvm_ampere_host.o
  604. CC [M] nvidia-uvm/uvm_ampere_fault_buffer.o
  605. CC [M] nvidia-uvm/uvm_ampere_mmu.o
  606. CC [M] nvidia-uvm/uvm_hopper.o
  607. CC [M] nvidia-uvm/uvm_hopper_fault_buffer.o
  608. CC [M] nvidia-uvm/uvm_hopper_ce.o
  609. CC [M] nvidia-uvm/uvm_hopper_host.o
  610. CC [M] nvidia-uvm/uvm_hopper_mmu.o
  611. CC [M] nvidia-uvm/uvm_ada.o
  612. CC [M] nvidia-uvm/uvm_policy.o
  613. CC [M] nvidia-uvm/uvm_perf_utils.o
  614. CC [M] nvidia-uvm/uvm_kvmalloc.o
  615. CC [M] nvidia-uvm/uvm_pmm_sysmem.o
  616. CC [M] nvidia-uvm/uvm_pmm_gpu.o
  617. CC [M] nvidia-uvm/uvm_migrate.o
  618. CC [M] nvidia-uvm/uvm_populate_pageable.o
  619. CC [M] nvidia-uvm/uvm_migrate_pageable.o
  620. CC [M] nvidia-uvm/uvm_map_external.o
  621. CC [M] nvidia-uvm/uvm_user_channel.o
  622. CC [M] nvidia-uvm/uvm_hmm.o
  623. CC [M] nvidia-uvm/uvm_perf_heuristics.o
  624. CC [M] nvidia-uvm/uvm_perf_thrashing.o
  625. CC [M] nvidia-uvm/uvm_perf_prefetch.o
  626. CC [M] nvidia-uvm/uvm_ats.o
  627. CC [M] nvidia-uvm/uvm_ats_ibm.o
  628. CC [M] nvidia-uvm/uvm_ats_faults.o
  629. CC [M] nvidia-uvm/uvm_ats_sva.o
  630. CC [M] nvidia-uvm/uvm_test.o
  631. CC [M] nvidia-uvm/uvm_test_rng.o
  632. CC [M] nvidia-uvm/uvm_range_tree_test.o
  633. CC [M] nvidia-uvm/uvm_range_allocator_test.o
  634. CC [M] nvidia-uvm/uvm_gpu_semaphore_test.o
  635. CC [M] nvidia-uvm/uvm_mem_test.o
  636. CC [M] nvidia-uvm/uvm_rm_mem_test.o
  637. CC [M] nvidia-uvm/uvm_page_tree_test.o
  638. CC [M] nvidia-uvm/uvm_tracker_test.o
  639. CC [M] nvidia-uvm/uvm_push_test.o
  640. CC [M] nvidia-uvm/uvm_channel_test.o
  641. CC [M] nvidia-uvm/uvm_ce_test.o
  642. CC [M] nvidia-uvm/uvm_host_test.o
  643. CC [M] nvidia-uvm/uvm_lock_test.o
  644. CC [M] nvidia-uvm/uvm_perf_utils_test.o
  645. CC [M] nvidia-uvm/uvm_kvmalloc_test.o
  646. CC [M] nvidia-uvm/uvm_pmm_test.o
  647. CC [M] nvidia-uvm/uvm_pmm_sysmem_test.o
  648. CC [M] nvidia-uvm/uvm_perf_events_test.o
  649. CC [M] nvidia-uvm/uvm_perf_module_test.o
  650. CC [M] nvidia-uvm/uvm_get_rm_ptes_test.o
  651. CC [M] nvidia-uvm/uvm_fault_buffer_flush_test.o
  652. CC [M] nvidia-uvm/uvm_peer_identity_mappings_test.o
  653. CC [M] nvidia-uvm/uvm_va_block_test.o
  654. CC [M] nvidia-uvm/uvm_range_group_tree_test.o
  655. CC [M] nvidia-uvm/uvm_thread_context_test.o
  656. CC [M] nvidia-uvm/uvm_rb_tree_test.o
  657. CC [M] nvidia-modeset/nvidia-modeset-linux.o
  658. CC [M] nvidia-modeset/nv-kthread-q.o
  659. CC [M] nvidia-drm/nvidia-drm.o
  660. CC [M] nvidia-drm/nvidia-drm-drv.o
  661. CC [M] nvidia-drm/nvidia-drm-utils.o
  662. CC [M] nvidia-drm/nvidia-drm-crtc.o
  663. CC [M] nvidia-drm/nvidia-drm-encoder.o
  664. CC [M] nvidia-drm/nvidia-drm-connector.o
  665. CC [M] nvidia-drm/nvidia-drm-gem.o
  666. CC [M] nvidia-drm/nvidia-drm-fb.o
  667. CC [M] nvidia-drm/nvidia-drm-modeset.o
  668. CC [M] nvidia-drm/nvidia-drm-fence.o
  669. CC [M] nvidia-drm/nvidia-drm-helper.o
  670. CC [M] nvidia-drm/nv-kthread-q.o
  671. CC [M] nvidia-drm/nv-pci-table.o
  672. CC [M] nvidia-drm/nvidia-drm-gem-nvkms-memory.o
  673. CC [M] nvidia-drm/nvidia-drm-gem-user-memory.o
  674. CC [M] nvidia-drm/nvidia-drm-gem-dma-buf.o
  675. CC [M] nvidia-drm/nvidia-drm-format.o
  676. CC [M] nvidia-drm/nvidia-drm-os-interface.o
  677. CC [M] nvidia-drm/nvidia-drm-linux.o
  678. CC [M] nvidia-peermem/nvidia-peermem.o
  679. ld -r -o nvidia/nv-interface.o nvidia/nv.o nvidia/nv-pci.o nvidia/nv-dmabuf.o nvidia/nv-nano-timer.o nvidia/nv-acpi.o nvidia/nv-cray.o nvidia/nv-dma.o nvidia/nv-i2c.o nvidia/nv-mmap.o nvidia/nv-p2p.o nvidia/nv-pat.o nvidia/nv-procfs.o nvidia/nv-usermap.o nvidia/nv-vm.o nvidia/nv-vtophys.o nvidia/os-interface.o nvidia/os-mlock.o nvidia/os-pci.o nvidia/os-registry.o nvidia/os-usermap.o nvidia/nv-modeset-interface.o nvidia/nv-pci-table.o nvidia/nv-kthread-q.o nvidia/nv-memdbg.o nvidia/nv-ibmnpu.o nvidia/nv-report-err.o nvidia/nv-rsync.o nvidia/nv-msi.o nvidia/nv-caps.o nvidia/nv-caps-imex.o nvidia/nv-host1x.o nvidia/nv_uvm_interface.o nvidia/libspdm_aead.o nvidia/libspdm_ecc.o nvidia/libspdm_hkdf.o nvidia/libspdm_rand.o nvidia/libspdm_shash.o nvidia/libspdm_rsa.o nvidia/libspdm_aead_aes_gcm.o nvidia/libspdm_sha.o nvidia/libspdm_hmac_sha.o nvidia/libspdm_internal_crypt_lib.o nvidia/libspdm_hkdf_sha.o nvidia/libspdm_ec.o nvidia/libspdm_x509.o nvidia/libspdm_rsa_ext.o nvidia/nvlink_linux.o nvidia/nvlink_caps.o nvidia/linux_nvswitch.o nvidia/procfs_nvswitch.o nvidia/i2c_nvswitch.o
  680. ld -r -o nvidia-modeset/nv-modeset-interface.o nvidia-modeset/nvidia-modeset-linux.o nvidia-modeset/nv-kthread-q.o
  681. LD [M] nvidia.o
  682. LD [M] nvidia-uvm.o
  683. LD [M] nvidia-modeset.o
  684. ld: cannot find ./nvidia-modeset/nv-modeset-kernel.o: No such file or directory
  685. make[4]: *** [/usr/lib/modules/6.13.4-zen1-1.1-zen/build/scripts/Makefile.build:389: nvidia-modeset.o] Error 1
  686. make[4]: *** Waiting for unfinished jobs....
  687. ld: cannot find ./nvidia/nv-kernel.o: No such file or directory
  688. make[4]: *** [/usr/lib/modules/6.13.4-zen1-1.1-zen/build/scripts/Makefile.build:389: nvidia.o] Error 1
  689. make[3]: *** [/usr/lib/modules/6.13.4-zen1-1.1-zen/build/Makefile:1982: .] Error 2
  690. make[2]: *** [/usr/lib/modules/6.13.4-zen1-1.1-zen/build/Makefile:251: __sub-make] Error 2
  691. make[2]: Leaving directory '/var/lib/dkms/nvidia/565.77/build'
  692. make[1]: *** [Makefile:251: __sub-make] Error 2
  693. make[1]: Leaving directory '/usr/lib/modules/6.13.4-zen1-1.1-zen/build'
  694. make: *** [Makefile:115: modules] Error 2
  695.  
  696. # exit code: 2
  697. # elapsed time: 00:00:56
  698.  
Advertisement
Add Comment
Please, Sign In to add comment