[fglrx] ASIC hang happened

Bug #1059422 reported by Zygmunt Krynicki
44
This bug affects 9 people
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Using daily 12.10 (soon after beta 2), X and console froze randomly this morning. I could not switch from X to any of the virtual consoles which was unusual for an display-related problem. I managed to connect via ssh and found compiz and X stuck at 100% CPU. Syslog indicated that GPU had frozen. I'm using fglrx 2.9.000-0ubuntu3 with Radeon HD 5450.

Syslog contained a section that describes the crash:

Oct 1 09:09:14 fx kernel: [ 2615.832077] DRHD: handling fault status reg 2
Oct 1 09:09:14 fx kernel: [ 2615.832084] INTR-REMAP: Request device [[00:00.0] fault index 2b
Oct 1 09:09:14 fx kernel: [ 2615.832084] INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure
Oct 1 09:09:14 fx kernel: [ 2615.832089] INTR-REMAP: Request device [[00:00.1] fault index 2a
Oct 1 09:09:14 fx kernel: [ 2615.832089] INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure
Oct 1 09:12:14 fx kernel: [ 2795.772989] [fglrx] ASIC hang happened
Oct 1 09:12:14 fx kernel: [ 2795.772994] Pid: 1591, comm: Xorg Tainted: P O 3.5.0-16-generic #25-Ubuntu
Oct 1 09:12:14 fx kernel: [ 2795.772995] Call Trace:
Oct 1 09:12:14 fx kernel: [ 2795.773042] [<ffffffffa01ab2fe>] KCL_DEBUG_OsDump+0xe/0x10 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773072] [<ffffffffa01b99bc>] firegl_hardwareHangRecovery+0x1c/0x60 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773126] [<ffffffffa023d4a9>] ? _ZN4Asic9WaitUntil15ResetASICIfHungEv+0x9/0x10 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773179] [<ffffffffa023d433>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0x93/0x100 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773235] [<ffffffffa02507ee>] ? _ZN15ExecutableUnits10CPRingIdleE15idle_WaitMethod12_QS_CP_RING_+0x11e/0x1e0 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773292] [<ffffffffa025067b>] ? _ZN15ExecutableUnits7PM4idleE15idle_WaitMethod+0x4b/0x90 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773347] [<ffffffffa0244d71>] ? _ZN15QS_PRIVATE_CORE9QsPM4idleE15idle_WaitMethod+0x31/0x60 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773397] [<ffffffffa022db8e>] ? _ZN10QS_PRIVATE11synchronizeEv+0xce/0xe0 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773449] [<ffffffffa0237848>] ? _Z8uCWDDEQCmjjPvjS_+0x448/0x1200 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773452] [<ffffffff8107c29e>] ? down+0x2e/0x50
Oct 1 09:12:14 fx kernel: [ 2795.773488] [<ffffffffa01e058f>] ? firegl_cmmqs_CWDDE_32+0x36f/0x480 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773523] [<ffffffffa01dedce>] ? firegl_cmmqs_CWDDE32+0x8e/0x140 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773527] [<ffffffff8105edd7>] ? capable+0x17/0x20
Oct 1 09:12:14 fx kernel: [ 2795.773562] [<ffffffffa01ded40>] ? firegl_cmmqs_disabledriver+0x120/0x120 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773590] [<ffffffffa01b494d>] ? firegl_ioctl+0x1ed/0x250 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773611] [<ffffffffa01a4ace>] ? ip_firegl_unlocked_ioctl+0xe/0x20 [fglrx]
Oct 1 09:12:14 fx kernel: [ 2795.773615] [<ffffffff81193ab9>] ? do_vfs_ioctl+0x99/0x590
Oct 1 09:12:14 fx kernel: [ 2795.773617] [<ffffffff81194049>] ? sys_ioctl+0x99/0xa0
Oct 1 09:12:14 fx kernel: [ 2795.773620] [<ffffffff81689569>] ? system_call_fastpath+0x16/0x1b
Oct 1 09:12:14 fx kernel: [ 2795.773623] pubdev:0xffffffffa0585180, num of device:1 , name:fglrx, major 9, minor 0.
Oct 1 09:12:14 fx kernel: [ 2795.773625] device 0 : 0xffff8801b5588000 .
Oct 1 09:12:14 fx kernel: [ 2795.773626] Asic ID:0x68f9, revision:0x3c, MMIOReg:0xffffc90011e00000.
Oct 1 09:12:14 fx kernel: [ 2795.773627] FB phys addr: 0xd0000000, MC :0xf00000000, Total FB size :0x40000000.
Oct 1 09:12:14 fx kernel: [ 2795.773629] gart table MC:0xf0f8fc000, Physical:0xdf8fc000, size:0x403000.
Oct 1 09:12:14 fx kernel: [ 2795.773630] mc_node :FB, total 1 zones
Oct 1 09:12:14 fx kernel: [ 2795.773632] MC start:0xf00000000, Physical:0xd0000000, size:0xfd00000.
Oct 1 09:12:14 fx kernel: [ 2795.773633] Mapped heap -- Offset:0x0, size:0xf8fc000, reference count:66, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773635] Mapped heap -- Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773636] Mapped heap -- Offset:0xf8fc000, size:0x404000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773637] mc_node :INV_FB, total 1 zones
Oct 1 09:12:14 fx kernel: [ 2795.773639] MC start:0xf0fd00000, Physical:0xdfd00000, size:0x30300000.
Oct 1 09:12:14 fx kernel: [ 2795.773640] Mapped heap -- Offset:0x302f4000, size:0xc000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773641] mc_node :GART_USWC, total 3 zones
Oct 1 09:12:14 fx kernel: [ 2795.773642] MC start:0x40100000, Physical:0x0, size:0x50000000.
Oct 1 09:12:14 fx kernel: [ 2795.773644] Mapped heap -- Offset:0x3000000, size:0x800000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773645] Mapped heap -- Offset:0x2800000, size:0x800000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773647] Mapped heap -- Offset:0x2000000, size:0x800000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773648] Mapped heap -- Offset:0x0, size:0x2000000, reference count:13, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773650] mc_node :GART_CACHEABLE, total 3 zones
Oct 1 09:12:14 fx kernel: [ 2795.773651] MC start:0x10400000, Physical:0x0, size:0x2fd00000.
Oct 1 09:12:14 fx kernel: [ 2795.773652] Mapped heap -- Offset:0x12e00000, size:0x700000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773654] Mapped heap -- Offset:0x12500000, size:0x900000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773655] Mapped heap -- Offset:0x10900000, size:0x800000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773656] Mapped heap -- Offset:0x10000000, size:0x900000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773658] Mapped heap -- Offset:0xf700000, size:0x900000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773659] Mapped heap -- Offset:0xcf00000, size:0x800000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773661] Mapped heap -- Offset:0x11c00000, size:0x900000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773662] Mapped heap -- Offset:0xef00000, size:0x800000, reference count:2, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773663] Mapped heap -- Offset:0xe800000, size:0x700000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773665] Mapped heap -- Offset:0xc600000, size:0x900000, reference count:3, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773666] Mapped heap -- Offset:0x11300000, size:0x900000, reference count:2, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773668] Mapped heap -- Offset:0xe000000, size:0x800000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773669] Mapped heap -- Offset:0xbd00000, size:0x900000, reference count:8, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773671] Mapped heap -- Offset:0xd700000, size:0x900000, reference count:2, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773672] Mapped heap -- Offset:0xb400000, size:0x900000, reference count:3, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773673] Mapped heap -- Offset:0xab00000, size:0x900000, reference count:3, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773675] Mapped heap -- Offset:0x9b00000, size:0x1000000, reference count:20, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773676] Mapped heap -- Offset:0x8b00000, size:0x1000000, reference count:2, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773678] Mapped heap -- Offset:0x7b00000, size:0x1000000, reference count:3, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773679] Mapped heap -- Offset:0x6b00000, size:0x1000000, reference count:2, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773680] Mapped heap -- Offset:0x5b00000, size:0x1000000, reference count:3, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773682] Mapped heap -- Offset:0x4b00000, size:0x1000000, reference count:3, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773683] Mapped heap -- Offset:0x3b00000, size:0x1000000, reference count:34, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773684] Mapped heap -- Offset:0x200000, size:0x3900000, reference count:8, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773686] Mapped heap -- Offset:0x0, size:0x200000, reference count:20, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773687] Mapped heap -- Offset:0xef000, size:0x11000, reference count:1, mapping count:0,
Oct 1 09:12:14 fx kernel: [ 2795.773688] mc_node :PEER_FB_GART, total 1 zones
Oct 1 09:12:14 fx kernel: [ 2795.773690] MC start:0x90100000, Physical:0x0, size:0x1000.
Oct 1 09:12:14 fx kernel: [ 2795.773692] GRBM : 0x3828, SRBM : 0x20020ac0 .
Oct 1 09:12:14 fx kernel: [ 2795.773696] CP_RB_BASE : 0x401000, CP_RB_RPTR : 0x2ff90 , CP_RB_WPTR :0x2ff90.
Oct 1 09:12:14 fx kernel: [ 2795.773699] CP_IB1_BUFSZ:0x0, CP_IB1_BASE_HI:0x0, CP_IB1_BASE_LO:0x406f5000.
Oct 1 09:12:14 fx kernel: [ 2795.773700] last submit IB buffer -- MC :0x406f5000,phys:0x19afb4000.
Oct 1 09:12:14 fx kernel: [ 2795.773702] Dump the trace queue.
Oct 1 09:12:14 fx kernel: [ 2795.773703] End of dump

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: fglrx 2:9.000-0ubuntu3
ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
Uname: Linux 3.5.0-16-generic x86_64
NonfreeKernelModules: fglrx
.tmp.unity.support.test.0:

