Bug 89005

Summary: [BSW Bisected] System will hang after suspend/resume for several times.
Product: DRI Reporter: Jeff Zheng <jeff.zheng>
Component: DRM/IntelAssignee: Nick Hoath <nicholas.hoath>
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: critical    
Priority: high CC: intel-gfx-bugs
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg.log none

Description Jeff Zheng 2015-02-06 08:34:49 UTC
==System Environment==
--------------------------
BIOS: V55 with 'dynamic memory self refresh' disabled

Regression: Yes. It works on drm-intel-testing-2014-12-05.

Non-working platforms: BSW

==kernel==
--------------------------
-testing: 2015_01_30 commit 4d3645e40c7039f60b6db0ce9c2251ac34faef81 (fails)

==Bug detailed description==
-----------------------------
I tried suspend/resume with S3 for several and found system hangs.
Saw the same issue when suspend/resume with S4.
Will try to capture dmesg and bisect next work day.

==Reproduce steps==
---------------------------- 
1. Boot and login
2. echo mem > /sys/power/state
3. Click keyboard key to resume
4. Repeat step 2,3 for several times, system hangs.
Comment 1 ye.tian 2015-02-06 09:34:37 UTC
Created attachment 113220 [details]
dmesg.log
Comment 2 Jeff Zheng 2015-02-09 02:51:47 UTC
Bisect shows following information:

180253c71a9d55352cbad44a02424958320cb618 is the first bad commit
commit 180253c71a9d55352cbad44a02424958320cb618
Author: Nick Hoath <nicholas.hoath@intel.com>
Date:   Thu Jan 15 13:10:39 2015 +0000

    drm/i915: Subsume intel_ctx_submit_request in to drm_i915_gem_request

    Move all remaining elements that were unique to execlists queue items
    in to the associated request.
Comment 3 Jani Nikula 2015-02-10 08:18:57 UTC

*** This bug has been marked as a duplicate of bug 88652 ***
Comment 4 Jeff Zheng 2015-03-17 02:10:47 UTC
Verified on drm-intel-testing-2015-03-13
Comment 5 Elizabeth 2017-10-06 14:31:30 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.