[Bug 78650] New: [HSW ULT]Some subcases of igt/drv_suspend cause system hang sporadically

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 12 23:58:49 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=78650

          Priority: medium
            Bug ID: 78650
                CC: intel-gfx-bugs at lists.freedesktop.org
          Assignee: intel-gfx-bugs at lists.freedesktop.org
           Summary: [HSW ULT]Some subcases of igt/drv_suspend cause system
                    hang sporadically
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: jinxianx.guo at intel.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: DRM/Intel
           Product: DRI

Created attachment 98961
  --> https://bugs.freedesktop.org/attachment.cgi?id=98961&action=edit
dmesg

==System Environment==
--------------------------
Regression: No. 

Non-working platforms: HSW ULT

==kernel==
--------------------------
-nightly: 18a7661946082f5a3b353e50d1ced5d89f864024 (fails)
-queued: ca26115df8a2ed25b2c0ed1b7c9557c7779d1556 (fails)
    Author: Ville Syrjälä <ville.syrjala at linux.intel.com>
    Date:   Thu May 8 22:19:42 2014 +0300

    x86/gpu: Sprinkle const, __init and __initconst to stolen memory quirks

    gen8_stolen_size() is missing __init, so add it.

    Also all the intel_stolen_funcs structures can be marked
    __initconst.

    intel_stolen_ids[] can also be made const if we replace the
    __initdata with __initconst.

    Cc: Ingo Molnar <mingo at kernel.org>
    Cc: H. Peter Anvin <hpa at zytor.com>
    Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
    Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>

-fixes: 05adaf1f101f25f40f12c29403e6488f0e45f6b6 (fails)
    Author: Jani Nikula <jani.nikula at intel.com>
    Date:   Fri May 9 14:52:34 2014 +0300

    drm/i915/vlv: reset VLV media force wake request register

    Media force wake get hangs the machine when the system is booted without
    displays attached. The assumption is that (at least some versions of)
    the firmware has skipped some initialization in that case.

    Empirical evidence suggests we need to reset the media force wake
    request register in addition to the render one to avoid hangs.

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=75895
    Reported-by: Imre Deak <imre.deak at intel.com>
    Reported-by: Darren Hart <dvhart at linux.intel.com>
    Tested-by: Darren Hart <dvhart at linux.intel.com>
    Reviewed-by: Mika Kuoppala <mika.kuoppala at intel.com>
    Cc: stable at vger.kernel.org
    Signed-off-by: Jani Nikula <jani.nikula at intel.com>

==Bug detailed description==
-----------------------------
Some subcases of igt/drv_suspend below hang sporadically, the hang rate was
about 1 out of 3, and the cases fail sometimes.
igt/drv_suspend/debugfs-reader
igt/drv_suspend/fence-restore-tiled2untiled
igt/drv_suspend/fence-restore-untiled
igt/drv_suspend/forcewake
igt/drv_suspend/sysfs-reader


Output:
./drv_suspend --run-subtest debugfs-reader
IGT-Version: 1.6-gd848a36 (x86_64) (Linux:
3.15.0-rc3_drm-intel-next-queued_ca2611_20140513+ x86_64)
rtcwake: wakeup from "mem" using /dev/rtc0 at Tue May 13 05:48:36 2014
sh: line 1:  4459 Done                    find /sys/kernel/debug/dri/0/ -type f
      4460 Segmentation fault      (core dumped) | xargs cat > /dev/null 2>&1
Test assertion failure function igt_stop_helper, file igt_core.c:791:
Last errno: 0, Success
Failed assertion: WIFSIGNALED(status) && WTERMSIG(status) == (proc->use_SIGKILL
? SIGKILL : SIGQUIT)
Subtest debugfs-reader: FAIL
drv_suspend: igt_core.c:726: fork_helper_exit_handler: Assertion `ret == 0'
failed.
Aborted (core dumped)

./drv_suspend --run-subtest forcewake
IGT-Version: 1.6-gd848a36 (x86_64) (Linux:
3.15.0-rc3_drm-intel-next-queued_ca2611_20140513+ x86_64)
rtcwake: wakeup from "mem" using /dev/rtc0 at Tue May 13 05:51:56 2014
rtcwake: write error
Test assertion failure function igt_system_suspend_autoresume, file
igt_aux.c:327:
Last errno: 0, Success
Failed assertion: ret == 0
Subtest forcewake: FAIL

==Reproduce steps==
---------------------------- 
1. ./drv_suspend --run-subtest forcewake

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140513/a6e1086f/attachment.html>


More information about the intel-gfx-bugs mailing list