[radeonsi, regression, bisected] All my Steam games fail to load into the 3D-engine-powered part (SIGPWR and SIGXCPU)

Kai Wasserbäch kai at dev.carbon-project.org
Wed Nov 19 12:17:56 PST 2014


Dear Alex,
Alex Deucher wrote on 17.11.2014 17:58:
> On Sat, Nov 15, 2014 at 6:59 PM, Kai Wasserbäch <kai at dev.carbon-project.org> wrote:
>> Kai Wasserbäch wrote on 15.11.2014 22:22:
[...]
>>> I noticed, however, that the following line is showing up with be762d181e in dmesg:
>>> [drm:ci_dpm_init [radeon]] *ERROR* Invalid PCC GPIO!== power state 0 ==
>>
>> This seems to be unrelated as it shows up with all the commits from the 3.19
>> branch, I've tested for this bisection run, even those, that worked. (Might this
>> be, however, related to <https://bugs.freedesktop.org/show_bug.cgi?id=82201>?)
>>
> 
> Yes, that is just some additional debugging output for dpm on newer
> kernels.  It doesn't change anything from a hw perspective.

in case you're interested: with your latest drm-next-3.19-wip branch I get the
more detailed:
 [drm:ci_dpm_init [radeon]] *ERROR* Invalid PCC GPIO: 13!


