[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Nvidia-kernel-dkms fails to compile with kernel-image-5.18.0



Yeap! Same here!

On Thu, 2022-06-23 at 08:55 -0700, Cam Ellison wrote:
> I filed this as bug #1013359, but am informed I should have reported it 
> here.
> 
> When installing kernel-image-5.18.0 dkms fails to compile modules with nvidia
> driver 470.103.01. There are several warnings, but these also appear when
> compiling kernel 5.16, which compiles successfully.
> 
> The specific errors are as below:
> /var/lib/dkms/nvidia-current/470.103.01/build/nvidia/nv-acpi.c: In function
> ‘nv_acpi_methods_init’:
> /var/lib/dkms/nvidia-current/470.103.01/build/nvidia/nv-acpi.c:642:22: error:
> implicit declaration of function ‘acpi_bus_get_device’; did you mean
> ‘acpi_is_pnp_device’? [-Werror=implicit-function-declaration]
>    642 |             retVal = acpi_bus_get_device(nvif_parent_gpu_handle,
> &device);
>        |                      ^~~~~~~~~~~~~~~~~~~
>        |                      acpi_is_pnp_device
> /var/lib/dkms/nvidia-current/470.103.01/build/nvidia/nv-mmap.c: In function
> ‘nv_encode_caching’:
> /var/lib/dkms/nvidia-current/470.103.01/build/nvidia/nv.c: In function
> ‘nv_set_dma_address_size’:
> /var/lib/dkms/nvidia-current/470.103.01/build/nvidia/nv.c:2824:9: error:
> implicit declaration of function ‘pci_set_dma_mask’ [-Werror=implicit-
> function-declaration]
>   2824 |         pci_set_dma_mask(nvl->pci_dev, new_mask);
>        |         ^~~~~~~~~~~~~~~~
>     { echo ; echo '/var/lib/dkms/nvidia-current/470.103.01/build/nvidia/nv-
> pat.o: 
> $(wildcard ./tools/objtool/objtool)' ; } >> 
> /var/lib/dkms/nvidia-current/470.103.01/build/nvidia/.nv-pat.o.cmd
> /var/lib/dkms/nvidia-current/470.103.01/build/nvidia/nv.c:2830:9: error:
> implicit declaration of function ‘pci_set_consistent_dma_mask’ [-
> Werror=implicit-function-declaration]
>   2830 |         pci_set_consistent_dma_mask(nvl->pci_dev, new_mask);
>        |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> 



Reply to: