https://bugzilla.kernel.org/show_bug.cgi?id=115051 Bug ID: 115051 Summary: HD 5870, GPU lockup Product: Drivers Version: 2.5 Kernel Version: 4.4;4.5-rc7 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@xxxxxxxxxxxxxxxxxxxx Reporter: quentindeldycke@xxxxxxxxx Regression: No Hi, Using debian, actually with linux 4.5-rc7 kernel. (bug also present in 4.4). When i use DRI_PRIME=1, with dri3 enabled (or not) and unigine valley benchmark, the computer freeze. Here are the only kernel log available (as whole pc freeze, i activated netconsole...) [ 3023.618712] radeon 0000:02:00.0: ring 0 stalled for more than 20040msec [ 3023.618719] radeon 0000:02:00.0: GPU lockup (current fence id 0x000000000001bef2 last fence id 0x000000000001bf04 on ring 0) [ 3023.618769] radeon 0000:02:00.0: failed to get a new IB (-35) [ 3023.618797] [drm:radeon_cs_ioctl [radeon]] *ERROR* Failed to get ib ! [ 3024.181910] radeon 0000:02:00.0: Saved 567 dwords of commands on ring 0. [ 3024.181925] radeon 0000:02:00.0: GPU softreset: 0x00000009 [ 3024.181945] radeon 0000:02:00.0: GRBM_STATUS = 0xF5700828 [ 3024.181947] radeon 0000:02:00.0: GRBM_STATUS_SE0 = 0x88000003 [ 3024.181950] radeon 0000:02:00.0: GRBM_STATUS_SE1 = 0xFC000001 [ 3024.181952] radeon 0000:02:00.0: SRBM_STATUS = 0x20000CC0 [ 3024.181956] radeon 0000:02:00.0: SRBM_STATUS2 = 0x00000000 [ 3024.181969] radeon 0000:02:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000 [ 3024.181972] radeon 0000:02:00.0: R_008678_CP_STALLED_STAT2 = 0x400C0000 [ 3024.181974] radeon 0000:02:00.0: R_00867C_CP_BUSY_STAT = 0x00048006 [ 3024.181976] radeon 0000:02:00.0: R_008680_CP_STAT = 0x80268647 [ 3024.181979] radeon 0000:02:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57 [ 3024.447603] radeon 0000:02:00.0: Wait for MC idle timedout ! [ 3024.447609] radeon 0000:02:00.0: GRBM_SOFT_RESET=0x00007F6B [ 3024.447662] radeon 0000:02:00.0: SRBM_SOFT_RESET=0x00000100 [ 3024.448818] radeon 0000:02:00.0: GRBM_STATUS = 0x00003828 [ 3024.448821] radeon 0000:02:00.0: GRBM_STATUS_SE0 = 0x00000007 [ 3024.448823] radeon 0000:02:00.0: GRBM_STATUS_SE1 = 0x00000007 [ 3024.448825] radeon 0000:02:00.0: SRBM_STATUS = 0x20000CC0 [ 3024.448827] radeon 0000:02:00.0: SRBM_STATUS2 = 0x00000000 [ 3024.448847] radeon 0000:02:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000 [ 3024.448851] radeon 0000:02:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000 [ 3024.448853] radeon 0000:02:00.0: R_00867C_CP_BUSY_STAT = 0x00000000 [ 3024.448855] radeon 0000:02:00.0: R_008680_CP_STAT = 0x00000000 [ 3024.448858] radeon 0000:02:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57 [ 3024.448878] radeon 0000:02:00.0: GPU reset succeeded, trying to resume [ 3024.652028] [drm] PCIE gen 2 link speeds already enabled I tried with kernel parameters: radeon.hard_reset=1 radeon.audio=0 radeon.dpm=1 radeon.lockup_timeout=20000 But none of them seems to have any effect. Note that differently to other bugs i could find on the tracker, the computer is completely frozen. Card is a HD 5870 vapor x. It works using a 4x pcie slot. (16x is used on a vga-passthrough configuration, but not used during this test). Here are revelant informations: Extended renderer info (GLX_MESA_query_renderer): Vendor: X.Org (0x1002) Device: AMD CYPRESS (DRM 2.43.0, LLVM 3.7.1) (0x6898) Version: 11.2.0 Accelerated: yes Video memory: 1024MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.1 Max compat profile version: 3.0 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.0 OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD CYPRESS (DRM 2.43.0, LLVM 3.7.1) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0-rc3 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: xorg-server 2:1.18.2-1 Radeon module info: [ 4.422] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so [ 4.425] (II) Module radeon: vendor="X.Org Foundation" [ 4.425] compiled for 1.18.0, module version = 7.6.1 [ 4.425] Module class: X.Org Video Driver [ 4.425] ABI class: X.Org Video Driver, version 20.0 I know i use a not stable mesa version. It was a last try. But appears also in mesa 11.1.2... -- You are receiving this mail because: You are watching the assignee of the bug. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel