Bug 105401

Summary: Unable to start X on Vega AMDGPU(0): amdgpu_setup_kernel_mem failed
Product: Mesa Reporter: Timothy Pearson <tpearson>
Component: Drivers/Gallium/radeonsiAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact: Default DRI bug account <dri-devel>
Severity: normal    
Priority: medium CC: andrey.grodzovsky
Version: unspecified   
Hardware: PowerPC   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: dmesg after xorg load attempt
Xorg.0.log after load attempt

Description Timothy Pearson 2018-03-08 16:10:47 UTC
A similar issue to the one described in Bug #105172 is affecting Vega GPUs on POWER9 machines.  Log files attached.

System configuration:

Software versions:
    Linux 4.16.0-rc4 ppc64el

GPU hardware:
    Radeon RX Vega 56

CPU hardware:
    POWER9 PowerNV
Comment 1 Timothy Pearson 2018-03-08 16:11:25 UTC
Created attachment 137900 [details]
dmesg after xorg load attempt
Comment 2 Timothy Pearson 2018-03-08 16:11:43 UTC
Created attachment 137901 [details]
Xorg.0.log after load attempt
Comment 3 Andrey Grodzovsky 2018-03-08 21:06:25 UTC
Please check your libdrm and verify it's version is 2.4.91 

https://lists.freedesktop.org/archives/dri-devel/2018-March/168156.html

I believe it should be fixed by 

amdgpu: Fix mistake in initial hole size calculation.

Andrey
Comment 4 Timothy Pearson 2018-03-08 21:15:23 UTC
Version tested was 2.4.90.  Will retest with 2.4.91.
Comment 5 Timothy Pearson 2018-03-16 01:57:22 UTC
Was able to test on Polaris.  Looks like the new version fixed things.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.