Intermittent Intel GPU Lockup: intel_crtc_wait_for_pending_flips

Bug #1413458 reported by David R. Hedges
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Sometimes when playing a video (VLC) or browsing in chromium, the display stops updating except for the mouse pointer. Audio playback will continue. I can press ctrl-alt-F1 to get to another VT (though there is a delay of ~10 seconds before this occurs) and then switch back and things seem fine. I see this in the syslog after it's occurred:

Jan 21 21:52:33 sydney kernel: [365284.305075] CPU: 7 PID: 1567 Comm: Xorg Tainted: G W 3.16.0-29-generic #39-Ubuntu
Jan 21 21:52:33 sydney kernel: [365284.305077] Hardware name: Dell Inc. OptiPlex 9010/051FJ8, BIOS A19 08/18/2014
Jan 21 21:52:33 sydney kernel: [365284.305079] 0000000000000009 ffff8803f9cebbf8 ffffffff8278218a 0000000000000000
Jan 21 21:52:33 sydney kernel: [365284.305083] ffff8803f9cebc30 ffffffff8206fedd 0000000000000000 ffff8804039fc000
Jan 21 21:52:33 sydney kernel: [365284.305086] ffff880403788210 ffff880403ae6000 ffff880403ae6000 ffff8803f9cebc40
Jan 21 21:52:33 sydney kernel: [365284.305089] Call Trace:
Jan 21 21:52:33 sydney kernel: [365284.305097] [<ffffffff8278218a>] dump_stack+0x45/0x56
Jan 21 21:52:33 sydney kernel: [365284.305102] [<ffffffff8206fedd>] warn_slowpath_common+0x7d/0xa0
Jan 21 21:52:33 sydney kernel: [365284.305106] [<ffffffff8206ffba>] warn_slowpath_null+0x1a/0x20
Jan 21 21:52:33 sydney kernel: [365284.305129] [<ffffffffc061608c>] intel_crtc_wait_for_pending_flips+0x16c/0x180 [i915]
Jan 21 21:52:33 sydney kernel: [365284.305134] [<ffffffff820b9730>] ? prepare_to_wait_event+0x100/0x100
Jan 21 21:52:33 sydney kernel: [365284.305155] [<ffffffffc0618b53>] intel_crtc_disable_planes+0x33/0x1c0 [i915]
Jan 21 21:52:33 sydney kernel: [365284.305174] [<ffffffffc0619120>] ironlake_crtc_disable+0x50/0x980 [i915]
Jan 21 21:52:33 sydney kernel: [365284.305193] [<ffffffffc0559f53>] ? drm_modeset_lock+0x33/0xf0 [drm]
Jan 21 21:52:33 sydney kernel: [365284.305197] [<ffffffff82787f72>] ? mutex_lock+0x12/0x30
Jan 21 21:52:33 sydney kernel: [365284.305217] [<ffffffffc061a4e7>] intel_crtc_update_dpms+0x67/0xa0 [i915]
Jan 21 21:52:33 sydney kernel: [365284.305237] [<ffffffffc061eb59>] intel_connector_dpms+0x59/0x70 [i915]
Jan 21 21:52:33 sydney kernel: [365284.305253] [<ffffffffc0550e19>] drm_mode_obj_set_property_ioctl+0x399/0x3a0 [drm]
Jan 21 21:52:33 sydney kernel: [365284.305267] [<ffffffffc0550e50>] drm_mode_connector_property_set_ioctl+0x30/0x40 [drm]
Jan 21 21:52:33 sydney kernel: [365284.305278] [<ffffffffc053fa4f>] drm_ioctl+0x1df/0x680 [drm]
Jan 21 21:52:33 sydney kernel: [365284.305284] [<ffffffff8222009c>] ? fsnotify+0x27c/0x350
Jan 21 21:52:33 sydney kernel: [365284.305287] [<ffffffff8222009c>] ? fsnotify+0x27c/0x350
Jan 21 21:52:33 sydney kernel: [365284.305291] [<ffffffff821f5208>] do_vfs_ioctl+0x2c8/0x4a0
Jan 21 21:52:33 sydney kernel: [365284.305295] [<ffffffff821e3701>] ? __sb_end_write+0x31/0x60
Jan 21 21:52:33 sydney kernel: [365284.305299] [<ffffffff821e1272>] ? vfs_write+0x1b2/0x1f0
Jan 21 21:52:33 sydney kernel: [365284.305302] [<ffffffff821f5461>] SyS_ioctl+0x81/0xa0
Jan 21 21:52:33 sydney kernel: [365284.305306] [<ffffffff8278a1ad>] system_call_fastpath+0x1a/0x1f
Jan 21 21:52:33 sydney kernel: [365284.305309] ---[ end trace 491ebdb18d4be6c4 ]---

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: libgl1-mesa-dri 10.3.2-0ubuntu0.1
ProcVersionSignature: Ubuntu 3.16.0-29.39-generic 3.16.7-ckt2
Uname: Linux 3.16.0-29-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.14.7-0ubuntu8.1
Architecture: amd64
CompizPlugins: [core,composite,opengl,decor,move,place,grid,mousepoll,session,snap,vpswitch,wall,neg,obs,compiztoolbox,regex,imgpng,resize,gnomecompat,animation,expo,ezoom,workarounds,unitymtgrabhandles,screenshot,fade,scale,unityshell]
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Wed Jan 21 21:55:30 2015
DistUpgraded: Fresh install
DistroCodename: utopic
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller [8086:0162] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:052c]
InstallationDate: Installed on 2014-11-29 (53 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: Dell Inc. OptiPlex 9010
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.16.0-29-generic.efi.signed root=UUID=3a6b7e94-440c-4aaf-adea-643f6518b8cf ro rootflags=subvol=@ quiet splash vt.handoff=7
SourcePackage: mesa
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/18/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A19
dmi.board.name: 051FJ8
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 15
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA19:bd08/18/2014:svnDellInc.:pnOptiPlex9010:pvr01:rvnDellInc.:rn051FJ8:rvrA00:cvnDellInc.:ct15:cvr:
dmi.product.name: OptiPlex 9010
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.56-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.2-0ubuntu0.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.2-0ubuntu0.1
version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
xserver.bootTime: Sat Jan 17 16:27:15 2015
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 16485
 vendor DEL
xserver.version: 2:1.16.0-1ubuntu1.2

Revision history for this message
David R. Hedges (p14nd4) wrote :
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

technically it's a kernel bug but moving to -intel for now so we can track it better

affects: mesa (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

also, please try a newer mainline kernel, can you reproduce it with 3.18/3.19 for instance?

http://kernel.ubuntu.com/~kernel-ppa/mainline/

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
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.