Public bug reported: impossible to to do some upgrade du to kernel build error
gpi@Tara:~$ sudo apt-get reinstall --mark-auto cuda-drivers-575 Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-6.17.0-22-generic linux-hwe-6.17-headers-6.17.0-22 linux-hwe-6.17-tools-6.17.0-22 linux-image-6.17.0-22-generic linux-modules-6.17.0-22-generic linux-modules-extra-6.17.0-22-generic linux-tools-6.17.0-22-generic Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 33 not upgraded. 6 not fully installed or removed. Need to get 2,562 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64 cuda-drivers-575 575.57.08-0ubuntu1 [2,562 B] Fetched 2,562 B in 1s (2,690 B/s) (Reading database ... 358327 files and directories currently installed.) Preparing to unpack .../cuda-drivers-575_575.57.08-0ubuntu1_amd64.deb ... Unpacking cuda-drivers-575 (575.57.08-0ubuntu1) over (575.57.08-0ubuntu1) ... Setting up linux-image-6.17.0-23-generic (6.17.0-23.23~24.04.1) ... I: /boot/initrd.img is now a symlink to initrd.img-6.17.0-23-generic Setting up cuda-drivers-575 (575.57.08-0ubuntu1) ... Setting up linux-headers-6.17.0-23-generic (6.17.0-23.23~24.04.1) ... /etc/kernel/header_postinst.d/dkms: Sign command: /usr/bin/kmodsign Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Autoinstall of module nvidia/575.57.08 for kernel 6.17.0-23-generic (x86_64) Building module(s)........(bad exit status: 2) Failed command: 'make' -j64 KERNEL_UNAME=6.17.0-23-generic IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/6.17.0-23-generic/build LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-575.0.crash' Error! Bad return status for module build on kernel: 6.17.0-23-generic (x86_64) Consult /var/lib/dkms/nvidia/575.57.08/build/make.log for more information. Autoinstall on 6.17.0-23-generic failed for module(s) nvidia(10). Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information. run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 1 dpkg: error processing package linux-headers-6.17.0-23-generic (--configure): installed linux-headers-6.17.0-23-generic package post-installation script subprocess returned error exit status 1 Setting up linux-headers-6.17.0-22-generic (6.17.0-22.22~24.04.1) ... /etc/kernel/header_postinst.d/dkms: Sign command: /usr/bin/kmodsign Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Autoinstall of module nvidia/575.57.08 for kernel 6.17.0-22-generic (x86_64) Building module(s)........(bad exit status: 2) Failed command: 'make' -j64 KERNEL_UNAME=6.17.0-22-generic IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/6.17.0-22-generic/build LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-575.0.crash' Error! Bad return status for module build on kernel: 6.17.0-22-generic (x86_64) Consult /var/lib/dkms/nvidia/575.57.08/build/make.log for more information. Autoinstall on 6.17.0-22-generic failed for module(s) nvidia(10). Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information. run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 1 dpkg: error processing package linux-headers-6.17.0-22-generic (--configure): installed linux-headers-6.17.0-22-generic package post-installation script subprocess returned error exit status 1 Setting up linux-image-6.17.0-22-generic (6.17.0-22.22~24.04.1) ... I: /boot/initrd.img.old is now a symlink to initrd.img-6.17.0-22-generic dpkg: dependency problems prevent configuration of linux-headers-generic-hwe-24.04: linux-headers-generic-hwe-24.04 depends on linux-headers-6.17.0-23-generic; however: Package linux-headers-6.17.0-23-generic is not configured yet. dpkg: error processing package linux-headers-generic-hwe-24.04 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-generic-hwe-24.04: linux-generic-hwe-24.04 depends on linux-headers-generic-hwe-24.04 (= 6.17.0-23.23~24.04.1); however: Package linux-headers-generic-hwe-24.04 is not configured yet. dpkg: error processing package linux-generic-hwe-24.04 (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. No apport report written because MaxReports is reached already Processing triggers for linux-image-6.17.0-23-generic (6.17.0-23.23~24.04.1) ... /etc/kernel/postinst.d/dkms: Sign command: /usr/bin/kmodsign Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Autoinstall of module nvidia/575.57.08 for kernel 6.17.0-23-generic (x86_64) Building module(s)........(bad exit status: 2) Failed command: 'make' -j64 KERNEL_UNAME=6.17.0-23-generic IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/6.17.0-23-generic/build LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-575.0.crash' Error! Bad return status for module build on kernel: 6.17.0-23-generic (x86_64) Consult /var/lib/dkms/nvidia/575.57.08/build/make.log for more information. Autoinstall on 6.17.0-23-generic failed for module(s) nvidia(10). Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information. run-parts: /etc/kernel/postinst.d/dkms exited with return code 1 dpkg: error processing package linux-image-6.17.0-23-generic (--configure): installed linux-image-6.17.0-23-generic package post-installation script subprocess returned error exit status 1 No apport report written because MaxReports is reached already Processing triggers for linux-image-6.17.0-22-generic (6.17.0-22.22~24.04.1) ... /etc/kernel/postinst.d/dkms: Sign command: /usr/bin/kmodsign Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Autoinstall of module nvidia/575.57.08 for kernel 6.17.0-22-generic (x86_64) Building module(s)........(bad exit status: 2) Failed command: 'make' -j64 KERNEL_UNAME=6.17.0-22-generic IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/6.17.0-22-generic/build LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-575.0.crash' Error! Bad return status for module build on kernel: 6.17.0-22-generic (x86_64) Consult /var/lib/dkms/nvidia/575.57.08/build/make.log for more information. Autoinstall on 6.17.0-22-generic failed for module(s) nvidia(10). Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information. run-parts: /etc/kernel/postinst.d/dkms exited with return code 1 dpkg: error processing package linux-image-6.17.0-22-generic (--configure): installed linux-image-6.17.0-22-generic package post-installation script subprocess returned error exit status 1 No apport report written because MaxReports is reached already Errors were encountered while processing: linux-headers-6.17.0-23-generic linux-headers-6.17.0-22-generic linux-headers-generic-hwe-24.04 linux-generic-hwe-24.04 linux-image-6.17.0-23-generic linux-image-6.17.0-22-generic E: Sub-process /usr/bin/dpkg returned an error code (1) below this is /var/lib/dkms/nvidia/575.57.08/build/make.log DKMS (dkms-3.3.0) make.log for nvidia/575.57.08 for kernel 6.17.0-22-generic (x86_64) Mon May 4 02:58:26 PM CEST 2026 Building module(s) # command: 'make' -j64 KERNEL_UNAME=6.17.0-22-generic IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/6.17.0-22-generic/build LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules make[1]: Entering directory '/usr/src/linux-headers-6.17.0-22-generic' make[2]: Entering directory '/var/lib/dkms/nvidia/575.57.08/build' SYMLINK nvidia/nv-kernel.o SYMLINK nvidia-modeset/nv-modeset-kernel.o CONFTEST: set_pages_uc CONFTEST: list_is_first CONFTEST: set_memory_uc CONFTEST: set_memory_array_uc CONFTEST: set_pages_array_uc CONFTEST: ioremap_cache CONFTEST: ioremap_wc CONFTEST: ioremap_driver_hardened CONFTEST: ioremap_driver_hardened_wc CONFTEST: ioremap_cache_shared CONFTEST: pci_get_domain_bus_and_slot CONFTEST: get_num_physpages CONFTEST: pde_data CONFTEST: xen_ioemu_inject_msi CONFTEST: phys_to_dma CONFTEST: get_dma_ops CONFTEST: dma_attr_macros CONFTEST: dma_map_page_attrs CONFTEST: write_cr4 CONFTEST: of_find_node_by_phandle CONFTEST: of_node_to_nid CONFTEST: of_get_ibm_chip_id CONFTEST: pci_stop_and_remove_bus_device CONFTEST: pci_rebar_get_possible_sizes CONFTEST: wait_for_random_bytes CONFTEST: register_cpu_notifier CONFTEST: cpuhp_setup_state CONFTEST: dma_map_resource CONFTEST: get_backlight_device_by_name CONFTEST: timer_setup CONFTEST: pci_enable_msix_range CONFTEST: kernel_read_has_pointer_pos_arg CONFTEST: kernel_write_has_pointer_pos_arg CONFTEST: dma_direct_map_resource CONFTEST: tegra_get_platform CONFTEST: tegra_bpmp_send_receive CONFTEST: flush_cache_all CONFTEST: vmf_insert_pfn CONFTEST: jiffies_to_timespec CONFTEST: ktime_get_raw_ts64 CONFTEST: ktime_get_real_ts64 CONFTEST: full_name_hash CONFTEST: pci_enable_atomic_ops_to_root CONFTEST: vga_tryget CONFTEST: cc_platform_has CONFTEST: cc_attr_guest_sev_snp CONFTEST: hv_get_isolation_type CONFTEST: seq_read_iter CONFTEST: follow_pfn CONFTEST: ptep_get CONFTEST: drm_gem_object_get CONFTEST: drm_gem_object_put_unlocked CONFTEST: add_memory_driver_managed CONFTEST: device_property_read_u64 CONFTEST: devm_of_platform_populate CONFTEST: of_dma_configure CONFTEST: of_property_count_elems_of_size CONFTEST: of_property_read_variable_u8_array CONFTEST: of_property_read_variable_u32_array CONFTEST: i2c_new_client_device CONFTEST: i2c_unregister_device CONFTEST: of_get_named_gpio CONFTEST: devm_gpio_request_one CONFTEST: gpio_direction_input CONFTEST: gpio_direction_output CONFTEST: gpio_get_value CONFTEST: gpio_set_value CONFTEST: gpio_to_irq CONFTEST: icc_get CONFTEST: devm_of_icc_get CONFTEST: icc_put CONFTEST: icc_set_bw CONFTEST: dma_buf_export_args CONFTEST: dma_buf_ops_has_kmap CONFTEST: dma_buf_ops_has_kmap_atomic CONFTEST: dma_buf_ops_has_map CONFTEST: dma_buf_ops_has_map_atomic CONFTEST: dma_buf_has_dynamic_attachment CONFTEST: dma_buf_attachment_has_peer2peer CONFTEST: dma_set_mask_and_coherent CONFTEST: devm_clk_bulk_get_all CONFTEST: get_task_ioprio CONFTEST: mdev_set_iommu_device CONFTEST: offline_and_remove_memory CONFTEST: stack_trace CONFTEST: crypto_tfm_ctx_aligned CONFTEST: assign_str CONFTEST: radix_tree_empty CONFTEST: radix_tree_replace_slot CONFTEST: cpumask_of_node CONFTEST: ioasid_get CONFTEST: mm_pasid_drop CONFTEST: mmget_not_zero CONFTEST: mmgrab CONFTEST: iommu_sva_bind_device_has_drvdata_arg CONFTEST: vm_fault_to_errno CONFTEST: find_next_bit_wrap CONFTEST: iommu_is_dma_domain CONFTEST: for_each_sgtable_dma_page CONFTEST: folio_test_swapcache CONFTEST: page_pgmap CONFTEST: acpi_video_backlight_use_native CONFTEST: acpi_video_register_backlight CONFTEST: drm_dev_unref CONFTEST: drm_reinit_primary_mode_group CONFTEST: get_user_pages_remote CONFTEST: get_user_pages CONFTEST: pin_user_pages_remote CONFTEST: pin_user_pages CONFTEST: drm_gem_object_lookup CONFTEST: drm_atomic_state_ref_counting CONFTEST: drm_driver_has_gem_prime_res_obj CONFTEST: drm_atomic_helper_connector_dpms CONFTEST: drm_connector_funcs_have_mode_in_name CONFTEST: drm_connector_has_vrr_capable_property CONFTEST: drm_framebuffer_get CONFTEST: drm_dev_put CONFTEST: drm_format_num_planes CONFTEST: drm_connector_for_each_possible_encoder CONFTEST: drm_rotation_available CONFTEST: drm_vma_offset_exact_lookup_locked CONFTEST: nvhost_dma_fence_unpack CONFTEST: dma_fence_set_error CONFTEST: fence_set_error CONFTEST: sync_file_get_fence CONFTEST: drm_aperture_remove_conflicting_framebuffers CONFTEST: drm_aperture_remove_conflicting_pci_framebuffers CONFTEST: aperture_remove_conflicting_devices CONFTEST: aperture_remove_conflicting_pci_devices CONFTEST: drm_fbdev_generic_setup CONFTEST: drm_fbdev_ttm_setup CONFTEST: drm_client_setup CONFTEST: drm_connector_attach_hdr_output_metadata_property CONFTEST: drm_helper_crtc_enable_color_mgmt CONFTEST: drm_crtc_enable_color_mgmt CONFTEST: drm_plane_create_color_properties CONFTEST: drm_atomic_helper_legacy_gamma_set CONFTEST: vmf_insert_mixed CONFTEST: pfn_to_pfn_t CONFTEST: drm_gem_prime_mmap CONFTEST: is_export_symbol_gpl_of_node_to_nid CONFTEST: is_export_symbol_gpl_sme_active CONFTEST: is_export_symbol_present_swiotlb_map_sg_attrs CONFTEST: is_export_symbol_present_swiotlb_dma_ops CONFTEST: is_export_symbol_present___close_fd CONFTEST: is_export_symbol_present_close_fd CONFTEST: is_export_symbol_present_get_unused_fd CONFTEST: is_export_symbol_present_get_unused_fd_flags CONFTEST: is_export_symbol_present_nvhost_get_default_device CONFTEST: is_export_symbol_present_nvhost_syncpt_unit_interface_get_byte_offset CONFTEST: is_export_symbol_present_nvhost_syncpt_unit_interface_get_aperture CONFTEST: is_export_symbol_present_tegra_dce_register_ipc_client CONFTEST: is_export_symbol_present_tegra_dce_unregister_ipc_client CONFTEST: is_export_symbol_present_tegra_dce_client_ipc_send_recv CONFTEST: is_export_symbol_present_dram_clk_to_mc_clk CONFTEST: is_export_symbol_present_get_dram_num_channels CONFTEST: is_export_symbol_present_tegra_dram_types CONFTEST: is_export_symbol_present_pxm_to_node CONFTEST: is_export_symbol_present_screen_info CONFTEST: is_export_symbol_gpl_screen_info CONFTEST: is_export_symbol_present_i2c_bus_status CONFTEST: is_export_symbol_present_tegra_fuse_control_read CONFTEST: is_export_symbol_present_tegra_get_platform CONFTEST: is_export_symbol_present_pci_find_host_bridge CONFTEST: is_export_symbol_present_tsec_comms_send_cmd CONFTEST: is_export_symbol_present_tsec_comms_set_init_cb CONFTEST: is_export_symbol_present_tsec_comms_clear_init_cb CONFTEST: is_export_symbol_present_tsec_comms_alloc_mem_from_gscco CONFTEST: is_export_symbol_present_tsec_comms_free_gscco_mem CONFTEST: is_export_symbol_present_memory_block_size_bytes CONFTEST: crypto CONFTEST: crypto_akcipher_verify CONFTEST: is_export_symbol_present_follow_pte CONFTEST: follow_pte_arg_vma CONFTEST: is_export_symbol_present_follow_pfnmap_start CONFTEST: is_export_symbol_gpl_pci_ats_supported CONFTEST: ecc_digits_from_bytes CONFTEST: is_export_symbol_gpl_set_memory_encrypted CONFTEST: is_export_symbol_gpl_set_memory_decrypted CONFTEST: is_export_symbol_gpl___platform_driver_register CONFTEST: is_export_symbol_present___platform_driver_register CONFTEST: is_export_symbol_present_hrtimer_setup CONFTEST: is_export_symbol_present_timer_delete_sync CONFTEST: is_export_symbol_present_int_active_memcg CONFTEST: is_export_symbol_present_migrate_vma_setup CONFTEST: is_export_symbol_present___iowrite64_lo_hi CONFTEST: is_export_symbol_present_make_device_exclusive CONFTEST: dma_ops CONFTEST: swiotlb_dma_ops CONFTEST: noncoherent_swiotlb_dma_ops CONFTEST: vm_fault_has_address CONFTEST: vm_insert_pfn_prot CONFTEST: vmf_insert_pfn_prot CONFTEST: vm_ops_fault_removed_vma_arg CONFTEST: kmem_cache_has_kobj_remove_work CONFTEST: sysfs_slab_unlink CONFTEST: proc_ops CONFTEST: timespec64 CONFTEST: vmalloc_has_pgprot_t_arg CONFTEST: mm_has_mmap_lock CONFTEST: pci_channel_state CONFTEST: pci_dev_has_ats_enabled CONFTEST: remove_memory_has_nid_arg CONFTEST: add_memory_driver_managed_has_mhp_flags_arg CONFTEST: num_registered_fb CONFTEST: pci_driver_has_driver_managed_dma CONFTEST: vm_area_struct_has_const_vm_flags CONFTEST: memory_failure_has_trapno_arg CONFTEST: foll_longterm_present CONFTEST: bus_type_has_iommu_ops CONFTEST: of_property_for_each_u32_has_internal_args CONFTEST: platform_driver_struct_remove_returns_void CONFTEST: class_create_has_no_owner_arg CONFTEST: class_devnode_has_const_arg CONFTEST: has_enum_pidtype_tgid CONFTEST: mmu_notifier_ops_invalidate_range CONFTEST: mmu_notifier_ops_arch_invalidate_secondary_tlbs CONFTEST: migrate_vma_added_flags CONFTEST: migrate_device_range CONFTEST: handle_mm_fault_has_mm_arg CONFTEST: handle_mm_fault_has_pt_regs_arg CONFTEST: mempolicy_has_unified_nodes CONFTEST: mempolicy_has_home_node CONFTEST: mpol_preferred_many_present CONFTEST: mmu_interval_notifier CONFTEST: fault_flag_remote_present CONFTEST: sg_dma_page_iter CONFTEST: struct_page_has_zone_device_data CONFTEST: drm_bus_present CONFTEST: drm_bus_has_bus_type CONFTEST: drm_bus_has_get_irq CONFTEST: drm_bus_has_get_name CONFTEST: drm_driver_has_device_list CONFTEST: drm_driver_has_legacy_dev_list CONFTEST: drm_driver_has_set_busid CONFTEST: drm_crtc_state_has_connectors_changed CONFTEST: drm_init_function_args CONFTEST: drm_helper_mode_fill_fb_struct CONFTEST: drm_master_drop_has_from_release_arg CONFTEST: drm_driver_unload_has_int_return_type CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg CONFTEST: drm_atomic_helper_plane_destroy_state_has_plane_arg CONFTEST: drm_mode_object_find_has_file_priv_arg CONFTEST: dma_buf_owner CONFTEST: drm_connector_list_iter CONFTEST: drm_atomic_helper_swap_state_has_stall_arg CONFTEST: drm_driver_prime_flag_present CONFTEST: vm_fault_t CONFTEST: drm_gem_object_has_resv CONFTEST: drm_crtc_state_has_async_flip CONFTEST: drm_crtc_state_has_pageflip_flags CONFTEST: drm_crtc_state_has_vrr_enabled CONFTEST: drm_format_modifiers_present CONFTEST: drm_vma_node_is_allowed_has_tag_arg CONFTEST: drm_vma_offset_node_has_readonly CONFTEST: drm_display_mode_has_vrefresh CONFTEST: drm_driver_master_set_has_int_return_type CONFTEST: drm_driver_has_gem_free_object CONFTEST: drm_prime_pages_to_sg_has_drm_device_arg CONFTEST: drm_driver_has_gem_prime_callbacks CONFTEST: drm_crtc_atomic_check_has_atomic_state_arg CONFTEST: drm_gem_object_vmap_has_map_arg CONFTEST: drm_plane_atomic_check_has_atomic_state_arg CONFTEST: drm_device_has_pdev CONFTEST: drm_crtc_state_has_no_vblank CONFTEST: drm_mode_config_has_allow_fb_modifiers CONFTEST: drm_has_hdr_output_metadata CONFTEST: dma_resv_add_fence CONFTEST: dma_resv_reserve_fences CONFTEST: reservation_object_reserve_shared_has_num_fences_arg CONFTEST: drm_connector_has_override_edid CONFTEST: drm_master_has_leases CONFTEST: drm_file_get_master CONFTEST: drm_modeset_lock_all_end CONFTEST: drm_connector_lookup CONFTEST: drm_connector_put CONFTEST: drm_driver_has_dumb_destroy CONFTEST: fence_ops_use_64bit_seqno CONFTEST: drm_aperture_remove_conflicting_framebuffers_has_driver_arg CONFTEST: drm_aperture_remove_conflicting_framebuffers_has_no_primary_arg CONFTEST: drm_aperture_remove_conflicting_pci_framebuffers_has_driver_arg CONFTEST: drm_mode_create_dp_colorspace_property_has_supported_colorspaces_arg CONFTEST: drm_syncobj_features_present CONFTEST: drm_unlocked_ioctl_flag_present CONFTEST: drm_framebuffer_obj_present CONFTEST: drm_color_ctm_3x4_present CONFTEST: drm_color_lut CONFTEST: drm_format_info_has_is_yuv CONFTEST: drm_property_blob_put CONFTEST: drm_driver_has_gem_prime_mmap CONFTEST: drm_output_poll_changed CONFTEST: drm_driver_has_date CONFTEST: drm_connector_helper_funcs_mode_valid_has_const_mode_arg CONFTEST: dom0_kernel_present CONFTEST: nvidia_vgpu_kvm_build CONFTEST: nvidia_grid_build CONFTEST: nvidia_grid_csp_build CONFTEST: pm_runtime_available CONFTEST: pci_class_multimedia_hd_audio CONFTEST: drm_available CONFTEST: vfio_pci_core_available CONFTEST: mdev_available CONFTEST: cmd_uphy_display_port_init CONFTEST: cmd_uphy_display_port_off CONFTEST: memory_failure_mf_sw_simulated_defined CONFTEST: device_vm_build CONFTEST: pcie_reset_flr CONFTEST: module_import_ns_takes_constant CONFTEST: drm_atomic_available CONFTEST: is_export_symbol_gpl_refcount_inc CONFTEST: is_export_symbol_gpl_refcount_dec_and_test CONFTEST: drm_alpha_blending_available CONFTEST: is_export_symbol_present_drm_gem_prime_fd_to_handle CONFTEST: is_export_symbol_present_drm_gem_prime_handle_to_fd CONFTEST: ib_peer_memory_symbols CC [M] nvidia/nv-platform.o CC [M] nvidia/nv-dsi-parse-panel-props.o CC [M] nvidia/nv-bpmp.o CC [M] nvidia/nv-gpio.o CC [M] nvidia/nv-backlight.o CC [M] nvidia/nv-imp.o CC [M] nvidia/nv-platform-pm.o CC [M] nvidia/nv-ipc-soc.o CC [M] nvidia/nv.o CC [M] nvidia/nv-pci.o CC [M] nvidia/nv-dmabuf.o CC [M] nvidia/nv-nano-timer.o CC [M] nvidia/nv-acpi.o CC [M] nvidia/nv-cray.o CC [M] nvidia/nv-dma.o CC [M] nvidia/nv-i2c.o CC [M] nvidia/nv-mmap.o CC [M] nvidia/nv-p2p.o CC [M] nvidia/nv-pat.o CC [M] nvidia/nv-procfs.o CC [M] nvidia/nv-usermap.o CC [M] nvidia/nv-vm.o CC [M] nvidia/nv-vtophys.o CC [M] nvidia/os-interface.o CC [M] nvidia/os-mlock.o CC [M] nvidia/os-pci.o CC [M] nvidia/os-registry.o CC [M] nvidia/os-usermap.o CC [M] nvidia/nv-modeset-interface.o CC [M] nvidia/nv-pci-table.o CC [M] nvidia/nv-kthread-q.o CC [M] nvidia/nv-memdbg.o CC [M] nvidia/nv-report-err.o CC [M] nvidia/nv-rsync.o CC [M] nvidia/nv-msi.o CC [M] nvidia/nv-caps.o CC [M] nvidia/nv-caps-imex.o CC [M] nvidia/nv-clk.o CC [M] nvidia/nv-host1x.o CC [M] nvidia/nv_uvm_interface.o CC [M] nvidia/libspdm_aead.o CC [M] nvidia/libspdm_ecc.o CC [M] nvidia/libspdm_hkdf.o CC [M] nvidia/libspdm_rand.o CC [M] nvidia/libspdm_shash.o CC [M] nvidia/libspdm_rsa.o CC [M] nvidia/libspdm_aead_aes_gcm.o CC [M] nvidia/libspdm_sha.o CC [M] nvidia/libspdm_hmac_sha.o CC [M] nvidia/libspdm_internal_crypt_lib.o CC [M] nvidia/libspdm_hkdf_sha.o CC [M] nvidia/libspdm_ec.o CC [M] nvidia/libspdm_x509.o CC [M] nvidia/libspdm_rsa_ext.o CC [M] nvidia/nvlink_linux.o CC [M] nvidia/nvlink_caps.o CC [M] nvidia/linux_nvswitch.o CC [M] nvidia/procfs_nvswitch.o CC [M] nvidia/i2c_nvswitch.o CC [M] nvidia-uvm/uvm_common.o CC [M] nvidia-uvm/uvm_linux.o CC [M] nvidia-uvm/nvstatus.o CC [M] nvidia-uvm/nvCpuUuid.o CC [M] nvidia-uvm/nv-kthread-q.o CC [M] nvidia-uvm/nv-kthread-q-selftest.o CC [M] nvidia-uvm/uvm.o CC [M] nvidia-uvm/uvm_tools.o CC [M] nvidia-uvm/uvm_global.o CC [M] nvidia-uvm/uvm_gpu.o CC [M] nvidia-uvm/uvm_gpu_isr.o CC [M] nvidia-uvm/uvm_procfs.o CC [M] nvidia-uvm/uvm_va_space.o CC [M] nvidia-uvm/uvm_va_space_mm.o CC [M] nvidia-uvm/uvm_gpu_semaphore.o CC [M] nvidia-uvm/uvm_mem.o CC [M] nvidia-uvm/uvm_rm_mem.o CC [M] nvidia-uvm/uvm_channel.o CC [M] nvidia-uvm/uvm_lock.o CC [M] nvidia-uvm/uvm_hal.o CC [M] nvidia-uvm/uvm_fd_type.o CC [M] nvidia-uvm/uvm_processors.o CC [M] nvidia-uvm/uvm_range_tree.o CC [M] nvidia-uvm/uvm_rb_tree.o nvidia/nv-platform.c:261:5: warning: no previous prototype for ‘nv_soc_register_irqs’ [-Wmissing-prototypes] 261 | int nv_soc_register_irqs(nv_state_t *nv) | ^~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:332:6: warning: no previous prototype for ‘nv_soc_free_irqs’ [-Wmissing-prototypes] 332 | void nv_soc_free_irqs(nv_state_t *nv) | ^~~~~~~~~~~~~~~~ nvidia/nv-platform.c:469:23: warning: no previous prototype for ‘nv_soc_device_reset’ [-Wmissing-prototypes] 469 | NV_STATUS NV_API_CALL nv_soc_device_reset(nv_state_t *nv) | ^~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:525:23: warning: no previous prototype for ‘nv_soc_mipi_cal_reset’ [-Wmissing-prototypes] 525 | NV_STATUS NV_API_CALL nv_soc_mipi_cal_reset(nv_state_t *nv) | ^~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:1330:5: warning: no previous prototype for ‘nv_platform_count_devices’ [-Wmissing-prototypes] 1330 | int nv_platform_count_devices(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:1343:5: warning: no previous prototype for ‘nv_platform_register_driver’ [-Wmissing-prototypes] 1343 | int nv_platform_register_driver(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:1353:6: warning: no previous prototype for ‘nv_platform_unregister_driver’ [-Wmissing-prototypes] 1353 | void nv_platform_unregister_driver(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:1362:26: warning: no previous prototype for ‘nv_soc_fuse_register_read’ [-Wmissing-prototypes] 1362 | unsigned int NV_API_CALL nv_soc_fuse_register_read (unsigned int addr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:1373:11: warning: no previous prototype for ‘nv_get_valid_window_head_mask’ [-Wmissing-prototypes] 1373 | NV_STATUS nv_get_valid_window_head_mask(nv_state_t *nv, NvU64 *window_head_mask) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:1402:23: warning: no previous prototype for ‘nv_soc_i2c_hsp_semaphore_acquire’ [-Wmissing-prototypes] 1402 | NV_STATUS NV_API_CALL nv_soc_i2c_hsp_semaphore_acquire(NvU32 ownerId, NvBool bAcquire, NvU64 timeout) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform.c:1408:8: warning: no previous prototype for ‘nv_get_hdcp_enabled’ [-Wmissing-prototypes] 1408 | NvBool nv_get_hdcp_enabled(nv_state_t *nv) | ^~~~~~~~~~~~~~~~~~~ nvidia/nv-backlight.c:31:23: warning: no previous prototype for ‘nv_get_tegra_brightness_level’ [-Wmissing-prototypes] 31 | NV_STATUS NV_API_CALL nv_get_tegra_brightness_level | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-backlight.c:56:23: warning: no previous prototype for ‘nv_set_tegra_brightness_level’ [-Wmissing-prototypes] 56 | NV_STATUS NV_API_CALL nv_set_tegra_brightness_level | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-gpio.c:42:23: warning: no previous prototype for ‘nv_gpio_get_pin_state’ [-Wmissing-prototypes] 42 | NV_STATUS NV_API_CALL nv_gpio_get_pin_state | ^~~~~~~~~~~~~~~~~~~~~ nvidia/nv-gpio.c:69:18: warning: no previous prototype for ‘nv_gpio_set_pin_state’ [-Wmissing-prototypes] 69 | void NV_API_CALL nv_gpio_set_pin_state | ^~~~~~~~~~~~~~~~~~~~~ nvidia/nv-gpio.c:83:23: warning: no previous prototype for ‘nv_gpio_set_pin_direction’ [-Wmissing-prototypes] 83 | NV_STATUS NV_API_CALL nv_gpio_set_pin_direction | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-gpio.c:121:23: warning: no previous prototype for ‘nv_gpio_get_pin_direction’ [-Wmissing-prototypes] 121 | NV_STATUS NV_API_CALL nv_gpio_get_pin_direction | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-gpio.c:148:23: warning: no previous prototype for ‘nv_gpio_get_pin_number’ [-Wmissing-prototypes] 148 | NV_STATUS NV_API_CALL nv_gpio_get_pin_number | ^~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-gpio.c:191:20: warning: no previous prototype for ‘nv_gpio_get_pin_interrupt_status’ [-Wmissing-prototypes] 191 | NvBool NV_API_CALL nv_gpio_get_pin_interrupt_status | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-gpio.c:226:23: warning: no previous prototype for ‘nv_gpio_set_pin_interrupt’ [-Wmissing-prototypes] 226 | NV_STATUS NV_API_CALL nv_gpio_set_pin_interrupt | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-i2c.c:536:23: warning: no previous prototype for ‘nv_i2c_transfer’ [-Wmissing-prototypes] 536 | NV_STATUS NV_API_CALL nv_i2c_transfer( | ^~~~~~~~~~~~~~~ nvidia/nv-i2c.c:547:18: warning: no previous prototype for ‘nv_i2c_unregister_clients’ [-Wmissing-prototypes] 547 | void NV_API_CALL nv_i2c_unregister_clients(nv_state_t *nv) | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-i2c.c:551:23: warning: no previous prototype for ‘nv_i2c_bus_status’ [-Wmissing-prototypes] 551 | NV_STATUS NV_API_CALL nv_i2c_bus_status( | ^~~~~~~~~~~~~~~~~ nvidia/nv-platform-pm.c:53:23: warning: no previous prototype for ‘nv_soc_pm_unpowergate’ [-Wmissing-prototypes] 53 | NV_STATUS NV_API_CALL nv_soc_pm_unpowergate( | ^~~~~~~~~~~~~~~~~~~~~ nvidia/nv-platform-pm.c:106:23: warning: no previous prototype for ‘nv_soc_pm_powergate’ [-Wmissing-prototypes] 106 | NV_STATUS NV_API_CALL nv_soc_pm_powergate( | ^~~~~~~~~~~~~~~~~~~ nvidia/nv-dsi-parse-panel-props.c:798:1: warning: no previous prototype for ‘nv_dsi_is_panel_connected’ [-Wmissing-prototypes] 798 | nv_dsi_is_panel_connected | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-dsi-parse-panel-props.c:828:1: warning: no previous prototype for ‘nv_dsi_parse_panel_props’ [-Wmissing-prototypes] 828 | nv_dsi_parse_panel_props | ^~~~~~~~~~~~~~~~~~~~~~~~ nvidia/nv-dsi-parse-panel-props.c:852:1: warning: no previous prototype for ‘nv_dsi_panel_enable’ [-Wmissing-prototypes] 852 | nv_dsi_panel_enable | ^~~~~~~~~~~~~~~~~~~ nvidia/nv-dsi-parse-panel-props.c:894:1: warning: no previous prototype for ‘nv_dsi_panel_reset’ [-Wmissing-prototypes] 894 | nv_dsi_panel_reset | ^~~~~~~~~~~~~~~~~~ nvidia/nv-dsi-parse-panel-props.c:942:6: warning: no previous prototype for ‘nv_dsi_panel_disable’ [-Wmissing-prototypes] 942 | void nv_dsi_panel_disable | ^~~~~~~~~~~~~~~~~~~~ nvidia/nv-dsi-parse-panel-props.c:980:6: warning: no previous prototype for ‘nv_dsi_panel_cleanup’ [-Wmissing-prototypes] 980 | void nv_dsi_panel_cleanup | ^~~~~~~~~~~~~~~~~~~~ nvidia/os-interface.c:2091:23: warning: no previous prototype for ‘os_get_tegra_platform’ [-Wmissing-prototypes] 2091 | NV_STATUS NV_API_CALL os_get_tegra_platform | ^~~~~~~~~~~~~~~~~~~~~ nvidia/nv-clk.c:832:23: warning: no previous prototype for ‘nv_set_parent’ [-Wmissing-prototypes] 832 | NV_STATUS NV_API_CALL nv_set_parent | ^~~~~~~~~~~~~ nvidia/nv-clk.c:843:20: warning: no previous prototype for ‘nv_is_clk_enabled’ [-Wmissing-prototypes] 843 | NvBool NV_API_CALL nv_is_clk_enabled( | ^~~~~~~~~~~~~~~~~ nvidia/nv-clk.c:849:23: warning: no previous prototype for ‘nv_dp_uphy_pll_deinit’ [-Wmissing-prototypes] 849 | NV_STATUS NV_API_CALL nv_dp_uphy_pll_deinit(nv_state_t *nv) | ^~~~~~~~~~~~~~~~~~~~~ nvidia/nv-clk.c:854:23: warning: no previous prototype for ‘nv_get_parent’ [-Wmissing-prototypes] 854 | NV_STATUS NV_API_CALL nv_get_parent | ^~~~~~~~~~~~~ nvidia/nv-clk.c:864:23: warning: no previous prototype for ‘nv_dp_uphy_pll_init’ [-Wmissing-prototypes] 864 | NV_STATUS NV_API_CALL nv_dp_uphy_pll_init | ^~~~~~~~~~~~~~~~~~~ CC [M] nvidia-uvm/uvm_range_allocator.o CC [M] nvidia-uvm/uvm_va_range.o CC [M] nvidia-uvm/uvm_va_range_device_p2p.o CC [M] nvidia-uvm/uvm_va_policy.o CC [M] nvidia-uvm/uvm_va_block.o CC [M] nvidia-uvm/uvm_range_group.o CC [M] nvidia-uvm/uvm_gpu_replayable_faults.o CC [M] nvidia-uvm/uvm_gpu_non_replayable_faults.o CC [M] nvidia-uvm/uvm_gpu_access_counters.o CC [M] nvidia-uvm/uvm_perf_events.o CC [M] nvidia-uvm/uvm_perf_module.o CC [M] nvidia-uvm/uvm_mmu.o CC [M] nvidia-uvm/uvm_pte_batch.o CC [M] nvidia-uvm/uvm_tlb_batch.o CC [M] nvidia-uvm/uvm_push.o CC [M] nvidia-uvm/uvm_pushbuffer.o CC [M] nvidia-uvm/uvm_thread_context.o CC [M] nvidia-uvm/uvm_tracker.o CC [M] nvidia-uvm/uvm_maxwell.o CC [M] nvidia-uvm/uvm_maxwell_host.o CC [M] nvidia-uvm/uvm_maxwell_ce.o CC [M] nvidia-uvm/uvm_maxwell_sec2.o CC [M] nvidia-uvm/uvm_maxwell_mmu.o CC [M] nvidia-uvm/uvm_maxwell_fault_buffer.o CC [M] nvidia-uvm/uvm_maxwell_access_counter_buffer.o CC [M] nvidia-uvm/uvm_pascal.o CC [M] nvidia-uvm/uvm_pascal_ce.o CC [M] nvidia-uvm/uvm_pascal_host.o CC [M] nvidia-uvm/uvm_pascal_mmu.o CC [M] nvidia-uvm/uvm_pascal_fault_buffer.o CC [M] nvidia-uvm/uvm_volta_ce.o CC [M] nvidia-uvm/uvm_volta_host.o CC [M] nvidia-uvm/uvm_volta_mmu.o CC [M] nvidia-uvm/uvm_volta.o CC [M] nvidia-uvm/uvm_volta_fault_buffer.o CC [M] nvidia-uvm/uvm_turing.o CC [M] nvidia-uvm/uvm_turing_access_counter_buffer.o CC [M] nvidia-uvm/uvm_turing_fault_buffer.o CC [M] nvidia-uvm/uvm_turing_mmu.o CC [M] nvidia-uvm/uvm_turing_host.o CC [M] nvidia-uvm/uvm_ampere.o CC [M] nvidia-uvm/uvm_ampere_ce.o CC [M] nvidia-uvm/uvm_ampere_host.o CC [M] nvidia-uvm/uvm_ampere_fault_buffer.o CC [M] nvidia-uvm/uvm_ampere_mmu.o CC [M] nvidia-uvm/uvm_hopper.o CC [M] nvidia-uvm/uvm_hopper_fault_buffer.o CC [M] nvidia-uvm/uvm_hopper_ce.o CC [M] nvidia-uvm/uvm_hopper_host.o CC [M] nvidia-uvm/uvm_hopper_sec2.o CC [M] nvidia-uvm/uvm_hopper_mmu.o CC [M] nvidia-uvm/uvm_ada.o CC [M] nvidia-uvm/uvm_blackwell.o CC [M] nvidia-uvm/uvm_blackwell_fault_buffer.o CC [M] nvidia-uvm/uvm_blackwell_mmu.o CC [M] nvidia-uvm/uvm_blackwell_host.o CC [M] nvidia-uvm/uvm_policy.o CC [M] nvidia-uvm/uvm_perf_utils.o CC [M] nvidia-uvm/uvm_kvmalloc.o CC [M] nvidia-uvm/uvm_pmm_sysmem.o CC [M] nvidia-uvm/uvm_pmm_gpu.o CC [M] nvidia-uvm/uvm_migrate.o CC [M] nvidia-uvm/uvm_populate_pageable.o CC [M] nvidia-uvm/uvm_migrate_pageable.o CC [M] nvidia-uvm/uvm_map_external.o CC [M] nvidia-uvm/uvm_user_channel.o CC [M] nvidia-uvm/uvm_hmm.o CC [M] nvidia-uvm/uvm_perf_heuristics.o CC [M] nvidia-uvm/uvm_perf_thrashing.o CC [M] nvidia-uvm/uvm_perf_prefetch.o CC [M] nvidia-uvm/uvm_ats.o CC [M] nvidia-uvm/uvm_ats_faults.o CC [M] nvidia-uvm/uvm_ats_sva.o CC [M] nvidia-uvm/uvm_conf_computing.o CC [M] nvidia-uvm/uvm_test.o CC [M] nvidia-uvm/uvm_test_rng.o CC [M] nvidia-uvm/uvm_range_tree_test.o CC [M] nvidia-uvm/uvm_range_allocator_test.o CC [M] nvidia-uvm/uvm_gpu_semaphore_test.o CC [M] nvidia-uvm/uvm_mem_test.o CC [M] nvidia-uvm/uvm_rm_mem_test.o CC [M] nvidia-uvm/uvm_page_tree_test.o CC [M] nvidia-uvm/uvm_tracker_test.o CC [M] nvidia-uvm/uvm_push_test.o CC [M] nvidia-uvm/uvm_channel_test.o CC [M] nvidia-uvm/uvm_ce_test.o CC [M] nvidia-uvm/uvm_host_test.o CC [M] nvidia-uvm/uvm_lock_test.o CC [M] nvidia-uvm/uvm_perf_utils_test.o CC [M] nvidia-uvm/uvm_kvmalloc_test.o CC [M] nvidia-uvm/uvm_pmm_test.o CC [M] nvidia-uvm/uvm_pmm_sysmem_test.o CC [M] nvidia-uvm/uvm_perf_events_test.o CC [M] nvidia-uvm/uvm_perf_module_test.o CC [M] nvidia-uvm/uvm_get_rm_ptes_test.o CC [M] nvidia-uvm/uvm_fault_buffer_flush_test.o CC [M] nvidia-uvm/uvm_peer_identity_mappings_test.o CC [M] nvidia-uvm/uvm_va_block_test.o CC [M] nvidia-uvm/uvm_range_group_tree_test.o CC [M] nvidia-uvm/uvm_thread_context_test.o CC [M] nvidia-uvm/uvm_rb_tree_test.o CC [M] nvidia-uvm/uvm_sec2_test.o CC [M] nvidia-uvm/uvm_test_file.o CC [M] nvidia-modeset/nvidia-modeset-linux.o CC [M] nvidia-modeset/nv-kthread-q.o CC [M] nvidia-drm/nvidia-drm.o CC [M] nvidia-drm/nvidia-drm-utils.o CC [M] nvidia-drm/nvidia-drm-drv.o CC [M] nvidia-drm/nvidia-drm-crtc.o CC [M] nvidia-drm/nvidia-drm-encoder.o CC [M] nvidia-drm/nvidia-drm-connector.o CC [M] nvidia-drm/nvidia-drm-gem.o CC [M] nvidia-drm/nvidia-drm-fb.o CC [M] nvidia-drm/nvidia-drm-modeset.o CC [M] nvidia-drm/nvidia-drm-fence.o CC [M] nvidia-drm/nvidia-drm-helper.o In file included from nvidia-uvm/uvm_common.h:43, from nvidia-uvm/uvm_pmm_gpu.c:163: /usr/src/linux-headers-6.17.0-22-generic/include/linux/pci-p2pdma.h: In function ‘pci_p2pdma_state’: nvidia-uvm/uvm_linux.h:390:32: error: ‘struct page’ has no member named ‘pgmap’ 390 | #define page_pgmap(page) (page)->pgmap | ^~ /usr/src/linux-headers-6.17.0-22-generic/include/linux/pci-p2pdma.h:170:37: note: in expansion of macro ‘page_pgmap’ 170 | if (state->pgmap != page_pgmap(page)) | ^~~~~~~~~~ CC [M] nvidia-drm/nv-kthread-q.o CC [M] nvidia-drm/nv-pci-table.o CC [M] nvidia-drm/nvidia-drm-gem-nvkms-memory.o make[4]: *** [/usr/src/linux-headers-6.17.0-22-generic/scripts/Makefile.build:287: nvidia-uvm/uvm_pmm_gpu.o] Error 1 make[4]: *** Waiting for unfinished jobs.... nvidia-drm/nvidia-drm-fb.c: In function ‘nv_drm_internal_framebuffer_create’: nvidia-drm/nvidia-drm-fb.c:313:9: error: passing argument 3 of ‘drm_helper_mode_fill_fb_struct’ from incompatible pointer type [-Werror=incompatible-pointer-types] 313 | cmd); | ^~~ | | | struct drm_mode_fb_cmd2 * In file included from /usr/src/linux-headers-6.17.0-22-generic/include/drm/drm_atomic_helper.h:33, from nvidia-drm/nvidia-drm-helper.h:198, from nvidia-drm/nvidia-drm-fb.c:32: /usr/src/linux-headers-6.17.0-22-generic/include/drm/drm_modeset_helper.h:37:67: note: expected ‘const struct drm_format_info *’ but argument is of type ‘struct drm_mode_fb_cmd2 *’ 37 | const struct drm_format_info *info, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ nvidia-drm/nvidia-drm-fb.c:308:5: error: too few arguments to function ‘drm_helper_mode_fill_fb_struct’ 308 | drm_helper_mode_fill_fb_struct( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/linux-headers-6.17.0-22-generic/include/drm/drm_modeset_helper.h:35:6: note: declared here 35 | void drm_helper_mode_fill_fb_struct(struct drm_device *dev, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[4]: *** [/usr/src/linux-headers-6.17.0-22-generic/scripts/Makefile.build:287: nvidia-drm/nvidia-drm-fb.o] Error 1 nvidia-drm/nvidia-drm-drv.c:240:18: error: initialization of ‘struct drm_framebuffer * (*)(struct drm_device *, struct drm_file *, const struct drm_format_info *, const struct drm_mode_fb_cmd2 *)’ from incompatible pointer type ‘struct drm_framebuffer * (*)(struct drm_device *, struct drm_file *, const struct drm_mode_fb_cmd2 *)’ [-Werror=incompatible-pointer-types] 240 | .fb_create = nv_drm_framebuffer_create, | ^~~~~~~~~~~~~~~~~~~~~~~~~ nvidia-drm/nvidia-drm-drv.c:240:18: note: (near initialization for ‘nv_mode_config_funcs.fb_create’) cc1: some warnings being treated as errors make[4]: *** [/usr/src/linux-headers-6.17.0-22-generic/scripts/Makefile.build:287: nvidia-drm/nvidia-drm-drv.o] Error 1 make[3]: *** [/usr/src/linux-headers-6.17.0-22-generic/Makefile:2016: .] Error 2 make[2]: *** [/usr/src/linux-headers-6.17.0-22-generic/Makefile:248: __sub-make] Error 2 make[2]: Leaving directory '/var/lib/dkms/nvidia/575.57.08/build' make[1]: *** [Makefile:248: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-6.17.0-22-generic' make: *** [Makefile:140: modules] Error 2 # exit code: 2 # elapsed time: 00:00:18 ---------------------------------------------------------------- ProblemType: Package DistroRelease: Ubuntu 24.04 Package: linux-headers-6.17.0-23-generic 6.17.0-23.23~24.04.1 ProcVersionSignature: Ubuntu 6.14.0-37.37~24.04.1-generic 6.14.11 Uname: Linux 6.14.0-37-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia zfs ApportVersion: 2.28.1-0ubuntu3.8 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: gpi 2790123 F.... wireplumber /dev/snd/controlC0: gpi 2790123 F.... wireplumber /dev/snd/seq: jpietras 1760406 F.... pipewire gpi 2790119 F.... pipewire CRDA: N/A CasperMD5CheckResult: pass Date: Mon May 4 14:37:56 2026 ErrorMessage: installed linux-headers-6.17.0-23-generic package post-installation script subprocess returned error exit status 1 InstallationDate: Installed on 2025-01-28 (461 days ago) InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 (20240827.1) MachineType: Dell Inc. Precision 7875 Tower ProcFB: 0 nvidia-drmdrmfb ProcKernelCmdLine: BOOT_IMAGE=/BOOT/ubuntu_u10755@/vmlinuz-6.14.0-37-generic root=ZFS=rpool/ROOT/ubuntu_u10755 ro quiet splash vt.handoff=1 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. Python3Details: /usr/bin/python3.12, Python 3.12.3, python3-minimal, 3.12.3-0ubuntu2.1 PythonDetails: /usr/bin/python3.12, Python 3.12.3, python-is-python3, 3.11.4-1 RelatedPackageVersions: grub-pc N/A RfKill: SourcePackage: linux-hwe-6.17 Title: package linux-headers-6.17.0-23-generic 6.17.0-23.23~24.04.1 failed to install/upgrade: installed linux-headers-6.17.0-23-generic package post-installation script subprocess returned error exit status 1 UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 08/21/2024 dmi.bios.release: 1.8 dmi.bios.vendor: Dell Inc. dmi.bios.version: 1.8.1 dmi.board.name: 0T2RP3 dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 3 dmi.chassis.vendor: Dell Inc. dmi.ec.firmware.release: 2.3 dmi.modalias: dmi:bvnDellInc.:bvr1.8.1:bd08/21/2024:br1.8:efr2.3:svnDellInc.:pnPrecision7875Tower:pvr:rvnDellInc.:rn0T2RP3:rvrA00:cvnDellInc.:ct3:cvr:sku0C61: dmi.product.family: Precision dmi.product.name: Precision 7875 Tower dmi.product.sku: 0C61 dmi.sys.vendor: Dell Inc. ** Affects: linux-hwe-6.17 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-package need-duplicate-check noble -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2150874 Title: upgrade error during build kernel with nvidia driver module To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.17/+bug/2150874/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
