Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
netbsd-9 radeon GPU lockup, X stuck in "radfen/N"
After updating a machine to 9.0_BETA, it ran fine for about a week and
a half, but has now had to be rebooted twice in a 12-hour period (one
by power-cycle) to regain control of the video console/graphics display.
It seems to happen when the machine has been left idle and 'xscreensaver'
activates. Keyboard/mouse activity do not wake it up and attempting to
switch virtual terminals aith Ctrl-Alt-Fn doesn't work.
I can SSH into the machine and it's running, but 'top' shows 'X' always
in "radfen/N". It will sometimes transition to "RUN/N", but always
returns to "radfen/N":
load averages: 0.21, 0.19, 0.20; up 0+14:01:21 10:05:01
192 threads: 9 idle, 179 sleeping, 2 zombie, 2 on CPU
CPU states: 0.0% user, 0.0% nice, 3.4% system, 0.5% interrupt, 96.0% idle
Memory: 1457M Act, 892M Inact, 261M Wired, 199M Exec, 1287M File, 145M Free
Swap: 4096M Total, 4096M Free
PID LID USERNAME PRI STATE TIME WCPU CPU NAME COMMAND
699 1 root 85 radfen/1 82:31 0.00% 0.00% - X
[...]
Most recently, I was able to stop X with SIGTERM and when the console
reappeared, it was streaming messages like:
[...]
[ 50615.096841] radeon0: autoconfiguration error: error: ring 0 stalled for more than 6308000msec
[ 50615.096841] radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000002505b3 last fence id 0x00000000002507ad on ring 0)
[ 50615.597914] radeon0: autoconfiguration error: error: ring 0 stalled for more than 6308000msec
[ 50615.597914] radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000002505b3 last fence id 0x00000000002507ad on ring 0)
[ 50616.098981] radeon0: autoconfiguration error: error: ring 0 stalled for more than 6309000msec
[ 50616.098981] radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000002505b3 last fence id 0x00000000002507ad on ring 0)
[ 50616.600071] radeon0: autoconfiguration error: error: ring 0 stalled for more than 6309000msec
[ 50616.600071] radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000002505b3 last fence id 0x00000000002507ad on ring 0)
[ 50617.101137] radeon0: autoconfiguration error: error: ring 0 stalled for more than 6310000msec
[ 50617.101137] radeon0: autoconfiguration error: warn: GPU lockup (current fence id 0x00000000002505b3 last fence id 0x00000000002507ad on ring 0)
[...]
The video card is:
[...]
radeon0 at pci1 dev 0 function 0: ATI Technologies product 7183 (rev. 0x00)
ATI Technologies product 71a3 (miscellaneous display) at pci1 dev 0 function 1 n
ot configured
[...]
kern info: [drm] register mmio base: 0xfeaf0000
kern info: [drm] register mmio size: 65536
kern info: ATOM BIOS: X1550
kern info: [drm] Generation 2 PCI interface, using max accessible memory
radeon0: info: VRAM: 256M 0x0000000000000000 - 0x000000000FFFFFFF (256M used)
radeon0: info: GTT: 512M 0x0000000010000000 - 0x000000002FFFFFFF
kern info: [drm] Detected VRAM RAM=100M, BAR=256M
kern info: [drm] RAM width 128bits DDR
Zone kernel: Available graphics memory: 901668 kiB
kern info: [drm] radeon: 256M of VRAM memory ready
kern info: [drm] radeon: 512M of GTT memory ready.
kern info: [drm] GART: num cpu pages 131072, num gpu pages 131072
kern info: [drm] radeon: 1 quad pipes, 1 z pipes initialized.
kern info: [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
radeon0: info: WB enabled
radeon0: info: fence driver on ring 0 use gpu addr 0x0000000010000000 and cpu addr 0x0xfffff7cf436b5000
kern info: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
kern info: [drm] Driver supports precise vblank timestamp query.
radeon0: info: radeon: MSI limited to 32-bit
radeon0: interrupting at ioapic0 pin 18 (radeon0)
kern info: [drm] radeon: irq initialized.
kern info: [drm] Loading R500 Microcode
kern info: [drm] radeon: ring at 0x0000000010001000
kern info: [drm] ring test succeeded in 6 usecs
kern info: [drm] ib test succeeded in 0 usecs
kern info: [drm] Radeon Display Connectors
kern info: [drm] Connector 0:
kern info: [drm] VGA-1
kern info: [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
kern info: [drm] Encoders:
kern info: [drm] CRT1: INTERNAL_KLDSCP_DAC1
kern info: [drm] Connector 1:
kern info: [drm] SVIDEO-1
kern info: [drm] Encoders:
kern info: [drm] TV1: INTERNAL_KLDSCP_DAC2
kern info: [drm] Connector 2:
kern info: [drm] DVI-I-1
kern info: [drm] HPD2
kern info: [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
kern info: [drm] Encoders:
kern info: [drm] CRT2: INTERNAL_KLDSCP_DAC2
kern info: [drm] DFP3: INTERNAL_LVTM1
radeondrmkmsfb0 at radeon0
radeondrmkmsfb0: framebuffer at 0xffffb5005b226000, size 1280x1024, depth 32, stride 5120
wsdisplay0 at radeondrmkmsfb0 kbdmux 1: console (default, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
Anyone else seeing a problem like this?
More data to gather?
Thanks.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index