On Tue, Jan 23, 2024 at 10:55:26AM -0500, Josh Rickmar wrote:
> Latest -current is unhappy with my amd64 desktop. I'm assuming this
> is due to the recent drm sync to newer Linux. My GPU is a RX Vega 64.
>
> It seems to kernel panic but I can't confirm this, the screen is black
> and it doesn't bring up networking/respond to pings.
>
> I see the following errors in the dmesg buffer before the most recent
> boot:
>
> amdgpu0: VEGA10 GC 9.0.1 64 CU rev 0x01
> [drm] *ERROR* IB test failed on gfx_low (-60).
> [drm] *ERROR* IB test failed on gfx_high (-60).
> [drm] *ERROR* IB test failed on comp_1.0.0 (-60).
> [drm] *ERROR* IB test failed on comp_1.1.0 (-60).
> [drm] *ERROR* IB test failed on comp_1.2.0 (-60).
> [drm] *ERROR* IB test failed on comp_1.3.0 (-60).
> [drm] *ERROR* IB test failed on comp_1.0.1 (-60).
> [drm] *ERROR* IB test failed on comp_1.1.1 (-60).
> [drm] *ERROR* IB test failed on comp_1.2.1 (-60).
I also see a bit more from the panicking dmesg boot above this:
amdgpu0 at pci9 dev 0 function 0 "ATI Radeon Rx Vega" rev 0xc1
drm0 at amdgpu0
amdgpu_acpi_enumerate_xcc: stub
amdgpu0: msi
Which comes from:
static int amdgpu_acpi_enumerate_xcc(void)
{
STUB();
return -ENOSYS;
#ifdef notyet
<...>
#endif
}
Not familiar enough to understand if this is part of the problem, but
thought it was worth adding to the bug report.