Bug 94115 - [KBL] igt/gem_workarounds subtests are fail
Summary: [KBL] igt/gem_workarounds subtests are fail
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Mika Kuoppala
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-12 15:59 UTC by Olivier Berthier
Modified: 2017-07-24 22:43 UTC (History)
1 user (show)

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


Attachments
dmesg log (225.24 KB, text/plain)
2016-02-12 15:59 UTC, Olivier Berthier
no flags Details

Description Olivier Berthier 2016-02-12 15:59:15 UTC
Created attachment 121714 [details]
dmesg log

Regression:
-----------
Yes, the subtests are pass with the kernel 4.5.0-rc1 drm-intel-nightly and Intel GPU Tools intel-gpu-tools-1.13-179-g3005665

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.5.0-rc3_d9bd337 from http://cgit.freedesktop.org/drm-intel/
commit d9bd337b4b2d46f73005fcdf0e7049e7f8ed5c04
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Tue Feb 9 17:43:10 2016 +0200

    drm-intel-nightly: 2016y-02m-09d-15h-42m-46s UTC integration manifest

drm: tag libdrm-2.4.66-33-gf884af9
intel-gpu-tool: intel-gpu-tools-1.13-214-ged40329

Steps:
------
run the command :
#  ./gem_workarounds

Actual result:
---------------
The subtests are fail.

Expected result:
----------------
The results are pass or skip.

Programm output:
----------------
IGT-Version: 1.13-NOT-GIT (x86_64) (Linux: 4.5.0-rc3-nightly+ x86_64)
(gem_workarounds:1221) CRITICAL: Test assertion failure function __real_main122, file gem_workarounds.c:153:
(gem_workarounds:1221) CRITICAL: Failed assertion: i < num_wa_regs
(gem_workarounds:1221) CRITICAL: Last errno: 2, No such file or directory
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main122+0x31e]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf0]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_workarounds failed.
**** DEBUG ****
(gem_workarounds:1221) DEBUG: Test requirement passed: pci_dev
(gem_workarounds:1221) DEBUG: i915_wa_registers: Workarounds applied: 0
(gem_workarounds:1221) DEBUG: HW whitelist count for render ring: 0
(gem_workarounds:1221) CRITICAL: Test assertion failure function __real_main122, file gem_workarounds.c:153:
(gem_workarounds:1221) CRITICAL: Failed assertion: i < num_wa_regs
(gem_workarounds:1221) CRITICAL: Last errno: 2, No such file or directory
****  END  ****
Subtest read: FAIL
Comment 1 cprigent 2016-03-06 18:51:56 UTC
Reproduced with last 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.5.0-rc6_59c2aa9 from http://cgit.freedesktop.org/drm-intel/
  commit 59c2aa9790ada24e1c13cd582a91fea33dc75b00
  Author: Jani Nikula <jani.nikula@intel.com>
  Date:   Mon Feb 29 11:15:04 2016 +0200
  drm-intel-nightly: 2016y-02m-29d-09h-14m-18s UTC integration manifest
drm: libdrm-2.4.67-5 ea07de9 from git://anongit.freedesktop.org/mesa/drm
mesa: mesa-11.1.2 7bcd827 from git://anongit.freedesktop.org/mesa/mesa
cairo: 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo
waffle: bb29b2a from git://github.com/waffle-gl/waffle
xorg-server-macros: util-macros-1.19.0-2 d7acec2 from git://git.freedesktop.org/git/xorg/util/macros
xserver: xorg-server-1.18.0-188 939ce0b from git://git.freedesktop.org/git/xorg/xserver
xf86-video-intel: 2.99.917-560 d167280 from git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
libva: libva-1.6.1-37 1f026de from git://git.freedesktop.org/git/vaapi/libva
vaapi-intel-driver: 1.6.1-92 f6fe842 from git://anongit.freedesktop.org/vaapi/intel-driver
intel-gpu-tool: intel-gpu-tools-1.14-6 a25983e from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git
Comment 2 yann 2016-04-29 12:13:16 UTC
Increasing priority due to current platform experience impact
Comment 3 cprigent 2016-05-13 16:42:55 UTC
Fail on KBL-U:
igt@gem_workarounds@read
igt@gem_workarounds@reset
igt@gem_workarounds@suspend-resume

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 16.04 64 bits
kernel drm-intel-nightly 4.6.0-rc7 61f856f from http://cgit.freedesktop.org/drm-intel/
  commit 61f856faa1e6ff9dddad214be1e372e8aacfc0f4
  Author: Ville Syrjälä <ville.syrjala@linux.intel.com>
  Date:   Mon May 9 19:24:21 2016 +0300
  drm-intel-nightly: 2016y-05m-09d-16h-24m-01s UTC integration manifest
libdrm-2.4.68 fc09c5a from git://anongit.freedesktop.org/mesa/drm
cairo: 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo
IGT 1.14 cc24755 from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git
Comment 4 maria guadalupe 2016-06-06 17:24:52 UTC
This bug was also reproduced on KBL under the following configuration

Software information
============================================
Kernel version                  : 4.6.0-drm-intel-nightly-ww23-commit-fb023a2+
Linux distribution              : Ubuntu 16.04 LTS
Architecture                    : 64-bit
Mesa version                    : Not found << Please see the message at the bottom >>
xf86-video-intel version        : 2.99.917
Xorg-Xserver version            : 1.18.3
DRM version                     : 2.4.68
VAAPI version                   : Intel i965 driver for Intel(R) Kabylake - 1.7.0
Cairo version                   : 1.15.2
Intel GPU Tools version         : Tag [intel-gpu-tools-1.14-348-g303b380] / Commit [303b380]
Kernel driver in use            : i915
Hardware acceleration           :
Bios revision                   : 28.1
KSC revision                    : 1.15


 Hardware information
============================================
Platform                        : SKL-Y to KBL (RVP3)
Motherboard model               : Kabylake Client platform
Motherboard type                : Skylake Y LPDDR3 RVP3 Laptop
Motherboard manufacturer        : Intel Corporation
CPU family                      : Other
CPU information                 : Genuine Intel(R) CPU 0000 @ 0.90GHz
GPU Card                        : Intel Corporation Device 591e (prog-if 00 [VGA controller])
Memory ram                      : 4 GB
Maximum memory ram allowed      : 16 GB
Display resolution              :
CPU's number                    : 4
Hard drive Capacity             : 120 GB

 Firmwares information
============================================
DMC fw loaded                   : yes
DMC version                     : 1.1

kernel configuration
=====================
commit fb023a2062df06c9e097e1f8f2bcf252194b9413
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Mon May 30 10:46:14 2016 +0200

drm-intel-nightly: 2016y-05m-30d-08h-45m-53s UTC integration manifest


Kernel version : 4.6.0

========== test cases failed ===============

igt@gem_workarounds@suspend-resume
igt@gem_workarounds@reset
igt@gem_workarounds@read
Comment 5 Mika Kuoppala 2016-06-10 10:44:52 UTC
gen9 workaround series, including kbl ones were merged to nightly.


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.