Bug 53971 - radeon:Soft reset GPU in StarCraft2 under Wine
Summary: radeon:Soft reset GPU in StarCraft2 under Wine
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-16 22:37 UTC by Zhuravlev Uriy
Modified: 2014-10-09 12:22 UTC (History)
0 users

See Also:
Kernel Version: 3.8.0-rc7
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Zhuravlev Uriy 2013-02-16 22:37:04 UTC
Random GPU resets and freeze on Radeon 6770 with SC2 game under wine 1.5.23 (GLSL disable, pbuffer enable).

Linux sagita 3.8.0-rc7 #1 SMP PREEMPT Sat Feb 16 18:13:51 MSK 2013 x86_64 AMD FX(tm)-8120 Eight-Core Processor AuthenticAMD GNU/Linux
Mesa 9.2-devel (git-f1ab67c)


radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
radeon 0000:01:00.0: GPU lockup (waiting for 0x000000000002236b last fence id 0x000000000002235e)
radeon 0000:01:00.0: Saved 407 dwords of commands on ring 0.
radeon 0000:01:00.0: GPU softreset: 0x00000003
radeon 0000:01:00.0:   GRBM_STATUS               = 0xE4002CA4
radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000007
radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0xC0000005
radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x04000000
radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00040000
radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00048402
radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x80860243
radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
radeon 0000:01:00.0:   GRBM_STATUS               = 0x00003828
radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000007
radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000007
radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x00000000
radeon 0000:01:00.0: GPU reset succeeded, trying to resume
[drm] probing gen 2 caps for device 1002:5a16 = 2/0
[drm] PCIE gen 2 link speeds already enabled
[drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
radeon 0000:01:00.0: WB enabled
radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff8802321edc00
radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff8802321edc0c
[drm] ring test on 0 succeeded in 3 usecs
[drm] ring test on 3 succeeded in 1 usecs
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 1 usecs
Comment 1 Zhuravlev Uriy 2014-10-09 12:22:17 UTC
Fix now.

Note You need to log in before you can comment on or make changes to this bug.