Bug 103147 - Radeon X600 (RV370): gpu reset/lockup (PCIe, ppc64)
Summary: Radeon X600 (RV370): gpu reset/lockup (PCIe, ppc64)
Status: RESOLVED MOVED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.7 (2012.06)
Hardware: PowerPC Linux (All)
: medium major
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-08 10:48 UTC by erhard_f
Modified: 2019-11-19 08:01 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
kernel log (44.26 KB, text/plain)
2017-10-08 10:48 UTC, erhard_f
no flags Details
xorg.conf (426 bytes, text/plain)
2017-10-08 10:48 UTC, erhard_f
no flags Details
xorg log (22.83 KB, text/plain)
2017-10-08 10:49 UTC, erhard_f
no flags Details
kernel config (83.83 KB, text/plain)
2017-10-08 10:49 UTC, erhard_f
no flags Details

Description erhard_f 2017-10-08 10:48:17 UTC
Created attachment 134739 [details]
kernel log

I know quite a few r300 cards have issues on AGP PPC-hardware, but this is a PCIe card so I decided to post a bug report nevertheless.

It's a Radeon X600 running in a PowerMac G5 11,2 (PCIe) on kernel 4.13.5, xorg-server-1.19.4, libdrm-2.4.83, xf86-video-ati-7.10.0. Kernel log shows no error initializing the card (see dmesg.txt), but when starting Xorg the machine freezes  not later than a few secs. It's a complete freeze, accessing the machine via ssh is no longer possible after the freeze happened:

[  280.815899] radeon 0001:06:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[  294.948188] radeon 0001:06:00.0: ring 0 stalled for more than 10133msec
[  294.948202] radeon 0001:06:00.0: GPU lockup (current fence id 0x0000000000000002 last fence id 0x0000000000000003 on ring 0)
[  295.181717] radeon: wait for empty RBBM fifo failed! Bad things might happen.
[  295.412441] Failed to wait GUI idle while programming pipes. Bad things might happen.
[  295.413597] radeon 0001:06:00.0: Saved 27 dwords of commands on ring 0.
[  295.413618] radeon 0001:06:00.0: (r300_asic_reset:422) RBBM_STATUS=0x8802C12F
[  295.913610] radeon 0001:06:00.0: (r300_asic_reset:441) RBBM_STATUS=0x8802C12F
[  296.409606] radeon 0001:06:00.0: (r300_asic_reset:453) RBBM_STATUS=0x8802C12F
[  296.409647] radeon 0001:06:00.0: GPU reset succeed
[  296.409651] radeon 0001:06:00.0: GPU reset succeeded, trying to resume
[  296.410230] radeon 0001:06:00.0: c000000458090000 unpin not necessary
[  296.410251] radeon 0001:06:00.0: (r300_asic_reset:422) RBBM_STATUS=0x8802C12F
[  296.910240] radeon 0001:06:00.0: (r300_asic_reset:441) RBBM_STATUS=0x8802C12F
Comment 1 erhard_f 2017-10-08 10:48:49 UTC
Created attachment 134740 [details]
xorg.conf
Comment 2 erhard_f 2017-10-08 10:49:18 UTC
Created attachment 134741 [details]
xorg log
Comment 3 erhard_f 2017-10-08 10:49:40 UTC
Created attachment 134742 [details]
kernel config
Comment 4 erhard_f 2017-12-06 23:19:08 UTC
Had some time to test kernels 4.14.4 and 4.15-rc2. Sadly nothing new concerning this issue.
Comment 5 Martin Peres 2019-11-19 08:01:14 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/issues/177.


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.