Guest User

Untitled

a guest
Dec 25th, 2024
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 122.30 KB | None | 0 0
  1. nvidia-installer command line:
  2. ./nvidia-installer
  3. --dkms
  4.  
  5. Using: nvidia-installer ncurses v6 user interface
  6. -> Detected 1 CPUs online; setting concurrency level to 1.
  7. -> Installing NVIDIA driver version 535.129.03.
  8. -> An alternate method of installing the NVIDIA driver was detected. (This is usually a package provided by your distributor.) A driver installed via that method may integrate better with your system than a driver installed by nvidia-installer.
  9.  
  10. Please review the message provided by the maintainer of this alternate installation method and decide how to proceed:
  11.  
  12. The NVIDIA driver provided by Ubuntu can be installed by launching the "Software & Updates" application, and by selecting the NVIDIA driver from the "Additional Drivers" tab.
  13.  
  14.  
  15. (Answer: Continue installation)
  16. -> Performing CC sanity check with CC="/usr/bin/cc".
  17. -> Performing CC check.
  18. -> Kernel source path: '/lib/modules/6.8.0-76060800daily20240311-generic/build'
  19. -> Kernel output path: '/lib/modules/6.8.0-76060800daily20240311-generic/build'
  20. -> Performing Compiler check.
  21. -> Performing Dom0 check.
  22. -> Performing Xen check.
  23. -> Performing PREEMPT_RT check.
  24. -> Performing vgpu_kvm check.
  25. -> Cleaning kernel module build directory.
  26. executing: 'cd ./kernel; /usr/bin/make -k -j1 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.8.0-76060800daily20240311-generic/build" SYSOUT="/lib/modules/6.8.0-76060800daily20240311-generic/build" clean'...
  27. rm -f -r conftest
  28. make[1]: Entering directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  29. make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  30. -> Building kernel modules
  31. executing: 'cd ./kernel; /usr/bin/make -k -j1 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.8.0-76060800daily20240311-generic/build" SYSOUT="/lib/modules/6.8.0-76060800daily20240311-generic/build" '...
  32. make[1]: Entering directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  33. warning: the compiler differs from the one used to build the kernel
  34. The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  35. You are using: cc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  36. CONFTEST: hash__remap_4k_pfn
  37. CONFTEST: set_pages_uc
  38. CONFTEST: list_is_first
  39. CONFTEST: set_memory_uc
  40. CONFTEST: set_memory_array_uc
  41. CONFTEST: set_pages_array_uc
  42. CONFTEST: ioremap_cache
  43. CONFTEST: ioremap_wc
  44. CONFTEST: ioremap_driver_hardened
  45. CONFTEST: ioremap_driver_hardened_wc
  46. CONFTEST: ioremap_cache_shared
  47. CONFTEST: pci_get_domain_bus_and_slot
  48. CONFTEST: get_num_physpages
  49. CONFTEST: pde_data
  50. CONFTEST: xen_ioemu_inject_msi
  51. CONFTEST: phys_to_dma
  52. CONFTEST: get_dma_ops
  53. CONFTEST: dma_attr_macros
  54. CONFTEST: dma_map_page_attrs
  55. CONFTEST: write_cr4
  56. CONFTEST: of_find_node_by_phandle
  57. CONFTEST: of_node_to_nid
  58. CONFTEST: pnv_pci_get_npu_dev
  59. CONFTEST: of_get_ibm_chip_id
  60. CONFTEST: pci_bus_address
  61. CONFTEST: pci_stop_and_remove_bus_device
  62. CONFTEST: pci_rebar_get_possible_sizes
  63. CONFTEST: wait_for_random_bytes
  64. CONFTEST: register_cpu_notifier
  65. CONFTEST: cpuhp_setup_state
  66. CONFTEST: dma_map_resource
  67. CONFTEST: get_backlight_device_by_name
  68. CONFTEST: timer_setup
  69. CONFTEST: pci_enable_msix_range
  70. CONFTEST: kernel_read_has_pointer_pos_arg
  71. CONFTEST: kernel_write_has_pointer_pos_arg
  72. CONFTEST: dma_direct_map_resource
  73. CONFTEST: tegra_get_platform
  74. CONFTEST: tegra_bpmp_send_receive
  75. CONFTEST: flush_cache_all
  76. CONFTEST: vmf_insert_pfn
  77. CONFTEST: jiffies_to_timespec
  78. CONFTEST: ktime_get_raw_ts64
  79. CONFTEST: ktime_get_real_ts64
  80. CONFTEST: full_name_hash
  81. CONFTEST: pci_enable_atomic_ops_to_root
  82. CONFTEST: vga_tryget
  83. CONFTEST: cc_platform_has
  84. CONFTEST: seq_read_iter
  85. CONFTEST: unsafe_follow_pfn
  86. CONFTEST: drm_gem_object_get
  87. CONFTEST: drm_gem_object_put_unlocked
  88. CONFTEST: add_memory_driver_managed
  89. CONFTEST: device_property_read_u64
  90. CONFTEST: devm_of_platform_populate
  91. CONFTEST: of_dma_configure
  92. CONFTEST: of_property_count_elems_of_size
  93. CONFTEST: of_property_read_variable_u8_array
  94. CONFTEST: of_property_read_variable_u32_array
  95. CONFTEST: i2c_new_client_device
  96. CONFTEST: i2c_unregister_device
  97. CONFTEST: of_get_named_gpio
  98. CONFTEST: devm_gpio_request_one
  99. CONFTEST: gpio_direction_input
  100. CONFTEST: gpio_direction_output
  101. CONFTEST: gpio_get_value
  102. CONFTEST: gpio_set_value
  103. CONFTEST: gpio_to_irq
  104. CONFTEST: icc_get
  105. CONFTEST: icc_put
  106. CONFTEST: icc_set_bw
  107. CONFTEST: dma_buf_export_args
  108. CONFTEST: dma_buf_ops_has_kmap
  109. CONFTEST: dma_buf_ops_has_kmap_atomic
  110. CONFTEST: dma_buf_ops_has_map
  111. CONFTEST: dma_buf_ops_has_map_atomic
  112. CONFTEST: dma_buf_has_dynamic_attachment
  113. CONFTEST: dma_buf_attachment_has_peer2peer
  114. CONFTEST: dma_set_mask_and_coherent
  115. CONFTEST: devm_clk_bulk_get_all
  116. CONFTEST: get_task_ioprio
  117. CONFTEST: mdev_set_iommu_device
  118. CONFTEST: offline_and_remove_memory
  119. CONFTEST: wait_on_bit_lock_argument_count
  120. CONFTEST: radix_tree_empty
  121. CONFTEST: radix_tree_replace_slot
  122. CONFTEST: pnv_npu2_init_context
  123. CONFTEST: cpumask_of_node
  124. CONFTEST: ioasid_get
  125. CONFTEST: mm_pasid_drop
  126. CONFTEST: mmget_not_zero
  127. CONFTEST: mmgrab
  128. CONFTEST: iommu_sva_bind_device_has_drvdata_arg
  129. CONFTEST: vm_fault_to_errno
  130. CONFTEST: acpi_video_backlight_use_native
  131. CONFTEST: drm_dev_unref
  132. CONFTEST: drm_reinit_primary_mode_group
  133. CONFTEST: get_user_pages_remote
  134. CONFTEST: get_user_pages
  135. CONFTEST: pin_user_pages_remote
  136. CONFTEST: pin_user_pages
  137. CONFTEST: drm_gem_object_lookup
  138. CONFTEST: drm_atomic_state_ref_counting
  139. CONFTEST: drm_driver_has_gem_prime_res_obj
  140. CONFTEST: drm_atomic_helper_connector_dpms
  141. CONFTEST: drm_connector_funcs_have_mode_in_name
  142. CONFTEST: drm_connector_has_vrr_capable_property
  143. CONFTEST: drm_framebuffer_get
  144. CONFTEST: drm_dev_put
  145. CONFTEST: drm_format_num_planes
  146. CONFTEST: drm_connector_for_each_possible_encoder
  147. CONFTEST: drm_rotation_available
  148. CONFTEST: drm_vma_offset_exact_lookup_locked
  149. CONFTEST: nvhost_dma_fence_unpack
  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_present_i2c_bus_status
  170. CONFTEST: is_export_symbol_present_tegra_fuse_control_read
  171. CONFTEST: is_export_symbol_present_tegra_get_platform
  172. CONFTEST: is_export_symbol_present_pci_find_host_bridge
  173. CONFTEST: is_export_symbol_present_tsec_comms_send_cmd
  174. CONFTEST: is_export_symbol_present_tsec_comms_set_init_cb
  175. CONFTEST: is_export_symbol_present_tsec_comms_clear_init_cb
  176. CONFTEST: is_export_symbol_present_tsec_comms_alloc_mem_from_gscco
  177. CONFTEST: is_export_symbol_present_tsec_comms_free_gscco_mem
  178. CONFTEST: is_export_symbol_present_memory_block_size_bytes
  179. CONFTEST: crypto
  180. CONFTEST: is_export_symbol_present_int_active_memcg
  181. CONFTEST: is_export_symbol_present_migrate_vma_setup
  182. CONFTEST: dma_ops
  183. CONFTEST: swiotlb_dma_ops
  184. CONFTEST: noncoherent_swiotlb_dma_ops
  185. CONFTEST: vm_fault_has_address
  186. CONFTEST: vm_insert_pfn_prot
  187. CONFTEST: vmf_insert_pfn_prot
  188. CONFTEST: vm_ops_fault_removed_vma_arg
  189. CONFTEST: kmem_cache_has_kobj_remove_work
  190. CONFTEST: sysfs_slab_unlink
  191. CONFTEST: proc_ops
  192. CONFTEST: timespec64
  193. CONFTEST: vmalloc_has_pgprot_t_arg
  194. CONFTEST: mm_has_mmap_lock
  195. CONFTEST: pci_channel_state
  196. CONFTEST: pci_dev_has_ats_enabled
  197. CONFTEST: remove_memory_has_nid_arg
  198. CONFTEST: add_memory_driver_managed_has_mhp_flags_arg
  199. CONFTEST: num_registered_fb
  200. CONFTEST: pci_driver_has_driver_managed_dma
  201. CONFTEST: vm_area_struct_has_const_vm_flags
  202. CONFTEST: memory_failure_has_trapno_arg
  203. CONFTEST: backing_dev_info
  204. CONFTEST: mm_context_t
  205. CONFTEST: vm_fault_t
  206. CONFTEST: mmu_notifier_ops_invalidate_range
  207. CONFTEST: mmu_notifier_ops_arch_invalidate_secondary_tlbs
  208. CONFTEST: migrate_vma_added_flags
  209. CONFTEST: migrate_device_range
  210. CONFTEST: handle_mm_fault_has_mm_arg
  211. CONFTEST: handle_mm_fault_has_pt_regs_arg
  212. CONFTEST: mempolicy_has_unified_nodes
  213. CONFTEST: mempolicy_has_home_node
  214. CONFTEST: mpol_preferred_many_present
  215. CONFTEST: mmu_interval_notifier
  216. CONFTEST: drm_bus_present
  217. CONFTEST: drm_bus_has_bus_type
  218. CONFTEST: drm_bus_has_get_irq
  219. CONFTEST: drm_bus_has_get_name
  220. CONFTEST: drm_driver_has_device_list
  221. CONFTEST: drm_driver_has_legacy_dev_list
  222. CONFTEST: drm_driver_has_set_busid
  223. CONFTEST: drm_crtc_state_has_connectors_changed
  224. CONFTEST: drm_init_function_args
  225. CONFTEST: drm_helper_mode_fill_fb_struct
  226. CONFTEST: drm_master_drop_has_from_release_arg
  227. CONFTEST: drm_driver_unload_has_int_return_type
  228. CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg
  229. CONFTEST: drm_atomic_helper_plane_destroy_state_has_plane_arg
  230. CONFTEST: drm_mode_object_find_has_file_priv_arg
  231. CONFTEST: dma_buf_owner
  232. CONFTEST: drm_connector_list_iter
  233. CONFTEST: drm_atomic_helper_swap_state_has_stall_arg
  234. CONFTEST: drm_driver_prime_flag_present
  235. CONFTEST: drm_gem_object_has_resv
  236. CONFTEST: drm_crtc_state_has_async_flip
  237. CONFTEST: drm_crtc_state_has_pageflip_flags
  238. CONFTEST: drm_crtc_state_has_vrr_enabled
  239. CONFTEST: drm_format_modifiers_present
  240. CONFTEST: drm_vma_node_is_allowed_has_tag_arg
  241. CONFTEST: drm_vma_offset_node_has_readonly
  242. CONFTEST: drm_display_mode_has_vrefresh
  243. CONFTEST: drm_driver_master_set_has_int_return_type
  244. CONFTEST: drm_driver_has_gem_free_object
  245. CONFTEST: drm_prime_pages_to_sg_has_drm_device_arg
  246. CONFTEST: drm_driver_has_gem_prime_callbacks
  247. CONFTEST: drm_crtc_atomic_check_has_atomic_state_arg
  248. CONFTEST: drm_gem_object_vmap_has_map_arg
  249. CONFTEST: drm_plane_atomic_check_has_atomic_state_arg
  250. CONFTEST: drm_device_has_pdev
  251. CONFTEST: drm_crtc_state_has_no_vblank
  252. CONFTEST: drm_mode_config_has_allow_fb_modifiers
  253. CONFTEST: drm_has_hdr_output_metadata
  254. CONFTEST: dma_resv_add_fence
  255. CONFTEST: dma_resv_reserve_fences
  256. CONFTEST: reservation_object_reserve_shared_has_num_fences_arg
  257. CONFTEST: drm_connector_has_override_edid
  258. CONFTEST: drm_master_has_leases
  259. CONFTEST: drm_file_get_master
  260. CONFTEST: drm_modeset_lock_all_end
  261. CONFTEST: drm_connector_lookup
  262. CONFTEST: drm_connector_put
  263. CONFTEST: drm_driver_has_dumb_destroy
  264. CONFTEST: dom0_kernel_present
  265. CONFTEST: nvidia_vgpu_kvm_build
  266. CONFTEST: nvidia_grid_build
  267. CONFTEST: nvidia_grid_csp_build
  268. CONFTEST: pm_runtime_available
  269. CONFTEST: pci_class_multimedia_hd_audio
  270. CONFTEST: drm_available
  271. CONFTEST: vfio_pci_core_available
  272. CONFTEST: mdev_available
  273. CONFTEST: cmd_uphy_display_port_init
  274. CONFTEST: cmd_uphy_display_port_off
  275. CONFTEST: memory_failure_mf_sw_simulated_defined
  276. CONFTEST: drm_atomic_available
  277. CONFTEST: is_export_symbol_gpl_refcount_inc
  278. CONFTEST: is_export_symbol_gpl_refcount_dec_and_test
  279. CONFTEST: drm_alpha_blending_available
  280. CONFTEST: is_export_symbol_present_drm_gem_prime_fd_to_handle
  281. CONFTEST: is_export_symbol_present_drm_gem_prime_handle_to_fd
  282. CONFTEST: ib_peer_memory_symbols
  283. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.o
  284. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.c:735:12: warning: no previous prototype for 'nvidia_init_module' [-Wmissing-prototypes]
  285. 735 | int __init nvidia_init_module(void)
  286. | ^~~~~~~~~~~~~~~~~~
  287. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.c:855:6: warning: no previous prototype for 'nvidia_exit_module' [-Wmissing-prototypes]
  288. 855 | void nvidia_exit_module(void)
  289. | ^~~~~~~~~~~~~~~~~~
  290. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.c:1124:23: warning: no previous prototype for 'nv_get_num_dpaux_instances' [-Wmissing-prototypes]
  291. 1124 | NV_STATUS NV_API_CALL nv_get_num_dpaux_instances(nv_state_t *nv, NvU32 *num_instances)
  292. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  293. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci.o
  294. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dmabuf.o
  295. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-nano-timer.o
  296. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-acpi.o
  297. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-cray.o
  298. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.o
  299. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.c:293:6: warning: no previous prototype for 'nv_load_dma_map_scatterlist' [-Wmissing-prototypes]
  300. 293 | void nv_load_dma_map_scatterlist(
  301. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  302. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.c:489:23: warning: no previous prototype for 'nv_dma_unmap_sgt' [-Wmissing-prototypes]
  303. 489 | NV_STATUS NV_API_CALL nv_dma_unmap_sgt(
  304. | ^~~~~~~~~~~~~~~~
  305. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-i2c.o
  306. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-mmap.o
  307. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-p2p.o
  308. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pat.o
  309. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-procfs.o
  310. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-procfs.c:698:1: warning: no previous prototype for 'exercise_error_forwarding_va' [-Wmissing-prototypes]
  311. 698 | exercise_error_forwarding_va(
  312. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-usermap.o
  314. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-vm.o
  315. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-vtophys.o
  316. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-interface.o
  317. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-interface.c:370:7: warning: no previous prototype for 'os_mem_copy_custom' [-Wmissing-prototypes]
  318. 370 | void *os_mem_copy_custom(
  319. | ^~~~~~~~~~~~~~~~~~
  320. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-mlock.o
  321. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-pci.o
  322. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-registry.o
  323. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-usermap.o
  324. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-modeset-interface.o
  325. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci-table.o
  326. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-kthread-q.o
  327. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-memdbg.o
  328. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.o
  329. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:395:6: warning: no previous prototype for 'nv_init_ibmnpu_info' [-Wmissing-prototypes]
  330. 395 | void nv_init_ibmnpu_info(nv_state_t *nv)
  331. | ^~~~~~~~~~~~~~~~~~~
  332. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:399:6: warning: no previous prototype for 'nv_destroy_ibmnpu_info' [-Wmissing-prototypes]
  333. 399 | void nv_destroy_ibmnpu_info(nv_state_t *nv)
  334. | ^~~~~~~~~~~~~~~~~~~~~~
  335. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:403:5: warning: no previous prototype for 'nv_init_ibmnpu_devices' [-Wmissing-prototypes]
  336. 403 | int nv_init_ibmnpu_devices(nv_state_t *nv)
  337. | ^~~~~~~~~~~~~~~~~~~~~~
  338. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:408:6: warning: no previous prototype for 'nv_unregister_ibmnpu_devices' [-Wmissing-prototypes]
  339. 408 | void nv_unregister_ibmnpu_devices(nv_state_t *nv)
  340. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  341. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:428:5: warning: no previous prototype for 'nv_get_ibmnpu_chip_id' [-Wmissing-prototypes]
  342. 428 | int nv_get_ibmnpu_chip_id(nv_state_t *nv)
  343. | ^~~~~~~~~~~~~~~~~~~~~
  344. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:437:6: warning: no previous prototype for 'nv_ibmnpu_cache_flush_numa_region' [-Wmissing-prototypes]
  345. 437 | void nv_ibmnpu_cache_flush_numa_region(nv_state_t *nv)
  346. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-report-err.o
  348. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-rsync.o
  349. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-msi.o
  350. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-caps.o
  351. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-caps.c:269:5: warning: no previous prototype for 'nv_cap_procfs_init' [-Wmissing-prototypes]
  352. 269 | int nv_cap_procfs_init(void)
  353. | ^~~~~~~~~~~~~~~~~~
  354. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-frontend.o
  355. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv_uvm_interface.o
  356. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.o
  357. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.c:41:5: warning: no previous prototype for 'libspdm_aead_prealloc' [-Wmissing-prototypes]
  358. 41 | int libspdm_aead_prealloc(void **context, char const *alg)
  359. | ^~~~~~~~~~~~~~~~~~~~~
  360. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.c:171:5: warning: no previous prototype for 'libspdm_aead_prealloced' [-Wmissing-prototypes]
  361. 171 | int libspdm_aead_prealloced(void *context,
  362. | ^~~~~~~~~~~~~~~~~~~~~~~
  363. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ecc.o
  364. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf.o
  365. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_rand.o
  366. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_shash.o
  367. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead_aes_gcm.o
  368. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_sha.o
  369. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hmac_sha.o
  370. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf_sha.o
  371. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ec.o
  372. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_x509.o
  373. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.o
  374. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.c:313:12: warning: no previous prototype for 'nvlink_core_init' [-Wmissing-prototypes]
  375. 313 | int __init nvlink_core_init(void)
  376. | ^~~~~~~~~~~~~~~~
  377. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.c:389:6: warning: no previous prototype for 'nvlink_core_exit' [-Wmissing-prototypes]
  378. 389 | void nvlink_core_exit(void)
  379. | ^~~~~~~~~~~~~~~~
  380. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_caps.o
  381. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.o
  382. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.c:1705:1: warning: no previous prototype for 'nvswitch_init' [-Wmissing-prototypes]
  383. 1705 | nvswitch_init
  384. | ^~~~~~~~~~~~~
  385. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.c:1790:1: warning: no previous prototype for 'nvswitch_exit' [-Wmissing-prototypes]
  386. 1790 | nvswitch_exit
  387. | ^~~~~~~~~~~~~
  388. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/procfs_nvswitch.o
  389. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/i2c_nvswitch.o
  390. SYMLINK /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-kernel.o
  391. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia.o
  392. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats_sva.o
  393. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_conf_computing.o
  394. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_sec2_test.o
  395. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_sec2.o
  396. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_sec2.o
  397. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_common.o
  398. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_linux.o
  399. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nvstatus.o
  400. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nvCpuUuid.o
  401. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nv-kthread-q.o
  402. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nv-kthread-q-selftest.o
  403. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nv-kthread-q-selftest.c:84:6: warning: no previous prototype for 'on_nvq_assert' [-Wmissing-prototypes]
  404. 84 | void on_nvq_assert(void)
  405. | ^~~~~~~~~~~~~
  406. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm.o
  407. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tools.o
  408. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tools.c:2317:5: warning: no previous prototype for 'uvm_tools_init' [-Wmissing-prototypes]
  409. 2317 | int uvm_tools_init(dev_t uvm_base_dev)
  410. | ^~~~~~~~~~~~~~
  411. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tools.c:2378:6: warning: no previous prototype for 'uvm_tools_exit' [-Wmissing-prototypes]
  412. 2378 | void uvm_tools_exit(void)
  413. | ^~~~~~~~~~~~~~
  414. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_global.o
  415. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu.o
  416. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu.c:1884:12: warning: no previous prototype for 'uvm_gpu_get_by_parent_and_swizz_id_locked' [-Wmissing-prototypes]
  417. 1884 | uvm_gpu_t *uvm_gpu_get_by_parent_and_swizz_id_locked(uvm_parent_gpu_t *parent_gpu, NvU32 swizz_id)
  418. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_isr.o
  420. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_procfs.o
  421. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_space.o
  422. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_space_mm.o
  423. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_semaphore.o
  424. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_semaphore.c:510:6: warning: no previous prototype for 'tracking_semaphore_uses_mutex' [-Wmissing-prototypes]
  425. 510 | bool tracking_semaphore_uses_mutex(uvm_gpu_tracking_semaphore_t *tracking_semaphore)
  426. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mem.o
  428. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rm_mem.o
  429. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel.o
  430. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_lock.o
  431. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hal.o
  432. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_tree.o
  433. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rb_tree.o
  434. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_allocator.o
  435. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_range.o
  436. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_policy.o
  437. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.o
  438. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c: In function 'uvm_va_block_check_logical_permissions':
  439. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c:10755:60: warning: implicit conversion from 'uvm_fault_type_t' to 'uvm_fault_access_type_t' [-Wenum-conversion]
  440. 10755 | uvm_prot_t access_prot = uvm_fault_access_type_to_prot(access_type);
  441. | ^~~~~~~~~~~
  442. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c: In function 'block_cpu_fault_locked':
  443. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c:10890:53: warning: implicit conversion from 'uvm_fault_access_type_t' to 'uvm_fault_type_t' [-Wenum-conversion]
  444. 10890 | fault_access_type,
  445. | ^~~~~~~~~~~~~~~~~
  446. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_group.o
  447. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.o
  448. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.c: In function 'check_fault_access_permissions':
  449. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.c:1244:69: warning: implicit conversion from 'uvm_fault_access_type_t' to 'uvm_fault_type_t' [-Wenum-conversion]
  450. 1244 | fault_entry->fault_access_type,
  451. | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  452. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.c:1274:66: warning: implicit conversion from 'enum <anonymous>' to 'uvm_fault_type_t' [-Wenum-conversion]
  453. 1274 | UVM_FAULT_ACCESS_TYPE_READ,
  454. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  455. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_non_replayable_faults.o
  456. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_non_replayable_faults.c: In function 'service_managed_fault_in_block_locked':
  457. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_non_replayable_faults.c:387:64: warning: implicit conversion from 'uvm_fault_access_type_t' to 'uvm_fault_type_t' [-Wenum-conversion]
  458. 387 | fault_entry->fault_access_type,
  459. | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  460. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_access_counters.o
  461. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events.o
  462. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_module.o
  463. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mmu.o
  464. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mmu.c:2290:11: warning: no previous prototype for 'create_static_vidmem_mapping' [-Wmissing-prototypes]
  465. 2290 | NV_STATUS create_static_vidmem_mapping(uvm_gpu_t *gpu)
  466. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  467. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pte_batch.o
  468. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tlb_batch.o
  469. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_push.o
  470. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pushbuffer.o
  471. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_thread_context.o
  472. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tracker.o
  473. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell.o
  474. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_host.o
  475. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_ce.o
  476. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.o
  477. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:359:21: warning: no previous prototype for 'uvm_hal_mmu_mode_maxwell' [-Wmissing-prototypes]
  478. 359 | uvm_mmu_mode_hal_t *uvm_hal_mmu_mode_maxwell(NvU32 big_page_size)
  479. | ^~~~~~~~~~~~~~~~~~~~~~~~
  480. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:368:6: warning: no previous prototype for 'uvm_hal_maxwell_mmu_enable_prefetch_faults_unsupported' [-Wmissing-prototypes]
  481. 368 | void uvm_hal_maxwell_mmu_enable_prefetch_faults_unsupported(uvm_parent_gpu_t *parent_gpu)
  482. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  483. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:373:6: warning: no previous prototype for 'uvm_hal_maxwell_mmu_disable_prefetch_faults_unsupported' [-Wmissing-prototypes]
  484. 373 | void uvm_hal_maxwell_mmu_disable_prefetch_faults_unsupported(uvm_parent_gpu_t *parent_gpu)
  485. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  486. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:378:23: warning: no previous prototype for 'uvm_hal_maxwell_mmu_engine_id_to_type_unsupported' [-Wmissing-prototypes]
  487. 378 | uvm_mmu_engine_type_t uvm_hal_maxwell_mmu_engine_id_to_type_unsupported(NvU16 mmu_engine_id)
  488. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:384:7: warning: no previous prototype for 'uvm_hal_maxwell_mmu_client_id_to_utlb_id_unsupported' [-Wmissing-prototypes]
  490. 384 | NvU16 uvm_hal_maxwell_mmu_client_id_to_utlb_id_unsupported(NvU16 client_id)
  491. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_fault_buffer.o
  493. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_access_counter_buffer.o
  494. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal.o
  495. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_ce.o
  496. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_host.o
  497. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.o
  498. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:364:21: warning: no previous prototype for 'uvm_hal_mmu_mode_pascal' [-Wmissing-prototypes]
  499. 364 | uvm_mmu_mode_hal_t *uvm_hal_mmu_mode_pascal(NvU32 big_page_size)
  500. | ^~~~~~~~~~~~~~~~~~~~~~~
  501. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:376:6: warning: no previous prototype for 'uvm_hal_pascal_mmu_enable_prefetch_faults' [-Wmissing-prototypes]
  502. 376 | void uvm_hal_pascal_mmu_enable_prefetch_faults(uvm_parent_gpu_t *parent_gpu)
  503. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  504. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:388:6: warning: no previous prototype for 'uvm_hal_pascal_mmu_disable_prefetch_faults' [-Wmissing-prototypes]
  505. 388 | void uvm_hal_pascal_mmu_disable_prefetch_faults(uvm_parent_gpu_t *parent_gpu)
  506. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  507. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:400:7: warning: no previous prototype for 'uvm_hal_pascal_mmu_client_id_to_utlb_id' [-Wmissing-prototypes]
  508. 400 | NvU16 uvm_hal_pascal_mmu_client_id_to_utlb_id(NvU16 client_id)
  509. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  510. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_fault_buffer.o
  511. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_fault_buffer.c:329:6: warning: no previous prototype for 'uvm_hal_pascal_fault_buffer_parse_non_replayable_entry_unsupported' [-Wmissing-prototypes]
  512. 329 | void uvm_hal_pascal_fault_buffer_parse_non_replayable_entry_unsupported(uvm_parent_gpu_t *parent_gpu,
  513. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_ce.o
  515. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_host.o
  516. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_mmu.o
  517. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta.o
  518. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_fault_buffer.o
  519. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_access_counter_buffer.o
  520. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing.o
  521. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_access_counter_buffer.o
  522. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_fault_buffer.o
  523. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_mmu.o
  524. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_host.o
  525. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere.o
  526. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere_ce.o
  527. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere_host.o
  528. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere_mmu.o
  529. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper.o
  530. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_fault_buffer.o
  531. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_fault_buffer.c:30:6: warning: no previous prototype for 'uvm_hal_hopper_fault_buffer_get_ve_id' [-Wmissing-prototypes]
  532. 30 | NvU8 uvm_hal_hopper_fault_buffer_get_ve_id(NvU16 mmu_engine_id, uvm_mmu_engine_type_t mmu_engine_type)
  533. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_ce.o
  535. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_host.o
  536. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_mmu.o
  537. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ada.o
  538. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_policy.o
  539. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_utils.o
  540. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_kvmalloc.o
  541. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem.o
  542. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_gpu.o
  543. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate.o
  544. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_populate_pageable.o
  545. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_populate_pageable.c:56:11: warning: no previous prototype for 'uvm_handle_fault' [-Wmissing-prototypes]
  546. 56 | NV_STATUS uvm_handle_fault(struct vm_area_struct *vma, unsigned long start, unsigned long vma_num_pages, bool write)
  547. | ^~~~~~~~~~~~~~~~
  548. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.o
  549. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.c:510:6: warning: no previous prototype for 'migrate_vma_cleanup_pages' [-Wmissing-prototypes]
  550. 510 | void migrate_vma_cleanup_pages(unsigned long *dst, unsigned long npages)
  551. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  552. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.c:556:6: warning: no previous prototype for 'uvm_migrate_vma_alloc_and_copy_helper' [-Wmissing-prototypes]
  553. 556 | void uvm_migrate_vma_alloc_and_copy_helper(struct vm_area_struct *vma,
  554. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  555. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.c:645:6: warning: no previous prototype for 'uvm_migrate_vma_finalize_and_map_helper' [-Wmissing-prototypes]
  556. 645 | void uvm_migrate_vma_finalize_and_map_helper(struct vm_area_struct *vma,
  557. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  558. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.o
  559. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c: In function 'uvm_pte_buffer_init':
  560. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:104:42: warning: implicit conversion from 'UvmGpuCachingType' to 'UvmRmGpuCachingType' [-Wenum-conversion]
  561. 104 | pte_buffer->mapping_info.cachingType = map_rm_params->caching_type;
  562. | ^
  563. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:105:42: warning: implicit conversion from 'UvmGpuMappingType' to 'UvmRmGpuMappingType' [-Wenum-conversion]
  564. 105 | pte_buffer->mapping_info.mappingType = map_rm_params->mapping_type;
  565. | ^
  566. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:106:41: warning: implicit conversion from 'UvmGpuFormatType' to 'UvmRmGpuFormatType' [-Wenum-conversion]
  567. 106 | pte_buffer->mapping_info.formatType = map_rm_params->format_type;
  568. | ^
  569. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:107:42: warning: implicit conversion from 'UvmGpuFormatElementBits' to 'UvmRmGpuFormatElementBits' [-Wenum-conversion]
  570. 107 | pte_buffer->mapping_info.elementBits = map_rm_params->element_bits;
  571. | ^
  572. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:108:46: warning: implicit conversion from 'UvmGpuCompressionType' to 'UvmRmGpuCompressionType' [-Wenum-conversion]
  573. 108 | pte_buffer->mapping_info.compressionType = map_rm_params->compression_type;
  574. | ^
  575. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_user_channel.o
  576. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hmm.o
  577. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_heuristics.o
  578. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_thrashing.o
  579. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_prefetch.o
  580. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats.o
  581. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats_ibm.o
  582. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats_faults.o
  583. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_test.o
  584. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_test_rng.o
  585. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_tree_test.o
  586. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_allocator_test.o
  587. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_semaphore_test.o
  588. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mem_test.o
  589. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rm_mem_test.o
  590. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_page_tree_test.o
  591. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_page_tree_test.c:1514:8: warning: no previous prototype for 'get_page_sizes' [-Wmissing-prototypes]
  592. 1514 | size_t get_page_sizes(uvm_gpu_t *gpu, NvU32 *page_sizes)
  593. | ^~~~~~~~~~~~~~
  594. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tracker_test.o
  595. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_push_test.o
  596. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.o
  597. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:687:11: warning: no previous prototype for 'test_conf_computing_channel_selection' [-Wmissing-prototypes]
  598. 687 | NV_STATUS test_conf_computing_channel_selection(uvm_va_space_t *va_space)
  599. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  600. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:749:11: warning: no previous prototype for 'test_write_ctrl_gpfifo_noop' [-Wmissing-prototypes]
  601. 749 | NV_STATUS test_write_ctrl_gpfifo_noop(uvm_va_space_t *va_space)
  602. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  603. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:788:11: warning: no previous prototype for 'test_write_ctrl_gpfifo_and_pushes' [-Wmissing-prototypes]
  604. 788 | NV_STATUS test_write_ctrl_gpfifo_and_pushes(uvm_va_space_t *va_space)
  605. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  606. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:836:11: warning: no previous prototype for 'test_write_ctrl_gpfifo_tight' [-Wmissing-prototypes]
  607. 836 | NV_STATUS test_write_ctrl_gpfifo_tight(uvm_va_space_t *va_space)
  608. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  609. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ce_test.o
  610. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_host_test.o
  611. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_lock_test.o
  612. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_utils_test.o
  613. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_kvmalloc_test.o
  614. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_test.o
  615. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_test.c:909:11: warning: no previous prototype for '__test_pmm_async_alloc_type' [-Wmissing-prototypes]
  616. 909 | NV_STATUS __test_pmm_async_alloc_type(uvm_va_space_t *va_space,
  617. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  618. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem_test.o
  619. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem_test.c:1070:11: warning: no previous prototype for 'do_test_cpu_chunk_free' [-Wmissing-prototypes]
  620. 1070 | NV_STATUS do_test_cpu_chunk_free(uvm_cpu_chunk_t *chunk, uvm_va_space_t *va_space, uvm_processor_mask_t *test_gpus)
  621. | ^~~~~~~~~~~~~~~~~~~~~~
  622. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem_test.c:1166:11: warning: no previous prototype for 'test_cpu_chunk_free' [-Wmissing-prototypes]
  623. 1166 | NV_STATUS test_cpu_chunk_free(uvm_va_space_t *va_space, uvm_processor_mask_t *test_gpus)
  624. | ^~~~~~~~~~~~~~~~~~~
  625. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events_test.o
  626. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events_test.c: In function 'test_events':
  627. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events_test.c:83:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
  628. 83 | }
  629. | ^
  630. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_module_test.o
  631. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_get_rm_ptes_test.o
  632. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_fault_buffer_flush_test.o
  633. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_peer_identity_mappings_test.o
  634. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block_test.o
  635. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_group_tree_test.o
  636. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_thread_context_test.o
  637. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rb_tree_test.o
  638. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.o
  639. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.o
  640. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.c:1058:24: warning: no previous prototype for 'nvkms_open_common' [-Wmissing-prototypes]
  641. 1058 | struct nvkms_per_open *nvkms_open_common(enum NvKmsClientType type,
  642. | ^~~~~~~~~~~~~~~~~
  643. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.c:1110:6: warning: no previous prototype for 'nvkms_close_pm_locked' [-Wmissing-prototypes]
  644. 1110 | void nvkms_close_pm_locked(struct nvkms_per_open *popen)
  645. | ^~~~~~~~~~~~~~~~~~~~~
  646. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.c:1173:5: warning: no previous prototype for 'nvkms_ioctl_common' [-Wmissing-prototypes]
  647. 1173 | int nvkms_ioctl_common
  648. | ^~~~~~~~~~~~~~~~~~
  649. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-kthread-q.o
  650. SYMLINK /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-modeset-kernel.o
  651. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset.o
  652. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm.o
  653. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.o
  654. In file included from /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.c:60:
  655. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.c:1290:40: error: 'DRM_UNLOCKED' undeclared here (not in a function); did you mean 'VM_LOCKED'?
  656. 1290 | DRM_RENDER_ALLOW|DRM_UNLOCKED),
  657. | ^~~~~~~~~~~~
  658. ./include/drm/drm_ioctl.h:155:26: note: in definition of macro 'DRM_IOCTL_DEF_DRV'
  659. 155 | .flags = _flags, \
  660. | ^~~~~~
  661. make[3]: *** [scripts/Makefile.build:243: /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.o] Error 1
  662. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-utils.o
  663. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-crtc.o
  664. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-encoder.o
  665. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-connector.o
  666. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem.o
  667. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-fb.o
  668. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-modeset.o
  669. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-fence.o
  670. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-linux.o
  671. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-helper.o
  672. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nv-pci-table.o
  673. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.o
  674. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem-user-memory.o
  675. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem-dma-buf.o
  676. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-format.o
  677. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-peermem/nvidia-peermem.o
  678. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-peermem.o
  679. ld -r -o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-cu
  680. stom/kernel/nvidia/nv-dmabuf.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-nano-timer.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-acpi.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-cray.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-i2c.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-mmap.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-p2p.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pat.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-procfs.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-usermap.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-vm.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kern
  681. el/nvidia/nv-vtophys.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-mlock.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-pci.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-registry.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-usermap.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-modeset-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci-table.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-kthread-q.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-memdbg.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-report-err.o /tmp/selfgz27650/NVIDIA-Linux-x8
  682. 6_64-535.129.03-grid-custom/kernel/nvidia/nv-rsync.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-msi.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-caps.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-frontend.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv_uvm_interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ecc.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_rand.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_shash.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead_aes_gcm.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm
  683. _sha.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hmac_sha.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf_sha.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ec.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_x509.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_caps.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/procfs_nvswitch.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/i2c_nvswitch.o
  684. ld -r -o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-modeset-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-kthread-q.o
  685. make[3]: Target '/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/' not remade because of errors.
  686. make[2]: *** [/usr/src/linux-headers-6.8.0-76060800daily20240311-generic/Makefile:1927: /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel] Error 2
  687. make[2]: Target 'modules' not remade because of errors.
  688. make[1]: *** [Makefile:240: __sub-make] Error 2
  689. make[1]: Target 'modules' not remade because of errors.
  690. make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  691. make: *** [Makefile:82: modules] Error 2
  692. -> Error.
  693. ERROR: An error occurred while performing the step: "Building kernel modules". See /var/log/nvidia-installer.log for details.
  694. -> The command `cd ./kernel; /usr/bin/make -k -j1 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.8.0-76060800daily20240311-generic/build" SYSOUT="/lib/modules/6.8.0-76060800daily20240311-generic/build" ` failed with the following output:
  695.  
  696. make[1]: Entering directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  697. warning: the compiler differs from the one used to build the kernel
  698. The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  699. You are using: cc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  700. CONFTEST: hash__remap_4k_pfn
  701. CONFTEST: set_pages_uc
  702. CONFTEST: list_is_first
  703. CONFTEST: set_memory_uc
  704. CONFTEST: set_memory_array_uc
  705. CONFTEST: set_pages_array_uc
  706. CONFTEST: ioremap_cache
  707. CONFTEST: ioremap_wc
  708. CONFTEST: ioremap_driver_hardened
  709. CONFTEST: ioremap_driver_hardened_wc
  710. CONFTEST: ioremap_cache_shared
  711. CONFTEST: pci_get_domain_bus_and_slot
  712. CONFTEST: get_num_physpages
  713. CONFTEST: pde_data
  714. CONFTEST: xen_ioemu_inject_msi
  715. CONFTEST: phys_to_dma
  716. CONFTEST: get_dma_ops
  717. CONFTEST: dma_attr_macros
  718. CONFTEST: dma_map_page_attrs
  719. CONFTEST: write_cr4
  720. CONFTEST: of_find_node_by_phandle
  721. CONFTEST: of_node_to_nid
  722. CONFTEST: pnv_pci_get_npu_dev
  723. CONFTEST: of_get_ibm_chip_id
  724. CONFTEST: pci_bus_address
  725. CONFTEST: pci_stop_and_remove_bus_device
  726. CONFTEST: pci_rebar_get_possible_sizes
  727. CONFTEST: wait_for_random_bytes
  728. CONFTEST: register_cpu_notifier
  729. CONFTEST: cpuhp_setup_state
  730. CONFTEST: dma_map_resource
  731. CONFTEST: get_backlight_device_by_name
  732. CONFTEST: timer_setup
  733. CONFTEST: pci_enable_msix_range
  734. CONFTEST: kernel_read_has_pointer_pos_arg
  735. CONFTEST: kernel_write_has_pointer_pos_arg
  736. CONFTEST: dma_direct_map_resource
  737. CONFTEST: tegra_get_platform
  738. CONFTEST: tegra_bpmp_send_receive
  739. CONFTEST: flush_cache_all
  740. CONFTEST: vmf_insert_pfn
  741. CONFTEST: jiffies_to_timespec
  742. CONFTEST: ktime_get_raw_ts64
  743. CONFTEST: ktime_get_real_ts64
  744. CONFTEST: full_name_hash
  745. CONFTEST: pci_enable_atomic_ops_to_root
  746. CONFTEST: vga_tryget
  747. CONFTEST: cc_platform_has
  748. CONFTEST: seq_read_iter
  749. CONFTEST: unsafe_follow_pfn
  750. CONFTEST: drm_gem_object_get
  751. CONFTEST: drm_gem_object_put_unlocked
  752. CONFTEST: add_memory_driver_managed
  753. CONFTEST: device_property_read_u64
  754. CONFTEST: devm_of_platform_populate
  755. CONFTEST: of_dma_configure
  756. CONFTEST: of_property_count_elems_of_size
  757. CONFTEST: of_property_read_variable_u8_array
  758. CONFTEST: of_property_read_variable_u32_array
  759. CONFTEST: i2c_new_client_device
  760. CONFTEST: i2c_unregister_device
  761. CONFTEST: of_get_named_gpio
  762. CONFTEST: devm_gpio_request_one
  763. CONFTEST: gpio_direction_input
  764. CONFTEST: gpio_direction_output
  765. CONFTEST: gpio_get_value
  766. CONFTEST: gpio_set_value
  767. CONFTEST: gpio_to_irq
  768. CONFTEST: icc_get
  769. CONFTEST: icc_put
  770. CONFTEST: icc_set_bw
  771. CONFTEST: dma_buf_export_args
  772. CONFTEST: dma_buf_ops_has_kmap
  773. CONFTEST: dma_buf_ops_has_kmap_atomic
  774. CONFTEST: dma_buf_ops_has_map
  775. CONFTEST: dma_buf_ops_has_map_atomic
  776. CONFTEST: dma_buf_has_dynamic_attachment
  777. CONFTEST: dma_buf_attachment_has_peer2peer
  778. CONFTEST: dma_set_mask_and_coherent
  779. CONFTEST: devm_clk_bulk_get_all
  780. CONFTEST: get_task_ioprio
  781. CONFTEST: mdev_set_iommu_device
  782. CONFTEST: offline_and_remove_memory
  783. CONFTEST: wait_on_bit_lock_argument_count
  784. CONFTEST: radix_tree_empty
  785. CONFTEST: radix_tree_replace_slot
  786. CONFTEST: pnv_npu2_init_context
  787. CONFTEST: cpumask_of_node
  788. CONFTEST: ioasid_get
  789. CONFTEST: mm_pasid_drop
  790. CONFTEST: mmget_not_zero
  791. CONFTEST: mmgrab
  792. CONFTEST: iommu_sva_bind_device_has_drvdata_arg
  793. CONFTEST: vm_fault_to_errno
  794. CONFTEST: acpi_video_backlight_use_native
  795. CONFTEST: drm_dev_unref
  796. CONFTEST: drm_reinit_primary_mode_group
  797. CONFTEST: get_user_pages_remote
  798. CONFTEST: get_user_pages
  799. CONFTEST: pin_user_pages_remote
  800. CONFTEST: pin_user_pages
  801. CONFTEST: drm_gem_object_lookup
  802. CONFTEST: drm_atomic_state_ref_counting
  803. CONFTEST: drm_driver_has_gem_prime_res_obj
  804. CONFTEST: drm_atomic_helper_connector_dpms
  805. CONFTEST: drm_connector_funcs_have_mode_in_name
  806. CONFTEST: drm_connector_has_vrr_capable_property
  807. CONFTEST: drm_framebuffer_get
  808. CONFTEST: drm_dev_put
  809. CONFTEST: drm_format_num_planes
  810. CONFTEST: drm_connector_for_each_possible_encoder
  811. CONFTEST: drm_rotation_available
  812. CONFTEST: drm_vma_offset_exact_lookup_locked
  813. CONFTEST: nvhost_dma_fence_unpack
  814. CONFTEST: is_export_symbol_gpl_of_node_to_nid
  815. CONFTEST: is_export_symbol_gpl_sme_active
  816. CONFTEST: is_export_symbol_present_swiotlb_map_sg_attrs
  817. CONFTEST: is_export_symbol_present_swiotlb_dma_ops
  818. CONFTEST: is_export_symbol_present___close_fd
  819. CONFTEST: is_export_symbol_present_close_fd
  820. CONFTEST: is_export_symbol_present_get_unused_fd
  821. CONFTEST: is_export_symbol_present_get_unused_fd_flags
  822. CONFTEST: is_export_symbol_present_nvhost_get_default_device
  823. CONFTEST: is_export_symbol_present_nvhost_syncpt_unit_interface_get_byte_offset
  824. CONFTEST: is_export_symbol_present_nvhost_syncpt_unit_interface_get_aperture
  825. CONFTEST: is_export_symbol_present_tegra_dce_register_ipc_client
  826. CONFTEST: is_export_symbol_present_tegra_dce_unregister_ipc_client
  827. CONFTEST: is_export_symbol_present_tegra_dce_client_ipc_send_recv
  828. CONFTEST: is_export_symbol_present_dram_clk_to_mc_clk
  829. CONFTEST: is_export_symbol_present_get_dram_num_channels
  830. CONFTEST: is_export_symbol_present_tegra_dram_types
  831. CONFTEST: is_export_symbol_present_pxm_to_node
  832. CONFTEST: is_export_symbol_present_screen_info
  833. CONFTEST: is_export_symbol_present_i2c_bus_status
  834. CONFTEST: is_export_symbol_present_tegra_fuse_control_read
  835. CONFTEST: is_export_symbol_present_tegra_get_platform
  836. CONFTEST: is_export_symbol_present_pci_find_host_bridge
  837. CONFTEST: is_export_symbol_present_tsec_comms_send_cmd
  838. CONFTEST: is_export_symbol_present_tsec_comms_set_init_cb
  839. CONFTEST: is_export_symbol_present_tsec_comms_clear_init_cb
  840. CONFTEST: is_export_symbol_present_tsec_comms_alloc_mem_from_gscco
  841. CONFTEST: is_export_symbol_present_tsec_comms_free_gscco_mem
  842. CONFTEST: is_export_symbol_present_memory_block_size_bytes
  843. CONFTEST: crypto
  844. CONFTEST: is_export_symbol_present_int_active_memcg
  845. CONFTEST: is_export_symbol_present_migrate_vma_setup
  846. CONFTEST: dma_ops
  847. CONFTEST: swiotlb_dma_ops
  848. CONFTEST: noncoherent_swiotlb_dma_ops
  849. CONFTEST: vm_fault_has_address
  850. CONFTEST: vm_insert_pfn_prot
  851. CONFTEST: vmf_insert_pfn_prot
  852. CONFTEST: vm_ops_fault_removed_vma_arg
  853. CONFTEST: kmem_cache_has_kobj_remove_work
  854. CONFTEST: sysfs_slab_unlink
  855. CONFTEST: proc_ops
  856. CONFTEST: timespec64
  857. CONFTEST: vmalloc_has_pgprot_t_arg
  858. CONFTEST: mm_has_mmap_lock
  859. CONFTEST: pci_channel_state
  860. CONFTEST: pci_dev_has_ats_enabled
  861. CONFTEST: remove_memory_has_nid_arg
  862. CONFTEST: add_memory_driver_managed_has_mhp_flags_arg
  863. CONFTEST: num_registered_fb
  864. CONFTEST: pci_driver_has_driver_managed_dma
  865. CONFTEST: vm_area_struct_has_const_vm_flags
  866. CONFTEST: memory_failure_has_trapno_arg
  867. CONFTEST: backing_dev_info
  868. CONFTEST: mm_context_t
  869. CONFTEST: vm_fault_t
  870. CONFTEST: mmu_notifier_ops_invalidate_range
  871. CONFTEST: mmu_notifier_ops_arch_invalidate_secondary_tlbs
  872. CONFTEST: migrate_vma_added_flags
  873. CONFTEST: migrate_device_range
  874. CONFTEST: handle_mm_fault_has_mm_arg
  875. CONFTEST: handle_mm_fault_has_pt_regs_arg
  876. CONFTEST: mempolicy_has_unified_nodes
  877. CONFTEST: mempolicy_has_home_node
  878. CONFTEST: mpol_preferred_many_present
  879. CONFTEST: mmu_interval_notifier
  880. CONFTEST: drm_bus_present
  881. CONFTEST: drm_bus_has_bus_type
  882. CONFTEST: drm_bus_has_get_irq
  883. CONFTEST: drm_bus_has_get_name
  884. CONFTEST: drm_driver_has_device_list
  885. CONFTEST: drm_driver_has_legacy_dev_list
  886. CONFTEST: drm_driver_has_set_busid
  887. CONFTEST: drm_crtc_state_has_connectors_changed
  888. CONFTEST: drm_init_function_args
  889. CONFTEST: drm_helper_mode_fill_fb_struct
  890. CONFTEST: drm_master_drop_has_from_release_arg
  891. CONFTEST: drm_driver_unload_has_int_return_type
  892. CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg
  893. CONFTEST: drm_atomic_helper_plane_destroy_state_has_plane_arg
  894. CONFTEST: drm_mode_object_find_has_file_priv_arg
  895. CONFTEST: dma_buf_owner
  896. CONFTEST: drm_connector_list_iter
  897. CONFTEST: drm_atomic_helper_swap_state_has_stall_arg
  898. CONFTEST: drm_driver_prime_flag_present
  899. CONFTEST: drm_gem_object_has_resv
  900. CONFTEST: drm_crtc_state_has_async_flip
  901. CONFTEST: drm_crtc_state_has_pageflip_flags
  902. CONFTEST: drm_crtc_state_has_vrr_enabled
  903. CONFTEST: drm_format_modifiers_present
  904. CONFTEST: drm_vma_node_is_allowed_has_tag_arg
  905. CONFTEST: drm_vma_offset_node_has_readonly
  906. CONFTEST: drm_display_mode_has_vrefresh
  907. CONFTEST: drm_driver_master_set_has_int_return_type
  908. CONFTEST: drm_driver_has_gem_free_object
  909. CONFTEST: drm_prime_pages_to_sg_has_drm_device_arg
  910. CONFTEST: drm_driver_has_gem_prime_callbacks
  911. CONFTEST: drm_crtc_atomic_check_has_atomic_state_arg
  912. CONFTEST: drm_gem_object_vmap_has_map_arg
  913. CONFTEST: drm_plane_atomic_check_has_atomic_state_arg
  914. CONFTEST: drm_device_has_pdev
  915. CONFTEST: drm_crtc_state_has_no_vblank
  916. CONFTEST: drm_mode_config_has_allow_fb_modifiers
  917. CONFTEST: drm_has_hdr_output_metadata
  918. CONFTEST: dma_resv_add_fence
  919. CONFTEST: dma_resv_reserve_fences
  920. CONFTEST: reservation_object_reserve_shared_has_num_fences_arg
  921. CONFTEST: drm_connector_has_override_edid
  922. CONFTEST: drm_master_has_leases
  923. CONFTEST: drm_file_get_master
  924. CONFTEST: drm_modeset_lock_all_end
  925. CONFTEST: drm_connector_lookup
  926. CONFTEST: drm_connector_put
  927. CONFTEST: drm_driver_has_dumb_destroy
  928. CONFTEST: dom0_kernel_present
  929. CONFTEST: nvidia_vgpu_kvm_build
  930. CONFTEST: nvidia_grid_build
  931. CONFTEST: nvidia_grid_csp_build
  932. CONFTEST: pm_runtime_available
  933. CONFTEST: pci_class_multimedia_hd_audio
  934. CONFTEST: drm_available
  935. CONFTEST: vfio_pci_core_available
  936. CONFTEST: mdev_available
  937. CONFTEST: cmd_uphy_display_port_init
  938. CONFTEST: cmd_uphy_display_port_off
  939. CONFTEST: memory_failure_mf_sw_simulated_defined
  940. CONFTEST: drm_atomic_available
  941. CONFTEST: is_export_symbol_gpl_refcount_inc
  942. CONFTEST: is_export_symbol_gpl_refcount_dec_and_test
  943. CONFTEST: drm_alpha_blending_available
  944. CONFTEST: is_export_symbol_present_drm_gem_prime_fd_to_handle
  945. CONFTEST: is_export_symbol_present_drm_gem_prime_handle_to_fd
  946. CONFTEST: ib_peer_memory_symbols
  947. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.o
  948. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.c:735:12: warning: no previous prototype for 'nvidia_init_module' [-Wmissing-prototypes]
  949. 735 | int __init nvidia_init_module(void)
  950. | ^~~~~~~~~~~~~~~~~~
  951. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.c:855:6: warning: no previous prototype for 'nvidia_exit_module' [-Wmissing-prototypes]
  952. 855 | void nvidia_exit_module(void)
  953. | ^~~~~~~~~~~~~~~~~~
  954. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.c:1124:23: warning: no previous prototype for 'nv_get_num_dpaux_instances' [-Wmissing-prototypes]
  955. 1124 | NV_STATUS NV_API_CALL nv_get_num_dpaux_instances(nv_state_t *nv, NvU32 *num_instances)
  956. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  957. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci.o
  958. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dmabuf.o
  959. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-nano-timer.o
  960. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-acpi.o
  961. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-cray.o
  962. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.o
  963. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.c:293:6: warning: no previous prototype for 'nv_load_dma_map_scatterlist' [-Wmissing-prototypes]
  964. 293 | void nv_load_dma_map_scatterlist(
  965. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  966. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.c:489:23: warning: no previous prototype for 'nv_dma_unmap_sgt' [-Wmissing-prototypes]
  967. 489 | NV_STATUS NV_API_CALL nv_dma_unmap_sgt(
  968. | ^~~~~~~~~~~~~~~~
  969. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-i2c.o
  970. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-mmap.o
  971. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-p2p.o
  972. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pat.o
  973. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-procfs.o
  974. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-procfs.c:698:1: warning: no previous prototype for 'exercise_error_forwarding_va' [-Wmissing-prototypes]
  975. 698 | exercise_error_forwarding_va(
  976. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  977. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-usermap.o
  978. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-vm.o
  979. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-vtophys.o
  980. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-interface.o
  981. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-interface.c:370:7: warning: no previous prototype for 'os_mem_copy_custom' [-Wmissing-prototypes]
  982. 370 | void *os_mem_copy_custom(
  983. | ^~~~~~~~~~~~~~~~~~
  984. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-mlock.o
  985. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-pci.o
  986. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-registry.o
  987. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-usermap.o
  988. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-modeset-interface.o
  989. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci-table.o
  990. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-kthread-q.o
  991. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-memdbg.o
  992. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.o
  993. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:395:6: warning: no previous prototype for 'nv_init_ibmnpu_info' [-Wmissing-prototypes]
  994. 395 | void nv_init_ibmnpu_info(nv_state_t *nv)
  995. | ^~~~~~~~~~~~~~~~~~~
  996. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:399:6: warning: no previous prototype for 'nv_destroy_ibmnpu_info' [-Wmissing-prototypes]
  997. 399 | void nv_destroy_ibmnpu_info(nv_state_t *nv)
  998. | ^~~~~~~~~~~~~~~~~~~~~~
  999. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:403:5: warning: no previous prototype for 'nv_init_ibmnpu_devices' [-Wmissing-prototypes]
  1000. 403 | int nv_init_ibmnpu_devices(nv_state_t *nv)
  1001. | ^~~~~~~~~~~~~~~~~~~~~~
  1002. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:408:6: warning: no previous prototype for 'nv_unregister_ibmnpu_devices' [-Wmissing-prototypes]
  1003. 408 | void nv_unregister_ibmnpu_devices(nv_state_t *nv)
  1004. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1005. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:428:5: warning: no previous prototype for 'nv_get_ibmnpu_chip_id' [-Wmissing-prototypes]
  1006. 428 | int nv_get_ibmnpu_chip_id(nv_state_t *nv)
  1007. | ^~~~~~~~~~~~~~~~~~~~~
  1008. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.c:437:6: warning: no previous prototype for 'nv_ibmnpu_cache_flush_numa_region' [-Wmissing-prototypes]
  1009. 437 | void nv_ibmnpu_cache_flush_numa_region(nv_state_t *nv)
  1010. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1011. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-report-err.o
  1012. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-rsync.o
  1013. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-msi.o
  1014. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-caps.o
  1015. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-caps.c:269:5: warning: no previous prototype for 'nv_cap_procfs_init' [-Wmissing-prototypes]
  1016. 269 | int nv_cap_procfs_init(void)
  1017. | ^~~~~~~~~~~~~~~~~~
  1018. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-frontend.o
  1019. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv_uvm_interface.o
  1020. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.o
  1021. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.c:41:5: warning: no previous prototype for 'libspdm_aead_prealloc' [-Wmissing-prototypes]
  1022. 41 | int libspdm_aead_prealloc(void **context, char const *alg)
  1023. | ^~~~~~~~~~~~~~~~~~~~~
  1024. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.c:171:5: warning: no previous prototype for 'libspdm_aead_prealloced' [-Wmissing-prototypes]
  1025. 171 | int libspdm_aead_prealloced(void *context,
  1026. | ^~~~~~~~~~~~~~~~~~~~~~~
  1027. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ecc.o
  1028. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf.o
  1029. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_rand.o
  1030. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_shash.o
  1031. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead_aes_gcm.o
  1032. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_sha.o
  1033. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hmac_sha.o
  1034. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf_sha.o
  1035. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ec.o
  1036. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_x509.o
  1037. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.o
  1038. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.c:313:12: warning: no previous prototype for 'nvlink_core_init' [-Wmissing-prototypes]
  1039. 313 | int __init nvlink_core_init(void)
  1040. | ^~~~~~~~~~~~~~~~
  1041. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.c:389:6: warning: no previous prototype for 'nvlink_core_exit' [-Wmissing-prototypes]
  1042. 389 | void nvlink_core_exit(void)
  1043. | ^~~~~~~~~~~~~~~~
  1044. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_caps.o
  1045. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.o
  1046. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.c:1705:1: warning: no previous prototype for 'nvswitch_init' [-Wmissing-prototypes]
  1047. 1705 | nvswitch_init
  1048. | ^~~~~~~~~~~~~
  1049. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.c:1790:1: warning: no previous prototype for 'nvswitch_exit' [-Wmissing-prototypes]
  1050. 1790 | nvswitch_exit
  1051. | ^~~~~~~~~~~~~
  1052. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/procfs_nvswitch.o
  1053. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/i2c_nvswitch.o
  1054. SYMLINK /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-kernel.o
  1055. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia.o
  1056. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats_sva.o
  1057. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_conf_computing.o
  1058. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_sec2_test.o
  1059. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_sec2.o
  1060. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_sec2.o
  1061. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_common.o
  1062. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_linux.o
  1063. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nvstatus.o
  1064. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nvCpuUuid.o
  1065. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nv-kthread-q.o
  1066. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nv-kthread-q-selftest.o
  1067. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/nv-kthread-q-selftest.c:84:6: warning: no previous prototype for 'on_nvq_assert' [-Wmissing-prototypes]
  1068. 84 | void on_nvq_assert(void)
  1069. | ^~~~~~~~~~~~~
  1070. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm.o
  1071. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tools.o
  1072. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tools.c:2317:5: warning: no previous prototype for 'uvm_tools_init' [-Wmissing-prototypes]
  1073. 2317 | int uvm_tools_init(dev_t uvm_base_dev)
  1074. | ^~~~~~~~~~~~~~
  1075. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tools.c:2378:6: warning: no previous prototype for 'uvm_tools_exit' [-Wmissing-prototypes]
  1076. 2378 | void uvm_tools_exit(void)
  1077. | ^~~~~~~~~~~~~~
  1078. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_global.o
  1079. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu.o
  1080. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu.c:1884:12: warning: no previous prototype for 'uvm_gpu_get_by_parent_and_swizz_id_locked' [-Wmissing-prototypes]
  1081. 1884 | uvm_gpu_t *uvm_gpu_get_by_parent_and_swizz_id_locked(uvm_parent_gpu_t *parent_gpu, NvU32 swizz_id)
  1082. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1083. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_isr.o
  1084. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_procfs.o
  1085. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_space.o
  1086. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_space_mm.o
  1087. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_semaphore.o
  1088. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_semaphore.c:510:6: warning: no previous prototype for 'tracking_semaphore_uses_mutex' [-Wmissing-prototypes]
  1089. 510 | bool tracking_semaphore_uses_mutex(uvm_gpu_tracking_semaphore_t *tracking_semaphore)
  1090. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1091. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mem.o
  1092. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rm_mem.o
  1093. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel.o
  1094. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_lock.o
  1095. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hal.o
  1096. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_tree.o
  1097. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rb_tree.o
  1098. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_allocator.o
  1099. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_range.o
  1100. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_policy.o
  1101. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.o
  1102. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c: In function 'uvm_va_block_check_logical_permissions':
  1103. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c:10755:60: warning: implicit conversion from 'uvm_fault_type_t' to 'uvm_fault_access_type_t' [-Wenum-conversion]
  1104. 10755 | uvm_prot_t access_prot = uvm_fault_access_type_to_prot(access_type);
  1105. | ^~~~~~~~~~~
  1106. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c: In function 'block_cpu_fault_locked':
  1107. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block.c:10890:53: warning: implicit conversion from 'uvm_fault_access_type_t' to 'uvm_fault_type_t' [-Wenum-conversion]
  1108. 10890 | fault_access_type,
  1109. | ^~~~~~~~~~~~~~~~~
  1110. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_group.o
  1111. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.o
  1112. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.c: In function 'check_fault_access_permissions':
  1113. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.c:1244:69: warning: implicit conversion from 'uvm_fault_access_type_t' to 'uvm_fault_type_t' [-Wenum-conversion]
  1114. 1244 | fault_entry->fault_access_type,
  1115. | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  1116. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_replayable_faults.c:1274:66: warning: implicit conversion from 'enum <anonymous>' to 'uvm_fault_type_t' [-Wenum-conversion]
  1117. 1274 | UVM_FAULT_ACCESS_TYPE_READ,
  1118. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1119. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_non_replayable_faults.o
  1120. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_non_replayable_faults.c: In function 'service_managed_fault_in_block_locked':
  1121. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_non_replayable_faults.c:387:64: warning: implicit conversion from 'uvm_fault_access_type_t' to 'uvm_fault_type_t' [-Wenum-conversion]
  1122. 387 | fault_entry->fault_access_type,
  1123. | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  1124. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_access_counters.o
  1125. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events.o
  1126. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_module.o
  1127. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mmu.o
  1128. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mmu.c:2290:11: warning: no previous prototype for 'create_static_vidmem_mapping' [-Wmissing-prototypes]
  1129. 2290 | NV_STATUS create_static_vidmem_mapping(uvm_gpu_t *gpu)
  1130. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1131. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pte_batch.o
  1132. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tlb_batch.o
  1133. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_push.o
  1134. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pushbuffer.o
  1135. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_thread_context.o
  1136. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tracker.o
  1137. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell.o
  1138. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_host.o
  1139. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_ce.o
  1140. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.o
  1141. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:359:21: warning: no previous prototype for 'uvm_hal_mmu_mode_maxwell' [-Wmissing-prototypes]
  1142. 359 | uvm_mmu_mode_hal_t *uvm_hal_mmu_mode_maxwell(NvU32 big_page_size)
  1143. | ^~~~~~~~~~~~~~~~~~~~~~~~
  1144. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:368:6: warning: no previous prototype for 'uvm_hal_maxwell_mmu_enable_prefetch_faults_unsupported' [-Wmissing-prototypes]
  1145. 368 | void uvm_hal_maxwell_mmu_enable_prefetch_faults_unsupported(uvm_parent_gpu_t *parent_gpu)
  1146. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1147. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:373:6: warning: no previous prototype for 'uvm_hal_maxwell_mmu_disable_prefetch_faults_unsupported' [-Wmissing-prototypes]
  1148. 373 | void uvm_hal_maxwell_mmu_disable_prefetch_faults_unsupported(uvm_parent_gpu_t *parent_gpu)
  1149. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1150. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:378:23: warning: no previous prototype for 'uvm_hal_maxwell_mmu_engine_id_to_type_unsupported' [-Wmissing-prototypes]
  1151. 378 | uvm_mmu_engine_type_t uvm_hal_maxwell_mmu_engine_id_to_type_unsupported(NvU16 mmu_engine_id)
  1152. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1153. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_mmu.c:384:7: warning: no previous prototype for 'uvm_hal_maxwell_mmu_client_id_to_utlb_id_unsupported' [-Wmissing-prototypes]
  1154. 384 | NvU16 uvm_hal_maxwell_mmu_client_id_to_utlb_id_unsupported(NvU16 client_id)
  1155. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1156. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_fault_buffer.o
  1157. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_maxwell_access_counter_buffer.o
  1158. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal.o
  1159. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_ce.o
  1160. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_host.o
  1161. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.o
  1162. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:364:21: warning: no previous prototype for 'uvm_hal_mmu_mode_pascal' [-Wmissing-prototypes]
  1163. 364 | uvm_mmu_mode_hal_t *uvm_hal_mmu_mode_pascal(NvU32 big_page_size)
  1164. | ^~~~~~~~~~~~~~~~~~~~~~~
  1165. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:376:6: warning: no previous prototype for 'uvm_hal_pascal_mmu_enable_prefetch_faults' [-Wmissing-prototypes]
  1166. 376 | void uvm_hal_pascal_mmu_enable_prefetch_faults(uvm_parent_gpu_t *parent_gpu)
  1167. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1168. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:388:6: warning: no previous prototype for 'uvm_hal_pascal_mmu_disable_prefetch_faults' [-Wmissing-prototypes]
  1169. 388 | void uvm_hal_pascal_mmu_disable_prefetch_faults(uvm_parent_gpu_t *parent_gpu)
  1170. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1171. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_mmu.c:400:7: warning: no previous prototype for 'uvm_hal_pascal_mmu_client_id_to_utlb_id' [-Wmissing-prototypes]
  1172. 400 | NvU16 uvm_hal_pascal_mmu_client_id_to_utlb_id(NvU16 client_id)
  1173. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1174. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_fault_buffer.o
  1175. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pascal_fault_buffer.c:329:6: warning: no previous prototype for 'uvm_hal_pascal_fault_buffer_parse_non_replayable_entry_unsupported' [-Wmissing-prototypes]
  1176. 329 | void uvm_hal_pascal_fault_buffer_parse_non_replayable_entry_unsupported(uvm_parent_gpu_t *parent_gpu,
  1177. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1178. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_ce.o
  1179. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_host.o
  1180. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_mmu.o
  1181. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta.o
  1182. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_fault_buffer.o
  1183. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_volta_access_counter_buffer.o
  1184. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing.o
  1185. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_access_counter_buffer.o
  1186. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_fault_buffer.o
  1187. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_mmu.o
  1188. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_turing_host.o
  1189. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere.o
  1190. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere_ce.o
  1191. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere_host.o
  1192. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ampere_mmu.o
  1193. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper.o
  1194. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_fault_buffer.o
  1195. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_fault_buffer.c:30:6: warning: no previous prototype for 'uvm_hal_hopper_fault_buffer_get_ve_id' [-Wmissing-prototypes]
  1196. 30 | NvU8 uvm_hal_hopper_fault_buffer_get_ve_id(NvU16 mmu_engine_id, uvm_mmu_engine_type_t mmu_engine_type)
  1197. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1198. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_ce.o
  1199. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_host.o
  1200. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hopper_mmu.o
  1201. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ada.o
  1202. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_policy.o
  1203. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_utils.o
  1204. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_kvmalloc.o
  1205. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem.o
  1206. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_gpu.o
  1207. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate.o
  1208. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_populate_pageable.o
  1209. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_populate_pageable.c:56:11: warning: no previous prototype for 'uvm_handle_fault' [-Wmissing-prototypes]
  1210. 56 | NV_STATUS uvm_handle_fault(struct vm_area_struct *vma, unsigned long start, unsigned long vma_num_pages, bool write)
  1211. | ^~~~~~~~~~~~~~~~
  1212. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.o
  1213. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.c:510:6: warning: no previous prototype for 'migrate_vma_cleanup_pages' [-Wmissing-prototypes]
  1214. 510 | void migrate_vma_cleanup_pages(unsigned long *dst, unsigned long npages)
  1215. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  1216. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.c:556:6: warning: no previous prototype for 'uvm_migrate_vma_alloc_and_copy_helper' [-Wmissing-prototypes]
  1217. 556 | void uvm_migrate_vma_alloc_and_copy_helper(struct vm_area_struct *vma,
  1218. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1219. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_migrate_pageable.c:645:6: warning: no previous prototype for 'uvm_migrate_vma_finalize_and_map_helper' [-Wmissing-prototypes]
  1220. 645 | void uvm_migrate_vma_finalize_and_map_helper(struct vm_area_struct *vma,
  1221. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1222. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.o
  1223. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c: In function 'uvm_pte_buffer_init':
  1224. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:104:42: warning: implicit conversion from 'UvmGpuCachingType' to 'UvmRmGpuCachingType' [-Wenum-conversion]
  1225. 104 | pte_buffer->mapping_info.cachingType = map_rm_params->caching_type;
  1226. | ^
  1227. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:105:42: warning: implicit conversion from 'UvmGpuMappingType' to 'UvmRmGpuMappingType' [-Wenum-conversion]
  1228. 105 | pte_buffer->mapping_info.mappingType = map_rm_params->mapping_type;
  1229. | ^
  1230. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:106:41: warning: implicit conversion from 'UvmGpuFormatType' to 'UvmRmGpuFormatType' [-Wenum-conversion]
  1231. 106 | pte_buffer->mapping_info.formatType = map_rm_params->format_type;
  1232. | ^
  1233. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:107:42: warning: implicit conversion from 'UvmGpuFormatElementBits' to 'UvmRmGpuFormatElementBits' [-Wenum-conversion]
  1234. 107 | pte_buffer->mapping_info.elementBits = map_rm_params->element_bits;
  1235. | ^
  1236. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_map_external.c:108:46: warning: implicit conversion from 'UvmGpuCompressionType' to 'UvmRmGpuCompressionType' [-Wenum-conversion]
  1237. 108 | pte_buffer->mapping_info.compressionType = map_rm_params->compression_type;
  1238. | ^
  1239. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_user_channel.o
  1240. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_hmm.o
  1241. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_heuristics.o
  1242. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_thrashing.o
  1243. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_prefetch.o
  1244. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats.o
  1245. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats_ibm.o
  1246. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ats_faults.o
  1247. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_test.o
  1248. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_test_rng.o
  1249. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_tree_test.o
  1250. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_allocator_test.o
  1251. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_gpu_semaphore_test.o
  1252. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_mem_test.o
  1253. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rm_mem_test.o
  1254. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_page_tree_test.o
  1255. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_page_tree_test.c:1514:8: warning: no previous prototype for 'get_page_sizes' [-Wmissing-prototypes]
  1256. 1514 | size_t get_page_sizes(uvm_gpu_t *gpu, NvU32 *page_sizes)
  1257. | ^~~~~~~~~~~~~~
  1258. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_tracker_test.o
  1259. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_push_test.o
  1260. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.o
  1261. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:687:11: warning: no previous prototype for 'test_conf_computing_channel_selection' [-Wmissing-prototypes]
  1262. 687 | NV_STATUS test_conf_computing_channel_selection(uvm_va_space_t *va_space)
  1263. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1264. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:749:11: warning: no previous prototype for 'test_write_ctrl_gpfifo_noop' [-Wmissing-prototypes]
  1265. 749 | NV_STATUS test_write_ctrl_gpfifo_noop(uvm_va_space_t *va_space)
  1266. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  1267. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:788:11: warning: no previous prototype for 'test_write_ctrl_gpfifo_and_pushes' [-Wmissing-prototypes]
  1268. 788 | NV_STATUS test_write_ctrl_gpfifo_and_pushes(uvm_va_space_t *va_space)
  1269. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1270. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_channel_test.c:836:11: warning: no previous prototype for 'test_write_ctrl_gpfifo_tight' [-Wmissing-prototypes]
  1271. 836 | NV_STATUS test_write_ctrl_gpfifo_tight(uvm_va_space_t *va_space)
  1272. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1273. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_ce_test.o
  1274. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_host_test.o
  1275. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_lock_test.o
  1276. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_utils_test.o
  1277. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_kvmalloc_test.o
  1278. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_test.o
  1279. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_test.c:909:11: warning: no previous prototype for '__test_pmm_async_alloc_type' [-Wmissing-prototypes]
  1280. 909 | NV_STATUS __test_pmm_async_alloc_type(uvm_va_space_t *va_space,
  1281. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  1282. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem_test.o
  1283. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem_test.c:1070:11: warning: no previous prototype for 'do_test_cpu_chunk_free' [-Wmissing-prototypes]
  1284. 1070 | NV_STATUS do_test_cpu_chunk_free(uvm_cpu_chunk_t *chunk, uvm_va_space_t *va_space, uvm_processor_mask_t *test_gpus)
  1285. | ^~~~~~~~~~~~~~~~~~~~~~
  1286. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_pmm_sysmem_test.c:1166:11: warning: no previous prototype for 'test_cpu_chunk_free' [-Wmissing-prototypes]
  1287. 1166 | NV_STATUS test_cpu_chunk_free(uvm_va_space_t *va_space, uvm_processor_mask_t *test_gpus)
  1288. | ^~~~~~~~~~~~~~~~~~~
  1289. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events_test.o
  1290. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events_test.c: In function 'test_events':
  1291. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_events_test.c:83:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
  1292. 83 | }
  1293. | ^
  1294. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_perf_module_test.o
  1295. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_get_rm_ptes_test.o
  1296. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_fault_buffer_flush_test.o
  1297. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_peer_identity_mappings_test.o
  1298. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_va_block_test.o
  1299. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_range_group_tree_test.o
  1300. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_thread_context_test.o
  1301. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm/uvm_rb_tree_test.o
  1302. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.o
  1303. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.o
  1304. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.c:1058:24: warning: no previous prototype for 'nvkms_open_common' [-Wmissing-prototypes]
  1305. 1058 | struct nvkms_per_open *nvkms_open_common(enum NvKmsClientType type,
  1306. | ^~~~~~~~~~~~~~~~~
  1307. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.c:1110:6: warning: no previous prototype for 'nvkms_close_pm_locked' [-Wmissing-prototypes]
  1308. 1110 | void nvkms_close_pm_locked(struct nvkms_per_open *popen)
  1309. | ^~~~~~~~~~~~~~~~~~~~~
  1310. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.c:1173:5: warning: no previous prototype for 'nvkms_ioctl_common' [-Wmissing-prototypes]
  1311. 1173 | int nvkms_ioctl_common
  1312. | ^~~~~~~~~~~~~~~~~~
  1313. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-kthread-q.o
  1314. SYMLINK /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-modeset-kernel.o
  1315. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset.o
  1316. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm.o
  1317. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.o
  1318. In file included from /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.c:60:
  1319. /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.c:1290:40: error: 'DRM_UNLOCKED' undeclared here (not in a function); did you mean 'VM_LOCKED'?
  1320. 1290 | DRM_RENDER_ALLOW|DRM_UNLOCKED),
  1321. | ^~~~~~~~~~~~
  1322. ./include/drm/drm_ioctl.h:155:26: note: in definition of macro 'DRM_IOCTL_DEF_DRV'
  1323. 155 | .flags = _flags, \
  1324. | ^~~~~~
  1325. make[3]: *** [scripts/Makefile.build:243: /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-drv.o] Error 1
  1326. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-utils.o
  1327. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-crtc.o
  1328. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-encoder.o
  1329. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-connector.o
  1330. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem.o
  1331. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-fb.o
  1332. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-modeset.o
  1333. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-fence.o
  1334. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-linux.o
  1335. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-helper.o
  1336. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nv-pci-table.o
  1337. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.o
  1338. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem-user-memory.o
  1339. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-gem-dma-buf.o
  1340. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-drm/nvidia-drm-format.o
  1341. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-peermem/nvidia-peermem.o
  1342. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-peermem.o
  1343. ld -r -o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dmabuf.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-nano-timer.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-acpi.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-cray.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-dma.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-i2c.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-mmap.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-p2p.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pat.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-procfs.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-usermap.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-vm.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-vtophys.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-mlock.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-pci.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-registry.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/os-usermap.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-modeset-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-pci-table.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-kthread-q.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-memdbg.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-ibmnpu.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-report-err.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-rsync.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-msi.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-caps.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv-frontend.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nv_uvm_interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ecc.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_rand.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_shash.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_aead_aes_gcm.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_sha.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hmac_sha.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_hkdf_sha.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_ec.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/libspdm_x509.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_linux.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/nvlink_caps.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/linux_nvswitch.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/procfs_nvswitch.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia/i2c_nvswitch.o
  1344. ld -r -o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-modeset-interface.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nvidia-modeset-linux.o /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-modeset/nv-kthread-q.o
  1345. make[3]: Target '/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/' not remade because of errors.
  1346. make[2]: *** [/usr/src/linux-headers-6.8.0-76060800daily20240311-generic/Makefile:1927: /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel] Error 2
  1347. make[2]: Target 'modules' not remade because of errors.
  1348. make[1]: *** [Makefile:240: __sub-make] Error 2
  1349. make[1]: Target 'modules' not remade because of errors.
  1350. make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  1351. make: *** [Makefile:82: modules] Error 2
  1352. -> Checking to see whether the nvidia kernel module was successfully built
  1353. executing: 'cd ./kernel; /usr/bin/make -k -j1 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.8.0-76060800daily20240311-generic/build" SYSOUT="/lib/modules/6.8.0-76060800daily20240311-generic/build" NV_KERNEL_MODULES="nvidia"'...
  1354. make[1]: Entering directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  1355. warning: the compiler differs from the one used to build the kernel
  1356. The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  1357. You are using: cc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  1358. MODPOST /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/Module.symvers
  1359. CC [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia.mod.o
  1360. LD [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia.ko
  1361. BTF [M] /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia.ko
  1362. Skipping BTF generation for /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia.ko due to unavailability of vmlinux
  1363. make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  1364. -> done.
  1365. -> Checking to see whether the nvidia-uvm kernel module was successfully built
  1366. executing: 'cd ./kernel; /usr/bin/make -k -j1 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.8.0-76060800daily20240311-generic/build" SYSOUT="/lib/modules/6.8.0-76060800daily20240311-generic/build" NV_KERNEL_MODULES="nvidia-uvm"'...
  1367. make[1]: Entering directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  1368. warning: the compiler differs from the one used to build the kernel
  1369. The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  1370. You are using: cc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  1371. MODPOST /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/Module.symvers
  1372. ERROR: modpost: "nvUvmInterfaceDisableAccessCntr" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1373. ERROR: modpost: "nvUvmInterfaceChannelDestroy" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1374. ERROR: modpost: "nvUvmInterfaceQueryCaps" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1375. ERROR: modpost: "nvUvmInterfaceUnsetPageDirectory" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1376. ERROR: modpost: "nvUvmInterfaceInitAccessCntrInfo" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1377. ERROR: modpost: "nvUvmInterfaceTsgDestroy" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1378. ERROR: modpost: "nvUvmInterfaceReleaseChannel" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1379. ERROR: modpost: "nvUvmInterfaceMemoryAllocSys" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1380. ERROR: modpost: "nvUvmInterfaceMemoryCpuMap" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1381. ERROR: modpost: "nvUvmInterfacePagingChannelAllocate" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1382. WARNING: modpost: suppressed 58 unresolved symbol warnings because there were too many)
  1383. make[3]: *** [scripts/Makefile.modpost:145: /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/Module.symvers] Error 1
  1384. make[3]: Target '__modpost' not remade because of errors.
  1385. make[2]: *** [/usr/src/linux-headers-6.8.0-76060800daily20240311-generic/Makefile:1879: modpost] Error 2
  1386. make[2]: Target 'modules' not remade because of errors.
  1387. make[1]: *** [Makefile:240: __sub-make] Error 2
  1388. make[1]: Target 'modules' not remade because of errors.
  1389. make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  1390. make: *** [Makefile:82: modules] Error 2
  1391. -> Error.
  1392. ERROR: An error occurred while performing the step: "Checking to see whether the nvidia-uvm kernel module was successfully built". See /var/log/nvidia-installer.log for details.
  1393. -> The command `cd ./kernel; /usr/bin/make -k -j1 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.8.0-76060800daily20240311-generic/build" SYSOUT="/lib/modules/6.8.0-76060800daily20240311-generic/build" NV_KERNEL_MODULES="nvidia-uvm"` failed with the following output:
  1394.  
  1395. make[1]: Entering directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  1396. warning: the compiler differs from the one used to build the kernel
  1397. The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  1398. You are using: cc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  1399. MODPOST /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/Module.symvers
  1400. ERROR: modpost: "nvUvmInterfaceDisableAccessCntr" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1401. ERROR: modpost: "nvUvmInterfaceChannelDestroy" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1402. ERROR: modpost: "nvUvmInterfaceQueryCaps" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1403. ERROR: modpost: "nvUvmInterfaceUnsetPageDirectory" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1404. ERROR: modpost: "nvUvmInterfaceInitAccessCntrInfo" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1405. ERROR: modpost: "nvUvmInterfaceTsgDestroy" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1406. ERROR: modpost: "nvUvmInterfaceReleaseChannel" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1407. ERROR: modpost: "nvUvmInterfaceMemoryAllocSys" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1408. ERROR: modpost: "nvUvmInterfaceMemoryCpuMap" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1409. ERROR: modpost: "nvUvmInterfacePagingChannelAllocate" [/tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/nvidia-uvm.ko] undefined!
  1410. WARNING: modpost: suppressed 58 unresolved symbol warnings because there were too many)
  1411. make[3]: *** [scripts/Makefile.modpost:145: /tmp/selfgz27650/NVIDIA-Linux-x86_64-535.129.03-grid-custom/kernel/Module.symvers] Error 1
  1412. make[3]: Target '__modpost' not remade because of errors.
  1413. make[2]: *** [/usr/src/linux-headers-6.8.0-76060800daily20240311-generic/Makefile:1879: modpost] Error 2
  1414. make[2]: Target 'modules' not remade because of errors.
  1415. make[1]: *** [Makefile:240: __sub-make] Error 2
  1416. make[1]: Target 'modules' not remade because of errors.
  1417. make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-76060800daily20240311-generic'
  1418. make: *** [Makefile:82: modules] Error 2
  1419. ERROR: The nvidia-uvm kernel module was not created.
  1420. ERROR: The nvidia-uvm kernel module failed to build. This kernel module is required for the proper operation of CUDA. If you do not need to use CUDA, you can try to install this driver package again with the '--no-unified-memory' option.
  1421. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
  1422.  
Advertisement
Add Comment
Please, Sign In to add comment