Bug 1139026 - Radeon GPU lockup
Summary: Radeon GPU lockup
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-ati
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-09-07 15:03 UTC by Sylvain Réault
Modified: 2014-09-15 14:29 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-09-15 14:29:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Sylvain Réault 2014-09-07 15:03:09 UTC
Description of problem:
Exit game Flightgear my system hang. Launch a steam game system Hang

Version-Release number of selected component (if applicable):
last update Fedora 22 Rawhide

How reproducible:


Steps to Reproduce:
1. STOP Flightgear
2. Start a steam game
3.

Actual results:

Sep  7 16:46:57 zeus fprintd: ** Message: No devices in use, exit
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: ring 0 stalled for more than 10040msec
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: GPU lockup (waiting for 0x0000000000032aa1 last fence id 0x0000000000032aa0 on ring 0)
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: failed to get a new IB (-35)
Sep  7 16:48:24 zeus kernel: [drm:radeon_cs_ib_fill] *ERROR* Failed to get ib !
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: Saved 6617 dwords of commands on ring 0.
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: GPU softreset: 0x00000008
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008010_GRBM_STATUS      = 0xA0003028
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     = 0x00000002
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      = 0x200000C0
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00010002
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00020106
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x80038647
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: R_008020_GRBM_SOFT_RESET=0x00004001
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008010_GRBM_STATUS      = 0x00003028
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     = 0x00000002
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      = 0x200000C0
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x00000000
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: GPU reset succeeded, trying to resume
Sep  7 16:48:24 zeus kernel: [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
Sep  7 16:48:24 zeus kernel: [drm] PCIE GART of 1024M enabled (table at 0x0000000000040000).
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: WB enabled
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff880403eb1c00
Sep  7 16:48:24 zeus kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff880403eb1c0c
Sep  7 16:48:24 zeus kernel: [drm] ring test on 0 succeeded in 1 usecs
Sep  7 16:48:24 zeus kernel: [drm] ring test on 3 succeeded in 1 usecs
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: ring 0 stalled for more than 10000msec
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: GPU lockup (waiting for 0x0000000000032aa1 last fence id 0x0000000000032aa0 on ring 0)
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: failed to get a new IB (-35)
Sep  7 16:48:34 zeus kernel: [drm:r600_ib_test] *ERROR* radeon: failed to get ib (-35).
Sep  7 16:48:34 zeus kernel: [drm:radeon_ib_ring_tests] *ERROR* radeon: failed testing IB on GFX ring (-35).
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: ib ring test failed (-35).
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: GPU softreset: 0x00000008
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008010_GRBM_STATUS      = 0xA0003028
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     = 0x00000002
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      = 0x200000C0
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00010002
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000006
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x80018647
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: R_008020_GRBM_SOFT_RESET=0x00004001
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008010_GRBM_STATUS      = 0x00003028
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     = 0x00000002
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      = 0x200000C0
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x00000000
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: GPU reset succeeded, trying to resume
Sep  7 16:48:34 zeus kernel: [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
Sep  7 16:48:34 zeus kernel: [drm] PCIE GART of 1024M enabled (table at 0x0000000000040000).
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: WB enabled
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff880403eb1c00
Sep  7 16:48:34 zeus kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff880403eb1c0c
Sep  7 16:48:34 zeus kernel: [drm] ring test on 0 succeeded in 1 usecs
Sep  7 16:48:34 zeus kernel: [drm] ring test on 3 succeeded in 1 usecs


Expected results:


Additional info:

Comment 1 Sylvain Réault 2014-09-07 18:05:34 UTC
I added libreoffice in programs that freezes the system :(

Comment 2 Sylvain Réault 2014-09-15 14:29:26 UTC
Corrected in the update -> kernel-3.17.0-0.rc4.git4.1.fc22

It's good job :), thank you :)


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