The full dmesg for radeon/drm looks like:
[   34.648649] [drm] radeon kernel modesetting enabled.
[   34.648707] checking generic (e0000000 300000) vs hw (e0000000 10000000)
[   34.648708] fb: switching to radeondrmfb from EFI VGA
[   34.648735] Console: switching to colour dummy device 80x25
[   34.649082] [drm] initializing kernel modesetting (HAWAII 0x1002:0x67B1
0x1682:0x9295).
[   34.649093] [drm] register mmio base: 0xF7E00000
[   34.649094] [drm] register mmio size: 262144
[   34.649099] [drm] doorbell mmio base: 0xF0000000
[   34.649100] [drm] doorbell mmio size: 8388608
[   34.649119] radeon 0000:01:00.0: Invalid ROM contents
[   34.649164] ATOM BIOS: C67111
[   34.649212] radeon 0000:01:00.0: VRAM: 4096M 0x0000000000000000 -
0x00000000FFFFFFFF (4096M used)
[   34.649215] radeon 0000:01:00.0: GTT: 1024M 0x0000000100000000 -
0x000000013FFFFFFF
[   34.649216] [drm] Detected VRAM RAM=4096M, BAR=256M
[   34.649218] [drm] RAM width 512bits DDR
[   34.649317] [TTM] Zone  kernel: Available graphics memory: 8215284 kiB
[   34.649318] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[   34.649319] [TTM] Initializing pool allocator
[   34.649324] [TTM] Initializing DMA pool allocator
[   34.649340] [drm] radeon: 4096M of VRAM memory ready
[   34.649341] [drm] radeon: 1024M of GTT memory ready.
[   34.649354] [drm] Loading hawaii Microcode
[   35.111851] [drm] Internal thermal controller with fan control
[   35.111914] [drm] probing gen 2 caps for device 8086:151 = 261ad03/e
[   35.112580] [drm:ci_dpm_init [radeon]] *ERROR* Invalid PCC GPIO: 13!
[   35.112587] == power state 0 ==
[   35.112588]  ui class: none
[   35.112591]  internal class: boot
[   35.112593]  caps:
[   35.112595]  uvd    vclk: 0 dclk: 0
[   35.112598]          power level 0    sclk: 30000 mclk: 15000 pcie gen: 3
pcie lanes: 16
[   35.112600]  status: c r b
[   35.112603] == power state 1 ==
[   35.112604]  ui class: performance
[   35.112605]  internal class: none
[   35.112606]  caps:
[   35.112608]  uvd    vclk: 0 dclk: 0
[   35.112609]          power level 0    sclk: 30000 mclk: 15000 pcie gen: 3
pcie lanes: 16
[   35.112611]          power level 1    sclk: 98000 mclk: 125000 pcie gen: 3
pcie lanes: 16
[   35.112612]  status:
[   35.121930] [drm] radeon: dpm initialized
[   35.301180] [drm] Found VCE firmware/feedback version 40.2.2 / 15!
[   35.301195] [drm] GART: num cpu pages 262144, num gpu pages 262144
[   35.302014] [drm] probing gen 2 caps for device 8086:151 = 261ad03/e
[   35.302018] [drm] PCIE gen 3 link speeds already enabled
[   35.318708] [drm] PCIE GART of 1024M enabled (table at 0x000000000078C000).
[   35.318825] radeon 0000:01:00.0: WB enabled
[   35.318837] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr
0x0000000100000c00 and cpu addr 0xffff88040918ac00
[   35.318839] radeon 0000:01:00.0: fence driver on ring 1 use gpu addr
0x0000000100000c04 and cpu addr 0xffff88040918ac04
[   35.318841] radeon 0000:01:00.0: fence driver on ring 2 use gpu addr
0x0000000100000c08 and cpu addr 0xffff88040918ac08
[   35.318843] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr
0x0000000100000c0c and cpu addr 0xffff88040918ac0c
[   35.318845] radeon 0000:01:00.0: fence driver on ring 4 use gpu addr
0x0000000100000c10 and cpu addr 0xffff88040918ac10
[   35.319238] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr
0x0000000000076c98 and cpu addr 0xffffc90005d36c98
[   35.319303] radeon 0000:01:00.0: fence driver on ring 6 use gpu addr
0x0000000100000c18 and cpu addr 0xffff88040918ac18
[   35.319306] radeon 0000:01:00.0: fence driver on ring 7 use gpu addr
0x0000000100000c1c and cpu addr 0xffff88040918ac1c
[   35.319308] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   35.319309] [drm] Driver supports precise vblank timestamp query.
[   35.319333] radeon 0000:01:00.0: irq 30 for MSI/MSI-X
[   35.319346] radeon 0000:01:00.0: radeon: using MSI.
[   35.319372] [drm] radeon: irq initialized.
[   35.322366] [drm] ring test on 0 succeeded in 3 usecs
[   35.322445] [drm] ring test on 1 succeeded in 3 usecs
[   35.322465] [drm] ring test on 2 succeeded in 3 usecs
[   35.322605] [drm] ring test on 3 succeeded in 4 usecs
[   35.322614] [drm] ring test on 4 succeeded in 4 usecs
[   35.368313] [drm] ring test on 5 succeeded in 2 usecs
[   35.388178] [drm] UVD initialized successfully.
[   35.497411] [drm] ring test on 6 succeeded in 23 usecs
[   35.497420] [drm] ring test on 7 succeeded in 3 usecs
[   35.497421] [drm] VCE initialized successfully.
[   35.499507] [drm] ib test on ring 0 succeeded in 0 usecs
[   35.499641] [drm] ib test on ring 1 succeeded in 0 usecs
[   35.499775] [drm] ib test on ring 2 succeeded in 0 usecs
[   35.499909] [drm] ib test on ring 3 succeeded in 0 usecs
[   35.500042] [drm] ib test on ring 4 succeeded in 0 usecs
[   36.018648] [drm] ib test on ring 5 succeeded
[   36.039436] [drm] ib test on ring 6 succeeded
[   36.040242] [drm] ib test on ring 7 succeeded
[   36.041280] [drm] Radeon Display Connectors
[   36.041283] [drm] Connector 0:
[   36.041284] [drm]   DP-1
[   36.041285] [drm]   HPD2
[   36.041288] [drm]   DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
[   36.041289] [drm]   Encoders:
[   36.041290] [drm]     DFP1: INTERNAL_UNIPHY2
[   36.041292] [drm] Connector 1:
[   36.041293] [drm]   HDMI-A-1
[   36.041294] [drm]   HPD3
[   36.041296] [drm]   DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c
[   36.041297] [drm]   Encoders:
[   36.041299] [drm]     DFP2: INTERNAL_UNIPHY2
[   36.041300] [drm] Connector 2:
[   36.041301] [drm]   DVI-D-1
[   36.041302] [drm]   HPD1
[   36.041304] [drm]   DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[   36.041305] [drm]   Encoders:
[   36.041307] [drm]     DFP3: INTERNAL_UNIPHY1
[   36.041308] [drm] Connector 3:
[   36.041309] [drm]   DVI-D-2
[   36.041310] [drm]   HPD6
[   36.041312] [drm]   DDC: 0x6580 0x6580 0x6584 0x6584 0x6588 0x6588 0x658c 0x658c
[   36.041313] [drm]   Encoders:
[   36.041315] [drm]     DFP4: INTERNAL_UNIPHY
[   36.041505] switching from power state:
[   36.041506]  ui class: none
[   36.041508]  internal class: boot
[   36.041510]  caps:
[   36.041512]  uvd    vclk: 0 dclk: 0
[   36.041514]          power level 0    sclk: 30000 mclk: 15000 pcie gen: 3
pcie lanes: 16
[   36.041515]  status: c b
[   36.041518] switching to power state:
[   36.041519]  ui class: performance
[   36.041520]  internal class: none
[   36.041522]  caps:
[   36.041523]  uvd    vclk: 0 dclk: 0
[   36.041525]          power level 0    sclk: 30000 mclk: 15000 pcie gen: 3
pcie lanes: 16
[   36.041527]          power level 1    sclk: 98000 mclk: 125000 pcie gen: 3
pcie lanes: 16
[   36.041528]  status: r
[   36.117075] [drm] fb mappable at 0xE098F000
[   36.117078] [drm] vram apper at 0xE0000000
[   36.117079] [drm] size 14745600
[   36.117080] [drm] fb depth is 24
[   36.117081] [drm]    pitch is 10240
[   36.117225] fbcon: radeondrmfb (fb0) is primary device
[   36.117321] switching from power state:
[   36.117322]  ui class: performance
[   36.117323]  internal class: none
[   36.117323]  caps:
[   36.117324]  uvd    vclk: 0 dclk: 0
[   36.117325]          power level 0    sclk: 30000 mclk: 15000 pcie gen: 3
pcie lanes: 16
[   36.117326]          power level 1    sclk: 98000 mclk: 125000 pcie gen: 3
pcie lanes: 16
[   36.117326]  status: c r
[   36.117327] switching to power state:
[   36.117327]  ui class: performance
[   36.117328]  internal class: none
[   36.117328]  caps:
[   36.117329]  uvd    vclk: 0 dclk: 0
[   36.117329]          power level 0    sclk: 30000 mclk: 15000 pcie gen: 3
pcie lanes: 16
[   36.117330]          power level 1    sclk: 98000 mclk: 125000 pcie gen: 3
pcie lanes: 16
[   36.117331]  status: c r
[   36.144422] Console: switching to colour frame buffer device 320x90
[   36.153721] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[   36.153722] radeon 0000:01:00.0: registered panic notifier
[   36.165392] [drm] Initialized radeon 2.40.0 20080528 for 0000:01:00.0 on minor 0

Let me know, if you need something else.

Cheers,
Kai

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 648 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141119/9123b53b/attachment.sig>


More information about the dri-devel mailing list