Bug 92686

Summary: GPU HANG: ecode 3:0:0x027bfbc1, in Xorg [828], reason: Ring hung, action: reset
Product: DRI Reporter: machinebacon1975
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs, leo
Version: XOrg git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: I945G i915 features: GPU hang
Attachments:
Description Flags
GPU crash dump none

Description machinebacon1975 2015-10-27 06:10:28 UTC
Created attachment 119211 [details]
GPU crash dump

I get this regularly when a terminal with composition is opened and resized or maximized (gnome-terminal, xfce4-terminal). The screen goes black, then shortly after there are a bunch of colorful lines, horizontally, all over the screen. A little bit of the original desktop's layout can be seen. I recover it by switching TTYs, afterwards window decorations are rendered improperly until restart of the affected application.

Linux intel 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2772] (rev 02)
	Subsystem: Elitegroup Computer Systems Device [1019:2624]
	Kernel driver in use: i915

[10093.821023] WARNING: CPU: 0 PID: 23709 at /build/linux-AxjFAn/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:3294 intel_crtc_wait_for_pending_flips+0x192/0x230 [i915]()
[10093.821025] WARN_ON(ret)
[10093.821026] Modules linked in:
[10093.821029]  nls_utf8 btrfs xor raid6_pq ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs libcrc32c cpuid bnep pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) gpio_ich snd_hda_codec_realtek bluetooth snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm input_leds joydev snd_seq_midi mac_hid snd_seq_midi_event snd_rawmidi coretemp snd_seq serio_raw snd_seq_device snd_timer lpc_ich snd soundcore cuse parport_pc ppdev lp parport autofs4 hid_generic usbhid hid i915 video i2c_algo_bit psmouse drm_kms_helper 8139too drm pata_acpi 8139cp mii
[10093.821078] CPU: 0 PID: 23709 Comm: kworker/u2:0 Tainted: G           OE   4.2.0-16-generic #19-Ubuntu
[10093.821080] Hardware name: ECS 945GZ/CT-M/945GZ/CT-M, BIOS 080012  04/09/2007
[10093.821100] Workqueue: i915-hangcheck i915_hangcheck_elapsed [i915]
[10093.821103]  0000000000000000 00000000c5f8265e ffff8800112afa78 ffffffff817e8c09
[10093.821106]  0000000000000000 ffff8800112afad0 ffff8800112afab8 ffffffff8107b3c6
[10093.821109]  ffff8800112afab8 ffff880035670000 0000000000000001 ffff880035618000
[10093.821111] Call Trace:
[10093.821120]  [<ffffffff817e8c09>] dump_stack+0x45/0x57
[10093.821125]  [<ffffffff8107b3c6>] warn_slowpath_common+0x86/0xc0
[10093.821128]  [<ffffffff8107b455>] warn_slowpath_fmt+0x55/0x70
[10093.821146]  [<ffffffffc01206fd>] ? i915_gem_object_wait_rendering+0x6d/0xc0 [i915]
[10093.821167]  [<ffffffffc0162b62>] intel_crtc_wait_for_pending_flips+0x192/0x230 [i915]
[10093.821196]  [<ffffffffc0042be0>] ? drm_modeset_lock_all_crtcs+0x90/0xa0 [drm]
[10093.821217]  [<ffffffffc0163f62>] intel_crtc_disable_planes+0x32/0x100 [i915]
[10093.821238]  [<ffffffffc01640f5>] intel_prepare_reset+0x75/0x90 [i915]
[10093.821256]  [<ffffffffc01303b2>] i915_reset_and_wakeup+0xe2/0x170 [i915]
[10093.821276]  [<ffffffffc0134f3a>] i915_handle_error+0xca/0x660 [i915]
[10093.821280]  [<ffffffff810d1f5e>] ? vprintk_emit+0x2de/0x530
[10093.821283]  [<ffffffff817e62b6>] ? printk+0x55/0x6b
[10093.821301]  [<ffffffffc0135795>] i915_hangcheck_elapsed+0x275/0x470 [i915]
[10093.821306]  [<ffffffff8109412a>] process_one_work+0x1aa/0x440
[10093.821309]  [<ffffffff8109440b>] worker_thread+0x4b/0x4c0
[10093.821311]  [<ffffffff810943c0>] ? process_one_work+0x440/0x440
[10093.821314]  [<ffffffff810943c0>] ? process_one_work+0x440/0x440
[10093.821317]  [<ffffffff8109a7c8>] kthread+0xd8/0xf0
[10093.821320]  [<ffffffff8109a6f0>] ? kthread_create_on_node+0x1f0/0x1f0
[10093.821323]  [<ffffffff817efe1f>] ret_from_fork+0x3f/0x70
[10093.821325]  [<ffffffff8109a6f0>] ? kthread_create_on_node+0x1f0/0x1f0
[10093.821327] ---[ end trace 498994ce268daecb ]---
[10093.861057] drm/i915: Resetting chip after gpu hang
[10139.908403] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
Comment 1 machinebacon1975 2015-10-27 06:20:58 UTC
X.Org X Server 1.17.2
Release Date: 2015-06-16

Build Operating System: Linux 3.19.0-30-generic x86_64 Ubuntu
Current Operating System: Linux intel 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.2.0-16-generic root=UUID=782c3b37-15cf-4eef-92ba-195e84e44f04 ro verbose acpi=off nolapic noapic

libdrm-intel1:
Installed: 2.4.64-1

xorg:
Installed: 1:7.7+7ubuntu4
Comment 2 leo 2015-11-11 01:45:17 UTC
I have just the same bug.
Comment 3 Chris Wilson 2015-12-30 21:44:53 UTC

*** This bug has been marked as a duplicate of bug 90841 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.