Bug 89390

Summary: [HSW/BDW]gem_exec_big causes system hang
Product: DRI Reporter: lu hua <huax.lu>
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: high CC: intel-gfx-bugs
Version: unspecified   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg none

Description lu hua 2015-03-02 07:48:12 UTC
Created attachment 113909 [details]
dmesg

==System Environment==
--------------------------
Regression: not sure, it has bug 88308

no-working platforms:  HSW/BDW

==kernel==
--------------------------
drm-intel-nightly/855932144a48a66081a62288bea6f2bbbf48e2e7
commit 855932144a48a66081a62288bea6f2bbbf48e2e7
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Feb 27 20:02:52 2015 +0100

    drm-intel-nightly: 2015y-02m-27d-18h-58m-02s UTC integration manifest

==Bug detailed description==
-----------------------------
It causes system hang on the latest -nightly kernel. It has bug 88308, I am not sure it's regression.

output:
IGT-Version: 1.9-gf26d8a0 (x86_64) (Linux: 4.0.0-rc1_drm-intel-nightly_855932_20150228+ x86_64)

call trace:
[  418.187275]  <IRQ>  [<ffffffff81076ac9>] ? rcu_dump_cpu_stacks+0x63/0x83
[  418.187300]  [<ffffffff810791eb>] ? rcu_check_callbacks+0x202/0x5e9
[  418.187317]  [<ffffffff81080f85>] ? timekeeping_update.constprop.7+0xc5/0xef
[  418.187337]  [<ffffffff81087a7d>] ? tick_sched_handle+0x3a/0x3a
[  418.187353]  [<ffffffff8107ca6d>] ? update_process_times+0x24/0x47
[  418.187370]  [<ffffffff81087a72>] ? tick_sched_handle+0x2f/0x3a
[  418.187386]  [<ffffffff81087aac>] ? tick_sched_timer+0x2f/0x55
[  418.187401]  [<ffffffff8107ce04>] ? __run_hrtimer+0x70/0x14d
[  418.187416]  [<ffffffff8107d566>] ? hrtimer_interrupt+0xcb/0x1b4
[  418.187433]  [<ffffffff81026c31>] ? smp_apic_timer_interrupt+0x34/0x43
[  418.187451]  [<ffffffff81799caa>] ? apic_timer_interrupt+0x6a/0x70
[  418.187467]  <EOI>  [<ffffffffa00991b6>] ? i915_gem_retire_requests_ring+0x9a/0x159 [i915]
[  418.187506]  [<ffffffff81342bca>] ? __sg_page_iter_next+0x3c/0x60
[  418.187522]  [<ffffffff81342bcf>] ? __sg_page_iter_next+0x41/0x60
[  418.187543]  [<ffffffffa00fe1bc>] ? i915_gem_execbuffer_relocate_entry+0x25a/0x4a4 [i915]
[  418.187567]  [<ffffffffa00fdf72>] ? i915_gem_execbuffer_relocate_entry+0x10/0x4a4 [i915]
[  418.187592]  [<ffffffffa00fe475>] ? i915_gem_execbuffer_relocate_vma+0x6f/0xad [i915]
[  418.187618]  [<ffffffffa0092a9b>] ? i915_gem_do_execbuffer.isra.12+0x622/0xd3b [i915]
[  418.187643]  [<ffffffffa009db1b>] ? i915_gem_object_set_to_gtt_domain+0xbe/0x140 [i915]
[  418.187665]  [<ffffffff8110b446>] ? __kmalloc+0x65/0x13d
[  418.187685]  [<ffffffffa00940f0>] ? i915_gem_execbuffer2+0x16e/0x206 [i915]
[  418.187705]  [<ffffffffa00047d4>] ? drm_ioctl+0x344/0x3b3 [drm]
[  418.187725]  [<ffffffffa0093f82>] ? i915_gem_execbuffer+0x339/0x339 [i915]
[  418.187744]  [<ffffffff810a26d3>] ? __audit_syscall_exit+0x203/0x21f
[  418.187761]  [<ffffffff8111fa62>] ? do_vfs_ioctl+0x360/0x424
[  418.187775]  [<ffffffff810a24b0>] ? __audit_syscall_entry+0xb3/0xd3
[  418.187792]  [<ffffffff8100d493>] ? syscall_trace_enter_phase1+0x11a/0x123
[  418.187811]  [<ffffffff8111fb6f>] ? SyS_ioctl+0x49/0x7a
[  418.187825]  [<ffffffff817990ae>] ? int_check_syscall_exit_work+0x34/0x3d
[  418.187844]  [<ffffffff81798e92>] ? system_call_fastpath+0x12/0x17
[  495.347309] INFO: rcu_sched self-detected stall on CPU { 0}  (t=60000 jiffies g=3235 c=3234 q=5859)
[  495.347364] Task dump for CPU 0:
[  495.347374] gem_exec_big    R  running task        0  3929   3829 0x0000008c
[  495.347394]  ffffffff81bc4480 0000000000000000 ffffffff81076ac9 0000000000000000
[  495.347417]  ffffffff81bc4480 ffff88011ea14000 ffff8800da0a7928 0000000000000000
[  495.347891]  ffffffff810791eb 000000011ea133c0 00000000000016e3 00000f4240000000

==Reproduce steps==
---------------------------- 
1. ./gem_exec_big
Comment 1 Chris Wilson 2015-03-02 08:34:17 UTC

*** This bug has been marked as a duplicate of bug 88308 ***
Comment 2 Elizabeth 2017-10-06 14:31:17 UTC
Closing old verified.

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.