Bug 103275 - Hang on render ring, with KASLR enabled restoring from hibernate.
Summary: Hang on render ring, with KASLR enabled restoring from hibernate.
Status: CLOSED DUPLICATE of bug 96526
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-14 16:00 UTC by pj.crommen
Modified: 2018-04-20 11:12 UTC (History)
1 user (show)

See Also:
i915 platform: BDW
i915 features: GPU hang


Attachments
full-dmesg (61.34 KB, text/plain)
2017-10-14 16:00 UTC, pj.crommen
no flags Details
GPU crash dump (121.00 KB, application/gzip)
2017-10-14 16:01 UTC, pj.crommen
no flags Details
4.9.65-3-error.bz2 (85.47 KB, application/x-bzip)
2017-12-23 10:50 UTC, pj.crommen
no flags Details
The gpu crash dump - 4.9.82-1+deb9u2 (2018-02-21) (87.06 KB, application/x-bzip)
2018-02-23 07:45 UTC, pj.crommen
no flags Details

Description pj.crommen 2017-10-14 16:00:13 UTC
Created attachment 134840 [details]
full-dmesg

add kaslr to GRUB_CMDLINE_LINUX_DEFAULT.
restore from hibernate.

x86_64 4.9.0-4-amd64 (4.9.51) Debian Stretch
Dell E5550 eDP Broadwell Intel HD5500


[   51.821642] [drm] GPU HANG: ecode 8:0:0x5afa39c2, in Xorg [901], reason: Hang on render ring, action: reset
[   51.821646] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[   51.821647] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[   51.821648] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[   51.821649] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[   51.821650] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[   51.821706] [drm:i915_reset_and_wakeup [i915]] resetting chip
[   51.821724] drm/i915: Resetting chip after gpu hang
[   51.821762] [drm:i915_gem_reset [i915]] resetting render ring to restart from tail of request 0x3bf
[   51.821813] [drm:intel_enable_gt_powersave [i915]] Enabling RC6 states: RC6 on
[   51.821890] [drm:gen8_init_common_ring [i915]] Execlists enabled for render ring
[   51.821921] [drm:gen8_init_common_ring [i915]] Execlists enabled for blitter ring
[   51.821949] [drm:gen8_init_common_ring [i915]] Execlists enabled for bsd ring
[   51.821972] [drm:gen8_init_common_ring [i915]] Execlists enabled for video enhancement ring
[   51.821998] [drm:intel_guc_setup [i915]] GuC fw status: path (null), fetch NONE, load NONE
Comment 1 pj.crommen 2017-10-14 16:01:42 UTC
Created attachment 134841 [details]
GPU crash dump
Comment 2 Elizabeth 2017-10-16 14:28:18 UTC
Could it be possible that you tried to reproduce with latest mainline? Thank you.
https://www.kernel.org
Comment 3 pj.crommen 2017-10-21 08:44:14 UTC
Hibernate seems to work correctly on 4.14-rc5.
On 4.9.51 hibernate does also work if you don't enable kaslr which isn't enabled by default.
Comment 4 pj.crommen 2017-10-21 11:24:30 UTC
Same issue on 4.9.57
Comment 5 pj.crommen 2017-12-23 10:49:56 UTC
same issue on 4.9.65
Comment 6 pj.crommen 2017-12-23 10:50:58 UTC
Created attachment 136375 [details]
4.9.65-3-error.bz2
Comment 7 pj.crommen 2018-02-23 07:44:43 UTC
Kernel 4.9.82-1+deb9u2 (2018-02-21)

[  339.862408] [drm] GPU HANG: ecode 8:0:0x9cd52e81, reason: Hang on render ring, action: reset
[  339.862410] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[  339.862410] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[  339.862411] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[  339.862411] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[  339.862412] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[  339.862460] drm/i915: Resetting chip after gpu hang
Comment 8 pj.crommen 2018-02-23 07:45:52 UTC
Created attachment 137552 [details]
The gpu crash dump - 4.9.82-1+deb9u2 (2018-02-21)
Comment 9 Jani Saarinen 2018-03-29 07:09:57 UTC
First of all. Sorry about spam.
This is mass update for our bugs. 

Sorry if you feel this annoying but with this trying to understand if bug still valid or not.
If bug investigation still in progress, please ignore this and I apologize!

If you think this is not anymore valid, please comment to the bug that can be closed.
If you haven't tested with our latest pre-upstream tree(drm-tip), can you do that also to see if issue is valid there still and if you cannot see issue there, please comment to the bug.
Comment 10 pj.crommen 2018-04-11 12:28:43 UTC
@If you haven't tested with our latest pre-upstream tree(drm-tip), can you do that also to see if issue is valid there still and if you cannot see issue there, please comment to the bug.

Issue is not present when using a prebuild .deb (http://giamsat.net.vn/drm-tip/current/) (if I may use this as a reference). As said previously it only occurs on 4.9 when enabling kaslr.
Comment 11 Chris Wilson 2018-04-11 13:01:21 UTC

*** This bug has been marked as a duplicate of bug 96526 ***
Comment 12 Jani Saarinen 2018-04-20 11:12:59 UTC
Closing, please re-open if still occurs.


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.