Comment 47 for bug 1996740

Revision history for this message
Juha Heiskala (jheiskala) wrote :

For me also crash with 5.15.0-53-generic with AMD Ryzen 9 integrated GPU.
5.15.0-52-generic works.

The attached report form /var/crash/amdgpu-dkms.0.crash

shows failing to build amdgpu kernel module

 /var/lib/dkms/amdgpu/5.16.9.22.20-1438747~22.04/build/amd/amdgpu/amdgpu_ttm.c: In function ‘amdgpu_ssg_init’:
 /var/lib/dkms/amdgpu/5.16.9.22.20-1438747~22.04/build/amd/amdgpu/amdgpu_ttm.c:2313:31: error: incompatible types when assigning to type ‘struct percpu_ref’ from type ‘struct percpu_ref *’
  2313 | adev->ssg.pgmap.ref = &adev->ssg.ref;
       | ^
   CC [M] /var/lib/dkms/amdgpu/5.16.9.22.20-1438747~22.04/build/amd/amdgpu/amdgpu_ctx.o
 make[2]: *** [scripts/Makefile.build:297: /var/lib/dkms/amdgpu/5.16.9.22.20-1438747~22.04/build/amd/amdgpu/amdgpu_ttm.o] Error 1
 make[2]: *** Waiting for unfinished jobs....
 make[1]: *** [scripts/Makefile.build:560: /var/lib/dkms/amdgpu/5.16.9.22.20-1438747~22.04/build/amd/amdgpu] Error 2
 make: *** [Makefile:1903: /var/lib/dkms/amdgpu/5.16.9.22.20-1438747~22.04/build] Error 2
 make: Leaving directory '/usr/src/linux-headers-5.15.0-53-generic'
DKMSKernelVersion: 5.15.0-53-generic
Date: Wed Nov 16 19:40:19 2022
DuplicateSignature: dkms:amdgpu-dkms:1:5.16.9.22.20.50200-1438747~22.04:/var/lib/dkms/amdgpu/5.16.9.22.20-1438747~22.04/build/amd/amdgpu/amdgpu_ttm.c:2313:31: error: incompatible types when assigning to type ‘struct percpu_ref’ from type ‘struct percpu_ref *’
Package: amdgpu-dkms 1:5.16.9.22.20.50200-1438747~22.04
PackageVersion: 1:5.16.9.22.20.50200-1438747~22.04
SourcePackage: amdgpu-dkms
Title: amdgpu-dkms 1:5.16.9.22.20.50200-1438747~22.04: amdgpu kernel module failed to build