ApportVersion: 2.5.3-0ubuntu1
Architecture: amd64
CompizPlugins: [core,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: compiz
Date: Mon Oct 1 09:54:21 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus:
 fglrx, 9.000, 3.5.0-16-generic, x86_64: installedError! Could not locate dkms.conf file.
 File: does not exist.
DpkgLog:

GraphicsCard:
 Advanced Micro Devices [AMD] nee ATI Cedar PRO [Radeon HD 5450/6350] [1002:68f9] (prog-if 00 [VGA controller])
   Subsystem: PC Partner Limited Device [174b:1341]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120218)
JockeyStatus:
 kmod:fglrx - ATI Fire GL (Proprietary, Enabled, In use)
 kmod:fglrx_updates - Video driver for the AMD graphics accelerators (Proprietary, Disabled, Not in use)
MachineType: System manufacturer System Product Name
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=pl_PL.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-16-generic root=UUID=177f0c09-7234-4061-a46c-e1c6e13efaaf ro quiet splash vt.handoff=7
SourcePackage: fglrx-installer
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/08/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0808
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P6T SE
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0808:bd03/08/2010:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP6TSE:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
version.compiz: compiz 1:0.9.8.2+bzr3377-0ubuntu1
version.fglrx-installer: fglrx-installer N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0~git20120917.7cfd42ce-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0~git20120917.7cfd42ce-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.13.0-0ubuntu5
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.99.99~git20120913.8637f772-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.9-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.2-0ubuntu2

