* [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb
@ 2023-02-17 22:33 Jonathan Cavitt
2023-02-18 0:39 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/selftests: Drop igt_cs_tlb (rev2) Patchwork
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Jonathan Cavitt @ 2023-02-17 22:33 UTC (permalink / raw)
To: intel-gfx
Cc: lucas.demarchi, thomas.hellstrom, jonathan.cavitt, matthew.auld,
daniel.vetter, chris.p.wilson
The gt_tlb live selftest has the same code coverage as the
igt_cs_tlb subtest of gtt, except it is better at detecting
TLB bugs. Furthermore, while igt_cs_tlb is hitting some
unforeseen issues, these issues are either false positives
due to the test being poorly formatted, or are true
positives that can be more easily diagnosed with smaller
tests. As such, igt_cs_tlb is superceded by and obsoleted
by gt_tlb, meaning it can be removed.
Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
---
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 356 ------------------
1 file changed, 356 deletions(-)
diff --git a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
index 01e75160a84a..5361ce70d3f2 100644
--- a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
+++ b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
@@ -1940,361 +1940,6 @@ int i915_gem_gtt_mock_selftests(void)
return err;
}
-static int context_sync(struct intel_context *ce)
-{
- struct i915_request *rq;
- long timeout;
-
- rq = intel_context_create_request(ce);
- if (IS_ERR(rq))
- return PTR_ERR(rq);
-
- i915_request_get(rq);
- i915_request_add(rq);
-
- timeout = i915_request_wait(rq, 0, HZ / 5);
- i915_request_put(rq);
-
- return timeout < 0 ? -EIO : 0;
-}
-
-static struct i915_request *
-submit_batch(struct intel_context *ce, u64 addr)
-{
- struct i915_request *rq;
- int err;
-
- rq = intel_context_create_request(ce);
- if (IS_ERR(rq))
- return rq;
-
- err = 0;
- if (rq->engine->emit_init_breadcrumb) /* detect a hang */
- err = rq->engine->emit_init_breadcrumb(rq);
- if (err == 0)
- err = rq->engine->emit_bb_start(rq, addr, 0, 0);
-
- if (err == 0)
- i915_request_get(rq);
- i915_request_add(rq);
-
- return err ? ERR_PTR(err) : rq;
-}
-
-static u32 *spinner(u32 *batch, int i)
-{
- return batch + i * 64 / sizeof(*batch) + 4;
-}
-
-static void end_spin(u32 *batch, int i)
-{
- *spinner(batch, i) = MI_BATCH_BUFFER_END;
- wmb();
-}
-
-static int igt_cs_tlb(void *arg)
-{
- const unsigned int count = PAGE_SIZE / 64;
- const unsigned int chunk_size = count * PAGE_SIZE;
- struct drm_i915_private *i915 = arg;
- struct drm_i915_gem_object *bbe, *act, *out;
- struct i915_gem_engines_iter it;
- struct i915_address_space *vm;
- struct i915_gem_context *ctx;
- struct intel_context *ce;
- struct i915_vma *vma;
- I915_RND_STATE(prng);
- struct file *file;
- unsigned int i;
- u32 *result;
- u32 *batch;
- int err = 0;
-
- /*
- * Our mission here is to fool the hardware to execute something
- * from scratch as it has not seen the batch move (due to missing
- * the TLB invalidate).
- */
-
- file = mock_file(i915);
- if (IS_ERR(file))
- return PTR_ERR(file);
-
- ctx = live_context(i915, file);
- if (IS_ERR(ctx)) {
- err = PTR_ERR(ctx);
- goto out_unlock;
- }
-
- vm = i915_gem_context_get_eb_vm(ctx);
- if (i915_is_ggtt(vm))
- goto out_vm;
-
- /* Create two pages; dummy we prefill the TLB, and intended */
- bbe = i915_gem_object_create_internal(i915, PAGE_SIZE);
- if (IS_ERR(bbe)) {
- err = PTR_ERR(bbe);
- goto out_vm;
- }
-
- batch = i915_gem_object_pin_map_unlocked(bbe, I915_MAP_WC);
- if (IS_ERR(batch)) {
- err = PTR_ERR(batch);
- goto out_put_bbe;
- }
- memset32(batch, MI_BATCH_BUFFER_END, PAGE_SIZE / sizeof(u32));
- i915_gem_object_flush_map(bbe);
- i915_gem_object_unpin_map(bbe);
-
- act = i915_gem_object_create_internal(i915, PAGE_SIZE);
- if (IS_ERR(act)) {
- err = PTR_ERR(act);
- goto out_put_bbe;
- }
-
- /* Track the execution of each request by writing into different slot */
- batch = i915_gem_object_pin_map_unlocked(act, I915_MAP_WC);
- if (IS_ERR(batch)) {
- err = PTR_ERR(batch);
- goto out_put_act;
- }
- for (i = 0; i < count; i++) {
- u32 *cs = batch + i * 64 / sizeof(*cs);
- u64 addr = (vm->total - PAGE_SIZE) + i * sizeof(u32);
-
- GEM_BUG_ON(GRAPHICS_VER(i915) < 6);
- cs[0] = MI_STORE_DWORD_IMM_GEN4;
- if (GRAPHICS_VER(i915) >= 8) {
- cs[1] = lower_32_bits(addr);
- cs[2] = upper_32_bits(addr);
- cs[3] = i;
- cs[4] = MI_NOOP;
- cs[5] = MI_BATCH_BUFFER_START_GEN8;
- } else {
- cs[1] = 0;
- cs[2] = lower_32_bits(addr);
- cs[3] = i;
- cs[4] = MI_NOOP;
- cs[5] = MI_BATCH_BUFFER_START;
- }
- }
-
- out = i915_gem_object_create_internal(i915, PAGE_SIZE);
- if (IS_ERR(out)) {
- err = PTR_ERR(out);
- goto out_put_batch;
- }
- i915_gem_object_set_cache_coherency(out, I915_CACHING_CACHED);
-
- vma = i915_vma_instance(out, vm, NULL);
- if (IS_ERR(vma)) {
- err = PTR_ERR(vma);
- goto out_put_out;
- }
-
- err = i915_vma_pin(vma, 0, 0,
- PIN_USER |
- PIN_OFFSET_FIXED |
- (vm->total - PAGE_SIZE));
- if (err)
- goto out_put_out;
- GEM_BUG_ON(vma->node.start != vm->total - PAGE_SIZE);
-
- result = i915_gem_object_pin_map_unlocked(out, I915_MAP_WB);
- if (IS_ERR(result)) {
- err = PTR_ERR(result);
- goto out_put_out;
- }
-
- for_each_gem_engine(ce, i915_gem_context_lock_engines(ctx), it) {
- IGT_TIMEOUT(end_time);
- unsigned long pass = 0;
-
- if (!intel_engine_can_store_dword(ce->engine))
- continue;
-
- while (!__igt_timeout(end_time, NULL)) {
- struct i915_vm_pt_stash stash = {};
- struct i915_request *rq;
- struct i915_gem_ww_ctx ww;
- struct i915_vma_resource *vma_res;
- u64 offset;
-
- offset = igt_random_offset(&prng,
- 0, vm->total - PAGE_SIZE,
- chunk_size, PAGE_SIZE);
-
- memset32(result, STACK_MAGIC, PAGE_SIZE / sizeof(u32));
-
- vma = i915_vma_instance(bbe, vm, NULL);
- if (IS_ERR(vma)) {
- err = PTR_ERR(vma);
- goto end;
- }
-
- i915_gem_object_lock(bbe, NULL);
- err = i915_vma_get_pages(vma);
- i915_gem_object_unlock(bbe);
- if (err)
- goto end;
-
- vma_res = i915_vma_resource_alloc();
- if (IS_ERR(vma_res)) {
- i915_vma_put_pages(vma);
- err = PTR_ERR(vma_res);
- goto end;
- }
-
- i915_gem_ww_ctx_init(&ww, false);
-retry:
- err = i915_vm_lock_objects(vm, &ww);
- if (err)
- goto end_ww;
-
- err = i915_vm_alloc_pt_stash(vm, &stash, chunk_size);
- if (err)
- goto end_ww;
-
- err = i915_vm_map_pt_stash(vm, &stash);
- if (!err)
- vm->allocate_va_range(vm, &stash, offset, chunk_size);
- i915_vm_free_pt_stash(vm, &stash);
-end_ww:
- if (err == -EDEADLK) {
- err = i915_gem_ww_ctx_backoff(&ww);
- if (!err)
- goto retry;
- }
- i915_gem_ww_ctx_fini(&ww);
- if (err) {
- kfree(vma_res);
- goto end;
- }
-
- i915_vma_resource_init_from_vma(vma_res, vma);
- /* Prime the TLB with the dummy pages */
- for (i = 0; i < count; i++) {
- vma_res->start = offset + i * PAGE_SIZE;
- vm->insert_entries(vm, vma_res, I915_CACHE_NONE,
- 0);
-
- rq = submit_batch(ce, vma_res->start);
- if (IS_ERR(rq)) {
- err = PTR_ERR(rq);
- i915_vma_resource_fini(vma_res);
- kfree(vma_res);
- goto end;
- }
- i915_request_put(rq);
- }
- i915_vma_resource_fini(vma_res);
- i915_vma_put_pages(vma);
-
- err = context_sync(ce);
- if (err) {
- pr_err("%s: dummy setup timed out\n",
- ce->engine->name);
- kfree(vma_res);
- goto end;
- }
-
- vma = i915_vma_instance(act, vm, NULL);
- if (IS_ERR(vma)) {
- kfree(vma_res);
- err = PTR_ERR(vma);
- goto end;
- }
-
- i915_gem_object_lock(act, NULL);
- err = i915_vma_get_pages(vma);
- i915_gem_object_unlock(act);
- if (err) {
- kfree(vma_res);
- goto end;
- }
-
- i915_vma_resource_init_from_vma(vma_res, vma);
- /* Replace the TLB with target batches */
- for (i = 0; i < count; i++) {
- struct i915_request *rq;
- u32 *cs = batch + i * 64 / sizeof(*cs);
- u64 addr;
-
- vma_res->start = offset + i * PAGE_SIZE;
- vm->insert_entries(vm, vma_res, I915_CACHE_NONE, 0);
-
- addr = vma_res->start + i * 64;
- cs[4] = MI_NOOP;
- cs[6] = lower_32_bits(addr);
- cs[7] = upper_32_bits(addr);
- wmb();
-
- rq = submit_batch(ce, addr);
- if (IS_ERR(rq)) {
- err = PTR_ERR(rq);
- i915_vma_resource_fini(vma_res);
- kfree(vma_res);
- goto end;
- }
-
- /* Wait until the context chain has started */
- if (i == 0) {
- while (READ_ONCE(result[i]) &&
- !i915_request_completed(rq))
- cond_resched();
- } else {
- end_spin(batch, i - 1);
- }
-
- i915_request_put(rq);
- }
- end_spin(batch, count - 1);
-
- i915_vma_resource_fini(vma_res);
- kfree(vma_res);
- i915_vma_put_pages(vma);
-
- err = context_sync(ce);
- if (err) {
- pr_err("%s: writes timed out\n",
- ce->engine->name);
- goto end;
- }
-
- for (i = 0; i < count; i++) {
- if (result[i] != i) {
- pr_err("%s: Write lost on pass %lu, at offset %llx, index %d, found %x, expected %x\n",
- ce->engine->name, pass,
- offset, i, result[i], i);
- err = -EINVAL;
- goto end;
- }
- }
-
- vm->clear_range(vm, offset, chunk_size);
- pass++;
- }
- }
-end:
- if (igt_flush_test(i915))
- err = -EIO;
- i915_gem_context_unlock_engines(ctx);
- i915_gem_object_unpin_map(out);
-out_put_out:
- i915_gem_object_put(out);
-out_put_batch:
- i915_gem_object_unpin_map(act);
-out_put_act:
- i915_gem_object_put(act);
-out_put_bbe:
- i915_gem_object_put(bbe);
-out_vm:
- i915_vm_put(vm);
-out_unlock:
- fput(file);
- return err;
-}
-
int i915_gem_gtt_live_selftests(struct drm_i915_private *i915)
{
static const struct i915_subtest tests[] = {
@@ -2314,7 +1959,6 @@ int i915_gem_gtt_live_selftests(struct drm_i915_private *i915)
SUBTEST(igt_ggtt_fill),
SUBTEST(igt_ggtt_page),
SUBTEST(igt_ggtt_misaligned_pin),
- SUBTEST(igt_cs_tlb),
};
GEM_BUG_ON(offset_in_page(to_gt(i915)->ggtt->vm.total));
--
2.25.1
^ permalink raw reply related [flat|nested] 6+ messages in thread* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/selftests: Drop igt_cs_tlb (rev2) 2023-02-17 22:33 [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Jonathan Cavitt @ 2023-02-18 0:39 ` Patchwork 2023-02-18 13:47 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork ` (2 subsequent siblings) 3 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2023-02-18 0:39 UTC (permalink / raw) To: Jonathan Cavitt; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 10160 bytes --] == Series Details == Series: drm/i915/selftests: Drop igt_cs_tlb (rev2) URL : https://patchwork.freedesktop.org/series/114154/ State : success == Summary == CI Bug Log - changes from CI_DRM_12759 -> Patchwork_114154v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/index.html Participating hosts (38 -> 39) ------------------------------ Additional (2): bat-atsm-1 fi-pnv-d510 Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_114154v2 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@fbdev@eof: - bat-atsm-1: NOTRUN -> [SKIP][1] ([i915#2582]) +4 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@fbdev@eof.html * igt@gem_mmap@basic: - bat-atsm-1: NOTRUN -> [SKIP][2] ([i915#4083]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@gem_mmap@basic.html * igt@gem_tiled_fence_blits@basic: - bat-atsm-1: NOTRUN -> [SKIP][3] ([i915#4077]) +2 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@gem_tiled_fence_blits@basic.html * igt@gem_tiled_pread_basic: - bat-atsm-1: NOTRUN -> [SKIP][4] ([i915#4079]) +1 similar issue [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@gem_tiled_pread_basic.html * igt@i915_pm_rps@basic-api: - bat-atsm-1: NOTRUN -> [SKIP][5] ([i915#6621]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@execlists: - fi-bsw-n3050: [PASS][6] -> [ABORT][7] ([i915#7911]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/fi-bsw-n3050/igt@i915_selftest@live@execlists.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/fi-bsw-n3050/igt@i915_selftest@live@execlists.html - fi-kbl-soraka: NOTRUN -> [INCOMPLETE][8] ([i915#7156] / [i915#7913]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/fi-kbl-soraka/igt@i915_selftest@live@execlists.html * igt@i915_selftest@live@gt_heartbeat: - fi-cfl-8109u: [PASS][9] -> [DMESG-FAIL][10] ([i915#5334]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/fi-cfl-8109u/igt@i915_selftest@live@gt_heartbeat.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/fi-cfl-8109u/igt@i915_selftest@live@gt_heartbeat.html * igt@i915_selftest@live@reset: - bat-rpls-2: NOTRUN -> [ABORT][11] ([i915#4983]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-rpls-2/igt@i915_selftest@live@reset.html - bat-rpls-1: NOTRUN -> [ABORT][12] ([i915#4983]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-rpls-1/igt@i915_selftest@live@reset.html * igt@i915_suspend@basic-s3-without-i915: - bat-atsm-1: NOTRUN -> [SKIP][13] ([i915#6645]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_addfb_basic@size-max: - bat-atsm-1: NOTRUN -> [SKIP][14] ([i915#6077]) +36 similar issues [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_addfb_basic@size-max.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - bat-dg2-11: NOTRUN -> [SKIP][15] ([i915#7828]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-dg2-11/igt@kms_chamelium_hpd@common-hpd-after-suspend.html * igt@kms_cursor_legacy@basic-flip-after-cursor: - bat-atsm-1: NOTRUN -> [SKIP][16] ([i915#6078]) +14 similar issues [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_cursor_legacy@basic-flip-after-cursor.html * igt@kms_flip@basic-plain-flip: - bat-atsm-1: NOTRUN -> [SKIP][17] ([i915#6166]) +3 similar issues [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_flip@basic-plain-flip.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-atsm-1: NOTRUN -> [SKIP][18] ([i915#6093]) +3 similar issues [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_pipe_crc_basic@hang-read-crc: - bat-atsm-1: NOTRUN -> [SKIP][19] ([i915#1836]) +6 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_pipe_crc_basic@hang-read-crc.html * igt@kms_prop_blob@basic: - bat-atsm-1: NOTRUN -> [SKIP][20] ([i915#7357]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_prop_blob@basic.html * igt@kms_psr@primary_page_flip: - fi-pnv-d510: NOTRUN -> [SKIP][21] ([fdo#109271]) +44 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/fi-pnv-d510/igt@kms_psr@primary_page_flip.html * igt@kms_psr@sprite_plane_onoff: - bat-atsm-1: NOTRUN -> [SKIP][22] ([i915#1072]) +3 similar issues [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_psr@sprite_plane_onoff.html * igt@kms_setmode@basic-clone-single-crtc: - bat-atsm-1: NOTRUN -> [SKIP][23] ([i915#6094]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - bat-atsm-1: NOTRUN -> [SKIP][24] ([fdo#109295] / [i915#6078]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-fence-mmap: - bat-atsm-1: NOTRUN -> [SKIP][25] ([fdo#109295] / [i915#4077]) +1 similar issue [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@prime_vgem@basic-fence-mmap.html * igt@prime_vgem@basic-write: - bat-atsm-1: NOTRUN -> [SKIP][26] ([fdo#109295]) +3 similar issues [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-atsm-1/igt@prime_vgem@basic-write.html #### Possible fixes #### * igt@i915_selftest@live@gt_heartbeat: - fi-glk-j4005: [DMESG-FAIL][27] ([i915#5334]) -> [PASS][28] [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/fi-glk-j4005/igt@i915_selftest@live@gt_heartbeat.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/fi-glk-j4005/igt@i915_selftest@live@gt_heartbeat.html * igt@i915_selftest@live@gt_lrc: - bat-dg2-11: [INCOMPLETE][29] ([i915#7609] / [i915#7913]) -> [PASS][30] [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/bat-dg2-11/igt@i915_selftest@live@gt_lrc.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-dg2-11/igt@i915_selftest@live@gt_lrc.html * igt@i915_selftest@live@requests: - bat-rpls-2: [ABORT][31] ([i915#4983]) -> [PASS][32] [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/bat-rpls-2/igt@i915_selftest@live@requests.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-rpls-2/igt@i915_selftest@live@requests.html - bat-rpls-1: [ABORT][33] ([i915#4983] / [i915#7911]) -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/bat-rpls-1/igt@i915_selftest@live@requests.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/bat-rpls-1/igt@i915_selftest@live@requests.html - fi-kbl-soraka: [ABORT][35] ([i915#7913]) -> [PASS][36] [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/fi-kbl-soraka/igt@i915_selftest@live@requests.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/fi-kbl-soraka/igt@i915_selftest@live@requests.html [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334 [i915#6077]: https://gitlab.freedesktop.org/drm/intel/issues/6077 [i915#6078]: https://gitlab.freedesktop.org/drm/intel/issues/6078 [i915#6093]: https://gitlab.freedesktop.org/drm/intel/issues/6093 [i915#6094]: https://gitlab.freedesktop.org/drm/intel/issues/6094 [i915#6166]: https://gitlab.freedesktop.org/drm/intel/issues/6166 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645 [i915#7156]: https://gitlab.freedesktop.org/drm/intel/issues/7156 [i915#7357]: https://gitlab.freedesktop.org/drm/intel/issues/7357 [i915#7609]: https://gitlab.freedesktop.org/drm/intel/issues/7609 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 Build changes ------------- * Linux: CI_DRM_12759 -> Patchwork_114154v2 CI-20190529: 20190529 CI_DRM_12759: 00e12ed04ecb81a67099d4c4833c86186ca7d31e @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7165: 509e7e63c6377d0fe77d1bd209857fb191f4a84c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_114154v2: 00e12ed04ecb81a67099d4c4833c86186ca7d31e @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits 22d9d05068c1 drm/i915/selftests: Drop igt_cs_tlb == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/index.html [-- Attachment #2: Type: text/html, Size: 12208 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/selftests: Drop igt_cs_tlb (rev2) 2023-02-17 22:33 [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Jonathan Cavitt 2023-02-18 0:39 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/selftests: Drop igt_cs_tlb (rev2) Patchwork @ 2023-02-18 13:47 ` Patchwork 2023-03-20 17:59 ` Das, Nirmoy 2023-02-22 15:18 ` [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Andrzej Hajda 2023-03-20 17:58 ` Das, Nirmoy 3 siblings, 1 reply; 6+ messages in thread From: Patchwork @ 2023-02-18 13:47 UTC (permalink / raw) To: Jonathan Cavitt; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 38340 bytes --] == Series Details == Series: drm/i915/selftests: Drop igt_cs_tlb (rev2) URL : https://patchwork.freedesktop.org/series/114154/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12759_full -> Patchwork_114154v2_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_114154v2_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_114154v2_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/index.html Participating hosts (11 -> 11) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_114154v2_full: ### IGT changes ### #### Possible regressions #### * igt@perf_pmu@cpu-hotplug: - shard-glk: [PASS][1] -> [TIMEOUT][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk7/igt@perf_pmu@cpu-hotplug.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk3/igt@perf_pmu@cpu-hotplug.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@gem_barrier_race@remote-request@rcs0}: - {shard-tglu}: NOTRUN -> [ABORT][3] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-1/igt@gem_barrier_race@remote-request@rcs0.html * {igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling}: - shard-tglu-9: NOTRUN -> [SKIP][4] [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html * {igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-0-25@pipe-a-hdmi-a-1}: - {shard-tglu}: NOTRUN -> [SKIP][5] +3 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-0-25@pipe-a-hdmi-a-1.html * {igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-edp-1}: - {shard-rkl}: NOTRUN -> [SKIP][6] +4 similar issues [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-edp-1.html Known issues ------------ Here are the changes found in Patchwork_114154v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@device_reset@cold-reset-bound: - shard-tglu-9: NOTRUN -> [SKIP][7] ([i915#7701]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@device_reset@cold-reset-bound.html * igt@drm_read@invalid-buffer: - shard-tglu-9: NOTRUN -> [SKIP][8] ([i915#1845]) +6 similar issues [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@drm_read@invalid-buffer.html * igt@gem_ccs@suspend-resume: - shard-tglu-10: NOTRUN -> [SKIP][9] ([i915#5325]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_ccs@suspend-resume.html * igt@gem_ctx_sseu@invalid-sseu: - shard-tglu-10: NOTRUN -> [SKIP][10] ([i915#280]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_exec_fair@basic-none-solo@rcs0: - shard-tglu-10: NOTRUN -> [FAIL][11] ([i915#2842]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_exec_fair@basic-none-solo@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [PASS][12] -> [FAIL][13] ([i915#2842]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk6/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_params@rsvd2-dirt: - shard-tglu-10: NOTRUN -> [SKIP][14] ([fdo#109283]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-scanout@vcs0: - shard-tglu-9: NOTRUN -> [SKIP][15] ([i915#3639]) +4 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@gem_exec_reloc@basic-scanout@vcs0.html * igt@gem_huc_copy@huc-copy: - shard-tglu-10: NOTRUN -> [SKIP][16] ([i915#2190]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@parallel-random: - shard-tglu-10: NOTRUN -> [SKIP][17] ([i915#4613]) +2 similar issues [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_lmem_swapping@parallel-random.html * igt@gem_media_vme: - shard-tglu-10: NOTRUN -> [SKIP][18] ([i915#284]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_media_vme.html * igt@gem_mmap_gtt@coherency: - shard-tglu-10: NOTRUN -> [SKIP][19] ([fdo#111656]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_mmap_gtt@coherency.html * igt@gem_pxp@create-regular-buffer: - shard-tglu-10: NOTRUN -> [SKIP][20] ([i915#4270]) +3 similar issues [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_pxp@create-regular-buffer.html * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume: - shard-tglu-9: NOTRUN -> [SKIP][21] ([i915#4270]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html * igt@gem_userptr_blits@access-control: - shard-tglu-10: NOTRUN -> [SKIP][22] ([i915#3297]) +2 similar issues [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_userptr_blits@access-control.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-tglu-9: NOTRUN -> [SKIP][23] ([i915#3297]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gen7_exec_parse@basic-allocation: - shard-tglu-10: NOTRUN -> [SKIP][24] ([fdo#109289]) +4 similar issues [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gen7_exec_parse@basic-allocation.html * igt@gen9_exec_parse@allowed-single: - shard-glk: [PASS][25] -> [ABORT][26] ([i915#5566]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk4/igt@gen9_exec_parse@allowed-single.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk4/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@unaligned-jump: - shard-tglu-10: NOTRUN -> [SKIP][27] ([i915#2527] / [i915#2856]) +4 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gen9_exec_parse@unaligned-jump.html * igt@i915_hwmon@hwmon-read: - shard-tglu-10: NOTRUN -> [SKIP][28] ([i915#7707]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_hwmon@hwmon-read.html * igt@i915_module_load@resize-bar: - shard-tglu-10: NOTRUN -> [SKIP][29] ([i915#6412]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_module_load@resize-bar.html * igt@i915_pm_rpm@dpms-mode-unset-non-lpsp: - shard-tglu-9: NOTRUN -> [SKIP][30] ([fdo#111644] / [i915#1397]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@i915_pm_rpm@modeset-non-lpsp: - shard-tglu-10: NOTRUN -> [SKIP][31] ([fdo#111644] / [i915#1397]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_pm_rpm@modeset-non-lpsp.html * igt@i915_pm_rpm@modeset-pc8-residency-stress: - shard-tglu-10: NOTRUN -> [SKIP][32] ([fdo#109506]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_pm_rpm@modeset-pc8-residency-stress.html * igt@i915_pm_rps@engine-order: - shard-apl: [PASS][33] -> [FAIL][34] ([i915#6537]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-apl6/igt@i915_pm_rps@engine-order.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-apl4/igt@i915_pm_rps@engine-order.html * igt@i915_pm_sseu@full-enable: - shard-tglu-10: NOTRUN -> [SKIP][35] ([i915#4387]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_pm_sseu@full-enable.html * igt@i915_selftest@live@dmabuf: - shard-apl: [PASS][36] -> [DMESG-FAIL][37] ([i915#7562]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-apl7/igt@i915_selftest@live@dmabuf.html [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-apl1/igt@i915_selftest@live@dmabuf.html * igt@kms_big_fb@4-tiled-addfb-size-overflow: - shard-tglu-10: NOTRUN -> [SKIP][38] ([i915#5286]) +6 similar issues [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_fb@4-tiled-addfb-size-overflow.html * igt@kms_big_fb@x-tiled-32bpp-rotate-90: - shard-tglu-10: NOTRUN -> [SKIP][39] ([fdo#111614]) +2 similar issues [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-32bpp-rotate-180: - shard-tglu-10: NOTRUN -> [SKIP][40] ([fdo#111615]) +4 similar issues [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html * igt@kms_big_joiner@2x-modeset: - shard-tglu-10: NOTRUN -> [SKIP][41] ([i915#2705]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_joiner@2x-modeset.html * igt@kms_ccs@pipe-a-crc-primary-rotation-180-yf_tiled_ccs: - shard-tglu-9: NOTRUN -> [SKIP][42] ([fdo#111615] / [i915#1845] / [i915#7651]) +3 similar issues [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_ccs@pipe-a-crc-primary-rotation-180-yf_tiled_ccs.html * igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs: - shard-tglu-10: NOTRUN -> [SKIP][43] ([i915#3689]) +13 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs.html * igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][44] ([i915#3689] / [i915#3886]) +2 similar issues [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][45] ([i915#3689] / [i915#6095]) +5 similar issues [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs.html * igt@kms_ccs@pipe-c-random-ccs-data-4_tiled_dg2_mc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][46] ([i915#6095]) +3 similar issues [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-c-random-ccs-data-4_tiled_dg2_mc_ccs.html * igt@kms_ccs@pipe-d-crc-primary-basic-yf_tiled_ccs: - shard-tglu-10: NOTRUN -> [SKIP][47] ([fdo#111615] / [i915#3689]) +1 similar issue [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-d-crc-primary-basic-yf_tiled_ccs.html * igt@kms_chamelium_color@ctm-0-25: - shard-tglu-10: NOTRUN -> [SKIP][48] ([fdo#111827]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_chamelium_color@ctm-0-25.html * igt@kms_chamelium_color@ctm-blue-to-red: - shard-tglu-9: NOTRUN -> [SKIP][49] ([fdo#111827]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_chamelium_color@ctm-blue-to-red.html * igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k: - shard-tglu-10: NOTRUN -> [SKIP][50] ([i915#7828]) +7 similar issues [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k.html * igt@kms_chamelium_hpd@dp-hpd-after-suspend: - shard-tglu-9: NOTRUN -> [SKIP][51] ([i915#7828]) +1 similar issue [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html * igt@kms_color@ctm-0-25@pipe-b-hdmi-a-1: - shard-tglu-10: NOTRUN -> [FAIL][52] ([i915#315] / [i915#6946]) +3 similar issues [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_color@ctm-0-25@pipe-b-hdmi-a-1.html * igt@kms_color@ctm-max@pipe-a-hdmi-a-1: - shard-snb: NOTRUN -> [SKIP][53] ([fdo#109271]) +33 similar issues [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-snb1/igt@kms_color@ctm-max@pipe-a-hdmi-a-1.html * igt@kms_color@gamma: - shard-tglu-9: NOTRUN -> [SKIP][54] ([i915#3546]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_color@gamma.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-tglu-10: NOTRUN -> [SKIP][55] ([fdo#109279] / [i915#3359]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-rapid-movement-512x170: - shard-tglu-10: NOTRUN -> [SKIP][56] ([i915#3359]) +1 similar issue [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html * igt@kms_cursor_legacy@cursorb-vs-flipb@atomic-transitions-varying-size: - shard-tglu-10: NOTRUN -> [SKIP][57] ([fdo#109274]) +6 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_cursor_legacy@cursorb-vs-flipb@atomic-transitions-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: - shard-apl: [PASS][58] -> [FAIL][59] ([i915#2346]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-apl4/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-apl3/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-tglu-10: NOTRUN -> [SKIP][60] ([i915#3804]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank: - shard-tglu-9: NOTRUN -> [SKIP][61] ([fdo#109274] / [i915#3637]) +1 similar issue [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html * igt@kms_flip@2x-flip-vs-suspend: - shard-tglu-10: NOTRUN -> [SKIP][62] ([fdo#109274] / [i915#3637]) +3 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_flip@2x-flip-vs-suspend.html * igt@kms_flip@dpms-off-confusion-interruptible: - shard-tglu-9: NOTRUN -> [SKIP][63] ([i915#3637]) +1 similar issue [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_flip@dpms-off-confusion-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling: - shard-tglu-9: NOTRUN -> [SKIP][64] ([i915#3555]) +2 similar issues [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode: - shard-tglu-10: NOTRUN -> [SKIP][65] ([i915#2587] / [i915#2672]) +3 similar issues [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu: - shard-tglu-10: NOTRUN -> [SKIP][66] ([fdo#109280]) +32 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite: - shard-tglu-10: NOTRUN -> [SKIP][67] ([fdo#110189]) +32 similar issues [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu: - shard-tglu-9: NOTRUN -> [SKIP][68] ([i915#1849]) +19 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html * igt@kms_hdr@bpc-switch-suspend: - shard-tglu-10: NOTRUN -> [SKIP][69] ([i915#3555]) +3 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_hdr@bpc-switch-suspend.html * igt@kms_plane_alpha_blend@alpha-opaque-fb: - shard-tglu-9: NOTRUN -> [SKIP][70] ([i915#7128] / [i915#7294]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_plane_alpha_blend@alpha-opaque-fb.html * igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-1: - shard-tglu-10: NOTRUN -> [SKIP][71] ([i915#5176]) +3 similar issues [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1: - shard-tglu-10: NOTRUN -> [SKIP][72] ([i915#5235]) +3 similar issues [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1.html * igt@kms_prime@basic-crc-vgem: - shard-tglu-9: NOTRUN -> [SKIP][73] ([i915#6524]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_prime@basic-crc-vgem.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf: - shard-tglu-10: NOTRUN -> [SKIP][74] ([i915#658]) +2 similar issues [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@plane-move-sf-dmg-area: - shard-tglu-10: NOTRUN -> [SKIP][75] ([fdo#111068] / [i915#658]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_psr2_sf@plane-move-sf-dmg-area.html * igt@kms_psr2_su@page_flip-p010: - shard-tglu-10: NOTRUN -> [SKIP][76] ([fdo#109642] / [fdo#111068] / [i915#658]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr@psr2_basic: - shard-tglu-9: NOTRUN -> [SKIP][77] ([fdo#110189]) +2 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_psr@psr2_basic.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-tglu-10: NOTRUN -> [SKIP][78] ([fdo#111615] / [i915#5289]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_selftest@all-tests: - shard-tglu-10: NOTRUN -> [SKIP][79] ([i915#6433]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_selftest@all-tests.html * igt@kms_vblank@pipe-a-ts-continuation-idle-hang: - shard-tglu-9: NOTRUN -> [SKIP][80] ([i915#1845] / [i915#7651]) +19 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_vblank@pipe-a-ts-continuation-idle-hang.html * igt@kms_writeback@writeback-fb-id: - shard-tglu-10: NOTRUN -> [SKIP][81] ([i915#2437]) +1 similar issue [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_writeback@writeback-fb-id.html * igt@prime_vgem@basic-userptr: - shard-tglu-10: NOTRUN -> [SKIP][82] ([fdo#109295] / [i915#3301]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@prime_vgem@basic-userptr.html * igt@v3d/v3d_perfmon@create-perfmon-exceed: - shard-tglu-10: NOTRUN -> [SKIP][83] ([fdo#109315] / [i915#2575]) +2 similar issues [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@v3d/v3d_perfmon@create-perfmon-exceed.html * igt@v3d/v3d_perfmon@get-values-invalid-pointer: - shard-tglu-9: NOTRUN -> [SKIP][84] ([fdo#109315] / [i915#2575]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@v3d/v3d_perfmon@get-values-invalid-pointer.html * igt@vc4/vc4_perfmon@create-two-perfmon: - shard-tglu-10: NOTRUN -> [SKIP][85] ([i915#2575]) +6 similar issues [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@vc4/vc4_perfmon@create-two-perfmon.html * igt@vc4/vc4_purgeable_bo@mark-unpurgeable-twice: - shard-tglu-9: NOTRUN -> [SKIP][86] ([i915#2575]) +1 similar issue [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@vc4/vc4_purgeable_bo@mark-unpurgeable-twice.html #### Possible fixes #### * igt@drm_fdinfo@virtual-idle: - {shard-rkl}: [FAIL][87] ([i915#7742]) -> [PASS][88] [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-6/igt@drm_fdinfo@virtual-idle.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-3/igt@drm_fdinfo@virtual-idle.html * igt@fbdev@unaligned-write: - {shard-rkl}: [SKIP][89] ([i915#2582]) -> [PASS][90] [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-3/igt@fbdev@unaligned-write.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@fbdev@unaligned-write.html * igt@gem_ctx_persistence@engines-hang@bcs0: - {shard-rkl}: [SKIP][91] ([i915#6252]) -> [PASS][92] [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-5/igt@gem_ctx_persistence@engines-hang@bcs0.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-4/igt@gem_ctx_persistence@engines-hang@bcs0.html * igt@gem_eio@in-flight-suspend: - {shard-rkl}: [FAIL][93] ([fdo#103375]) -> [PASS][94] +2 similar issues [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@gem_eio@in-flight-suspend.html [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-2/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_fair@basic-none-vip@rcs0: - {shard-rkl}: [FAIL][95] ([i915#2842]) -> [PASS][96] [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-5/igt@gem_exec_fair@basic-none-vip@rcs0.html [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-5/igt@gem_exec_fair@basic-none-vip@rcs0.html * igt@gem_exec_fair@basic-none@rcs0: - shard-glk: [FAIL][97] ([i915#2842]) -> [PASS][98] [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk6/igt@gem_exec_fair@basic-none@rcs0.html [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk5/igt@gem_exec_fair@basic-none@rcs0.html * igt@gem_exec_params@rel-constants-invalid-rel-gen5: - {shard-dg1}: [DMESG-WARN][99] -> [PASS][100] +1 similar issue [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-dg1-14/igt@gem_exec_params@rel-constants-invalid-rel-gen5.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-dg1-14/igt@gem_exec_params@rel-constants-invalid-rel-gen5.html * igt@i915_pm_rpm@modeset-lpsp-stress: - {shard-dg1}: [SKIP][101] ([i915#1397]) -> [PASS][102] [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-dg1-15/igt@i915_pm_rpm@modeset-lpsp-stress.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-dg1-14/igt@i915_pm_rpm@modeset-lpsp-stress.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: - shard-glk: [FAIL][103] ([i915#2346]) -> [PASS][104] [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2: - shard-glk: [FAIL][105] ([i915#2122]) -> [PASS][106] [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk2/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk2/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt: - {shard-rkl}: [SKIP][107] ([i915#1849] / [i915#4098]) -> [PASS][108] +8 similar issues [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes: - {shard-rkl}: [SKIP][109] ([i915#1849]) -> [PASS][110] +1 similar issue [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html * igt@kms_psr@cursor_mmap_cpu: - {shard-rkl}: [SKIP][111] ([i915#1072]) -> [PASS][112] +1 similar issue [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_psr@cursor_mmap_cpu.html [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_psr@cursor_mmap_cpu.html * igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b: - {shard-rkl}: [SKIP][113] ([i915#4098]) -> [PASS][114] +3 similar issues [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b.html [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b.html * igt@kms_vblank@pipe-b-ts-continuation-idle: - {shard-rkl}: [SKIP][115] ([i915#1845] / [i915#4098]) -> [PASS][116] +15 similar issues [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_vblank@pipe-b-ts-continuation-idle.html [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_vblank@pipe-b-ts-continuation-idle.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312 [fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313 [fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644 [fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318 [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3639]: https://gitlab.freedesktop.org/drm/intel/issues/3639 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3952]: https://gitlab.freedesktop.org/drm/intel/issues/3952 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404 [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4854]: https://gitlab.freedesktop.org/drm/intel/issues/4854 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880 [i915#4884]: https://gitlab.freedesktop.org/drm/intel/issues/4884 [i915#5115]: https://gitlab.freedesktop.org/drm/intel/issues/5115 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325 [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563 [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [i915#6403]: https://gitlab.freedesktop.org/drm/intel/issues/6403 [i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412 [i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433 [i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#6537]: https://gitlab.freedesktop.org/drm/intel/issues/6537 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946 [i915#7037]: https://gitlab.freedesktop.org/drm/intel/issues/7037 [i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052 [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7128]: https://gitlab.freedesktop.org/drm/intel/issues/7128 [i915#7294]: https://gitlab.freedesktop.org/drm/intel/issues/7294 [i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456 [i915#7562]: https://gitlab.freedesktop.org/drm/intel/issues/7562 [i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651 [i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697 [i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701 [i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#8152]: https://gitlab.freedesktop.org/drm/intel/issues/8152 Build changes ------------- * Linux: CI_DRM_12759 -> Patchwork_114154v2 CI-20190529: 20190529 CI_DRM_12759: 00e12ed04ecb81a67099d4c4833c86186ca7d31e @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7165: 509e7e63c6377d0fe77d1bd209857fb191f4a84c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_114154v2: 00e12ed04ecb81a67099d4c4833c86186ca7d31e @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/index.html [-- Attachment #2: Type: text/html, Size: 39540 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/selftests: Drop igt_cs_tlb (rev2) 2023-02-18 13:47 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork @ 2023-03-20 17:59 ` Das, Nirmoy 0 siblings, 0 replies; 6+ messages in thread From: Das, Nirmoy @ 2023-03-20 17:59 UTC (permalink / raw) To: intel-gfx, Patchwork, Jonathan Cavitt; +Cc: Andrzej Hajda [-- Attachment #1: Type: text/plain, Size: 37874 bytes --] On 2/18/2023 2:47 PM, Patchwork wrote: > Project List - Patchwork *Patch Details* > *Series:* drm/i915/selftests: Drop igt_cs_tlb (rev2) > *URL:* https://patchwork.freedesktop.org/series/114154/ > *State:* failure > *Details:* > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/index.html > > > CI Bug Log - changes from CI_DRM_12759_full -> Patchwork_114154v2_full > > > Summary > > *FAILURE* > > Serious unknown changes coming with Patchwork_114154v2_full absolutely > need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in Patchwork_114154v2_full, please notify your bug team to > allow them > to document this new failure mode, which will reduce false positives > in CI. > > External URL: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/index.html > > > Participating hosts (11 -> 11) > > No changes in participating hosts > > > Possible new issues > > Here are the unknown changes that may have been introduced in > Patchwork_114154v2_full: > > > IGT changes > > > Possible regressions > > * igt@perf_pmu@cpu-hotplug: > o shard-glk: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk7/igt@perf_pmu@cpu-hotplug.html> > -> TIMEOUT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk3/igt@perf_pmu@cpu-hotplug.html> > Unrelated failure. > * > > > Suppressed > > The following results come from untrusted machines, tests, or statuses. > They do not affect the overall result. > > * > > {igt@gem_barrier_race@remote-request@rcs0}: > > o {shard-tglu}: NOTRUN -> ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-1/igt@gem_barrier_race@remote-request@rcs0.html> > * > > {igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling}: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html> > * > > {igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-0-25@pipe-a-hdmi-a-1}: > > o {shard-tglu}: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-0-25@pipe-a-hdmi-a-1.html> > +3 similar issues > * > > {igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-edp-1}: > > o {shard-rkl}: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-edp-1.html> > +4 similar issues > > > Known issues > > Here are the changes found in Patchwork_114154v2_full that come from > known issues: > > > IGT changes > > > Issues hit > > * > > igt@device_reset@cold-reset-bound: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@device_reset@cold-reset-bound.html> > (i915#7701 <https://gitlab.freedesktop.org/drm/intel/issues/7701>) > * > > igt@drm_read@invalid-buffer: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@drm_read@invalid-buffer.html> > (i915#1845 > <https://gitlab.freedesktop.org/drm/intel/issues/1845>) +6 > similar issues > * > > igt@gem_ccs@suspend-resume: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_ccs@suspend-resume.html> > (i915#5325 <https://gitlab.freedesktop.org/drm/intel/issues/5325>) > * > > igt@gem_ctx_sseu@invalid-sseu: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_ctx_sseu@invalid-sseu.html> > (i915#280 <https://gitlab.freedesktop.org/drm/intel/issues/280>) > * > > igt@gem_exec_fair@basic-none-solo@rcs0: > > o shard-tglu-10: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_exec_fair@basic-none-solo@rcs0.html> > (i915#2842 <https://gitlab.freedesktop.org/drm/intel/issues/2842>) > * > > igt@gem_exec_fair@basic-pace-share@rcs0: > > o shard-glk: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk6/igt@gem_exec_fair@basic-pace-share@rcs0.html> > (i915#2842 <https://gitlab.freedesktop.org/drm/intel/issues/2842>) > * > > igt@gem_exec_params@rsvd2-dirt: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_exec_params@rsvd2-dirt.html> > (fdo#109283 <https://bugs.freedesktop.org/show_bug.cgi?id=109283>) > * > > igt@gem_exec_reloc@basic-scanout@vcs0: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@gem_exec_reloc@basic-scanout@vcs0.html> > (i915#3639 > <https://gitlab.freedesktop.org/drm/intel/issues/3639>) +4 > similar issues > * > > igt@gem_huc_copy@huc-copy: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_huc_copy@huc-copy.html> > (i915#2190 <https://gitlab.freedesktop.org/drm/intel/issues/2190>) > * > > igt@gem_lmem_swapping@parallel-random: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_lmem_swapping@parallel-random.html> > (i915#4613 > <https://gitlab.freedesktop.org/drm/intel/issues/4613>) +2 > similar issues > * > > igt@gem_media_vme: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_media_vme.html> > (i915#284 <https://gitlab.freedesktop.org/drm/intel/issues/284>) > * > > igt@gem_mmap_gtt@coherency: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_mmap_gtt@coherency.html> > (fdo#111656 <https://bugs.freedesktop.org/show_bug.cgi?id=111656>) > * > > igt@gem_pxp@create-regular-buffer: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_pxp@create-regular-buffer.html> > (i915#4270 > <https://gitlab.freedesktop.org/drm/intel/issues/4270>) +3 > similar issues > * > > igt@gem_pxp@verify-pxp-key-change-after-suspend-resume: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html> > (i915#4270 <https://gitlab.freedesktop.org/drm/intel/issues/4270>) > * > > igt@gem_userptr_blits@access-control: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gem_userptr_blits@access-control.html> > (i915#3297 > <https://gitlab.freedesktop.org/drm/intel/issues/3297>) +2 > similar issues > * > > igt@gem_userptr_blits@dmabuf-unsync: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@gem_userptr_blits@dmabuf-unsync.html> > (i915#3297 <https://gitlab.freedesktop.org/drm/intel/issues/3297>) > * > > igt@gen7_exec_parse@basic-allocation: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gen7_exec_parse@basic-allocation.html> > (fdo#109289 > <https://bugs.freedesktop.org/show_bug.cgi?id=109289>) +4 > similar issues > * > > igt@gen9_exec_parse@allowed-single: > > o shard-glk: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk4/igt@gen9_exec_parse@allowed-single.html> > -> ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk4/igt@gen9_exec_parse@allowed-single.html> > (i915#5566 <https://gitlab.freedesktop.org/drm/intel/issues/5566>) > * > > igt@gen9_exec_parse@unaligned-jump: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@gen9_exec_parse@unaligned-jump.html> > (i915#2527 > <https://gitlab.freedesktop.org/drm/intel/issues/2527> / > i915#2856 > <https://gitlab.freedesktop.org/drm/intel/issues/2856>) +4 > similar issues > * > > igt@i915_hwmon@hwmon-read: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_hwmon@hwmon-read.html> > (i915#7707 <https://gitlab.freedesktop.org/drm/intel/issues/7707>) > * > > igt@i915_module_load@resize-bar: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_module_load@resize-bar.html> > (i915#6412 <https://gitlab.freedesktop.org/drm/intel/issues/6412>) > * > > igt@i915_pm_rpm@dpms-mode-unset-non-lpsp: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html> > (fdo#111644 > <https://bugs.freedesktop.org/show_bug.cgi?id=111644> / > i915#1397 <https://gitlab.freedesktop.org/drm/intel/issues/1397>) > * > > igt@i915_pm_rpm@modeset-non-lpsp: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_pm_rpm@modeset-non-lpsp.html> > (fdo#111644 > <https://bugs.freedesktop.org/show_bug.cgi?id=111644> / > i915#1397 <https://gitlab.freedesktop.org/drm/intel/issues/1397>) > * > > igt@i915_pm_rpm@modeset-pc8-residency-stress: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_pm_rpm@modeset-pc8-residency-stress.html> > (fdo#109506 <https://bugs.freedesktop.org/show_bug.cgi?id=109506>) > * > > igt@i915_pm_rps@engine-order: > > o shard-apl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-apl6/igt@i915_pm_rps@engine-order.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-apl4/igt@i915_pm_rps@engine-order.html> > (i915#6537 <https://gitlab.freedesktop.org/drm/intel/issues/6537>) > * > > igt@i915_pm_sseu@full-enable: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@i915_pm_sseu@full-enable.html> > (i915#4387 <https://gitlab.freedesktop.org/drm/intel/issues/4387>) > * > > igt@i915_selftest@live@dmabuf: > > o shard-apl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-apl7/igt@i915_selftest@live@dmabuf.html> > -> DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-apl1/igt@i915_selftest@live@dmabuf.html> > (i915#7562 <https://gitlab.freedesktop.org/drm/intel/issues/7562>) > * > > igt@kms_big_fb@4-tiled-addfb-size-overflow: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_fb@4-tiled-addfb-size-overflow.html> > (i915#5286 > <https://gitlab.freedesktop.org/drm/intel/issues/5286>) +6 > similar issues > * > > igt@kms_big_fb@x-tiled-32bpp-rotate-90: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html> > (fdo#111614 > <https://bugs.freedesktop.org/show_bug.cgi?id=111614>) +2 > similar issues > * > > igt@kms_big_fb@yf-tiled-32bpp-rotate-180: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html> > (fdo#111615 > <https://bugs.freedesktop.org/show_bug.cgi?id=111615>) +4 > similar issues > * > > igt@kms_big_joiner@2x-modeset: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_big_joiner@2x-modeset.html> > (i915#2705 <https://gitlab.freedesktop.org/drm/intel/issues/2705>) > * > > igt@kms_ccs@pipe-a-crc-primary-rotation-180-yf_tiled_ccs: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_ccs@pipe-a-crc-primary-rotation-180-yf_tiled_ccs.html> > (fdo#111615 > <https://bugs.freedesktop.org/show_bug.cgi?id=111615> / > i915#1845 > <https://gitlab.freedesktop.org/drm/intel/issues/1845> / > i915#7651 > <https://gitlab.freedesktop.org/drm/intel/issues/7651>) +3 > similar issues > * > > igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs.html> > (i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689>) +13 > similar issues > * > > igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs.html> > (i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689> / > i915#3886 > <https://gitlab.freedesktop.org/drm/intel/issues/3886>) +2 > similar issues > * > > igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs.html> > (i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689> / > i915#6095 > <https://gitlab.freedesktop.org/drm/intel/issues/6095>) +5 > similar issues > * > > igt@kms_ccs@pipe-c-random-ccs-data-4_tiled_dg2_mc_ccs: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-c-random-ccs-data-4_tiled_dg2_mc_ccs.html> > (i915#6095 > <https://gitlab.freedesktop.org/drm/intel/issues/6095>) +3 > similar issues > * > > igt@kms_ccs@pipe-d-crc-primary-basic-yf_tiled_ccs: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_ccs@pipe-d-crc-primary-basic-yf_tiled_ccs.html> > (fdo#111615 > <https://bugs.freedesktop.org/show_bug.cgi?id=111615> / > i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689>) +1 > similar issue > * > > igt@kms_chamelium_color@ctm-0-25: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_chamelium_color@ctm-0-25.html> > (fdo#111827 <https://bugs.freedesktop.org/show_bug.cgi?id=111827>) > * > > igt@kms_chamelium_color@ctm-blue-to-red: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_chamelium_color@ctm-blue-to-red.html> > (fdo#111827 <https://bugs.freedesktop.org/show_bug.cgi?id=111827>) > * > > igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k.html> > (i915#7828 > <https://gitlab.freedesktop.org/drm/intel/issues/7828>) +7 > similar issues > * > > igt@kms_chamelium_hpd@dp-hpd-after-suspend: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html> > (i915#7828 > <https://gitlab.freedesktop.org/drm/intel/issues/7828>) +1 > similar issue > * > > igt@kms_color@ctm-0-25@pipe-b-hdmi-a-1: > > o shard-tglu-10: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_color@ctm-0-25@pipe-b-hdmi-a-1.html> > (i915#315 > <https://gitlab.freedesktop.org/drm/intel/issues/315> / > i915#6946 > <https://gitlab.freedesktop.org/drm/intel/issues/6946>) +3 > similar issues > * > > igt@kms_color@ctm-max@pipe-a-hdmi-a-1: > > o shard-snb: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-snb1/igt@kms_color@ctm-max@pipe-a-hdmi-a-1.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +33 > similar issues > * > > igt@kms_color@gamma: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_color@gamma.html> > (i915#3546 <https://gitlab.freedesktop.org/drm/intel/issues/3546>) > * > > igt@kms_cursor_crc@cursor-onscreen-512x170: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-512x170.html> > (fdo#109279 > <https://bugs.freedesktop.org/show_bug.cgi?id=109279> / > i915#3359 <https://gitlab.freedesktop.org/drm/intel/issues/3359>) > * > > igt@kms_cursor_crc@cursor-rapid-movement-512x170: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html> > (i915#3359 > <https://gitlab.freedesktop.org/drm/intel/issues/3359>) +1 > similar issue > * > > igt@kms_cursor_legacy@cursorb-vs-flipb@atomic-transitions-varying-size: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_cursor_legacy@cursorb-vs-flipb@atomic-transitions-varying-size.html> > (fdo#109274 > <https://bugs.freedesktop.org/show_bug.cgi?id=109274>) +6 > similar issues > * > > igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: > > o shard-apl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-apl4/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-apl3/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html> > (i915#2346 <https://gitlab.freedesktop.org/drm/intel/issues/2346>) > * > > igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html> > (i915#3804 <https://gitlab.freedesktop.org/drm/intel/issues/3804>) > * > > igt@kms_flip@2x-flip-vs-blocking-wf-vblank: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html> > (fdo#109274 > <https://bugs.freedesktop.org/show_bug.cgi?id=109274> / > i915#3637 > <https://gitlab.freedesktop.org/drm/intel/issues/3637>) +1 > similar issue > * > > igt@kms_flip@2x-flip-vs-suspend: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_flip@2x-flip-vs-suspend.html> > (fdo#109274 > <https://bugs.freedesktop.org/show_bug.cgi?id=109274> / > i915#3637 > <https://gitlab.freedesktop.org/drm/intel/issues/3637>) +3 > similar issues > * > > igt@kms_flip@dpms-off-confusion-interruptible: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_flip@dpms-off-confusion-interruptible.html> > (i915#3637 > <https://gitlab.freedesktop.org/drm/intel/issues/3637>) +1 > similar issue > * > > igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html> > (i915#3555 > <https://gitlab.freedesktop.org/drm/intel/issues/3555>) +2 > similar issues > * > > igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode.html> > (i915#2587 > <https://gitlab.freedesktop.org/drm/intel/issues/2587> / > i915#2672 > <https://gitlab.freedesktop.org/drm/intel/issues/2672>) +3 > similar issues > * > > igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu.html> > (fdo#109280 > <https://bugs.freedesktop.org/show_bug.cgi?id=109280>) +32 > similar issues > * > > igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html> > (fdo#110189 > <https://bugs.freedesktop.org/show_bug.cgi?id=110189>) +32 > similar issues > * > > igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html> > (i915#1849 > <https://gitlab.freedesktop.org/drm/intel/issues/1849>) +19 > similar issues > * > > igt@kms_hdr@bpc-switch-suspend: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_hdr@bpc-switch-suspend.html> > (i915#3555 > <https://gitlab.freedesktop.org/drm/intel/issues/3555>) +3 > similar issues > * > > igt@kms_plane_alpha_blend@alpha-opaque-fb: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_plane_alpha_blend@alpha-opaque-fb.html> > (i915#7128 > <https://gitlab.freedesktop.org/drm/intel/issues/7128> / > i915#7294 <https://gitlab.freedesktop.org/drm/intel/issues/7294>) > * > > igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-1: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-1.html> > (i915#5176 > <https://gitlab.freedesktop.org/drm/intel/issues/5176>) +3 > similar issues > * > > igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1.html> > (i915#5235 > <https://gitlab.freedesktop.org/drm/intel/issues/5235>) +3 > similar issues > * > > igt@kms_prime@basic-crc-vgem: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_prime@basic-crc-vgem.html> > (i915#6524 <https://gitlab.freedesktop.org/drm/intel/issues/6524>) > * > > igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html> > (i915#658 > <https://gitlab.freedesktop.org/drm/intel/issues/658>) +2 > similar issues > * > > igt@kms_psr2_sf@plane-move-sf-dmg-area: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_psr2_sf@plane-move-sf-dmg-area.html> > (fdo#111068 > <https://bugs.freedesktop.org/show_bug.cgi?id=111068> / > i915#658 <https://gitlab.freedesktop.org/drm/intel/issues/658>) > * > > igt@kms_psr2_su@page_flip-p010: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_psr2_su@page_flip-p010.html> > (fdo#109642 > <https://bugs.freedesktop.org/show_bug.cgi?id=109642> / > fdo#111068 > <https://bugs.freedesktop.org/show_bug.cgi?id=111068> / > i915#658 <https://gitlab.freedesktop.org/drm/intel/issues/658>) > * > > igt@kms_psr@psr2_basic: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_psr@psr2_basic.html> > (fdo#110189 > <https://bugs.freedesktop.org/show_bug.cgi?id=110189>) +2 > similar issues > * > > igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html> > (fdo#111615 > <https://bugs.freedesktop.org/show_bug.cgi?id=111615> / > i915#5289 <https://gitlab.freedesktop.org/drm/intel/issues/5289>) > * > > igt@kms_selftest@all-tests: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_selftest@all-tests.html> > (i915#6433 <https://gitlab.freedesktop.org/drm/intel/issues/6433>) > * > > igt@kms_vblank@pipe-a-ts-continuation-idle-hang: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@kms_vblank@pipe-a-ts-continuation-idle-hang.html> > (i915#1845 > <https://gitlab.freedesktop.org/drm/intel/issues/1845> / > i915#7651 > <https://gitlab.freedesktop.org/drm/intel/issues/7651>) +19 > similar issues > * > > igt@kms_writeback@writeback-fb-id: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@kms_writeback@writeback-fb-id.html> > (i915#2437 > <https://gitlab.freedesktop.org/drm/intel/issues/2437>) +1 > similar issue > * > > igt@prime_vgem@basic-userptr: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@prime_vgem@basic-userptr.html> > (fdo#109295 > <https://bugs.freedesktop.org/show_bug.cgi?id=109295> / > i915#3301 <https://gitlab.freedesktop.org/drm/intel/issues/3301>) > * > > igt@v3d/v3d_perfmon@create-perfmon-exceed: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@v3d/v3d_perfmon@create-perfmon-exceed.html> > (fdo#109315 > <https://bugs.freedesktop.org/show_bug.cgi?id=109315> / > i915#2575 > <https://gitlab.freedesktop.org/drm/intel/issues/2575>) +2 > similar issues > * > > igt@v3d/v3d_perfmon@get-values-invalid-pointer: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@v3d/v3d_perfmon@get-values-invalid-pointer.html> > (fdo#109315 > <https://bugs.freedesktop.org/show_bug.cgi?id=109315> / > i915#2575 <https://gitlab.freedesktop.org/drm/intel/issues/2575>) > * > > igt@vc4/vc4_perfmon@create-two-perfmon: > > o shard-tglu-10: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-10/igt@vc4/vc4_perfmon@create-two-perfmon.html> > (i915#2575 > <https://gitlab.freedesktop.org/drm/intel/issues/2575>) +6 > similar issues > * > > igt@vc4/vc4_purgeable_bo@mark-unpurgeable-twice: > > o shard-tglu-9: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-tglu-9/igt@vc4/vc4_purgeable_bo@mark-unpurgeable-twice.html> > (i915#2575 > <https://gitlab.freedesktop.org/drm/intel/issues/2575>) +1 > similar issue > > > Possible fixes > > * > > igt@drm_fdinfo@virtual-idle: > > o {shard-rkl}: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-6/igt@drm_fdinfo@virtual-idle.html> > (i915#7742 > <https://gitlab.freedesktop.org/drm/intel/issues/7742>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-3/igt@drm_fdinfo@virtual-idle.html> > * > > igt@fbdev@unaligned-write: > > o {shard-rkl}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-3/igt@fbdev@unaligned-write.html> > (i915#2582 > <https://gitlab.freedesktop.org/drm/intel/issues/2582>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@fbdev@unaligned-write.html> > * > > igt@gem_ctx_persistence@engines-hang@bcs0: > > o {shard-rkl}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-5/igt@gem_ctx_persistence@engines-hang@bcs0.html> > (i915#6252 > <https://gitlab.freedesktop.org/drm/intel/issues/6252>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-4/igt@gem_ctx_persistence@engines-hang@bcs0.html> > * > > igt@gem_eio@in-flight-suspend: > > o {shard-rkl}: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@gem_eio@in-flight-suspend.html> > (fdo#103375 > <https://bugs.freedesktop.org/show_bug.cgi?id=103375>) -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-2/igt@gem_eio@in-flight-suspend.html> > +2 similar issues > * > > igt@gem_exec_fair@basic-none-vip@rcs0: > > o {shard-rkl}: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-5/igt@gem_exec_fair@basic-none-vip@rcs0.html> > (i915#2842 > <https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-5/igt@gem_exec_fair@basic-none-vip@rcs0.html> > * > > igt@gem_exec_fair@basic-none@rcs0: > > o shard-glk: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk6/igt@gem_exec_fair@basic-none@rcs0.html> > (i915#2842 > <https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk5/igt@gem_exec_fair@basic-none@rcs0.html> > * > > igt@gem_exec_params@rel-constants-invalid-rel-gen5: > > o {shard-dg1}: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-dg1-14/igt@gem_exec_params@rel-constants-invalid-rel-gen5.html> > -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-dg1-14/igt@gem_exec_params@rel-constants-invalid-rel-gen5.html> > +1 similar issue > * > > igt@i915_pm_rpm@modeset-lpsp-stress: > > o {shard-dg1}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-dg1-15/igt@i915_pm_rpm@modeset-lpsp-stress.html> > (i915#1397 > <https://gitlab.freedesktop.org/drm/intel/issues/1397>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-dg1-14/igt@i915_pm_rpm@modeset-lpsp-stress.html> > * > > igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: > > o shard-glk: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html> > (i915#2346 > <https://gitlab.freedesktop.org/drm/intel/issues/2346>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html> > * > > igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2: > > o shard-glk: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-glk2/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html> > (i915#2122 > <https://gitlab.freedesktop.org/drm/intel/issues/2122>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-glk2/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html> > * > > igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt: > > o {shard-rkl}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html> > (i915#1849 > <https://gitlab.freedesktop.org/drm/intel/issues/1849> / > i915#4098 > <https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html> > +8 similar issues > * > > igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes: > > o {shard-rkl}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html> > (i915#1849 > <https://gitlab.freedesktop.org/drm/intel/issues/1849>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html> > +1 similar issue > * > > igt@kms_psr@cursor_mmap_cpu: > > o {shard-rkl}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_psr@cursor_mmap_cpu.html> > (i915#1072 > <https://gitlab.freedesktop.org/drm/intel/issues/1072>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_psr@cursor_mmap_cpu.html> > +1 similar issue > * > > igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b: > > o {shard-rkl}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b.html> > (i915#4098 > <https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b.html> > +3 similar issues > * > > igt@kms_vblank@pipe-b-ts-continuation-idle: > > o {shard-rkl}: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12759/shard-rkl-4/igt@kms_vblank@pipe-b-ts-continuation-idle.html> > (i915#1845 > <https://gitlab.freedesktop.org/drm/intel/issues/1845> / > i915#4098 > <https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114154v2/shard-rkl-6/igt@kms_vblank@pipe-b-ts-continuation-idle.html> > +15 similar issues > > {name}: This element is suppressed. This means it is ignored when > computing > the status of the difference (SUCCESS, WARNING, or FAILURE). > > > Build changes > > * Linux: CI_DRM_12759 -> Patchwork_114154v2 > > CI-20190529: 20190529 > CI_DRM_12759: 00e12ed04ecb81a67099d4c4833c86186ca7d31e @ > git://anongit.freedesktop.org/gfx-ci/linux > IGT_7165: 509e7e63c6377d0fe77d1bd209857fb191f4a84c @ > https://gitlab.freedesktop.org/drm/igt-gpu-tools.git > Patchwork_114154v2: 00e12ed04ecb81a67099d4c4833c86186ca7d31e @ > git://anongit.freedesktop.org/gfx-ci/linux > [-- Attachment #2: Type: text/html, Size: 56686 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb 2023-02-17 22:33 [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Jonathan Cavitt 2023-02-18 0:39 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/selftests: Drop igt_cs_tlb (rev2) Patchwork 2023-02-18 13:47 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork @ 2023-02-22 15:18 ` Andrzej Hajda 2023-03-20 17:58 ` Das, Nirmoy 3 siblings, 0 replies; 6+ messages in thread From: Andrzej Hajda @ 2023-02-22 15:18 UTC (permalink / raw) To: Jonathan Cavitt, intel-gfx Cc: thomas.hellstrom, chris.p.wilson, lucas.demarchi, matthew.auld, daniel.vetter On 17.02.2023 23:33, Jonathan Cavitt wrote: > The gt_tlb live selftest has the same code coverage as the > igt_cs_tlb subtest of gtt, except it is better at detecting > TLB bugs. Furthermore, while igt_cs_tlb is hitting some > unforeseen issues, these issues are either false positives > due to the test being poorly formatted, or are true > positives that can be more easily diagnosed with smaller > tests. As such, igt_cs_tlb is superceded by and obsoleted > by gt_tlb, meaning it can be removed. > > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com> Regards Andrzej > --- > drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 356 ------------------ > 1 file changed, 356 deletions(-) > > diff --git a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > index 01e75160a84a..5361ce70d3f2 100644 > --- a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > +++ b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > @@ -1940,361 +1940,6 @@ int i915_gem_gtt_mock_selftests(void) > return err; > } > > -static int context_sync(struct intel_context *ce) > -{ > - struct i915_request *rq; > - long timeout; > - > - rq = intel_context_create_request(ce); > - if (IS_ERR(rq)) > - return PTR_ERR(rq); > - > - i915_request_get(rq); > - i915_request_add(rq); > - > - timeout = i915_request_wait(rq, 0, HZ / 5); > - i915_request_put(rq); > - > - return timeout < 0 ? -EIO : 0; > -} > - > -static struct i915_request * > -submit_batch(struct intel_context *ce, u64 addr) > -{ > - struct i915_request *rq; > - int err; > - > - rq = intel_context_create_request(ce); > - if (IS_ERR(rq)) > - return rq; > - > - err = 0; > - if (rq->engine->emit_init_breadcrumb) /* detect a hang */ > - err = rq->engine->emit_init_breadcrumb(rq); > - if (err == 0) > - err = rq->engine->emit_bb_start(rq, addr, 0, 0); > - > - if (err == 0) > - i915_request_get(rq); > - i915_request_add(rq); > - > - return err ? ERR_PTR(err) : rq; > -} > - > -static u32 *spinner(u32 *batch, int i) > -{ > - return batch + i * 64 / sizeof(*batch) + 4; > -} > - > -static void end_spin(u32 *batch, int i) > -{ > - *spinner(batch, i) = MI_BATCH_BUFFER_END; > - wmb(); > -} > - > -static int igt_cs_tlb(void *arg) > -{ > - const unsigned int count = PAGE_SIZE / 64; > - const unsigned int chunk_size = count * PAGE_SIZE; > - struct drm_i915_private *i915 = arg; > - struct drm_i915_gem_object *bbe, *act, *out; > - struct i915_gem_engines_iter it; > - struct i915_address_space *vm; > - struct i915_gem_context *ctx; > - struct intel_context *ce; > - struct i915_vma *vma; > - I915_RND_STATE(prng); > - struct file *file; > - unsigned int i; > - u32 *result; > - u32 *batch; > - int err = 0; > - > - /* > - * Our mission here is to fool the hardware to execute something > - * from scratch as it has not seen the batch move (due to missing > - * the TLB invalidate). > - */ > - > - file = mock_file(i915); > - if (IS_ERR(file)) > - return PTR_ERR(file); > - > - ctx = live_context(i915, file); > - if (IS_ERR(ctx)) { > - err = PTR_ERR(ctx); > - goto out_unlock; > - } > - > - vm = i915_gem_context_get_eb_vm(ctx); > - if (i915_is_ggtt(vm)) > - goto out_vm; > - > - /* Create two pages; dummy we prefill the TLB, and intended */ > - bbe = i915_gem_object_create_internal(i915, PAGE_SIZE); > - if (IS_ERR(bbe)) { > - err = PTR_ERR(bbe); > - goto out_vm; > - } > - > - batch = i915_gem_object_pin_map_unlocked(bbe, I915_MAP_WC); > - if (IS_ERR(batch)) { > - err = PTR_ERR(batch); > - goto out_put_bbe; > - } > - memset32(batch, MI_BATCH_BUFFER_END, PAGE_SIZE / sizeof(u32)); > - i915_gem_object_flush_map(bbe); > - i915_gem_object_unpin_map(bbe); > - > - act = i915_gem_object_create_internal(i915, PAGE_SIZE); > - if (IS_ERR(act)) { > - err = PTR_ERR(act); > - goto out_put_bbe; > - } > - > - /* Track the execution of each request by writing into different slot */ > - batch = i915_gem_object_pin_map_unlocked(act, I915_MAP_WC); > - if (IS_ERR(batch)) { > - err = PTR_ERR(batch); > - goto out_put_act; > - } > - for (i = 0; i < count; i++) { > - u32 *cs = batch + i * 64 / sizeof(*cs); > - u64 addr = (vm->total - PAGE_SIZE) + i * sizeof(u32); > - > - GEM_BUG_ON(GRAPHICS_VER(i915) < 6); > - cs[0] = MI_STORE_DWORD_IMM_GEN4; > - if (GRAPHICS_VER(i915) >= 8) { > - cs[1] = lower_32_bits(addr); > - cs[2] = upper_32_bits(addr); > - cs[3] = i; > - cs[4] = MI_NOOP; > - cs[5] = MI_BATCH_BUFFER_START_GEN8; > - } else { > - cs[1] = 0; > - cs[2] = lower_32_bits(addr); > - cs[3] = i; > - cs[4] = MI_NOOP; > - cs[5] = MI_BATCH_BUFFER_START; > - } > - } > - > - out = i915_gem_object_create_internal(i915, PAGE_SIZE); > - if (IS_ERR(out)) { > - err = PTR_ERR(out); > - goto out_put_batch; > - } > - i915_gem_object_set_cache_coherency(out, I915_CACHING_CACHED); > - > - vma = i915_vma_instance(out, vm, NULL); > - if (IS_ERR(vma)) { > - err = PTR_ERR(vma); > - goto out_put_out; > - } > - > - err = i915_vma_pin(vma, 0, 0, > - PIN_USER | > - PIN_OFFSET_FIXED | > - (vm->total - PAGE_SIZE)); > - if (err) > - goto out_put_out; > - GEM_BUG_ON(vma->node.start != vm->total - PAGE_SIZE); > - > - result = i915_gem_object_pin_map_unlocked(out, I915_MAP_WB); > - if (IS_ERR(result)) { > - err = PTR_ERR(result); > - goto out_put_out; > - } > - > - for_each_gem_engine(ce, i915_gem_context_lock_engines(ctx), it) { > - IGT_TIMEOUT(end_time); > - unsigned long pass = 0; > - > - if (!intel_engine_can_store_dword(ce->engine)) > - continue; > - > - while (!__igt_timeout(end_time, NULL)) { > - struct i915_vm_pt_stash stash = {}; > - struct i915_request *rq; > - struct i915_gem_ww_ctx ww; > - struct i915_vma_resource *vma_res; > - u64 offset; > - > - offset = igt_random_offset(&prng, > - 0, vm->total - PAGE_SIZE, > - chunk_size, PAGE_SIZE); > - > - memset32(result, STACK_MAGIC, PAGE_SIZE / sizeof(u32)); > - > - vma = i915_vma_instance(bbe, vm, NULL); > - if (IS_ERR(vma)) { > - err = PTR_ERR(vma); > - goto end; > - } > - > - i915_gem_object_lock(bbe, NULL); > - err = i915_vma_get_pages(vma); > - i915_gem_object_unlock(bbe); > - if (err) > - goto end; > - > - vma_res = i915_vma_resource_alloc(); > - if (IS_ERR(vma_res)) { > - i915_vma_put_pages(vma); > - err = PTR_ERR(vma_res); > - goto end; > - } > - > - i915_gem_ww_ctx_init(&ww, false); > -retry: > - err = i915_vm_lock_objects(vm, &ww); > - if (err) > - goto end_ww; > - > - err = i915_vm_alloc_pt_stash(vm, &stash, chunk_size); > - if (err) > - goto end_ww; > - > - err = i915_vm_map_pt_stash(vm, &stash); > - if (!err) > - vm->allocate_va_range(vm, &stash, offset, chunk_size); > - i915_vm_free_pt_stash(vm, &stash); > -end_ww: > - if (err == -EDEADLK) { > - err = i915_gem_ww_ctx_backoff(&ww); > - if (!err) > - goto retry; > - } > - i915_gem_ww_ctx_fini(&ww); > - if (err) { > - kfree(vma_res); > - goto end; > - } > - > - i915_vma_resource_init_from_vma(vma_res, vma); > - /* Prime the TLB with the dummy pages */ > - for (i = 0; i < count; i++) { > - vma_res->start = offset + i * PAGE_SIZE; > - vm->insert_entries(vm, vma_res, I915_CACHE_NONE, > - 0); > - > - rq = submit_batch(ce, vma_res->start); > - if (IS_ERR(rq)) { > - err = PTR_ERR(rq); > - i915_vma_resource_fini(vma_res); > - kfree(vma_res); > - goto end; > - } > - i915_request_put(rq); > - } > - i915_vma_resource_fini(vma_res); > - i915_vma_put_pages(vma); > - > - err = context_sync(ce); > - if (err) { > - pr_err("%s: dummy setup timed out\n", > - ce->engine->name); > - kfree(vma_res); > - goto end; > - } > - > - vma = i915_vma_instance(act, vm, NULL); > - if (IS_ERR(vma)) { > - kfree(vma_res); > - err = PTR_ERR(vma); > - goto end; > - } > - > - i915_gem_object_lock(act, NULL); > - err = i915_vma_get_pages(vma); > - i915_gem_object_unlock(act); > - if (err) { > - kfree(vma_res); > - goto end; > - } > - > - i915_vma_resource_init_from_vma(vma_res, vma); > - /* Replace the TLB with target batches */ > - for (i = 0; i < count; i++) { > - struct i915_request *rq; > - u32 *cs = batch + i * 64 / sizeof(*cs); > - u64 addr; > - > - vma_res->start = offset + i * PAGE_SIZE; > - vm->insert_entries(vm, vma_res, I915_CACHE_NONE, 0); > - > - addr = vma_res->start + i * 64; > - cs[4] = MI_NOOP; > - cs[6] = lower_32_bits(addr); > - cs[7] = upper_32_bits(addr); > - wmb(); > - > - rq = submit_batch(ce, addr); > - if (IS_ERR(rq)) { > - err = PTR_ERR(rq); > - i915_vma_resource_fini(vma_res); > - kfree(vma_res); > - goto end; > - } > - > - /* Wait until the context chain has started */ > - if (i == 0) { > - while (READ_ONCE(result[i]) && > - !i915_request_completed(rq)) > - cond_resched(); > - } else { > - end_spin(batch, i - 1); > - } > - > - i915_request_put(rq); > - } > - end_spin(batch, count - 1); > - > - i915_vma_resource_fini(vma_res); > - kfree(vma_res); > - i915_vma_put_pages(vma); > - > - err = context_sync(ce); > - if (err) { > - pr_err("%s: writes timed out\n", > - ce->engine->name); > - goto end; > - } > - > - for (i = 0; i < count; i++) { > - if (result[i] != i) { > - pr_err("%s: Write lost on pass %lu, at offset %llx, index %d, found %x, expected %x\n", > - ce->engine->name, pass, > - offset, i, result[i], i); > - err = -EINVAL; > - goto end; > - } > - } > - > - vm->clear_range(vm, offset, chunk_size); > - pass++; > - } > - } > -end: > - if (igt_flush_test(i915)) > - err = -EIO; > - i915_gem_context_unlock_engines(ctx); > - i915_gem_object_unpin_map(out); > -out_put_out: > - i915_gem_object_put(out); > -out_put_batch: > - i915_gem_object_unpin_map(act); > -out_put_act: > - i915_gem_object_put(act); > -out_put_bbe: > - i915_gem_object_put(bbe); > -out_vm: > - i915_vm_put(vm); > -out_unlock: > - fput(file); > - return err; > -} > - > int i915_gem_gtt_live_selftests(struct drm_i915_private *i915) > { > static const struct i915_subtest tests[] = { > @@ -2314,7 +1959,6 @@ int i915_gem_gtt_live_selftests(struct drm_i915_private *i915) > SUBTEST(igt_ggtt_fill), > SUBTEST(igt_ggtt_page), > SUBTEST(igt_ggtt_misaligned_pin), > - SUBTEST(igt_cs_tlb), > }; > > GEM_BUG_ON(offset_in_page(to_gt(i915)->ggtt->vm.total)); ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb 2023-02-17 22:33 [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Jonathan Cavitt ` (2 preceding siblings ...) 2023-02-22 15:18 ` [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Andrzej Hajda @ 2023-03-20 17:58 ` Das, Nirmoy 3 siblings, 0 replies; 6+ messages in thread From: Das, Nirmoy @ 2023-03-20 17:58 UTC (permalink / raw) To: Jonathan Cavitt, intel-gfx Cc: thomas.hellstrom, chris.p.wilson, lucas.demarchi, matthew.auld, daniel.vetter On 2/17/2023 11:33 PM, Jonathan Cavitt wrote: > The gt_tlb live selftest has the same code coverage as the > igt_cs_tlb subtest of gtt, except it is better at detecting > TLB bugs. Furthermore, while igt_cs_tlb is hitting some > unforeseen issues, these issues are either false positives > due to the test being poorly formatted, or are true > positives that can be more easily diagnosed with smaller > tests. As such, igt_cs_tlb is superceded by and obsoleted > by gt_tlb, meaning it can be removed. > > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> Acked-by: Nirmoy Das <nirmoy.das@intel.com> > --- > drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 356 ------------------ > 1 file changed, 356 deletions(-) > > diff --git a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > index 01e75160a84a..5361ce70d3f2 100644 > --- a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > +++ b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > @@ -1940,361 +1940,6 @@ int i915_gem_gtt_mock_selftests(void) > return err; > } > > -static int context_sync(struct intel_context *ce) > -{ > - struct i915_request *rq; > - long timeout; > - > - rq = intel_context_create_request(ce); > - if (IS_ERR(rq)) > - return PTR_ERR(rq); > - > - i915_request_get(rq); > - i915_request_add(rq); > - > - timeout = i915_request_wait(rq, 0, HZ / 5); > - i915_request_put(rq); > - > - return timeout < 0 ? -EIO : 0; > -} > - > -static struct i915_request * > -submit_batch(struct intel_context *ce, u64 addr) > -{ > - struct i915_request *rq; > - int err; > - > - rq = intel_context_create_request(ce); > - if (IS_ERR(rq)) > - return rq; > - > - err = 0; > - if (rq->engine->emit_init_breadcrumb) /* detect a hang */ > - err = rq->engine->emit_init_breadcrumb(rq); > - if (err == 0) > - err = rq->engine->emit_bb_start(rq, addr, 0, 0); > - > - if (err == 0) > - i915_request_get(rq); > - i915_request_add(rq); > - > - return err ? ERR_PTR(err) : rq; > -} > - > -static u32 *spinner(u32 *batch, int i) > -{ > - return batch + i * 64 / sizeof(*batch) + 4; > -} > - > -static void end_spin(u32 *batch, int i) > -{ > - *spinner(batch, i) = MI_BATCH_BUFFER_END; > - wmb(); > -} > - > -static int igt_cs_tlb(void *arg) > -{ > - const unsigned int count = PAGE_SIZE / 64; > - const unsigned int chunk_size = count * PAGE_SIZE; > - struct drm_i915_private *i915 = arg; > - struct drm_i915_gem_object *bbe, *act, *out; > - struct i915_gem_engines_iter it; > - struct i915_address_space *vm; > - struct i915_gem_context *ctx; > - struct intel_context *ce; > - struct i915_vma *vma; > - I915_RND_STATE(prng); > - struct file *file; > - unsigned int i; > - u32 *result; > - u32 *batch; > - int err = 0; > - > - /* > - * Our mission here is to fool the hardware to execute something > - * from scratch as it has not seen the batch move (due to missing > - * the TLB invalidate). > - */ > - > - file = mock_file(i915); > - if (IS_ERR(file)) > - return PTR_ERR(file); > - > - ctx = live_context(i915, file); > - if (IS_ERR(ctx)) { > - err = PTR_ERR(ctx); > - goto out_unlock; > - } > - > - vm = i915_gem_context_get_eb_vm(ctx); > - if (i915_is_ggtt(vm)) > - goto out_vm; > - > - /* Create two pages; dummy we prefill the TLB, and intended */ > - bbe = i915_gem_object_create_internal(i915, PAGE_SIZE); > - if (IS_ERR(bbe)) { > - err = PTR_ERR(bbe); > - goto out_vm; > - } > - > - batch = i915_gem_object_pin_map_unlocked(bbe, I915_MAP_WC); > - if (IS_ERR(batch)) { > - err = PTR_ERR(batch); > - goto out_put_bbe; > - } > - memset32(batch, MI_BATCH_BUFFER_END, PAGE_SIZE / sizeof(u32)); > - i915_gem_object_flush_map(bbe); > - i915_gem_object_unpin_map(bbe); > - > - act = i915_gem_object_create_internal(i915, PAGE_SIZE); > - if (IS_ERR(act)) { > - err = PTR_ERR(act); > - goto out_put_bbe; > - } > - > - /* Track the execution of each request by writing into different slot */ > - batch = i915_gem_object_pin_map_unlocked(act, I915_MAP_WC); > - if (IS_ERR(batch)) { > - err = PTR_ERR(batch); > - goto out_put_act; > - } > - for (i = 0; i < count; i++) { > - u32 *cs = batch + i * 64 / sizeof(*cs); > - u64 addr = (vm->total - PAGE_SIZE) + i * sizeof(u32); > - > - GEM_BUG_ON(GRAPHICS_VER(i915) < 6); > - cs[0] = MI_STORE_DWORD_IMM_GEN4; > - if (GRAPHICS_VER(i915) >= 8) { > - cs[1] = lower_32_bits(addr); > - cs[2] = upper_32_bits(addr); > - cs[3] = i; > - cs[4] = MI_NOOP; > - cs[5] = MI_BATCH_BUFFER_START_GEN8; > - } else { > - cs[1] = 0; > - cs[2] = lower_32_bits(addr); > - cs[3] = i; > - cs[4] = MI_NOOP; > - cs[5] = MI_BATCH_BUFFER_START; > - } > - } > - > - out = i915_gem_object_create_internal(i915, PAGE_SIZE); > - if (IS_ERR(out)) { > - err = PTR_ERR(out); > - goto out_put_batch; > - } > - i915_gem_object_set_cache_coherency(out, I915_CACHING_CACHED); > - > - vma = i915_vma_instance(out, vm, NULL); > - if (IS_ERR(vma)) { > - err = PTR_ERR(vma); > - goto out_put_out; > - } > - > - err = i915_vma_pin(vma, 0, 0, > - PIN_USER | > - PIN_OFFSET_FIXED | > - (vm->total - PAGE_SIZE)); > - if (err) > - goto out_put_out; > - GEM_BUG_ON(vma->node.start != vm->total - PAGE_SIZE); > - > - result = i915_gem_object_pin_map_unlocked(out, I915_MAP_WB); > - if (IS_ERR(result)) { > - err = PTR_ERR(result); > - goto out_put_out; > - } > - > - for_each_gem_engine(ce, i915_gem_context_lock_engines(ctx), it) { > - IGT_TIMEOUT(end_time); > - unsigned long pass = 0; > - > - if (!intel_engine_can_store_dword(ce->engine)) > - continue; > - > - while (!__igt_timeout(end_time, NULL)) { > - struct i915_vm_pt_stash stash = {}; > - struct i915_request *rq; > - struct i915_gem_ww_ctx ww; > - struct i915_vma_resource *vma_res; > - u64 offset; > - > - offset = igt_random_offset(&prng, > - 0, vm->total - PAGE_SIZE, > - chunk_size, PAGE_SIZE); > - > - memset32(result, STACK_MAGIC, PAGE_SIZE / sizeof(u32)); > - > - vma = i915_vma_instance(bbe, vm, NULL); > - if (IS_ERR(vma)) { > - err = PTR_ERR(vma); > - goto end; > - } > - > - i915_gem_object_lock(bbe, NULL); > - err = i915_vma_get_pages(vma); > - i915_gem_object_unlock(bbe); > - if (err) > - goto end; > - > - vma_res = i915_vma_resource_alloc(); > - if (IS_ERR(vma_res)) { > - i915_vma_put_pages(vma); > - err = PTR_ERR(vma_res); > - goto end; > - } > - > - i915_gem_ww_ctx_init(&ww, false); > -retry: > - err = i915_vm_lock_objects(vm, &ww); > - if (err) > - goto end_ww; > - > - err = i915_vm_alloc_pt_stash(vm, &stash, chunk_size); > - if (err) > - goto end_ww; > - > - err = i915_vm_map_pt_stash(vm, &stash); > - if (!err) > - vm->allocate_va_range(vm, &stash, offset, chunk_size); > - i915_vm_free_pt_stash(vm, &stash); > -end_ww: > - if (err == -EDEADLK) { > - err = i915_gem_ww_ctx_backoff(&ww); > - if (!err) > - goto retry; > - } > - i915_gem_ww_ctx_fini(&ww); > - if (err) { > - kfree(vma_res); > - goto end; > - } > - > - i915_vma_resource_init_from_vma(vma_res, vma); > - /* Prime the TLB with the dummy pages */ > - for (i = 0; i < count; i++) { > - vma_res->start = offset + i * PAGE_SIZE; > - vm->insert_entries(vm, vma_res, I915_CACHE_NONE, > - 0); > - > - rq = submit_batch(ce, vma_res->start); > - if (IS_ERR(rq)) { > - err = PTR_ERR(rq); > - i915_vma_resource_fini(vma_res); > - kfree(vma_res); > - goto end; > - } > - i915_request_put(rq); > - } > - i915_vma_resource_fini(vma_res); > - i915_vma_put_pages(vma); > - > - err = context_sync(ce); > - if (err) { > - pr_err("%s: dummy setup timed out\n", > - ce->engine->name); > - kfree(vma_res); > - goto end; > - } > - > - vma = i915_vma_instance(act, vm, NULL); > - if (IS_ERR(vma)) { > - kfree(vma_res); > - err = PTR_ERR(vma); > - goto end; > - } > - > - i915_gem_object_lock(act, NULL); > - err = i915_vma_get_pages(vma); > - i915_gem_object_unlock(act); > - if (err) { > - kfree(vma_res); > - goto end; > - } > - > - i915_vma_resource_init_from_vma(vma_res, vma); > - /* Replace the TLB with target batches */ > - for (i = 0; i < count; i++) { > - struct i915_request *rq; > - u32 *cs = batch + i * 64 / sizeof(*cs); > - u64 addr; > - > - vma_res->start = offset + i * PAGE_SIZE; > - vm->insert_entries(vm, vma_res, I915_CACHE_NONE, 0); > - > - addr = vma_res->start + i * 64; > - cs[4] = MI_NOOP; > - cs[6] = lower_32_bits(addr); > - cs[7] = upper_32_bits(addr); > - wmb(); > - > - rq = submit_batch(ce, addr); > - if (IS_ERR(rq)) { > - err = PTR_ERR(rq); > - i915_vma_resource_fini(vma_res); > - kfree(vma_res); > - goto end; > - } > - > - /* Wait until the context chain has started */ > - if (i == 0) { > - while (READ_ONCE(result[i]) && > - !i915_request_completed(rq)) > - cond_resched(); > - } else { > - end_spin(batch, i - 1); > - } > - > - i915_request_put(rq); > - } > - end_spin(batch, count - 1); > - > - i915_vma_resource_fini(vma_res); > - kfree(vma_res); > - i915_vma_put_pages(vma); > - > - err = context_sync(ce); > - if (err) { > - pr_err("%s: writes timed out\n", > - ce->engine->name); > - goto end; > - } > - > - for (i = 0; i < count; i++) { > - if (result[i] != i) { > - pr_err("%s: Write lost on pass %lu, at offset %llx, index %d, found %x, expected %x\n", > - ce->engine->name, pass, > - offset, i, result[i], i); > - err = -EINVAL; > - goto end; > - } > - } > - > - vm->clear_range(vm, offset, chunk_size); > - pass++; > - } > - } > -end: > - if (igt_flush_test(i915)) > - err = -EIO; > - i915_gem_context_unlock_engines(ctx); > - i915_gem_object_unpin_map(out); > -out_put_out: > - i915_gem_object_put(out); > -out_put_batch: > - i915_gem_object_unpin_map(act); > -out_put_act: > - i915_gem_object_put(act); > -out_put_bbe: > - i915_gem_object_put(bbe); > -out_vm: > - i915_vm_put(vm); > -out_unlock: > - fput(file); > - return err; > -} > - > int i915_gem_gtt_live_selftests(struct drm_i915_private *i915) > { > static const struct i915_subtest tests[] = { > @@ -2314,7 +1959,6 @@ int i915_gem_gtt_live_selftests(struct drm_i915_private *i915) > SUBTEST(igt_ggtt_fill), > SUBTEST(igt_ggtt_page), > SUBTEST(igt_ggtt_misaligned_pin), > - SUBTEST(igt_cs_tlb), > }; > > GEM_BUG_ON(offset_in_page(to_gt(i915)->ggtt->vm.total)); ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-03-20 17:59 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-02-17 22:33 [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Jonathan Cavitt 2023-02-18 0:39 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/selftests: Drop igt_cs_tlb (rev2) Patchwork 2023-02-18 13:47 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2023-03-20 17:59 ` Das, Nirmoy 2023-02-22 15:18 ` [Intel-gfx] [PATCH] drm/i915/selftests: Drop igt_cs_tlb Andrzej Hajda 2023-03-20 17:58 ` Das, Nirmoy
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox