Bug#860534: firmware-amd-graphics: Random system freezes with AMD GPU

2017-07-31 Thread Carmelo C
Package: firmware-amd-graphics
Version: 20161130-3
Severity: important

I have an graphic card: ATI Mobility Radeon HD 3450

I have the same problem of Random system freezes with AMD GPU

During a daily use, example firefox ... the system freezes and
are forced to type CTRL+ALT+F1 to open another terminal
and consequently CTRL+ALT+CANC to restart the system

# System information

OS: Debian 9.1 i386 netinst

# GPU Information

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
[AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470] (prog-if 00 [VGA
controller])
Subsystem: Dell RV620/M82 [Mobility Radeon HD 3450/3470]
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at d000 (32-bit, prefetchable) [size=256M]
I/O ports at 2000 [size=256]
Memory at fc00 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at 000c [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 

Kernel driver in use: radeon
Kernel modules: radeon


# Packages

Package: linux-image-686-pae
Version: 4.9+80+deb9u1

Package: linux-image-4.9.0-3-686-pae
Version: 4.9.30-2+deb9u2

Package: firmware-linux-nonfree
Version: 20161130-3

Package: firmware-misc-nonfree
Version: 20161130-3

Package: xserver-xorg
Version: 1:7.7+19

Package: xserver-xorg-video-radeon
Version: 1:7.8.0-1+b1


I attached the file kern.log
Jul 31 10:12:13 debian-laptop kernel: [ 2530.273712] radeon :01:00.0: ring 0 stalled for more than 10108msec
Jul 31 10:12:13 debian-laptop kernel: [ 2530.273726] radeon :01:00.0: GPU lockup (current fence id 0x0005b4a6 last fence id 0x0005b4a9 on ring 0)
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502078] radeon :01:00.0: Saved 89 dwords of commands on ring 0.
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502113] radeon :01:00.0: GPU softreset: 0x0008
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502118] radeon :01:00.0:   R_008010_GRBM_STATUS  = 0xA0003030
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502122] radeon :01:00.0:   R_008014_GRBM_STATUS2 = 0x0003
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502126] radeon :01:00.0:   R_000E50_SRBM_STATUS  = 0x20C0
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502130] radeon :01:00.0:   R_008674_CP_STALLED_STAT1 = 0x
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502134] radeon :01:00.0:   R_008678_CP_STALLED_STAT2 = 0x
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502138] radeon :01:00.0:   R_00867C_CP_BUSY_STAT = 0x00020184
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502143] radeon :01:00.0:   R_008680_CP_STAT  = 0x80028645
Jul 31 10:12:13 debian-laptop kernel: [ 2530.502147] radeon :01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Jul 31 10:12:13 debian-laptop kernel: [ 2530.553339] radeon :01:00.0: R_008020_GRBM_SOFT_RESET=0x4001
Jul 31 10:12:13 debian-laptop kernel: [ 2530.553401] radeon :01:00.0: SRBM_SOFT_RESET=0x0100
Jul 31 10:12:13 debian-laptop kernel: [ 2530.12] radeon :01:00.0:   R_008010_GRBM_STATUS  = 0xA0003030
Jul 31 10:12:13 debian-laptop kernel: [ 2530.16] radeon :01:00.0:   R_008014_GRBM_STATUS2 = 0x0003
Jul 31 10:12:13 debian-laptop kernel: [ 2530.20] radeon :01:00.0:   R_000E50_SRBM_STATUS  = 0x200080C0
Jul 31 10:12:13 debian-laptop kernel: [ 2530.24] radeon :01:00.0:   R_008674_CP_STALLED_STAT1 = 0x
Jul 31 10:12:13 debian-laptop kernel: [ 2530.28] radeon :01:00.0:   R_008678_CP_STALLED_STAT2 = 0x
Jul 31 10:12:13 debian-laptop kernel: [ 2530.33] radeon :01:00.0:   R_00867C_CP_BUSY_STAT = 0x
Jul 31 10:12:13 debian-laptop kernel: [ 2530.37] radeon :01:00.0:   R_008680_CP_STAT  = 0x8010
Jul 31 10:12:13 debian-laptop kernel: [ 2530.41] radeon :01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Jul 31 10:12:13 debian-laptop kernel: [ 2530.56] radeon :01:00.0: GPU reset succeeded, trying to resume
Jul 31 10:12:13 debian-laptop kernel: [ 2530.573814] [drm] PCIE GART of 512M enabled (table at 0x00142000).
Jul 31 10:12:13 debian-laptop kernel: [ 2530.573838] radeon :01:00.0: WB enabled
Jul 31 10:12:13 debian-laptop kernel: [ 2530.573841] radeon :01:00.0: fence driver on ring 0 use gpu addr 0x1c00 and cpu addr 0xffb15c00
Jul 31 10:12:13 debian-laptop kernel: [ 2530.574334] radeon :01:00.0: fence driver on ring 5 use gpu addr 0x000521d0 and cpu addr 0xf98121d0
Jul 31 10:12:13 debian-laptop kernel: [ 2530.605499] [drm] ring test on 0 succeeded in 1 usecs
Jul 31 10:12:13 debian-laptop kernel: [ 2530.780266] [drm] ring test on 5 succeeded in 1 usecs
Jul 31 10:12:13 

Bug#860534: firmware-amd-graphics: Random system freezes with AMD GPU

2017-04-18 Thread rafael moreira
Package: firmware-amd-graphics
Version: 20161130-2
Severity: important

Dear Maintainer,

Since my update to stretch, my system is randomly freezing after some time of 
use. The freezes do not require any intensive graphics use, it happened opening 
a new tab on firefox, and another time firing up Vim on terminal.

This is the pertinent kern.log

Apr 16 00:24:15 venus kernel: [ 3823.269564] radeon :01:00.0: ring 0 
stalled for more than 10172msec
Apr 16 00:24:15 venus kernel: [ 3823.269572] radeon :01:00.0: GPU lockup 
(current fence id 0x0002b53c last fence id 0x0002b554 on ring 0)
Apr 16 00:24:16 venus kernel: [ 3823.781490] radeon :01:00.0: ring 0 
stalled for more than 10684msec
Apr 16 00:24:16 venus kernel: [ 3823.781498] radeon :01:00.0: GPU lockup 
(current fence id 0x0002b53c last fence id 0x0002b554 on ring 0)
Apr 16 00:24:16 venus kernel: [ 3824.293468] radeon :01:00.0: ring 0 
stalled for more than 11196msec
Apr 16 00:24:16 venus kernel: [ 3824.293476] radeon :01:00.0: GPU lockup 
(current fence id 0x0002b53c last fence id 0x0002b554 on ring 0)
Apr 16 00:24:17 venus kernel: [ 3824.805484] radeon :01:00.0: ring 0 
stalled for more than 11708msec
Apr 16 00:24:17 venus kernel: [ 3824.805492] radeon :01:00.0: GPU lockup 
(current fence id 0x0002b53c last fence id 0x0002b555 on ring 0)
Apr 16 00:24:18 venus kernel: [ 3825.317515] radeon :01:00.0: ring 0 
stalled for more than 12220msec
Apr 16 00:24:18 venus kernel: [ 3825.317523] radeon :01:00.0: GPU lockup 
(current fence id 0x0002b53c last fence id 0x0002b555 on ring 0)
Apr 16 00:24:18 venus kernel: [ 3825.829429] radeon :01:00.0: ring 0 
stalled for more than 12732msec
Apr 16 00:24:18 venus kernel: [ 3825.829437] radeon :01:00.0: GPU lockup 
(current fence id 0x0002b53c last fence id 0x0002b555 on ring 0)
Apr 16 00:24:19 venus kernel: [ 3826.341456] radeon :01:00.0: ring 0 
stalled for more than 13244msec
Apr 16 00:24:19 venus kernel: [ 3826.341460] radeon :01:00.0: GPU lockup 
(current fence id 0x0002b53c last fence id 0x0002b559 on ring 0)
Apr 16 00:24:19 venus kernel: [ 3826.553557] radeon :01:00.0: Saved 1367 
dwords of commands on ring 0.

The lspci from this GPU: 

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] 
Juniper XT [Radeon HD 5770] (prog-if 00 [VGA controller])
Subsystem: PC Partner Limited / Sapphire Technology Juniper XT [Radeon 
HD 5770]
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at e000 (64-bit, prefetchable) [size=256M]
Memory at fbdc (64-bit, non-prefetchable) [size=128K]
I/O ports at ce00 [size=256]
[virtual] Expansion ROM at 000c [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 

Capabilities: [150] Advanced Error Reporting
Kernel driver in use: radeon
Kernel modules: radeon

After the freeze occours I need to reboot the machine, I cannot restart the X 
server nor open another virtual console, and in one case I got some files 
corrupted when the system crashed firing up vim.  


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

firmware-amd-graphics depends on no packages.

firmware-amd-graphics recommends no packages.

Versions of packages firmware-amd-graphics suggests:
ii  initramfs-tools  0.127

-- no debconf information