Revision history for this message
Zygmunt Krynicki (zyga) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
Revision history for this message
Matthew Scheirer (xanny) wrote :

Same issue, stock 12.10 Quantal with fglrx_updates, stock kernel, I've been trying to overvolt various components past stock to see if this bug is hardware related, but no luck, heres a log:

Revision history for this message
Dale2507 (dale2507) wrote :

Same issue on 14.04. Only happens with Kerbal Space Program but they seem to think this is a driver issue.

http://bugs.kerbalspaceprogram.com/issues/2806

Revision history for this message
js1 (sujiannming) wrote :
Download full text (7.9 KiB)

Jul 16 15:20:01 bulma kernel: [505297.215063] <6>[fglrx] ASIC hang happened
Jul 16 15:20:01 bulma kernel: [505297.215067] CPU: 9 PID: 17772 Comm: Xorg Tainted: P OE 3.16.0-43-generic #58~14.04.1-Ubuntu
Jul 16 15:20:01 bulma kernel: [505297.215068] Hardware name: Dell Inc. Precision Tower 5810/0K240Y, BIOS A06 01/19/2015
Jul 16 15:20:01 bulma kernel: [505297.215068] 0000000107866853 ffff880f84d27be8 ffffffff81765a91 0000000000000000
Jul 16 15:20:01 bulma kernel: [505297.215070] ffff880f84d27bf8 ffffffffc0b3194e 0000000107866852 ffffffffc0b411fc
Jul 16 15:20:01 bulma kernel: [505297.215071] 0000000000000000 ffffffffc0c0159e ffff880f84d27c68 ffffffffc0c01509
Jul 16 15:20:01 bulma kernel: [505297.215073] Call Trace:
Jul 16 15:20:01 bulma kernel: [505297.215078] [<ffffffff81765a91>] dump_stack+0x45/0x56
Jul 16 15:20:01 bulma kernel: [505297.215122] [<ffffffffc0b3194e>] KCL_DEBUG_OsDump+0xe/0x10 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215143] [<ffffffffc0b411fc>] firegl_hardwareHangRecovery+0x1c/0x30 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215188] [<ffffffffc0c0159e>] ? _ZN4Asic9WaitUntil15ResetASICIfHungEv+0x1e/0x30 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215230] [<ffffffffc0c01509>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0xb9/0x130 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215271] [<ffffffffc0bfde15>] ? _ZN4Asic19PM4ElapsedTimeStampEj14_LARGE_INTEGER12_QS_CP_RING_+0xd5/0x160 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215315] [<ffffffffc0c1c3b2>] ? _ZNK6AsicCI19insertEventWriteEOPE12_QS_CP_RING_RPjjRmR14_LARGE_INTEGERj+0xb2/0x170 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215358] [<ffffffffc0c060d9>] ? _ZN15ExecutableUnits35flush_all_and_invalidate_HDP_cachesE12_QS_CP_RING_+0xc9/0xf0 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215399] [<ffffffffc0c05fbe>] ? _ZN15ExecutableUnits8ringIdleE12_QS_CP_RING_+0x5e/0xb0 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215434] [<ffffffffc0bdcb8d>] ? _Z17uQSPm4SynchronizemP18_QS_SYNC_PACKET_IN+0x4d/0x50 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215469] [<ffffffffc0bd7888>] ? _Z8uCWDDEQCmjjPvjS_+0x648/0x1240 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215502] [<ffffffffc0bcdaea>] ? CMMQS_uCWDDEQC+0xa/0x10 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215528] [<ffffffffc0b6ed1f>] ? firegl_cmmqs_CWDDE_32+0x36f/0x480 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215555] [<ffffffffc0b6d5be>] ? firegl_cmmqs_CWDDE32+0x8e/0x140 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215558] [<ffffffff810777a7>] ? capable+0x17/0x20
Jul 16 15:20:01 bulma kernel: [505297.215584] [<ffffffffc0b6d530>] ? firegl_cmmqs_disabledriver+0x120/0x120 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215606] [<ffffffffc0b3b718>] ? firegl_ioctl+0x1f8/0x260 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215614] [<ffffffffc03064a6>] ? snd_seq_cell_alloc.isra.1+0x1c6/0x230 [snd_seq]
Jul 16 15:20:01 bulma kernel: [505297.215633] [<ffffffffc0b291de>] ? ip_firegl_unlocked_ioctl+0xe/0x20 [fglrx]
Jul 16 15:20:01 bulma kernel: [505297.215636] [<ffffffff811e75e0>] ? do_vfs_ioctl+0x2e0/0x4c0
Jul 16 15:20:01 bulma kernel: [505297.215638] [<ffffffff8164aa42>] ? __sys_recvmsg+0x42/0x80
Jul 16 ...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.