From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 103913] DRM/Radeon driver not resilient to poor monitor
connections
Date: Sun, 26 Nov 2017 11:15:42 +0000
Message-ID:
Bug ID
103913
Summary
DRM/Radeon driver not resilient to poor monitor connections
Product
DRI
Version
XOrg git
Hardware
x86-64 (AMD64)
OS
Linux (All)
Status
NEW
Severity
normal
Priority
medium
Component
DRM/Radeon
Assignee
dri-devel@lists.freedesktop.org
Reporter
roger@beardandsandals.co.uk
Disconnecting and reconnecting HDMI/DVI connectors, or a loose=
connection, can
cause the driver to stall in a loop with the following messages being logged
approximately every 500ms in syslog.
Nov 25 16:13:30 dragon kernel: [363196.855813] radeon 0000:02:00.0: ring 0
stalled for more than 1710608msec
Nov 25 16:13:30 dragon kernel: [363196.855818] radeon 0000:02:00.0: GPU loc=
kup
(current fence id 0x0000000000284cb5 last fence id 0x0000000000284cb6 on ri=
ng
0)
This causes the screen to blank. A reboot is required to clear this.
It would seem more sensible to reset the driver if it has been locked on the
same fence for a long time.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(II) Module radeon: vendor=3D"X.Org Foundation" [ 82.69=
3] compiled
for 1.19.3, module version =3D 7.10.0 [ 82.693] Module class: X.=
Org
Video Driver [ 82.693] ABI class: X.Org Video Driver,
version 23.0 [ 82.693] (II)=20
roger@dragon:/var/log$ sudo lshw -c video=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
*-display
description: VGA compatible controller
product: RV770 [Radeon HD 4850]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list r=
om
configuration: driver=3Dradeon latency=3D0
resources: irq:26 memory:d0000000-dfffffff memory:fbae0000-fbaeffff
ioport:b000(size=3D256) memory:c0000-dffff
Roger