* [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object
@ 2025-02-28 11:45 Jani Nikula
2025-02-28 13:06 ` ✓ i915.CI.BAT: success for drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2) Patchwork
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Jani Nikula @ 2025-02-28 11:45 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: jani.nikula, Daniele Ceraolo Spurio, Alan Previn
It's undesirable to have to figure out the pxp pointer in display
code. For one thing, its type is different for i915 and xe.
Since we can figure the pxp pointer out in the pxp code from the gem
object, offload it there.
v2: Rebase
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
Couldn't merge this before getting i915 and xe branches synced. Rebase
and resend.
---
drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 +--
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +-
drivers/gpu/drm/i915/pxp/intel_pxp.c | 6 +++---
drivers/gpu/drm/i915/pxp/intel_pxp.h | 4 +---
| 7 ++-----
drivers/gpu/drm/xe/xe_pxp.c | 9 ++++++---
drivers/gpu/drm/xe/xe_pxp.h | 2 +-
7 files changed, 15 insertions(+), 18 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 3488c7ae6d8a..87d003498722 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -2258,14 +2258,13 @@ static bool skl_fb_scalable(const struct drm_framebuffer *fb)
static void check_protection(struct intel_plane_state *plane_state)
{
struct intel_display *display = to_intel_display(plane_state);
- struct drm_i915_private *i915 = to_i915(display->drm);
const struct drm_framebuffer *fb = plane_state->hw.fb;
struct drm_gem_object *obj = intel_fb_bo(fb);
if (DISPLAY_VER(display) < 11)
return;
- plane_state->decrypt = intel_pxp_key_check(i915->pxp, obj, false) == 0;
+ plane_state->decrypt = intel_pxp_key_check(obj, false) == 0;
plane_state->force_black = intel_bo_is_protected(obj) &&
!plane_state->decrypt;
}
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c b/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
index c8107502190d..7796c4119ef5 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
@@ -915,7 +915,7 @@ static struct i915_vma *eb_lookup_vma(struct i915_execbuffer *eb, u32 handle)
*/
if (i915_gem_context_uses_protected_content(eb->gem_context) &&
i915_gem_object_is_protected(obj)) {
- err = intel_pxp_key_check(eb->i915->pxp, intel_bo_to_drm_bo(obj), true);
+ err = intel_pxp_key_check(intel_bo_to_drm_bo(obj), true);
if (err) {
i915_gem_object_put(obj);
return ERR_PTR(err);
diff --git a/drivers/gpu/drm/i915/pxp/intel_pxp.c b/drivers/gpu/drm/i915/pxp/intel_pxp.c
index 9cf169665d7c..f8da693ad3ce 100644
--- a/drivers/gpu/drm/i915/pxp/intel_pxp.c
+++ b/drivers/gpu/drm/i915/pxp/intel_pxp.c
@@ -460,11 +460,11 @@ void intel_pxp_fini_hw(struct intel_pxp *pxp)
intel_pxp_irq_disable(pxp);
}
-int intel_pxp_key_check(struct intel_pxp *pxp,
- struct drm_gem_object *_obj,
- bool assign)
+int intel_pxp_key_check(struct drm_gem_object *_obj, bool assign)
{
struct drm_i915_gem_object *obj = to_intel_bo(_obj);
+ struct drm_i915_private *i915 = to_i915(_obj->dev);
+ struct intel_pxp *pxp = i915->pxp;
if (!intel_pxp_is_active(pxp))
return -ENODEV;
diff --git a/drivers/gpu/drm/i915/pxp/intel_pxp.h b/drivers/gpu/drm/i915/pxp/intel_pxp.h
index 4ed97db5e7c6..7b19109845a3 100644
--- a/drivers/gpu/drm/i915/pxp/intel_pxp.h
+++ b/drivers/gpu/drm/i915/pxp/intel_pxp.h
@@ -31,9 +31,7 @@ int intel_pxp_get_backend_timeout_ms(struct intel_pxp *pxp);
int intel_pxp_start(struct intel_pxp *pxp);
void intel_pxp_end(struct intel_pxp *pxp);
-int intel_pxp_key_check(struct intel_pxp *pxp,
- struct drm_gem_object *obj,
- bool assign);
+int intel_pxp_key_check(struct drm_gem_object *obj, bool assign);
void intel_pxp_invalidate(struct intel_pxp *pxp);
--git a/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h b/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
index d2eb8e1f6c4b..97fd0ddf0b3a 100644
--- a/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
+++ b/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
@@ -12,11 +12,8 @@
#include "xe_pxp.h"
struct drm_gem_object;
-struct xe_pxp;
-static inline int intel_pxp_key_check(struct xe_pxp *pxp,
- struct drm_gem_object *obj,
- bool assign)
+static inline int intel_pxp_key_check(struct drm_gem_object *obj, bool assign)
{
/*
* The assign variable is used in i915 to assign the key to the BO at
@@ -26,7 +23,7 @@ static inline int intel_pxp_key_check(struct xe_pxp *pxp,
if (assign)
return -EINVAL;
- return xe_pxp_obj_key_check(pxp, obj);
+ return xe_pxp_obj_key_check(obj);
}
#endif
diff --git a/drivers/gpu/drm/xe/xe_pxp.c b/drivers/gpu/drm/xe/xe_pxp.c
index 47499ca02693..454ea7dc08ac 100644
--- a/drivers/gpu/drm/xe/xe_pxp.c
+++ b/drivers/gpu/drm/xe/xe_pxp.c
@@ -796,7 +796,6 @@ int xe_pxp_bo_key_check(struct xe_pxp *pxp, struct xe_bo *bo)
/**
* xe_pxp_obj_key_check - check if the key used by a drm_gem_obj is valid
- * @pxp: the xe->pxp pointer (it will be NULL if PXP is disabled)
* @obj: the drm_gem_obj we want to check
*
* Checks whether a drm_gem_obj was encrypted with the current key or an
@@ -805,9 +804,13 @@ int xe_pxp_bo_key_check(struct xe_pxp *pxp, struct xe_bo *bo)
* Returns: 0 if the key is valid, -ENODEV if PXP is disabled, -EINVAL if the
* obj is not using PXP, -ENOEXEC if the key is not valid.
*/
-int xe_pxp_obj_key_check(struct xe_pxp *pxp, struct drm_gem_object *obj)
+int xe_pxp_obj_key_check(struct drm_gem_object *obj)
{
- return xe_pxp_bo_key_check(pxp, gem_to_xe_bo(obj));
+ struct xe_bo *bo = gem_to_xe_bo(obj);
+ struct xe_device *xe = xe_bo_device(bo);
+ struct xe_pxp *pxp = xe->pxp;
+
+ return xe_pxp_bo_key_check(pxp, bo);
}
/**
diff --git a/drivers/gpu/drm/xe/xe_pxp.h b/drivers/gpu/drm/xe/xe_pxp.h
index 546b156d63aa..71a23280b900 100644
--- a/drivers/gpu/drm/xe/xe_pxp.h
+++ b/drivers/gpu/drm/xe/xe_pxp.h
@@ -30,6 +30,6 @@ void xe_pxp_exec_queue_remove(struct xe_pxp *pxp, struct xe_exec_queue *q);
int xe_pxp_key_assign(struct xe_pxp *pxp, struct xe_bo *bo);
int xe_pxp_bo_key_check(struct xe_pxp *pxp, struct xe_bo *bo);
-int xe_pxp_obj_key_check(struct xe_pxp *pxp, struct drm_gem_object *obj);
+int xe_pxp_obj_key_check(struct drm_gem_object *obj);
#endif /* __XE_PXP_H__ */
--
2.39.5
^ permalink raw reply related [flat|nested] 4+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2)
2025-02-28 11:45 [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object Jani Nikula
@ 2025-02-28 13:06 ` Patchwork
2025-02-28 23:33 ` ✗ i915.CI.Full: failure " Patchwork
2025-03-03 11:24 ` [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object Jani Nikula
2 siblings, 0 replies; 4+ messages in thread
From: Patchwork @ 2025-02-28 13:06 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 4267 bytes --]
== Series Details ==
Series: drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2)
URL : https://patchwork.freedesktop.org/series/144322/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16202 -> Patchwork_144322v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/index.html
Participating hosts (44 -> 44)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in Patchwork_144322v2 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_pm_rpm@module-reload:
- bat-dg2-11: [PASS][1] -> [FAIL][2] ([i915#13633])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/bat-dg2-11/igt@i915_pm_rpm@module-reload.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/bat-dg2-11/igt@i915_pm_rpm@module-reload.html
- bat-rpls-4: [PASS][3] -> [FAIL][4] ([i915#13633])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/bat-rpls-4/igt@i915_pm_rpm@module-reload.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/bat-rpls-4/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live:
- bat-twl-1: [PASS][5] -> [INCOMPLETE][6] ([i915#12435] / [i915#13761] / [i915#13776])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/bat-twl-1/igt@i915_selftest@live.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/bat-twl-1/igt@i915_selftest@live.html
* igt@i915_selftest@live@perf:
- bat-twl-1: [PASS][7] -> [INCOMPLETE][8] ([i915#13761])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/bat-twl-1/igt@i915_selftest@live@perf.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/bat-twl-1/igt@i915_selftest@live@perf.html
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-dg2-11: [PASS][9] -> [SKIP][10] ([i915#9197]) +3 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [DMESG-FAIL][11] ([i915#12061]) -> [PASS][12] +1 other test pass
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
#### Warnings ####
* igt@i915_selftest@live:
- bat-twl-2: [INCOMPLETE][13] ([i915#12445] / [i915#13761] / [i915#13776]) -> [INCOMPLETE][14] ([i915#12435] / [i915#12445] / [i915#13776])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/bat-twl-2/igt@i915_selftest@live.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/bat-twl-2/igt@i915_selftest@live.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12435
[i915#12445]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12445
[i915#13633]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13633
[i915#13761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13761
[i915#13776]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13776
[i915#9197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9197
Build changes
-------------
* Linux: CI_DRM_16202 -> Patchwork_144322v2
CI-20190529: 20190529
CI_DRM_16202: 4e4a83bc30b77bb710641f0b43e6098bd04c5044 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8252: e266af0feec344315b07d8af186226e467d02ecf @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_144322v2: 4e4a83bc30b77bb710641f0b43e6098bd04c5044 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/index.html
[-- Attachment #2: Type: text/html, Size: 5512 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2)
2025-02-28 11:45 [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object Jani Nikula
2025-02-28 13:06 ` ✓ i915.CI.BAT: success for drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2) Patchwork
@ 2025-02-28 23:33 ` Patchwork
2025-03-03 11:24 ` [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object Jani Nikula
2 siblings, 0 replies; 4+ messages in thread
From: Patchwork @ 2025-02-28 23:33 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 93027 bytes --]
== Series Details ==
Series: drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2)
URL : https://patchwork.freedesktop.org/series/144322/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_16202_full -> Patchwork_144322v2_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_144322v2_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_144322v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_144322v2_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_tiled_swapping@non-threaded:
- shard-snb: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-snb5/igt@gem_tiled_swapping@non-threaded.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-snb1/igt@gem_tiled_swapping@non-threaded.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-dg1: [PASS][3] -> [FAIL][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-17/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-19/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
Known issues
------------
Here are the changes found in Patchwork_144322v2_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@intel-bb-blit-x:
- shard-rkl: [PASS][5] -> [DMESG-WARN][6] ([i915#12964]) +6 other tests dmesg-warn
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-5/igt@api_intel_bb@intel-bb-blit-x.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-5/igt@api_intel_bb@intel-bb-blit-x.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-dg2-9: NOTRUN -> [SKIP][7] ([i915#11078])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@device_reset@unbind-cold-reset-rebind.html
* igt@device_reset@unbind-reset-rebind:
- shard-tglu: [PASS][8] -> [ABORT][9] ([i915#12817] / [i915#5507])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-tglu-6/igt@device_reset@unbind-reset-rebind.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-7/igt@device_reset@unbind-reset-rebind.html
* igt@drm_fdinfo@busy@rcs0:
- shard-dg2-9: NOTRUN -> [SKIP][10] ([i915#8414]) +7 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@drm_fdinfo@busy@rcs0.html
* igt@drm_fdinfo@virtual-busy-idle:
- shard-dg2: NOTRUN -> [SKIP][11] ([i915#8414])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@drm_fdinfo@virtual-busy-idle.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#7697])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-tglu: NOTRUN -> [SKIP][13] ([i915#9323])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-dg1: NOTRUN -> [SKIP][14] ([i915#13008])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-tglu-1: NOTRUN -> [SKIP][15] ([i915#9323])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][16] ([i915#12392] / [i915#13356])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-7/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg2: NOTRUN -> [SKIP][17] ([i915#7697])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_ctx_persistence@heartbeat-close:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#8555])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_ctx_persistence@heartbeat-close.html
* igt@gem_ctx_sseu@invalid-args:
- shard-dg2: NOTRUN -> [SKIP][19] ([i915#280])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-tglu-1: NOTRUN -> [SKIP][20] ([i915#280])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#280])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@hibernate:
- shard-rkl: NOTRUN -> [ABORT][22] ([i915#7975])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@gem_eio@hibernate.html
* igt@gem_eio@in-flight-contexts-1us:
- shard-mtlp: [PASS][23] -> [ABORT][24] ([i915#13193])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-mtlp-3/igt@gem_eio@in-flight-contexts-1us.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-7/igt@gem_eio@in-flight-contexts-1us.html
* igt@gem_exec_balancer@bonded-pair:
- shard-dg2-9: NOTRUN -> [SKIP][25] ([i915#4771])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_exec_balancer@bonded-pair.html
* igt@gem_exec_fence@submit3:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#4812])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@gem_exec_fence@submit3.html
* igt@gem_exec_fence@syncobj-backward-timeline-chain-engines:
- shard-snb: NOTRUN -> [SKIP][27] +6 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-snb1/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html
* igt@gem_exec_flush@basic-wb-pro-default:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#3539] / [i915#4852]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_exec_flush@basic-wb-pro-default.html
* igt@gem_exec_reloc@basic-cpu-gtt:
- shard-rkl: NOTRUN -> [SKIP][29] ([i915#3281]) +3 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@gem_exec_reloc@basic-cpu-gtt.html
* igt@gem_exec_reloc@basic-gtt-read:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#3281]) +6 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_exec_reloc@basic-gtt-read.html
* igt@gem_exec_reloc@basic-wc-active:
- shard-dg2-9: NOTRUN -> [SKIP][31] ([i915#3281]) +2 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_exec_reloc@basic-wc-active.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-dg1: NOTRUN -> [SKIP][32] ([i915#3281]) +2 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_exec_schedule@semaphore-power:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#4537] / [i915#4812])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
- shard-dg2: NOTRUN -> [SKIP][34] ([i915#4860]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
* igt@gem_fenced_exec_thrash@too-many-fences:
- shard-dg1: NOTRUN -> [SKIP][35] ([i915#4860])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@gem_fenced_exec_thrash@too-many-fences.html
* igt@gem_huc_copy@huc-copy:
- shard-tglu: NOTRUN -> [SKIP][36] ([i915#2190])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: NOTRUN -> [SKIP][37] ([i915#4613] / [i915#7582])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-multi:
- shard-tglu-1: NOTRUN -> [SKIP][38] ([i915#4613]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@gem_lmem_swapping@heavy-multi.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-tglu: NOTRUN -> [SKIP][39] ([i915#4613])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@verify-random:
- shard-glk: NOTRUN -> [SKIP][40] ([i915#4613]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk7/igt@gem_lmem_swapping@verify-random.html
* igt@gem_mmap@bad-offset:
- shard-dg1: NOTRUN -> [SKIP][41] ([i915#4083]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@gem_mmap@bad-offset.html
* igt@gem_mmap_gtt@big-copy-odd:
- shard-dg2-9: NOTRUN -> [SKIP][42] ([i915#4077]) +4 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_mmap_gtt@big-copy-odd.html
* igt@gem_mmap_gtt@pf-nonblock:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#4077]) +7 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_mmap_gtt@pf-nonblock.html
* igt@gem_mmap_wc@bad-object:
- shard-dg2-9: NOTRUN -> [SKIP][44] ([i915#4083]) +1 other test skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_mmap_wc@bad-object.html
* igt@gem_mmap_wc@invalid-flags:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#4083]) +5 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_mmap_wc@invalid-flags.html
* igt@gem_pread@exhaustion:
- shard-tglu: NOTRUN -> [WARN][46] ([i915#2658])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@gem_pread@exhaustion.html
* igt@gem_pread@uncached:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#3282]) +1 other test skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_pread@uncached.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-rkl: NOTRUN -> [TIMEOUT][48] ([i915#12917] / [i915#12964])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#4270]) +2 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-rkl: [PASS][50] -> [TIMEOUT][51] ([i915#12917] / [i915#12964]) +1 other test timeout
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-2.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-7/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2-9: NOTRUN -> [SKIP][52] ([i915#4270]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
- shard-rkl: [PASS][53] -> [SKIP][54] ([i915#4270])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-8/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-2/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
* igt@gem_render_copy@linear-to-vebox-yf-tiled:
- shard-dg2-9: NOTRUN -> [SKIP][55] ([i915#5190] / [i915#8428]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_render_copy@linear-to-vebox-yf-tiled.html
* igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#5190] / [i915#8428]) +6 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#4079]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_softpin@evict-snoop:
- shard-dg2-9: NOTRUN -> [SKIP][58] ([i915#4885])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-glk: NOTRUN -> [SKIP][59] ([i915#3323])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk7/igt@gem_userptr_blits@dmabuf-sync.html
- shard-dg2-9: NOTRUN -> [SKIP][60] ([i915#3297]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#3282] / [i915#3297])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-tglu: NOTRUN -> [SKIP][62] ([i915#3297])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@gem_userptr_blits@readonly-pwrite-unsync.html
- shard-mtlp: NOTRUN -> [SKIP][63] ([i915#3297])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@gem_userptr_blits@readonly-pwrite-unsync.html
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#3297])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@sd-probe:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#3297] / [i915#4958])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gem_userptr_blits@sd-probe.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-tglu-1: NOTRUN -> [SKIP][66] ([i915#3297]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@gem_userptr_blits@unsync-overlap.html
* igt@gen7_exec_parse@basic-rejected:
- shard-dg2: NOTRUN -> [SKIP][67] +8 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gen7_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-dg2-9: NOTRUN -> [SKIP][68] ([i915#2856]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-chained:
- shard-tglu-1: NOTRUN -> [SKIP][69] ([i915#2527] / [i915#2856])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-tglu: NOTRUN -> [SKIP][70] ([i915#2527] / [i915#2856]) +1 other test skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@gen9_exec_parse@bb-start-cmd.html
- shard-mtlp: NOTRUN -> [SKIP][71] ([i915#2856])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#2856]) +2 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-tglu: [PASS][73] -> [ABORT][74] ([i915#10887] / [i915#12817] / [i915#9820])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-tglu-5/igt@i915_module_load@reload-with-fault-injection.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-8/igt@i915_module_load@reload-with-fault-injection.html
- shard-dg2: [PASS][75] -> [ABORT][76] ([i915#9820])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-4/igt@i915_module_load@reload-with-fault-injection.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][77] ([i915#2681]) +1 other test warn
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
- shard-dg1: [PASS][78] -> [FAIL][79] ([i915#3591]) +2 other tests fail
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
* igt@i915_pm_rpm@gem-execbuf-stress-pc8:
- shard-mtlp: NOTRUN -> [SKIP][80] +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
* igt@i915_power@sanity:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#7984])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@i915_power@sanity.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu: NOTRUN -> [INCOMPLETE][82] ([i915#7443])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-mtlp: NOTRUN -> [SKIP][83] ([i915#4077]) +1 other test skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc-ccs-cc:
- shard-dg1: NOTRUN -> [SKIP][84] ([i915#8709]) +3 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-15/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-2-4-mc-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][85] ([i915#8709]) +7 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-2-4-mc-ccs.html
* igt@kms_async_flips@invalid-async-flip-atomic:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#12967])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_async_flips@invalid-async-flip-atomic.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#9531])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][88] ([i915#1769] / [i915#3555])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4:
- shard-dg1: [PASS][89] -> [FAIL][90] ([i915#5956]) +1 other test fail
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-14/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-tglu-1: NOTRUN -> [SKIP][91] ([i915#1769] / [i915#3555])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][92] ([i915#5286]) +1 other test skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][93] ([i915#5286])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-dg1: NOTRUN -> [SKIP][94] ([i915#4538] / [i915#5286]) +1 other test skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-tglu: NOTRUN -> [SKIP][95] ([i915#5286])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][96] ([i915#3638])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-dg2-9: NOTRUN -> [SKIP][97] +7 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][98] ([i915#3638]) +1 other test skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-dg2-9: NOTRUN -> [SKIP][99] ([i915#4538] / [i915#5190]) +4 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-dg2-9: NOTRUN -> [SKIP][100] ([i915#5190])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#4538] / [i915#5190]) +7 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][102] +1 other test skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-dg1: NOTRUN -> [SKIP][103] ([i915#4538])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-dg1: NOTRUN -> [SKIP][104] ([i915#12313])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][105] ([i915#6095]) +24 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-1.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][106] ([i915#6095]) +29 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][107] ([i915#12313])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#6095]) +16 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-b-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][109] ([i915#12313])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#10307] / [i915#6095]) +210 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-4/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][111] ([i915#12313])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#6095]) +71 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc:
- shard-dg2-9: NOTRUN -> [SKIP][113] ([i915#10307] / [i915#6095]) +24 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][114] ([i915#6095]) +128 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-13/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][115] ([i915#10307] / [i915#10434] / [i915#6095]) +5 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-4/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#13781]) +4 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_cdclk@plane-scaling:
- shard-tglu: NOTRUN -> [SKIP][117] ([i915#3742])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#13783]) +3 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html
* igt@kms_chamelium_edid@dp-edid-resolution-list:
- shard-tglu: NOTRUN -> [SKIP][119] ([i915#11151] / [i915#7828]) +3 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_chamelium_edid@dp-edid-resolution-list.html
* igt@kms_chamelium_frames@dp-crc-multiple:
- shard-dg2-9: NOTRUN -> [SKIP][120] ([i915#11151] / [i915#7828]) +3 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_chamelium_frames@dp-crc-multiple.html
* igt@kms_chamelium_frames@hdmi-crc-multiple:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#11151] / [i915#7828]) +4 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_chamelium_frames@hdmi-crc-multiple.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: NOTRUN -> [SKIP][122] ([i915#11151] / [i915#7828]) +2 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-tglu-1: NOTRUN -> [SKIP][123] ([i915#11151] / [i915#7828]) +3 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-dg1: NOTRUN -> [SKIP][124] ([i915#11151] / [i915#7828]) +2 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-rkl: NOTRUN -> [SKIP][125] ([i915#3116])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-tglu-1: NOTRUN -> [SKIP][126] ([i915#3116] / [i915#3299])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@legacy@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][127] ([i915#7173]) +3 other tests fail
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-11/igt@kms_content_protection@legacy@pipe-a-dp-3.html
* igt@kms_content_protection@lic-type-0:
- shard-tglu: NOTRUN -> [SKIP][128] ([i915#6944] / [i915#9424]) +1 other test skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@kms_content_protection@lic-type-0.html
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#9424])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@srm:
- shard-dg2-9: NOTRUN -> [SKIP][130] ([i915#7118])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-tglu-1: NOTRUN -> [SKIP][131] ([i915#3555]) +2 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-dg2-9: NOTRUN -> [SKIP][132] ([i915#13049]) +1 other test skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#3555])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-tglu: NOTRUN -> [SKIP][134] ([i915#3555]) +3 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][135] ([i915#13049])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2: NOTRUN -> [SKIP][136] ([i915#3555]) +5 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-dg2-9: NOTRUN -> [SKIP][137] ([i915#3555]) +2 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg2: NOTRUN -> [SKIP][138] ([i915#13049]) +1 other test skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-dg1: NOTRUN -> [SKIP][139] ([i915#4103] / [i915#4213])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-dg2-9: NOTRUN -> [SKIP][140] ([i915#13046] / [i915#5354]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-dg1: NOTRUN -> [SKIP][141] +2 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
- shard-dg2: NOTRUN -> [SKIP][142] ([i915#13046] / [i915#5354]) +3 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#4103] / [i915#4213])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][144] ([i915#3804])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_aux_dev:
- shard-tglu-1: NOTRUN -> [SKIP][145] ([i915#1257])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-tglu-1: NOTRUN -> [SKIP][146] ([i915#13749])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-dg2-9: NOTRUN -> [SKIP][147] ([i915#13748])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg1: NOTRUN -> [SKIP][148] ([i915#13707])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][149] ([i915#8812])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-basic:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#3555] / [i915#3840])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: NOTRUN -> [SKIP][151] ([i915#3840])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
- shard-tglu-1: NOTRUN -> [SKIP][152] ([i915#2575])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#3469])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-2x:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#1839])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2: NOTRUN -> [SKIP][155] ([i915#9337])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-dg1: NOTRUN -> [SKIP][156] ([i915#8381])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-tglu: NOTRUN -> [SKIP][157] ([i915#3637]) +2 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@kms_flip@2x-flip-vs-fences-interruptible.html
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#8381])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#9934]) +2 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-dg2: NOTRUN -> [SKIP][160] ([i915#9934]) +5 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-tglu-1: NOTRUN -> [SKIP][161] ([i915#3637]) +1 other test skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-dg2-9: NOTRUN -> [SKIP][162] ([i915#9934]) +4 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-snb: [PASS][163] -> [FAIL][164] ([i915#11832] / [i915#13734])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-snb6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-snb2/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [PASS][165] -> [FAIL][166] ([i915#11832])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-snb6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible@ab-vga1-hdmi-a1.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-snb2/igt@kms_flip@2x-wf_vblank-ts-check-interruptible@ab-vga1-hdmi-a1.html
* igt@kms_flip@flip-vs-expired-vblank:
- shard-dg2: [PASS][167] -> [FAIL][168] ([i915#13027])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-1/igt@kms_flip@flip-vs-expired-vblank.html
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-8/igt@kms_flip@flip-vs-expired-vblank.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1:
- shard-dg2: NOTRUN -> [FAIL][169] ([i915#13027])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-8/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][170] ([i915#12745] / [i915#4839])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk7/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][171] ([i915#12745])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk7/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][172] ([i915#2672] / [i915#3555])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][173] ([i915#2672])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][174] ([i915#2672] / [i915#3555]) +1 other test skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][175] ([i915#2672]) +2 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-dg2: NOTRUN -> [SKIP][176] ([i915#2672] / [i915#3555]) +1 other test skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#2672]) +1 other test skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-dg1: NOTRUN -> [SKIP][178] ([i915#2587] / [i915#2672] / [i915#3555])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][179] ([i915#2587] / [i915#2672])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][180] ([i915#2587] / [i915#2672] / [i915#3555])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][181] ([i915#2587] / [i915#2672])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][182] ([i915#2672] / [i915#3555])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][183] ([i915#2587] / [i915#2672])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][184] ([i915#2672] / [i915#3555] / [i915#5190])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-cpu:
- shard-dg1: [PASS][185] -> [DMESG-WARN][186] ([i915#4423]) +3 other tests dmesg-warn
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-cpu.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg2-9: NOTRUN -> [FAIL][187] ([i915#6880])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite:
- shard-mtlp: NOTRUN -> [SKIP][188] ([i915#1825])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-rte:
- shard-dg2: NOTRUN -> [SKIP][189] ([i915#5354]) +20 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-2p-rte.html
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][190] ([i915#8708]) +10 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt:
- shard-dg2: [PASS][191] -> [FAIL][192] ([i915#6880]) +1 other test fail
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw:
- shard-dg1: NOTRUN -> [SKIP][193] ([i915#3458]) +3 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2-9: NOTRUN -> [SKIP][194] ([i915#5354]) +10 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][195] ([i915#1825]) +13 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][196] +26 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][197] ([i915#8708]) +2 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render:
- shard-dg2-9: NOTRUN -> [SKIP][198] ([i915#3458]) +7 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#3458]) +14 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-glk: NOTRUN -> [SKIP][200] +112 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk7/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#8708]) +11 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-modesetfrombusy:
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#3023]) +4 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
* igt@kms_hdr@invalid-hdr:
- shard-rkl: NOTRUN -> [SKIP][203] ([i915#3555] / [i915#8228])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-swap:
- shard-dg2-9: NOTRUN -> [SKIP][204] ([i915#3555] / [i915#8228])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [PASS][205] -> [SKIP][206] ([i915#3555] / [i915#8228]) +1 other test skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-11/igt@kms_hdr@static-toggle-suspend.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-8/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#10656]) +1 other test skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@kms_joiner@basic-big-joiner.html
- shard-dg2: NOTRUN -> [SKIP][208] ([i915#10656])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][209] ([i915#12339])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-tglu-1: NOTRUN -> [SKIP][210] ([i915#1839])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-tglu: NOTRUN -> [SKIP][211] ([i915#6301])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2-9: NOTRUN -> [SKIP][212] ([i915#6953] / [i915#9423])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling:
- shard-dg2-9: NOTRUN -> [SKIP][213] ([i915#12247] / [i915#9423])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a:
- shard-dg2-9: NOTRUN -> [SKIP][214] ([i915#12247]) +3 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-dg1: NOTRUN -> [SKIP][215] ([i915#12247] / [i915#6953])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c:
- shard-dg1: NOTRUN -> [SKIP][216] ([i915#12247]) +3 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-d:
- shard-mtlp: NOTRUN -> [SKIP][217] ([i915#12247]) +4 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#12247]) +7 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c.html
- shard-rkl: NOTRUN -> [SKIP][219] ([i915#12247]) +1 other test skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-8/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25:
- shard-dg2: NOTRUN -> [SKIP][220] ([i915#12247] / [i915#6953] / [i915#9423]) +1 other test skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html
* igt@kms_pm_dc@dc5-psr:
- shard-rkl: NOTRUN -> [SKIP][221] ([i915#9685])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: [PASS][222] -> [SKIP][223] ([i915#9340])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-8/igt@kms_pm_lpsp@kms-lpsp.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-6/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-dg2-9: NOTRUN -> [SKIP][224] ([i915#8430])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-rkl: [PASS][225] -> [SKIP][226] ([i915#9519])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp-stress.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2: [PASS][227] -> [SKIP][228] ([i915#9519]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-2/igt@kms_pm_rpm@modeset-non-lpsp.html
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: NOTRUN -> [SKIP][229] ([i915#9519])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_prime@basic-crc-hybrid:
- shard-tglu-1: NOTRUN -> [SKIP][230] ([i915#6524])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@d3hot:
- shard-dg2-9: NOTRUN -> [SKIP][231] ([i915#6524] / [i915#6805])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-glk: NOTRUN -> [SKIP][232] ([i915#11520]) +3 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk8/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#11520]) +5 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-tglu: NOTRUN -> [SKIP][234] ([i915#11520]) +3 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-4/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-dg2-9: NOTRUN -> [SKIP][235] ([i915#11520]) +2 other tests skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][236] ([i915#11520]) +2 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
- shard-dg1: NOTRUN -> [SKIP][237] ([i915#11520]) +1 other test skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][238] ([i915#11520]) +3 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2-9: NOTRUN -> [SKIP][239] ([i915#9683])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-pr-sprite-plane-onoff:
- shard-tglu-1: NOTRUN -> [SKIP][240] ([i915#9732]) +7 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_psr@fbc-pr-sprite-plane-onoff.html
* igt@kms_psr@fbc-psr-cursor-render:
- shard-tglu: NOTRUN -> [SKIP][241] ([i915#9732]) +9 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@kms_psr@fbc-psr-cursor-render.html
* igt@kms_psr@fbc-psr2-primary-blt:
- shard-dg2-9: NOTRUN -> [SKIP][242] ([i915#1072] / [i915#9732]) +9 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_psr@fbc-psr2-primary-blt.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-rkl: NOTRUN -> [SKIP][243] ([i915#1072] / [i915#9732]) +6 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_psr@pr-cursor-plane-onoff.html
* igt@kms_psr@psr-primary-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][244] ([i915#1072] / [i915#9732]) +14 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_psr@psr-primary-mmap-cpu.html
* igt@kms_psr@psr2-basic:
- shard-dg1: NOTRUN -> [SKIP][245] ([i915#1072] / [i915#9732])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@kms_psr@psr2-basic.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][246] ([i915#12755]) +1 other test skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][247] ([i915#12755] / [i915#5190])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_selftest@drm_framebuffer:
- shard-tglu-1: NOTRUN -> [ABORT][248] ([i915#13179]) +1 other test abort
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_selftest@drm_framebuffer.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-mtlp: [PASS][249] -> [FAIL][250] ([i915#9196]) +1 other test fail
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-mtlp-5/igt@kms_universal_plane@cursor-fb-leak.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-2/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_vblank@wait-forked:
- shard-rkl: NOTRUN -> [DMESG-WARN][251] ([i915#12964]) +3 other tests dmesg-warn
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@kms_vblank@wait-forked.html
* igt@kms_vrr@max-min:
- shard-tglu: NOTRUN -> [SKIP][252] ([i915#9906])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@kms_vrr@max-min.html
- shard-dg2: NOTRUN -> [SKIP][253] ([i915#9906])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@kms_vrr@max-min.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg2-9: NOTRUN -> [SKIP][254] ([i915#9906])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2: NOTRUN -> [SKIP][255] ([i915#2437])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-tglu-1: NOTRUN -> [SKIP][256] ([i915#2437] / [i915#9412])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-1/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@perf@non-zero-reason:
- shard-dg2-9: NOTRUN -> [FAIL][257] ([i915#9100]) +1 other test fail
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@perf@non-zero-reason.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: NOTRUN -> [SKIP][258] ([i915#2435])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-3/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: NOTRUN -> [FAIL][259] ([i915#4349]) +4 other tests fail
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@render-node-busy@bcs0:
- shard-mtlp: [PASS][260] -> [FAIL][261] ([i915#4349]) +1 other test fail
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-mtlp-2/igt@perf_pmu@render-node-busy@bcs0.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-5/igt@perf_pmu@render-node-busy@bcs0.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg2-9: NOTRUN -> [SKIP][262] ([i915#3708])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-9/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- shard-dg2: NOTRUN -> [SKIP][263] ([i915#3708] / [i915#4077])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-write:
- shard-dg2: NOTRUN -> [SKIP][264] ([i915#3291] / [i915#3708])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-10/igt@prime_vgem@basic-write.html
* igt@prime_vgem@fence-write-hang:
- shard-tglu: NOTRUN -> [SKIP][265] +46 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-3/igt@prime_vgem@fence-write-hang.html
- shard-dg2: NOTRUN -> [SKIP][266] ([i915#3708])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@prime_vgem@fence-write-hang.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#4818])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-2/igt@tools_test@sysfs_l3_parity.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [INCOMPLETE][268] ([i915#12392] / [i915#13356]) -> [PASS][269]
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-6/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_eio@in-flight-10ms:
- shard-mtlp: [ABORT][270] ([i915#13193]) -> [PASS][271]
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-mtlp-7/igt@gem_eio@in-flight-10ms.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@gem_eio@in-flight-10ms.html
* igt@gem_eio@kms:
- shard-dg2: [FAIL][272] ([i915#5784]) -> [PASS][273]
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-10/igt@gem_eio@kms.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-1/igt@gem_eio@kms.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][274] ([i915#5493]) -> [PASS][275] +1 other test pass
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_pxp@create-protected-buffer:
- shard-rkl: [TIMEOUT][276] ([i915#12964]) -> [PASS][277] +1 other test pass
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-2/igt@gem_pxp@create-protected-buffer.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-8/igt@gem_pxp@create-protected-buffer.html
* igt@gem_pxp@verify-pxp-stale-buf-execution:
- shard-rkl: [TIMEOUT][278] ([i915#12917] / [i915#12964]) -> [PASS][279]
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-6/igt@gem_pxp@verify-pxp-stale-buf-execution.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-8/igt@gem_pxp@verify-pxp-stale-buf-execution.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg1: [ABORT][280] ([i915#9820]) -> [PASS][281]
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-14/igt@i915_module_load@reload-with-fault-injection.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-17/igt@i915_module_load@reload-with-fault-injection.html
- shard-glk: [ABORT][282] ([i915#9820]) -> [PASS][283]
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-glk1/igt@i915_module_load@reload-with-fault-injection.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk8/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rpm@system-suspend-execbuf:
- shard-dg1: [DMESG-WARN][284] ([i915#4423]) -> [PASS][285] +1 other test pass
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-13/igt@i915_pm_rpm@system-suspend-execbuf.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-14/igt@i915_pm_rpm@system-suspend-execbuf.html
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-dg1: [INCOMPLETE][286] ([i915#9878]) -> [PASS][287]
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-19/igt@kms_atomic_transition@plane-all-modeset-transition.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-19/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-dg2: [FAIL][288] ([i915#5956]) -> [PASS][289]
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-11/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
- shard-tglu: [FAIL][290] ([i915#11808]) -> [PASS][291] +1 other test pass
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-4:
- shard-dg1: [INCOMPLETE][292] -> [PASS][293]
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-19/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-4.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-19/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-4.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][294] ([i915#5138]) -> [PASS][295]
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-dg1: [DMESG-WARN][296] ([i915#4391] / [i915#4423]) -> [PASS][297]
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-19/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-19/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: [FAIL][298] ([i915#13566]) -> [PASS][299] +4 other tests pass
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][300] ([i915#13566]) -> [PASS][301] +1 other test pass
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-128x128:
- shard-mtlp: [FAIL][302] ([i915#13566]) -> [PASS][303] +2 other tests pass
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-mtlp-1/igt@kms_cursor_crc@cursor-random-128x128.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-4/igt@kms_cursor_crc@cursor-random-128x128.html
* igt@kms_flip@dpms-off-confusion-interruptible:
- shard-rkl: [DMESG-WARN][304] ([i915#12964]) -> [PASS][305] +8 other tests pass
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-2/igt@kms_flip@dpms-off-confusion-interruptible.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-8/igt@kms_flip@dpms-off-confusion-interruptible.html
* igt@kms_flip@flip-vs-blocking-wf-vblank:
- shard-dg1: [FAIL][306] -> [PASS][307] +1 other test pass
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-19/igt@kms_flip@flip-vs-blocking-wf-vblank.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-19/igt@kms_flip@flip-vs-blocking-wf-vblank.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-snb: [INCOMPLETE][308] -> [PASS][309]
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-snb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-snb1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2: [SKIP][310] ([i915#3555] / [i915#8228]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-7/igt@kms_hdr@bpc-switch-suspend.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-11/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [SKIP][312] ([i915#9519]) -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-8/igt@kms_pm_rpm@dpms-lpsp.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-2/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [SKIP][314] ([i915#9519]) -> [PASS][315] +1 other test pass
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-1/igt@kms_pm_rpm@modeset-lpsp-stress.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_setmode@basic:
- shard-tglu: [FAIL][316] ([i915#5465]) -> [PASS][317] +2 other tests pass
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-tglu-10/igt@kms_setmode@basic.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-tglu-6/igt@kms_setmode@basic.html
#### Warnings ####
* igt@gem_eio@in-flight-suspend:
- shard-glk: [INCOMPLETE][318] ([i915#13197] / [i915#13390]) -> [INCOMPLETE][319] ([i915#13390])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-glk5/igt@gem_eio@in-flight-suspend.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk3/igt@gem_eio@in-flight-suspend.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-mtlp: [ABORT][320] ([i915#10131] / [i915#10887] / [i915#9820]) -> [ABORT][321] ([i915#10131] / [i915#10887] / [i915#13592])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-mtlp-3/igt@i915_module_load@reload-with-fault-injection.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
- shard-dg1: [SKIP][322] ([i915#4423] / [i915#4538]) -> [SKIP][323] ([i915#4538])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg1-13/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg1-14/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
* igt@kms_content_protection@legacy:
- shard-dg2: [SKIP][324] ([i915#7118] / [i915#9424]) -> [FAIL][325] ([i915#7173])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-7/igt@kms_content_protection@legacy.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-11/igt@kms_content_protection@legacy.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-glk: [INCOMPLETE][326] ([i915#12745] / [i915#4839]) -> [INCOMPLETE][327] ([i915#12314] / [i915#12745] / [i915#4839])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-glk5/igt@kms_flip@2x-flip-vs-suspend.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk8/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2:
- shard-glk: [INCOMPLETE][328] ([i915#4839]) -> [INCOMPLETE][329] ([i915#12314] / [i915#4839])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-glk5/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-glk8/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt:
- shard-dg2: [SKIP][330] ([i915#3458]) -> [SKIP][331] ([i915#10433] / [i915#3458]) +3 other tests skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][332] ([i915#9340]) -> [SKIP][333] ([i915#3828])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-8/igt@kms_pm_lpsp@kms-lpsp.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-7/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@fences-dpms:
- shard-dg2: [SKIP][334] ([i915#12916]) -> [SKIP][335] ([i915#4077])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-dg2-7/igt@kms_pm_rpm@fences-dpms.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-dg2-11/igt@kms_pm_rpm@fences-dpms.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [SKIP][336] ([i915#9519]) -> [DMESG-WARN][337] ([i915#12964])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-1/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@perf_pmu@most-busy-idle-check-all:
- shard-rkl: [FAIL][338] ([i915#4349]) -> [DMESG-FAIL][339] ([i915#12964])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16202/shard-rkl-5/igt@perf_pmu@most-busy-idle-check-all.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/shard-rkl-4/igt@perf_pmu@most-busy-idle-check-all.html
[i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12817
[i915#12916]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#12967]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12967
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13193
[i915#13197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13197
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13592]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13592
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4818]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4818
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#4958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4958
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5507]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5507
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100
[i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820
[i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_16202 -> Patchwork_144322v2
CI-20190529: 20190529
CI_DRM_16202: 4e4a83bc30b77bb710641f0b43e6098bd04c5044 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8252: e266af0feec344315b07d8af186226e467d02ecf @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_144322v2: 4e4a83bc30b77bb710641f0b43e6098bd04c5044 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_144322v2/index.html
[-- Attachment #2: Type: text/html, Size: 116358 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object
2025-02-28 11:45 [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object Jani Nikula
2025-02-28 13:06 ` ✓ i915.CI.BAT: success for drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2) Patchwork
2025-02-28 23:33 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-03-03 11:24 ` Jani Nikula
2 siblings, 0 replies; 4+ messages in thread
From: Jani Nikula @ 2025-03-03 11:24 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Daniele Ceraolo Spurio, Alan Previn
On Fri, 28 Feb 2025, Jani Nikula <jani.nikula@intel.com> wrote:
> It's undesirable to have to figure out the pxp pointer in display
> code. For one thing, its type is different for i915 and xe.
>
> Since we can figure the pxp pointer out in the pxp code from the gem
> object, offload it there.
>
> v2: Rebase
>
> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
> Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Signed-off-by: Jani Nikula <jani.nikula@intel.com>
>
> ---
>
> Couldn't merge this before getting i915 and xe branches synced. Rebase
> and resend.
Pushed to din, thanks for the review.
BR,
Jani.
> ---
> drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 +--
> drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +-
> drivers/gpu/drm/i915/pxp/intel_pxp.c | 6 +++---
> drivers/gpu/drm/i915/pxp/intel_pxp.h | 4 +---
> drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h | 7 ++-----
> drivers/gpu/drm/xe/xe_pxp.c | 9 ++++++---
> drivers/gpu/drm/xe/xe_pxp.h | 2 +-
> 7 files changed, 15 insertions(+), 18 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
> index 3488c7ae6d8a..87d003498722 100644
> --- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
> +++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
> @@ -2258,14 +2258,13 @@ static bool skl_fb_scalable(const struct drm_framebuffer *fb)
> static void check_protection(struct intel_plane_state *plane_state)
> {
> struct intel_display *display = to_intel_display(plane_state);
> - struct drm_i915_private *i915 = to_i915(display->drm);
> const struct drm_framebuffer *fb = plane_state->hw.fb;
> struct drm_gem_object *obj = intel_fb_bo(fb);
>
> if (DISPLAY_VER(display) < 11)
> return;
>
> - plane_state->decrypt = intel_pxp_key_check(i915->pxp, obj, false) == 0;
> + plane_state->decrypt = intel_pxp_key_check(obj, false) == 0;
> plane_state->force_black = intel_bo_is_protected(obj) &&
> !plane_state->decrypt;
> }
> diff --git a/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c b/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
> index c8107502190d..7796c4119ef5 100644
> --- a/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
> +++ b/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
> @@ -915,7 +915,7 @@ static struct i915_vma *eb_lookup_vma(struct i915_execbuffer *eb, u32 handle)
> */
> if (i915_gem_context_uses_protected_content(eb->gem_context) &&
> i915_gem_object_is_protected(obj)) {
> - err = intel_pxp_key_check(eb->i915->pxp, intel_bo_to_drm_bo(obj), true);
> + err = intel_pxp_key_check(intel_bo_to_drm_bo(obj), true);
> if (err) {
> i915_gem_object_put(obj);
> return ERR_PTR(err);
> diff --git a/drivers/gpu/drm/i915/pxp/intel_pxp.c b/drivers/gpu/drm/i915/pxp/intel_pxp.c
> index 9cf169665d7c..f8da693ad3ce 100644
> --- a/drivers/gpu/drm/i915/pxp/intel_pxp.c
> +++ b/drivers/gpu/drm/i915/pxp/intel_pxp.c
> @@ -460,11 +460,11 @@ void intel_pxp_fini_hw(struct intel_pxp *pxp)
> intel_pxp_irq_disable(pxp);
> }
>
> -int intel_pxp_key_check(struct intel_pxp *pxp,
> - struct drm_gem_object *_obj,
> - bool assign)
> +int intel_pxp_key_check(struct drm_gem_object *_obj, bool assign)
> {
> struct drm_i915_gem_object *obj = to_intel_bo(_obj);
> + struct drm_i915_private *i915 = to_i915(_obj->dev);
> + struct intel_pxp *pxp = i915->pxp;
>
> if (!intel_pxp_is_active(pxp))
> return -ENODEV;
> diff --git a/drivers/gpu/drm/i915/pxp/intel_pxp.h b/drivers/gpu/drm/i915/pxp/intel_pxp.h
> index 4ed97db5e7c6..7b19109845a3 100644
> --- a/drivers/gpu/drm/i915/pxp/intel_pxp.h
> +++ b/drivers/gpu/drm/i915/pxp/intel_pxp.h
> @@ -31,9 +31,7 @@ int intel_pxp_get_backend_timeout_ms(struct intel_pxp *pxp);
> int intel_pxp_start(struct intel_pxp *pxp);
> void intel_pxp_end(struct intel_pxp *pxp);
>
> -int intel_pxp_key_check(struct intel_pxp *pxp,
> - struct drm_gem_object *obj,
> - bool assign);
> +int intel_pxp_key_check(struct drm_gem_object *obj, bool assign);
>
> void intel_pxp_invalidate(struct intel_pxp *pxp);
>
> diff --git a/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h b/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
> index d2eb8e1f6c4b..97fd0ddf0b3a 100644
> --- a/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
> +++ b/drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
> @@ -12,11 +12,8 @@
> #include "xe_pxp.h"
>
> struct drm_gem_object;
> -struct xe_pxp;
>
> -static inline int intel_pxp_key_check(struct xe_pxp *pxp,
> - struct drm_gem_object *obj,
> - bool assign)
> +static inline int intel_pxp_key_check(struct drm_gem_object *obj, bool assign)
> {
> /*
> * The assign variable is used in i915 to assign the key to the BO at
> @@ -26,7 +23,7 @@ static inline int intel_pxp_key_check(struct xe_pxp *pxp,
> if (assign)
> return -EINVAL;
>
> - return xe_pxp_obj_key_check(pxp, obj);
> + return xe_pxp_obj_key_check(obj);
> }
>
> #endif
> diff --git a/drivers/gpu/drm/xe/xe_pxp.c b/drivers/gpu/drm/xe/xe_pxp.c
> index 47499ca02693..454ea7dc08ac 100644
> --- a/drivers/gpu/drm/xe/xe_pxp.c
> +++ b/drivers/gpu/drm/xe/xe_pxp.c
> @@ -796,7 +796,6 @@ int xe_pxp_bo_key_check(struct xe_pxp *pxp, struct xe_bo *bo)
>
> /**
> * xe_pxp_obj_key_check - check if the key used by a drm_gem_obj is valid
> - * @pxp: the xe->pxp pointer (it will be NULL if PXP is disabled)
> * @obj: the drm_gem_obj we want to check
> *
> * Checks whether a drm_gem_obj was encrypted with the current key or an
> @@ -805,9 +804,13 @@ int xe_pxp_bo_key_check(struct xe_pxp *pxp, struct xe_bo *bo)
> * Returns: 0 if the key is valid, -ENODEV if PXP is disabled, -EINVAL if the
> * obj is not using PXP, -ENOEXEC if the key is not valid.
> */
> -int xe_pxp_obj_key_check(struct xe_pxp *pxp, struct drm_gem_object *obj)
> +int xe_pxp_obj_key_check(struct drm_gem_object *obj)
> {
> - return xe_pxp_bo_key_check(pxp, gem_to_xe_bo(obj));
> + struct xe_bo *bo = gem_to_xe_bo(obj);
> + struct xe_device *xe = xe_bo_device(bo);
> + struct xe_pxp *pxp = xe->pxp;
> +
> + return xe_pxp_bo_key_check(pxp, bo);
> }
>
> /**
> diff --git a/drivers/gpu/drm/xe/xe_pxp.h b/drivers/gpu/drm/xe/xe_pxp.h
> index 546b156d63aa..71a23280b900 100644
> --- a/drivers/gpu/drm/xe/xe_pxp.h
> +++ b/drivers/gpu/drm/xe/xe_pxp.h
> @@ -30,6 +30,6 @@ void xe_pxp_exec_queue_remove(struct xe_pxp *pxp, struct xe_exec_queue *q);
>
> int xe_pxp_key_assign(struct xe_pxp *pxp, struct xe_bo *bo);
> int xe_pxp_bo_key_check(struct xe_pxp *pxp, struct xe_bo *bo);
> -int xe_pxp_obj_key_check(struct xe_pxp *pxp, struct drm_gem_object *obj);
> +int xe_pxp_obj_key_check(struct drm_gem_object *obj);
>
> #endif /* __XE_PXP_H__ */
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-03-03 11:25 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-28 11:45 [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object Jani Nikula
2025-02-28 13:06 ` ✓ i915.CI.BAT: success for drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object (rev2) Patchwork
2025-02-28 23:33 ` ✗ i915.CI.Full: failure " Patchwork
2025-03-03 11:24 ` [PATCH v2] drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object Jani Nikula
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox