* [igt-dev] [PATCH i-g-t] tests/gem_sync: Use softpin path for no-reloc gens
@ 2021-10-26 8:29 Zbigniew Kempczyński
2021-10-26 9:20 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Zbigniew Kempczyński @ 2021-10-26 8:29 UTC (permalink / raw)
To: igt-dev; +Cc: Zbigniew Kempczyński, Ashutosh Dixit
Test uses pre-warming batch which establishes offsets in the kernel
so adding pinned flag + zeroing relocation is enough to run with
softpinning on no-reloc gens.
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/i915/gem_sync.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/tests/i915/gem_sync.c b/tests/i915/gem_sync.c
index 6cb00c406..2e9ed9ed8 100644
--- a/tests/i915/gem_sync.c
+++ b/tests/i915/gem_sync.c
@@ -501,6 +501,7 @@ store_ring(int fd, const intel_ctx_t *ctx, unsigned ring,
{
const unsigned int gen = intel_gen(intel_get_drm_devid(fd));
struct intel_engine_data ied;
+ bool has_relocs = gem_has_relocations(fd);
ied = list_store_engines(fd, ctx, ring);
igt_require(ied.nengines);
@@ -532,10 +533,11 @@ store_ring(int fd, const intel_ctx_t *ctx, unsigned ring,
gem_execbuf(fd, &execbuf);
object[0].flags |= EXEC_OBJECT_WRITE;
+ object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
object[1].handle = gem_create(fd, 20*1024);
object[1].relocs_ptr = to_user_pointer(reloc);
- object[1].relocation_count = 1024;
+ object[1].relocation_count = has_relocs ? 1024 : 0;
batch = gem_mmap__cpu(fd, object[1].handle, 0, 20*1024,
PROT_WRITE | PROT_READ);
@@ -789,6 +791,7 @@ __store_many(int fd, const intel_ctx_t *ctx, unsigned ring,
int order[64];
uint32_t *batch, *b;
int done;
+ bool has_relocs = gem_has_relocations(fd);
memset(&execbuf, 0, sizeof(execbuf));
execbuf.buffers_ptr = to_user_pointer(object);
@@ -805,9 +808,10 @@ __store_many(int fd, const intel_ctx_t *ctx, unsigned ring,
execbuf.buffer_count = 1;
gem_execbuf(fd, &execbuf);
object[0].flags |= EXEC_OBJECT_WRITE;
+ object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
object[1].relocs_ptr = to_user_pointer(reloc);
- object[1].relocation_count = 1024;
+ object[1].relocation_count = has_relocs ? 1024 : 0;
execbuf.buffer_count = 2;
memset(reloc, 0, sizeof(reloc));
@@ -990,6 +994,7 @@ store_all(int fd, const intel_ctx_t *ctx, int num_children, int timeout)
{
const unsigned int gen = intel_gen(intel_get_drm_devid(fd));
struct intel_engine_data ied;
+ bool has_relocs = gem_has_relocations(fd);
ied = list_store_engines(fd, ctx, ALL_ENGINES);
igt_require(ied.nengines);
@@ -1019,10 +1024,11 @@ store_all(int fd, const intel_ctx_t *ctx, int num_children, int timeout)
gem_execbuf(fd, &execbuf);
object[0].flags |= EXEC_OBJECT_WRITE;
+ object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
object[1].handle = gem_create(fd, 1024*16 + 4096);
object[1].relocs_ptr = to_user_pointer(reloc);
- object[1].relocation_count = 1024;
+ object[1].relocation_count = has_relocs ? 1024 : 0;
batch = gem_mmap__cpu(fd, object[1].handle, 0, 16*1024 + 4096,
PROT_WRITE | PROT_READ);
--
2.26.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/gem_sync: Use softpin path for no-reloc gens
2021-10-26 8:29 [igt-dev] [PATCH i-g-t] tests/gem_sync: Use softpin path for no-reloc gens Zbigniew Kempczyński
@ 2021-10-26 9:20 ` Patchwork
2021-10-26 10:35 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2021-10-26 20:30 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh
2 siblings, 0 replies; 5+ messages in thread
From: Patchwork @ 2021-10-26 9:20 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3165 bytes --]
== Series Details ==
Series: tests/gem_sync: Use softpin path for no-reloc gens
URL : https://patchwork.freedesktop.org/series/96282/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10788 -> IGTPW_6352
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/index.html
Participating hosts (39 -> 34)
------------------------------
Missing (5): bat-dg1-6 fi-bsw-cyan fi-icl-u2 bat-adlp-4 fi-ctg-p8600
Known issues
------------
Here are the changes found in IGTPW_6352 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@amdgpu/amd_basic@query-info:
- fi-bsw-kefka: NOTRUN -> [SKIP][1] ([fdo#109271]) +17 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/fi-bsw-kefka/igt@amdgpu/amd_basic@query-info.html
* igt@amdgpu/amd_basic@semaphore:
- fi-bdw-5557u: NOTRUN -> [SKIP][2] ([fdo#109271]) +27 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/fi-bdw-5557u/igt@amdgpu/amd_basic@semaphore.html
* igt@kms_chamelium@dp-crc-fast:
- fi-bdw-5557u: NOTRUN -> [SKIP][3] ([fdo#109271] / [fdo#111827]) +8 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/fi-bdw-5557u/igt@kms_chamelium@dp-crc-fast.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3:
- fi-bdw-5557u: [INCOMPLETE][4] -> [PASS][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3.html
* igt@i915_selftest@live@execlists:
- fi-bsw-kefka: [INCOMPLETE][6] ([i915#2940]) -> [PASS][7]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/fi-bsw-kefka/igt@i915_selftest@live@execlists.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/fi-bsw-kefka/igt@i915_selftest@live@execlists.html
* igt@kms_frontbuffer_tracking@basic:
- fi-cml-u2: [DMESG-WARN][8] ([i915#4269]) -> [PASS][9]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#2940]: https://gitlab.freedesktop.org/drm/intel/issues/2940
[i915#4269]: https://gitlab.freedesktop.org/drm/intel/issues/4269
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6261 -> IGTPW_6352
CI-20190529: 20190529
CI_DRM_10788: e5d0af998bc3f676208222233aa9a6acb06b3e01 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_6352: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/index.html
IGT_6261: 0433f0d6063d8450af1e8518047d3679b9e5a6c1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/index.html
[-- Attachment #2: Type: text/html, Size: 4039 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/gem_sync: Use softpin path for no-reloc gens
2021-10-26 8:29 [igt-dev] [PATCH i-g-t] tests/gem_sync: Use softpin path for no-reloc gens Zbigniew Kempczyński
2021-10-26 9:20 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2021-10-26 10:35 ` Patchwork
2021-10-26 20:30 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh
2 siblings, 0 replies; 5+ messages in thread
From: Patchwork @ 2021-10-26 10:35 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30268 bytes --]
== Series Details ==
Series: tests/gem_sync: Use softpin path for no-reloc gens
URL : https://patchwork.freedesktop.org/series/96282/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10788_full -> IGTPW_6352_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/index.html
Participating hosts (10 -> 7)
------------------------------
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Known issues
------------
Here are the changes found in IGTPW_6352_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_create@create-massive:
- shard-kbl: NOTRUN -> [DMESG-WARN][1] ([i915#3002]) +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl1/igt@gem_create@create-massive.html
* igt@gem_ctx_sseu@invalid-args:
- shard-tglb: NOTRUN -> [SKIP][2] ([i915#280])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_eio@in-flight-contexts-10ms:
- shard-apl: [PASS][3] -> [TIMEOUT][4] ([i915#3063])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-apl4/igt@gem_eio@in-flight-contexts-10ms.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl7/igt@gem_eio@in-flight-contexts-10ms.html
* igt@gem_exec_fair@basic-deadline:
- shard-kbl: NOTRUN -> [FAIL][5] ([i915#2846])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl4/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-kbl: NOTRUN -> [FAIL][6] ([i915#2842]) +1 similar issue
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl1/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglb: [PASS][7] -> [FAIL][8] ([i915#2842]) +1 similar issue
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-tglb1/igt@gem_exec_fair@basic-pace-share@rcs0.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb2/igt@gem_exec_fair@basic-pace-share@rcs0.html
- shard-glk: [PASS][9] -> [FAIL][10] ([i915#2842]) +1 similar issue
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-glk9/igt@gem_exec_fair@basic-pace-share@rcs0.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk6/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@bcs0:
- shard-tglb: NOTRUN -> [FAIL][11] ([i915#2842]) +2 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb3/igt@gem_exec_fair@basic-pace@bcs0.html
* igt@gem_exec_fair@basic-pace@vcs1:
- shard-iclb: NOTRUN -> [FAIL][12] ([i915#2842]) +4 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs1.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-tglb: NOTRUN -> [SKIP][13] ([fdo#109313])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_params@secure-non-master:
- shard-tglb: NOTRUN -> [SKIP][14] ([fdo#112283])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb3/igt@gem_exec_params@secure-non-master.html
* igt@gem_exec_whisper@basic-contexts-forked-all:
- shard-glk: NOTRUN -> [DMESG-WARN][15] ([i915#118])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk6/igt@gem_exec_whisper@basic-contexts-forked-all.html
* igt@gem_media_vme:
- shard-tglb: NOTRUN -> [SKIP][16] ([i915#284])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb8/igt@gem_media_vme.html
* igt@gem_pread@exhaustion:
- shard-apl: NOTRUN -> [WARN][17] ([i915#2658])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl7/igt@gem_pread@exhaustion.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-tglb: NOTRUN -> [SKIP][18] ([i915#4270]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
- shard-kbl: NOTRUN -> [SKIP][19] ([fdo#109271]) +170 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl3/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html
- shard-iclb: NOTRUN -> [SKIP][20] ([i915#768]) +1 similar issue
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb6/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html
* igt@gem_userptr_blits@input-checking:
- shard-tglb: NOTRUN -> [DMESG-WARN][21] ([i915#3002])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb6/igt@gem_userptr_blits@input-checking.html
* igt@gen7_exec_parse@basic-rejected:
- shard-tglb: NOTRUN -> [SKIP][22] ([fdo#109289]) +3 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@gen7_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@shadow-peek:
- shard-tglb: NOTRUN -> [SKIP][23] ([i915#2856]) +5 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@gen9_exec_parse@shadow-peek.html
* igt@gen9_exec_parse@valid-registers:
- shard-iclb: NOTRUN -> [SKIP][24] ([i915#2856]) +2 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb7/igt@gen9_exec_parse@valid-registers.html
* igt@i915_pm_dc@dc6-psr:
- shard-tglb: NOTRUN -> [FAIL][25] ([i915#454])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb2/igt@i915_pm_dc@dc6-psr.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [PASS][26] -> [SKIP][27] ([fdo#109271])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-apl6/igt@i915_pm_dc@dc9-dpms.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl8/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rpm@modeset-non-lpsp:
- shard-tglb: NOTRUN -> [SKIP][28] ([fdo#111644] / [i915#1397] / [i915#2411])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb2/igt@i915_pm_rpm@modeset-non-lpsp.html
* igt@i915_selftest@live@gt_lrc:
- shard-tglb: NOTRUN -> [DMESG-FAIL][29] ([i915#2373])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@i915_selftest@live@gt_lrc.html
* igt@i915_selftest@live@gt_pm:
- shard-tglb: NOTRUN -> [DMESG-FAIL][30] ([i915#1759])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@i915_selftest@live@gt_pm.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-kbl: NOTRUN -> [DMESG-WARN][31] ([i915#180])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl6/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-tglb: NOTRUN -> [SKIP][32] ([i915#3826])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-tglb: NOTRUN -> [SKIP][33] ([i915#1769])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-90:
- shard-tglb: NOTRUN -> [SKIP][34] ([fdo#111614])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-0:
- shard-glk: [PASS][35] -> [DMESG-WARN][36] ([i915#118]) +2 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-glk1/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk2/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-kbl: NOTRUN -> [SKIP][37] ([fdo#109271] / [i915#3777]) +2 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-tglb: NOTRUN -> [SKIP][38] ([fdo#111615]) +7 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb6/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-apl: NOTRUN -> [SKIP][39] ([fdo#109271] / [i915#3777])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl2/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-glk: NOTRUN -> [SKIP][40] ([fdo#109271] / [i915#3777])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-iclb: NOTRUN -> [SKIP][41] ([fdo#110723]) +1 similar issue
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_joiner@invalid-modeset:
- shard-tglb: NOTRUN -> [SKIP][42] ([i915#2705])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb2/igt@kms_big_joiner@invalid-modeset.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][43] ([i915#3689]) +20 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs.html
* igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs:
- shard-iclb: NOTRUN -> [SKIP][44] ([fdo#109278] / [i915#3886]) +1 similar issue
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc:
- shard-kbl: NOTRUN -> [SKIP][45] ([fdo#109271] / [i915#3886]) +4 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl1/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][46] ([i915#3689] / [i915#3886]) +2 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb8/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][47] ([fdo#109271] / [i915#3886]) +1 similar issue
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl8/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc:
- shard-glk: NOTRUN -> [SKIP][48] ([fdo#109271] / [i915#3886]) +4 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk5/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_chamelium@hdmi-crc-fast:
- shard-iclb: NOTRUN -> [SKIP][49] ([fdo#109284] / [fdo#111827]) +6 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb4/igt@kms_chamelium@hdmi-crc-fast.html
- shard-apl: NOTRUN -> [SKIP][50] ([fdo#109271] / [fdo#111827]) +6 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl8/igt@kms_chamelium@hdmi-crc-fast.html
* igt@kms_chamelium@hdmi-hpd-storm:
- shard-kbl: NOTRUN -> [SKIP][51] ([fdo#109271] / [fdo#111827]) +17 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl3/igt@kms_chamelium@hdmi-hpd-storm.html
* igt@kms_chamelium@vga-frame-dump:
- shard-tglb: NOTRUN -> [SKIP][52] ([fdo#109284] / [fdo#111827]) +13 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@kms_chamelium@vga-frame-dump.html
* igt@kms_color@pipe-a-gamma:
- shard-tglb: [PASS][53] -> [FAIL][54] ([i915#1149])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-tglb8/igt@kms_color@pipe-a-gamma.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@kms_color@pipe-a-gamma.html
* igt@kms_color_chamelium@pipe-a-degamma:
- shard-snb: NOTRUN -> [SKIP][55] ([fdo#109271] / [fdo#111827]) +3 similar issues
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-snb6/igt@kms_color_chamelium@pipe-a-degamma.html
* igt@kms_color_chamelium@pipe-b-ctm-0-5:
- shard-glk: NOTRUN -> [SKIP][56] ([fdo#109271] / [fdo#111827]) +10 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk3/igt@kms_color_chamelium@pipe-b-ctm-0-5.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-iclb: NOTRUN -> [SKIP][57] ([i915#3116])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb7/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglb: NOTRUN -> [SKIP][58] ([i915#3116]) +1 similar issue
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen:
- shard-tglb: NOTRUN -> [SKIP][59] ([i915#3359]) +5 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen.html
* igt@kms_cursor_crc@pipe-a-cursor-512x512-sliding:
- shard-iclb: NOTRUN -> [SKIP][60] ([fdo#109278] / [fdo#109279]) +1 similar issue
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb7/igt@kms_cursor_crc@pipe-a-cursor-512x512-sliding.html
* igt@kms_cursor_crc@pipe-b-cursor-32x32-offscreen:
- shard-tglb: NOTRUN -> [SKIP][61] ([i915#3319]) +2 similar issues
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@kms_cursor_crc@pipe-b-cursor-32x32-offscreen.html
* igt@kms_cursor_crc@pipe-c-cursor-512x512-random:
- shard-tglb: NOTRUN -> [SKIP][62] ([fdo#109279] / [i915#3359]) +3 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb2/igt@kms_cursor_crc@pipe-c-cursor-512x512-random.html
* igt@kms_cursor_crc@pipe-c-cursor-suspend:
- shard-tglb: [PASS][63] -> [INCOMPLETE][64] ([i915#2411] / [i915#456])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-tglb2/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
* igt@kms_cursor_crc@pipe-d-cursor-256x85-onscreen:
- shard-iclb: NOTRUN -> [SKIP][65] ([fdo#109278]) +14 similar issues
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb1/igt@kms_cursor_crc@pipe-d-cursor-256x85-onscreen.html
* igt@kms_cursor_crc@pipe-d-cursor-32x10-offscreen:
- shard-glk: NOTRUN -> [SKIP][66] ([fdo#109271]) +78 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk1/igt@kms_cursor_crc@pipe-d-cursor-32x10-offscreen.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:
- shard-iclb: NOTRUN -> [SKIP][67] ([fdo#109274] / [fdo#109278]) +1 similar issue
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
- shard-snb: NOTRUN -> [SKIP][68] ([fdo#109271]) +64 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-snb2/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-tglb: NOTRUN -> [SKIP][69] ([i915#4103])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@pipe-d-single-bo:
- shard-glk: NOTRUN -> [SKIP][70] ([fdo#109271] / [i915#533]) +2 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk1/igt@kms_cursor_legacy@pipe-d-single-bo.html
* igt@kms_dsc@xrgb8888-dsc-compression:
- shard-iclb: NOTRUN -> [SKIP][71] ([i915#3828])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb3/igt@kms_dsc@xrgb8888-dsc-compression.html
* igt@kms_flip@2x-flip-vs-modeset-vs-hang:
- shard-iclb: NOTRUN -> [SKIP][72] ([fdo#109274])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1:
- shard-glk: [PASS][73] -> [FAIL][74] ([i915#79]) +1 similar issue
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-glk6/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk3/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: [PASS][75] -> [DMESG-WARN][76] ([i915#180]) +5 similar issues
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
- shard-apl: [PASS][77] -> [DMESG-WARN][78] ([i915#180]) +6 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-apl4/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs:
- shard-apl: NOTRUN -> [SKIP][79] ([fdo#109271] / [i915#2672])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs.html
- shard-iclb: NOTRUN -> [SKIP][80] ([i915#2587])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs:
- shard-glk: NOTRUN -> [SKIP][81] ([fdo#109271] / [i915#2672])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs.html
* igt@kms_frontbuffer_tracking@fbc-modesetfrombusy:
- shard-glk: [PASS][82] -> [FAIL][83] ([i915#2546])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-glk5/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk2/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
- shard-apl: NOTRUN -> [SKIP][84] ([fdo#109271]) +60 similar issues
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-iclb: NOTRUN -> [SKIP][85] ([fdo#109280]) +11 similar issues
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move:
- shard-tglb: NOTRUN -> [SKIP][86] ([fdo#111825]) +47 similar issues
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html
* igt@kms_hdr@static-toggle:
- shard-tglb: NOTRUN -> [SKIP][87] ([i915#1187])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb2/igt@kms_hdr@static-toggle.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-basic:
- shard-kbl: NOTRUN -> [FAIL][88] ([fdo#108145] / [i915#265]) +2 similar issues
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl1/igt@kms_plane_alpha_blend@pipe-c-alpha-basic.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb:
- shard-kbl: NOTRUN -> [FAIL][89] ([i915#265])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl6/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max:
- shard-glk: NOTRUN -> [FAIL][90] ([fdo#108145] / [i915#265]) +1 similar issue
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk3/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html
* igt@kms_plane_lowres@pipe-b-tiling-none:
- shard-tglb: NOTRUN -> [SKIP][91] ([i915#3536])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@kms_plane_lowres@pipe-b-tiling-none.html
* igt@kms_plane_lowres@pipe-b-tiling-yf:
- shard-iclb: NOTRUN -> [SKIP][92] ([i915#3536])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb4/igt@kms_plane_lowres@pipe-b-tiling-yf.html
* igt@kms_plane_multiple@atomic-pipe-b-tiling-yf:
- shard-tglb: NOTRUN -> [SKIP][93] ([fdo#112054]) +1 similar issue
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@kms_plane_multiple@atomic-pipe-b-tiling-yf.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4:
- shard-glk: NOTRUN -> [SKIP][94] ([fdo#109271] / [i915#658]) +2 similar issues
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk3/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-5:
- shard-kbl: NOTRUN -> [SKIP][95] ([fdo#109271] / [i915#658]) +2 similar issues
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl3/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-5.html
* igt@kms_psr2_sf@plane-move-sf-dmg-area-2:
- shard-tglb: NOTRUN -> [SKIP][96] ([i915#2920]) +3 similar issues
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb6/igt@kms_psr2_sf@plane-move-sf-dmg-area-2.html
- shard-iclb: NOTRUN -> [SKIP][97] ([i915#658])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb6/igt@kms_psr2_sf@plane-move-sf-dmg-area-2.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-3:
- shard-apl: NOTRUN -> [SKIP][98] ([fdo#109271] / [i915#658])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-apl6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-3.html
* igt@kms_psr@psr2_cursor_plane_move:
- shard-iclb: [PASS][99] -> [SKIP][100] ([fdo#109441]) +1 similar issue
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-iclb2/igt@kms_psr@psr2_cursor_plane_move.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb1/igt@kms_psr@psr2_cursor_plane_move.html
* igt@kms_psr@psr2_sprite_render:
- shard-tglb: NOTRUN -> [FAIL][101] ([i915#132] / [i915#3467]) +1 similar issue
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@kms_psr@psr2_sprite_render.html
* igt@kms_psr@psr2_suspend:
- shard-iclb: NOTRUN -> [SKIP][102] ([fdo#109441])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@kms_psr@psr2_suspend.html
* igt@kms_vblank@pipe-d-ts-continuation-suspend:
- shard-tglb: [PASS][103] -> [INCOMPLETE][104] ([i915#3896])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@kms_vblank@pipe-d-ts-continuation-suspend.html
* igt@kms_vrr@flipline:
- shard-tglb: NOTRUN -> [SKIP][105] ([fdo#109502])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@kms_vrr@flipline.html
* igt@kms_writeback@writeback-check-output:
- shard-glk: NOTRUN -> [SKIP][106] ([fdo#109271] / [i915#2437])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk4/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-kbl: NOTRUN -> [SKIP][107] ([fdo#109271] / [i915#2437])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl7/igt@kms_writeback@writeback-pixel-formats.html
- shard-tglb: NOTRUN -> [SKIP][108] ([i915#2437])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@kms_writeback@writeback-pixel-formats.html
* igt@nouveau_crc@ctx-flip-threshold-reset-after-capture:
- shard-iclb: NOTRUN -> [SKIP][109] ([i915#2530])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@nouveau_crc@ctx-flip-threshold-reset-after-capture.html
* igt@nouveau_crc@pipe-b-ctx-flip-detection:
- shard-tglb: NOTRUN -> [SKIP][110] ([i915#2530]) +4 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb1/igt@nouveau_crc@pipe-b-ctx-flip-detection.html
* igt@nouveau_crc@pipe-d-source-outp-inactive:
- shard-iclb: NOTRUN -> [SKIP][111] ([fdo#109278] / [i915#2530])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@nouveau_crc@pipe-d-source-outp-inactive.html
* igt@perf@per-context-mode-unprivileged:
- shard-iclb: NOTRUN -> [SKIP][112] ([fdo#109289])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb7/igt@perf@per-context-mode-unprivileged.html
* igt@prime_nv_pcopy@test3_2:
- shard-tglb: NOTRUN -> [SKIP][113] ([fdo#109291]) +6 similar issues
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb5/igt@prime_nv_pcopy@test3_2.html
- shard-iclb: NOTRUN -> [SKIP][114] ([fdo#109291]) +2 similar issues
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@prime_nv_pcopy@test3_2.html
* igt@sysfs_clients@fair-7:
- shard-iclb: NOTRUN -> [SKIP][115] ([i915#2994])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb3/igt@sysfs_clients@fair-7.html
* igt@sysfs_clients@sema-25:
- shard-glk: NOTRUN -> [SKIP][116] ([fdo#109271] / [i915#2994])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk1/igt@sysfs_clients@sema-25.html
* igt@sysfs_clients@split-25:
- shard-kbl: NOTRUN -> [SKIP][117] ([fdo#109271] / [i915#2994]) +2 similar issues
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl1/igt@sysfs_clients@split-25.html
- shard-tglb: NOTRUN -> [SKIP][118] ([i915#2994]) +1 similar issue
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb7/igt@sysfs_clients@split-25.html
#### Possible fixes ####
* igt@gem_eio@unwedge-stress:
- shard-tglb: [TIMEOUT][119] ([i915#2369] / [i915#3063] / [i915#3648]) -> [PASS][120]
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-tglb7/igt@gem_eio@unwedge-stress.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb2/igt@gem_eio@unwedge-stress.html
- shard-iclb: [TIMEOUT][121] ([i915#2369] / [i915#2481] / [i915#3070]) -> [PASS][122]
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-iclb3/igt@gem_eio@unwedge-stress.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb1/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-iclb: [FAIL][123] ([i915#2842]) -> [PASS][124]
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-iclb3/igt@gem_exec_fair@basic-none-share@rcs0.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-iclb5/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-glk: [FAIL][125] ([i915#2842]) -> [PASS][126]
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-glk4/igt@gem_exec_fair@basic-pace@rcs0.html
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk3/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_whisper@basic-queues-priority:
- shard-glk: [DMESG-WARN][127] ([i915#118]) -> [PASS][128]
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-glk5/igt@gem_exec_whisper@basic-queues-priority.html
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-glk5/igt@gem_exec_whisper@basic-queues-priority.html
* igt@i915_module_load@reload-no-display:
- shard-tglb: [DMESG-WARN][129] ([i915#2867]) -> [PASS][130]
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-tglb7/igt@i915_module_load@reload-no-display.html
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-tglb8/igt@i915_module_load@reload-no-display.html
* igt@i915_suspend@sysfs-reader:
- shard-kbl: [INCOMPLETE][131] -> [PASS][132]
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10788/shard-kbl4/igt@i915_suspend@sysfs-reader.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/shard-kbl4/igt@i915_suspend@sysfs-reader.html
* igt@kms_cursor_crc@pipe-a-cursor-suspend:
- shard-kbl: [DMESG-WARN][133] ([i915#180]) -> [PASS][134]
[133]: https://intel-gfx-
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6352/index.html
[-- Attachment #2: Type: text/html, Size: 33943 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/gem_sync: Use softpin path for no-reloc gens
2021-10-26 8:29 [igt-dev] [PATCH i-g-t] tests/gem_sync: Use softpin path for no-reloc gens Zbigniew Kempczyński
2021-10-26 9:20 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2021-10-26 10:35 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2021-10-26 20:30 ` Dixit, Ashutosh
2021-10-27 12:43 ` Zbigniew Kempczyński
2 siblings, 1 reply; 5+ messages in thread
From: Dixit, Ashutosh @ 2021-10-26 20:30 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
On Tue, 26 Oct 2021 01:29:19 -0700, Zbigniew Kempczyński wrote:
>
> Test uses pre-warming batch which establishes offsets in the kernel
> so adding pinned flag + zeroing relocation is enough to run with
> softpinning on no-reloc gens.
LGTM, but don't we need something similar in switch_ring() too or it needs
something different?
Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
> ---
> tests/i915/gem_sync.c | 12 +++++++++---
> 1 file changed, 9 insertions(+), 3 deletions(-)
>
> diff --git a/tests/i915/gem_sync.c b/tests/i915/gem_sync.c
> index 6cb00c406..2e9ed9ed8 100644
> --- a/tests/i915/gem_sync.c
> +++ b/tests/i915/gem_sync.c
> @@ -501,6 +501,7 @@ store_ring(int fd, const intel_ctx_t *ctx, unsigned ring,
> {
> const unsigned int gen = intel_gen(intel_get_drm_devid(fd));
> struct intel_engine_data ied;
> + bool has_relocs = gem_has_relocations(fd);
>
> ied = list_store_engines(fd, ctx, ring);
> igt_require(ied.nengines);
> @@ -532,10 +533,11 @@ store_ring(int fd, const intel_ctx_t *ctx, unsigned ring,
> gem_execbuf(fd, &execbuf);
>
> object[0].flags |= EXEC_OBJECT_WRITE;
> + object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
> object[1].handle = gem_create(fd, 20*1024);
>
> object[1].relocs_ptr = to_user_pointer(reloc);
> - object[1].relocation_count = 1024;
> + object[1].relocation_count = has_relocs ? 1024 : 0;
>
> batch = gem_mmap__cpu(fd, object[1].handle, 0, 20*1024,
> PROT_WRITE | PROT_READ);
> @@ -789,6 +791,7 @@ __store_many(int fd, const intel_ctx_t *ctx, unsigned ring,
> int order[64];
> uint32_t *batch, *b;
> int done;
> + bool has_relocs = gem_has_relocations(fd);
>
> memset(&execbuf, 0, sizeof(execbuf));
> execbuf.buffers_ptr = to_user_pointer(object);
> @@ -805,9 +808,10 @@ __store_many(int fd, const intel_ctx_t *ctx, unsigned ring,
> execbuf.buffer_count = 1;
> gem_execbuf(fd, &execbuf);
> object[0].flags |= EXEC_OBJECT_WRITE;
> + object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
>
> object[1].relocs_ptr = to_user_pointer(reloc);
> - object[1].relocation_count = 1024;
> + object[1].relocation_count = has_relocs ? 1024 : 0;
> execbuf.buffer_count = 2;
>
> memset(reloc, 0, sizeof(reloc));
> @@ -990,6 +994,7 @@ store_all(int fd, const intel_ctx_t *ctx, int num_children, int timeout)
> {
> const unsigned int gen = intel_gen(intel_get_drm_devid(fd));
> struct intel_engine_data ied;
> + bool has_relocs = gem_has_relocations(fd);
>
> ied = list_store_engines(fd, ctx, ALL_ENGINES);
> igt_require(ied.nengines);
> @@ -1019,10 +1024,11 @@ store_all(int fd, const intel_ctx_t *ctx, int num_children, int timeout)
> gem_execbuf(fd, &execbuf);
>
> object[0].flags |= EXEC_OBJECT_WRITE;
> + object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
> object[1].handle = gem_create(fd, 1024*16 + 4096);
>
> object[1].relocs_ptr = to_user_pointer(reloc);
> - object[1].relocation_count = 1024;
> + object[1].relocation_count = has_relocs ? 1024 : 0;
>
> batch = gem_mmap__cpu(fd, object[1].handle, 0, 16*1024 + 4096,
> PROT_WRITE | PROT_READ);
> --
> 2.26.0
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/gem_sync: Use softpin path for no-reloc gens
2021-10-26 20:30 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh
@ 2021-10-27 12:43 ` Zbigniew Kempczyński
0 siblings, 0 replies; 5+ messages in thread
From: Zbigniew Kempczyński @ 2021-10-27 12:43 UTC (permalink / raw)
To: Dixit, Ashutosh; +Cc: igt-dev
On Tue, Oct 26, 2021 at 01:30:19PM -0700, Dixit, Ashutosh wrote:
> On Tue, 26 Oct 2021 01:29:19 -0700, Zbigniew Kempczyński wrote:
> >
> > Test uses pre-warming batch which establishes offsets in the kernel
> > so adding pinned flag + zeroing relocation is enough to run with
> > softpinning on no-reloc gens.
>
> LGTM, but don't we need something similar in switch_ring() too or it needs
> something different?
Yes, I based on CI reporting but I see most of tests are blacklisted
due to (likely) long runtime. I'm fixing all of them and resubmit.
Thanks for review, I'm going to ask one more time when I'll complete rewrite.
--
Zbigniew
>
> Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>
> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > ---
> > tests/i915/gem_sync.c | 12 +++++++++---
> > 1 file changed, 9 insertions(+), 3 deletions(-)
> >
> > diff --git a/tests/i915/gem_sync.c b/tests/i915/gem_sync.c
> > index 6cb00c406..2e9ed9ed8 100644
> > --- a/tests/i915/gem_sync.c
> > +++ b/tests/i915/gem_sync.c
> > @@ -501,6 +501,7 @@ store_ring(int fd, const intel_ctx_t *ctx, unsigned ring,
> > {
> > const unsigned int gen = intel_gen(intel_get_drm_devid(fd));
> > struct intel_engine_data ied;
> > + bool has_relocs = gem_has_relocations(fd);
> >
> > ied = list_store_engines(fd, ctx, ring);
> > igt_require(ied.nengines);
> > @@ -532,10 +533,11 @@ store_ring(int fd, const intel_ctx_t *ctx, unsigned ring,
> > gem_execbuf(fd, &execbuf);
> >
> > object[0].flags |= EXEC_OBJECT_WRITE;
> > + object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
> > object[1].handle = gem_create(fd, 20*1024);
> >
> > object[1].relocs_ptr = to_user_pointer(reloc);
> > - object[1].relocation_count = 1024;
> > + object[1].relocation_count = has_relocs ? 1024 : 0;
> >
> > batch = gem_mmap__cpu(fd, object[1].handle, 0, 20*1024,
> > PROT_WRITE | PROT_READ);
> > @@ -789,6 +791,7 @@ __store_many(int fd, const intel_ctx_t *ctx, unsigned ring,
> > int order[64];
> > uint32_t *batch, *b;
> > int done;
> > + bool has_relocs = gem_has_relocations(fd);
> >
> > memset(&execbuf, 0, sizeof(execbuf));
> > execbuf.buffers_ptr = to_user_pointer(object);
> > @@ -805,9 +808,10 @@ __store_many(int fd, const intel_ctx_t *ctx, unsigned ring,
> > execbuf.buffer_count = 1;
> > gem_execbuf(fd, &execbuf);
> > object[0].flags |= EXEC_OBJECT_WRITE;
> > + object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
> >
> > object[1].relocs_ptr = to_user_pointer(reloc);
> > - object[1].relocation_count = 1024;
> > + object[1].relocation_count = has_relocs ? 1024 : 0;
> > execbuf.buffer_count = 2;
> >
> > memset(reloc, 0, sizeof(reloc));
> > @@ -990,6 +994,7 @@ store_all(int fd, const intel_ctx_t *ctx, int num_children, int timeout)
> > {
> > const unsigned int gen = intel_gen(intel_get_drm_devid(fd));
> > struct intel_engine_data ied;
> > + bool has_relocs = gem_has_relocations(fd);
> >
> > ied = list_store_engines(fd, ctx, ALL_ENGINES);
> > igt_require(ied.nengines);
> > @@ -1019,10 +1024,11 @@ store_all(int fd, const intel_ctx_t *ctx, int num_children, int timeout)
> > gem_execbuf(fd, &execbuf);
> >
> > object[0].flags |= EXEC_OBJECT_WRITE;
> > + object[0].flags |= has_relocs ? 0 : EXEC_OBJECT_PINNED;
> > object[1].handle = gem_create(fd, 1024*16 + 4096);
> >
> > object[1].relocs_ptr = to_user_pointer(reloc);
> > - object[1].relocation_count = 1024;
> > + object[1].relocation_count = has_relocs ? 1024 : 0;
> >
> > batch = gem_mmap__cpu(fd, object[1].handle, 0, 16*1024 + 4096,
> > PROT_WRITE | PROT_READ);
> > --
> > 2.26.0
> >
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-10-27 12:43 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-26 8:29 [igt-dev] [PATCH i-g-t] tests/gem_sync: Use softpin path for no-reloc gens Zbigniew Kempczyński
2021-10-26 9:20 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2021-10-26 10:35 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2021-10-26 20:30 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh
2021-10-27 12:43 ` Zbigniew Kempczyński
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox