Bug 92855

Summary: [SKL] igt / kms_frontbuffer_tracking / PSR subcases fail
Product: DRI Reporter: cprigent <christophe.prigent>
Component: DRM/IntelAssignee: Olivier Berthier <olivierx.berthier>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs, przanoni
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: SKL i915 features: display/PSR

Description cprigent 2015-11-07 12:46:16 UTC
Platform: SKY LAKE Y A0 
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1 2+2 (ou ULX-D1)
QDF : QJK9 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02,FBS03, F23, O-02 & O-06
Software
BIOS : SKLSE2R1.R00.X097.B02.1509020030
ME FW : 11.0.0.1173
Ksc (EC FW): 1.19
Linux distribution: Ubuntu 14.04 LTS 64 bits
kernel 4.3.0-rc7-drm-intel-nightly (86ba603) from git://anongit.freedesktop.org/drm-intel
  commit 86ba603f327626055fe1436112b3786eaaaf7fb1
  Author: Daniel Vetter <daniel.vetter@ffwll.ch>
  Date:   Sat Oct 31 09:27:21 2015 +0100
  drm-intel-nightly: 2015y-10m-31d-08h-26m-39s UTC integration manifest
Mesa 11.0.4 from http://cgit.freedesktop.org/mesa/mesa/
xf86-video-intel - 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm - 2.4.65 from http://cgit.freedesktop.org/mesa/drm/
Libva - 1.6.1 from http://cgit.freedesktop.org/libva/
vaapi intel-driver - 1.6.1 from http://cgit.freedesktop.org/vaapi/intel-driver
Cairo - 1.14.2 from http://cgit.freedesktop.org/cairo
Xorg Xserver - 1.17.2 from http://cgit.freedesktop.org/xorg/xserver

Steps:
------
1. Execute PSR tests of kms_frontbuffer_tracking
./kms_frontbuffer_tracking --run-subtest <...>

Actual result:
--------------
1. Following tests are failed:
igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-evflip-blt
igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-flip-blt
igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt
igt@kms_frontbuffer_tracking@fbcpsr-1p-shrfb-fliptrack
igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-evflip-blt
igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-flip-blt
igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt
igt@kms_frontbuffer_tracking@fbcpsr-2p-rte
igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-evflip-blt
igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-flip-blt
igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-msflip-blt
igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack
igt@kms_frontbuffer_tracking@fbcpsr-badstride
igt@kms_frontbuffer_tracking@fbcpsr-farfromfence
igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary
igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy
igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt
igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-cpu
igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-gtt
igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc
igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite
igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render
igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary
igt@kms_frontbuffer_tracking@fbcpsr-suspend
igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw
igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-flip-blt
igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt
igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu
igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-evflip-blt
igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-flip-blt
igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt
igt@kms_frontbuffer_tracking@psr-2p-rte
igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-flip-blt
igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt
igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary
igt@kms_frontbuffer_tracking@psr-modesetfrombusy
igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary
igt@kms_frontbuffer_tracking@psr-suspend

Expected result:
-----------------
1. Tests are Pass
Comment 1 cprigent 2015-11-07 12:48:28 UTC
Hi Olivier,
Thanks to attach result.json and kern.log.
Please have a look to last comment of https://bugs.freedesktop.org/show_bug.cgi?id=91028.
Comment 2 Rami 2015-11-13 13:04:52 UTC
reproduced on BSW with last setup:

Hardware:
Platform: Braswell M 
CPU : Intel(R) Celeron N3060 1.60GHz @ 1.6 GHz (family: 6, model: 76 stepping: 4)
SoC : BSW C0
QDF : K6XC
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All Feature Reworks: F28, F32, F33, F35, F37
Optional reworks : O-01a; O-02, O-03 

Software:
Linux distribution: Ubuntu 15.04 LTS 64 bits 
BIOS : BRAS.X64.B084.R00.1508310642
TXE FW : 2.0.0.2073
Ksc : 1.08
kernel  drm-intel-nightly
Commit a3b0dec82fdb59c629c4fb9847245b80b0cf69dd
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Fri Nov 6 14:48:23 2015 +0200
drm-intel-nightly: 2015y-11m-06d-12h-48m-02s UTC integration manifest
cairo: (HEAD, tag: 1.14.2) 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d from git://git.freedesktop.org/git/cairo
drm: (HEAD, tag: libdrm-2.4.65, tag: 2.4.65) c3496167637e35cf8a52d5e7e53a412e79d80db0 from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, tag: 1.6.1, origin/v1.6-branch) 35858c69166b845c59ca32e19a3dbb0b758df209 from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.1, origin/v1.6-branch) 613eb962b45fbbd1526d751e88e0d8897af6c0e0 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-11.0.4) 31bf24703193cc23961923e01548b1acb2760a93 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, tag: 2.99.917) baec802b21387d04aebb10ac29e719a1800c5aa0 from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.17.2) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver
* Tools *
intel-gpu-tools: (HEAD, origin/master, origin/HEAD, master) bfea74a9f64a900bcb90f946b38746781017449f from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools
Comment 3 cprigent 2015-11-15 15:41:08 UTC
This bug is specific to SKL, for other platforms: use https://bugs.freedesktop.org/show_bug.cgi?id=91028 instead.
Comment 4 Olivier Berthier 2016-02-19 11:07:54 UTC
Not reproduced on Sky Lake with the latest kernel drm-intel-nightly 4.5.0-rc4 and Intel-gpu-tools 1.13-220 g0a45d6b. Only bcpsr-farfromfence is fail.
Comment 5 cprigent 2016-02-22 16:39:50 UTC
So resolved as fixed.
Probably because of: https://cgit.freedesktop.org/xorg/app/intel-gpu-tools/commit/?id=b87188795e9fda89c7e376726283a63817e83c60
Comment 6 cprigent 2016-02-22 16:40:37 UTC
So closed.
bcpsr-farfromfence failure is tracked by https://bugs.freedesktop.org/show_bug.cgi?id=94118

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.