i915/tests: shadow peek
PATCH 1/1 i915/tests: shadow peek
The shadow batch needs to be in the user visible ppGTT, so make sure we are not leaking anything, if we can guess where the shadow will be placed.
--- tests/i915/gen9_exec_parse.c | 86 ++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+)
tests/i915/gen9_exec_parse.c +86 -0
@@ -1051,6 +1051,89 @@ static void test_rejected(int i915, uint32_t handle, bool ctx_param) } } +#define PAGE_SHIFT 12 +#define PAGE_SIZE (1ULL << 12) + +static inline uint32_t copy_shadow (uint32_t *batch,uint32_t len, +uint32_t src,uint32_t dst) +{ +unsigned int i =0 ; + +#define COPY_BLT_CMD (2<<29|0x53<<22) +#define BLT_WRITE_ALPHA (1<<21) +#define BLT_WRITE_RGB (1<<20) + batch[i++] =COPY_BLT_CMD |BLT_WRITE_ALPHA |BLT_WRITE_RGB |8 ; + batch[i++] =0xcc <<16 |1 <<25 |1 <<24 |PAGE_SIZE ; + batch[i++] =0 ; + batch[i++] = len >>PAGE_SHIFT <<16 |PAGE_SIZE /4 ; + batch[i++] = dst; + batch[i++] =0 ; + batch[i++] =0 ; + batch[i++] =PAGE_SIZE ; + batch[i++] = src; + batch[i++] =0 ; + batch[i++] =MI_BATCH_BUFFER_END ; + batch[i++] =0 ; + +return i *sizeof (uint32_t ); +} + +static void test_shadow_peek (int fd) +{ +uint64_t size =PAGE_SIZE ; +struct drm_i915_gem_exec_object2 exec[2 ] = {}; +struct drm_i915_gem_execbuffer2 execbuf = { + .buffers_ptr =to_user_pointer (exec), + .buffer_count =2 , + }; +uint32_t *vaddr; +uint32_t len; +int i; + + exec[0 ].handle =gem_create (fd, size);/* scratch for shadow */ + exec[0 ].flags =EXEC_OBJECT_PINNED ; + exec[0 ].offset =0 ; + + exec[1 ].handle =gem_create (fd, size);/* batch */ + exec[1 ].flags =EXEC_OBJECT_PINNED ; + exec[1 ].offset = size; + + vaddr =gem_mmap__wc (fd, exec[1 ].handle,0 , size,PROT_WRITE ); + + len =copy_shadow (vaddr, + size, + exec[1 ].offset + size,/* expected shadow location */ + exec[0 ].offset); + +munmap (vaddr, size); + + execbuf.flags =I915_EXEC_BLT ; + execbuf.batch_start_offset =0 ; + execbuf.batch_len = len; + +igt_assert_eq (__gem_execbuf (fd, &execbuf),0 ); +gem_sync (fd, exec[1 ].handle); + +gem_set_domain (fd, exec[0 ].handle, +I915_GEM_DOMAIN_CPU , +I915_GEM_DOMAIN_CPU ); + + vaddr =gem_mmap__cpu (fd, exec[0 ].handle,0 , size,PROT_READ ); + +/* +* Since batch_len is smaller than PAGE_SIZE, we should expect the extra +* dwords to be zeroed. Even though this doesn't affect execution, we +* don't want to be leaking stuff by accident. +*/ +for (i = len /sizeof (uint32_t ); i < size /sizeof (uint32_t ); i++) +igt_assert_eq (vaddr[i],0 ); + +munmap (vaddr, size); + +for (i =0 ; i <ARRAY_SIZE (exec); i++) +gem_close (fd, exec[i].handle); +} + igt_main {uint32_t handle;
@@ -1138,6 +1221,9 @@ igt_main igt_subtest("bb-oversize")test_bb_oversize (i915); + igt_subtest("shadow-peek") +test_shadow_peek (i915); + igt_fixture {igt_stop_hang_detector ();gem_close (i915, handle);
Signature · 6 lines
2.26.2 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
Patchwork
CI[igt-dev] ✓ Fi.CI.BAT: success for i915/tests: shadow peek
== Series Details ==
== Series Details ==
Series: i915/tests: shadow peek
URL : https://patchwork.freedesktop.org/series/85190/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_9517 -> IGTPW_5325
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/index.html
Known issues
------------
Here are the changes found in IGTPW_5325 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@prime_vgem@basic-write:
- fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([i915#402]) +2 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/fi-tgl-y/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/fi-tgl-y/igt@[email protected]
* igt@runner@aborted:
- fi-tgl-u2: NOTRUN -> [FAIL][3] ([i915#2029])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/fi-tgl-u2/igt@[email protected]
#### Possible fixes ####
* igt@gem_mmap_gtt@basic:
- fi-tgl-y: [DMESG-WARN][4] ([i915#402]) -> [PASS][5] +1 similar issue
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/fi-tgl-y/igt@[email protected]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/fi-tgl-y/igt@[email protected]
* igt@i915_selftest@live@active:
- fi-icl-y: [DMESG-FAIL][6] ([i915#2291]) -> [PASS][7]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/fi-icl-y/igt@i915_selftest@[email protected]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/fi-icl-y/igt@i915_selftest@[email protected]
[i915#2029]: https://gitlab.freedesktop.org/drm/intel/issues/2029
[i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
Participating hosts (43 -> 37)
------------------------------
Missing (6): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600 fi-dg1-1 fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5920 -> IGTPW_5325
CI-20190529: 20190529
CI_DRM_9517: 325ec6b5e94e6b2b5c9be9a8234fdf698c2ee18d @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5325: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/index.html
IGT_5920: 05dbccbbc2e57403730134580c4110bde85576f4 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Testlist changes ==
+igt@gen9_exec_parse@shadow-peek
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Re: [igt-dev] ✓ Fi.CI.BAT: success for i915/tests: shadow peek
Email went astray, so replying here instead.
Yes, putting the shadow into the ppGTT is a huge violation, and not being able to prevent reads make it even worse. I'm really tempted to make it igt_warn if we are able to read the shadow anyway.
The guess at the shadow location feels a little weak. It suggests that we should always prefer a random location for the shadow, and the test itself should try a few times in case it doesn't read back the batch on the first guess.
And the test should try writing garbage into the shadow to make sure our write protection holds.
The test can further demonstrate an ABI variation by overwriting the batch mid-execution to prove that the execution is from the shadow instead. (That occurs a few times in igt were we cannot use bcs due to the cmdparser breaking the regular ABI.)
-Chris
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Patchwork
CI[Intel-gfx] ✗ Fi.CI.BUILD: failure for i915/tests: shadow peek
In reply to Matthew Auld== Series Details ==
== Series Details ==
Series: i915/tests: shadow peek
URL : https://patchwork.freedesktop.org/series/85191/
State : failure
== Summary ==
Applying: i915/tests: shadow peek
error: sha1 information is lacking or useless (tests/i915/gen9_exec_parse.c).
error: could not build fake ancestor
hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 i915/tests: shadow peek
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
Patchwork
CI[igt-dev] ✗ Fi.CI.IGT: failure for i915/tests: shadow peek
In reply to Matthew Auld== Series Details ==
== Series Details ==
Series: i915/tests: shadow peek
URL : https://patchwork.freedesktop.org/series/85190/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_9517_full -> IGTPW_5325_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_5325_full absolutely need to be verified manually.
If you think the reported changes have nothing to do with the changes introduced in IGTPW_5325_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_5325_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_schedule@wide@rcs0:
- shard-tglb: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb3/igt@gem_exec_schedule@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@gem_exec_schedule@[email protected]
* {igt@gen9_exec_parse@shadow-peek} (NEW):
- shard-tglb: NOTRUN -> [SKIP][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@[email protected]
- shard-apl: NOTRUN -> [FAIL][4]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl6/igt@[email protected]
- shard-iclb: NOTRUN -> [SKIP][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb2/igt@[email protected]
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses. They do not affect the overall result.
* {igt@gem_exec_schedule@u-fairslice@rcs0}:
- shard-apl: [PASS][6] -> [DMESG-WARN][7]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-apl8/igt@gem_exec_schedule@[email protected]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl3/igt@gem_exec_schedule@[email protected]
New tests
---------
New tests have been introduced between CI_DRM_9517_full and IGTPW_5325_full:
### New IGT tests (1) ###
* igt@gen9_exec_parse@shadow-peek:
- Statuses : 1 fail(s) 2 pass(s) 4 skip(s)
- Exec time: [0.0, 0.03] s
Known issues
------------
Here are the changes found in IGTPW_5325_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_isolation@preservation-s3@vcs1:
- shard-kbl: [PASS][8] -> [DMESG-WARN][9] ([i915#180])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl7/igt@gem_ctx_isolation@[email protected]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl6/igt@gem_ctx_isolation@[email protected]
* igt@gem_exec_create@madvise:
- shard-glk: [PASS][10] -> [DMESG-WARN][11] ([i915#118] / [i915#95])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk4/igt@[email protected]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk7/igt@[email protected]
* igt@gem_exec_reloc@basic-parallel:
- shard-kbl: NOTRUN -> [TIMEOUT][12] ([i915#1729])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl4/igt@[email protected]
* igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled:
- shard-iclb: NOTRUN -> [SKIP][13] ([i915#768])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb1/igt@[email protected]
* igt@gen3_render_tiledx_blits:
- shard-tglb: NOTRUN -> [SKIP][14] ([fdo#109289])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb8/igt@gen3_render_tiledx_blits.html
* {igt@gen9_exec_parse@shadow-peek} (NEW):
- shard-snb: NOTRUN -> [SKIP][15] ([fdo#109271])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-snb5/igt@[email protected]
* igt@i915_pm_dc@dc6-dpms:
- shard-kbl: NOTRUN -> [FAIL][16] ([i915#454])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl1/igt@[email protected]
* igt@i915_pm_dc@dc6-psr:
- shard-iclb: [PASS][17] -> [FAIL][18] ([i915#454])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb8/igt@[email protected]
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb6/igt@[email protected]
* igt@i915_pm_rpm@dpms-non-lpsp:
- shard-kbl: [PASS][19] -> [SKIP][20] ([fdo#109271]) +1 similar issue
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl3/igt@[email protected]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl7/igt@[email protected]
* igt@i915_pm_rpm@modeset-non-lpsp:
- shard-iclb: NOTRUN -> [SKIP][21] ([fdo#110892])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb3/igt@[email protected]
- shard-tglb: NOTRUN -> [SKIP][22] ([fdo#111644] / [i915#1397] / [i915#2411])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb3/igt@[email protected]
* igt@kms_chamelium@hdmi-mode-timings:
- shard-kbl: NOTRUN -> [SKIP][23] ([fdo#109271] / [fdo#111827]) +6 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl4/igt@[email protected]
- shard-iclb: NOTRUN -> [SKIP][24] ([fdo#109284] / [fdo#111827]) +2 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb7/igt@[email protected]
- shard-glk: NOTRUN -> [SKIP][25] ([fdo#109271] / [fdo#111827]) +5 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk4/igt@[email protected]
- shard-apl: NOTRUN -> [SKIP][26] ([fdo#109271] / [fdo#111827]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl7/igt@[email protected]
* igt@kms_color@pipe-b-ctm-green-to-red:
- shard-apl: [PASS][27] -> [FAIL][28] ([i915#129])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-apl4/igt@[email protected]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl4/igt@[email protected]
- shard-kbl: [PASS][29] -> [FAIL][30] ([i915#129])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl2/igt@[email protected]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl3/igt@[email protected]
* igt@kms_color@pipe-d-ctm-red-to-blue:
- shard-iclb: NOTRUN -> [SKIP][31] ([fdo#109278] / [i915#1149])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb7/igt@[email protected]
* igt@kms_color_chamelium@pipe-d-ctm-blue-to-red:
- shard-tglb: NOTRUN -> [SKIP][32] ([fdo#109284] / [fdo#111827]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@[email protected]
- shard-iclb: NOTRUN -> [SKIP][33] ([fdo#109278] / [fdo#109284] / [fdo#111827])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb7/igt@[email protected]
* igt@kms_cursor_crc@pipe-b-cursor-512x512-offscreen:
- shard-iclb: NOTRUN -> [SKIP][34] ([fdo#109278] / [fdo#109279])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb7/igt@[email protected]
- shard-tglb: NOTRUN -> [SKIP][35] ([fdo#109279])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb8/igt@[email protected]
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions:
- shard-iclb: NOTRUN -> [SKIP][36] ([fdo#109274] / [fdo#109278])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb2/igt@[email protected]
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-glk: [PASS][37] -> [FAIL][38] ([i915#2346])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk2/igt@[email protected]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk7/igt@[email protected]
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible:
- shard-apl: NOTRUN -> [SKIP][39] ([fdo#109271]) +20 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
- shard-tglb: NOTRUN -> [SKIP][40] ([fdo#111825]) +7 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
- shard-iclb: NOTRUN -> [SKIP][41] ([fdo#109274]) +1 similar issue
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs:
- shard-kbl: NOTRUN -> [SKIP][42] ([fdo#109271] / [i915#2672])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl2/igt@[email protected]
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-iclb: NOTRUN -> [SKIP][43] ([fdo#109280]) +4 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-farfromfence:
- shard-kbl: NOTRUN -> [SKIP][44] ([fdo#109271]) +53 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl4/igt@[email protected]
* igt@kms_hdmi_inject@inject-audio:
- shard-tglb: [PASS][45] -> [SKIP][46] ([i915#433])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb3/igt@[email protected]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb1/igt@[email protected]
* igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d:
- shard-glk: NOTRUN -> [SKIP][47] ([fdo#109271] / [i915#533])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk6/igt@[email protected]
* igt@kms_plane@plane-panning-bottom-right-pipe-d-planes:
- shard-iclb: NOTRUN -> [SKIP][48] ([fdo#109278]) +3 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb3/igt@[email protected]
* igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb:
- shard-kbl: NOTRUN -> [FAIL][49] ([i915#265])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl2/igt@[email protected]
* igt@kms_plane_alpha_blend@pipe-c-alpha-opaque-fb:
- shard-glk: NOTRUN -> [FAIL][50] ([fdo#108145] / [i915#265])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk2/igt@[email protected]
* igt@kms_plane_cursor@pipe-d-viewport-size-256:
- shard-glk: NOTRUN -> [SKIP][51] ([fdo#109271]) +31 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk7/igt@[email protected]
* igt@kms_plane_lowres@pipe-d-tiling-yf:
- shard-tglb: NOTRUN -> [SKIP][52] ([fdo#112054])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb8/igt@[email protected]
* igt@kms_psr@psr2_no_drrs:
- shard-iclb: NOTRUN -> [SKIP][53] ([fdo#109441])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb4/igt@kms_psr@psr2_no_drrs.html
* igt@kms_psr@psr2_sprite_render:
- shard-iclb: [PASS][54] -> [SKIP][55] ([fdo#109441])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb2/igt@kms_psr@psr2_sprite_render.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb5/igt@kms_psr@psr2_sprite_render.html
* igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm:
- shard-tglb: [PASS][56] -> [SKIP][57] ([i915#2648])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb3/igt@[email protected]
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@[email protected]
- shard-hsw: [PASS][58] -> [SKIP][59] ([fdo#109271]) +1 similar issue
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-hsw7/igt@[email protected]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-hsw1/igt@[email protected]
- shard-iclb: [PASS][60] -> [SKIP][61] ([fdo#109278])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb4/igt@[email protected]
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb4/igt@[email protected]
- shard-apl: [PASS][62] -> [SKIP][63] ([fdo#109271]) +1 similar issue
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-apl4/igt@[email protected]
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl8/igt@[email protected]
- shard-glk: [PASS][64] -> [SKIP][65] ([fdo#109271]) +1 similar issue
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk8/igt@[email protected]
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk2/igt@[email protected]
* igt@prime_nv_pcopy@test1_micro:
- shard-hsw: NOTRUN -> [SKIP][66] ([fdo#109271]) +9 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-hsw1/igt@prime_nv_pcopy@test1_micro.html
- shard-tglb: NOTRUN -> [SKIP][67] ([fdo#109291])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@prime_nv_pcopy@test1_micro.html
- shard-iclb: NOTRUN -> [SKIP][68] ([fdo#109291])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb4/igt@prime_nv_pcopy@test1_micro.html
#### Possible fixes ####
* {igt@gem_exec_balancer@fairslice}:
- shard-iclb: [FAIL][69] ([i915#2802]) -> [PASS][70]
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb4/igt@[email protected]
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb2/igt@[email protected]
* {igt@gem_exec_fair@basic-deadline}:
- shard-kbl: [FAIL][71] -> [PASS][72]
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl7/igt@[email protected]
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl7/igt@[email protected]
* {igt@gem_exec_fair@basic-none-solo@rcs0}:
- shard-glk: [FAIL][73] ([i915#2842]) -> [PASS][74] +3 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk9/igt@gem_exec_fair@[email protected]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk8/igt@gem_exec_fair@[email protected]
* {igt@gem_exec_fair@basic-none@bcs0}:
- shard-iclb: [FAIL][75] ([i915#2842]) -> [PASS][76]
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb8/igt@gem_exec_fair@[email protected]
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb5/igt@gem_exec_fair@[email protected]
* {igt@gem_exec_fair@basic-none@rcs0}:
- shard-kbl: [FAIL][77] ([i915#2842]) -> [PASS][78] +2 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl4/igt@gem_exec_fair@[email protected]
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl1/igt@gem_exec_fair@[email protected]
* {igt@gem_exec_fair@basic-pace-share@rcs0}:
- shard-tglb: [FAIL][79] ([i915#2842]) -> [PASS][80]
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb5/igt@gem_exec_fair@[email protected]
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb7/igt@gem_exec_fair@[email protected]
* igt@gem_exec_reloc@basic-many-active@rcs0:
- shard-glk: [FAIL][81] ([i915#2389]) -> [PASS][82]
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk2/igt@gem_exec_reloc@[email protected]
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk6/igt@gem_exec_reloc@[email protected]
* igt@gem_exec_whisper@basic-queues-forked-all:
- shard-glk: [DMESG-WARN][83] ([i915#118] / [i915#95]) -> [PASS][84] +1 similar issue
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk3/igt@[email protected]
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk2/igt@[email protected]
* igt@i915_pm_rpm@dpms-mode-unset-lpsp:
- shard-tglb: [SKIP][85] ([i915#579]) -> [PASS][86]
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb2/igt@[email protected]
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb3/igt@[email protected]
- shard-iclb: [SKIP][87] ([i915#579]) -> [PASS][88]
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb7/igt@[email protected]
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb1/igt@[email protected]
* igt@i915_suspend@forcewake:
- shard-kbl: [DMESG-WARN][89] ([i915#180]) -> [PASS][90]
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl6/igt@[email protected]
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl2/igt@[email protected]
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-hsw: [FAIL][91] ([i915#96]) -> [PASS][92]
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-hsw8/igt@[email protected]
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-hsw1/igt@[email protected]
* igt@kms_psr@psr2_sprite_mmap_gtt:
- shard-iclb: [SKIP][93] ([fdo#109441]) -> [PASS][94] +2 similar issues
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb8/igt@kms_psr@psr2_sprite_mmap_gtt.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb2/igt@kms_psr@psr2_sprite_mmap_gtt.html
* igt@kms_vblank@pipe-b-ts-continuation-suspend:
- shard-apl: [DMESG-WARN][95] ([i915#1602] / [i915#2635]) -> [PASS][96]
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-apl4/igt@[email protected]
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl4/igt@[email protected]
- shard-iclb: [DMESG-WARN][97] ([i915#1602]) -> [PASS][98]
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb7/igt@[email protected]
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb8/igt@[email protected]
- shard-glk: [DMESG-WARN][99] ([i915#1602] / [i915#2635]) -> [PASS][100]
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk8/igt@[email protected]
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk8/igt@[email protected]
- shard-hsw: [DMESG-WARN][101] ([i915#2637]) -> [PASS][102]
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-hsw4/igt@[email protected]
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-hsw2/igt@[email protected]
- shard-kbl: [DMESG-WARN][103] ([i915#1602]) -> [PASS][104]
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl1/igt@[email protected]
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl6/igt@[email protected]
* igt@kms_vblank@pipe-d-ts-continuation-suspend:
- shard-tglb: [INCOMPLETE][105] ([i915#1436] / [i915#1982] / [i915#2841]) -> [PASS][106]
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb2/igt@[email protected]
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@[email protected]
#### Warnings ####
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-iclb: [WARN][107] ([i915#2684]) -> [WARN][108] ([i915#1804] / [i915#2684])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb5/igt@[email protected]
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb4/igt@[email protected]
* igt@i915_pm_rpm@dpms-non-lpsp:
- shard-tglb: [SKIP][109] ([fdo#111644] / [i915#1397] / [i915#2411]) -> [SKIP][110] ([i915#579])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb5/igt@[email protected]
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb5/igt@[email protected]
- shard-iclb: [SKIP][111] ([fdo#110892]) -> [SKIP][112] ([i915#579])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb1/igt@[email protected]
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb4/igt@[email protected]
* igt@kms_async_flips@test-time-stamp:
- shard-tglb: [FAIL][113] ([i915#2597]) -> [FAIL][114] ([i915#2574])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb8/igt@[email protected]
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb8/igt@[email protected]
* igt@runner@aborted:
- shard-kbl: ([FAIL][115], [FAIL][116], [FAIL][117], [FAIL][118]) ([i915#1814] / [i915#2295] / [i915#483] / [i915#602]) -> ([FAIL][119], [FAIL][120], [FAIL][121]) ([i915#1436] / [i915#2295] / [i915#2426] / [i915#483])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl4/igt@[email protected]
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl6/igt@[email protected]
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl2/igt@[email protected]
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-kbl1/igt@[email protected]
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl6/igt@[email protected]
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl3/igt@[email protected]
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-kbl1/igt@[email protected]
- shard-iclb: ([FAIL][122], [FAIL][123]) ([i915#1814] / [i915#2295] / [i915#2724] / [i915#483]) -> ([FAIL][124], [FAIL][125]) ([i915#2295] / [i915#2426] / [i915#2724] / [i915#483])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb7/igt@[email protected]
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-iclb5/igt@[email protected]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb7/igt@[email protected]
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-iclb4/igt@[email protected]
- shard-apl: ([FAIL][126], [FAIL][127]) ([i915#1814] / [i915#2295]) -> ([FAIL][128], [FAIL][129]) ([i915#1610] / [i915#2295] / [i915#2426])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-apl4/igt@[email protected]
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-apl4/igt@[email protected]
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl3/igt@[email protected]
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-apl8/igt@[email protected]
- shard-glk: ([FAIL][130], [FAIL][131]) ([i915#1814] / [i915#2295] / [k.org#202321]) -> ([FAIL][132], [FAIL][133]) ([i915#2295] / [i915#2426] / [k.org#202321])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk9/igt@[email protected]
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-glk8/igt@[email protected]
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk2/igt@[email protected]
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-glk9/igt@[email protected]
- shard-tglb: ([FAIL][134], [FAIL][135]) ([i915#1602] / [i915#2295] / [i915#2667]) -> [FAIL][136] ([i915#2295] / [i915#2667])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb3/igt@[email protected]
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9517/shard-tglb2/igt@[email protected]
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/shard-tglb2/igt@[email protected]
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110892]: https://bugs.freedesktop.org/show_bug.cgi?id=110892
[fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054
[i915#1149]: https://gitlab.freedesktop.org/drm/intel/issues/1149
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#129]: https://gitlab.freedesktop.org/drm/intel/issues/129
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
[i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602
[i915#1610]: https://gitlab.freedesktop.org/drm/intel/issues/1610
[i915#1729]: https://gitlab.freedesktop.org/drm/intel/issues/1729
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1804]: https://gitlab.freedesktop.org/drm/intel/issues/1804
[i915#1814]: https://gitlab.freedesktop.org/drm/intel/issues/1814
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2295]: https://gitlab.freedesktop.org/drm/intel/issues/2295
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2389]: https://gitlab.freedesktop.org/drm/intel/issues/2389
[i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411
[i915#2426]: https://gitlab.freedesktop.org/drm/intel/issues/2426
[i915#2574]: https://gitlab.freedesktop.org/drm/intel/issues/2574
[i915#2597]: https://gitlab.freedesktop.org/drm/intel/issues/2597
[i915#2635]: https://gitlab.freedesktop.org/drm/intel/issues/2635
[i915#2637]: https://gitlab.freedesktop.org/drm/intel/issues/2637
[i915#2648]: https://gitlab.freedesktop.org/drm/intel/issues/2648
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#2667]: https://gitlab.freedesktop.org/drm/intel/issues/2667
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2684]: https://gitlab.freedesktop.org/drm/intel/issues/2684
[i915#2724]: https://gitlab.freedesktop.org/drm/intel/issues/2724
[i915#2802]: https://gitlab.freedesktop.org/drm/intel/issues/2802
[i915#2803]: https://gitlab.freedesktop.org/drm/intel/issues/2803
[i915#2841]: https://gitlab.freedesktop.org/drm/intel/issues/2841
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#483]: https://gitlab.freedesktop.org/drm/intel/issues/483
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#579]: https://gitlab.freedesktop.org/drm/intel/issues/579
[i915#602]: https://gitlab.freedesktop.org/drm/intel/issues/602
[i915#768]: https://gitlab.freedesktop.org/drm/intel/issues/768
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
[i915#96]: https://gitlab.freedesktop.org/drm/intel/issues/96
[k.org#202321]: https://bugzilla.kernel.org/show_bug.cgi?id=202321
Participating hosts (10 -> 8)
------------------------------
Missing (2): pig-skl-6260u pig-glk-j5005
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5920 -> IGTPW_5325
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_9517: 325ec6b5e94e6b2b5c9be9a8234fdf698c2ee18d @
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5325/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev