All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest
@ 2021-08-24  9:09 Tejas Upadhyay
  2021-08-24 14:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Tejas Upadhyay @ 2021-08-24  9:09 UTC (permalink / raw)
  To: igt-dev; +Cc: maarten.lankhorst, tvrtko.ursulin

mmap requests for huge page size in vma-merge subtest are
cancelled from kernel using i915_request_cancel(rq, -EINTR),
otherwise it results in system hang. It is known/expected
failure thus it is decided to remove the subtest.

Signed-off-by: Tejas Upadhyay <tejaskumarx.surendrakumar.upadhyay@intel.com>
---
 tests/i915/gem_userptr_blits.c | 40 ----------------------------------
 1 file changed, 40 deletions(-)

diff --git a/tests/i915/gem_userptr_blits.c b/tests/i915/gem_userptr_blits.c
index 756bd6e4..11bce6d7 100644
--- a/tests/i915/gem_userptr_blits.c
+++ b/tests/i915/gem_userptr_blits.c
@@ -702,43 +702,6 @@ static size_t hugepagesize(void)
 #undef LINE
 }
 
-static void test_vma_merge(int i915)
-{
-	const size_t sz = 2 * hugepagesize();
-	igt_spin_t *spin;
-	uint32_t handle;
-	void *addr;
-	uint64_t ahnd = get_reloc_ahnd(i915, 0);
-
-	addr = mmap(NULL, sz, PROT_READ | PROT_WRITE,
-		    MAP_SHARED | MAP_ANONYMOUS, -1, 0);
-
-	gem_userptr(i915, addr + sz / 2, 4096, 0, userptr_flags, &handle);
-
-	spin = igt_spin_new(i915, .ahnd = ahnd, .dependency = handle,
-			    .flags = IGT_SPIN_FENCE_OUT);
-	igt_assert(gem_bo_busy(i915, handle));
-
-	for (size_t x = 0; x < sz; x += 4096) {
-		if (x == sz / 2)
-			continue;
-
-		igt_assert(mmap(addr + x, 4096, PROT_READ | PROT_WRITE,
-				MAP_FIXED | MAP_SHARED | MAP_ANON, -1, 0) !=
-			   MAP_FAILED);
-	}
-
-	igt_spin_end(spin);
-	gem_close(i915, handle);
-
-	munmap(addr, sz);
-
-	gem_sync(i915, spin->handle);
-	igt_assert_eq(sync_fence_status(spin->out_fence), 1);
-	igt_spin_free(i915, spin);
-	put_ahnd(ahnd);
-}
-
 static void test_huge_split(int i915)
 {
 	const size_t sz = 2 * hugepagesize();
@@ -2614,9 +2577,6 @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
 		igt_subtest("nohangcheck")
 			test_nohangcheck_hostile(fd);
 
-		igt_subtest("vma-merge")
-			test_vma_merge(fd);
-
 		igt_subtest("huge-split")
 			test_huge_split(fd);
 	}
-- 
2.31.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for tests/gem_userptr_blits: Remove vma-merge subtest
  2021-08-24  9:09 [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest Tejas Upadhyay
@ 2021-08-24 14:10 ` Patchwork
  2021-08-24 17:37 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  2021-08-30 16:01 ` [igt-dev] [i-g-t] " Daniel Vetter
  2 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2021-08-24 14:10 UTC (permalink / raw)
  To: Tejas Upadhyay; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 8286 bytes --]

== Series Details ==

Series: tests/gem_userptr_blits: Remove vma-merge subtest
URL   : https://patchwork.freedesktop.org/series/93950/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10513 -> IGTPW_6147
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/index.html

Known issues
------------

  Here are the changes found in IGTPW_6147 that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@amdgpu/amd_basic@cs-gfx:
    - fi-rkl-guc:         NOTRUN -> [SKIP][1] ([fdo#109315]) +17 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-rkl-guc/igt@amdgpu/amd_basic@cs-gfx.html
    - fi-kbl-soraka:      NOTRUN -> [SKIP][2] ([fdo#109271]) +10 similar issues
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-kbl-soraka/igt@amdgpu/amd_basic@cs-gfx.html

  * igt@gem_huc_copy@huc-copy:
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][3] ([i915#2190])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@gem_huc_copy@huc-copy.html

  * igt@i915_pm_backlight@basic-brightness:
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][4] ([i915#1155])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@i915_pm_backlight@basic-brightness.html

  * igt@i915_pm_rpm@module-reload:
    - fi-tgl-1115g4:      NOTRUN -> [INCOMPLETE][5] ([i915#4006])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@i915_pm_rpm@module-reload.html

  * igt@i915_selftest@live@execlists:
    - fi-bsw-nick:        [PASS][6] -> [INCOMPLETE][7] ([i915#2940])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/fi-bsw-nick/igt@i915_selftest@live@execlists.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-bsw-nick/igt@i915_selftest@live@execlists.html

  * igt@i915_selftest@live@gt_heartbeat:
    - fi-cfl-8700k:       [PASS][8] -> [DMESG-FAIL][9] ([i915#2291] / [i915#541])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/fi-cfl-8700k/igt@i915_selftest@live@gt_heartbeat.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-cfl-8700k/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_selftest@live@gt_lrc:
    - fi-rkl-guc:         NOTRUN -> [DMESG-WARN][10] ([i915#3958])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-rkl-guc/igt@i915_selftest@live@gt_lrc.html

  * igt@kms_addfb_basic@too-wide:
    - fi-tgl-1115g4:      NOTRUN -> [DMESG-WARN][11] ([i915#4002]) +90 similar issues
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@kms_addfb_basic@too-wide.html

  * igt@kms_chamelium@common-hpd-after-suspend:
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][12] ([fdo#111827]) +8 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@kms_chamelium@common-hpd-after-suspend.html
    - fi-kbl-7500u:       [PASS][13] -> [DMESG-FAIL][14] ([i915#165])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html

  * igt@kms_force_connector_basic@force-load-detect:
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][15] ([fdo#109285])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@kms_force_connector_basic@force-load-detect.html

  * igt@kms_psr@primary_mmap_gtt:
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][16] ([i915#1072]) +2 similar issues
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@kms_psr@primary_mmap_gtt.html

  * igt@kms_psr@primary_page_flip:
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][17] ([i915#1072] / [i915#1385])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@kms_psr@primary_page_flip.html

  * igt@prime_vgem@basic-userptr:
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][18] ([i915#3301])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@prime_vgem@basic-userptr.html

  * igt@runner@aborted:
    - fi-tgl-1115g4:      NOTRUN -> [FAIL][19] ([i915#2722] / [i915#3834])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-1115g4/igt@runner@aborted.html

  
#### Possible fixes ####

  * igt@core_hotunplug@unbind-rebind:
    - fi-rkl-guc:         [DMESG-WARN][20] ([i915#3925]) -> [PASS][21]
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/fi-rkl-guc/igt@core_hotunplug@unbind-rebind.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-rkl-guc/igt@core_hotunplug@unbind-rebind.html

  * igt@gem_exec_suspend@basic-s0:
    - fi-cfl-8109u:       [DMESG-WARN][22] ([i915#203] / [i915#262] / [i915#295]) -> [PASS][23] +1 similar issue
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/fi-cfl-8109u/igt@gem_exec_suspend@basic-s0.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-cfl-8109u/igt@gem_exec_suspend@basic-s0.html

  * igt@i915_module_load@reload:
    - {fi-tgl-dsi}:       [DMESG-WARN][24] ([i915#1982]) -> [PASS][25]
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/fi-tgl-dsi/igt@i915_module_load@reload.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-tgl-dsi/igt@i915_module_load@reload.html

  
#### Warnings ####

  * igt@i915_pm_rpm@basic-rte:
    - fi-kbl-guc:         [FAIL][26] ([i915#579]) -> [SKIP][27] ([fdo#109271])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/fi-kbl-guc/igt@i915_pm_rpm@basic-rte.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/fi-kbl-guc/igt@i915_pm_rpm@basic-rte.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
  [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
  [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
  [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
  [i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
  [i915#1385]: https://gitlab.freedesktop.org/drm/intel/issues/1385
  [i915#165]: https://gitlab.freedesktop.org/drm/intel/issues/165
  [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
  [i915#203]: https://gitlab.freedesktop.org/drm/intel/issues/203
  [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
  [i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
  [i915#262]: https://gitlab.freedesktop.org/drm/intel/issues/262
  [i915#2722]: https://gitlab.freedesktop.org/drm/intel/issues/2722
  [i915#2940]: https://gitlab.freedesktop.org/drm/intel/issues/2940
  [i915#295]: https://gitlab.freedesktop.org/drm/intel/issues/295
  [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
  [i915#3834]: https://gitlab.freedesktop.org/drm/intel/issues/3834
  [i915#3925]: https://gitlab.freedesktop.org/drm/intel/issues/3925
  [i915#3958]: https://gitlab.freedesktop.org/drm/intel/issues/3958
  [i915#4002]: https://gitlab.freedesktop.org/drm/intel/issues/4002
  [i915#4006]: https://gitlab.freedesktop.org/drm/intel/issues/4006
  [i915#541]: https://gitlab.freedesktop.org/drm/intel/issues/541
  [i915#579]: https://gitlab.freedesktop.org/drm/intel/issues/579


Participating hosts (39 -> 34)
------------------------------

  Additional (1): fi-tgl-1115g4 
  Missing    (6): fi-ilk-m540 bat-adls-5 fi-hsw-4200u fi-bsw-cyan fi-bdw-samus bat-jsl-1 


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_6184 -> IGTPW_6147

  CI-20190529: 20190529
  CI_DRM_10513: 28c5d08c6c0d0946b9836306c25146a2f72de338 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_6147: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/index.html
  IGT_6184: 84f9bbde1e6156c8b978613d9c85c9043fd3180c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git



== Testlist changes ==

-igt@gem_userptr_blits@vma-merge

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/index.html

[-- Attachment #2: Type: text/html, Size: 9517 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [igt-dev] ✓ Fi.CI.IGT: success for tests/gem_userptr_blits: Remove vma-merge subtest
  2021-08-24  9:09 [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest Tejas Upadhyay
  2021-08-24 14:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2021-08-24 17:37 ` Patchwork
  2021-08-30 16:01 ` [igt-dev] [i-g-t] " Daniel Vetter
  2 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2021-08-24 17:37 UTC (permalink / raw)
  To: Tejas Upadhyay; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 30267 bytes --]

== Series Details ==

Series: tests/gem_userptr_blits: Remove vma-merge subtest
URL   : https://patchwork.freedesktop.org/series/93950/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10513_full -> IGTPW_6147_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/index.html

Known issues
------------

  Here are the changes found in IGTPW_6147_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_ctx_persistence@smoketest:
    - shard-snb:          NOTRUN -> [SKIP][1] ([fdo#109271] / [i915#1099]) +5 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-snb7/igt@gem_ctx_persistence@smoketest.html

  * igt@gem_ctx_sseu@mmap-args:
    - shard-tglb:         NOTRUN -> [SKIP][2] ([i915#280])
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb3/igt@gem_ctx_sseu@mmap-args.html

  * igt@gem_ctx_sseu@mmap-args@fixed:
    - shard-iclb:         NOTRUN -> [SKIP][3] ([i915#3931])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb3/igt@gem_ctx_sseu@mmap-args@fixed.html

  * igt@gem_exec_fair@basic-none@vcs1:
    - shard-iclb:         NOTRUN -> [FAIL][4] ([i915#2842])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb1/igt@gem_exec_fair@basic-none@vcs1.html

  * igt@gem_exec_fair@basic-throttle@rcs0:
    - shard-glk:          [PASS][5] -> [FAIL][6] ([i915#2842])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk8/igt@gem_exec_fair@basic-throttle@rcs0.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk8/igt@gem_exec_fair@basic-throttle@rcs0.html

  * igt@gem_exec_flush@basic-batch-kernel-default-cmd:
    - shard-tglb:         NOTRUN -> [SKIP][7] ([fdo#109313])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb7/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html

  * igt@gem_exec_flush@basic-wb-rw-default:
    - shard-glk:          [PASS][8] -> [INCOMPLETE][9] ([i915#2055])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk3/igt@gem_exec_flush@basic-wb-rw-default.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk1/igt@gem_exec_flush@basic-wb-rw-default.html

  * igt@gem_exec_params@secure-non-root:
    - shard-tglb:         NOTRUN -> [SKIP][10] ([fdo#112283]) +1 similar issue
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb8/igt@gem_exec_params@secure-non-root.html

  * igt@gem_huc_copy@huc-copy:
    - shard-tglb:         [PASS][11] -> [SKIP][12] ([i915#2190])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-tglb1/igt@gem_huc_copy@huc-copy.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb6/igt@gem_huc_copy@huc-copy.html

  * igt@gem_softpin@evict-snoop:
    - shard-tglb:         NOTRUN -> [SKIP][13] ([fdo#109312])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb8/igt@gem_softpin@evict-snoop.html

  * igt@gem_userptr_blits@dmabuf-sync:
    - shard-iclb:         NOTRUN -> [SKIP][14] ([i915#3323])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb4/igt@gem_userptr_blits@dmabuf-sync.html
    - shard-glk:          NOTRUN -> [SKIP][15] ([fdo#109271] / [i915#3323])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk9/igt@gem_userptr_blits@dmabuf-sync.html
    - shard-tglb:         NOTRUN -> [SKIP][16] ([i915#3323])
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb8/igt@gem_userptr_blits@dmabuf-sync.html

  * igt@gem_userptr_blits@input-checking:
    - shard-apl:          NOTRUN -> [DMESG-WARN][17] ([i915#3002])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl2/igt@gem_userptr_blits@input-checking.html
    - shard-snb:          NOTRUN -> [DMESG-WARN][18] ([i915#3002])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-snb2/igt@gem_userptr_blits@input-checking.html

  * igt@gem_userptr_blits@unsync-unmap-after-close:
    - shard-tglb:         NOTRUN -> [SKIP][19] ([i915#3297])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb5/igt@gem_userptr_blits@unsync-unmap-after-close.html
    - shard-iclb:         NOTRUN -> [SKIP][20] ([i915#3297])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb5/igt@gem_userptr_blits@unsync-unmap-after-close.html

  * igt@gen7_exec_parse@load-register-reg:
    - shard-tglb:         NOTRUN -> [SKIP][21] ([fdo#109289])
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb3/igt@gen7_exec_parse@load-register-reg.html

  * igt@gen9_exec_parse@cmd-crossing-page:
    - shard-tglb:         NOTRUN -> [SKIP][22] ([i915#2856])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb8/igt@gen9_exec_parse@cmd-crossing-page.html

  * igt@gen9_exec_parse@unaligned-jump:
    - shard-iclb:         NOTRUN -> [SKIP][23] ([i915#2856]) +1 similar issue
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb4/igt@gen9_exec_parse@unaligned-jump.html

  * igt@i915_pm_rpm@modeset-non-lpsp:
    - shard-iclb:         NOTRUN -> [SKIP][24] ([fdo#110892])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb7/igt@i915_pm_rpm@modeset-non-lpsp.html
    - shard-tglb:         NOTRUN -> [SKIP][25] ([fdo#111644] / [i915#1397] / [i915#2411])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb3/igt@i915_pm_rpm@modeset-non-lpsp.html

  * igt@i915_suspend@debugfs-reader:
    - shard-kbl:          NOTRUN -> [DMESG-WARN][26] ([i915#180]) +1 similar issue
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl4/igt@i915_suspend@debugfs-reader.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
    - shard-iclb:         NOTRUN -> [SKIP][27] ([i915#1769])
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
    - shard-tglb:         NOTRUN -> [SKIP][28] ([i915#1769]) +1 similar issue
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html

  * igt@kms_big_fb@linear-32bpp-rotate-180:
    - shard-glk:          [PASS][29] -> [DMESG-WARN][30] ([i915#118] / [i915#95]) +1 similar issue
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk6/igt@kms_big_fb@linear-32bpp-rotate-180.html
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk1/igt@kms_big_fb@linear-32bpp-rotate-180.html

  * igt@kms_big_fb@linear-64bpp-rotate-90:
    - shard-iclb:         NOTRUN -> [SKIP][31] ([fdo#110725] / [fdo#111614])
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb1/igt@kms_big_fb@linear-64bpp-rotate-90.html
    - shard-tglb:         NOTRUN -> [SKIP][32] ([fdo#111614])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb5/igt@kms_big_fb@linear-64bpp-rotate-90.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
    - shard-apl:          NOTRUN -> [SKIP][33] ([fdo#109271] / [i915#3777])
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html

  * igt@kms_big_fb@yf-tiled-32bpp-rotate-0:
    - shard-tglb:         NOTRUN -> [SKIP][34] ([fdo#111615]) +4 similar issues
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb5/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html

  * igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs:
    - shard-glk:          NOTRUN -> [SKIP][35] ([fdo#109271] / [i915#3886]) +1 similar issue
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk7/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs:
    - shard-glk:          NOTRUN -> [SKIP][36] ([fdo#109271]) +73 similar issues
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk3/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs.html

  * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
    - shard-apl:          NOTRUN -> [SKIP][37] ([fdo#109271] / [i915#3886]) +7 similar issues
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl8/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_rc_ccs_cc:
    - shard-iclb:         NOTRUN -> [SKIP][38] ([fdo#109278] / [i915#3886])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb6/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][39] ([i915#3689] / [i915#3886])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-c-crc-primary-rotation-180-yf_tiled_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][40] ([i915#3689]) +6 similar issues
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb7/igt@kms_ccs@pipe-c-crc-primary-rotation-180-yf_tiled_ccs.html

  * igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_mc_ccs:
    - shard-kbl:          NOTRUN -> [SKIP][41] ([fdo#109271] / [i915#3886]) +3 similar issues
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl3/igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_ccs:
    - shard-snb:          NOTRUN -> [SKIP][42] ([fdo#109271]) +424 similar issues
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-snb2/igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_ccs.html

  * igt@kms_chamelium@dp-frame-dump:
    - shard-iclb:         NOTRUN -> [SKIP][43] ([fdo#109284] / [fdo#111827]) +7 similar issues
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb3/igt@kms_chamelium@dp-frame-dump.html

  * igt@kms_chamelium@hdmi-crc-nonplanar-formats:
    - shard-glk:          NOTRUN -> [SKIP][44] ([fdo#109271] / [fdo#111827]) +10 similar issues
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk5/igt@kms_chamelium@hdmi-crc-nonplanar-formats.html

  * igt@kms_color_chamelium@pipe-a-ctm-limited-range:
    - shard-apl:          NOTRUN -> [SKIP][45] ([fdo#109271] / [fdo#111827]) +25 similar issues
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl8/igt@kms_color_chamelium@pipe-a-ctm-limited-range.html

  * igt@kms_color_chamelium@pipe-b-ctm-limited-range:
    - shard-tglb:         NOTRUN -> [SKIP][46] ([fdo#109284] / [fdo#111827]) +11 similar issues
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@kms_color_chamelium@pipe-b-ctm-limited-range.html

  * igt@kms_color_chamelium@pipe-d-ctm-limited-range:
    - shard-iclb:         NOTRUN -> [SKIP][47] ([fdo#109278] / [fdo#109284] / [fdo#111827])
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb7/igt@kms_color_chamelium@pipe-d-ctm-limited-range.html

  * igt@kms_color_chamelium@pipe-invalid-ctm-matrix-sizes:
    - shard-snb:          NOTRUN -> [SKIP][48] ([fdo#109271] / [fdo#111827]) +18 similar issues
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-snb5/igt@kms_color_chamelium@pipe-invalid-ctm-matrix-sizes.html

  * igt@kms_color_chamelium@pipe-invalid-gamma-lut-sizes:
    - shard-kbl:          NOTRUN -> [SKIP][49] ([fdo#109271] / [fdo#111827]) +23 similar issues
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl4/igt@kms_color_chamelium@pipe-invalid-gamma-lut-sizes.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-apl:          NOTRUN -> [TIMEOUT][50] ([i915#1319]) +1 similar issue
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl1/igt@kms_content_protection@atomic-dpms.html
    - shard-kbl:          NOTRUN -> [TIMEOUT][51] ([i915#1319])
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl2/igt@kms_content_protection@atomic-dpms.html

  * igt@kms_content_protection@dp-mst-lic-type-1:
    - shard-iclb:         NOTRUN -> [SKIP][52] ([i915#3116])
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb1/igt@kms_content_protection@dp-mst-lic-type-1.html
    - shard-tglb:         NOTRUN -> [SKIP][53] ([i915#3116])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@kms_content_protection@dp-mst-lic-type-1.html

  * igt@kms_cursor_crc@pipe-a-cursor-32x32-offscreen:
    - shard-tglb:         NOTRUN -> [SKIP][54] ([i915#3319]) +2 similar issues
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb7/igt@kms_cursor_crc@pipe-a-cursor-32x32-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-kbl:          [PASS][55] -> [DMESG-WARN][56] ([i915#180]) +4 similar issues
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-b-cursor-32x10-rapid-movement:
    - shard-iclb:         NOTRUN -> [SKIP][57] ([fdo#109278]) +17 similar issues
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb2/igt@kms_cursor_crc@pipe-b-cursor-32x10-rapid-movement.html
    - shard-tglb:         NOTRUN -> [SKIP][58] ([i915#3359]) +3 similar issues
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@kms_cursor_crc@pipe-b-cursor-32x10-rapid-movement.html

  * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement:
    - shard-iclb:         NOTRUN -> [SKIP][59] ([fdo#109278] / [fdo#109279])
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement.html

  * igt@kms_cursor_crc@pipe-d-cursor-512x512-onscreen:
    - shard-tglb:         NOTRUN -> [SKIP][60] ([fdo#109279] / [i915#3359]) +4 similar issues
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb7/igt@kms_cursor_crc@pipe-d-cursor-512x512-onscreen.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
    - shard-iclb:         NOTRUN -> [SKIP][61] ([fdo#109274] / [fdo#109278]) +1 similar issue
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb4/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html

  * igt@kms_dsc@basic-dsc-enable:
    - shard-iclb:         NOTRUN -> [SKIP][62] ([i915#3840])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb3/igt@kms_dsc@basic-dsc-enable.html

  * igt@kms_fbcon_fbt@fbc-suspend:
    - shard-kbl:          [PASS][63] -> [INCOMPLETE][64] ([i915#155] / [i915#180] / [i915#636])
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-kbl1/igt@kms_fbcon_fbt@fbc-suspend.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl3/igt@kms_fbcon_fbt@fbc-suspend.html

  * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
    - shard-iclb:         NOTRUN -> [SKIP][65] ([fdo#109274])
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb3/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html

  * igt@kms_flip_tiling@flip-changes-tiling-y@hdmi-a-1-pipe-a:
    - shard-glk:          [PASS][66] -> [FAIL][67] ([i915#699])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk4/igt@kms_flip_tiling@flip-changes-tiling-y@hdmi-a-1-pipe-a.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk9/igt@kms_flip_tiling@flip-changes-tiling-y@hdmi-a-1-pipe-a.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff:
    - shard-tglb:         NOTRUN -> [SKIP][68] ([fdo#111825]) +19 similar issues
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu:
    - shard-iclb:         NOTRUN -> [SKIP][69] ([fdo#109280]) +11 similar issues
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu:
    - shard-kbl:          NOTRUN -> [SKIP][70] ([fdo#109271]) +134 similar issues
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html

  * igt@kms_hdr@static-toggle-suspend:
    - shard-tglb:         NOTRUN -> [SKIP][71] ([i915#1187])
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@kms_hdr@static-toggle-suspend.html
    - shard-iclb:         NOTRUN -> [SKIP][72] ([i915#1187])
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb5/igt@kms_hdr@static-toggle-suspend.html

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
    - shard-apl:          NOTRUN -> [SKIP][73] ([fdo#109271] / [i915#533]) +2 similar issues
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl6/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
    - shard-glk:          NOTRUN -> [SKIP][74] ([fdo#109271] / [i915#533])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk7/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
    - shard-kbl:          NOTRUN -> [SKIP][75] ([fdo#109271] / [i915#533])
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl1/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html

  * igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
    - shard-kbl:          NOTRUN -> [FAIL][76] ([fdo#108145] / [i915#265])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl3/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max.html

  * igt@kms_plane_alpha_blend@pipe-c-alpha-basic:
    - shard-apl:          NOTRUN -> [FAIL][77] ([fdo#108145] / [i915#265]) +4 similar issues
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl7/igt@kms_plane_alpha_blend@pipe-c-alpha-basic.html

  * igt@kms_plane_lowres@pipe-a-tiling-y:
    - shard-iclb:         NOTRUN -> [SKIP][78] ([i915#3536])
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-y.html

  * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping:
    - shard-apl:          NOTRUN -> [SKIP][79] ([fdo#109271] / [i915#2733])
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl3/igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping.html

  * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2:
    - shard-apl:          NOTRUN -> [SKIP][80] ([fdo#109271] / [i915#658]) +7 similar issues
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl6/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2.html
    - shard-glk:          NOTRUN -> [SKIP][81] ([fdo#109271] / [i915#658]) +1 similar issue
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk7/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2.html
    - shard-kbl:          NOTRUN -> [SKIP][82] ([fdo#109271] / [i915#658]) +3 similar issues
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl1/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2.html

  * igt@kms_psr2_sf@plane-move-sf-dmg-area-0:
    - shard-tglb:         NOTRUN -> [SKIP][83] ([i915#2920]) +1 similar issue
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html
    - shard-iclb:         NOTRUN -> [SKIP][84] ([i915#658]) +1 similar issue
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb7/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html

  * igt@kms_psr@psr2_basic:
    - shard-tglb:         NOTRUN -> [FAIL][85] ([i915#132] / [i915#3467])
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb7/igt@kms_psr@psr2_basic.html
    - shard-iclb:         NOTRUN -> [SKIP][86] ([fdo#109441])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@kms_psr@psr2_basic.html

  * igt@kms_psr@psr2_cursor_render:
    - shard-iclb:         [PASS][87] -> [SKIP][88] ([fdo#109441]) +1 similar issue
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-iclb2/igt@kms_psr@psr2_cursor_render.html
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb4/igt@kms_psr@psr2_cursor_render.html

  * igt@kms_sysfs_edid_timing:
    - shard-kbl:          NOTRUN -> [FAIL][89] ([IGT#2])
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl2/igt@kms_sysfs_edid_timing.html

  * igt@kms_vblank@pipe-d-wait-forked-hang:
    - shard-apl:          NOTRUN -> [SKIP][90] ([fdo#109271]) +295 similar issues
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl1/igt@kms_vblank@pipe-d-wait-forked-hang.html

  * igt@kms_vrr@flip-basic:
    - shard-iclb:         NOTRUN -> [SKIP][91] ([fdo#109502])
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@kms_vrr@flip-basic.html

  * igt@kms_vrr@flip-dpms:
    - shard-tglb:         NOTRUN -> [SKIP][92] ([fdo#109502])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb6/igt@kms_vrr@flip-dpms.html

  * igt@kms_writeback@writeback-invalid-parameters:
    - shard-apl:          NOTRUN -> [SKIP][93] ([fdo#109271] / [i915#2437]) +1 similar issue
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl7/igt@kms_writeback@writeback-invalid-parameters.html

  * igt@kms_writeback@writeback-pixel-formats:
    - shard-glk:          NOTRUN -> [SKIP][94] ([fdo#109271] / [i915#2437])
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk9/igt@kms_writeback@writeback-pixel-formats.html
    - shard-kbl:          NOTRUN -> [SKIP][95] ([fdo#109271] / [i915#2437])
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl2/igt@kms_writeback@writeback-pixel-formats.html
    - shard-iclb:         NOTRUN -> [SKIP][96] ([i915#2437])
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb5/igt@kms_writeback@writeback-pixel-formats.html
    - shard-tglb:         NOTRUN -> [SKIP][97] ([i915#2437])
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@kms_writeback@writeback-pixel-formats.html

  * igt@nouveau_crc@pipe-b-source-rg:
    - shard-iclb:         NOTRUN -> [SKIP][98] ([i915#2530])
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb2/igt@nouveau_crc@pipe-b-source-rg.html

  * igt@nouveau_crc@pipe-d-ctx-flip-detection:
    - shard-tglb:         NOTRUN -> [SKIP][99] ([i915#2530]) +1 similar issue
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb2/igt@nouveau_crc@pipe-d-ctx-flip-detection.html
    - shard-iclb:         NOTRUN -> [SKIP][100] ([fdo#109278] / [i915#2530])
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb6/igt@nouveau_crc@pipe-d-ctx-flip-detection.html

  * igt@perf_pmu@event-wait@rcs0:
    - shard-iclb:         NOTRUN -> [SKIP][101] ([fdo#112283])
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb2/igt@perf_pmu@event-wait@rcs0.html

  * igt@prime_vgem@fence-write-hang:
    - shard-tglb:         NOTRUN -> [SKIP][102] ([fdo#109295])
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb1/igt@prime_vgem@fence-write-hang.html

  * igt@sysfs_clients@create:
    - shard-apl:          NOTRUN -> [SKIP][103] ([fdo#109271] / [i915#2994]) +3 similar issues
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl8/igt@sysfs_clients@create.html

  * igt@sysfs_clients@sema-10:
    - shard-kbl:          NOTRUN -> [SKIP][104] ([fdo#109271] / [i915#2994]) +2 similar issues
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl6/igt@sysfs_clients@sema-10.html

  
#### Possible fixes ####

  * igt@gem_create@create-clear:
    - shard-glk:          [FAIL][105] ([i915#1888] / [i915#3160]) -> [PASS][106]
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk8/igt@gem_create@create-clear.html
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk7/igt@gem_create@create-clear.html

  * igt@gem_exec_fair@basic-deadline:
    - shard-kbl:          [FAIL][107] ([i915#2846]) -> [PASS][108]
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-kbl3/igt@gem_exec_fair@basic-deadline.html
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl2/igt@gem_exec_fair@basic-deadline.html

  * igt@gem_exec_fair@basic-none-share@rcs0:
    - shard-iclb:         [FAIL][109] ([i915#2842]) -> [PASS][110]
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-iclb8/igt@gem_exec_fair@basic-none-share@rcs0.html
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@gem_exec_fair@basic-none-share@rcs0.html

  * igt@gem_exec_fair@basic-pace-share@rcs0:
    - shard-glk:          [FAIL][111] ([i915#2842]) -> [PASS][112] +1 similar issue
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk8/igt@gem_exec_fair@basic-pace-share@rcs0.html

  * igt@gem_exec_fair@basic-pace@rcs0:
    - shard-tglb:         [FAIL][113] ([i915#2842]) -> [PASS][114]
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-tglb6/igt@gem_exec_fair@basic-pace@rcs0.html
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb3/igt@gem_exec_fair@basic-pace@rcs0.html

  * igt@gem_exec_fair@basic-pace@vecs0:
    - shard-kbl:          [FAIL][115] ([i915#2842]) -> [PASS][116] +2 similar issues
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl1/igt@gem_exec_fair@basic-pace@vecs0.html

  * igt@gem_exec_fair@basic-throttle@rcs0:
    - shard-iclb:         [FAIL][117] ([i915#2849]) -> [PASS][118]
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-iclb6/igt@gem_exec_fair@basic-throttle@rcs0.html
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@gem_exec_fair@basic-throttle@rcs0.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-glk:          [DMESG-WARN][119] ([i915#1436] / [i915#716]) -> [PASS][120]
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk6/igt@gen9_exec_parse@allowed-all.html
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk6/igt@gen9_exec_parse@allowed-all.html

  * igt@i915_selftest@live@hangcheck:
    - shard-snb:          [INCOMPLETE][121] ([i915#3921]) -> [PASS][122]
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-snb5/igt@i915_selftest@live@hangcheck.html
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-snb6/igt@i915_selftest@live@hangcheck.html

  * igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque:
    - shard-iclb:         [FAIL][123] ([i915#3444]) -> [PASS][124]
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-iclb1/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-iclb8/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
    - shard-apl:          [FAIL][125] ([i915#3444]) -> [PASS][126]
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-apl8/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl1/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
    - shard-glk:          [FAIL][127] ([i915#3444]) -> [PASS][128]
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk5/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk3/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
    - shard-tglb:         [FAIL][129] ([i915#2124]) -> [PASS][130]
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-tglb1/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-tglb7/igt@kms_cursor_crc@pipe-a-cursor-alpha-opaque.html

  * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
    - shard-kbl:          [DMESG-WARN][131] ([i915#180]) -> [PASS][132] +7 similar issues
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-kbl3/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite:
    - shard-glk:          [FAIL][133] ([i915#1888] / [i915#2546]) -> [PASS][134]
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite.html
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-glk1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite.html

  * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes:
    - shard-apl:          [DMESG-WARN][135] ([i915#180]) -> [PASS][136] +1 similar issue
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-apl8/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/shard-apl3/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html

  * igt@kms_plane_multiple@atomic-pipe-a-tiling-yf:
    - shard-glk:          [FAIL][137] -> [PASS][138]
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10513/shard-glk6/igt@kms_plane_multiple@atomic-pipe-a-tiling-yf.html
   [138]: https://intel-gfx-ci.01.org/tree/drm-

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6147/index.html

[-- Attachment #2: Type: text/html, Size: 33802 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest
  2021-08-24  9:09 [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest Tejas Upadhyay
  2021-08-24 14:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
  2021-08-24 17:37 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2021-08-30 16:01 ` Daniel Vetter
  2021-08-31  5:47   ` Surendrakumar Upadhyay, TejaskumarX
  2 siblings, 1 reply; 9+ messages in thread
From: Daniel Vetter @ 2021-08-30 16:01 UTC (permalink / raw)
  To: Tejas Upadhyay; +Cc: IGT development, Lankhorst, Maarten, Tvrtko Ursulin

On Tue, Aug 24, 2021 at 11:17 AM Tejas Upadhyay
<tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
>
> mmap requests for huge page size in vma-merge subtest are
> cancelled from kernel using i915_request_cancel(rq, -EINTR),
> otherwise it results in system hang. It is known/expected
> failure thus it is decided to remove the subtest.
>
> Signed-off-by: Tejas Upadhyay <tejaskumarx.surendrakumar.upadhyay@intel.com>

Bugfixes need to link to the gitlab issue, otherwise it's not really a
bugfix for a CI issue.

Furthermore this is wrong:
- In DII this might happen. If this is a patch upstream then please
mark up the DII patch as NOT_UPSTREAM. Dropping it is blocked on
backporting hangcheck. Your manager should be aware of the Jira that
tracks hangcheck backporting.
- In upstream hangcheck should get us out of this situation. If not,
then this is a kernel bug.

Cheers, Daniel
> ---
>  tests/i915/gem_userptr_blits.c | 40 ----------------------------------
>  1 file changed, 40 deletions(-)
>
> diff --git a/tests/i915/gem_userptr_blits.c b/tests/i915/gem_userptr_blits.c
> index 756bd6e4..11bce6d7 100644
> --- a/tests/i915/gem_userptr_blits.c
> +++ b/tests/i915/gem_userptr_blits.c
> @@ -702,43 +702,6 @@ static size_t hugepagesize(void)
>  #undef LINE
>  }
>
> -static void test_vma_merge(int i915)
> -{
> -       const size_t sz = 2 * hugepagesize();
> -       igt_spin_t *spin;
> -       uint32_t handle;
> -       void *addr;
> -       uint64_t ahnd = get_reloc_ahnd(i915, 0);
> -
> -       addr = mmap(NULL, sz, PROT_READ | PROT_WRITE,
> -                   MAP_SHARED | MAP_ANONYMOUS, -1, 0);
> -
> -       gem_userptr(i915, addr + sz / 2, 4096, 0, userptr_flags, &handle);
> -
> -       spin = igt_spin_new(i915, .ahnd = ahnd, .dependency = handle,
> -                           .flags = IGT_SPIN_FENCE_OUT);
> -       igt_assert(gem_bo_busy(i915, handle));
> -
> -       for (size_t x = 0; x < sz; x += 4096) {
> -               if (x == sz / 2)
> -                       continue;
> -
> -               igt_assert(mmap(addr + x, 4096, PROT_READ | PROT_WRITE,
> -                               MAP_FIXED | MAP_SHARED | MAP_ANON, -1, 0) !=
> -                          MAP_FAILED);
> -       }
> -
> -       igt_spin_end(spin);
> -       gem_close(i915, handle);
> -
> -       munmap(addr, sz);
> -
> -       gem_sync(i915, spin->handle);
> -       igt_assert_eq(sync_fence_status(spin->out_fence), 1);
> -       igt_spin_free(i915, spin);
> -       put_ahnd(ahnd);
> -}
> -
>  static void test_huge_split(int i915)
>  {
>         const size_t sz = 2 * hugepagesize();
> @@ -2614,9 +2577,6 @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
>                 igt_subtest("nohangcheck")
>                         test_nohangcheck_hostile(fd);
>
> -               igt_subtest("vma-merge")
> -                       test_vma_merge(fd);
> -
>                 igt_subtest("huge-split")
>                         test_huge_split(fd);
>         }
> --
> 2.31.1
>


-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest
  2021-08-30 16:01 ` [igt-dev] [i-g-t] " Daniel Vetter
@ 2021-08-31  5:47   ` Surendrakumar Upadhyay, TejaskumarX
  2021-08-31 11:36     ` Daniel Vetter
  0 siblings, 1 reply; 9+ messages in thread
From: Surendrakumar Upadhyay, TejaskumarX @ 2021-08-31  5:47 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: IGT development, Lankhorst, Maarten, Ursulin, Tvrtko



> -----Original Message-----
> From: Daniel Vetter <daniel.vetter@ffwll.ch>
> Sent: 30 August 2021 21:31
> To: Surendrakumar Upadhyay, TejaskumarX
> <tejaskumarx.surendrakumar.upadhyay@intel.com>
> Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst, Maarten
> <maarten.lankhorst@intel.com>; Ursulin, Tvrtko <tvrtko.ursulin@intel.com>
> Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge
> subtest
> 
> On Tue, Aug 24, 2021 at 11:17 AM Tejas Upadhyay
> <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> >
> > mmap requests for huge page size in vma-merge subtest are cancelled
> > from kernel using i915_request_cancel(rq, -EINTR), otherwise it
> > results in system hang. It is known/expected failure thus it is
> > decided to remove the subtest.
> >
> > Signed-off-by: Tejas Upadhyay
> > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> 
> Bugfixes need to link to the gitlab issue, otherwise it's not really a bugfix for a
> CI issue.

Tejas : Ok.

> 
> Furthermore this is wrong:
> - In DII this might happen. If this is a patch upstream then please mark up the
> DII patch as NOT_UPSTREAM. Dropping it is blocked on backporting
> hangcheck. Your manager should be aware of the Jira that tracks hangcheck
> backporting.

Tejas : This is only for upstream. 

> - In upstream hangcheck should get us out of this situation. If not, then this is
> a kernel bug.


Tejas : Hangcheck watchdog is implemented in kernel by Tvrtko. Hence now test does not hang, it fails.

> 
> Cheers, Daniel
> > ---
> >  tests/i915/gem_userptr_blits.c | 40
> > ----------------------------------
> >  1 file changed, 40 deletions(-)
> >
> > diff --git a/tests/i915/gem_userptr_blits.c
> > b/tests/i915/gem_userptr_blits.c index 756bd6e4..11bce6d7 100644
> > --- a/tests/i915/gem_userptr_blits.c
> > +++ b/tests/i915/gem_userptr_blits.c
> > @@ -702,43 +702,6 @@ static size_t hugepagesize(void)  #undef LINE  }
> >
> > -static void test_vma_merge(int i915)
> > -{
> > -       const size_t sz = 2 * hugepagesize();
> > -       igt_spin_t *spin;
> > -       uint32_t handle;
> > -       void *addr;
> > -       uint64_t ahnd = get_reloc_ahnd(i915, 0);
> > -
> > -       addr = mmap(NULL, sz, PROT_READ | PROT_WRITE,
> > -                   MAP_SHARED | MAP_ANONYMOUS, -1, 0);
> > -
> > -       gem_userptr(i915, addr + sz / 2, 4096, 0, userptr_flags, &handle);
> > -
> > -       spin = igt_spin_new(i915, .ahnd = ahnd, .dependency = handle,
> > -                           .flags = IGT_SPIN_FENCE_OUT);
> > -       igt_assert(gem_bo_busy(i915, handle));
> > -
> > -       for (size_t x = 0; x < sz; x += 4096) {
> > -               if (x == sz / 2)
> > -                       continue;
> > -
> > -               igt_assert(mmap(addr + x, 4096, PROT_READ | PROT_WRITE,
> > -                               MAP_FIXED | MAP_SHARED | MAP_ANON, -1, 0) !=
> > -                          MAP_FAILED);
> > -       }
> > -
> > -       igt_spin_end(spin);
> > -       gem_close(i915, handle);
> > -
> > -       munmap(addr, sz);
> > -
> > -       gem_sync(i915, spin->handle);
> > -       igt_assert_eq(sync_fence_status(spin->out_fence), 1);
> > -       igt_spin_free(i915, spin);
> > -       put_ahnd(ahnd);
> > -}
> > -
> >  static void test_huge_split(int i915)  {
> >         const size_t sz = 2 * hugepagesize(); @@ -2614,9 +2577,6 @@
> > igt_main_args("c:", NULL, help_str, opt_handler, NULL)
> >                 igt_subtest("nohangcheck")
> >                         test_nohangcheck_hostile(fd);
> >
> > -               igt_subtest("vma-merge")
> > -                       test_vma_merge(fd);
> > -
> >                 igt_subtest("huge-split")
> >                         test_huge_split(fd);
> >         }
> > --
> > 2.31.1
> >
> 
> 
> --
> Daniel Vetter
> Software Engineer, Intel Corporation
> http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest
  2021-08-31  5:47   ` Surendrakumar Upadhyay, TejaskumarX
@ 2021-08-31 11:36     ` Daniel Vetter
  2021-09-07 16:01       ` Surendrakumar Upadhyay, TejaskumarX
  0 siblings, 1 reply; 9+ messages in thread
From: Daniel Vetter @ 2021-08-31 11:36 UTC (permalink / raw)
  To: Surendrakumar Upadhyay, TejaskumarX
  Cc: IGT development, Lankhorst, Maarten, Ursulin, Tvrtko

On Tue, Aug 31, 2021 at 7:47 AM Surendrakumar Upadhyay, TejaskumarX
<tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
>
>
>
> > -----Original Message-----
> > From: Daniel Vetter <daniel.vetter@ffwll.ch>
> > Sent: 30 August 2021 21:31
> > To: Surendrakumar Upadhyay, TejaskumarX
> > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst, Maarten
> > <maarten.lankhorst@intel.com>; Ursulin, Tvrtko <tvrtko.ursulin@intel.com>
> > Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge
> > subtest
> >
> > On Tue, Aug 24, 2021 at 11:17 AM Tejas Upadhyay
> > <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> > >
> > > mmap requests for huge page size in vma-merge subtest are cancelled
> > > from kernel using i915_request_cancel(rq, -EINTR), otherwise it
> > > results in system hang. It is known/expected failure thus it is
> > > decided to remove the subtest.
> > >
> > > Signed-off-by: Tejas Upadhyay
> > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> >
> > Bugfixes need to link to the gitlab issue, otherwise it's not really a bugfix for a
> > CI issue.
>
> Tejas : Ok.
>
> >
> > Furthermore this is wrong:
> > - In DII this might happen. If this is a patch upstream then please mark up the
> > DII patch as NOT_UPSTREAM. Dropping it is blocked on backporting
> > hangcheck. Your manager should be aware of the Jira that tracks hangcheck
> > backporting.
>
> Tejas : This is only for upstream.
>
> > - In upstream hangcheck should get us out of this situation. If not, then this is
> > a kernel bug.
>
>
> Tejas : Hangcheck watchdog is implemented in kernel by Tvrtko. Hence now test does not hang, it fails.

Ok, but then pls fix the invalid assumption from the testcase, not
just delete it. With explanation for why that assumption is invalid,
and what should be done instead.
-Daniel

>
> >
> > Cheers, Daniel
> > > ---
> > >  tests/i915/gem_userptr_blits.c | 40
> > > ----------------------------------
> > >  1 file changed, 40 deletions(-)
> > >
> > > diff --git a/tests/i915/gem_userptr_blits.c
> > > b/tests/i915/gem_userptr_blits.c index 756bd6e4..11bce6d7 100644
> > > --- a/tests/i915/gem_userptr_blits.c
> > > +++ b/tests/i915/gem_userptr_blits.c
> > > @@ -702,43 +702,6 @@ static size_t hugepagesize(void)  #undef LINE  }
> > >
> > > -static void test_vma_merge(int i915)
> > > -{
> > > -       const size_t sz = 2 * hugepagesize();
> > > -       igt_spin_t *spin;
> > > -       uint32_t handle;
> > > -       void *addr;
> > > -       uint64_t ahnd = get_reloc_ahnd(i915, 0);
> > > -
> > > -       addr = mmap(NULL, sz, PROT_READ | PROT_WRITE,
> > > -                   MAP_SHARED | MAP_ANONYMOUS, -1, 0);
> > > -
> > > -       gem_userptr(i915, addr + sz / 2, 4096, 0, userptr_flags, &handle);
> > > -
> > > -       spin = igt_spin_new(i915, .ahnd = ahnd, .dependency = handle,
> > > -                           .flags = IGT_SPIN_FENCE_OUT);
> > > -       igt_assert(gem_bo_busy(i915, handle));
> > > -
> > > -       for (size_t x = 0; x < sz; x += 4096) {
> > > -               if (x == sz / 2)
> > > -                       continue;
> > > -
> > > -               igt_assert(mmap(addr + x, 4096, PROT_READ | PROT_WRITE,
> > > -                               MAP_FIXED | MAP_SHARED | MAP_ANON, -1, 0) !=
> > > -                          MAP_FAILED);
> > > -       }
> > > -
> > > -       igt_spin_end(spin);
> > > -       gem_close(i915, handle);
> > > -
> > > -       munmap(addr, sz);
> > > -
> > > -       gem_sync(i915, spin->handle);
> > > -       igt_assert_eq(sync_fence_status(spin->out_fence), 1);
> > > -       igt_spin_free(i915, spin);
> > > -       put_ahnd(ahnd);
> > > -}
> > > -
> > >  static void test_huge_split(int i915)  {
> > >         const size_t sz = 2 * hugepagesize(); @@ -2614,9 +2577,6 @@
> > > igt_main_args("c:", NULL, help_str, opt_handler, NULL)
> > >                 igt_subtest("nohangcheck")
> > >                         test_nohangcheck_hostile(fd);
> > >
> > > -               igt_subtest("vma-merge")
> > > -                       test_vma_merge(fd);
> > > -
> > >                 igt_subtest("huge-split")
> > >                         test_huge_split(fd);
> > >         }
> > > --
> > > 2.31.1
> > >
> >
> >
> > --
> > Daniel Vetter
> > Software Engineer, Intel Corporation
> > http://blog.ffwll.ch



-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest
  2021-08-31 11:36     ` Daniel Vetter
@ 2021-09-07 16:01       ` Surendrakumar Upadhyay, TejaskumarX
  2021-09-24  5:23         ` Surendrakumar Upadhyay, TejaskumarX
  0 siblings, 1 reply; 9+ messages in thread
From: Surendrakumar Upadhyay, TejaskumarX @ 2021-09-07 16:01 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: IGT development, Lankhorst, Maarten, Ursulin, Tvrtko



> -----Original Message-----
> From: Daniel Vetter <daniel.vetter@ffwll.ch>
> Sent: 31 August 2021 17:07
> To: Surendrakumar Upadhyay, TejaskumarX
> <tejaskumarx.surendrakumar.upadhyay@intel.com>
> Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst, Maarten
> <maarten.lankhorst@intel.com>; Ursulin, Tvrtko <tvrtko.ursulin@intel.com>
> Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge
> subtest
> 
> On Tue, Aug 31, 2021 at 7:47 AM Surendrakumar Upadhyay, TejaskumarX
> <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> >
> >
> >
> > > -----Original Message-----
> > > From: Daniel Vetter <daniel.vetter@ffwll.ch>
> > > Sent: 30 August 2021 21:31
> > > To: Surendrakumar Upadhyay, TejaskumarX
> > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > > Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst,
> > > Maarten <maarten.lankhorst@intel.com>; Ursulin, Tvrtko
> > > <tvrtko.ursulin@intel.com>
> > > Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove
> > > vma-merge subtest
> > >
> > > On Tue, Aug 24, 2021 at 11:17 AM Tejas Upadhyay
> > > <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> > > >
> > > > mmap requests for huge page size in vma-merge subtest are
> > > > cancelled from kernel using i915_request_cancel(rq, -EINTR),
> > > > otherwise it results in system hang. It is known/expected failure
> > > > thus it is decided to remove the subtest.
> > > >
> > > > Signed-off-by: Tejas Upadhyay
> > > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > >
> > > Bugfixes need to link to the gitlab issue, otherwise it's not really
> > > a bugfix for a CI issue.
> >
> > Tejas : Ok.
> >
> > >
> > > Furthermore this is wrong:
> > > - In DII this might happen. If this is a patch upstream then please
> > > mark up the DII patch as NOT_UPSTREAM. Dropping it is blocked on
> > > backporting hangcheck. Your manager should be aware of the Jira that
> > > tracks hangcheck backporting.
> >
> > Tejas : This is only for upstream.
> >
> > > - In upstream hangcheck should get us out of this situation. If not,
> > > then this is a kernel bug.
> >
> >
> > Tejas : Hangcheck watchdog is implemented in kernel by Tvrtko. Hence now
> test does not hang, it fails.
> 
> Ok, but then pls fix the invalid assumption from the testcase, not just delete
> it. With explanation for why that assumption is invalid, and what should be
> done instead.
> -Daniel

Assumption from testcase is not invalid, its just that test scenario is not supported with the new userptr invalidation scheme implemented in i915 commit ed29c2691188 ("drm/i915: Fix userptr so we do not have to worry about obj->mm.lock, v7.")". Now please suggest what should be our next step?

Thanks,
Tejas

> 
> >
> > >
> > > Cheers, Daniel
> > > > ---
> > > >  tests/i915/gem_userptr_blits.c | 40
> > > > ----------------------------------
> > > >  1 file changed, 40 deletions(-)
> > > >
> > > > diff --git a/tests/i915/gem_userptr_blits.c
> > > > b/tests/i915/gem_userptr_blits.c index 756bd6e4..11bce6d7 100644
> > > > --- a/tests/i915/gem_userptr_blits.c
> > > > +++ b/tests/i915/gem_userptr_blits.c
> > > > @@ -702,43 +702,6 @@ static size_t hugepagesize(void)  #undef LINE
> > > > }
> > > >
> > > > -static void test_vma_merge(int i915) -{
> > > > -       const size_t sz = 2 * hugepagesize();
> > > > -       igt_spin_t *spin;
> > > > -       uint32_t handle;
> > > > -       void *addr;
> > > > -       uint64_t ahnd = get_reloc_ahnd(i915, 0);
> > > > -
> > > > -       addr = mmap(NULL, sz, PROT_READ | PROT_WRITE,
> > > > -                   MAP_SHARED | MAP_ANONYMOUS, -1, 0);
> > > > -
> > > > -       gem_userptr(i915, addr + sz / 2, 4096, 0, userptr_flags, &handle);
> > > > -
> > > > -       spin = igt_spin_new(i915, .ahnd = ahnd, .dependency = handle,
> > > > -                           .flags = IGT_SPIN_FENCE_OUT);
> > > > -       igt_assert(gem_bo_busy(i915, handle));
> > > > -
> > > > -       for (size_t x = 0; x < sz; x += 4096) {
> > > > -               if (x == sz / 2)
> > > > -                       continue;
> > > > -
> > > > -               igt_assert(mmap(addr + x, 4096, PROT_READ | PROT_WRITE,
> > > > -                               MAP_FIXED | MAP_SHARED | MAP_ANON, -1, 0) !=
> > > > -                          MAP_FAILED);
> > > > -       }
> > > > -
> > > > -       igt_spin_end(spin);
> > > > -       gem_close(i915, handle);
> > > > -
> > > > -       munmap(addr, sz);
> > > > -
> > > > -       gem_sync(i915, spin->handle);
> > > > -       igt_assert_eq(sync_fence_status(spin->out_fence), 1);
> > > > -       igt_spin_free(i915, spin);
> > > > -       put_ahnd(ahnd);
> > > > -}
> > > > -
> > > >  static void test_huge_split(int i915)  {
> > > >         const size_t sz = 2 * hugepagesize(); @@ -2614,9 +2577,6
> > > > @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
> > > >                 igt_subtest("nohangcheck")
> > > >                         test_nohangcheck_hostile(fd);
> > > >
> > > > -               igt_subtest("vma-merge")
> > > > -                       test_vma_merge(fd);
> > > > -
> > > >                 igt_subtest("huge-split")
> > > >                         test_huge_split(fd);
> > > >         }
> > > > --
> > > > 2.31.1
> > > >
> > >
> > >
> > > --
> > > Daniel Vetter
> > > Software Engineer, Intel Corporation http://blog.ffwll.ch
> 
> 
> 
> --
> Daniel Vetter
> Software Engineer, Intel Corporation
> http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest
  2021-09-07 16:01       ` Surendrakumar Upadhyay, TejaskumarX
@ 2021-09-24  5:23         ` Surendrakumar Upadhyay, TejaskumarX
  2021-10-06  9:36           ` Surendrakumar Upadhyay, TejaskumarX
  0 siblings, 1 reply; 9+ messages in thread
From: Surendrakumar Upadhyay, TejaskumarX @ 2021-09-24  5:23 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: IGT development, Lankhorst, Maarten, Ursulin, Tvrtko



> -----Original Message-----
> From: Surendrakumar Upadhyay, TejaskumarX
> Sent: 07 September 2021 21:31
> To: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst, Maarten
> <maarten.lankhorst@intel.com>; Ursulin, Tvrtko <tvrtko.ursulin@intel.com>
> Subject: RE: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge
> subtest
> 
> 
> 
> > -----Original Message-----
> > From: Daniel Vetter <daniel.vetter@ffwll.ch>
> > Sent: 31 August 2021 17:07
> > To: Surendrakumar Upadhyay, TejaskumarX
> > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst,
> > Maarten <maarten.lankhorst@intel.com>; Ursulin, Tvrtko
> > <tvrtko.ursulin@intel.com>
> > Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove
> > vma-merge subtest
> >
> > On Tue, Aug 31, 2021 at 7:47 AM Surendrakumar Upadhyay, TejaskumarX
> > <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: Daniel Vetter <daniel.vetter@ffwll.ch>
> > > > Sent: 30 August 2021 21:31
> > > > To: Surendrakumar Upadhyay, TejaskumarX
> > > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > > > Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst,
> > > > Maarten <maarten.lankhorst@intel.com>; Ursulin, Tvrtko
> > > > <tvrtko.ursulin@intel.com>
> > > > Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove
> > > > vma-merge subtest
> > > >
> > > > On Tue, Aug 24, 2021 at 11:17 AM Tejas Upadhyay
> > > > <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> > > > >
> > > > > mmap requests for huge page size in vma-merge subtest are
> > > > > cancelled from kernel using i915_request_cancel(rq, -EINTR),
> > > > > otherwise it results in system hang. It is known/expected
> > > > > failure thus it is decided to remove the subtest.
> > > > >
> > > > > Signed-off-by: Tejas Upadhyay
> > > > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > > >
> > > > Bugfixes need to link to the gitlab issue, otherwise it's not
> > > > really a bugfix for a CI issue.
> > >
> > > Tejas : Ok.
> > >
> > > >
> > > > Furthermore this is wrong:
> > > > - In DII this might happen. If this is a patch upstream then
> > > > please mark up the DII patch as NOT_UPSTREAM. Dropping it is
> > > > blocked on backporting hangcheck. Your manager should be aware of
> > > > the Jira that tracks hangcheck backporting.
> > >
> > > Tejas : This is only for upstream.
> > >
> > > > - In upstream hangcheck should get us out of this situation. If
> > > > not, then this is a kernel bug.
> > >
> > >
> > > Tejas : Hangcheck watchdog is implemented in kernel by Tvrtko. Hence
> > > now
> > test does not hang, it fails.
> >
> > Ok, but then pls fix the invalid assumption from the testcase, not
> > just delete it. With explanation for why that assumption is invalid,
> > and what should be done instead.
> > -Daniel
> 
> Assumption from testcase is not invalid, its just that test scenario is not
> supported with the new userptr invalidation scheme implemented in i915
> commit ed29c2691188 ("drm/i915: Fix userptr so we do not have to worry
> about obj->mm.lock, v7.")". Now please suggest what should be our next
> step?

Anyone has any suggestion here as what should be our next step?

Thanks,
Tejas
> 
> Thanks,
> Tejas
> 
> >
> > >
> > > >
> > > > Cheers, Daniel
> > > > > ---
> > > > >  tests/i915/gem_userptr_blits.c | 40
> > > > > ----------------------------------
> > > > >  1 file changed, 40 deletions(-)
> > > > >
> > > > > diff --git a/tests/i915/gem_userptr_blits.c
> > > > > b/tests/i915/gem_userptr_blits.c index 756bd6e4..11bce6d7 100644
> > > > > --- a/tests/i915/gem_userptr_blits.c
> > > > > +++ b/tests/i915/gem_userptr_blits.c
> > > > > @@ -702,43 +702,6 @@ static size_t hugepagesize(void)  #undef
> > > > > LINE }
> > > > >
> > > > > -static void test_vma_merge(int i915) -{
> > > > > -       const size_t sz = 2 * hugepagesize();
> > > > > -       igt_spin_t *spin;
> > > > > -       uint32_t handle;
> > > > > -       void *addr;
> > > > > -       uint64_t ahnd = get_reloc_ahnd(i915, 0);
> > > > > -
> > > > > -       addr = mmap(NULL, sz, PROT_READ | PROT_WRITE,
> > > > > -                   MAP_SHARED | MAP_ANONYMOUS, -1, 0);
> > > > > -
> > > > > -       gem_userptr(i915, addr + sz / 2, 4096, 0, userptr_flags, &handle);
> > > > > -
> > > > > -       spin = igt_spin_new(i915, .ahnd = ahnd, .dependency = handle,
> > > > > -                           .flags = IGT_SPIN_FENCE_OUT);
> > > > > -       igt_assert(gem_bo_busy(i915, handle));
> > > > > -
> > > > > -       for (size_t x = 0; x < sz; x += 4096) {
> > > > > -               if (x == sz / 2)
> > > > > -                       continue;
> > > > > -
> > > > > -               igt_assert(mmap(addr + x, 4096, PROT_READ | PROT_WRITE,
> > > > > -                               MAP_FIXED | MAP_SHARED | MAP_ANON, -1, 0) !=
> > > > > -                          MAP_FAILED);
> > > > > -       }
> > > > > -
> > > > > -       igt_spin_end(spin);
> > > > > -       gem_close(i915, handle);
> > > > > -
> > > > > -       munmap(addr, sz);
> > > > > -
> > > > > -       gem_sync(i915, spin->handle);
> > > > > -       igt_assert_eq(sync_fence_status(spin->out_fence), 1);
> > > > > -       igt_spin_free(i915, spin);
> > > > > -       put_ahnd(ahnd);
> > > > > -}
> > > > > -
> > > > >  static void test_huge_split(int i915)  {
> > > > >         const size_t sz = 2 * hugepagesize(); @@ -2614,9 +2577,6
> > > > > @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
> > > > >                 igt_subtest("nohangcheck")
> > > > >                         test_nohangcheck_hostile(fd);
> > > > >
> > > > > -               igt_subtest("vma-merge")
> > > > > -                       test_vma_merge(fd);
> > > > > -
> > > > >                 igt_subtest("huge-split")
> > > > >                         test_huge_split(fd);
> > > > >         }
> > > > > --
> > > > > 2.31.1
> > > > >
> > > >
> > > >
> > > > --
> > > > Daniel Vetter
> > > > Software Engineer, Intel Corporation http://blog.ffwll.ch
> >
> >
> >
> > --
> > Daniel Vetter
> > Software Engineer, Intel Corporation
> > http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest
  2021-09-24  5:23         ` Surendrakumar Upadhyay, TejaskumarX
@ 2021-10-06  9:36           ` Surendrakumar Upadhyay, TejaskumarX
  0 siblings, 0 replies; 9+ messages in thread
From: Surendrakumar Upadhyay, TejaskumarX @ 2021-10-06  9:36 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: IGT development, Lankhorst, Maarten, Ursulin, Tvrtko



> -----Original Message-----
> From: Surendrakumar Upadhyay, TejaskumarX
> Sent: 24 September 2021 10:54
> To: 'Daniel Vetter' <daniel.vetter@ffwll.ch>
> Cc: 'IGT development' <igt-dev@lists.freedesktop.org>; Lankhorst, Maarten
> <maarten.lankhorst@intel.com>; Ursulin, Tvrtko <tvrtko.ursulin@intel.com>
> Subject: RE: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge
> subtest
> 
> 
> 
> > -----Original Message-----
> > From: Surendrakumar Upadhyay, TejaskumarX
> > Sent: 07 September 2021 21:31
> > To: Daniel Vetter <daniel.vetter@ffwll.ch>
> > Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst,
> > Maarten <maarten.lankhorst@intel.com>; Ursulin, Tvrtko
> > <tvrtko.ursulin@intel.com>
> > Subject: RE: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove
> > vma-merge subtest
> >
> >
> >
> > > -----Original Message-----
> > > From: Daniel Vetter <daniel.vetter@ffwll.ch>
> > > Sent: 31 August 2021 17:07
> > > To: Surendrakumar Upadhyay, TejaskumarX
> > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > > Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst,
> > > Maarten <maarten.lankhorst@intel.com>; Ursulin, Tvrtko
> > > <tvrtko.ursulin@intel.com>
> > > Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove
> > > vma-merge subtest
> > >
> > > On Tue, Aug 31, 2021 at 7:47 AM Surendrakumar Upadhyay, TejaskumarX
> > > <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> > > >
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Daniel Vetter <daniel.vetter@ffwll.ch>
> > > > > Sent: 30 August 2021 21:31
> > > > > To: Surendrakumar Upadhyay, TejaskumarX
> > > > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > > > > Cc: IGT development <igt-dev@lists.freedesktop.org>; Lankhorst,
> > > > > Maarten <maarten.lankhorst@intel.com>; Ursulin, Tvrtko
> > > > > <tvrtko.ursulin@intel.com>
> > > > > Subject: Re: [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove
> > > > > vma-merge subtest
> > > > >
> > > > > On Tue, Aug 24, 2021 at 11:17 AM Tejas Upadhyay
> > > > > <tejaskumarx.surendrakumar.upadhyay@intel.com> wrote:
> > > > > >
> > > > > > mmap requests for huge page size in vma-merge subtest are
> > > > > > cancelled from kernel using i915_request_cancel(rq, -EINTR),
> > > > > > otherwise it results in system hang. It is known/expected
> > > > > > failure thus it is decided to remove the subtest.
> > > > > >
> > > > > > Signed-off-by: Tejas Upadhyay
> > > > > > <tejaskumarx.surendrakumar.upadhyay@intel.com>
> > > > >
> > > > > Bugfixes need to link to the gitlab issue, otherwise it's not
> > > > > really a bugfix for a CI issue.
> > > >
> > > > Tejas : Ok.
> > > >
> > > > >
> > > > > Furthermore this is wrong:
> > > > > - In DII this might happen. If this is a patch upstream then
> > > > > please mark up the DII patch as NOT_UPSTREAM. Dropping it is
> > > > > blocked on backporting hangcheck. Your manager should be aware
> > > > > of the Jira that tracks hangcheck backporting.
> > > >
> > > > Tejas : This is only for upstream.
> > > >
> > > > > - In upstream hangcheck should get us out of this situation. If
> > > > > not, then this is a kernel bug.
> > > >
> > > >
> > > > Tejas : Hangcheck watchdog is implemented in kernel by Tvrtko.
> > > > Hence now
> > > test does not hang, it fails.
> > >
> > > Ok, but then pls fix the invalid assumption from the testcase, not
> > > just delete it. With explanation for why that assumption is invalid,
> > > and what should be done instead.
> > > -Daniel
> >
> > Assumption from testcase is not invalid, its just that test scenario
> > is not supported with the new userptr invalidation scheme implemented
> > in i915 commit ed29c2691188 ("drm/i915: Fix userptr so we do not have
> > to worry about obj->mm.lock, v7.")". Now please suggest what should be
> > our next step?
> 
> Anyone has any suggestion here as what should be our next step?

Any suggestion? We are blocked on this patch. Please provide next step/direction.

Thanks,
Tejas
> 
> Thanks,
> Tejas
> >
> > Thanks,
> > Tejas
> >
> > >
> > > >
> > > > >
> > > > > Cheers, Daniel
> > > > > > ---
> > > > > >  tests/i915/gem_userptr_blits.c | 40
> > > > > > ----------------------------------
> > > > > >  1 file changed, 40 deletions(-)
> > > > > >
> > > > > > diff --git a/tests/i915/gem_userptr_blits.c
> > > > > > b/tests/i915/gem_userptr_blits.c index 756bd6e4..11bce6d7
> > > > > > 100644
> > > > > > --- a/tests/i915/gem_userptr_blits.c
> > > > > > +++ b/tests/i915/gem_userptr_blits.c
> > > > > > @@ -702,43 +702,6 @@ static size_t hugepagesize(void)  #undef
> > > > > > LINE }
> > > > > >
> > > > > > -static void test_vma_merge(int i915) -{
> > > > > > -       const size_t sz = 2 * hugepagesize();
> > > > > > -       igt_spin_t *spin;
> > > > > > -       uint32_t handle;
> > > > > > -       void *addr;
> > > > > > -       uint64_t ahnd = get_reloc_ahnd(i915, 0);
> > > > > > -
> > > > > > -       addr = mmap(NULL, sz, PROT_READ | PROT_WRITE,
> > > > > > -                   MAP_SHARED | MAP_ANONYMOUS, -1, 0);
> > > > > > -
> > > > > > -       gem_userptr(i915, addr + sz / 2, 4096, 0, userptr_flags,
> &handle);
> > > > > > -
> > > > > > -       spin = igt_spin_new(i915, .ahnd = ahnd, .dependency = handle,
> > > > > > -                           .flags = IGT_SPIN_FENCE_OUT);
> > > > > > -       igt_assert(gem_bo_busy(i915, handle));
> > > > > > -
> > > > > > -       for (size_t x = 0; x < sz; x += 4096) {
> > > > > > -               if (x == sz / 2)
> > > > > > -                       continue;
> > > > > > -
> > > > > > -               igt_assert(mmap(addr + x, 4096, PROT_READ |
> PROT_WRITE,
> > > > > > -                               MAP_FIXED | MAP_SHARED | MAP_ANON, -1, 0)
> !=
> > > > > > -                          MAP_FAILED);
> > > > > > -       }
> > > > > > -
> > > > > > -       igt_spin_end(spin);
> > > > > > -       gem_close(i915, handle);
> > > > > > -
> > > > > > -       munmap(addr, sz);
> > > > > > -
> > > > > > -       gem_sync(i915, spin->handle);
> > > > > > -       igt_assert_eq(sync_fence_status(spin->out_fence), 1);
> > > > > > -       igt_spin_free(i915, spin);
> > > > > > -       put_ahnd(ahnd);
> > > > > > -}
> > > > > > -
> > > > > >  static void test_huge_split(int i915)  {
> > > > > >         const size_t sz = 2 * hugepagesize(); @@ -2614,9
> > > > > > +2577,6 @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
> > > > > >                 igt_subtest("nohangcheck")
> > > > > >                         test_nohangcheck_hostile(fd);
> > > > > >
> > > > > > -               igt_subtest("vma-merge")
> > > > > > -                       test_vma_merge(fd);
> > > > > > -
> > > > > >                 igt_subtest("huge-split")
> > > > > >                         test_huge_split(fd);
> > > > > >         }
> > > > > > --
> > > > > > 2.31.1
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Daniel Vetter
> > > > > Software Engineer, Intel Corporation http://blog.ffwll.ch
> > >
> > >
> > >
> > > --
> > > Daniel Vetter
> > > Software Engineer, Intel Corporation http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-10-06  9:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-24  9:09 [igt-dev] [i-g-t] tests/gem_userptr_blits: Remove vma-merge subtest Tejas Upadhyay
2021-08-24 14:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2021-08-24 17:37 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2021-08-30 16:01 ` [igt-dev] [i-g-t] " Daniel Vetter
2021-08-31  5:47   ` Surendrakumar Upadhyay, TejaskumarX
2021-08-31 11:36     ` Daniel Vetter
2021-09-07 16:01       ` Surendrakumar Upadhyay, TejaskumarX
2021-09-24  5:23         ` Surendrakumar Upadhyay, TejaskumarX
2021-10-06  9:36           ` Surendrakumar Upadhyay, TejaskumarX

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.