Bug 100300 - [GLK] gpu hang while running kms_flip
Summary: [GLK] gpu hang while running kms_flip
Status: CLOSED DUPLICATE of bug 100261
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: highest blocker
Assignee: Luis Botello
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-21 14:25 UTC by cprigent
Modified: 2017-03-30 19:01 UTC (History)
1 user (show)

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


Attachments
dmesgGPUhang (251.47 KB, text/plain)
2017-03-21 14:25 UTC, cprigent
no flags Details
GPU_crash_dump (22.07 KB, text/plain)
2017-03-21 14:25 UTC, cprigent
no flags Details

Description cprigent 2017-03-21 14:25:07 UTC
Created attachment 130344 [details]
dmesgGPUhang

System Environment
-----------------
Software
-----------------
kernel version : 4.10.0-drm-tip-28b9323-glk-dmc-104+
architecture : x86_64
os version : Ubuntu 16.10
os codename : yakkety
kernel driver : i915
bios revision : 32.30
ksc : 1.9

-----------------
Graphic drivers
-----------------
modesetting : modesetting_drv.so
xorg-xserver : 1.18.4
libdrm : 2.4.75
cairo : 1.15.5
xserver : X.Org X Server 1.18.4

-----------------
Hardware
-----------------
Platform: Gemini Lake
CPU Name : Genuine Intel(R) CPU @ 1.10GHz (family: 6, model: 122) 4 cores
Graphic: Intel Corporation Device 3184 (rev 01) prog-if 00 VGA controller
RVP SKU : GLK RVP1
SOC : GML A1 Soc
QDF : Ql9R

Bug detailed description
-----------------
GPU hang s while running igt@kms_flip

Reproduce Steps
-----------------
cd ~/intel-graphics/intel-gpu-tools/scripts/
./kms_flip

Expected Result
-----------------
All tests are pass and "no gpu" hangs found

Actual Result
-----------------
GPU hang while running this test

Analysis & Root Cause
-----------------
Added dmesgGPUhang & GPU_crash_dump
Comment 1 cprigent 2017-03-21 14:25:39 UTC
Created attachment 130345 [details]
GPU_crash_dump
Comment 2 cprigent 2017-03-21 14:27:24 UTC
Reproduced with or without DMC.
We can't find a good commit.
Comment 3 Ander Conselvan de Oliveira 2017-03-22 13:24:46 UTC

*** This bug has been marked as a duplicate of bug 100261 ***
Comment 4 cprigent 2017-03-27 11:46:16 UTC
Comment from Ander:
The following i-g-t commit should fix the hang.

commit eb6ed462f256dd983108f1c86ddd5d3a6190624b
Author: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
Date: Mon Mar 27 14:08:28 2017 +0300

lib/dummyload: Handle timeout in a new thread instead of signal handler

Hi Luis,
Please check with last version of IGT.
Comment 5 Luis Botello 2017-03-30 19:01:13 UTC
Issue is not seen anymore with the latest config:

IGT:
commit 4d78533569746ccf26293776727429f7d62dabe4
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Thu Mar 30 15:34:36 2017 +0100

    lib: Update kernel engine names

    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

Kernel:
commit dabd992961047cf26698036f563aa86a083284ac
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Tue Mar 28 18:26:27 2017 +0300

    drm-tip: 2017y-03m-28d-15h-25m-54s UTC integration manifest


Kernel version : 4.11.0-rc4-dabd992
Architecture : source amd64 all


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.