[Mesa-dev] r600g: status of my work on the shader optimization
Stefan Seifert
nine at detonation.org
Fri Feb 15 00:51:15 PST 2013
On Friday 15 February 2013 02:21:56 Vadim Girlin wrote:
> I pushed the fix for one problem that I noticed with FlightGear to that
> branch, please test if it helps with your lockups as well.
I have a commit d6327a397ed54b3b2e40d521a762a380c25cba48 but the lockups still
occur:
[ 125.082988] radeon 0000:01:00.0: GPU lockup CP stall for more than
10000msec
[ 125.082993] radeon 0000:01:00.0: GPU lockup (waiting for 0x00000000000021e8
last fence id 0x00000000000021e1)
[ 125.084038] radeon 0000:01:00.0: Saved 215 dwords of commands on ring 0.
[ 125.084042] radeon 0000:01:00.0: GPU softreset: 0x00000003
[ 125.099151] radeon 0000:01:00.0: GRBM_STATUS = 0xE7730828
[ 125.099153] radeon 0000:01:00.0: GRBM_STATUS_SE0 = 0xFC000001
[ 125.099154] radeon 0000:01:00.0: GRBM_STATUS_SE1 = 0x00000007
[ 125.099155] radeon 0000:01:00.0: SRBM_STATUS = 0x200000C0
[ 125.099156] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
[ 125.099157] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00010800
[ 125.099158] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00028006
[ 125.099159] radeon 0000:01:00.0: R_008680_CP_STAT = 0x80038647
[ 125.099160] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B
[ 125.099211] radeon 0000:01:00.0: GRBM_STATUS = 0x00003828
[ 125.099212] radeon 0000:01:00.0: GRBM_STATUS_SE0 = 0x00000007
[ 125.099213] radeon 0000:01:00.0: GRBM_STATUS_SE1 = 0x00000007
[ 125.099214] radeon 0000:01:00.0: SRBM_STATUS = 0x200000C0
[ 125.099215] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
[ 125.099216] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000
[ 125.099217] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00000000
[ 125.099219] radeon 0000:01:00.0: R_008680_CP_STAT = 0x00000000
[ 125.116712] radeon 0000:01:00.0: GPU reset succeeded, trying to resume
> If that fix doesn't help, you might want to test with the debug build of
> mesa (configure with "--enable-debug" option) if you haven't tried it
> yet - many issues then may be detected by the asserts in the code.
Unfortunately no change. I do not see any messages or abort()s. Just the
lockups.
Regards,
Stefan
More information about the mesa-dev
mailing list