* [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward
@ 2025-09-05 21:56 Matt Roper
2025-09-05 21:56 ` [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout Matt Roper
` (4 more replies)
0 siblings, 5 replies; 9+ messages in thread
From: Matt Roper @ 2025-09-05 21:56 UTC (permalink / raw)
To: intel-xe; +Cc: matthew.d.roper, Fei Yang
We currently report an L3 bank mask as part of the GT topology on both
GTs (primary and media) because a copy of the L3 bank fuse register
exists on both GTs (e.g., $gsi_offset + 0x9130 on Xe3). After recent
discussions it's come to light that the only known userspace software
that uses this part of the uapi (the compute UMD and Mesa) only uses the
value reported for the primary GT; the value reported for the media GT
is ignored by both projects, and the media UMDs don't have any use for
L3 information today. Since we always strive to have our uapi match the
specific needs of userspace and not include additional unused baggage,
let's officially drop L3 bank reporting on the media GT going forward
and only keep it around for the primary GT where it actually gets used.
This change will only apply to future platforms (Xe3 and later); even
though it would probably be safe to remove it from Xe1/Xe2 as well, we
don't want to take any chances with changing existing ABI.
Note that we'd already disabled reading/reporting of the L3 bank for the
media GT on PTL in commit 9ab440a9d042 ("drm/xe/ptl: L3bank mask is not
available on the media GT") because it was discovered that the copy of
the fuse registers on the media GT were just reporting a bogus ~0 value
rather than an accurate mask. So this is just extending that PTL
behavior forward to WCL and other future platforms. Note that we're
also free to reinstate this part of the uapi in the future if/when some
new userspace consumer emerges that _does_ have a use for media-specific
L3 bank masks.
Cc: Fei Yang <fei.yang@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
drivers/gpu/drm/xe/xe_gt_topology.c | 31 ++++++++++++++++++-----------
drivers/gpu/drm/xe/xe_gt_topology.h | 2 ++
drivers/gpu/drm/xe/xe_query.c | 5 +++--
drivers/gpu/drm/xe/xe_wa_oob.rules | 1 -
4 files changed, 24 insertions(+), 15 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_gt_topology.c b/drivers/gpu/drm/xe/xe_gt_topology.c
index 0ed7dc9044a5..4e61c5e39bcb 100644
--- a/drivers/gpu/drm/xe/xe_gt_topology.c
+++ b/drivers/gpu/drm/xe/xe_gt_topology.c
@@ -123,6 +123,21 @@ gen_l3_mask_from_pattern(struct xe_device *xe, xe_l3_bank_mask_t dst,
}
}
+bool xe_gt_topology_report_l3(struct xe_gt *gt)
+{
+ /*
+ * No known userspace needs/uses the L3 bank mask reported by
+ * the media GT, and the hardware itself is known to report bogus
+ * values on several platforms. Only report L3 bank mask as part
+ * of the media GT's topology on pre-Xe3 platforms since that's
+ * already part of our ABI.
+ */
+ if (xe_gt_is_media_type(gt) && MEDIA_VER(gt_to_xe(gt)) >= 30)
+ return false;
+
+ return true;
+}
+
static void
load_l3_bank_mask(struct xe_gt *gt, xe_l3_bank_mask_t l3_bank_mask)
{
@@ -130,16 +145,7 @@ load_l3_bank_mask(struct xe_gt *gt, xe_l3_bank_mask_t l3_bank_mask)
struct xe_mmio *mmio = >->mmio;
u32 fuse3 = xe_mmio_read32(mmio, MIRROR_FUSE3);
- /*
- * PTL platforms with media version 30.00 do not provide proper values
- * for the media GT's L3 bank registers. Skip the readout since we
- * don't have any way to obtain real values.
- *
- * This may get re-described as an official workaround in the future,
- * but there's no tracking number assigned yet so we use a custom
- * OOB workaround descriptor.
- */
- if (XE_GT_WA(gt, no_media_l3))
+ if (!xe_gt_topology_report_l3(gt))
return;
if (GRAPHICS_VER(xe) >= 30) {
@@ -276,8 +282,9 @@ xe_gt_topology_dump(struct xe_gt *gt, struct drm_printer *p)
drm_printf(p, "EU type: %s\n",
eu_type_to_str(gt->fuse_topo.eu_type));
- drm_printf(p, "L3 bank mask: %*pb\n", XE_MAX_L3_BANK_MASK_BITS,
- gt->fuse_topo.l3_bank_mask);
+ if (xe_gt_topology_report_l3(gt))
+ drm_printf(p, "L3 bank mask: %*pb\n", XE_MAX_L3_BANK_MASK_BITS,
+ gt->fuse_topo.l3_bank_mask);
}
/*
diff --git a/drivers/gpu/drm/xe/xe_gt_topology.h b/drivers/gpu/drm/xe/xe_gt_topology.h
index d95cdd6e45be..5e62f5949b7b 100644
--- a/drivers/gpu/drm/xe/xe_gt_topology.h
+++ b/drivers/gpu/drm/xe/xe_gt_topology.h
@@ -49,4 +49,6 @@ bool xe_gt_has_compute_dss(struct xe_gt *gt, unsigned int dss);
bool xe_gt_has_discontiguous_dss_groups(const struct xe_gt *gt);
+bool xe_gt_topology_report_l3(struct xe_gt *gt);
+
#endif /* _XE_GT_TOPOLOGY_H_ */
diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
index 4dbe5732cb7f..e1b603aba61b 100644
--- a/drivers/gpu/drm/xe/xe_query.c
+++ b/drivers/gpu/drm/xe/xe_query.c
@@ -21,6 +21,7 @@
#include "xe_force_wake.h"
#include "xe_ggtt.h"
#include "xe_gt.h"
+#include "xe_gt_topology.h"
#include "xe_guc_hwconfig.h"
#include "xe_macros.h"
#include "xe_mmio.h"
@@ -477,7 +478,7 @@ static size_t calc_topo_query_size(struct xe_device *xe)
sizeof_field(struct xe_gt, fuse_topo.eu_mask_per_dss);
/* L3bank mask may not be available for some GTs */
- if (!XE_GT_WA(gt, no_media_l3))
+ if (xe_gt_topology_report_l3(gt))
query_size += sizeof(struct drm_xe_query_topology_mask) +
sizeof_field(struct xe_gt, fuse_topo.l3_bank_mask);
}
@@ -540,7 +541,7 @@ static int query_gt_topology(struct xe_device *xe,
* mask, then it's better to omit L3 from the query rather than
* reporting bogus or zeroed information to userspace.
*/
- if (!XE_GT_WA(gt, no_media_l3)) {
+ if (xe_gt_topology_report_l3(gt)) {
topo.type = DRM_XE_TOPO_L3_BANK;
err = copy_mask(&query_ptr, &topo, gt->fuse_topo.l3_bank_mask,
sizeof(gt->fuse_topo.l3_bank_mask));
diff --git a/drivers/gpu/drm/xe/xe_wa_oob.rules b/drivers/gpu/drm/xe/xe_wa_oob.rules
index 338c344dcd7d..f3a6d5d239ce 100644
--- a/drivers/gpu/drm/xe/xe_wa_oob.rules
+++ b/drivers/gpu/drm/xe/xe_wa_oob.rules
@@ -49,7 +49,6 @@
16023588340 GRAPHICS_VERSION(2001), FUNC(xe_rtp_match_not_sriov_vf)
14019789679 GRAPHICS_VERSION(1255)
GRAPHICS_VERSION_RANGE(1270, 2004)
-no_media_l3 MEDIA_VERSION_RANGE(3000, 3002)
14022866841 GRAPHICS_VERSION(3000), GRAPHICS_STEP(A0, B0)
MEDIA_VERSION(3000), MEDIA_STEP(A0, B0)
16021333562 GRAPHICS_VERSION_RANGE(1200, 1274)
--
2.51.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout
2025-09-05 21:56 [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward Matt Roper
@ 2025-09-05 21:56 ` Matt Roper
2025-09-09 13:50 ` Gustavo Sousa
2025-09-08 18:16 ` ✓ CI.KUnit: success for series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward Patchwork
` (3 subsequent siblings)
4 siblings, 1 reply; 9+ messages in thread
From: Matt Roper @ 2025-09-05 21:56 UTC (permalink / raw)
To: intel-xe; +Cc: matthew.d.roper, Francois Dugast, Fei Yang
Our readout of L3 bank mask on Xe3 had two subtle bugs:
- When the bank mask moved from 0x9118[7:4] to 0x9130[31:0], the
semantics changed from being a per-node mask to being a system-wide
mask. I.e., the value reported by the MIRROR_L3BANK_ENABLE already
represents the banks across to all L3 nodes, so there's no longer any
need to replicate the mask multiple times, and no need to even read
the node mask on these platforms.
- Each bit in MIRROR_L3BANK_ENABLE represents a _pair_ of banks on Xe3
rather than a single bank. This means that we need to duplicate each
bit of the mask we read from the register when determining the real
bank mask.
For userspace that only counts the number of L3 banks in the mask and
doesn't care about the specific bit positions, these two bugs would
often cancel each other out in many cases (since a platform with two L3
nodes would have the hweight of the bank mask incorrectly doubled by the
first bug, but incorrectly halved by the second bug).
Fixes: 11a64adcdbcc ("drm/xe/xe3: Generate and store the L3 bank mask")
Cc: Francois Dugast <francois.dugast@intel.com>
Cc: Fei Yang <fei.yang@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
drivers/gpu/drm/xe/xe_gt_topology.c | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_gt_topology.c b/drivers/gpu/drm/xe/xe_gt_topology.c
index 4e61c5e39bcb..53bc2bc8cbac 100644
--- a/drivers/gpu/drm/xe/xe_gt_topology.c
+++ b/drivers/gpu/drm/xe/xe_gt_topology.c
@@ -149,14 +149,13 @@ load_l3_bank_mask(struct xe_gt *gt, xe_l3_bank_mask_t l3_bank_mask)
return;
if (GRAPHICS_VER(xe) >= 30) {
- xe_l3_bank_mask_t per_node = {};
- u32 meml3_en = REG_FIELD_GET(XE2_NODE_ENABLE_MASK, fuse3);
+ xe_l3_bank_mask_t per_mask_bit = {};
u32 mirror_l3bank_enable = xe_mmio_read32(mmio, MIRROR_L3BANK_ENABLE);
- u32 bank_val = REG_FIELD_GET(XE3_L3BANK_ENABLE, mirror_l3bank_enable);
- bitmap_from_arr32(per_node, &bank_val, 32);
- gen_l3_mask_from_pattern(xe, l3_bank_mask, per_node, 32,
- meml3_en);
+ /* Each bit in the mask register represents a pair of banks */
+ bitmap_set_value8(per_mask_bit, 0x3, 0);
+ gen_l3_mask_from_pattern(xe, l3_bank_mask, per_mask_bit, 2,
+ mirror_l3bank_enable);
} else if (GRAPHICS_VER(xe) >= 20) {
xe_l3_bank_mask_t per_node = {};
u32 meml3_en = REG_FIELD_GET(XE2_NODE_ENABLE_MASK, fuse3);
--
2.51.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* ✓ CI.KUnit: success for series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
2025-09-05 21:56 [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward Matt Roper
2025-09-05 21:56 ` [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout Matt Roper
@ 2025-09-08 18:16 ` Patchwork
2025-09-08 18:49 ` ✓ Xe.CI.BAT: " Patchwork
` (2 subsequent siblings)
4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-09-08 18:16 UTC (permalink / raw)
To: Matt Roper; +Cc: intel-xe
== Series Details ==
Series: series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
URL : https://patchwork.freedesktop.org/series/154117/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[18:15:17] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[18:15:21] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[18:15:50] Starting KUnit Kernel (1/1)...
[18:15:50] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[18:15:50] ================== guc_buf (11 subtests) ===================
[18:15:50] [PASSED] test_smallest
[18:15:50] [PASSED] test_largest
[18:15:50] [PASSED] test_granular
[18:15:50] [PASSED] test_unique
[18:15:50] [PASSED] test_overlap
[18:15:50] [PASSED] test_reusable
[18:15:50] [PASSED] test_too_big
[18:15:50] [PASSED] test_flush
[18:15:50] [PASSED] test_lookup
[18:15:50] [PASSED] test_data
[18:15:50] [PASSED] test_class
[18:15:50] ===================== [PASSED] guc_buf =====================
[18:15:50] =================== guc_dbm (7 subtests) ===================
[18:15:50] [PASSED] test_empty
[18:15:50] [PASSED] test_default
[18:15:50] ======================== test_size ========================
[18:15:50] [PASSED] 4
[18:15:50] [PASSED] 8
[18:15:50] [PASSED] 32
[18:15:50] [PASSED] 256
[18:15:50] ==================== [PASSED] test_size ====================
[18:15:50] ======================= test_reuse ========================
[18:15:50] [PASSED] 4
[18:15:50] [PASSED] 8
[18:15:50] [PASSED] 32
[18:15:50] [PASSED] 256
[18:15:50] =================== [PASSED] test_reuse ====================
[18:15:50] =================== test_range_overlap ====================
[18:15:50] [PASSED] 4
[18:15:50] [PASSED] 8
[18:15:50] [PASSED] 32
[18:15:50] [PASSED] 256
[18:15:50] =============== [PASSED] test_range_overlap ================
[18:15:50] =================== test_range_compact ====================
[18:15:50] [PASSED] 4
[18:15:50] [PASSED] 8
[18:15:50] [PASSED] 32
[18:15:50] [PASSED] 256
[18:15:50] =============== [PASSED] test_range_compact ================
[18:15:50] ==================== test_range_spare =====================
[18:15:50] [PASSED] 4
[18:15:50] [PASSED] 8
[18:15:50] [PASSED] 32
[18:15:50] [PASSED] 256
[18:15:50] ================ [PASSED] test_range_spare =================
[18:15:50] ===================== [PASSED] guc_dbm =====================
[18:15:50] =================== guc_idm (6 subtests) ===================
[18:15:50] [PASSED] bad_init
[18:15:50] [PASSED] no_init
[18:15:50] [PASSED] init_fini
[18:15:50] [PASSED] check_used
[18:15:50] [PASSED] check_quota
[18:15:50] [PASSED] check_all
[18:15:50] ===================== [PASSED] guc_idm =====================
[18:15:50] ================== no_relay (3 subtests) ===================
[18:15:50] [PASSED] xe_drops_guc2pf_if_not_ready
[18:15:50] [PASSED] xe_drops_guc2vf_if_not_ready
[18:15:50] [PASSED] xe_rejects_send_if_not_ready
[18:15:50] ==================== [PASSED] no_relay =====================
[18:15:50] ================== pf_relay (14 subtests) ==================
[18:15:50] [PASSED] pf_rejects_guc2pf_too_short
[18:15:50] [PASSED] pf_rejects_guc2pf_too_long
[18:15:50] [PASSED] pf_rejects_guc2pf_no_payload
[18:15:50] [PASSED] pf_fails_no_payload
[18:15:50] [PASSED] pf_fails_bad_origin
[18:15:50] [PASSED] pf_fails_bad_type
[18:15:50] [PASSED] pf_txn_reports_error
[18:15:50] [PASSED] pf_txn_sends_pf2guc
[18:15:50] [PASSED] pf_sends_pf2guc
[18:15:50] [SKIPPED] pf_loopback_nop
[18:15:50] [SKIPPED] pf_loopback_echo
[18:15:50] [SKIPPED] pf_loopback_fail
[18:15:50] [SKIPPED] pf_loopback_busy
[18:15:50] [SKIPPED] pf_loopback_retry
[18:15:50] ==================== [PASSED] pf_relay =====================
[18:15:50] ================== vf_relay (3 subtests) ===================
[18:15:50] [PASSED] vf_rejects_guc2vf_too_short
[18:15:50] [PASSED] vf_rejects_guc2vf_too_long
[18:15:50] [PASSED] vf_rejects_guc2vf_no_payload
[18:15:50] ==================== [PASSED] vf_relay =====================
[18:15:50] ===================== lmtt (1 subtest) =====================
[18:15:50] ======================== test_ops =========================
[18:15:50] [PASSED] 2-level
[18:15:50] [PASSED] multi-level
[18:15:50] ==================== [PASSED] test_ops =====================
[18:15:50] ====================== [PASSED] lmtt =======================
[18:15:50] ================= pf_service (11 subtests) =================
[18:15:50] [PASSED] pf_negotiate_any
[18:15:50] [PASSED] pf_negotiate_base_match
[18:15:50] [PASSED] pf_negotiate_base_newer
[18:15:50] [PASSED] pf_negotiate_base_next
[18:15:50] [SKIPPED] pf_negotiate_base_older
[18:15:50] [PASSED] pf_negotiate_base_prev
[18:15:50] [PASSED] pf_negotiate_latest_match
[18:15:50] [PASSED] pf_negotiate_latest_newer
[18:15:50] [PASSED] pf_negotiate_latest_next
[18:15:50] [SKIPPED] pf_negotiate_latest_older
[18:15:50] [SKIPPED] pf_negotiate_latest_prev
[18:15:50] =================== [PASSED] pf_service ====================
[18:15:50] =================== xe_mocs (2 subtests) ===================
[18:15:50] ================ xe_live_mocs_kernel_kunit ================
[18:15:50] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[18:15:50] ================ xe_live_mocs_reset_kunit =================
[18:15:50] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[18:15:50] ==================== [SKIPPED] xe_mocs =====================
[18:15:50] ================= xe_migrate (2 subtests) ==================
[18:15:50] ================= xe_migrate_sanity_kunit =================
[18:15:50] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[18:15:50] ================== xe_validate_ccs_kunit ==================
[18:15:50] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[18:15:50] =================== [SKIPPED] xe_migrate ===================
[18:15:50] ================== xe_dma_buf (1 subtest) ==================
[18:15:50] ==================== xe_dma_buf_kunit =====================
[18:15:50] ================ [SKIPPED] xe_dma_buf_kunit ================
[18:15:50] =================== [SKIPPED] xe_dma_buf ===================
[18:15:50] ================= xe_bo_shrink (1 subtest) =================
[18:15:50] =================== xe_bo_shrink_kunit ====================
[18:15:50] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[18:15:50] ================== [SKIPPED] xe_bo_shrink ==================
[18:15:50] ==================== xe_bo (2 subtests) ====================
[18:15:50] ================== xe_ccs_migrate_kunit ===================
[18:15:50] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[18:15:50] ==================== xe_bo_evict_kunit ====================
[18:15:50] =============== [SKIPPED] xe_bo_evict_kunit ================
[18:15:50] ===================== [SKIPPED] xe_bo ======================
[18:15:50] ==================== args (11 subtests) ====================
[18:15:50] [PASSED] count_args_test
[18:15:50] [PASSED] call_args_example
[18:15:50] [PASSED] call_args_test
[18:15:50] [PASSED] drop_first_arg_example
[18:15:50] [PASSED] drop_first_arg_test
[18:15:50] [PASSED] first_arg_example
[18:15:50] [PASSED] first_arg_test
[18:15:50] [PASSED] last_arg_example
[18:15:50] [PASSED] last_arg_test
[18:15:50] [PASSED] pick_arg_example
[18:15:50] [PASSED] sep_comma_example
[18:15:50] ====================== [PASSED] args =======================
[18:15:50] =================== xe_pci (3 subtests) ====================
[18:15:50] ==================== check_graphics_ip ====================
[18:15:50] [PASSED] 12.70 Xe_LPG
[18:15:50] [PASSED] 12.71 Xe_LPG
[18:15:50] [PASSED] 12.74 Xe_LPG+
[18:15:50] [PASSED] 20.01 Xe2_HPG
[18:15:50] [PASSED] 20.02 Xe2_HPG
[18:15:50] [PASSED] 20.04 Xe2_LPG
[18:15:50] [PASSED] 30.00 Xe3_LPG
[18:15:50] [PASSED] 30.01 Xe3_LPG
[18:15:50] [PASSED] 30.03 Xe3_LPG
[18:15:50] ================ [PASSED] check_graphics_ip ================
[18:15:50] ===================== check_media_ip ======================
[18:15:50] [PASSED] 13.00 Xe_LPM+
[18:15:50] [PASSED] 13.01 Xe2_HPM
[18:15:50] [PASSED] 20.00 Xe2_LPM
[18:15:50] [PASSED] 30.00 Xe3_LPM
[18:15:50] [PASSED] 30.02 Xe3_LPM
[18:15:50] ================= [PASSED] check_media_ip ==================
[18:15:50] ================= check_platform_gt_count =================
[18:15:50] [PASSED] 0x9A60 (TIGERLAKE)
[18:15:50] [PASSED] 0x9A68 (TIGERLAKE)
[18:15:50] [PASSED] 0x9A70 (TIGERLAKE)
[18:15:50] [PASSED] 0x9A40 (TIGERLAKE)
[18:15:50] [PASSED] 0x9A49 (TIGERLAKE)
[18:15:50] [PASSED] 0x9A59 (TIGERLAKE)
[18:15:50] [PASSED] 0x9A78 (TIGERLAKE)
[18:15:50] [PASSED] 0x9AC0 (TIGERLAKE)
[18:15:50] [PASSED] 0x9AC9 (TIGERLAKE)
[18:15:50] [PASSED] 0x9AD9 (TIGERLAKE)
[18:15:50] [PASSED] 0x9AF8 (TIGERLAKE)
[18:15:50] [PASSED] 0x4C80 (ROCKETLAKE)
[18:15:50] [PASSED] 0x4C8A (ROCKETLAKE)
[18:15:50] [PASSED] 0x4C8B (ROCKETLAKE)
[18:15:50] [PASSED] 0x4C8C (ROCKETLAKE)
[18:15:50] [PASSED] 0x4C90 (ROCKETLAKE)
[18:15:50] [PASSED] 0x4C9A (ROCKETLAKE)
[18:15:50] [PASSED] 0x4680 (ALDERLAKE_S)
[18:15:50] [PASSED] 0x4682 (ALDERLAKE_S)
[18:15:50] [PASSED] 0x4688 (ALDERLAKE_S)
[18:15:50] [PASSED] 0x468A (ALDERLAKE_S)
[18:15:50] [PASSED] 0x468B (ALDERLAKE_S)
[18:15:50] [PASSED] 0x4690 (ALDERLAKE_S)
[18:15:50] [PASSED] 0x4692 (ALDERLAKE_S)
[18:15:50] [PASSED] 0x4693 (ALDERLAKE_S)
[18:15:50] [PASSED] 0x46A0 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46A1 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46A2 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46A3 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46A6 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46A8 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46AA (ALDERLAKE_P)
[18:15:50] [PASSED] 0x462A (ALDERLAKE_P)
[18:15:50] [PASSED] 0x4626 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x4628 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46B0 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46B1 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46B2 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46B3 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46C0 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46C1 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46C2 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46C3 (ALDERLAKE_P)
[18:15:50] [PASSED] 0x46D0 (ALDERLAKE_N)
[18:15:50] [PASSED] 0x46D1 (ALDERLAKE_N)
[18:15:50] [PASSED] 0x46D2 (ALDERLAKE_N)
[18:15:50] [PASSED] 0x46D3 (ALDERLAKE_N)
[18:15:50] [PASSED] 0x46D4 (ALDERLAKE_N)
[18:15:50] [PASSED] 0xA721 (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7A1 (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7A9 (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7AC (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7AD (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA720 (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7A0 (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7A8 (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7AA (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA7AB (ALDERLAKE_P)
[18:15:50] [PASSED] 0xA780 (ALDERLAKE_S)
[18:15:50] [PASSED] 0xA781 (ALDERLAKE_S)
[18:15:50] [PASSED] 0xA782 (ALDERLAKE_S)
[18:15:50] [PASSED] 0xA783 (ALDERLAKE_S)
[18:15:50] [PASSED] 0xA788 (ALDERLAKE_S)
[18:15:50] [PASSED] 0xA789 (ALDERLAKE_S)
[18:15:50] [PASSED] 0xA78A (ALDERLAKE_S)
[18:15:50] [PASSED] 0xA78B (ALDERLAKE_S)
[18:15:50] [PASSED] 0x4905 (DG1)
[18:15:50] [PASSED] 0x4906 (DG1)
[18:15:50] [PASSED] 0x4907 (DG1)
[18:15:50] [PASSED] 0x4908 (DG1)
[18:15:50] [PASSED] 0x4909 (DG1)
[18:15:50] [PASSED] 0x56C0 (DG2)
[18:15:50] [PASSED] 0x56C2 (DG2)
[18:15:50] [PASSED] 0x56C1 (DG2)
[18:15:50] [PASSED] 0x7D51 (METEORLAKE)
[18:15:50] [PASSED] 0x7DD1 (METEORLAKE)
[18:15:50] [PASSED] 0x7D41 (METEORLAKE)
[18:15:50] [PASSED] 0x7D67 (METEORLAKE)
[18:15:50] [PASSED] 0xB640 (METEORLAKE)
[18:15:50] [PASSED] 0x56A0 (DG2)
[18:15:50] [PASSED] 0x56A1 (DG2)
[18:15:50] [PASSED] 0x56A2 (DG2)
[18:15:50] [PASSED] 0x56BE (DG2)
[18:15:50] [PASSED] 0x56BF (DG2)
[18:15:50] [PASSED] 0x5690 (DG2)
[18:15:50] [PASSED] 0x5691 (DG2)
[18:15:50] [PASSED] 0x5692 (DG2)
[18:15:50] [PASSED] 0x56A5 (DG2)
[18:15:50] [PASSED] 0x56A6 (DG2)
[18:15:50] [PASSED] 0x56B0 (DG2)
[18:15:50] [PASSED] 0x56B1 (DG2)
[18:15:50] [PASSED] 0x56BA (DG2)
[18:15:50] [PASSED] 0x56BB (DG2)
[18:15:50] [PASSED] 0x56BC (DG2)
[18:15:50] [PASSED] 0x56BD (DG2)
[18:15:50] [PASSED] 0x5693 (DG2)
[18:15:50] [PASSED] 0x5694 (DG2)
[18:15:50] [PASSED] 0x5695 (DG2)
[18:15:50] [PASSED] 0x56A3 (DG2)
[18:15:50] [PASSED] 0x56A4 (DG2)
[18:15:50] [PASSED] 0x56B2 (DG2)
[18:15:50] [PASSED] 0x56B3 (DG2)
[18:15:50] [PASSED] 0x5696 (DG2)
[18:15:50] [PASSED] 0x5697 (DG2)
[18:15:50] [PASSED] 0xB69 (PVC)
[18:15:50] [PASSED] 0xB6E (PVC)
[18:15:50] [PASSED] 0xBD4 (PVC)
[18:15:50] [PASSED] 0xBD5 (PVC)
[18:15:50] [PASSED] 0xBD6 (PVC)
[18:15:50] [PASSED] 0xBD7 (PVC)
[18:15:50] [PASSED] 0xBD8 (PVC)
[18:15:50] [PASSED] 0xBD9 (PVC)
[18:15:50] [PASSED] 0xBDA (PVC)
[18:15:50] [PASSED] 0xBDB (PVC)
[18:15:50] [PASSED] 0xBE0 (PVC)
[18:15:50] [PASSED] 0xBE1 (PVC)
[18:15:50] [PASSED] 0xBE5 (PVC)
[18:15:50] [PASSED] 0x7D40 (METEORLAKE)
[18:15:50] [PASSED] 0x7D45 (METEORLAKE)
[18:15:50] [PASSED] 0x7D55 (METEORLAKE)
[18:15:50] [PASSED] 0x7D60 (METEORLAKE)
[18:15:50] [PASSED] 0x7DD5 (METEORLAKE)
[18:15:50] [PASSED] 0x6420 (LUNARLAKE)
[18:15:50] [PASSED] 0x64A0 (LUNARLAKE)
[18:15:50] [PASSED] 0x64B0 (LUNARLAKE)
[18:15:50] [PASSED] 0xE202 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE209 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE20B (BATTLEMAGE)
[18:15:50] [PASSED] 0xE20C (BATTLEMAGE)
[18:15:50] [PASSED] 0xE20D (BATTLEMAGE)
[18:15:50] [PASSED] 0xE210 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE211 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE212 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE216 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE220 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE221 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE222 (BATTLEMAGE)
[18:15:50] [PASSED] 0xE223 (BATTLEMAGE)
[18:15:50] [PASSED] 0xB080 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB081 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB082 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB083 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB084 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB085 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB086 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB087 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB08F (PANTHERLAKE)
[18:15:50] [PASSED] 0xB090 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB0A0 (PANTHERLAKE)
[18:15:50] [PASSED] 0xB0B0 (PANTHERLAKE)
[18:15:50] [PASSED] 0xFD80 (PANTHERLAKE)
[18:15:50] [PASSED] 0xFD81 (PANTHERLAKE)
[18:15:50] ============= [PASSED] check_platform_gt_count =============
[18:15:50] ===================== [PASSED] xe_pci ======================
[18:15:50] =================== xe_rtp (2 subtests) ====================
[18:15:50] =============== xe_rtp_process_to_sr_tests ================
[18:15:50] [PASSED] coalesce-same-reg
[18:15:50] [PASSED] no-match-no-add
[18:15:50] [PASSED] match-or
[18:15:50] [PASSED] match-or-xfail
[18:15:50] [PASSED] no-match-no-add-multiple-rules
[18:15:50] [PASSED] two-regs-two-entries
[18:15:50] [PASSED] clr-one-set-other
[18:15:50] [PASSED] set-field
[18:15:50] [PASSED] conflict-duplicate
[18:15:50] [PASSED] conflict-not-disjoint
[18:15:50] [PASSED] conflict-reg-type
[18:15:50] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[18:15:50] ================== xe_rtp_process_tests ===================
[18:15:50] [PASSED] active1
[18:15:50] [PASSED] active2
[18:15:50] [PASSED] active-inactive
[18:15:50] [PASSED] inactive-active
[18:15:50] [PASSED] inactive-1st_or_active-inactive
[18:15:50] [PASSED] inactive-2nd_or_active-inactive
[18:15:50] [PASSED] inactive-last_or_active-inactive
[18:15:50] [PASSED] inactive-no_or_active-inactive
[18:15:50] ============== [PASSED] xe_rtp_process_tests ===============
[18:15:50] ===================== [PASSED] xe_rtp ======================
[18:15:50] ==================== xe_wa (1 subtest) =====================
[18:15:50] ======================== xe_wa_gt =========================
[18:15:50] [PASSED] TIGERLAKE B0
[18:15:50] [PASSED] DG1 A0
[18:15:50] [PASSED] DG1 B0
[18:15:50] [PASSED] ALDERLAKE_S A0
[18:15:50] [PASSED] ALDERLAKE_S B0
[18:15:50] [PASSED] ALDERLAKE_S C0
[18:15:50] [PASSED] ALDERLAKE_S D0
[18:15:50] [PASSED] ALDERLAKE_P A0
[18:15:50] [PASSED] ALDERLAKE_P B0
[18:15:50] [PASSED] ALDERLAKE_P C0
[18:15:50] [PASSED] ALDERLAKE_S RPLS D0
[18:15:50] [PASSED] ALDERLAKE_P RPLU E0
[18:15:50] [PASSED] DG2 G10 C0
[18:15:50] [PASSED] DG2 G11 B1
[18:15:50] [PASSED] DG2 G12 A1
[18:15:50] [PASSED] METEORLAKE 12.70(Xe_LPG) A0 13.00(Xe_LPM+) A0
[18:15:50] [PASSED] METEORLAKE 12.71(Xe_LPG) A0 13.00(Xe_LPM+) A0
[18:15:50] [PASSED] METEORLAKE 12.74(Xe_LPG+) A0 13.00(Xe_LPM+) A0
[18:15:50] [PASSED] LUNARLAKE 20.04(Xe2_LPG) A0 20.00(Xe2_LPM) A0
stty: 'standard input': Inappropriate ioctl for device
[18:15:50] [PASSED] LUNARLAKE 20.04(Xe2_LPG) B0 20.00(Xe2_LPM) A0
[18:15:50] [PASSED] BATTLEMAGE 20.01(Xe2_HPG) A0 13.01(Xe2_HPM) A1
[18:15:50] [PASSED] PANTHERLAKE 30.00(Xe3_LPG) A0 30.00(Xe3_LPM) A0
[18:15:50] ==================== [PASSED] xe_wa_gt =====================
[18:15:50] ====================== [PASSED] xe_wa ======================
[18:15:50] ============================================================
[18:15:50] Testing complete. Ran 298 tests: passed: 282, skipped: 16
[18:15:50] Elapsed time: 33.493s total, 4.263s configuring, 28.863s building, 0.329s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[18:15:50] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[18:15:52] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[18:16:15] Starting KUnit Kernel (1/1)...
[18:16:15] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[18:16:15] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[18:16:15] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[18:16:15] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[18:16:15] =========== drm_validate_clone_mode (2 subtests) ===========
[18:16:15] ============== drm_test_check_in_clone_mode ===============
[18:16:15] [PASSED] in_clone_mode
[18:16:15] [PASSED] not_in_clone_mode
[18:16:15] ========== [PASSED] drm_test_check_in_clone_mode ===========
[18:16:15] =============== drm_test_check_valid_clones ===============
[18:16:15] [PASSED] not_in_clone_mode
[18:16:15] [PASSED] valid_clone
[18:16:15] [PASSED] invalid_clone
[18:16:15] =========== [PASSED] drm_test_check_valid_clones ===========
[18:16:15] ============= [PASSED] drm_validate_clone_mode =============
[18:16:15] ============= drm_validate_modeset (1 subtest) =============
[18:16:15] [PASSED] drm_test_check_connector_changed_modeset
[18:16:15] ============== [PASSED] drm_validate_modeset ===============
[18:16:15] ====== drm_test_bridge_get_current_state (2 subtests) ======
[18:16:15] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[18:16:15] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[18:16:15] ======== [PASSED] drm_test_bridge_get_current_state ========
[18:16:15] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[18:16:15] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[18:16:15] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[18:16:15] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[18:16:15] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[18:16:15] ============== drm_bridge_alloc (2 subtests) ===============
[18:16:15] [PASSED] drm_test_drm_bridge_alloc_basic
[18:16:15] [PASSED] drm_test_drm_bridge_alloc_get_put
[18:16:15] ================ [PASSED] drm_bridge_alloc =================
[18:16:15] ================== drm_buddy (7 subtests) ==================
[18:16:15] [PASSED] drm_test_buddy_alloc_limit
[18:16:15] [PASSED] drm_test_buddy_alloc_optimistic
[18:16:15] [PASSED] drm_test_buddy_alloc_pessimistic
[18:16:15] [PASSED] drm_test_buddy_alloc_pathological
[18:16:15] [PASSED] drm_test_buddy_alloc_contiguous
[18:16:15] [PASSED] drm_test_buddy_alloc_clear
[18:16:15] [PASSED] drm_test_buddy_alloc_range_bias
[18:16:15] ==================== [PASSED] drm_buddy ====================
[18:16:15] ============= drm_cmdline_parser (40 subtests) =============
[18:16:15] [PASSED] drm_test_cmdline_force_d_only
[18:16:15] [PASSED] drm_test_cmdline_force_D_only_dvi
[18:16:15] [PASSED] drm_test_cmdline_force_D_only_hdmi
[18:16:15] [PASSED] drm_test_cmdline_force_D_only_not_digital
[18:16:15] [PASSED] drm_test_cmdline_force_e_only
[18:16:15] [PASSED] drm_test_cmdline_res
[18:16:15] [PASSED] drm_test_cmdline_res_vesa
[18:16:15] [PASSED] drm_test_cmdline_res_vesa_rblank
[18:16:15] [PASSED] drm_test_cmdline_res_rblank
[18:16:15] [PASSED] drm_test_cmdline_res_bpp
[18:16:15] [PASSED] drm_test_cmdline_res_refresh
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[18:16:15] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[18:16:15] [PASSED] drm_test_cmdline_res_margins_force_on
[18:16:15] [PASSED] drm_test_cmdline_res_vesa_margins
[18:16:15] [PASSED] drm_test_cmdline_name
[18:16:15] [PASSED] drm_test_cmdline_name_bpp
[18:16:15] [PASSED] drm_test_cmdline_name_option
[18:16:15] [PASSED] drm_test_cmdline_name_bpp_option
[18:16:15] [PASSED] drm_test_cmdline_rotate_0
[18:16:15] [PASSED] drm_test_cmdline_rotate_90
[18:16:15] [PASSED] drm_test_cmdline_rotate_180
[18:16:15] [PASSED] drm_test_cmdline_rotate_270
[18:16:15] [PASSED] drm_test_cmdline_hmirror
[18:16:15] [PASSED] drm_test_cmdline_vmirror
[18:16:15] [PASSED] drm_test_cmdline_margin_options
[18:16:15] [PASSED] drm_test_cmdline_multiple_options
[18:16:15] [PASSED] drm_test_cmdline_bpp_extra_and_option
[18:16:15] [PASSED] drm_test_cmdline_extra_and_option
[18:16:15] [PASSED] drm_test_cmdline_freestanding_options
[18:16:15] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[18:16:15] [PASSED] drm_test_cmdline_panel_orientation
[18:16:15] ================ drm_test_cmdline_invalid =================
[18:16:15] [PASSED] margin_only
[18:16:15] [PASSED] interlace_only
[18:16:15] [PASSED] res_missing_x
[18:16:15] [PASSED] res_missing_y
[18:16:15] [PASSED] res_bad_y
[18:16:15] [PASSED] res_missing_y_bpp
[18:16:15] [PASSED] res_bad_bpp
[18:16:15] [PASSED] res_bad_refresh
[18:16:15] [PASSED] res_bpp_refresh_force_on_off
[18:16:15] [PASSED] res_invalid_mode
[18:16:15] [PASSED] res_bpp_wrong_place_mode
[18:16:15] [PASSED] name_bpp_refresh
[18:16:15] [PASSED] name_refresh
[18:16:15] [PASSED] name_refresh_wrong_mode
[18:16:15] [PASSED] name_refresh_invalid_mode
[18:16:15] [PASSED] rotate_multiple
[18:16:15] [PASSED] rotate_invalid_val
[18:16:15] [PASSED] rotate_truncated
[18:16:15] [PASSED] invalid_option
[18:16:15] [PASSED] invalid_tv_option
[18:16:15] [PASSED] truncated_tv_option
[18:16:15] ============ [PASSED] drm_test_cmdline_invalid =============
[18:16:15] =============== drm_test_cmdline_tv_options ===============
[18:16:15] [PASSED] NTSC
[18:16:15] [PASSED] NTSC_443
[18:16:15] [PASSED] NTSC_J
[18:16:15] [PASSED] PAL
[18:16:15] [PASSED] PAL_M
[18:16:15] [PASSED] PAL_N
[18:16:15] [PASSED] SECAM
[18:16:15] [PASSED] MONO_525
[18:16:15] [PASSED] MONO_625
[18:16:15] =========== [PASSED] drm_test_cmdline_tv_options ===========
[18:16:15] =============== [PASSED] drm_cmdline_parser ================
[18:16:15] ========== drmm_connector_hdmi_init (20 subtests) ==========
[18:16:15] [PASSED] drm_test_connector_hdmi_init_valid
[18:16:15] [PASSED] drm_test_connector_hdmi_init_bpc_8
[18:16:15] [PASSED] drm_test_connector_hdmi_init_bpc_10
[18:16:15] [PASSED] drm_test_connector_hdmi_init_bpc_12
[18:16:15] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[18:16:15] [PASSED] drm_test_connector_hdmi_init_bpc_null
[18:16:15] [PASSED] drm_test_connector_hdmi_init_formats_empty
[18:16:15] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[18:16:15] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[18:16:15] [PASSED] supported_formats=0x9 yuv420_allowed=1
[18:16:15] [PASSED] supported_formats=0x9 yuv420_allowed=0
[18:16:15] [PASSED] supported_formats=0x3 yuv420_allowed=1
[18:16:15] [PASSED] supported_formats=0x3 yuv420_allowed=0
[18:16:15] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[18:16:15] [PASSED] drm_test_connector_hdmi_init_null_ddc
[18:16:15] [PASSED] drm_test_connector_hdmi_init_null_product
[18:16:15] [PASSED] drm_test_connector_hdmi_init_null_vendor
[18:16:15] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[18:16:15] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[18:16:15] [PASSED] drm_test_connector_hdmi_init_product_valid
[18:16:15] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[18:16:15] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[18:16:15] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[18:16:15] ========= drm_test_connector_hdmi_init_type_valid =========
[18:16:15] [PASSED] HDMI-A
[18:16:15] [PASSED] HDMI-B
[18:16:15] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[18:16:15] ======== drm_test_connector_hdmi_init_type_invalid ========
[18:16:15] [PASSED] Unknown
[18:16:15] [PASSED] VGA
[18:16:15] [PASSED] DVI-I
[18:16:15] [PASSED] DVI-D
[18:16:15] [PASSED] DVI-A
[18:16:15] [PASSED] Composite
[18:16:15] [PASSED] SVIDEO
[18:16:15] [PASSED] LVDS
[18:16:15] [PASSED] Component
[18:16:15] [PASSED] DIN
[18:16:15] [PASSED] DP
[18:16:15] [PASSED] TV
[18:16:15] [PASSED] eDP
[18:16:15] [PASSED] Virtual
[18:16:15] [PASSED] DSI
[18:16:15] [PASSED] DPI
[18:16:15] [PASSED] Writeback
[18:16:15] [PASSED] SPI
[18:16:15] [PASSED] USB
[18:16:15] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[18:16:15] ============ [PASSED] drmm_connector_hdmi_init =============
[18:16:15] ============= drmm_connector_init (3 subtests) =============
[18:16:15] [PASSED] drm_test_drmm_connector_init
[18:16:15] [PASSED] drm_test_drmm_connector_init_null_ddc
[18:16:15] ========= drm_test_drmm_connector_init_type_valid =========
[18:16:15] [PASSED] Unknown
[18:16:15] [PASSED] VGA
[18:16:15] [PASSED] DVI-I
[18:16:15] [PASSED] DVI-D
[18:16:15] [PASSED] DVI-A
[18:16:15] [PASSED] Composite
[18:16:15] [PASSED] SVIDEO
[18:16:15] [PASSED] LVDS
[18:16:15] [PASSED] Component
[18:16:15] [PASSED] DIN
[18:16:15] [PASSED] DP
[18:16:15] [PASSED] HDMI-A
[18:16:15] [PASSED] HDMI-B
[18:16:15] [PASSED] TV
[18:16:15] [PASSED] eDP
[18:16:15] [PASSED] Virtual
[18:16:15] [PASSED] DSI
[18:16:15] [PASSED] DPI
[18:16:15] [PASSED] Writeback
[18:16:15] [PASSED] SPI
[18:16:15] [PASSED] USB
[18:16:15] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[18:16:15] =============== [PASSED] drmm_connector_init ===============
[18:16:15] ========= drm_connector_dynamic_init (6 subtests) ==========
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_init
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_init_properties
[18:16:15] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[18:16:15] [PASSED] Unknown
[18:16:15] [PASSED] VGA
[18:16:15] [PASSED] DVI-I
[18:16:15] [PASSED] DVI-D
[18:16:15] [PASSED] DVI-A
[18:16:15] [PASSED] Composite
[18:16:15] [PASSED] SVIDEO
[18:16:15] [PASSED] LVDS
[18:16:15] [PASSED] Component
[18:16:15] [PASSED] DIN
[18:16:15] [PASSED] DP
[18:16:15] [PASSED] HDMI-A
[18:16:15] [PASSED] HDMI-B
[18:16:15] [PASSED] TV
[18:16:15] [PASSED] eDP
[18:16:15] [PASSED] Virtual
[18:16:15] [PASSED] DSI
[18:16:15] [PASSED] DPI
[18:16:15] [PASSED] Writeback
[18:16:15] [PASSED] SPI
[18:16:15] [PASSED] USB
[18:16:15] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[18:16:15] ======== drm_test_drm_connector_dynamic_init_name =========
[18:16:15] [PASSED] Unknown
[18:16:15] [PASSED] VGA
[18:16:15] [PASSED] DVI-I
[18:16:15] [PASSED] DVI-D
[18:16:15] [PASSED] DVI-A
[18:16:15] [PASSED] Composite
[18:16:15] [PASSED] SVIDEO
[18:16:15] [PASSED] LVDS
[18:16:15] [PASSED] Component
[18:16:15] [PASSED] DIN
[18:16:15] [PASSED] DP
[18:16:15] [PASSED] HDMI-A
[18:16:15] [PASSED] HDMI-B
[18:16:15] [PASSED] TV
[18:16:15] [PASSED] eDP
[18:16:15] [PASSED] Virtual
[18:16:15] [PASSED] DSI
[18:16:15] [PASSED] DPI
[18:16:15] [PASSED] Writeback
[18:16:15] [PASSED] SPI
[18:16:15] [PASSED] USB
[18:16:15] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[18:16:15] =========== [PASSED] drm_connector_dynamic_init ============
[18:16:15] ==== drm_connector_dynamic_register_early (4 subtests) =====
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[18:16:15] ====== [PASSED] drm_connector_dynamic_register_early =======
[18:16:15] ======= drm_connector_dynamic_register (7 subtests) ========
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[18:16:15] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[18:16:15] ========= [PASSED] drm_connector_dynamic_register ==========
[18:16:15] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[18:16:15] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[18:16:15] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[18:16:15] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[18:16:15] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[18:16:15] ========== drm_test_get_tv_mode_from_name_valid ===========
[18:16:15] [PASSED] NTSC
[18:16:15] [PASSED] NTSC-443
[18:16:15] [PASSED] NTSC-J
[18:16:15] [PASSED] PAL
[18:16:15] [PASSED] PAL-M
[18:16:15] [PASSED] PAL-N
[18:16:15] [PASSED] SECAM
[18:16:15] [PASSED] Mono
[18:16:15] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[18:16:15] [PASSED] drm_test_get_tv_mode_from_name_truncated
[18:16:15] ============ [PASSED] drm_get_tv_mode_from_name ============
[18:16:15] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[18:16:15] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[18:16:15] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[18:16:15] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[18:16:15] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[18:16:15] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[18:16:15] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[18:16:15] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[18:16:15] [PASSED] VIC 96
[18:16:15] [PASSED] VIC 97
[18:16:15] [PASSED] VIC 101
[18:16:15] [PASSED] VIC 102
[18:16:15] [PASSED] VIC 106
[18:16:15] [PASSED] VIC 107
[18:16:15] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[18:16:15] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[18:16:15] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[18:16:15] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[18:16:15] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[18:16:15] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[18:16:15] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[18:16:15] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[18:16:15] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[18:16:15] [PASSED] Automatic
[18:16:15] [PASSED] Full
[18:16:15] [PASSED] Limited 16:235
[18:16:15] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[18:16:15] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[18:16:15] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[18:16:15] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[18:16:15] === drm_test_drm_hdmi_connector_get_output_format_name ====
[18:16:15] [PASSED] RGB
[18:16:15] [PASSED] YUV 4:2:0
[18:16:15] [PASSED] YUV 4:2:2
[18:16:15] [PASSED] YUV 4:4:4
[18:16:15] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[18:16:15] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[18:16:15] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[18:16:15] ============= drm_damage_helper (21 subtests) ==============
[18:16:15] [PASSED] drm_test_damage_iter_no_damage
[18:16:15] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[18:16:15] [PASSED] drm_test_damage_iter_no_damage_src_moved
[18:16:15] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[18:16:15] [PASSED] drm_test_damage_iter_no_damage_not_visible
[18:16:15] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[18:16:15] [PASSED] drm_test_damage_iter_no_damage_no_fb
[18:16:15] [PASSED] drm_test_damage_iter_simple_damage
[18:16:15] [PASSED] drm_test_damage_iter_single_damage
[18:16:15] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[18:16:15] [PASSED] drm_test_damage_iter_single_damage_outside_src
[18:16:15] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[18:16:15] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[18:16:15] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[18:16:15] [PASSED] drm_test_damage_iter_single_damage_src_moved
[18:16:15] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[18:16:15] [PASSED] drm_test_damage_iter_damage
[18:16:15] [PASSED] drm_test_damage_iter_damage_one_intersect
[18:16:15] [PASSED] drm_test_damage_iter_damage_one_outside
[18:16:15] [PASSED] drm_test_damage_iter_damage_src_moved
[18:16:15] [PASSED] drm_test_damage_iter_damage_not_visible
[18:16:15] ================ [PASSED] drm_damage_helper ================
[18:16:15] ============== drm_dp_mst_helper (3 subtests) ==============
[18:16:15] ============== drm_test_dp_mst_calc_pbn_mode ==============
[18:16:15] [PASSED] Clock 154000 BPP 30 DSC disabled
[18:16:15] [PASSED] Clock 234000 BPP 30 DSC disabled
[18:16:15] [PASSED] Clock 297000 BPP 24 DSC disabled
[18:16:15] [PASSED] Clock 332880 BPP 24 DSC enabled
[18:16:15] [PASSED] Clock 324540 BPP 24 DSC enabled
[18:16:15] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[18:16:15] ============== drm_test_dp_mst_calc_pbn_div ===============
[18:16:15] [PASSED] Link rate 2000000 lane count 4
[18:16:15] [PASSED] Link rate 2000000 lane count 2
[18:16:15] [PASSED] Link rate 2000000 lane count 1
[18:16:15] [PASSED] Link rate 1350000 lane count 4
[18:16:15] [PASSED] Link rate 1350000 lane count 2
[18:16:15] [PASSED] Link rate 1350000 lane count 1
[18:16:15] [PASSED] Link rate 1000000 lane count 4
[18:16:15] [PASSED] Link rate 1000000 lane count 2
[18:16:15] [PASSED] Link rate 1000000 lane count 1
[18:16:15] [PASSED] Link rate 810000 lane count 4
[18:16:15] [PASSED] Link rate 810000 lane count 2
[18:16:15] [PASSED] Link rate 810000 lane count 1
[18:16:15] [PASSED] Link rate 540000 lane count 4
[18:16:15] [PASSED] Link rate 540000 lane count 2
[18:16:15] [PASSED] Link rate 540000 lane count 1
[18:16:15] [PASSED] Link rate 270000 lane count 4
[18:16:15] [PASSED] Link rate 270000 lane count 2
[18:16:15] [PASSED] Link rate 270000 lane count 1
[18:16:15] [PASSED] Link rate 162000 lane count 4
[18:16:15] [PASSED] Link rate 162000 lane count 2
[18:16:15] [PASSED] Link rate 162000 lane count 1
[18:16:15] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[18:16:15] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[18:16:15] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[18:16:15] [PASSED] DP_POWER_UP_PHY with port number
[18:16:15] [PASSED] DP_POWER_DOWN_PHY with port number
[18:16:15] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[18:16:15] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[18:16:15] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[18:16:15] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[18:16:15] [PASSED] DP_QUERY_PAYLOAD with port number
[18:16:15] [PASSED] DP_QUERY_PAYLOAD with VCPI
[18:16:15] [PASSED] DP_REMOTE_DPCD_READ with port number
[18:16:15] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[18:16:15] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[18:16:15] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[18:16:15] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[18:16:15] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[18:16:15] [PASSED] DP_REMOTE_I2C_READ with port number
[18:16:15] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[18:16:15] [PASSED] DP_REMOTE_I2C_READ with transactions array
[18:16:15] [PASSED] DP_REMOTE_I2C_WRITE with port number
[18:16:15] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[18:16:15] [PASSED] DP_REMOTE_I2C_WRITE with data array
[18:16:15] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[18:16:15] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[18:16:15] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[18:16:15] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[18:16:15] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[18:16:15] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[18:16:15] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[18:16:15] ================ [PASSED] drm_dp_mst_helper ================
[18:16:15] ================== drm_exec (7 subtests) ===================
[18:16:15] [PASSED] sanitycheck
[18:16:15] [PASSED] test_lock
[18:16:15] [PASSED] test_lock_unlock
[18:16:15] [PASSED] test_duplicates
[18:16:15] [PASSED] test_prepare
[18:16:15] [PASSED] test_prepare_array
[18:16:15] [PASSED] test_multiple_loops
[18:16:15] ==================== [PASSED] drm_exec =====================
[18:16:15] =========== drm_format_helper_test (17 subtests) ===========
[18:16:15] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[18:16:15] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[18:16:15] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[18:16:15] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[18:16:15] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[18:16:15] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[18:16:15] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[18:16:15] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[18:16:15] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[18:16:15] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[18:16:15] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[18:16:15] ============== drm_test_fb_xrgb8888_to_mono ===============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[18:16:15] ==================== drm_test_fb_swab =====================
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ================ [PASSED] drm_test_fb_swab =================
[18:16:15] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[18:16:15] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[18:16:15] [PASSED] single_pixel_source_buffer
[18:16:15] [PASSED] single_pixel_clip_rectangle
[18:16:15] [PASSED] well_known_colors
[18:16:15] [PASSED] destination_pitch
[18:16:15] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[18:16:15] ================= drm_test_fb_clip_offset =================
[18:16:15] [PASSED] pass through
[18:16:15] [PASSED] horizontal offset
[18:16:15] [PASSED] vertical offset
[18:16:15] [PASSED] horizontal and vertical offset
[18:16:15] [PASSED] horizontal offset (custom pitch)
[18:16:15] [PASSED] vertical offset (custom pitch)
[18:16:15] [PASSED] horizontal and vertical offset (custom pitch)
[18:16:15] ============= [PASSED] drm_test_fb_clip_offset =============
[18:16:15] =================== drm_test_fb_memcpy ====================
[18:16:15] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[18:16:15] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[18:16:15] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[18:16:15] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[18:16:15] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[18:16:15] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[18:16:15] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[18:16:15] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[18:16:15] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[18:16:15] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[18:16:15] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[18:16:15] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[18:16:15] =============== [PASSED] drm_test_fb_memcpy ================
[18:16:15] ============= [PASSED] drm_format_helper_test ==============
[18:16:15] ================= drm_format (18 subtests) =================
[18:16:15] [PASSED] drm_test_format_block_width_invalid
[18:16:15] [PASSED] drm_test_format_block_width_one_plane
[18:16:15] [PASSED] drm_test_format_block_width_two_plane
[18:16:15] [PASSED] drm_test_format_block_width_three_plane
[18:16:15] [PASSED] drm_test_format_block_width_tiled
[18:16:15] [PASSED] drm_test_format_block_height_invalid
[18:16:15] [PASSED] drm_test_format_block_height_one_plane
[18:16:15] [PASSED] drm_test_format_block_height_two_plane
[18:16:15] [PASSED] drm_test_format_block_height_three_plane
[18:16:15] [PASSED] drm_test_format_block_height_tiled
[18:16:15] [PASSED] drm_test_format_min_pitch_invalid
[18:16:15] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[18:16:15] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[18:16:15] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[18:16:15] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[18:16:15] [PASSED] drm_test_format_min_pitch_two_plane
[18:16:15] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[18:16:15] [PASSED] drm_test_format_min_pitch_tiled
[18:16:15] =================== [PASSED] drm_format ====================
[18:16:15] ============== drm_framebuffer (10 subtests) ===============
[18:16:15] ========== drm_test_framebuffer_check_src_coords ==========
[18:16:15] [PASSED] Success: source fits into fb
[18:16:15] [PASSED] Fail: overflowing fb with x-axis coordinate
[18:16:15] [PASSED] Fail: overflowing fb with y-axis coordinate
[18:16:15] [PASSED] Fail: overflowing fb with source width
[18:16:15] [PASSED] Fail: overflowing fb with source height
[18:16:15] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[18:16:15] [PASSED] drm_test_framebuffer_cleanup
[18:16:15] =============== drm_test_framebuffer_create ===============
[18:16:15] [PASSED] ABGR8888 normal sizes
[18:16:15] [PASSED] ABGR8888 max sizes
[18:16:15] [PASSED] ABGR8888 pitch greater than min required
[18:16:15] [PASSED] ABGR8888 pitch less than min required
[18:16:15] [PASSED] ABGR8888 Invalid width
[18:16:15] [PASSED] ABGR8888 Invalid buffer handle
[18:16:15] [PASSED] No pixel format
[18:16:15] [PASSED] ABGR8888 Width 0
[18:16:15] [PASSED] ABGR8888 Height 0
[18:16:15] [PASSED] ABGR8888 Out of bound height * pitch combination
[18:16:15] [PASSED] ABGR8888 Large buffer offset
[18:16:15] [PASSED] ABGR8888 Buffer offset for inexistent plane
[18:16:15] [PASSED] ABGR8888 Invalid flag
[18:16:15] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[18:16:15] [PASSED] ABGR8888 Valid buffer modifier
[18:16:15] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[18:16:15] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[18:16:15] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[18:16:15] [PASSED] NV12 Normal sizes
[18:16:15] [PASSED] NV12 Max sizes
[18:16:15] [PASSED] NV12 Invalid pitch
[18:16:15] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[18:16:15] [PASSED] NV12 different modifier per-plane
[18:16:15] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[18:16:15] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[18:16:15] [PASSED] NV12 Modifier for inexistent plane
[18:16:15] [PASSED] NV12 Handle for inexistent plane
[18:16:15] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[18:16:15] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[18:16:15] [PASSED] YVU420 Normal sizes
[18:16:15] [PASSED] YVU420 Max sizes
[18:16:15] [PASSED] YVU420 Invalid pitch
[18:16:15] [PASSED] YVU420 Different pitches
[18:16:15] [PASSED] YVU420 Different buffer offsets/pitches
[18:16:15] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[18:16:15] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[18:16:15] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[18:16:15] [PASSED] YVU420 Valid modifier
[18:16:15] [PASSED] YVU420 Different modifiers per plane
[18:16:15] [PASSED] YVU420 Modifier for inexistent plane
[18:16:15] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[18:16:15] [PASSED] X0L2 Normal sizes
[18:16:15] [PASSED] X0L2 Max sizes
[18:16:15] [PASSED] X0L2 Invalid pitch
[18:16:15] [PASSED] X0L2 Pitch greater than minimum required
[18:16:15] [PASSED] X0L2 Handle for inexistent plane
[18:16:15] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[18:16:15] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[18:16:15] [PASSED] X0L2 Valid modifier
[18:16:15] [PASSED] X0L2 Modifier for inexistent plane
[18:16:15] =========== [PASSED] drm_test_framebuffer_create ===========
[18:16:15] [PASSED] drm_test_framebuffer_free
[18:16:15] [PASSED] drm_test_framebuffer_init
[18:16:15] [PASSED] drm_test_framebuffer_init_bad_format
[18:16:15] [PASSED] drm_test_framebuffer_init_dev_mismatch
[18:16:15] [PASSED] drm_test_framebuffer_lookup
[18:16:15] [PASSED] drm_test_framebuffer_lookup_inexistent
[18:16:15] [PASSED] drm_test_framebuffer_modifiers_not_supported
[18:16:15] ================= [PASSED] drm_framebuffer =================
[18:16:15] ================ drm_gem_shmem (8 subtests) ================
[18:16:15] [PASSED] drm_gem_shmem_test_obj_create
[18:16:15] [PASSED] drm_gem_shmem_test_obj_create_private
[18:16:15] [PASSED] drm_gem_shmem_test_pin_pages
[18:16:15] [PASSED] drm_gem_shmem_test_vmap
[18:16:15] [PASSED] drm_gem_shmem_test_get_pages_sgt
[18:16:15] [PASSED] drm_gem_shmem_test_get_sg_table
[18:16:15] [PASSED] drm_gem_shmem_test_madvise
[18:16:15] [PASSED] drm_gem_shmem_test_purge
[18:16:15] ================== [PASSED] drm_gem_shmem ==================
[18:16:15] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[18:16:15] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[18:16:15] [PASSED] Automatic
[18:16:15] [PASSED] Full
[18:16:15] [PASSED] Limited 16:235
[18:16:15] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[18:16:15] [PASSED] drm_test_check_disable_connector
[18:16:15] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[18:16:15] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[18:16:15] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[18:16:15] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[18:16:15] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[18:16:15] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[18:16:15] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[18:16:15] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[18:16:15] [PASSED] drm_test_check_output_bpc_dvi
[18:16:15] [PASSED] drm_test_check_output_bpc_format_vic_1
[18:16:15] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[18:16:15] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[18:16:15] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[18:16:15] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[18:16:15] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[18:16:15] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[18:16:15] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[18:16:15] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[18:16:15] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[18:16:15] [PASSED] drm_test_check_broadcast_rgb_value
[18:16:15] [PASSED] drm_test_check_bpc_8_value
[18:16:15] [PASSED] drm_test_check_bpc_10_value
[18:16:15] [PASSED] drm_test_check_bpc_12_value
[18:16:15] [PASSED] drm_test_check_format_value
[18:16:15] [PASSED] drm_test_check_tmds_char_value
[18:16:15] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[18:16:15] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[18:16:15] [PASSED] drm_test_check_mode_valid
[18:16:15] [PASSED] drm_test_check_mode_valid_reject
[18:16:15] [PASSED] drm_test_check_mode_valid_reject_rate
[18:16:15] [PASSED] drm_test_check_mode_valid_reject_max_clock
[18:16:15] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[18:16:15] ================= drm_managed (2 subtests) =================
[18:16:15] [PASSED] drm_test_managed_release_action
[18:16:15] [PASSED] drm_test_managed_run_action
[18:16:15] =================== [PASSED] drm_managed ===================
[18:16:15] =================== drm_mm (6 subtests) ====================
[18:16:15] [PASSED] drm_test_mm_init
[18:16:15] [PASSED] drm_test_mm_debug
[18:16:15] [PASSED] drm_test_mm_align32
[18:16:15] [PASSED] drm_test_mm_align64
[18:16:15] [PASSED] drm_test_mm_lowest
[18:16:15] [PASSED] drm_test_mm_highest
[18:16:15] ===================== [PASSED] drm_mm ======================
[18:16:15] ============= drm_modes_analog_tv (5 subtests) =============
[18:16:15] [PASSED] drm_test_modes_analog_tv_mono_576i
[18:16:15] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[18:16:15] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[18:16:15] [PASSED] drm_test_modes_analog_tv_pal_576i
[18:16:15] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[18:16:15] =============== [PASSED] drm_modes_analog_tv ===============
[18:16:15] ============== drm_plane_helper (2 subtests) ===============
[18:16:15] =============== drm_test_check_plane_state ================
[18:16:15] [PASSED] clipping_simple
[18:16:15] [PASSED] clipping_rotate_reflect
[18:16:15] [PASSED] positioning_simple
[18:16:15] [PASSED] upscaling
[18:16:15] [PASSED] downscaling
[18:16:15] [PASSED] rounding1
[18:16:15] [PASSED] rounding2
[18:16:15] [PASSED] rounding3
[18:16:15] [PASSED] rounding4
[18:16:15] =========== [PASSED] drm_test_check_plane_state ============
[18:16:15] =========== drm_test_check_invalid_plane_state ============
[18:16:15] [PASSED] positioning_invalid
[18:16:15] [PASSED] upscaling_invalid
[18:16:15] [PASSED] downscaling_invalid
[18:16:15] ======= [PASSED] drm_test_check_invalid_plane_state ========
[18:16:15] ================ [PASSED] drm_plane_helper =================
[18:16:15] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[18:16:15] ====== drm_test_connector_helper_tv_get_modes_check =======
[18:16:15] [PASSED] None
[18:16:15] [PASSED] PAL
[18:16:15] [PASSED] NTSC
[18:16:15] [PASSED] Both, NTSC Default
[18:16:15] [PASSED] Both, PAL Default
[18:16:15] [PASSED] Both, NTSC Default, with PAL on command-line
[18:16:15] [PASSED] Both, PAL Default, with NTSC on command-line
[18:16:15] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[18:16:15] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[18:16:15] ================== drm_rect (9 subtests) ===================
[18:16:15] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[18:16:15] [PASSED] drm_test_rect_clip_scaled_not_clipped
[18:16:15] [PASSED] drm_test_rect_clip_scaled_clipped
[18:16:15] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[18:16:15] ================= drm_test_rect_intersect =================
[18:16:15] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[18:16:15] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[18:16:15] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[18:16:15] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[18:16:15] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[18:16:15] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[18:16:15] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[18:16:15] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[18:16:15] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[18:16:15] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[18:16:15] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[18:16:15] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[18:16:15] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[18:16:15] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[18:16:15] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[18:16:15] ============= [PASSED] drm_test_rect_intersect =============
[18:16:15] ================ drm_test_rect_calc_hscale ================
[18:16:15] [PASSED] normal use
[18:16:15] [PASSED] out of max range
[18:16:15] [PASSED] out of min range
[18:16:15] [PASSED] zero dst
[18:16:15] [PASSED] negative src
[18:16:15] [PASSED] negative dst
[18:16:15] ============ [PASSED] drm_test_rect_calc_hscale ============
[18:16:15] ================ drm_test_rect_calc_vscale ================
[18:16:15] [PASSED] normal use
[18:16:15] [PASSED] out of max range
[18:16:15] [PASSED] out of min range
[18:16:15] [PASSED] zero dst
[18:16:15] [PASSED] negative src
[18:16:15] [PASSED] negative dst
[18:16:15] ============ [PASSED] drm_test_rect_calc_vscale ============
[18:16:15] ================== drm_test_rect_rotate ===================
[18:16:15] [PASSED] reflect-x
[18:16:15] [PASSED] reflect-y
[18:16:15] [PASSED] rotate-0
[18:16:15] [PASSED] rotate-90
[18:16:15] [PASSED] rotate-180
[18:16:15] [PASSED] rotate-270
stty: 'standard input': Inappropriate ioctl for device
[18:16:15] ============== [PASSED] drm_test_rect_rotate ===============
[18:16:15] ================ drm_test_rect_rotate_inv =================
[18:16:15] [PASSED] reflect-x
[18:16:15] [PASSED] reflect-y
[18:16:15] [PASSED] rotate-0
[18:16:15] [PASSED] rotate-90
[18:16:15] [PASSED] rotate-180
[18:16:15] [PASSED] rotate-270
[18:16:15] ============ [PASSED] drm_test_rect_rotate_inv =============
[18:16:15] ==================== [PASSED] drm_rect =====================
[18:16:15] ============ drm_sysfb_modeset_test (1 subtest) ============
[18:16:15] ============ drm_test_sysfb_build_fourcc_list =============
[18:16:15] [PASSED] no native formats
[18:16:15] [PASSED] XRGB8888 as native format
[18:16:15] [PASSED] remove duplicates
[18:16:15] [PASSED] convert alpha formats
[18:16:15] [PASSED] random formats
[18:16:15] ======== [PASSED] drm_test_sysfb_build_fourcc_list =========
[18:16:15] ============= [PASSED] drm_sysfb_modeset_test ==============
[18:16:15] ============================================================
[18:16:15] Testing complete. Ran 616 tests: passed: 616
[18:16:15] Elapsed time: 24.483s total, 1.672s configuring, 22.641s building, 0.147s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[18:16:15] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[18:16:17] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[18:16:25] Starting KUnit Kernel (1/1)...
[18:16:25] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[18:16:25] ================= ttm_device (5 subtests) ==================
[18:16:25] [PASSED] ttm_device_init_basic
[18:16:25] [PASSED] ttm_device_init_multiple
[18:16:25] [PASSED] ttm_device_fini_basic
[18:16:25] [PASSED] ttm_device_init_no_vma_man
[18:16:25] ================== ttm_device_init_pools ==================
[18:16:25] [PASSED] No DMA allocations, no DMA32 required
[18:16:25] [PASSED] DMA allocations, DMA32 required
[18:16:25] [PASSED] No DMA allocations, DMA32 required
[18:16:25] [PASSED] DMA allocations, no DMA32 required
[18:16:25] ============== [PASSED] ttm_device_init_pools ==============
[18:16:25] =================== [PASSED] ttm_device ====================
[18:16:25] ================== ttm_pool (8 subtests) ===================
[18:16:25] ================== ttm_pool_alloc_basic ===================
[18:16:25] [PASSED] One page
[18:16:25] [PASSED] More than one page
[18:16:25] [PASSED] Above the allocation limit
[18:16:25] [PASSED] One page, with coherent DMA mappings enabled
[18:16:25] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[18:16:25] ============== [PASSED] ttm_pool_alloc_basic ===============
[18:16:25] ============== ttm_pool_alloc_basic_dma_addr ==============
[18:16:25] [PASSED] One page
[18:16:25] [PASSED] More than one page
[18:16:25] [PASSED] Above the allocation limit
[18:16:25] [PASSED] One page, with coherent DMA mappings enabled
[18:16:25] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[18:16:25] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[18:16:25] [PASSED] ttm_pool_alloc_order_caching_match
[18:16:25] [PASSED] ttm_pool_alloc_caching_mismatch
[18:16:25] [PASSED] ttm_pool_alloc_order_mismatch
[18:16:25] [PASSED] ttm_pool_free_dma_alloc
[18:16:25] [PASSED] ttm_pool_free_no_dma_alloc
[18:16:25] [PASSED] ttm_pool_fini_basic
[18:16:25] ==================== [PASSED] ttm_pool =====================
[18:16:25] ================ ttm_resource (8 subtests) =================
[18:16:25] ================= ttm_resource_init_basic =================
[18:16:25] [PASSED] Init resource in TTM_PL_SYSTEM
[18:16:25] [PASSED] Init resource in TTM_PL_VRAM
[18:16:25] [PASSED] Init resource in a private placement
[18:16:25] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[18:16:25] ============= [PASSED] ttm_resource_init_basic =============
[18:16:25] [PASSED] ttm_resource_init_pinned
[18:16:25] [PASSED] ttm_resource_fini_basic
[18:16:25] [PASSED] ttm_resource_manager_init_basic
[18:16:25] [PASSED] ttm_resource_manager_usage_basic
[18:16:25] [PASSED] ttm_resource_manager_set_used_basic
[18:16:25] [PASSED] ttm_sys_man_alloc_basic
[18:16:25] [PASSED] ttm_sys_man_free_basic
[18:16:25] ================== [PASSED] ttm_resource ===================
[18:16:25] =================== ttm_tt (15 subtests) ===================
[18:16:25] ==================== ttm_tt_init_basic ====================
[18:16:25] [PASSED] Page-aligned size
[18:16:25] [PASSED] Extra pages requested
[18:16:25] ================ [PASSED] ttm_tt_init_basic ================
[18:16:25] [PASSED] ttm_tt_init_misaligned
[18:16:25] [PASSED] ttm_tt_fini_basic
[18:16:25] [PASSED] ttm_tt_fini_sg
[18:16:25] [PASSED] ttm_tt_fini_shmem
[18:16:25] [PASSED] ttm_tt_create_basic
[18:16:25] [PASSED] ttm_tt_create_invalid_bo_type
[18:16:25] [PASSED] ttm_tt_create_ttm_exists
[18:16:25] [PASSED] ttm_tt_create_failed
[18:16:25] [PASSED] ttm_tt_destroy_basic
[18:16:25] [PASSED] ttm_tt_populate_null_ttm
[18:16:25] [PASSED] ttm_tt_populate_populated_ttm
[18:16:25] [PASSED] ttm_tt_unpopulate_basic
[18:16:25] [PASSED] ttm_tt_unpopulate_empty_ttm
[18:16:25] [PASSED] ttm_tt_swapin_basic
[18:16:25] ===================== [PASSED] ttm_tt ======================
[18:16:25] =================== ttm_bo (14 subtests) ===================
[18:16:25] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[18:16:25] [PASSED] Cannot be interrupted and sleeps
[18:16:25] [PASSED] Cannot be interrupted, locks straight away
[18:16:25] [PASSED] Can be interrupted, sleeps
[18:16:25] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[18:16:25] [PASSED] ttm_bo_reserve_locked_no_sleep
[18:16:25] [PASSED] ttm_bo_reserve_no_wait_ticket
[18:16:25] [PASSED] ttm_bo_reserve_double_resv
[18:16:25] [PASSED] ttm_bo_reserve_interrupted
[18:16:25] [PASSED] ttm_bo_reserve_deadlock
[18:16:25] [PASSED] ttm_bo_unreserve_basic
[18:16:25] [PASSED] ttm_bo_unreserve_pinned
[18:16:25] [PASSED] ttm_bo_unreserve_bulk
[18:16:25] [PASSED] ttm_bo_put_basic
[18:16:25] [PASSED] ttm_bo_put_shared_resv
[18:16:25] [PASSED] ttm_bo_pin_basic
[18:16:25] [PASSED] ttm_bo_pin_unpin_resource
[18:16:25] [PASSED] ttm_bo_multiple_pin_one_unpin
[18:16:25] ===================== [PASSED] ttm_bo ======================
[18:16:25] ============== ttm_bo_validate (21 subtests) ===============
[18:16:25] ============== ttm_bo_init_reserved_sys_man ===============
[18:16:25] [PASSED] Buffer object for userspace
[18:16:25] [PASSED] Kernel buffer object
[18:16:25] [PASSED] Shared buffer object
[18:16:25] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[18:16:25] ============== ttm_bo_init_reserved_mock_man ==============
[18:16:25] [PASSED] Buffer object for userspace
[18:16:25] [PASSED] Kernel buffer object
[18:16:25] [PASSED] Shared buffer object
[18:16:25] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[18:16:25] [PASSED] ttm_bo_init_reserved_resv
[18:16:25] ================== ttm_bo_validate_basic ==================
[18:16:25] [PASSED] Buffer object for userspace
[18:16:25] [PASSED] Kernel buffer object
[18:16:25] [PASSED] Shared buffer object
[18:16:25] ============== [PASSED] ttm_bo_validate_basic ==============
[18:16:25] [PASSED] ttm_bo_validate_invalid_placement
[18:16:25] ============= ttm_bo_validate_same_placement ==============
[18:16:25] [PASSED] System manager
[18:16:25] [PASSED] VRAM manager
[18:16:25] ========= [PASSED] ttm_bo_validate_same_placement ==========
[18:16:25] [PASSED] ttm_bo_validate_failed_alloc
[18:16:25] [PASSED] ttm_bo_validate_pinned
[18:16:25] [PASSED] ttm_bo_validate_busy_placement
[18:16:25] ================ ttm_bo_validate_multihop =================
[18:16:25] [PASSED] Buffer object for userspace
[18:16:25] [PASSED] Kernel buffer object
[18:16:25] [PASSED] Shared buffer object
[18:16:25] ============ [PASSED] ttm_bo_validate_multihop =============
[18:16:25] ========== ttm_bo_validate_no_placement_signaled ==========
[18:16:25] [PASSED] Buffer object in system domain, no page vector
[18:16:25] [PASSED] Buffer object in system domain with an existing page vector
[18:16:25] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[18:16:25] ======== ttm_bo_validate_no_placement_not_signaled ========
[18:16:25] [PASSED] Buffer object for userspace
[18:16:25] [PASSED] Kernel buffer object
[18:16:25] [PASSED] Shared buffer object
[18:16:25] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[18:16:25] [PASSED] ttm_bo_validate_move_fence_signaled
[18:16:25] ========= ttm_bo_validate_move_fence_not_signaled =========
[18:16:25] [PASSED] Waits for GPU
[18:16:25] [PASSED] Tries to lock straight away
[18:16:25] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[18:16:25] [PASSED] ttm_bo_validate_happy_evict
[18:16:25] [PASSED] ttm_bo_validate_all_pinned_evict
[18:16:25] [PASSED] ttm_bo_validate_allowed_only_evict
[18:16:25] [PASSED] ttm_bo_validate_deleted_evict
[18:16:25] [PASSED] ttm_bo_validate_busy_domain_evict
[18:16:25] [PASSED] ttm_bo_validate_evict_gutting
[18:16:25] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[18:16:25] ================= [PASSED] ttm_bo_validate =================
[18:16:25] ============================================================
[18:16:25] Testing complete. Ran 101 tests: passed: 101
[18:16:25] Elapsed time: 9.961s total, 1.722s configuring, 7.973s building, 0.229s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ Xe.CI.BAT: success for series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
2025-09-05 21:56 [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward Matt Roper
2025-09-05 21:56 ` [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout Matt Roper
2025-09-08 18:16 ` ✓ CI.KUnit: success for series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward Patchwork
@ 2025-09-08 18:49 ` Patchwork
2025-09-08 21:48 ` ✗ Xe.CI.Full: failure " Patchwork
2025-09-09 13:45 ` [PATCH 1/2] " Gustavo Sousa
4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-09-08 18:49 UTC (permalink / raw)
To: Matt Roper; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 2141 bytes --]
== Series Details ==
Series: series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
URL : https://patchwork.freedesktop.org/series/154117/
State : success
== Summary ==
CI Bug Log - changes from xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b_BAT -> xe-pw-154117v1_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (11 -> 11)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in xe-pw-154117v1_BAT that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@kms_flip@basic-flip-vs-wf_vblank@d-edp1:
- bat-adlp-7: [DMESG-WARN][1] ([Intel XE#4543]) -> [PASS][2] +3 other tests pass
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@d-edp1.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@d-edp1.html
* igt@xe_vm@bind-execqueues-independent:
- {bat-ptl-2}: [FAIL][3] ([Intel XE#5783]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/bat-ptl-2/igt@xe_vm@bind-execqueues-independent.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/bat-ptl-2/igt@xe_vm@bind-execqueues-independent.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#4543]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4543
[Intel XE#5783]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5783
Build changes
-------------
* Linux: xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b -> xe-pw-154117v1
IGT_8524: 8524
xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b: 78cc74214b6f200319b53d36c4c0ce6974af8d5b
xe-pw-154117v1: 154117v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/index.html
[-- Attachment #2: Type: text/html, Size: 2750 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✗ Xe.CI.Full: failure for series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
2025-09-05 21:56 [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward Matt Roper
` (2 preceding siblings ...)
2025-09-08 18:49 ` ✓ Xe.CI.BAT: " Patchwork
@ 2025-09-08 21:48 ` Patchwork
2025-09-09 17:16 ` Matt Roper
2025-09-09 13:45 ` [PATCH 1/2] " Gustavo Sousa
4 siblings, 1 reply; 9+ messages in thread
From: Patchwork @ 2025-09-08 21:48 UTC (permalink / raw)
To: Matt Roper; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 55604 bytes --]
== Series Details ==
Series: series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
URL : https://patchwork.freedesktop.org/series/154117/
State : failure
== Summary ==
CI Bug Log - changes from xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b_FULL -> xe-pw-154117v1_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-154117v1_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-154117v1_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 (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-154117v1_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@xe_exec_threads@threads-cm-fd-rebind:
- shard-bmg: NOTRUN -> [FAIL][1]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@xe_exec_threads@threads-cm-fd-rebind.html
New tests
---------
New tests have been introduced between xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b_FULL and xe-pw-154117v1_FULL:
### New IGT tests (4) ###
* igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-d-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [2.24] s
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-d-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [2.37] s
* igt@kms_cursor_crc@cursor-sliding-128x128@pipe-d-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [3.85] s
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-d-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [3.57] s
Known issues
------------
Here are the changes found in xe-pw-154117v1_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][2] ([Intel XE#316]) +1 other test skip
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][3] ([Intel XE#2327]) +1 other test skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-adlp: NOTRUN -> [SKIP][4] ([Intel XE#1124])
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-0:
- shard-adlp: NOTRUN -> [DMESG-FAIL][5] ([Intel XE#4543])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][6] ([Intel XE#1124]) +3 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_big_fb@y-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-adlp: [PASS][7] -> [DMESG-FAIL][8] ([Intel XE#4543]) +1 other test dmesg-fail
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-8/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-9/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-180:
- shard-dg2-set2: NOTRUN -> [SKIP][9] ([Intel XE#1124]) +11 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html
* igt@kms_bw@linear-tiling-1-displays-2560x1440p:
- shard-adlp: NOTRUN -> [SKIP][10] ([Intel XE#367])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
- shard-dg2-set2: NOTRUN -> [SKIP][11] ([Intel XE#367]) +3 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][12] ([Intel XE#2887]) +7 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#787]) +230 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#3442])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][15] ([Intel XE#787]) +8 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][16] ([Intel XE#455] / [Intel XE#787]) +5 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#2907]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-hdmi-a-3:
- shard-bmg: [PASS][18] -> [FAIL][19] ([Intel XE#5376])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-hdmi-a-3.html
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-b-hdmi-a-3:
- shard-bmg: [PASS][20] -> [FAIL][21] ([Intel XE#5941])
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-b-hdmi-a-3.html
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-b-hdmi-a-3.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#455] / [Intel XE#787]) +44 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-bmg: NOTRUN -> [SKIP][23] ([Intel XE#2724])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@plane-scaling@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#4416]) +3 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#306])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_color@gamma:
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#2325])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_chamelium_color@gamma.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2252]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_frames@vga-frame-dump:
- shard-adlp: NOTRUN -> [SKIP][28] ([Intel XE#373])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_chamelium_hpd@hdmi-hpd:
- shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#373]) +9 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_chamelium_hpd@hdmi-hpd.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#307])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@lic-type-1:
- shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#2341])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@srm@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][32] ([Intel XE#1178]) +5 other tests fail
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_content_protection@srm@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#308]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-adlp: NOTRUN -> [SKIP][34] ([Intel XE#308])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-sliding-128x42:
- shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#2320])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_cursor_crc@cursor-sliding-128x42.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#2321])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-bmg: [PASS][37] -> [SKIP][38] ([Intel XE#2291]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
- shard-adlp: NOTRUN -> [SKIP][39] ([Intel XE#309])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#323])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#4494] / [i915#3804])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-bmg: [PASS][42] -> [SKIP][43] ([Intel XE#4294])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_dp_linktrain_fallback@dp-fallback.html
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#4331])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#2244])
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-dg2-set2: NOTRUN -> [SKIP][46] ([Intel XE#4422])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_feature_discovery@display-2x:
- shard-adlp: NOTRUN -> [SKIP][47] ([Intel XE#702])
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_feature_discovery@display-2x.html
* igt@kms_flip@2x-plain-flip:
- shard-bmg: [PASS][48] -> [SKIP][49] ([Intel XE#2316]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_flip@2x-plain-flip.html
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@blocking-wf_vblank@a-dp2:
- shard-bmg: [PASS][50] -> [FAIL][51] ([Intel XE#3098]) +1 other test fail
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-2/igt@kms_flip@blocking-wf_vblank@a-dp2.html
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@blocking-wf_vblank@a-dp2.html
* igt@kms_flip@flip-vs-suspend:
- shard-dg2-set2: [PASS][52] -> [INCOMPLETE][53] ([Intel XE#2049] / [Intel XE#2597])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-463/igt@kms_flip@flip-vs-suspend.html
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-adlp: [PASS][54] -> [DMESG-WARN][55] ([Intel XE#2953] / [Intel XE#4173]) +3 other tests dmesg-warn
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-8/igt@kms_flip@flip-vs-suspend-interruptible.html
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-1/igt@kms_flip@flip-vs-suspend-interruptible.html
- shard-bmg: NOTRUN -> [INCOMPLETE][56] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend@d-dp2:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][57] ([Intel XE#2049] / [Intel XE#2597])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@kms_flip@flip-vs-suspend@d-dp2.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible:
- shard-bmg: NOTRUN -> [FAIL][58] ([Intel XE#5416])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@a-dp2:
- shard-bmg: NOTRUN -> [FAIL][59] ([Intel XE#5408])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-dp2.html
* igt@kms_flip@plain-flip-interruptible@b-hdmi-a1:
- shard-adlp: [PASS][60] -> [DMESG-WARN][61] ([Intel XE#4543]) +2 other tests dmesg-warn
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-9/igt@kms_flip@plain-flip-interruptible@b-hdmi-a1.html
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_flip@plain-flip-interruptible@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-bmg: NOTRUN -> [SKIP][62] ([Intel XE#2293] / [Intel XE#2380]) +2 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/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-bmg: NOTRUN -> [SKIP][63] ([Intel XE#2293]) +2 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][64] ([Intel XE#455]) +18 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen:
- shard-dg2-set2: NOTRUN -> [SKIP][65] ([Intel XE#651]) +33 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen:
- shard-bmg: NOTRUN -> [SKIP][66] ([Intel XE#5390]) +3 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscren-pri-shrfb-draw-render:
- shard-adlp: NOTRUN -> [SKIP][67] ([Intel XE#651]) +2 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscren-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#2311]) +10 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move:
- shard-adlp: NOTRUN -> [SKIP][69] ([Intel XE#656]) +6 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render:
- shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#2313]) +10 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-dg2-set2: NOTRUN -> [SKIP][71] ([Intel XE#653]) +34 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#2352])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-suspend:
- shard-adlp: NOTRUN -> [SKIP][73] ([Intel XE#653]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_frontbuffer_tracking@psr-suspend.html
* igt@kms_hdr@static-swap:
- shard-bmg: [PASS][74] -> [SKIP][75] ([Intel XE#1503])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_hdr@static-swap.html
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_hdr@static-swap.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-adlp: NOTRUN -> [SKIP][76] ([Intel XE#346])
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_joiner@invalid-modeset-big-joiner.html
- shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#346])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#4329])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256:
- shard-dg2-set2: NOTRUN -> [FAIL][79] ([Intel XE#616]) +2 other tests fail
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-dg2-set2: NOTRUN -> [SKIP][80] ([Intel XE#5021])
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-dg2-set2: NOTRUN -> [SKIP][81] ([Intel XE#1122])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-set2: NOTRUN -> [SKIP][82] ([Intel XE#1129])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-adlp: [PASS][83] -> [FAIL][84] ([Intel XE#718])
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-8/igt@kms_pm_dc@dc6-dpms.html
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-1/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@deep-pkgc:
- shard-adlp: NOTRUN -> [SKIP][85] ([Intel XE#2007])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_pm_dc@deep-pkgc.html
- shard-dg2-set2: NOTRUN -> [SKIP][86] ([Intel XE#908])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][87] ([Intel XE#1406] / [Intel XE#1489]) +8 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-adlp: NOTRUN -> [SKIP][88] ([Intel XE#1406] / [Intel XE#1489])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#1406] / [Intel XE#1489]) +3 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr2_su@page_flip-p010:
- shard-adlp: NOTRUN -> [SKIP][90] ([Intel XE#1122] / [Intel XE#1406] / [Intel XE#5580])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_psr2_su@page_flip-p010.html
- shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#1122] / [Intel XE#1406])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-bmg: NOTRUN -> [SKIP][92] ([Intel XE#1406] / [Intel XE#2234] / [Intel XE#2850]) +3 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-adlp: NOTRUN -> [SKIP][93] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_psr@psr2-basic:
- shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +9 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_psr@psr2-basic.html
* igt@kms_psr@psr2-primary-render:
- shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#1406] / [Intel XE#2234])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_psr@psr2-primary-render.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#3414])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#3414] / [Intel XE#3904])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-adlp: NOTRUN -> [SKIP][98] ([Intel XE#455]) +1 other test skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@xe_copy_basic@mem-copy-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][99] ([Intel XE#1123]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
* igt@xe_create@multigpu-create-massive-size:
- shard-bmg: NOTRUN -> [SKIP][100] ([Intel XE#2504])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_create@multigpu-create-massive-size.html
* igt@xe_eu_stall@non-blocking-re-enable:
- shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#5626]) +2 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_eu_stall@non-blocking-re-enable.html
* igt@xe_eudebug@basic-close:
- shard-dg2-set2: NOTRUN -> [SKIP][102] ([Intel XE#4837]) +17 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_eudebug@basic-close.html
* igt@xe_eudebug@discovery-race-vmbind:
- shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#4837]) +4 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_eudebug@discovery-race-vmbind.html
* igt@xe_eudebug_online@pagefault-read:
- shard-adlp: NOTRUN -> [SKIP][104] ([Intel XE#4837] / [Intel XE#5565]) +2 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_eudebug_online@pagefault-read.html
* igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind:
- shard-bmg: NOTRUN -> [SKIP][105] ([Intel XE#2322]) +2 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind.html
* igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind:
- shard-dg2-set2: [PASS][106] -> [SKIP][107] ([Intel XE#1392]) +4 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-463/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind.html
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind.html
* igt@xe_exec_basic@multigpu-no-exec-rebind:
- shard-adlp: NOTRUN -> [SKIP][108] ([Intel XE#1392] / [Intel XE#5575]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_exec_basic@multigpu-no-exec-rebind.html
* igt@xe_exec_fault_mode@twice-invalid-fault:
- shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#288]) +23 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_exec_fault_mode@twice-invalid-fault.html
* igt@xe_exec_fault_mode@twice-userptr-invalidate-imm:
- shard-adlp: NOTRUN -> [SKIP][110] ([Intel XE#288] / [Intel XE#5561]) +4 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html
* igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence:
- shard-dg2-set2: NOTRUN -> [SKIP][111] ([Intel XE#2360])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-bmg: NOTRUN -> [DMESG-WARN][112] ([Intel XE#3876])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_exec_system_allocator@threads-many-mmap-new-huge-nomemset:
- shard-bmg: NOTRUN -> [SKIP][113] ([Intel XE#4943]) +6 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_exec_system_allocator@threads-many-mmap-new-huge-nomemset.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc:
- shard-dg2-set2: NOTRUN -> [SKIP][114] ([Intel XE#4915]) +272 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc.html
* igt@xe_exec_system_allocator@twice-large-new-race:
- shard-adlp: NOTRUN -> [SKIP][115] ([Intel XE#4915]) +39 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_exec_system_allocator@twice-large-new-race.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- shard-dg2-set2: NOTRUN -> [SKIP][116] ([Intel XE#2229])
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
* igt@xe_module_load@force-load:
- shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#378])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_module_load@force-load.html
* igt@xe_oa@closed-fd-and-unmapped-access:
- shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#3573]) +6 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_oa@closed-fd-and-unmapped-access.html
* igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p:
- shard-dg2-set2: NOTRUN -> [FAIL][119] ([Intel XE#1173]) +1 other test fail
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-dg2-set2: NOTRUN -> [SKIP][120] ([Intel XE#4650]) +2 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_pxp@pxp-stale-bo-exec-post-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#4733]) +3 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_pxp@pxp-stale-bo-exec-post-suspend.html
* igt@xe_pxp@pxp-stale-queue-post-suspend:
- shard-adlp: NOTRUN -> [SKIP][122] ([Intel XE#4733] / [Intel XE#5594])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_pxp@pxp-stale-queue-post-suspend.html
* igt@xe_query@multigpu-query-topology:
- shard-dg2-set2: NOTRUN -> [SKIP][123] ([Intel XE#944]) +3 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_query@multigpu-query-topology.html
* igt@xe_spin_batch@spin-mem-copy:
- shard-dg2-set2: NOTRUN -> [SKIP][124] ([Intel XE#4821])
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_spin_batch@spin-mem-copy.html
* igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs:
- shard-dg2-set2: NOTRUN -> [SKIP][125] ([Intel XE#4130])
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-1:
- shard-adlp: [DMESG-WARN][126] ([Intel XE#2953] / [Intel XE#4173]) -> [PASS][127] +5 other tests pass
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-3/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-1.html
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-6/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-1.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-adlp: [DMESG-FAIL][128] ([Intel XE#4543]) -> [PASS][129]
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-3/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: [INCOMPLETE][130] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124] / [Intel XE#4345]) -> [PASS][131] +1 other test pass
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [INCOMPLETE][132] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4345] / [Intel XE#4522]) -> [PASS][133]
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4:
- shard-dg2-set2: [INCOMPLETE][134] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522]) -> [PASS][135]
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-bmg: [FAIL][136] ([Intel XE#4633]) -> [PASS][137]
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-bmg: [SKIP][138] ([Intel XE#2316]) -> [PASS][139] +1 other test pass
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-lnl: [FAIL][140] ([Intel XE#301] / [Intel XE#3149]) -> [PASS][141]
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-lnl-2/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1:
- shard-lnl: [FAIL][142] ([Intel XE#301]) -> [PASS][143]
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-lnl-2/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html
* igt@kms_flip@plain-flip-interruptible@c-hdmi-a1:
- shard-adlp: [DMESG-WARN][144] ([Intel XE#4543]) -> [PASS][145]
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-9/igt@kms_flip@plain-flip-interruptible@c-hdmi-a1.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_flip@plain-flip-interruptible@c-hdmi-a1.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-bmg: [SKIP][146] ([Intel XE#1503]) -> [PASS][147]
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_hdr@invalid-metadata-sizes.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-bmg: [SKIP][148] ([Intel XE#4596]) -> [PASS][149]
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-4.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-bmg: [SKIP][150] ([Intel XE#1435]) -> [PASS][151]
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_setmode@invalid-clone-single-crtc.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@xe_exec_basic@multigpu-once-basic-defer-bind:
- shard-dg2-set2: [INCOMPLETE][152] ([Intel XE#4842]) -> [PASS][153] +1 other test pass
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-433/igt@xe_exec_basic@multigpu-once-basic-defer-bind.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_exec_basic@multigpu-once-basic-defer-bind.html
* igt@xe_exec_basic@multigpu-once-null-defer-bind:
- shard-dg2-set2: [SKIP][154] ([Intel XE#1392]) -> [PASS][155] +6 other tests pass
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-432/igt@xe_exec_basic@multigpu-once-null-defer-bind.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-435/igt@xe_exec_basic@multigpu-once-null-defer-bind.html
* igt@xe_fault_injection@inject-fault-probe-function-xe_wopcm_init:
- shard-dg2-set2: [DMESG-WARN][156] -> [PASS][157]
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-433/igt@xe_fault_injection@inject-fault-probe-function-xe_wopcm_init.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_fault_injection@inject-fault-probe-function-xe_wopcm_init.html
* igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv:
- shard-dg2-set2: [DMESG-WARN][158] ([Intel XE#5893]) -> [PASS][159]
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-436/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html
* igt@xe_fault_injection@vm-create-fail-xe_exec_queue_create_bind:
- shard-dg2-set2: [ABORT][160] ([Intel XE#4847] / [Intel XE#5732]) -> [PASS][161]
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-436/igt@xe_fault_injection@vm-create-fail-xe_exec_queue_create_bind.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_fault_injection@vm-create-fail-xe_exec_queue_create_bind.html
* igt@xe_pm@s2idle-basic-exec:
- shard-adlp: [ABORT][162] ([Intel XE#4847]) -> [PASS][163]
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-9/igt@xe_pm@s2idle-basic-exec.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_pm@s2idle-basic-exec.html
#### Warnings ####
* igt@kms_content_protection@uevent:
- shard-bmg: [FAIL][164] ([Intel XE#1188]) -> [SKIP][165] ([Intel XE#2341])
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_content_protection@uevent.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_content_protection@uevent.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][166] ([Intel XE#2312]) -> [SKIP][167] ([Intel XE#2311]) +6 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][168] ([Intel XE#5390]) -> [SKIP][169] ([Intel XE#2312]) +5 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-bmg: [SKIP][170] ([Intel XE#2312]) -> [SKIP][171] ([Intel XE#5390]) +3 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][172] ([Intel XE#2311]) -> [SKIP][173] ([Intel XE#2312]) +7 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
- shard-bmg: [SKIP][174] ([Intel XE#2312]) -> [SKIP][175] ([Intel XE#2313]) +8 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt:
- shard-bmg: [SKIP][176] ([Intel XE#2313]) -> [SKIP][177] ([Intel XE#2312]) +9 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: [SKIP][178] ([Intel XE#362]) -> [SKIP][179] ([Intel XE#1500])
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv:
- shard-bmg: [ABORT][180] ([Intel XE#5466] / [Intel XE#5530]) -> [ABORT][181] ([Intel XE#4917] / [Intel XE#5466] / [Intel XE#5530])
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-3/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#2007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2007
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2504
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2953
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3876]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3876
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4173
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#4294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294
[Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329
[Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331
[Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
[Intel XE#4416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4416
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4494]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4494
[Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522
[Intel XE#4543]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4543
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4633]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4633
[Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4821]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4821
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#4842]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4842
[Intel XE#4847]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4847
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4917]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4917
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021
[Intel XE#5300]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5300
[Intel XE#5376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5376
[Intel XE#5390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5390
[Intel XE#5408]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5408
[Intel XE#5416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5416
[Intel XE#5466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5466
[Intel XE#5530]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5530
[Intel XE#5561]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5561
[Intel XE#5565]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5565
[Intel XE#5575]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5575
[Intel XE#5580]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5580
[Intel XE#5594]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5594
[Intel XE#5626]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5626
[Intel XE#5732]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5732
[Intel XE#5890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5890
[Intel XE#5893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5893
[Intel XE#5941]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5941
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
Build changes
-------------
* Linux: xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b -> xe-pw-154117v1
IGT_8524: 8524
xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b: 78cc74214b6f200319b53d36c4c0ce6974af8d5b
xe-pw-154117v1: 154117v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/index.html
[-- Attachment #2: Type: text/html, Size: 64228 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward
2025-09-05 21:56 [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward Matt Roper
` (3 preceding siblings ...)
2025-09-08 21:48 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-09-09 13:45 ` Gustavo Sousa
4 siblings, 0 replies; 9+ messages in thread
From: Gustavo Sousa @ 2025-09-09 13:45 UTC (permalink / raw)
To: Matt Roper, intel-xe; +Cc: matthew.d.roper, Fei Yang
Quoting Matt Roper (2025-09-05 18:56:15-03:00)
>We currently report an L3 bank mask as part of the GT topology on both
>GTs (primary and media) because a copy of the L3 bank fuse register
>exists on both GTs (e.g., $gsi_offset + 0x9130 on Xe3). After recent
>discussions it's come to light that the only known userspace software
>that uses this part of the uapi (the compute UMD and Mesa) only uses the
>value reported for the primary GT; the value reported for the media GT
>is ignored by both projects, and the media UMDs don't have any use for
>L3 information today. Since we always strive to have our uapi match the
>specific needs of userspace and not include additional unused baggage,
>let's officially drop L3 bank reporting on the media GT going forward
>and only keep it around for the primary GT where it actually gets used.
>This change will only apply to future platforms (Xe3 and later); even
>though it would probably be safe to remove it from Xe1/Xe2 as well, we
>don't want to take any chances with changing existing ABI.
>
>Note that we'd already disabled reading/reporting of the L3 bank for the
>media GT on PTL in commit 9ab440a9d042 ("drm/xe/ptl: L3bank mask is not
>available on the media GT") because it was discovered that the copy of
>the fuse registers on the media GT were just reporting a bogus ~0 value
>rather than an accurate mask. So this is just extending that PTL
>behavior forward to WCL and other future platforms. Note that we're
>also free to reinstate this part of the uapi in the future if/when some
>new userspace consumer emerges that _does_ have a use for media-specific
>L3 bank masks.
>
>Cc: Fei Yang <fei.yang@intel.com>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>---
> drivers/gpu/drm/xe/xe_gt_topology.c | 31 ++++++++++++++++++-----------
> drivers/gpu/drm/xe/xe_gt_topology.h | 2 ++
> drivers/gpu/drm/xe/xe_query.c | 5 +++--
> drivers/gpu/drm/xe/xe_wa_oob.rules | 1 -
> 4 files changed, 24 insertions(+), 15 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/xe_gt_topology.c b/drivers/gpu/drm/xe/xe_gt_topology.c
>index 0ed7dc9044a5..4e61c5e39bcb 100644
>--- a/drivers/gpu/drm/xe/xe_gt_topology.c
>+++ b/drivers/gpu/drm/xe/xe_gt_topology.c
>@@ -123,6 +123,21 @@ gen_l3_mask_from_pattern(struct xe_device *xe, xe_l3_bank_mask_t dst,
> }
> }
>
>+bool xe_gt_topology_report_l3(struct xe_gt *gt)
>+{
>+ /*
>+ * No known userspace needs/uses the L3 bank mask reported by
>+ * the media GT, and the hardware itself is known to report bogus
>+ * values on several platforms. Only report L3 bank mask as part
>+ * of the media GT's topology on pre-Xe3 platforms since that's
>+ * already part of our ABI.
>+ */
>+ if (xe_gt_is_media_type(gt) && MEDIA_VER(gt_to_xe(gt)) >= 30)
>+ return false;
>+
>+ return true;
>+}
>+
> static void
> load_l3_bank_mask(struct xe_gt *gt, xe_l3_bank_mask_t l3_bank_mask)
> {
>@@ -130,16 +145,7 @@ load_l3_bank_mask(struct xe_gt *gt, xe_l3_bank_mask_t l3_bank_mask)
> struct xe_mmio *mmio = >->mmio;
> u32 fuse3 = xe_mmio_read32(mmio, MIRROR_FUSE3);
>
>- /*
>- * PTL platforms with media version 30.00 do not provide proper values
>- * for the media GT's L3 bank registers. Skip the readout since we
>- * don't have any way to obtain real values.
>- *
>- * This may get re-described as an official workaround in the future,
>- * but there's no tracking number assigned yet so we use a custom
>- * OOB workaround descriptor.
>- */
>- if (XE_GT_WA(gt, no_media_l3))
>+ if (!xe_gt_topology_report_l3(gt))
> return;
>
> if (GRAPHICS_VER(xe) >= 30) {
>@@ -276,8 +282,9 @@ xe_gt_topology_dump(struct xe_gt *gt, struct drm_printer *p)
> drm_printf(p, "EU type: %s\n",
> eu_type_to_str(gt->fuse_topo.eu_type));
>
>- drm_printf(p, "L3 bank mask: %*pb\n", XE_MAX_L3_BANK_MASK_BITS,
>- gt->fuse_topo.l3_bank_mask);
>+ if (xe_gt_topology_report_l3(gt))
>+ drm_printf(p, "L3 bank mask: %*pb\n", XE_MAX_L3_BANK_MASK_BITS,
>+ gt->fuse_topo.l3_bank_mask);
> }
>
> /*
>diff --git a/drivers/gpu/drm/xe/xe_gt_topology.h b/drivers/gpu/drm/xe/xe_gt_topology.h
>index d95cdd6e45be..5e62f5949b7b 100644
>--- a/drivers/gpu/drm/xe/xe_gt_topology.h
>+++ b/drivers/gpu/drm/xe/xe_gt_topology.h
>@@ -49,4 +49,6 @@ bool xe_gt_has_compute_dss(struct xe_gt *gt, unsigned int dss);
>
> bool xe_gt_has_discontiguous_dss_groups(const struct xe_gt *gt);
>
>+bool xe_gt_topology_report_l3(struct xe_gt *gt);
>+
> #endif /* _XE_GT_TOPOLOGY_H_ */
>diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
>index 4dbe5732cb7f..e1b603aba61b 100644
>--- a/drivers/gpu/drm/xe/xe_query.c
>+++ b/drivers/gpu/drm/xe/xe_query.c
>@@ -21,6 +21,7 @@
> #include "xe_force_wake.h"
> #include "xe_ggtt.h"
> #include "xe_gt.h"
>+#include "xe_gt_topology.h"
> #include "xe_guc_hwconfig.h"
> #include "xe_macros.h"
> #include "xe_mmio.h"
>@@ -477,7 +478,7 @@ static size_t calc_topo_query_size(struct xe_device *xe)
> sizeof_field(struct xe_gt, fuse_topo.eu_mask_per_dss);
>
> /* L3bank mask may not be available for some GTs */
>- if (!XE_GT_WA(gt, no_media_l3))
>+ if (xe_gt_topology_report_l3(gt))
> query_size += sizeof(struct drm_xe_query_topology_mask) +
> sizeof_field(struct xe_gt, fuse_topo.l3_bank_mask);
> }
>@@ -540,7 +541,7 @@ static int query_gt_topology(struct xe_device *xe,
> * mask, then it's better to omit L3 from the query rather than
> * reporting bogus or zeroed information to userspace.
> */
>- if (!XE_GT_WA(gt, no_media_l3)) {
>+ if (xe_gt_topology_report_l3(gt)) {
> topo.type = DRM_XE_TOPO_L3_BANK;
> err = copy_mask(&query_ptr, &topo, gt->fuse_topo.l3_bank_mask,
> sizeof(gt->fuse_topo.l3_bank_mask));
>diff --git a/drivers/gpu/drm/xe/xe_wa_oob.rules b/drivers/gpu/drm/xe/xe_wa_oob.rules
>index 338c344dcd7d..f3a6d5d239ce 100644
>--- a/drivers/gpu/drm/xe/xe_wa_oob.rules
>+++ b/drivers/gpu/drm/xe/xe_wa_oob.rules
>@@ -49,7 +49,6 @@
> 16023588340 GRAPHICS_VERSION(2001), FUNC(xe_rtp_match_not_sriov_vf)
> 14019789679 GRAPHICS_VERSION(1255)
> GRAPHICS_VERSION_RANGE(1270, 2004)
>-no_media_l3 MEDIA_VERSION_RANGE(3000, 3002)
> 14022866841 GRAPHICS_VERSION(3000), GRAPHICS_STEP(A0, B0)
> MEDIA_VERSION(3000), MEDIA_STEP(A0, B0)
> 16021333562 GRAPHICS_VERSION_RANGE(1200, 1274)
>--
>2.51.0
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout
2025-09-05 21:56 ` [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout Matt Roper
@ 2025-09-09 13:50 ` Gustavo Sousa
2025-09-09 16:15 ` Matt Roper
0 siblings, 1 reply; 9+ messages in thread
From: Gustavo Sousa @ 2025-09-09 13:50 UTC (permalink / raw)
To: Matt Roper, intel-xe; +Cc: matthew.d.roper, Francois Dugast, Fei Yang
Quoting Matt Roper (2025-09-05 18:56:16-03:00)
>Our readout of L3 bank mask on Xe3 had two subtle bugs:
>
> - When the bank mask moved from 0x9118[7:4] to 0x9130[31:0], the
> semantics changed from being a per-node mask to being a system-wide
> mask. I.e., the value reported by the MIRROR_L3BANK_ENABLE already
> represents the banks across to all L3 nodes, so there's no longer any
> need to replicate the mask multiple times, and no need to even read
> the node mask on these platforms.
>
> - Each bit in MIRROR_L3BANK_ENABLE represents a _pair_ of banks on Xe3
> rather than a single bank. This means that we need to duplicate each
> bit of the mask we read from the register when determining the real
> bank mask.
Does this mean that we need Bspec 72573 to be updated?
>
>For userspace that only counts the number of L3 banks in the mask and
>doesn't care about the specific bit positions, these two bugs would
>often cancel each other out in many cases (since a platform with two L3
>nodes would have the hweight of the bank mask incorrectly doubled by the
>first bug, but incorrectly halved by the second bug).
>
Some Bspec references here would be nice. Perhaps 73439?
I also thought about 72573, but the current explanation for the bits for
L3 banks on that page doesn't seem accurate with what
MIRROR_L3BANK_ENABLE represents.
>Fixes: 11a64adcdbcc ("drm/xe/xe3: Generate and store the L3 bank mask")
>Cc: Francois Dugast <francois.dugast@intel.com>
>Cc: Fei Yang <fei.yang@intel.com>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>---
> drivers/gpu/drm/xe/xe_gt_topology.c | 11 +++++------
> 1 file changed, 5 insertions(+), 6 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/xe_gt_topology.c b/drivers/gpu/drm/xe/xe_gt_topology.c
>index 4e61c5e39bcb..53bc2bc8cbac 100644
>--- a/drivers/gpu/drm/xe/xe_gt_topology.c
>+++ b/drivers/gpu/drm/xe/xe_gt_topology.c
>@@ -149,14 +149,13 @@ load_l3_bank_mask(struct xe_gt *gt, xe_l3_bank_mask_t l3_bank_mask)
> return;
>
> if (GRAPHICS_VER(xe) >= 30) {
>- xe_l3_bank_mask_t per_node = {};
>- u32 meml3_en = REG_FIELD_GET(XE2_NODE_ENABLE_MASK, fuse3);
>+ xe_l3_bank_mask_t per_mask_bit = {};
> u32 mirror_l3bank_enable = xe_mmio_read32(mmio, MIRROR_L3BANK_ENABLE);
>- u32 bank_val = REG_FIELD_GET(XE3_L3BANK_ENABLE, mirror_l3bank_enable);
>
>- bitmap_from_arr32(per_node, &bank_val, 32);
>- gen_l3_mask_from_pattern(xe, l3_bank_mask, per_node, 32,
>- meml3_en);
>+ /* Each bit in the mask register represents a pair of banks */
>+ bitmap_set_value8(per_mask_bit, 0x3, 0);
>+ gen_l3_mask_from_pattern(xe, l3_bank_mask, per_mask_bit, 2,
>+ mirror_l3bank_enable);
> } else if (GRAPHICS_VER(xe) >= 20) {
> xe_l3_bank_mask_t per_node = {};
> u32 meml3_en = REG_FIELD_GET(XE2_NODE_ENABLE_MASK, fuse3);
>--
>2.51.0
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout
2025-09-09 13:50 ` Gustavo Sousa
@ 2025-09-09 16:15 ` Matt Roper
0 siblings, 0 replies; 9+ messages in thread
From: Matt Roper @ 2025-09-09 16:15 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: intel-xe, Francois Dugast, Fei Yang
On Tue, Sep 09, 2025 at 10:50:26AM -0300, Gustavo Sousa wrote:
> Quoting Matt Roper (2025-09-05 18:56:16-03:00)
> >Our readout of L3 bank mask on Xe3 had two subtle bugs:
> >
> > - When the bank mask moved from 0x9118[7:4] to 0x9130[31:0], the
> > semantics changed from being a per-node mask to being a system-wide
> > mask. I.e., the value reported by the MIRROR_L3BANK_ENABLE already
> > represents the banks across to all L3 nodes, so there's no longer any
> > need to replicate the mask multiple times, and no need to even read
> > the node mask on these platforms.
> >
> > - Each bit in MIRROR_L3BANK_ENABLE represents a _pair_ of banks on Xe3
> > rather than a single bank. This means that we need to duplicate each
> > bit of the mask we read from the register when determining the real
> > bank mask.
>
> Does this mean that we need Bspec 72573 to be updated?
Hmm, possibly. I was looking at page 73439 which says "This field
indicates which L3 bank-pairs are enabled in the system." The tagging
on that page indicates that some other future platforms will likely
switch to 1 bit = 1 bank, but that PTL uses 1 bit = 2 banks. But as you
pointed out the examples on 72573 don't seem to be following this. I'll
open some bspec tickets and see if we can get the conflicts resolved.
I'll also see if I can track down some more SKUs of PTL for additional
testing and make sure things are truly being handled in a consistent
manner.
Matt
>
> >
> >For userspace that only counts the number of L3 banks in the mask and
> >doesn't care about the specific bit positions, these two bugs would
> >often cancel each other out in many cases (since a platform with two L3
> >nodes would have the hweight of the bank mask incorrectly doubled by the
> >first bug, but incorrectly halved by the second bug).
> >
>
> Some Bspec references here would be nice. Perhaps 73439?
>
> I also thought about 72573, but the current explanation for the bits for
> L3 banks on that page doesn't seem accurate with what
> MIRROR_L3BANK_ENABLE represents.
>
> >Fixes: 11a64adcdbcc ("drm/xe/xe3: Generate and store the L3 bank mask")
> >Cc: Francois Dugast <francois.dugast@intel.com>
> >Cc: Fei Yang <fei.yang@intel.com>
> >Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
>
> Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>
> >---
> > drivers/gpu/drm/xe/xe_gt_topology.c | 11 +++++------
> > 1 file changed, 5 insertions(+), 6 deletions(-)
> >
> >diff --git a/drivers/gpu/drm/xe/xe_gt_topology.c b/drivers/gpu/drm/xe/xe_gt_topology.c
> >index 4e61c5e39bcb..53bc2bc8cbac 100644
> >--- a/drivers/gpu/drm/xe/xe_gt_topology.c
> >+++ b/drivers/gpu/drm/xe/xe_gt_topology.c
> >@@ -149,14 +149,13 @@ load_l3_bank_mask(struct xe_gt *gt, xe_l3_bank_mask_t l3_bank_mask)
> > return;
> >
> > if (GRAPHICS_VER(xe) >= 30) {
> >- xe_l3_bank_mask_t per_node = {};
> >- u32 meml3_en = REG_FIELD_GET(XE2_NODE_ENABLE_MASK, fuse3);
> >+ xe_l3_bank_mask_t per_mask_bit = {};
> > u32 mirror_l3bank_enable = xe_mmio_read32(mmio, MIRROR_L3BANK_ENABLE);
> >- u32 bank_val = REG_FIELD_GET(XE3_L3BANK_ENABLE, mirror_l3bank_enable);
> >
> >- bitmap_from_arr32(per_node, &bank_val, 32);
> >- gen_l3_mask_from_pattern(xe, l3_bank_mask, per_node, 32,
> >- meml3_en);
> >+ /* Each bit in the mask register represents a pair of banks */
> >+ bitmap_set_value8(per_mask_bit, 0x3, 0);
> >+ gen_l3_mask_from_pattern(xe, l3_bank_mask, per_mask_bit, 2,
> >+ mirror_l3bank_enable);
> > } else if (GRAPHICS_VER(xe) >= 20) {
> > xe_l3_bank_mask_t per_node = {};
> > u32 meml3_en = REG_FIELD_GET(XE2_NODE_ENABLE_MASK, fuse3);
> >--
> >2.51.0
> >
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: ✗ Xe.CI.Full: failure for series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
2025-09-08 21:48 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-09-09 17:16 ` Matt Roper
0 siblings, 0 replies; 9+ messages in thread
From: Matt Roper @ 2025-09-09 17:16 UTC (permalink / raw)
To: intel-xe
On Mon, Sep 08, 2025 at 09:48:53PM +0000, Patchwork wrote:
> == Series Details ==
>
> Series: series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward
> URL : https://patchwork.freedesktop.org/series/154117/
> State : failure
>
> == Summary ==
>
> CI Bug Log - changes from xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b_FULL -> xe-pw-154117v1_FULL
> ====================================================
>
> Summary
> -------
>
> **FAILURE**
>
> Serious unknown changes coming with xe-pw-154117v1_FULL absolutely need to be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in xe-pw-154117v1_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 (4 -> 4)
> ------------------------------
>
> No changes in participating hosts
>
> Possible new issues
> -------------------
>
> Here are the unknown changes that may have been introduced in xe-pw-154117v1_FULL:
>
> ### IGT changes ###
>
> #### Possible regressions ####
>
> * igt@xe_exec_threads@threads-cm-fd-rebind:
> - shard-bmg: NOTRUN -> [FAIL][1]
> [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@xe_exec_threads@threads-cm-fd-rebind.html
https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/5625
Patch #1 applied to drm-xe-next. I'll wait and clarify further with the
hardware people on the conflicting documentation about the L3 bank
registers before deciding whether to merge or drop the second patch.
Matt
>
>
> New tests
> ---------
>
> New tests have been introduced between xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b_FULL and xe-pw-154117v1_FULL:
>
> ### New IGT tests (4) ###
>
> * igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-d-hdmi-a-2:
> - Statuses : 1 pass(s)
> - Exec time: [2.24] s
>
> * igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-d-hdmi-a-2:
> - Statuses : 1 pass(s)
> - Exec time: [2.37] s
>
> * igt@kms_cursor_crc@cursor-sliding-128x128@pipe-d-hdmi-a-2:
> - Statuses : 1 pass(s)
> - Exec time: [3.85] s
>
> * igt@kms_cursor_crc@cursor-sliding-64x21@pipe-d-hdmi-a-2:
> - Statuses : 1 pass(s)
> - Exec time: [3.57] s
>
>
>
> Known issues
> ------------
>
> Here are the changes found in xe-pw-154117v1_FULL that come from known issues:
>
> ### IGT changes ###
>
> #### Issues hit ####
>
> * igt@kms_big_fb@4-tiled-32bpp-rotate-270:
> - shard-dg2-set2: NOTRUN -> [SKIP][2] ([Intel XE#316]) +1 other test skip
> [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
>
> * igt@kms_big_fb@4-tiled-8bpp-rotate-90:
> - shard-bmg: NOTRUN -> [SKIP][3] ([Intel XE#2327]) +1 other test skip
> [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
>
> * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
> - shard-adlp: NOTRUN -> [SKIP][4] ([Intel XE#1124])
> [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
>
> * igt@kms_big_fb@x-tiled-64bpp-rotate-0:
> - shard-adlp: NOTRUN -> [DMESG-FAIL][5] ([Intel XE#4543])
> [5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html
>
> * igt@kms_big_fb@y-tiled-16bpp-rotate-270:
> - shard-bmg: NOTRUN -> [SKIP][6] ([Intel XE#1124]) +3 other tests skip
> [6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_big_fb@y-tiled-16bpp-rotate-270.html
>
> * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
> - shard-adlp: [PASS][7] -> [DMESG-FAIL][8] ([Intel XE#4543]) +1 other test dmesg-fail
> [7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-8/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
> [8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-9/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
>
> * igt@kms_big_fb@yf-tiled-32bpp-rotate-180:
> - shard-dg2-set2: NOTRUN -> [SKIP][9] ([Intel XE#1124]) +11 other tests skip
> [9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html
>
> * igt@kms_bw@linear-tiling-1-displays-2560x1440p:
> - shard-adlp: NOTRUN -> [SKIP][10] ([Intel XE#367])
> [10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
> - shard-dg2-set2: NOTRUN -> [SKIP][11] ([Intel XE#367]) +3 other tests skip
> [11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
>
> * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc:
> - shard-bmg: NOTRUN -> [SKIP][12] ([Intel XE#2887]) +7 other tests skip
> [12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc.html
>
> * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6:
> - shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#787]) +230 other tests skip
> [13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6.html
>
> * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
> - shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#3442])
> [14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
>
> * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1:
> - shard-adlp: NOTRUN -> [SKIP][15] ([Intel XE#787]) +8 other tests skip
> [15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1.html
>
> * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-1:
> - shard-adlp: NOTRUN -> [SKIP][16] ([Intel XE#455] / [Intel XE#787]) +5 other tests skip
> [16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-1.html
>
> * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
> - shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#2907]) +1 other test skip
> [17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
>
> * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-hdmi-a-3:
> - shard-bmg: [PASS][18] -> [FAIL][19] ([Intel XE#5376])
> [18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-hdmi-a-3.html
> [19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-hdmi-a-3.html
>
> * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-b-hdmi-a-3:
> - shard-bmg: [PASS][20] -> [FAIL][21] ([Intel XE#5941])
> [20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-b-hdmi-a-3.html
> [21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-b-hdmi-a-3.html
>
> * igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs:
> - shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#455] / [Intel XE#787]) +44 other tests skip
> [22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html
>
> * igt@kms_cdclk@mode-transition-all-outputs:
> - shard-bmg: NOTRUN -> [SKIP][23] ([Intel XE#2724])
> [23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_cdclk@mode-transition-all-outputs.html
>
> * igt@kms_cdclk@plane-scaling@pipe-b-dp-4:
> - shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#4416]) +3 other tests skip
> [24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html
>
> * igt@kms_chamelium_color@ctm-0-25:
> - shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#306])
> [25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_chamelium_color@ctm-0-25.html
>
> * igt@kms_chamelium_color@gamma:
> - shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#2325])
> [26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_chamelium_color@gamma.html
>
> * igt@kms_chamelium_frames@hdmi-crc-fast:
> - shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2252]) +1 other test skip
> [27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_chamelium_frames@hdmi-crc-fast.html
>
> * igt@kms_chamelium_frames@vga-frame-dump:
> - shard-adlp: NOTRUN -> [SKIP][28] ([Intel XE#373])
> [28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_chamelium_frames@vga-frame-dump.html
>
> * igt@kms_chamelium_hpd@hdmi-hpd:
> - shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#373]) +9 other tests skip
> [29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_chamelium_hpd@hdmi-hpd.html
>
> * igt@kms_content_protection@dp-mst-type-0:
> - shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#307])
> [30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_content_protection@dp-mst-type-0.html
>
> * igt@kms_content_protection@lic-type-1:
> - shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#2341])
> [31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_content_protection@lic-type-1.html
>
> * igt@kms_content_protection@srm@pipe-a-dp-4:
> - shard-dg2-set2: NOTRUN -> [FAIL][32] ([Intel XE#1178]) +5 other tests fail
> [32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_content_protection@srm@pipe-a-dp-4.html
>
> * igt@kms_cursor_crc@cursor-offscreen-512x170:
> - shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#308]) +1 other test skip
> [33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_cursor_crc@cursor-offscreen-512x170.html
>
> * igt@kms_cursor_crc@cursor-random-512x512:
> - shard-adlp: NOTRUN -> [SKIP][34] ([Intel XE#308])
> [34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_cursor_crc@cursor-random-512x512.html
>
> * igt@kms_cursor_crc@cursor-sliding-128x42:
> - shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#2320])
> [35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_cursor_crc@cursor-sliding-128x42.html
>
> * igt@kms_cursor_crc@cursor-sliding-512x170:
> - shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#2321])
> [36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_cursor_crc@cursor-sliding-512x170.html
>
> * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
> - shard-bmg: [PASS][37] -> [SKIP][38] ([Intel XE#2291]) +1 other test skip
> [37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
> [38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
>
> * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
> - shard-adlp: NOTRUN -> [SKIP][39] ([Intel XE#309])
> [39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
>
> * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
> - shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#323])
> [40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
>
> * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6:
> - shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#4494] / [i915#3804])
> [41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6.html
>
> * igt@kms_dp_linktrain_fallback@dp-fallback:
> - shard-bmg: [PASS][42] -> [SKIP][43] ([Intel XE#4294])
> [42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_dp_linktrain_fallback@dp-fallback.html
> [43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_dp_linktrain_fallback@dp-fallback.html
>
> * igt@kms_dp_linktrain_fallback@dsc-fallback:
> - shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#4331])
> [44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_dp_linktrain_fallback@dsc-fallback.html
>
> * igt@kms_dsc@dsc-fractional-bpp-with-bpc:
> - shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#2244])
> [45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
>
> * igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
> - shard-dg2-set2: NOTRUN -> [SKIP][46] ([Intel XE#4422])
> [46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
>
> * igt@kms_feature_discovery@display-2x:
> - shard-adlp: NOTRUN -> [SKIP][47] ([Intel XE#702])
> [47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_feature_discovery@display-2x.html
>
> * igt@kms_flip@2x-plain-flip:
> - shard-bmg: [PASS][48] -> [SKIP][49] ([Intel XE#2316]) +1 other test skip
> [48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_flip@2x-plain-flip.html
> [49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_flip@2x-plain-flip.html
>
> * igt@kms_flip@blocking-wf_vblank@a-dp2:
> - shard-bmg: [PASS][50] -> [FAIL][51] ([Intel XE#3098]) +1 other test fail
> [50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-2/igt@kms_flip@blocking-wf_vblank@a-dp2.html
> [51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@blocking-wf_vblank@a-dp2.html
>
> * igt@kms_flip@flip-vs-suspend:
> - shard-dg2-set2: [PASS][52] -> [INCOMPLETE][53] ([Intel XE#2049] / [Intel XE#2597])
> [52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-463/igt@kms_flip@flip-vs-suspend.html
> [53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@kms_flip@flip-vs-suspend.html
>
> * igt@kms_flip@flip-vs-suspend-interruptible:
> - shard-adlp: [PASS][54] -> [DMESG-WARN][55] ([Intel XE#2953] / [Intel XE#4173]) +3 other tests dmesg-warn
> [54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-8/igt@kms_flip@flip-vs-suspend-interruptible.html
> [55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-1/igt@kms_flip@flip-vs-suspend-interruptible.html
> - shard-bmg: NOTRUN -> [INCOMPLETE][56] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
> [56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@flip-vs-suspend-interruptible.html
>
> * igt@kms_flip@flip-vs-suspend@d-dp2:
> - shard-dg2-set2: NOTRUN -> [INCOMPLETE][57] ([Intel XE#2049] / [Intel XE#2597])
> [57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@kms_flip@flip-vs-suspend@d-dp2.html
>
> * igt@kms_flip@plain-flip-fb-recreate-interruptible:
> - shard-bmg: NOTRUN -> [FAIL][58] ([Intel XE#5416])
> [58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
>
> * igt@kms_flip@plain-flip-fb-recreate-interruptible@a-dp2:
> - shard-bmg: NOTRUN -> [FAIL][59] ([Intel XE#5408])
> [59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-dp2.html
>
> * igt@kms_flip@plain-flip-interruptible@b-hdmi-a1:
> - shard-adlp: [PASS][60] -> [DMESG-WARN][61] ([Intel XE#4543]) +2 other tests dmesg-warn
> [60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-9/igt@kms_flip@plain-flip-interruptible@b-hdmi-a1.html
> [61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_flip@plain-flip-interruptible@b-hdmi-a1.html
>
> * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
> - shard-bmg: NOTRUN -> [SKIP][62] ([Intel XE#2293] / [Intel XE#2380]) +2 other tests skip
> [62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/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-bmg: NOTRUN -> [SKIP][63] ([Intel XE#2293]) +2 other tests skip
> [63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html
>
> * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
> - shard-dg2-set2: NOTRUN -> [SKIP][64] ([Intel XE#455]) +18 other tests skip
> [64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
>
> * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen:
> - shard-dg2-set2: NOTRUN -> [SKIP][65] ([Intel XE#651]) +33 other tests skip
> [65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html
>
> * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen:
> - shard-bmg: NOTRUN -> [SKIP][66] ([Intel XE#5390]) +3 other tests skip
> [66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen.html
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscren-pri-shrfb-draw-render:
> - shard-adlp: NOTRUN -> [SKIP][67] ([Intel XE#651]) +2 other tests skip
> [67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscren-pri-shrfb-draw-render.html
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-blt:
> - shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#2311]) +10 other tests skip
> [68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-blt.html
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move:
> - shard-adlp: NOTRUN -> [SKIP][69] ([Intel XE#656]) +6 other tests skip
> [69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html
>
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render:
> - shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#2313]) +10 other tests skip
> [70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render.html
>
> * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
> - shard-dg2-set2: NOTRUN -> [SKIP][71] ([Intel XE#653]) +34 other tests skip
> [71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
>
> * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
> - shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#2352])
> [72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
>
> * igt@kms_frontbuffer_tracking@psr-suspend:
> - shard-adlp: NOTRUN -> [SKIP][73] ([Intel XE#653]) +1 other test skip
> [73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_frontbuffer_tracking@psr-suspend.html
>
> * igt@kms_hdr@static-swap:
> - shard-bmg: [PASS][74] -> [SKIP][75] ([Intel XE#1503])
> [74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_hdr@static-swap.html
> [75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_hdr@static-swap.html
>
> * igt@kms_joiner@invalid-modeset-big-joiner:
> - shard-adlp: NOTRUN -> [SKIP][76] ([Intel XE#346])
> [76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_joiner@invalid-modeset-big-joiner.html
> - shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#346])
> [77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_joiner@invalid-modeset-big-joiner.html
>
> * igt@kms_pipe_stress@stress-xrgb8888-ytiled:
> - shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#4329])
> [78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
>
> * igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256:
> - shard-dg2-set2: NOTRUN -> [FAIL][79] ([Intel XE#616]) +2 other tests fail
> [79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256.html
>
> * igt@kms_plane_multiple@2x-tiling-y:
> - shard-dg2-set2: NOTRUN -> [SKIP][80] ([Intel XE#5021])
> [80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_plane_multiple@2x-tiling-y.html
>
> * igt@kms_pm_dc@dc3co-vpb-simulation:
> - shard-dg2-set2: NOTRUN -> [SKIP][81] ([Intel XE#1122])
> [81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_pm_dc@dc3co-vpb-simulation.html
>
> * igt@kms_pm_dc@dc5-psr:
> - shard-dg2-set2: NOTRUN -> [SKIP][82] ([Intel XE#1129])
> [82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_pm_dc@dc5-psr.html
>
> * igt@kms_pm_dc@dc6-dpms:
> - shard-adlp: [PASS][83] -> [FAIL][84] ([Intel XE#718])
> [83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-8/igt@kms_pm_dc@dc6-dpms.html
> [84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-1/igt@kms_pm_dc@dc6-dpms.html
>
> * igt@kms_pm_dc@deep-pkgc:
> - shard-adlp: NOTRUN -> [SKIP][85] ([Intel XE#2007])
> [85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_pm_dc@deep-pkgc.html
> - shard-dg2-set2: NOTRUN -> [SKIP][86] ([Intel XE#908])
> [86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_pm_dc@deep-pkgc.html
>
> * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
> - shard-dg2-set2: NOTRUN -> [SKIP][87] ([Intel XE#1406] / [Intel XE#1489]) +8 other tests skip
> [87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
>
> * igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
> - shard-adlp: NOTRUN -> [SKIP][88] ([Intel XE#1406] / [Intel XE#1489])
> [88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
>
> * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
> - shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#1406] / [Intel XE#1489]) +3 other tests skip
> [89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
>
> * igt@kms_psr2_su@page_flip-p010:
> - shard-adlp: NOTRUN -> [SKIP][90] ([Intel XE#1122] / [Intel XE#1406] / [Intel XE#5580])
> [90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_psr2_su@page_flip-p010.html
> - shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#1122] / [Intel XE#1406])
> [91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_psr2_su@page_flip-p010.html
>
> * igt@kms_psr@psr-sprite-plane-move:
> - shard-bmg: NOTRUN -> [SKIP][92] ([Intel XE#1406] / [Intel XE#2234] / [Intel XE#2850]) +3 other tests skip
> [92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@kms_psr@psr-sprite-plane-move.html
>
> * igt@kms_psr@psr-sprite-plane-onoff:
> - shard-adlp: NOTRUN -> [SKIP][93] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +1 other test skip
> [93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_psr@psr-sprite-plane-onoff.html
>
> * igt@kms_psr@psr2-basic:
> - shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +9 other tests skip
> [94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_psr@psr2-basic.html
>
> * igt@kms_psr@psr2-primary-render:
> - shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#1406] / [Intel XE#2234])
> [95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_psr@psr2-primary-render.html
>
> * igt@kms_rotation_crc@bad-tiling:
> - shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#3414])
> [96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@kms_rotation_crc@bad-tiling.html
>
> * igt@kms_rotation_crc@primary-rotation-270:
> - shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#3414] / [Intel XE#3904])
> [97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@kms_rotation_crc@primary-rotation-270.html
>
> * igt@kms_vrr@seamless-rr-switch-drrs:
> - shard-adlp: NOTRUN -> [SKIP][98] ([Intel XE#455]) +1 other test skip
> [98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_vrr@seamless-rr-switch-drrs.html
>
> * igt@xe_copy_basic@mem-copy-linear-0xfffe:
> - shard-dg2-set2: NOTRUN -> [SKIP][99] ([Intel XE#1123]) +1 other test skip
> [99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
>
> * igt@xe_create@multigpu-create-massive-size:
> - shard-bmg: NOTRUN -> [SKIP][100] ([Intel XE#2504])
> [100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_create@multigpu-create-massive-size.html
>
> * igt@xe_eu_stall@non-blocking-re-enable:
> - shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#5626]) +2 other tests skip
> [101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_eu_stall@non-blocking-re-enable.html
>
> * igt@xe_eudebug@basic-close:
> - shard-dg2-set2: NOTRUN -> [SKIP][102] ([Intel XE#4837]) +17 other tests skip
> [102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_eudebug@basic-close.html
>
> * igt@xe_eudebug@discovery-race-vmbind:
> - shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#4837]) +4 other tests skip
> [103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_eudebug@discovery-race-vmbind.html
>
> * igt@xe_eudebug_online@pagefault-read:
> - shard-adlp: NOTRUN -> [SKIP][104] ([Intel XE#4837] / [Intel XE#5565]) +2 other tests skip
> [104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_eudebug_online@pagefault-read.html
>
> * igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind:
> - shard-bmg: NOTRUN -> [SKIP][105] ([Intel XE#2322]) +2 other tests skip
> [105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind.html
>
> * igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind:
> - shard-dg2-set2: [PASS][106] -> [SKIP][107] ([Intel XE#1392]) +4 other tests skip
> [106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-463/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind.html
> [107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind.html
>
> * igt@xe_exec_basic@multigpu-no-exec-rebind:
> - shard-adlp: NOTRUN -> [SKIP][108] ([Intel XE#1392] / [Intel XE#5575]) +1 other test skip
> [108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_exec_basic@multigpu-no-exec-rebind.html
>
> * igt@xe_exec_fault_mode@twice-invalid-fault:
> - shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#288]) +23 other tests skip
> [109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_exec_fault_mode@twice-invalid-fault.html
>
> * igt@xe_exec_fault_mode@twice-userptr-invalidate-imm:
> - shard-adlp: NOTRUN -> [SKIP][110] ([Intel XE#288] / [Intel XE#5561]) +4 other tests skip
> [110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html
>
> * igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence:
> - shard-dg2-set2: NOTRUN -> [SKIP][111] ([Intel XE#2360])
> [111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence.html
>
> * igt@xe_exec_reset@parallel-gt-reset:
> - shard-bmg: NOTRUN -> [DMESG-WARN][112] ([Intel XE#3876])
> [112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@xe_exec_reset@parallel-gt-reset.html
>
> * igt@xe_exec_system_allocator@threads-many-mmap-new-huge-nomemset:
> - shard-bmg: NOTRUN -> [SKIP][113] ([Intel XE#4943]) +6 other tests skip
> [113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-8/igt@xe_exec_system_allocator@threads-many-mmap-new-huge-nomemset.html
>
> * igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc:
> - shard-dg2-set2: NOTRUN -> [SKIP][114] ([Intel XE#4915]) +272 other tests skip
> [114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc.html
>
> * igt@xe_exec_system_allocator@twice-large-new-race:
> - shard-adlp: NOTRUN -> [SKIP][115] ([Intel XE#4915]) +39 other tests skip
> [115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_exec_system_allocator@twice-large-new-race.html
>
> * igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
> - shard-dg2-set2: NOTRUN -> [SKIP][116] ([Intel XE#2229])
> [116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
>
> * igt@xe_module_load@force-load:
> - shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#378])
> [117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_module_load@force-load.html
>
> * igt@xe_oa@closed-fd-and-unmapped-access:
> - shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#3573]) +6 other tests skip
> [118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_oa@closed-fd-and-unmapped-access.html
>
> * igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p:
> - shard-dg2-set2: NOTRUN -> [FAIL][119] ([Intel XE#1173]) +1 other test fail
> [119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p.html
>
> * igt@xe_pmu@all-fn-engine-activity-load:
> - shard-dg2-set2: NOTRUN -> [SKIP][120] ([Intel XE#4650]) +2 other tests skip
> [120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_pmu@all-fn-engine-activity-load.html
>
> * igt@xe_pxp@pxp-stale-bo-exec-post-suspend:
> - shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#4733]) +3 other tests skip
> [121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_pxp@pxp-stale-bo-exec-post-suspend.html
>
> * igt@xe_pxp@pxp-stale-queue-post-suspend:
> - shard-adlp: NOTRUN -> [SKIP][122] ([Intel XE#4733] / [Intel XE#5594])
> [122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_pxp@pxp-stale-queue-post-suspend.html
>
> * igt@xe_query@multigpu-query-topology:
> - shard-dg2-set2: NOTRUN -> [SKIP][123] ([Intel XE#944]) +3 other tests skip
> [123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_query@multigpu-query-topology.html
>
> * igt@xe_spin_batch@spin-mem-copy:
> - shard-dg2-set2: NOTRUN -> [SKIP][124] ([Intel XE#4821])
> [124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_spin_batch@spin-mem-copy.html
>
> * igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs:
> - shard-dg2-set2: NOTRUN -> [SKIP][125] ([Intel XE#4130])
> [125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs.html
>
>
> #### Possible fixes ####
>
> * igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-1:
> - shard-adlp: [DMESG-WARN][126] ([Intel XE#2953] / [Intel XE#4173]) -> [PASS][127] +5 other tests pass
> [126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-3/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-1.html
> [127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-6/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-1.html
>
> * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
> - shard-adlp: [DMESG-FAIL][128] ([Intel XE#4543]) -> [PASS][129]
> [128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-3/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
> [129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
>
> * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6:
> - shard-dg2-set2: [INCOMPLETE][130] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124] / [Intel XE#4345]) -> [PASS][131] +1 other test pass
> [130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html
> [131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html
>
> * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
> - shard-dg2-set2: [INCOMPLETE][132] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4345] / [Intel XE#4522]) -> [PASS][133]
> [132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
> [133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
>
> * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4:
> - shard-dg2-set2: [INCOMPLETE][134] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522]) -> [PASS][135]
> [134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4.html
> [135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4.html
>
> * igt@kms_cursor_legacy@flip-vs-cursor-legacy:
> - shard-bmg: [FAIL][136] ([Intel XE#4633]) -> [PASS][137]
> [136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
> [137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
>
> * igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
> - shard-bmg: [SKIP][138] ([Intel XE#2316]) -> [PASS][139] +1 other test pass
> [138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
> [139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
>
> * igt@kms_flip@flip-vs-expired-vblank-interruptible:
> - shard-lnl: [FAIL][140] ([Intel XE#301] / [Intel XE#3149]) -> [PASS][141]
> [140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
> [141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-lnl-2/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
>
> * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1:
> - shard-lnl: [FAIL][142] ([Intel XE#301]) -> [PASS][143]
> [142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html
> [143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-lnl-2/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html
>
> * igt@kms_flip@plain-flip-interruptible@c-hdmi-a1:
> - shard-adlp: [DMESG-WARN][144] ([Intel XE#4543]) -> [PASS][145]
> [144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-9/igt@kms_flip@plain-flip-interruptible@c-hdmi-a1.html
> [145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@kms_flip@plain-flip-interruptible@c-hdmi-a1.html
>
> * igt@kms_hdr@invalid-metadata-sizes:
> - shard-bmg: [SKIP][146] ([Intel XE#1503]) -> [PASS][147]
> [146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_hdr@invalid-metadata-sizes.html
> [147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_hdr@invalid-metadata-sizes.html
>
> * igt@kms_plane_multiple@2x-tiling-4:
> - shard-bmg: [SKIP][148] ([Intel XE#4596]) -> [PASS][149]
> [148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-4.html
> [149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_plane_multiple@2x-tiling-4.html
>
> * igt@kms_setmode@invalid-clone-single-crtc:
> - shard-bmg: [SKIP][150] ([Intel XE#1435]) -> [PASS][151]
> [150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_setmode@invalid-clone-single-crtc.html
> [151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_setmode@invalid-clone-single-crtc.html
>
> * igt@xe_exec_basic@multigpu-once-basic-defer-bind:
> - shard-dg2-set2: [INCOMPLETE][152] ([Intel XE#4842]) -> [PASS][153] +1 other test pass
> [152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-433/igt@xe_exec_basic@multigpu-once-basic-defer-bind.html
> [153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_exec_basic@multigpu-once-basic-defer-bind.html
>
> * igt@xe_exec_basic@multigpu-once-null-defer-bind:
> - shard-dg2-set2: [SKIP][154] ([Intel XE#1392]) -> [PASS][155] +6 other tests pass
> [154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-432/igt@xe_exec_basic@multigpu-once-null-defer-bind.html
> [155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-435/igt@xe_exec_basic@multigpu-once-null-defer-bind.html
>
> * igt@xe_fault_injection@inject-fault-probe-function-xe_wopcm_init:
> - shard-dg2-set2: [DMESG-WARN][156] -> [PASS][157]
> [156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-433/igt@xe_fault_injection@inject-fault-probe-function-xe_wopcm_init.html
> [157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-436/igt@xe_fault_injection@inject-fault-probe-function-xe_wopcm_init.html
>
> * igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv:
> - shard-dg2-set2: [DMESG-WARN][158] ([Intel XE#5893]) -> [PASS][159]
> [158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-436/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html
> [159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-463/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html
>
> * igt@xe_fault_injection@vm-create-fail-xe_exec_queue_create_bind:
> - shard-dg2-set2: [ABORT][160] ([Intel XE#4847] / [Intel XE#5732]) -> [PASS][161]
> [160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-436/igt@xe_fault_injection@vm-create-fail-xe_exec_queue_create_bind.html
> [161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-434/igt@xe_fault_injection@vm-create-fail-xe_exec_queue_create_bind.html
>
> * igt@xe_pm@s2idle-basic-exec:
> - shard-adlp: [ABORT][162] ([Intel XE#4847]) -> [PASS][163]
> [162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-adlp-9/igt@xe_pm@s2idle-basic-exec.html
> [163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-adlp-3/igt@xe_pm@s2idle-basic-exec.html
>
>
> #### Warnings ####
>
> * igt@kms_content_protection@uevent:
> - shard-bmg: [FAIL][164] ([Intel XE#1188]) -> [SKIP][165] ([Intel XE#2341])
> [164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_content_protection@uevent.html
> [165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_content_protection@uevent.html
>
> * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc:
> - shard-bmg: [SKIP][166] ([Intel XE#2312]) -> [SKIP][167] ([Intel XE#2311]) +6 other tests skip
> [166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc.html
> [167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc.html
>
> * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc:
> - shard-bmg: [SKIP][168] ([Intel XE#5390]) -> [SKIP][169] ([Intel XE#2312]) +5 other tests skip
> [168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
> [169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
>
> * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
> - shard-bmg: [SKIP][170] ([Intel XE#2312]) -> [SKIP][171] ([Intel XE#5390]) +3 other tests skip
> [170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
> [171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc:
> - shard-bmg: [SKIP][172] ([Intel XE#2311]) -> [SKIP][173] ([Intel XE#2312]) +7 other tests skip
> [172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
> [173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
>
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
> - shard-bmg: [SKIP][174] ([Intel XE#2312]) -> [SKIP][175] ([Intel XE#2313]) +8 other tests skip
> [174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
> [175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
>
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt:
> - shard-bmg: [SKIP][176] ([Intel XE#2313]) -> [SKIP][177] ([Intel XE#2312]) +9 other tests skip
> [176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
> [177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
>
> * igt@kms_tiled_display@basic-test-pattern-with-chamelium:
> - shard-dg2-set2: [SKIP][178] ([Intel XE#362]) -> [SKIP][179] ([Intel XE#1500])
> [178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
> [179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-dg2-432/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
>
> * igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv:
> - shard-bmg: [ABORT][180] ([Intel XE#5466] / [Intel XE#5530]) -> [ABORT][181] ([Intel XE#4917] / [Intel XE#5466] / [Intel XE#5530])
> [180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b/shard-bmg-3/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
> [181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/shard-bmg-2/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
>
>
> {name}: This element is suppressed. This means it is ignored when computing
> the status of the difference (SUCCESS, WARNING, or FAILURE).
>
> [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
> [Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
> [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
> [Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
> [Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
> [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
> [Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188
> [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
> [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
> [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
> [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
> [Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
> [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
> [Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
> [Intel XE#2007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2007
> [Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
> [Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
> [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
> [Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
> [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
> [Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
> [Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
> [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
> [Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
> [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
> [Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
> [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
> [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
> [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
> [Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
> [Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
> [Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
> [Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
> [Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
> [Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
> [Intel XE#2504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2504
> [Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
> [Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
> [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
> [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
> [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
> [Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
> [Intel XE#2953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2953
> [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
> [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
> [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
> [Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
> [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
> [Intel XE#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098
> [Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
> [Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
> [Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
> [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
> [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
> [Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
> [Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442
> [Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
> [Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
> [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
> [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
> [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
> [Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
> [Intel XE#3876]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3876
> [Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
> [Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
> [Intel XE#4173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4173
> [Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
> [Intel XE#4294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294
> [Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329
> [Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331
> [Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
> [Intel XE#4416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4416
> [Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
> [Intel XE#4494]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4494
> [Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522
> [Intel XE#4543]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4543
> [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
> [Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
> [Intel XE#4633]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4633
> [Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
> [Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
> [Intel XE#4821]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4821
> [Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
> [Intel XE#4842]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4842
> [Intel XE#4847]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4847
> [Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
> [Intel XE#4917]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4917
> [Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
> [Intel XE#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021
> [Intel XE#5300]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5300
> [Intel XE#5376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5376
> [Intel XE#5390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5390
> [Intel XE#5408]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5408
> [Intel XE#5416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5416
> [Intel XE#5466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5466
> [Intel XE#5530]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5530
> [Intel XE#5561]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5561
> [Intel XE#5565]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5565
> [Intel XE#5575]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5575
> [Intel XE#5580]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5580
> [Intel XE#5594]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5594
> [Intel XE#5626]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5626
> [Intel XE#5732]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5732
> [Intel XE#5890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5890
> [Intel XE#5893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5893
> [Intel XE#5941]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5941
> [Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
> [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
> [Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
> [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
> [Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702
> [Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
> [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
> [Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
> [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
> [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
> [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
>
>
> Build changes
> -------------
>
> * Linux: xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b -> xe-pw-154117v1
>
> IGT_8524: 8524
> xe-3700-78cc74214b6f200319b53d36c4c0ce6974af8d5b: 78cc74214b6f200319b53d36c4c0ce6974af8d5b
> xe-pw-154117v1: 154117v1
>
> == Logs ==
>
> For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-154117v1/index.html
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-09-09 17:17 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-05 21:56 [PATCH 1/2] drm/xe: Never report L3 bank mask for media GT going forward Matt Roper
2025-09-05 21:56 ` [PATCH 2/2] drm/xe/xe3: Correct L3 bank mask readout Matt Roper
2025-09-09 13:50 ` Gustavo Sousa
2025-09-09 16:15 ` Matt Roper
2025-09-08 18:16 ` ✓ CI.KUnit: success for series starting with [1/2] drm/xe: Never report L3 bank mask for media GT going forward Patchwork
2025-09-08 18:49 ` ✓ Xe.CI.BAT: " Patchwork
2025-09-08 21:48 ` ✗ Xe.CI.Full: failure " Patchwork
2025-09-09 17:16 ` Matt Roper
2025-09-09 13:45 ` [PATCH 1/2] " Gustavo Sousa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox