Bug 94801 - [BXT KBL] igt gem_shrink / sub test fails randomly and shows time out
Summary: [BXT KBL] igt gem_shrink / sub test fails randomly and shows time out
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-02 19:19 UTC by Elio
Modified: 2017-07-03 14:05 UTC (History)
1 user (show)

See Also:
i915 platform: BXT, KBL
i915 features: GEM/Other


Attachments
Dmesg log (185.50 KB, text/plain)
2016-04-02 19:19 UTC, Elio
no flags Details
dmesg log for KBL (224.26 KB, text/plain)
2016-04-08 13:28 UTC, Olivier Berthier
no flags Details
GPU Hang for KBL (5.65 MB, text/plain)
2016-04-08 13:29 UTC, Olivier Berthier
no flags Details

Description Elio 2016-04-02 19:19:50 UTC
Created attachment 122682 [details]
Dmesg log

The following tests are showing time out randomly:

igt@gem_shrink@execbuf1		
igt@gem_shrink@execbufn		
igt@gem_shrink@hang		


Hardware configuration
=======================
Platform     BXT - P (APL)
Motherboard model  Apollo Lake
Motherboard type    NOTEBOOK Hand Held
Motherboard manufacturer Intel Corp.
CPU family   Other
CPU information    06/5c
GPU Card     Intel Corporation Device 5a84 (rev 03) (prog-if 00 [VGA controller])
Memory ram   8 GB


Software configuration
=======================
 --> Component : drm 
       url : http://cgit.freedesktop.org/mesa/drm 
       tag : libdrm-2.4.67-11-gea78c17 
       commit : ea78c17 
       author : Emil Velikov <emil.l.velikov@gmail.com> 
       age : 20 hours ago 
 --> Component : mesa 
       url : http://cgit.freedesktop.org/mesa/mesa 
       tag : mesa-11.1.2 
       commit : 7bcd827 
       author : Emil Velikov <emil.velikov@collabora.com> 
       age : 7 weeks ago 
 --> Component : xf86-video-intel 
       url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel 
       tag : 2.99.917-590-g094924f 
       commit : 094924f 
       author : Chris Wilson <chris@chris-wilson.co.uk> 
       age : 4 days ago 
 --> Component : libva 
       url : http://cgit.freedesktop.org/libva/ 
       tag : libva-1.7.0-1-g2339d10 
       commit : 2339d10 
       author : Xiang Haihao <haihao.xiang@intel.com> 
       age : 13 days ago 
 --> Component : vaapi (intel-driver) 
       url : http://cgit.freedesktop.org/vaapi/intel-driver 
       tag : 1.7.0-5-g759e44d 
       commit : 759e44d 
       author : peng.chen <peng.c.chen@intel.com> 
       age : 13 days ago 
 --> Component : cairo 
       url : http://cgit.freedesktop.org/cairo 
       tag : 1.15.2 
       commit : db8a7f1 
       author : Bryce Harrington <bryce@osg.samsung.com> 
       age : 4 months ago 
 --> Component : xserver 
       url :  http://cgit.freedesktop.org/xorg/xserver 
       tag : xorg-server-1.18.0-254-g44e1c97 
       commit : 44e1c97 
       author : Olivier Fourdan <ofourdan@redhat.com> 
       age : 8 days ago 
 --> Component : intel-gpu-tools 
       url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools 
       tag : intel-gpu-tools-1.14-129-g41a26b5 
       commit : 41a26b5 
       author : Chris Wilson <chris@chris-wilson.co.uk> 
       age : 26 hours ago  


kernel configuration
=====================
Branch : drm-intel-nightly
commit f5d413cccefa1f93d64c34f357151d42add63a84
Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Date:   Thu Mar 24 14:35:16 2016 +0000

    drm-intel-nightly: 2016y-03m-24d-14h-34m-29s UTC integration manifest
Kernel version : 4.5.0
Architecture : source amd64 all

tion: reset
[  416.896608] drm/i915: Resetting chip after gpu hang
[  417.286321] [drm] RC6 on
[  422.488982] gem_shrink: executing
[  422.571506] gem_shrink: starting subtest execbufN-sanitycheck
[  432.123235] [drm] no progress on render ring
[  432.131913] [drm] GPU HANG: ecode 9:-1:0x00000000, reason: Engine(s) hung, action: reset
[  432.240513] drm/i915: Resetting chip after gpu hang
[  432.612936] [drm] RC6 on
[  447.659061] [drm] no progress on render ring
[  447.660350] [drm] GPU HANG: ecode 9:-1:0x00000000, reason: Engine(s) hung, action: reset
Comment 1 Chris Wilson 2016-04-02 19:54:30 UTC
Can you please attach a dmesg from one of the execbuf1 failures?
Comment 2 Olivier Berthier 2016-04-08 13:28:20 UTC
Created attachment 122818 [details]
dmesg log for KBL

Reproduced on Kaby Lake U.

Setup:
------
Hardware
Platform: KABY LAKE-U 
CPU : Intel(R) Core(TM) @ 2.60GHz
MCP : KBL-U G0 2+2 (ou ULT-G0)
QDF : QYQ8
Chipset PCH: SPT-LP C1 
CRB : KABY LAKE U DDR3L RVP7 CRB FAB1
Software
BIOS : KBLSE2R1.R00.X015.B01.1511271314
ME FW : 11.5.0.1008
Ksc (EC FW): 1.20
Linux distribution: Ubuntu 15.10 64 bits
Kernel: drm-intel-nightly 4.6.0-rc2 aedfaae from http://cgit.freedesktop.org/drm-intel/
commit aedfaaef290af9c8df7d9f4adf22cbe21704d091
Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Date:   Mon Apr 4 14:10:49 2016 +0100

    drm-intel-nightly: 2016y-04m-04d-13h-09m-54s UTC integration manifest

drm: tag libdrm-2.4.67-11-gea78c17
intel-gpu-tool: intel-gpu-tools-1.14-144-g1a50172


Output:
-------
IGT-Version: 1.14-NOT-GIT (x86_64) (Linux: 4.6.0-rc2-nightly+ x86_64)
Using 46 processes and 128MiB per process
Received signal SIGSEGV.
Subtest execbufN: CRASH (319.674s)
Killed
Comment 3 Olivier Berthier 2016-04-08 13:29:27 UTC
Created attachment 122819 [details]
GPU Hang for KBL
Comment 4 Chris Wilson 2016-04-10 17:43:10 UTC
commit e8bcd678a6e570ccda0d694939d17285fb394da2
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Sun Apr 10 18:40:26 2016 +0100

    igt/gem_shrink: Fix execution object offset
    
    An off-by-one caused us to execute the blank object rather than the
    batch.
    
    References: https://bugs.freedesktop.org/show_bug.cgi?id=94801
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Comment 5 Jari Tahvanainen 2017-07-03 14:05:10 UTC
Closing >1 year old resolved+fixed.


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.