* [PATCH i-g-t,v1 0/4] L3 bank mask
@ 2024-04-17 14:50 Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 1/4] drm-uapi/xe: Align header with drm-xe-next Francois Dugast
` (7 more replies)
0 siblings, 8 replies; 14+ messages in thread
From: Francois Dugast @ 2024-04-17 14:50 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
Align the XeKMD header with the current version and add the L3 bank mask
topology query proposed in this KMD series:
https://patchwork.freedesktop.org/series/132075/
This series first includes some patches to align the XeKMD header which
have already been reviewed but not yet applied, from this other series:
https://patchwork.freedesktop.org/series/131816
Francois Dugast (4):
drm-uapi/xe: Align header with drm-xe-next
drm-uapi/xe: Define topology types as indexes rather than masks
drm-uapi/xe: Expose the L3 bank mask
lib/xe/xe_query: Add L3 bank mask test
include/drm-uapi/xe_drm.h | 27 +++-------------
tests/intel/xe_query.c | 66 +++++++++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+), 22 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH i-g-t,v1 1/4] drm-uapi/xe: Align header with drm-xe-next
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
@ 2024-04-17 14:50 ` Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t, v1 2/4] drm-uapi/xe: Define topology types as indexes rather than masks Francois Dugast
` (6 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2024-04-17 14:50 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast, Ashutosh Dixit, Lucas De Marchi
Currently xe_drm.h is based on drm-next with some additions from
drm-xe-next.
However some uAPI updates brought by commit ca4607939 ("drm-uapi/xe: \
Remove unused flags") were mistakenly reverted by commit aef5f4742
("drm-uapi: sync with drm-next f112b68f273f").
Ensure xe_drm.h is now aligned with kernel commit 8e61e3192a77
("drm/xe/uapi: Add IP version and stepping to GT list query").
v2: Add kernel commit hash in commit message (Lucas De Marchi)
Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
include/drm-uapi/xe_drm.h | 19 -------------------
1 file changed, 19 deletions(-)
diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
index 4353595a4..91ea92035 100644
--- a/include/drm-uapi/xe_drm.h
+++ b/include/drm-uapi/xe_drm.h
@@ -871,10 +871,6 @@ struct drm_xe_vm_destroy {
* - %DRM_XE_VM_BIND_OP_PREFETCH
*
* and the @flags can be:
- * - %DRM_XE_VM_BIND_FLAG_READONLY
- * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - Valid on a faulting VM only, do the
- * MAP operation immediately rather than deferring the MAP to the page
- * fault handler.
* - %DRM_XE_VM_BIND_FLAG_NULL - When the NULL flag is set, the page
* tables are setup with a special bit which indicates writes are
* dropped and all reads return zero. In the future, the NULL flags
@@ -967,8 +963,6 @@ struct drm_xe_vm_bind_op {
/** @op: Bind operation to perform */
__u32 op;
-#define DRM_XE_VM_BIND_FLAG_READONLY (1 << 0)
-#define DRM_XE_VM_BIND_FLAG_IMMEDIATE (1 << 1)
#define DRM_XE_VM_BIND_FLAG_NULL (1 << 2)
#define DRM_XE_VM_BIND_FLAG_DUMPABLE (1 << 3)
/** @flags: Bind flags */
@@ -1085,19 +1079,6 @@ struct drm_xe_exec_queue_create {
#define DRM_XE_EXEC_QUEUE_EXTENSION_SET_PROPERTY 0
#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PRIORITY 0
#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_TIMESLICE 1
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PREEMPTION_TIMEOUT 2
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_JOB_TIMEOUT 4
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_TRIGGER 5
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_NOTIFY 6
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_GRANULARITY 7
-/* Monitor 128KB contiguous region with 4K sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_128K 0
-/* Monitor 2MB contiguous region with 64KB sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_2M 1
-/* Monitor 16MB contiguous region with 512KB sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_16M 2
-/* Monitor 64MB contiguous region with 2M sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_64M 3
/** @extensions: Pointer to the first extension struct, if any */
__u64 extensions;
--
2.34.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t, v1 2/4] drm-uapi/xe: Define topology types as indexes rather than masks
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 1/4] drm-uapi/xe: Align header with drm-xe-next Francois Dugast
@ 2024-04-17 14:50 ` Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 3/4] drm-uapi/xe: Expose the L3 bank mask Francois Dugast
` (5 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2024-04-17 14:50 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast, Ashutosh Dixit
Align with kernel commit ca83f9d20171 ("drm/xe/uapi: Define topology \
types as indexes rather than masks").
This is not a functional change.
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
include/drm-uapi/xe_drm.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
index 91ea92035..d8816df83 100644
--- a/include/drm-uapi/xe_drm.h
+++ b/include/drm-uapi/xe_drm.h
@@ -518,9 +518,9 @@ struct drm_xe_query_topology_mask {
/** @gt_id: GT ID the mask is associated with */
__u16 gt_id;
-#define DRM_XE_TOPO_DSS_GEOMETRY (1 << 0)
-#define DRM_XE_TOPO_DSS_COMPUTE (1 << 1)
-#define DRM_XE_TOPO_EU_PER_DSS (1 << 2)
+#define DRM_XE_TOPO_DSS_GEOMETRY 1
+#define DRM_XE_TOPO_DSS_COMPUTE 2
+#define DRM_XE_TOPO_EU_PER_DSS 4
/** @type: type of mask */
__u16 type;
--
2.34.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t,v1 3/4] drm-uapi/xe: Expose the L3 bank mask
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 1/4] drm-uapi/xe: Align header with drm-xe-next Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t, v1 2/4] drm-uapi/xe: Define topology types as indexes rather than masks Francois Dugast
@ 2024-04-17 14:50 ` Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 4/4] lib/xe/xe_query: Add L3 bank mask test Francois Dugast
` (4 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2024-04-17 14:50 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
Align with kernel commit:
ca83f9d20171 ("drm/xe/uapi: Expose the L3 bank mask").
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
---
include/drm-uapi/xe_drm.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
index d8816df83..ca4ed704d 100644
--- a/include/drm-uapi/xe_drm.h
+++ b/include/drm-uapi/xe_drm.h
@@ -508,6 +508,7 @@ struct drm_xe_query_gt_list {
* containing the following in mask:
* ``DSS_COMPUTE ff ff ff ff 00 00 00 00``
* means 32 DSS are available for compute.
+ * - %DRM_XE_TOPO_L3_BANK - To query the mask of enabled L3 banks
* - %DRM_XE_TOPO_EU_PER_DSS - To query the mask of Execution Units (EU)
* available per Dual Sub Slices (DSS). For example a query response
* containing the following in mask:
@@ -520,6 +521,7 @@ struct drm_xe_query_topology_mask {
#define DRM_XE_TOPO_DSS_GEOMETRY 1
#define DRM_XE_TOPO_DSS_COMPUTE 2
+#define DRM_XE_TOPO_L3_BANK 3
#define DRM_XE_TOPO_EU_PER_DSS 4
/** @type: type of mask */
__u16 type;
--
2.34.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t,v1 4/4] lib/xe/xe_query: Add L3 bank mask test
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
` (2 preceding siblings ...)
2024-04-17 14:50 ` [PATCH i-g-t,v1 3/4] drm-uapi/xe: Expose the L3 bank mask Francois Dugast
@ 2024-04-17 14:50 ` Francois Dugast
2024-04-17 16:07 ` [PATCH i-g-t,v1 0/4] L3 bank mask Lucas De Marchi
` (3 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2024-04-17 14:50 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
L3 bank mask has been added to the uAPI, so print it in the topology
query test and add a simple test for the mask value.
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
---
tests/intel/xe_query.c | 66 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 66 insertions(+)
diff --git a/tests/intel/xe_query.c b/tests/intel/xe_query.c
index a5a2dd7d4..9897cb7d8 100644
--- a/tests/intel/xe_query.c
+++ b/tests/intel/xe_query.c
@@ -166,6 +166,7 @@ const char *get_topo_name(int value)
case DRM_XE_TOPO_DSS_GEOMETRY: return "DSS_GEOMETRY";
case DRM_XE_TOPO_DSS_COMPUTE: return "DSS_COMPUTE";
case DRM_XE_TOPO_EU_PER_DSS: return "EU_PER_DSS";
+ case DRM_XE_TOPO_L3_BANK: return "L3_BANK";
}
return "??";
}
@@ -384,6 +385,70 @@ test_query_gt_topology(int fd)
free(topology);
}
+/**
+ * SUBTEST: query-topology-l3-bank-mask
+ * Test category: functionality test
+ * Description: Check the value of the l3 bank mask
+ *
+ * SUBTEST: multigpu-query-topology-l3-bank-mask
+ * Test category: functionality test
+ * Description: Check the value of the l3 bank mask for all Xe devices.
+ * Sub-category: MultiGPU
+ */
+static void
+test_query_gt_topology_l3_bank_mask(int fd)
+{
+ uint16_t dev_id = intel_get_drm_devid(fd);
+ struct drm_xe_query_topology_mask *topology;
+ int pos = 0;
+ struct drm_xe_device_query query = {
+ .extensions = 0,
+ .query = DRM_XE_DEVICE_QUERY_GT_TOPOLOGY,
+ .size = 0,
+ .data = 0,
+ };
+
+ igt_assert_eq(igt_ioctl(fd, DRM_IOCTL_XE_DEVICE_QUERY, &query), 0);
+ igt_assert_neq(query.size, 0);
+
+ topology = malloc(query.size);
+ igt_assert(topology);
+
+ query.data = to_user_pointer(topology);
+ igt_assert_eq(igt_ioctl(fd, DRM_IOCTL_XE_DEVICE_QUERY, &query), 0);
+
+ igt_info("size: %d\n", query.size);
+
+ while (query.size >= sizeof(struct drm_xe_query_topology_mask)) {
+ struct drm_xe_query_topology_mask *topo = (struct drm_xe_query_topology_mask*)((unsigned char*)topology + pos);
+ int sz = sizeof(struct drm_xe_query_topology_mask) + topo->num_bytes;
+ if (topo->type == DRM_XE_TOPO_L3_BANK) {
+ int count = 0;
+ igt_info(" gt_id: %2d type: %-12s (%d) n:%d [%d] ", topo->gt_id,
+ get_topo_name(topo->type), topo->type, topo->num_bytes, sz);
+ for (int j=0; j< topo->num_bytes; j++)
+ igt_info(" %02x", topo->mask[j]);
+ for (int j=0; j< topo->num_bytes; j++) {
+ for (int k=0; k< 8; k++)
+ count += (topo->mask[j] & (1 << k)) ? 1 : 0;
+ }
+ igt_info(" count: %d\n", count);
+ igt_assert(count > 0);
+ if (IS_METEORLAKE(dev_id))
+ igt_assert((count%2) == 0);
+ else if (IS_PONTEVECCHIO(dev_id))
+ igt_assert((count%4) == 0);
+ else if (IS_DG2(dev_id))
+ igt_assert((count%8) == 0);
+ }
+ query.size -= sz;
+ pos += sz;
+ }
+
+ free(topology);
+}
+
+
/**
* SUBTEST: query-config
* Test category: functionality test
@@ -920,6 +985,7 @@ igt_main
{ "query-config", test_query_config },
{ "query-hwconfig", test_query_hwconfig },
{ "query-topology", test_query_gt_topology },
+ { "query-topology-l3-bank-mask", test_query_gt_topology_l3_bank_mask },
{ "query-cs-cycles", test_query_engine_cycles },
{ "query-uc-fw-version-guc", test_query_uc_fw_version_guc },
{ "query-uc-fw-version-huc", test_query_uc_fw_version_huc },
--
2.34.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t,v1 0/4] L3 bank mask
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
` (3 preceding siblings ...)
2024-04-17 14:50 ` [PATCH i-g-t,v1 4/4] lib/xe/xe_query: Add L3 bank mask test Francois Dugast
@ 2024-04-17 16:07 ` Lucas De Marchi
2024-04-18 13:27 ` Francois Dugast
` (2 more replies)
2024-04-17 22:10 ` ✓ Fi.CI.BAT: success for " Patchwork
` (2 subsequent siblings)
7 siblings, 3 replies; 14+ messages in thread
From: Lucas De Marchi @ 2024-04-17 16:07 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
On Wed, Apr 17, 2024 at 02:50:45PM GMT, Francois Dugast wrote:
>Align the XeKMD header with the current version and add the L3 bank mask
>topology query proposed in this KMD series:
>https://patchwork.freedesktop.org/series/132075/
>
>This series first includes some patches to align the XeKMD header which
>have already been reviewed but not yet applied, from this other series:
>https://patchwork.freedesktop.org/series/131816
>
>Francois Dugast (4):
> drm-uapi/xe: Align header with drm-xe-next
> drm-uapi/xe: Define topology types as indexes rather than masks
> drm-uapi/xe: Expose the L3 bank mask
no, I don't think we want to merge these as is in this series. It can be
used for premerge testing, but this is just reintroducing the same
problem fixed in patch 1.
I applied patch 1 locally and then did a diff with the current
drm-xe-next:
diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
index 4353595a4..0b709b374 100644
--- a/include/drm-uapi/xe_drm.h
+++ b/include/drm-uapi/xe_drm.h
@@ -518,9 +518,9 @@ struct drm_xe_query_topology_mask {
/** @gt_id: GT ID the mask is associated with */
__u16 gt_id;
-#define DRM_XE_TOPO_DSS_GEOMETRY (1 << 0)
-#define DRM_XE_TOPO_DSS_COMPUTE (1 << 1)
-#define DRM_XE_TOPO_EU_PER_DSS (1 << 2)
+#define DRM_XE_TOPO_DSS_GEOMETRY 1
+#define DRM_XE_TOPO_DSS_COMPUTE 2
+#define DRM_XE_TOPO_EU_PER_DSS 4
/** @type: type of mask */
__u16 type;
@@ -871,10 +871,12 @@ struct drm_xe_vm_destroy {
* - %DRM_XE_VM_BIND_OP_PREFETCH
*
* and the @flags can be:
- * - %DRM_XE_VM_BIND_FLAG_READONLY
- * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - Valid on a faulting VM only, do the
+ * - %DRM_XE_VM_BIND_FLAG_READONLY - Setup the page tables as read-only
+ * to ensure write protection
+ * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - On a faulting VM, do the
* MAP operation immediately rather than deferring the MAP to the page
- * fault handler.
+ * fault handler. This is implied on a non-faulting VM as there is no
+ * fault handler to defer to.
* - %DRM_XE_VM_BIND_FLAG_NULL - When the NULL flag is set, the page
* tables are setup with a special bit which indicates writes are
* dropped and all reads return zero. In the future, the NULL flags
@@ -1085,19 +1087,6 @@ struct drm_xe_exec_queue_create {
#define DRM_XE_EXEC_QUEUE_EXTENSION_SET_PROPERTY 0
#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PRIORITY 0
#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_TIMESLICE 1
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PREEMPTION_TIMEOUT 2
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_JOB_TIMEOUT 4
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_TRIGGER 5
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_NOTIFY 6
-#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_GRANULARITY 7
-/* Monitor 128KB contiguous region with 4K sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_128K 0
-/* Monitor 2MB contiguous region with 64KB sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_2M 1
-/* Monitor 16MB contiguous region with 512KB sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_16M 2
-/* Monitor 64MB contiguous region with 2M sub-granularity */
-#define DRM_XE_ACC_GRANULARITY_64M 3
/** @extensions: Pointer to the first extension struct, if any */
I seems we don't need patch 1 and 2. We only need the commit used to be
closer to drm-xe-next.
include/drm-uapi/xe_drm.h should always and only be updated by copying
from kernel from specific commits documented in the commit message.
WIP changes while the kernel side is not merged should be moved to
another header. Traditionally we used LOCAL_* defines for that. But that
comes with its own problems as it's more work to go find them all and
drop when we sync the headers.
What about doing this?
Add include/drm-uapi/local/ to -I in build system *before* the non-local
one. Something like:
meson.build:
inc = include_directories('include', 'include/drm-uapi/local' 'include/drm-uapi', 'include/linux-uapi', 'lib', 'lib/stubs/syscalls', '.')
Example content for
include/drm-uapi/local/drm_xe.h:
#pragma once
#include_next <xe_drm.h>
/*
* Local definitions - delta with WIP UAPI while the upstream defines
* are not yet merged. These are supposed to conflict whenever the
* upstream header is updated and break the build. That is intended.
* Commit updating the upstream header should garbage collect these
* local definitions.
*/
#ifdef DRM_XE_TOPO_L3_BANK
#error "Already defined by upstream - remove"
#define DRM_XE_TOPO_L3_BANK 3
#endif
The ifdef + error could be optional as it's harmless (and allowed by
compiler) to redefine it multiple times to the same value.
Thoughts?
If we don't want to decide on this and you only want to unblock this
test for the kernel addition, then maybe just do the same LOCAL_
approach currently being used. See e.g. lib/i915/i915_drm_local.h
Lucas De Marchi
> lib/xe/xe_query: Add L3 bank mask test
>
> include/drm-uapi/xe_drm.h | 27 +++-------------
> tests/intel/xe_query.c | 66 +++++++++++++++++++++++++++++++++++++++
> 2 files changed, 71 insertions(+), 22 deletions(-)
>
>--
>2.34.1
>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* ✓ Fi.CI.BAT: success for L3 bank mask
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
` (4 preceding siblings ...)
2024-04-17 16:07 ` [PATCH i-g-t,v1 0/4] L3 bank mask Lucas De Marchi
@ 2024-04-17 22:10 ` Patchwork
2024-04-17 22:27 ` ✓ CI.xeBAT: " Patchwork
2024-04-19 0:08 ` ✗ Fi.CI.IGT: failure " Patchwork
7 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2024-04-17 22:10 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 8215 bytes --]
== Series Details ==
Series: L3 bank mask
URL : https://patchwork.freedesktop.org/series/132564/
State : success
== Summary ==
CI Bug Log - changes from IGT_7811 -> IGTPW_11035
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/index.html
Participating hosts (40 -> 35)
------------------------------
Additional (2): bat-jsl-1 fi-bsw-n3050
Missing (7): fi-kbl-7567u fi-apl-guc fi-snb-2520m fi-glk-j4005 fi-kbl-8809g fi-cfl-8109u fi-elk-e7500
Known issues
------------
Here are the changes found in IGTPW_11035 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-jsl-1: NOTRUN -> [SKIP][1] ([i915#9318])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-jsl-1/igt@debugfs_test@basic-hwmon.html
* igt@gem_huc_copy@huc-copy:
- bat-jsl-1: NOTRUN -> [SKIP][2] ([i915#2190])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-jsl-1/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@random-engines:
- fi-bsw-n3050: NOTRUN -> [SKIP][3] +19 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/fi-bsw-n3050/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@verify-random:
- bat-arls-2: NOTRUN -> [SKIP][4] ([i915#10213]) +3 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@gem_lmem_swapping@verify-random.html
- bat-jsl-1: NOTRUN -> [SKIP][5] ([i915#4613]) +3 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-jsl-1/igt@gem_lmem_swapping@verify-random.html
* igt@gem_mmap@basic:
- bat-arls-2: NOTRUN -> [SKIP][6] ([i915#4083])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@gem_mmap@basic.html
* igt@gem_mmap_gtt@basic:
- bat-arls-2: NOTRUN -> [SKIP][7] ([i915#10196] / [i915#4077]) +2 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@gem_mmap_gtt@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-arls-2: NOTRUN -> [SKIP][8] ([i915#10197] / [i915#10211] / [i915#4079])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_pread_basic:
- bat-arls-2: NOTRUN -> [SKIP][9] ([i915#10206] / [i915#4079])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-arls-2: NOTRUN -> [SKIP][10] ([i915#10209])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@i915_pm_rps@basic-api.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-arls-2: NOTRUN -> [SKIP][11] ([i915#10200]) +9 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-arls-2: NOTRUN -> [SKIP][12] ([i915#10202]) +1 other test skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- bat-jsl-1: NOTRUN -> [SKIP][13] ([i915#4103]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-jsl-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-arls-2: NOTRUN -> [SKIP][14] ([i915#9886])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@kms_dsc@dsc-basic.html
- bat-jsl-1: NOTRUN -> [SKIP][15] ([i915#3555] / [i915#9886])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-jsl-1/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-arls-2: NOTRUN -> [SKIP][16] ([i915#10207])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@kms_force_connector_basic@force-load-detect.html
- bat-jsl-1: NOTRUN -> [SKIP][17]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-jsl-1/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_psr@psr-primary-mmap-gtt@edp-1:
- bat-arls-2: NOTRUN -> [SKIP][18] ([i915#10196] / [i915#4077] / [i915#9688])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@kms_psr@psr-primary-mmap-gtt@edp-1.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-arls-2: NOTRUN -> [SKIP][19] ([i915#10208] / [i915#8809])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@kms_setmode@basic-clone-single-crtc.html
- bat-jsl-1: NOTRUN -> [SKIP][20] ([i915#3555])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-jsl-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-mmap:
- bat-arls-2: NOTRUN -> [SKIP][21] ([i915#10196] / [i915#3708] / [i915#4077]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-fence-read:
- bat-arls-2: NOTRUN -> [SKIP][22] ([i915#10212] / [i915#3708])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-read:
- bat-arls-2: NOTRUN -> [SKIP][23] ([i915#10214] / [i915#3708])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-write:
- bat-arls-2: NOTRUN -> [SKIP][24] ([i915#10216] / [i915#3708])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/bat-arls-2/igt@prime_vgem@basic-write.html
[i915#10196]: https://gitlab.freedesktop.org/drm/intel/issues/10196
[i915#10197]: https://gitlab.freedesktop.org/drm/intel/issues/10197
[i915#10200]: https://gitlab.freedesktop.org/drm/intel/issues/10200
[i915#10202]: https://gitlab.freedesktop.org/drm/intel/issues/10202
[i915#10206]: https://gitlab.freedesktop.org/drm/intel/issues/10206
[i915#10207]: https://gitlab.freedesktop.org/drm/intel/issues/10207
[i915#10208]: https://gitlab.freedesktop.org/drm/intel/issues/10208
[i915#10209]: https://gitlab.freedesktop.org/drm/intel/issues/10209
[i915#10211]: https://gitlab.freedesktop.org/drm/intel/issues/10211
[i915#10212]: https://gitlab.freedesktop.org/drm/intel/issues/10212
[i915#10213]: https://gitlab.freedesktop.org/drm/intel/issues/10213
[i915#10214]: https://gitlab.freedesktop.org/drm/intel/issues/10214
[i915#10216]: https://gitlab.freedesktop.org/drm/intel/issues/10216
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318
[i915#9688]: https://gitlab.freedesktop.org/drm/intel/issues/9688
[i915#9886]: https://gitlab.freedesktop.org/drm/intel/issues/9886
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7811 -> IGTPW_11035
CI-20190529: 20190529
CI_DRM_14597: 64a20aacb61e4ce6d8a0b3dc6e4bff72e316ffa3 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11035: 30521c53e242c9f762516ab67335ffb470abff47 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_7811: 2d95df5757eb99a42ea9ac30fd74001dee804d03 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/index.html
[-- Attachment #2: Type: text/html, Size: 9946 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✓ CI.xeBAT: success for L3 bank mask
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
` (5 preceding siblings ...)
2024-04-17 22:10 ` ✓ Fi.CI.BAT: success for " Patchwork
@ 2024-04-17 22:27 ` Patchwork
2024-04-19 0:08 ` ✗ Fi.CI.IGT: failure " Patchwork
7 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2024-04-17 22:27 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2057 bytes --]
== Series Details ==
Series: L3 bank mask
URL : https://patchwork.freedesktop.org/series/132564/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7811_BAT -> XEIGTPW_11035_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (0 -> 1)
------------------------------
Additional (1): bat-lnl-1
Known issues
------------
Here are the changes found in XEIGTPW_11035_BAT that come from known issues:
### IGT changes ###
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1416
[Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
[Intel XE#1442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1442
[Intel XE#1446]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1446
[Intel XE#1462]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1462
[Intel XE#1466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1466
[Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470
[Intel XE#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
Build changes
-------------
* IGT: IGT_7811 -> IGTPW_11035
IGTPW_11035: 30521c53e242c9f762516ab67335ffb470abff47 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_7811: 2d95df5757eb99a42ea9ac30fd74001dee804d03 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-1109-64a20aacb61e4ce6d8a0b3dc6e4bff72e316ffa3: 64a20aacb61e4ce6d8a0b3dc6e4bff72e316ffa3
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11035/index.html
[-- Attachment #2: Type: text/html, Size: 1705 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t,v1 0/4] L3 bank mask
2024-04-17 16:07 ` [PATCH i-g-t,v1 0/4] L3 bank mask Lucas De Marchi
@ 2024-04-18 13:27 ` Francois Dugast
2024-04-19 16:05 ` Lucas De Marchi
2024-04-19 13:14 ` Kamil Konieczny
2024-04-22 6:02 ` Zbigniew Kempczyński
2 siblings, 1 reply; 14+ messages in thread
From: Francois Dugast @ 2024-04-18 13:27 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
Hi Lucas,
On Wed, Apr 17, 2024 at 11:07:54AM -0500, Lucas De Marchi wrote:
> On Wed, Apr 17, 2024 at 02:50:45PM GMT, Francois Dugast wrote:
> > Align the XeKMD header with the current version and add the L3 bank mask
> > topology query proposed in this KMD series:
> > https://patchwork.freedesktop.org/series/132075/
> >
> > This series first includes some patches to align the XeKMD header which
> > have already been reviewed but not yet applied, from this other series:
> > https://patchwork.freedesktop.org/series/131816
> >
> > Francois Dugast (4):
> > drm-uapi/xe: Align header with drm-xe-next
> > drm-uapi/xe: Define topology types as indexes rather than masks
> > drm-uapi/xe: Expose the L3 bank mask
>
> no, I don't think we want to merge these as is in this series. It can be
> used for premerge testing, but this is just reintroducing the same
> problem fixed in patch 1.
The first two patches were not meant to be merged with this series, I
should have made that clear in the cover letter.
>
> I applied patch 1 locally and then did a diff with the current
> drm-xe-next:
>
> diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
> index 4353595a4..0b709b374 100644
> --- a/include/drm-uapi/xe_drm.h
> +++ b/include/drm-uapi/xe_drm.h
> @@ -518,9 +518,9 @@ struct drm_xe_query_topology_mask {
> /** @gt_id: GT ID the mask is associated with */
> __u16 gt_id;
>
> -#define DRM_XE_TOPO_DSS_GEOMETRY (1 << 0)
> -#define DRM_XE_TOPO_DSS_COMPUTE (1 << 1)
> -#define DRM_XE_TOPO_EU_PER_DSS (1 << 2)
> +#define DRM_XE_TOPO_DSS_GEOMETRY 1
> +#define DRM_XE_TOPO_DSS_COMPUTE 2
> +#define DRM_XE_TOPO_EU_PER_DSS 4
> /** @type: type of mask */
> __u16 type;
>
> @@ -871,10 +871,12 @@ struct drm_xe_vm_destroy {
> * - %DRM_XE_VM_BIND_OP_PREFETCH
> *
> * and the @flags can be:
> - * - %DRM_XE_VM_BIND_FLAG_READONLY
> - * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - Valid on a faulting VM only, do the
> + * - %DRM_XE_VM_BIND_FLAG_READONLY - Setup the page tables as read-only
> + * to ensure write protection
> + * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - On a faulting VM, do the
> * MAP operation immediately rather than deferring the MAP to the page
> - * fault handler.
> + * fault handler. This is implied on a non-faulting VM as there is no
> + * fault handler to defer to.
> * - %DRM_XE_VM_BIND_FLAG_NULL - When the NULL flag is set, the page
> * tables are setup with a special bit which indicates writes are
> * dropped and all reads return zero. In the future, the NULL flags
> @@ -1085,19 +1087,6 @@ struct drm_xe_exec_queue_create {
> #define DRM_XE_EXEC_QUEUE_EXTENSION_SET_PROPERTY 0
> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PRIORITY 0
> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_TIMESLICE 1
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PREEMPTION_TIMEOUT 2
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_JOB_TIMEOUT 4
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_TRIGGER 5
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_NOTIFY 6
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_GRANULARITY 7
> -/* Monitor 128KB contiguous region with 4K sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_128K 0
> -/* Monitor 2MB contiguous region with 64KB sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_2M 1
> -/* Monitor 16MB contiguous region with 512KB sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_16M 2
> -/* Monitor 64MB contiguous region with 2M sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_64M 3
>
> /** @extensions: Pointer to the first extension struct, if any */
>
> I seems we don't need patch 1 and 2. We only need the commit used to be
> closer to drm-xe-next.
>
> include/drm-uapi/xe_drm.h should always and only be updated by copying
> from kernel from specific commits documented in the commit message.
>
> WIP changes while the kernel side is not merged should be moved to
> another header. Traditionally we used LOCAL_* defines for that. But that
> comes with its own problems as it's more work to go find them all and
> drop when we sync the headers.
>
> What about doing this?
>
> Add include/drm-uapi/local/ to -I in build system *before* the non-local
> one. Something like:
>
> meson.build:
> inc = include_directories('include', 'include/drm-uapi/local' 'include/drm-uapi', 'include/linux-uapi', 'lib', 'lib/stubs/syscalls', '.')
>
> Example content for
> include/drm-uapi/local/drm_xe.h:
> #pragma once
> #include_next <xe_drm.h>
>
> /*
> * Local definitions - delta with WIP UAPI while the upstream defines
> * are not yet merged. These are supposed to conflict whenever the
> * upstream header is updated and break the build. That is intended.
> * Commit updating the upstream header should garbage collect these
> * local definitions.
> */
>
> #ifdef DRM_XE_TOPO_L3_BANK
> #error "Already defined by upstream - remove"
> #define DRM_XE_TOPO_L3_BANK 3
> #endif
>
> The ifdef + error could be optional as it's harmless (and allowed by
> compiler) to redefine it multiple times to the same value.
>
> Thoughts?
Neither this solution nor the LOCAL_* defines have been in place for Xe
until now, so is there a particular reason to introduce it now? Not
questioning the benefit of doing it and I am all up for continuous
improvement, just wondering if I did something different here.
The proposal looks good, once it is in place it will be easy to add new
values. I prefer the stricter but cleaner ifdef + error to prevent
duplicates and to keep the local header to the minimum. But I will let
others chime in especially if there are lessons learned from i915.
>
> If we don't want to decide on this and you only want to unblock this
> test for the kernel addition, then maybe just do the same LOCAL_
> approach currently being used. See e.g. lib/i915/i915_drm_local.h
Sure, will do for next versions until a solution is in place.
Thanks,
Francois
>
> Lucas De Marchi
>
> > lib/xe/xe_query: Add L3 bank mask test
> >
> > include/drm-uapi/xe_drm.h | 27 +++-------------
> > tests/intel/xe_query.c | 66 +++++++++++++++++++++++++++++++++++++++
> > 2 files changed, 71 insertions(+), 22 deletions(-)
> >
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✗ Fi.CI.IGT: failure for L3 bank mask
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
` (6 preceding siblings ...)
2024-04-17 22:27 ` ✓ CI.xeBAT: " Patchwork
@ 2024-04-19 0:08 ` Patchwork
7 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2024-04-19 0:08 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 91672 bytes --]
== Series Details ==
Series: L3 bank mask
URL : https://patchwork.freedesktop.org/series/132564/
State : failure
== Summary ==
CI Bug Log - changes from IGT_7811_full -> IGTPW_11035_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_11035_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_11035_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.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/index.html
Participating hosts (9 -> 10)
------------------------------
Additional (1): shard-snb-0
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_11035_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live@gt_timelines:
- shard-dg1: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@i915_selftest@live@gt_timelines.html
* igt@i915_selftest@mock@fence:
- shard-dg2: [PASS][2] -> [INCOMPLETE][3]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-11/igt@i915_selftest@mock@fence.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@i915_selftest@mock@fence.html
* igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a4:
- shard-dg1: [PASS][4] -> [FAIL][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-16/igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a4.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a4.html
Known issues
------------
Here are the changes found in IGTPW_11035_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-mtlp: NOTRUN -> [SKIP][6] ([i915#8411]) +1 other test skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-dg2: NOTRUN -> [SKIP][7] ([i915#8411])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@debugfs_test@basic-hwmon:
- shard-mtlp: NOTRUN -> [SKIP][8] ([i915#9318])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@debugfs_test@basic-hwmon.html
* igt@device_reset@cold-reset-bound:
- shard-dg1: NOTRUN -> [SKIP][9] ([i915#7701])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@device_reset@cold-reset-bound.html
- shard-rkl: NOTRUN -> [SKIP][10] ([i915#7701])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@device_reset@cold-reset-bound.html
* igt@drm_fdinfo@all-busy-check-all:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8414]) +6 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@drm_fdinfo@all-busy-check-all.html
* igt@drm_fdinfo@busy-idle-check-all@vcs1:
- shard-dg1: NOTRUN -> [SKIP][12] ([i915#8414]) +6 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@drm_fdinfo@busy-idle-check-all@vcs1.html
* igt@drm_fdinfo@busy@rcs0:
- shard-dg2: NOTRUN -> [SKIP][13] ([i915#8414]) +21 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@drm_fdinfo@busy@rcs0.html
* igt@gem_bad_reloc@negative-reloc:
- shard-rkl: NOTRUN -> [SKIP][14] ([i915#3281]) +7 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@gem_bad_reloc@negative-reloc.html
* igt@gem_busy@semaphore:
- shard-mtlp: NOTRUN -> [SKIP][15] ([i915#3936])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@gem_busy@semaphore.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-tglu: NOTRUN -> [SKIP][16] ([i915#9323])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-4/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-dg1: NOTRUN -> [SKIP][17] ([i915#3555] / [i915#9323])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg1: NOTRUN -> [SKIP][18] ([i915#7697])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-set-pat:
- shard-rkl: NOTRUN -> [SKIP][19] ([i915#8562])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-6/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-rkl: [PASS][20] -> [FAIL][21] ([i915#6268])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-rkl-3/igt@gem_ctx_exec@basic-nohangcheck.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_persistence@idempotent:
- shard-snb: NOTRUN -> [SKIP][22] ([i915#1099])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-snb5/igt@gem_ctx_persistence@idempotent.html
* igt@gem_ctx_persistence@saturated-hostile-nopreempt@vcs0:
- shard-mtlp: NOTRUN -> [SKIP][23] ([i915#5882]) +5 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@gem_ctx_persistence@saturated-hostile-nopreempt@vcs0.html
* igt@gem_ctx_sseu@invalid-args:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#280]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-rkl: NOTRUN -> [SKIP][25] ([i915#280]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg1: NOTRUN -> [SKIP][26] ([i915#280])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_exec_balancer@bonded-pair:
- shard-mtlp: NOTRUN -> [SKIP][27] ([i915#4771])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@gem_exec_balancer@bonded-pair.html
* igt@gem_exec_balancer@hog:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#4812])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@gem_exec_balancer@hog.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-rkl: NOTRUN -> [SKIP][29] ([i915#4525]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_capture@capture-invisible@lmem0:
- shard-dg1: NOTRUN -> [SKIP][30] ([i915#6334]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@gem_exec_capture@capture-invisible@lmem0.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-glk: NOTRUN -> [SKIP][31] ([i915#6334])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-glk9/igt@gem_exec_capture@capture-invisible@smem0.html
- shard-mtlp: NOTRUN -> [SKIP][32] ([i915#6334])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg1: NOTRUN -> [FAIL][33] ([i915#10386]) +1 other test fail
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_capture@many-4k-incremental:
- shard-mtlp: NOTRUN -> [FAIL][34] ([i915#9606])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@gem_exec_capture@many-4k-incremental.html
- shard-rkl: NOTRUN -> [FAIL][35] ([i915#9606])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-6/igt@gem_exec_capture@many-4k-incremental.html
* igt@gem_exec_capture@many-4k-zero:
- shard-glk: NOTRUN -> [FAIL][36] ([i915#9606])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-glk1/igt@gem_exec_capture@many-4k-zero.html
- shard-dg2: NOTRUN -> [FAIL][37] ([i915#9606])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@gem_exec_capture@many-4k-zero.html
* igt@gem_exec_fair@basic-none:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#3539] / [i915#4852])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@gem_exec_fair@basic-none.html
* igt@gem_exec_fair@basic-none-rrul@rcs0:
- shard-glk: NOTRUN -> [FAIL][39] ([i915#2842]) +2 other tests fail
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-glk8/igt@gem_exec_fair@basic-none-rrul@rcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-rkl: [PASS][40] -> [FAIL][41] ([i915#2842])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-rkl-2/igt@gem_exec_fair@basic-none-solo@rcs0.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace:
- shard-mtlp: NOTRUN -> [SKIP][42] ([i915#4473] / [i915#4771])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@gem_exec_fair@basic-pace.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-rkl: NOTRUN -> [FAIL][43] ([i915#2842]) +2 other tests fail
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-3/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_flush@basic-wb-pro-default:
- shard-dg1: NOTRUN -> [SKIP][44] ([i915#3539] / [i915#4852]) +2 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@gem_exec_flush@basic-wb-pro-default.html
* igt@gem_exec_reloc@basic-cpu-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][45] ([i915#3281]) +6 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@gem_exec_reloc@basic-cpu-noreloc.html
* igt@gem_exec_reloc@basic-cpu-read-active:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#3281]) +3 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@gem_exec_reloc@basic-cpu-read-active.html
* igt@gem_exec_reloc@basic-write-cpu-active:
- shard-dg1: NOTRUN -> [SKIP][47] ([i915#3281]) +10 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@gem_exec_reloc@basic-write-cpu-active.html
* igt@gem_exec_schedule@preempt-queue:
- shard-dg1: NOTRUN -> [SKIP][48] ([i915#4812]) +2 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@gem_exec_schedule@preempt-queue.html
* igt@gem_exec_schedule@reorder-wide:
- shard-mtlp: NOTRUN -> [SKIP][49] ([i915#4537] / [i915#4812])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_fence_thrash@bo-copy:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#4860]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-10/igt@gem_fence_thrash@bo-copy.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg1: NOTRUN -> [SKIP][51] ([i915#4860])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_fenced_exec_thrash@too-many-fences:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#4860])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@gem_fenced_exec_thrash@too-many-fences.html
* igt@gem_huc_copy@huc-copy:
- shard-glk: NOTRUN -> [SKIP][53] ([i915#2190])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-glk2/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-multi@lmem0:
- shard-dg1: NOTRUN -> [FAIL][54] ([i915#10378])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@gem_lmem_swapping@heavy-multi@lmem0.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#4613]) +3 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4613]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-tglu: NOTRUN -> [SKIP][57] ([i915#4613]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-3/igt@gem_lmem_swapping@verify-ccs.html
- shard-glk: NOTRUN -> [SKIP][58] ([i915#4613]) +5 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-glk1/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_media_vme:
- shard-rkl: NOTRUN -> [SKIP][59] ([i915#284])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@gem_media_vme.html
* igt@gem_mmap_gtt@big-copy:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#4077]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@gem_mmap_gtt@big-copy.html
* igt@gem_mmap_wc@bad-offset:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#4083]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@gem_mmap_wc@bad-offset.html
* igt@gem_mmap_wc@read-write:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#4083]) +1 other test skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@gem_mmap_wc@read-write.html
* igt@gem_mmap_wc@write-cpu-read-wc:
- shard-dg1: NOTRUN -> [SKIP][63] ([i915#4083]) +2 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@gem_mmap_wc@write-cpu-read-wc.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-dg1: NOTRUN -> [SKIP][64] ([i915#3282]) +6 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pread@uncached:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#3282]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@gem_pread@uncached.html
* igt@gem_pwrite@basic-exhaustion:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#3282]) +5 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@gem_pwrite@basic-exhaustion.html
- shard-mtlp: NOTRUN -> [SKIP][67] ([i915#3282]) +3 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-dg1: NOTRUN -> [SKIP][68] ([i915#4270]) +3 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: NOTRUN -> [SKIP][69] ([i915#4270]) +3 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
- shard-mtlp: NOTRUN -> [SKIP][70] ([i915#4270]) +3 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled:
- shard-mtlp: NOTRUN -> [SKIP][71] ([i915#8428]) +4 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-2/igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled.html
* igt@gem_render_copy@yf-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#5190] / [i915#8428]) +3 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#8411]) +2 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_pwrite:
- shard-dg1: NOTRUN -> [SKIP][74] ([i915#4079])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_softpin@allocator-evict@vecs1:
- shard-dg2: [PASS][75] -> [INCOMPLETE][76] ([i915#10652])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-1/igt@gem_softpin@allocator-evict@vecs1.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@gem_softpin@allocator-evict@vecs1.html
* igt@gem_softpin@evict-snoop:
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#4885])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@gem_softpin@evict-snoop.html
* igt@gem_spin_batch@spin-all-new:
- shard-dg2: NOTRUN -> [FAIL][78] ([i915#5889])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@gem_spin_batch@spin-all-new.html
* igt@gem_tiled_partial_pwrite_pread@writes-after-reads:
- shard-dg1: NOTRUN -> [SKIP][79] ([i915#4077]) +12 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@gem_tiled_partial_pwrite_pread@writes-after-reads.html
* igt@gem_tiled_pread_basic:
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#4079]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-2/igt@gem_tiled_pread_basic.html
* igt@gem_tiling_max_stride:
- shard-mtlp: NOTRUN -> [SKIP][81] ([i915#4077]) +14 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-2/igt@gem_tiling_max_stride.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-dg2: NOTRUN -> [SKIP][82] ([i915#3297]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-tglu: NOTRUN -> [SKIP][83] ([i915#3297])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-6/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate:
- shard-dg1: NOTRUN -> [SKIP][84] ([i915#3297] / [i915#4880])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@gem_userptr_blits@map-fixed-invalidate.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-mtlp: NOTRUN -> [SKIP][85] ([i915#3297])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-rkl: NOTRUN -> [SKIP][86] ([i915#3297]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@gem_userptr_blits@unsync-unmap-after-close.html
- shard-dg1: NOTRUN -> [SKIP][87] ([i915#3297]) +3 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen7_exec_parse@basic-allowed:
- shard-snb: NOTRUN -> [SKIP][88] +82 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-snb6/igt@gen7_exec_parse@basic-allowed.html
* igt@gen9_exec_parse@bb-chained:
- shard-rkl: NOTRUN -> [SKIP][89] ([i915#2527]) +5 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@bb-start-out:
- shard-dg1: NOTRUN -> [SKIP][90] ([i915#2527]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@gen9_exec_parse@bb-start-out.html
* igt@gen9_exec_parse@shadow-peek:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#2856]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@gen9_exec_parse@shadow-peek.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-mtlp: NOTRUN -> [SKIP][92] ([i915#2856]) +3 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_fb_tiling:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#4881])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-10/igt@i915_fb_tiling.html
- shard-dg1: NOTRUN -> [SKIP][94] ([i915#4881])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@i915_fb_tiling.html
* igt@i915_module_load@load:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#6227])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@i915_module_load@load.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg1: [PASS][96] -> [INCOMPLETE][97] ([i915#9820] / [i915#9849])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-18/igt@i915_module_load@reload-with-fault-injection.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_module_load@resize-bar:
- shard-mtlp: NOTRUN -> [SKIP][98] ([i915#6412])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@i915_module_load@resize-bar.html
* igt@i915_pipe_stress@stress-xrgb8888-ytiled:
- shard-mtlp: NOTRUN -> [SKIP][99] ([i915#8436])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#8399])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: NOTRUN -> [SKIP][101] +47 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
- shard-dg1: NOTRUN -> [FAIL][102] ([i915#3591])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
* igt@i915_pm_rpm@gem-mmap-type@gtt-smem0:
- shard-mtlp: NOTRUN -> [SKIP][103] ([i915#8431])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@i915_pm_rpm@gem-mmap-type@gtt-smem0.html
* igt@i915_pm_rps@thresholds-idle@gt0:
- shard-mtlp: NOTRUN -> [SKIP][104] ([i915#8925])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@i915_pm_rps@thresholds-idle@gt0.html
* igt@i915_pm_rps@thresholds-idle@gt1:
- shard-mtlp: NOTRUN -> [SKIP][105] ([i915#3555] / [i915#8925])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@i915_pm_rps@thresholds-idle@gt1.html
* igt@i915_pm_rps@thresholds@gt0:
- shard-dg1: NOTRUN -> [SKIP][106] ([i915#8925])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@i915_pm_rps@thresholds@gt0.html
* igt@i915_pm_sseu@full-enable:
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#8437])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-2/igt@i915_pm_sseu@full-enable.html
* igt@i915_selftest@live@guc:
- shard-mtlp: [PASS][108] -> [INCOMPLETE][109] ([i915#10461])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-mtlp-7/igt@i915_selftest@live@guc.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@i915_selftest@live@guc.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#4212])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_addfb_basic@clobberred-modifier:
- shard-mtlp: NOTRUN -> [SKIP][111] ([i915#4212])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@kms_addfb_basic@clobberred-modifier.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg1: NOTRUN -> [SKIP][112] ([i915#4212]) +1 other test skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc:
- shard-mtlp: NOTRUN -> [SKIP][113] ([i915#8709]) +11 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#8709]) +3 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#8709]) +7 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs-cc:
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#8709]) +11 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-11/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs-cc.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-dg1: NOTRUN -> [SKIP][117] ([i915#1769] / [i915#3555])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#1769] / [i915#3555])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
- shard-rkl: NOTRUN -> [SKIP][119] ([i915#1769] / [i915#3555])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][120] ([i915#5286]) +4 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-tglu: NOTRUN -> [SKIP][121] ([i915#5286])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-dg1: NOTRUN -> [SKIP][122] ([i915#4538] / [i915#5286]) +4 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [PASS][123] -> [DMESG-FAIL][124] ([i915#2017])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][125] +23 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][126] ([i915#3638]) +4 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][127] ([i915#3638]) +4 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [FAIL][128] ([i915#3743])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-3/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#4538] / [i915#5190]) +5 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: [PASS][130] -> [FAIL][131] ([i915#3743])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-tglu-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#5190]) +1 other test skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-1/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][133] ([i915#4538]) +6 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_joiner@invalid-modeset:
- shard-dg1: NOTRUN -> [SKIP][134] ([i915#10656])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_big_joiner@invalid-modeset.html
* igt@kms_big_joiner@invalid-modeset-force-joiner:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#10656])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_big_joiner@invalid-modeset-force-joiner.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-glk: NOTRUN -> [SKIP][136] +328 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-glk8/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][137] ([i915#6095]) +95 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-xe2-ccs:
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#10278])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_ccs@bad-rotation-90-4-tiled-xe2-ccs.html
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#6095]) +7 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-6/igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][140] ([i915#6095]) +27 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-edp-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-xe2-ccs:
- shard-dg2: NOTRUN -> [SKIP][141] ([i915#10278])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-10/igt@kms_ccs@crc-primary-basic-4-tiled-xe2-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#6095]) +61 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-xe2-ccs:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#10278])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-xe2-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][144] ([i915#10307] / [i915#6095]) +122 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][145] ([i915#10307] / [i915#10434] / [i915#6095]) +4 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-4/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling:
- shard-dg1: NOTRUN -> [SKIP][146] ([i915#3742]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_color@degamma:
- shard-dg2: NOTRUN -> [SKIP][147] +20 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-11/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-suspend:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#7828]) +14 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-tglu: NOTRUN -> [SKIP][149] ([i915#7828]) +1 other test skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-9/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#7828]) +4 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-10/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode:
- shard-mtlp: NOTRUN -> [SKIP][151] ([i915#7828]) +10 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-dg1: NOTRUN -> [SKIP][152] ([i915#7828]) +8 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#7118] / [i915#9424])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@content-type-change:
- shard-dg1: NOTRUN -> [SKIP][154] ([i915#9424])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg1: NOTRUN -> [SKIP][155] ([i915#3299])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: NOTRUN -> [SKIP][156] ([i915#3116])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-4:
- shard-dg2: NOTRUN -> [TIMEOUT][157] ([i915#7173])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-11/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html
* igt@kms_content_protection@mei-interface:
- shard-mtlp: NOTRUN -> [SKIP][158] ([i915#8063] / [i915#9433])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@type1:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#7118] / [i915#9424])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-3/igt@kms_content_protection@type1.html
- shard-mtlp: NOTRUN -> [SKIP][160] ([i915#3555] / [i915#6944] / [i915#9424])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-mtlp: NOTRUN -> [SKIP][161] ([i915#6944] / [i915#9424]) +2 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-2/igt@kms_content_protection@uevent.html
- shard-dg1: NOTRUN -> [SKIP][162] ([i915#7116] / [i915#9424])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-mtlp: NOTRUN -> [SKIP][163] ([i915#3555] / [i915#8814]) +2 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_cursor_crc@cursor-offscreen-32x10.html
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#3555]) +3 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-dg1: NOTRUN -> [SKIP][165] ([i915#3359]) +1 other test skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-max-size:
- shard-tglu: NOTRUN -> [SKIP][166] ([i915#3555]) +1 other test skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-9/igt@kms_cursor_crc@cursor-onscreen-max-size.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#3359])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@kms_cursor_crc@cursor-random-512x170.html
- shard-mtlp: NOTRUN -> [SKIP][168] ([i915#3359])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-64x21:
- shard-mtlp: NOTRUN -> [SKIP][169] ([i915#8814]) +1 other test skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@kms_cursor_crc@cursor-rapid-movement-64x21.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2: NOTRUN -> [SKIP][170] ([i915#3555]) +2 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-mtlp: NOTRUN -> [SKIP][171] ([i915#9809]) +4 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg2: NOTRUN -> [SKIP][172] ([i915#9067])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-dg1: NOTRUN -> [SKIP][173] ([i915#9067])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-dg1: NOTRUN -> [SKIP][174] ([i915#4103] / [i915#4213])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-tglu: NOTRUN -> [SKIP][175] ([i915#8588])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-5/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][176] ([i915#3804])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dsc@dsc-with-formats:
- shard-tglu: NOTRUN -> [SKIP][177] ([i915#3555] / [i915#3840])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-4/igt@kms_dsc@dsc-with-formats.html
- shard-mtlp: NOTRUN -> [SKIP][178] ([i915#3555] / [i915#3840])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_dsc@dsc-with-formats.html
- shard-dg2: NOTRUN -> [SKIP][179] ([i915#3555] / [i915#3840]) +1 other test skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_dsc@dsc-with-formats.html
- shard-rkl: NOTRUN -> [SKIP][180] ([i915#3555] / [i915#3840]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@kms_dsc@dsc-with-formats.html
* igt@kms_feature_discovery@chamelium:
- shard-mtlp: NOTRUN -> [SKIP][181] ([i915#4854])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@kms_feature_discovery@chamelium.html
- shard-dg1: NOTRUN -> [SKIP][182] ([i915#4854])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-3x:
- shard-dg2: NOTRUN -> [SKIP][183] ([i915#1839])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-10/igt@kms_feature_discovery@display-3x.html
- shard-dg1: NOTRUN -> [SKIP][184] ([i915#1839])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@display-4x:
- shard-mtlp: NOTRUN -> [SKIP][185] ([i915#1839])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg1: NOTRUN -> [SKIP][186] ([i915#9337])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr1:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#658])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-3/igt@kms_feature_discovery@psr1.html
* igt@kms_feature_discovery@psr2:
- shard-dg1: NOTRUN -> [SKIP][188] ([i915#658]) +1 other test skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-tglu: NOTRUN -> [SKIP][189] ([i915#3637])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-5/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank:
- shard-mtlp: NOTRUN -> [SKIP][190] ([i915#3637]) +8 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-dg1: NOTRUN -> [SKIP][191] ([i915#9934]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@flip-vs-suspend@b-hdmi-a1:
- shard-snb: [PASS][192] -> [INCOMPLETE][193] ([i915#4839])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-snb4/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-snb6/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
* igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a3:
- shard-dg2: NOTRUN -> [FAIL][194] ([i915#2122])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a3.html
* igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a4:
- shard-dg1: [PASS][195] -> [FAIL][196] ([i915#2122])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-16/igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a4.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a4.html
* igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a1:
- shard-rkl: NOTRUN -> [FAIL][197] ([i915#2122]) +1 other test fail
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#2587] / [i915#2672])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][199] ([i915#2672]) +1 other test skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][200] ([i915#8810])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#2672]) +3 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
- shard-dg1: NOTRUN -> [SKIP][202] ([i915#2587] / [i915#2672]) +1 other test skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#2672]) +1 other test skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#2672] / [i915#3555])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render:
- shard-dg2: [PASS][205] -> [FAIL][206] ([i915#6880]) +2 other tests fail
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][207] ([i915#8708]) +12 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][208] ([i915#8708]) +8 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-tglu: NOTRUN -> [SKIP][209] +24 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-10/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][210] ([i915#3458]) +18 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][211] +48 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][212] ([i915#1825]) +30 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- shard-mtlp: NOTRUN -> [SKIP][213] ([i915#10070])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
- shard-rkl: NOTRUN -> [SKIP][214] ([i915#10070])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][215] ([i915#8708]) +16 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-rkl: NOTRUN -> [SKIP][216] ([i915#3023]) +24 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-onoff:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#3458]) +10 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#5354]) +26 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][219] ([i915#1825]) +37 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_hdmi_inject@inject-audio:
- shard-tglu: [PASS][220] -> [SKIP][221] ([i915#433])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-tglu-4/igt@kms_hdmi_inject@inject-audio.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-3/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-dg1: NOTRUN -> [SKIP][222] ([i915#3555] / [i915#8228]) +2 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@static-toggle-dpms:
- shard-dg2: NOTRUN -> [SKIP][223] ([i915#3555] / [i915#8228])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-7/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: NOTRUN -> [SKIP][224] ([i915#3555] / [i915#8228]) +1 other test skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#4816])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@legacy:
- shard-dg1: NOTRUN -> [SKIP][226] ([i915#6301])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@kms_panel_fitting@legacy.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][227] ([i915#7862]) +1 other test fail
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-glk2/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1.html
* igt@kms_plane_lowres@tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][228] ([i915#3555] / [i915#8821])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@kms_plane_lowres@tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-mtlp: NOTRUN -> [SKIP][229] ([i915#3555] / [i915#8806])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-mtlp: NOTRUN -> [SKIP][230] ([i915#6953])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][231] ([i915#9423]) +7 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-17/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-hdmi-a-4.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-a-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][232] ([i915#9423]) +3 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][233] ([i915#5176]) +1 other test skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][234] ([i915#5176] / [i915#9423]) +3 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#5176] / [i915#9423]) +1 other test skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][236] ([i915#9423]) +7 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][237] ([i915#5235]) +2 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-a-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][238] ([i915#3555] / [i915#5235])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][239] ([i915#5235]) +3 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-hdmi-a-4.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#5235]) +3 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-dp-4:
- shard-dg2: NOTRUN -> [SKIP][241] ([i915#5235] / [i915#9423]) +15 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-11/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-dp-4.html
* igt@kms_pm_backlight@bad-brightness:
- shard-rkl: NOTRUN -> [SKIP][242] ([i915#5354])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@fade:
- shard-dg1: NOTRUN -> [SKIP][243] ([i915#5354])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc6-psr:
- shard-mtlp: NOTRUN -> [SKIP][244] ([i915#10139])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg1: NOTRUN -> [SKIP][245] ([i915#9340])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [PASS][246] -> [SKIP][247] ([i915#9519])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-rkl-5/igt@kms_pm_rpm@dpms-lpsp.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#9519])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-6/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][249] ([i915#9519])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [PASS][250] -> [SKIP][251] ([i915#9519]) +1 other test skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-5/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-mtlp: NOTRUN -> [SKIP][252] ([i915#9519]) +1 other test skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf@psr2-pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][253] ([i915#9808]) +2 other tests skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf@psr2-pipe-a-edp-1.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2: NOTRUN -> [SKIP][254] ([i915#9683])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-mtlp: NOTRUN -> [SKIP][255] ([i915#4348])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-6/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-cursor-render:
- shard-mtlp: NOTRUN -> [SKIP][256] ([i915#9688]) +15 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@kms_psr@fbc-pr-cursor-render.html
* igt@kms_psr@fbc-psr-primary-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][257] ([i915#1072] / [i915#9732]) +11 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_psr@fbc-psr-primary-mmap-gtt.html
* igt@kms_psr@fbc-psr-sprite-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][258] ([i915#1072] / [i915#9673] / [i915#9732]) +1 other test skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-11/igt@kms_psr@fbc-psr-sprite-mmap-gtt.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-dg1: NOTRUN -> [SKIP][259] ([i915#1072] / [i915#9732]) +17 other tests skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@pr-cursor-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][260] ([i915#9732]) +6 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-4/igt@kms_psr@pr-cursor-mmap-gtt.html
* igt@kms_psr@psr-primary-mmap-gtt@edp-1:
- shard-mtlp: NOTRUN -> [SKIP][261] ([i915#4077] / [i915#9688])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_psr@psr-primary-mmap-gtt@edp-1.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-rkl: NOTRUN -> [SKIP][262] ([i915#1072] / [i915#9732]) +27 other tests skip
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-5/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_rotation_crc@bad-tiling:
- shard-mtlp: NOTRUN -> [SKIP][263] ([i915#4235]) +2 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg1: NOTRUN -> [SKIP][264] ([i915#4884])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-dg1: NOTRUN -> [SKIP][265] ([i915#5289])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-mtlp: NOTRUN -> [SKIP][266] ([i915#5289])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-tglu: NOTRUN -> [SKIP][267] ([i915#5289]) +1 other test skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-dg1: NOTRUN -> [SKIP][268] ([i915#3555]) +6 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][269] ([i915#3555] / [i915#8809]) +2 other tests skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-dg1: NOTRUN -> [SKIP][270] ([i915#8623])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@kms_tiled_display@basic-test-pattern.html
- shard-dg2: NOTRUN -> [SKIP][271] ([i915#8623])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flip-basic-fastset:
- shard-mtlp: NOTRUN -> [SKIP][272] ([i915#8808] / [i915#9906]) +1 other test skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@flipline:
- shard-mtlp: NOTRUN -> [SKIP][273] ([i915#3555] / [i915#8808]) +1 other test skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_vrr@flipline.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-tglu: NOTRUN -> [SKIP][274] ([i915#9906])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-9/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-rkl: NOTRUN -> [SKIP][275] ([i915#9906]) +1 other test skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-3/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-dg1: NOTRUN -> [SKIP][276] ([i915#9906]) +1 other test skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-dg1: NOTRUN -> [SKIP][277] ([i915#2437] / [i915#9412]) +1 other test skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@perf@global-sseu-config:
- shard-mtlp: NOTRUN -> [SKIP][278] ([i915#7387])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@perf@global-sseu-config.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][279] ([i915#2433])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@perf@unprivileged-single-ctx-counters.html
* igt@perf_pmu@cpu-hotplug:
- shard-mtlp: NOTRUN -> [SKIP][280] ([i915#8850])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@perf_pmu@cpu-hotplug.html
* igt@perf_pmu@rc6-all-gts:
- shard-dg1: NOTRUN -> [SKIP][281] ([i915#8516])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-fence-read:
- shard-dg2: NOTRUN -> [SKIP][282] ([i915#3291] / [i915#3708]) +1 other test skip
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-8/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-write:
- shard-mtlp: NOTRUN -> [SKIP][283] ([i915#10216] / [i915#3708])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@prime_vgem@basic-write.html
* igt@prime_vgem@fence-flip-hang:
- shard-mtlp: NOTRUN -> [SKIP][284] ([i915#3708])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@prime_vgem@fence-flip-hang.html
* igt@prime_vgem@fence-read-hang:
- shard-rkl: NOTRUN -> [SKIP][285] ([i915#3708]) +1 other test skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-4/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-rkl: NOTRUN -> [SKIP][286] ([i915#9917])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-6/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-mtlp: NOTRUN -> [SKIP][287] ([i915#9917]) +1 other test skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-8/igt@sriov_basic@enable-vfs-bind-unbind-each.html
* igt@syncobj_wait@invalid-wait-zero-handles:
- shard-rkl: NOTRUN -> [FAIL][288] ([i915#9779])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@syncobj_wait@invalid-wait-zero-handles.html
- shard-dg1: NOTRUN -> [FAIL][289] ([i915#9779])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@syncobj_wait@invalid-wait-zero-handles.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg2: NOTRUN -> [SKIP][290] ([i915#4818])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@tools_test@sysfs_l3_parity.html
* igt@v3d/v3d_perfmon@destroy-invalid-perfmon:
- shard-mtlp: NOTRUN -> [SKIP][291] ([i915#2575]) +11 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-1/igt@v3d/v3d_perfmon@destroy-invalid-perfmon.html
* igt@v3d/v3d_submit_cl@job-perfmon:
- shard-dg1: NOTRUN -> [SKIP][292] ([i915#2575]) +14 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-18/igt@v3d/v3d_submit_cl@job-perfmon.html
* igt@v3d/v3d_submit_csd@single-out-sync:
- shard-dg2: NOTRUN -> [SKIP][293] ([i915#2575]) +10 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-2/igt@v3d/v3d_submit_csd@single-out-sync.html
* igt@vc4/vc4_purgeable_bo@access-purgeable-bo-mem:
- shard-dg1: NOTRUN -> [SKIP][294] ([i915#7711]) +7 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@vc4/vc4_purgeable_bo@access-purgeable-bo-mem.html
* igt@vc4/vc4_purgeable_bo@mark-purgeable-twice:
- shard-mtlp: NOTRUN -> [SKIP][295] ([i915#7711]) +7 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@vc4/vc4_purgeable_bo@mark-purgeable-twice.html
* igt@vc4/vc4_tiling@get-bad-handle:
- shard-dg2: NOTRUN -> [SKIP][296] ([i915#7711]) +4 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@vc4/vc4_tiling@get-bad-handle.html
* igt@vc4/vc4_tiling@set-bad-handle:
- shard-rkl: NOTRUN -> [SKIP][297] ([i915#7711]) +9 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-6/igt@vc4/vc4_tiling@set-bad-handle.html
* igt@vc4/vc4_wait_bo@used-bo-0ns:
- shard-tglu: NOTRUN -> [SKIP][298] ([i915#2575]) +4 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-3/igt@vc4/vc4_wait_bo@used-bo-0ns.html
#### Possible fixes ####
* igt@gem_eio@kms:
- shard-dg1: [INCOMPLETE][299] ([i915#10513]) -> [PASS][300]
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-17/igt@gem_eio@kms.html
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-14/igt@gem_eio@kms.html
* igt@gem_exec_parallel@fds@vcs0:
- shard-mtlp: [ABORT][301] ([i915#10650] / [i915#10698]) -> [PASS][302]
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-mtlp-4/igt@gem_exec_parallel@fds@vcs0.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@gem_exec_parallel@fds@vcs0.html
* igt@gem_exec_schedule@thriceslice@vecs0:
- shard-dg1: [DMESG-WARN][303] ([i915#4423]) -> [PASS][304] +2 other tests pass
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-14/igt@gem_exec_schedule@thriceslice@vecs0.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@gem_exec_schedule@thriceslice@vecs0.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-dg1: [DMESG-WARN][305] ([i915#4391] / [i915#4423]) -> [PASS][306]
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-14/igt@gem_lmem_evict@dontneed-evict-race.html
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-13/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][307] ([i915#5493]) -> [PASS][308]
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-13/igt@gem_lmem_swapping@smem-oom@lmem0.html
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-tglu: [INCOMPLETE][309] ([i915#9820]) -> [PASS][310]
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-tglu-5/igt@i915_module_load@reload-with-fault-injection.html
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-9/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rps@reset:
- shard-snb: [INCOMPLETE][311] ([i915#7790]) -> [PASS][312]
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-snb7/igt@i915_pm_rps@reset.html
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-snb7/igt@i915_pm_rps@reset.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-tglu: [FAIL][313] ([i915#3743]) -> [PASS][314]
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-tglu-5/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-2/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_plane@pixel-format@pipe-b:
- shard-mtlp: [ABORT][315] ([i915#10608] / [i915#10650]) -> [PASS][316]
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-mtlp-5/igt@kms_plane@pixel-format@pipe-b.html
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-5/igt@kms_plane@pixel-format@pipe-b.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: [FAIL][317] ([i915#9295]) -> [PASS][318]
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-tglu-7/igt@kms_pm_dc@dc6-dpms.html
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-6/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][319] ([i915#9196]) -> [PASS][320]
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-tglu-10/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-tglu-3/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-4:
- shard-dg1: [FAIL][321] ([i915#9196]) -> [PASS][322] +1 other test pass
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg1-16/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-4.html
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg1-16/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-4.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1:
- shard-mtlp: [FAIL][323] ([i915#9196]) -> [PASS][324]
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-mtlp-4/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-3/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html
* igt@kms_vblank@wait-forked-hang@pipe-d-edp-1:
- shard-mtlp: [INCOMPLETE][325] -> [PASS][326]
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-mtlp-4/igt@kms_vblank@wait-forked-hang@pipe-d-edp-1.html
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@kms_vblank@wait-forked-hang@pipe-d-edp-1.html
#### Warnings ####
* igt@gem_eio@kms:
- shard-dg2: [INCOMPLETE][327] ([i915#10513]) -> [INCOMPLETE][328] ([i915#10513] / [i915#1982])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-8/igt@gem_eio@kms.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@gem_eio@kms.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-rkl: [ABORT][329] ([i915#9820]) -> [INCOMPLETE][330] ([i915#9820] / [i915#9849])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-rkl-6/igt@i915_module_load@reload-with-fault-injection.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-1/igt@i915_module_load@reload-with-fault-injection.html
- shard-mtlp: [ABORT][331] -> [ABORT][332] ([i915#10131] / [i915#9820])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-mtlp-4/igt@i915_module_load@reload-with-fault-injection.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-mtlp-7/igt@i915_module_load@reload-with-fault-injection.html
- shard-dg2: [INCOMPLETE][333] ([i915#9820] / [i915#9849]) -> [ABORT][334] ([i915#9820])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-7/igt@i915_module_load@reload-with-fault-injection.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [FAIL][335] ([i915#9295]) -> [SKIP][336] ([i915#3361])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-rkl-5/igt@kms_pm_dc@dc6-dpms.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_psr@fbc-psr-basic:
- shard-dg2: [SKIP][337] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][338] ([i915#1072] / [i915#9732]) +9 other tests skip
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-11/igt@kms_psr@fbc-psr-basic.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-5/igt@kms_psr@fbc-psr-basic.html
* igt@kms_psr@psr-primary-mmap-cpu:
- shard-dg2: [SKIP][339] ([i915#1072] / [i915#9732]) -> [SKIP][340] ([i915#1072] / [i915#9673] / [i915#9732]) +1 other test skip
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7811/shard-dg2-6/igt@kms_psr@psr-primary-mmap-cpu.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/shard-dg2-11/igt@kms_psr@psr-primary-mmap-cpu.html
[i915#10070]: https://gitlab.freedesktop.org/drm/intel/issues/10070
[i915#10131]: https://gitlab.freedesktop.org/drm/intel/issues/10131
[i915#10139]: https://gitlab.freedesktop.org/drm/intel/issues/10139
[i915#10216]: https://gitlab.freedesktop.org/drm/intel/issues/10216
[i915#10278]: https://gitlab.freedesktop.org/drm/intel/issues/10278
[i915#10307]: https://gitlab.freedesktop.org/drm/intel/issues/10307
[i915#10378]: https://gitlab.freedesktop.org/drm/intel/issues/10378
[i915#10386]: https://gitlab.freedesktop.org/drm/intel/issues/10386
[i915#10434]: https://gitlab.freedesktop.org/drm/intel/issues/10434
[i915#10461]: https://gitlab.freedesktop.org/drm/intel/issues/10461
[i915#10513]: https://gitlab.freedesktop.org/drm/intel/issues/10513
[i915#10608]: https://gitlab.freedesktop.org/drm/intel/issues/10608
[i915#10650]: https://gitlab.freedesktop.org/drm/intel/issues/10650
[i915#10652]: https://gitlab.freedesktop.org/drm/intel/issues/10652
[i915#10656]: https://gitlab.freedesktop.org/drm/intel/issues/10656
[i915#10698]: https://gitlab.freedesktop.org/drm/intel/issues/10698
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#4348]: https://gitlab.freedesktop.org/drm/intel/issues/4348
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#4473]: https://gitlab.freedesktop.org/drm/intel/issues/4473
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/intel/issues/4816
[i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818
[i915#4839]: https://gitlab.freedesktop.org/drm/intel/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4854]: https://gitlab.freedesktop.org/drm/intel/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#4884]: https://gitlab.freedesktop.org/drm/intel/issues/4884
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5882]: https://gitlab.freedesktop.org/drm/intel/issues/5882
[i915#5889]: https://gitlab.freedesktop.org/drm/intel/issues/5889
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334
[i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/intel/issues/7862
[i915#8063]: https://gitlab.freedesktop.org/drm/intel/issues/8063
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/intel/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
[i915#8431]: https://gitlab.freedesktop.org/drm/intel/issues/8431
[i915#8436]: https://gitlab.freedesktop.org/drm/intel/issues/8436
[i915#8437]: https://gitlab.freedesktop.org/drm/intel/issues/8437
[i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516
[i915#8562]: https://gitlab.freedesktop.org/drm/intel/issues/8562
[i915#8588]: https://gitlab.freedesktop.org/drm/intel/issues/8588
[i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
[i915#8806]: https://gitlab.freedesktop.org/drm/intel/issues/8806
[i915#8808]: https://gitlab.freedesktop.org/drm/intel/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810
[i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821
[i915#8850]: https://gitlab.freedesktop.org/drm/intel/issues/8850
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#9067]: https://gitlab.freedesktop.org/drm/intel/issues/9067
[i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196
[i915#9295]: https://gitlab.freedesktop.org/drm/intel/issues/9295
[i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318
[i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/intel/issues/9337
[i915#9340]: https://gitlab.freedesktop.org/drm/intel/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424
[i915#9433]: https://gitlab.freedesktop.org/drm/intel/issues/9433
[i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519
[i915#9606]: https://gitlab.freedesktop.org/drm/intel/issues/9606
[i915#9673]: https://gitlab.freedesktop.org/drm/intel/issues/9673
[i915#9683]: https://gitlab.freedesktop.org/drm/intel/issues/9683
[i915#9688]: https://gitlab.freedesktop.org/drm/intel/issues/9688
[i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732
[i915#9779]: https://gitlab.freedesktop.org/drm/intel/issues/9779
[i915#9808]: https://gitlab.freedesktop.org/drm/intel/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/intel/issues/9809
[i915#9820]: https://gitlab.freedesktop.org/drm/intel/issues/9820
[i915#9849]: https://gitlab.freedesktop.org/drm/intel/issues/9849
[i915#9906]: https://gitlab.freedesktop.org/drm/intel/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/intel/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/intel/issues/9934
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7811 -> IGTPW_11035
CI-20190529: 20190529
CI_DRM_14597: 64a20aacb61e4ce6d8a0b3dc6e4bff72e316ffa3 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11035: 30521c53e242c9f762516ab67335ffb470abff47 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_7811: 2d95df5757eb99a42ea9ac30fd74001dee804d03 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11035/index.html
[-- Attachment #2: Type: text/html, Size: 112680 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t,v1 0/4] L3 bank mask
2024-04-17 16:07 ` [PATCH i-g-t,v1 0/4] L3 bank mask Lucas De Marchi
2024-04-18 13:27 ` Francois Dugast
@ 2024-04-19 13:14 ` Kamil Konieczny
2024-04-19 16:02 ` Lucas De Marchi
2024-04-22 6:02 ` Zbigniew Kempczyński
2 siblings, 1 reply; 14+ messages in thread
From: Kamil Konieczny @ 2024-04-19 13:14 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast, Lucas De Marchi
Hi,
On 2024-04-17 at 11:07:54 -0500, Lucas De Marchi wrote:
> On Wed, Apr 17, 2024 at 02:50:45PM GMT, Francois Dugast wrote:
> > Align the XeKMD header with the current version and add the L3 bank mask
> > topology query proposed in this KMD series:
> > https://patchwork.freedesktop.org/series/132075/
> >
> > This series first includes some patches to align the XeKMD header which
> > have already been reviewed but not yet applied, from this other series:
> > https://patchwork.freedesktop.org/series/131816
> >
> > Francois Dugast (4):
> > drm-uapi/xe: Align header with drm-xe-next
> > drm-uapi/xe: Define topology types as indexes rather than masks
> > drm-uapi/xe: Expose the L3 bank mask
>
> no, I don't think we want to merge these as is in this series. It can be
> used for premerge testing, but this is just reintroducing the same
> problem fixed in patch 1.
>
> I applied patch 1 locally and then did a diff with the current
> drm-xe-next:
>
> diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
> index 4353595a4..0b709b374 100644
> --- a/include/drm-uapi/xe_drm.h
> +++ b/include/drm-uapi/xe_drm.h
> @@ -518,9 +518,9 @@ struct drm_xe_query_topology_mask {
> /** @gt_id: GT ID the mask is associated with */
> __u16 gt_id;
>
> -#define DRM_XE_TOPO_DSS_GEOMETRY (1 << 0)
> -#define DRM_XE_TOPO_DSS_COMPUTE (1 << 1)
> -#define DRM_XE_TOPO_EU_PER_DSS (1 << 2)
> +#define DRM_XE_TOPO_DSS_GEOMETRY 1
> +#define DRM_XE_TOPO_DSS_COMPUTE 2
> +#define DRM_XE_TOPO_EU_PER_DSS 4
> /** @type: type of mask */
> __u16 type;
>
> @@ -871,10 +871,12 @@ struct drm_xe_vm_destroy {
> * - %DRM_XE_VM_BIND_OP_PREFETCH
> *
> * and the @flags can be:
> - * - %DRM_XE_VM_BIND_FLAG_READONLY
> - * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - Valid on a faulting VM only, do the
> + * - %DRM_XE_VM_BIND_FLAG_READONLY - Setup the page tables as read-only
> + * to ensure write protection
> + * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - On a faulting VM, do the
> * MAP operation immediately rather than deferring the MAP to the page
> - * fault handler.
> + * fault handler. This is implied on a non-faulting VM as there is no
> + * fault handler to defer to.
> * - %DRM_XE_VM_BIND_FLAG_NULL - When the NULL flag is set, the page
> * tables are setup with a special bit which indicates writes are
> * dropped and all reads return zero. In the future, the NULL flags
> @@ -1085,19 +1087,6 @@ struct drm_xe_exec_queue_create {
> #define DRM_XE_EXEC_QUEUE_EXTENSION_SET_PROPERTY 0
> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PRIORITY 0
> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_TIMESLICE 1
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PREEMPTION_TIMEOUT 2
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_JOB_TIMEOUT 4
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_TRIGGER 5
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_NOTIFY 6
> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_GRANULARITY 7
> -/* Monitor 128KB contiguous region with 4K sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_128K 0
> -/* Monitor 2MB contiguous region with 64KB sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_2M 1
> -/* Monitor 16MB contiguous region with 512KB sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_16M 2
> -/* Monitor 64MB contiguous region with 2M sub-granularity */
> -#define DRM_XE_ACC_GRANULARITY_64M 3
>
> /** @extensions: Pointer to the first extension struct, if any */
>
> I seems we don't need patch 1 and 2. We only need the commit used to be
> closer to drm-xe-next.
>
> include/drm-uapi/xe_drm.h should always and only be updated by copying
> from kernel from specific commits documented in the commit message.
>
> WIP changes while the kernel side is not merged should be moved to
> another header. Traditionally we used LOCAL_* defines for that. But that
> comes with its own problems as it's more work to go find them all and
> drop when we sync the headers.
>
> What about doing this?
>
> Add include/drm-uapi/local/ to -I in build system *before* the non-local
> one. Something like:
We already have similar solution for i915, located in
./lib/i915/i915_drm_local.h
imho we could have it here: ./lib/xe/xe_drm_local.h
Regards,
Kamil
>
> meson.build:
> inc = include_directories('include', 'include/drm-uapi/local' 'include/drm-uapi', 'include/linux-uapi', 'lib', 'lib/stubs/syscalls', '.')
>
> Example content for
> include/drm-uapi/local/drm_xe.h:
> #pragma once
> #include_next <xe_drm.h>
>
> /*
> * Local definitions - delta with WIP UAPI while the upstream defines
> * are not yet merged. These are supposed to conflict whenever the
> * upstream header is updated and break the build. That is intended.
> * Commit updating the upstream header should garbage collect these
> * local definitions.
> */
>
> #ifdef DRM_XE_TOPO_L3_BANK
> #error "Already defined by upstream - remove"
> #define DRM_XE_TOPO_L3_BANK 3
> #endif
>
> The ifdef + error could be optional as it's harmless (and allowed by
> compiler) to redefine it multiple times to the same value.
>
> Thoughts?
>
> If we don't want to decide on this and you only want to unblock this
> test for the kernel addition, then maybe just do the same LOCAL_
> approach currently being used. See e.g. lib/i915/i915_drm_local.h
>
> Lucas De Marchi
>
> > lib/xe/xe_query: Add L3 bank mask test
> >
> > include/drm-uapi/xe_drm.h | 27 +++-------------
> > tests/intel/xe_query.c | 66 +++++++++++++++++++++++++++++++++++++++
> > 2 files changed, 71 insertions(+), 22 deletions(-)
> >
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t,v1 0/4] L3 bank mask
2024-04-19 13:14 ` Kamil Konieczny
@ 2024-04-19 16:02 ` Lucas De Marchi
0 siblings, 0 replies; 14+ messages in thread
From: Lucas De Marchi @ 2024-04-19 16:02 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Francois Dugast, Lucas De Marchi
On Fri, Apr 19, 2024 at 03:14:52PM GMT, Kamil Konieczny wrote:
>Hi,
>On 2024-04-17 at 11:07:54 -0500, Lucas De Marchi wrote:
>> On Wed, Apr 17, 2024 at 02:50:45PM GMT, Francois Dugast wrote:
>> > Align the XeKMD header with the current version and add the L3 bank mask
>> > topology query proposed in this KMD series:
>> > https://patchwork.freedesktop.org/series/132075/
>> >
>> > This series first includes some patches to align the XeKMD header which
>> > have already been reviewed but not yet applied, from this other series:
>> > https://patchwork.freedesktop.org/series/131816
>> >
>> > Francois Dugast (4):
>> > drm-uapi/xe: Align header with drm-xe-next
>> > drm-uapi/xe: Define topology types as indexes rather than masks
>> > drm-uapi/xe: Expose the L3 bank mask
>>
>> no, I don't think we want to merge these as is in this series. It can be
>> used for premerge testing, but this is just reintroducing the same
>> problem fixed in patch 1.
>>
>> I applied patch 1 locally and then did a diff with the current
>> drm-xe-next:
>>
>> diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
>> index 4353595a4..0b709b374 100644
>> --- a/include/drm-uapi/xe_drm.h
>> +++ b/include/drm-uapi/xe_drm.h
>> @@ -518,9 +518,9 @@ struct drm_xe_query_topology_mask {
>> /** @gt_id: GT ID the mask is associated with */
>> __u16 gt_id;
>>
>> -#define DRM_XE_TOPO_DSS_GEOMETRY (1 << 0)
>> -#define DRM_XE_TOPO_DSS_COMPUTE (1 << 1)
>> -#define DRM_XE_TOPO_EU_PER_DSS (1 << 2)
>> +#define DRM_XE_TOPO_DSS_GEOMETRY 1
>> +#define DRM_XE_TOPO_DSS_COMPUTE 2
>> +#define DRM_XE_TOPO_EU_PER_DSS 4
>> /** @type: type of mask */
>> __u16 type;
>>
>> @@ -871,10 +871,12 @@ struct drm_xe_vm_destroy {
>> * - %DRM_XE_VM_BIND_OP_PREFETCH
>> *
>> * and the @flags can be:
>> - * - %DRM_XE_VM_BIND_FLAG_READONLY
>> - * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - Valid on a faulting VM only, do the
>> + * - %DRM_XE_VM_BIND_FLAG_READONLY - Setup the page tables as read-only
>> + * to ensure write protection
>> + * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - On a faulting VM, do the
>> * MAP operation immediately rather than deferring the MAP to the page
>> - * fault handler.
>> + * fault handler. This is implied on a non-faulting VM as there is no
>> + * fault handler to defer to.
>> * - %DRM_XE_VM_BIND_FLAG_NULL - When the NULL flag is set, the page
>> * tables are setup with a special bit which indicates writes are
>> * dropped and all reads return zero. In the future, the NULL flags
>> @@ -1085,19 +1087,6 @@ struct drm_xe_exec_queue_create {
>> #define DRM_XE_EXEC_QUEUE_EXTENSION_SET_PROPERTY 0
>> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PRIORITY 0
>> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_TIMESLICE 1
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PREEMPTION_TIMEOUT 2
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_JOB_TIMEOUT 4
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_TRIGGER 5
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_NOTIFY 6
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_GRANULARITY 7
>> -/* Monitor 128KB contiguous region with 4K sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_128K 0
>> -/* Monitor 2MB contiguous region with 64KB sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_2M 1
>> -/* Monitor 16MB contiguous region with 512KB sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_16M 2
>> -/* Monitor 64MB contiguous region with 2M sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_64M 3
>>
>> /** @extensions: Pointer to the first extension struct, if any */
>>
>> I seems we don't need patch 1 and 2. We only need the commit used to be
>> closer to drm-xe-next.
>>
>> include/drm-uapi/xe_drm.h should always and only be updated by copying
>> from kernel from specific commits documented in the commit message.
>>
>> WIP changes while the kernel side is not merged should be moved to
>> another header. Traditionally we used LOCAL_* defines for that. But that
>> comes with its own problems as it's more work to go find them all and
>> drop when we sync the headers.
>>
>> What about doing this?
>>
>> Add include/drm-uapi/local/ to -I in build system *before* the non-local
>> one. Something like:
>
>We already have similar solution for i915, located in
>./lib/i915/i915_drm_local.h
which I mentioned above with the LOCAL_* defines and below
with the header we are talking about.
>
>imho we could have it here: ./lib/xe/xe_drm_local.h
>
>Regards,
>Kamil
>
>>
>> meson.build:
>> inc = include_directories('include', 'include/drm-uapi/local' 'include/drm-uapi', 'include/linux-uapi', 'lib', 'lib/stubs/syscalls', '.')
>>
>> Example content for
>> include/drm-uapi/local/drm_xe.h:
>> #pragma once
>> #include_next <xe_drm.h>
>>
>> /*
>> * Local definitions - delta with WIP UAPI while the upstream defines
>> * are not yet merged. These are supposed to conflict whenever the
>> * upstream header is updated and break the build. That is intended.
>> * Commit updating the upstream header should garbage collect these
>> * local definitions.
>> */
>>
>> #ifdef DRM_XE_TOPO_L3_BANK
>> #error "Already defined by upstream - remove"
>> #define DRM_XE_TOPO_L3_BANK 3
>> #endif
>>
>> The ifdef + error could be optional as it's harmless (and allowed by
>> compiler) to redefine it multiple times to the same value.
>>
>> Thoughts?
>>
>> If we don't want to decide on this and you only want to unblock this
>> test for the kernel addition, then maybe just do the same LOCAL_
>> approach currently being used. See e.g. lib/i915/i915_drm_local.h
^ here
The problem with that is spreading throughout
the code the "#include <..._local.h>" and then removal in follow up
commits. A single -I.../local/ avoids that.
Lucas De Marchi
>>
>> Lucas De Marchi
>>
>> > lib/xe/xe_query: Add L3 bank mask test
>> >
>> > include/drm-uapi/xe_drm.h | 27 +++-------------
>> > tests/intel/xe_query.c | 66 +++++++++++++++++++++++++++++++++++++++
>> > 2 files changed, 71 insertions(+), 22 deletions(-)
>> >
>> > --
>> > 2.34.1
>> >
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t,v1 0/4] L3 bank mask
2024-04-18 13:27 ` Francois Dugast
@ 2024-04-19 16:05 ` Lucas De Marchi
0 siblings, 0 replies; 14+ messages in thread
From: Lucas De Marchi @ 2024-04-19 16:05 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
On Thu, Apr 18, 2024 at 03:27:20PM GMT, Francois Dugast wrote:
>Hi Lucas,
>
>On Wed, Apr 17, 2024 at 11:07:54AM -0500, Lucas De Marchi wrote:
>> On Wed, Apr 17, 2024 at 02:50:45PM GMT, Francois Dugast wrote:
>> > Align the XeKMD header with the current version and add the L3 bank mask
>> > topology query proposed in this KMD series:
>> > https://patchwork.freedesktop.org/series/132075/
>> >
>> > This series first includes some patches to align the XeKMD header which
>> > have already been reviewed but not yet applied, from this other series:
>> > https://patchwork.freedesktop.org/series/131816
>> >
>> > Francois Dugast (4):
>> > drm-uapi/xe: Align header with drm-xe-next
>> > drm-uapi/xe: Define topology types as indexes rather than masks
>> > drm-uapi/xe: Expose the L3 bank mask
>>
>> no, I don't think we want to merge these as is in this series. It can be
>> used for premerge testing, but this is just reintroducing the same
>> problem fixed in patch 1.
>
>The first two patches were not meant to be merged with this series, I
>should have made that clear in the cover letter.
>
>>
>> I applied patch 1 locally and then did a diff with the current
>> drm-xe-next:
>>
>> diff --git a/include/drm-uapi/xe_drm.h b/include/drm-uapi/xe_drm.h
>> index 4353595a4..0b709b374 100644
>> --- a/include/drm-uapi/xe_drm.h
>> +++ b/include/drm-uapi/xe_drm.h
>> @@ -518,9 +518,9 @@ struct drm_xe_query_topology_mask {
>> /** @gt_id: GT ID the mask is associated with */
>> __u16 gt_id;
>>
>> -#define DRM_XE_TOPO_DSS_GEOMETRY (1 << 0)
>> -#define DRM_XE_TOPO_DSS_COMPUTE (1 << 1)
>> -#define DRM_XE_TOPO_EU_PER_DSS (1 << 2)
>> +#define DRM_XE_TOPO_DSS_GEOMETRY 1
>> +#define DRM_XE_TOPO_DSS_COMPUTE 2
>> +#define DRM_XE_TOPO_EU_PER_DSS 4
>> /** @type: type of mask */
>> __u16 type;
>>
>> @@ -871,10 +871,12 @@ struct drm_xe_vm_destroy {
>> * - %DRM_XE_VM_BIND_OP_PREFETCH
>> *
>> * and the @flags can be:
>> - * - %DRM_XE_VM_BIND_FLAG_READONLY
>> - * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - Valid on a faulting VM only, do the
>> + * - %DRM_XE_VM_BIND_FLAG_READONLY - Setup the page tables as read-only
>> + * to ensure write protection
>> + * - %DRM_XE_VM_BIND_FLAG_IMMEDIATE - On a faulting VM, do the
>> * MAP operation immediately rather than deferring the MAP to the page
>> - * fault handler.
>> + * fault handler. This is implied on a non-faulting VM as there is no
>> + * fault handler to defer to.
>> * - %DRM_XE_VM_BIND_FLAG_NULL - When the NULL flag is set, the page
>> * tables are setup with a special bit which indicates writes are
>> * dropped and all reads return zero. In the future, the NULL flags
>> @@ -1085,19 +1087,6 @@ struct drm_xe_exec_queue_create {
>> #define DRM_XE_EXEC_QUEUE_EXTENSION_SET_PROPERTY 0
>> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PRIORITY 0
>> #define DRM_XE_EXEC_QUEUE_SET_PROPERTY_TIMESLICE 1
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_PREEMPTION_TIMEOUT 2
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_JOB_TIMEOUT 4
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_TRIGGER 5
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_NOTIFY 6
>> -#define DRM_XE_EXEC_QUEUE_SET_PROPERTY_ACC_GRANULARITY 7
>> -/* Monitor 128KB contiguous region with 4K sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_128K 0
>> -/* Monitor 2MB contiguous region with 64KB sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_2M 1
>> -/* Monitor 16MB contiguous region with 512KB sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_16M 2
>> -/* Monitor 64MB contiguous region with 2M sub-granularity */
>> -#define DRM_XE_ACC_GRANULARITY_64M 3
>>
>> /** @extensions: Pointer to the first extension struct, if any */
>>
>> I seems we don't need patch 1 and 2. We only need the commit used to be
>> closer to drm-xe-next.
>>
>> include/drm-uapi/xe_drm.h should always and only be updated by copying
>> from kernel from specific commits documented in the commit message.
>>
>> WIP changes while the kernel side is not merged should be moved to
>> another header. Traditionally we used LOCAL_* defines for that. But that
>> comes with its own problems as it's more work to go find them all and
>> drop when we sync the headers.
>>
>> What about doing this?
>>
>> Add include/drm-uapi/local/ to -I in build system *before* the non-local
>> one. Something like:
>>
>> meson.build:
>> inc = include_directories('include', 'include/drm-uapi/local' 'include/drm-uapi', 'include/linux-uapi', 'lib', 'lib/stubs/syscalls', '.')
>>
>> Example content for
>> include/drm-uapi/local/drm_xe.h:
>> #pragma once
>> #include_next <xe_drm.h>
>>
>> /*
>> * Local definitions - delta with WIP UAPI while the upstream defines
>> * are not yet merged. These are supposed to conflict whenever the
>> * upstream header is updated and break the build. That is intended.
>> * Commit updating the upstream header should garbage collect these
>> * local definitions.
>> */
>>
>> #ifdef DRM_XE_TOPO_L3_BANK
>> #error "Already defined by upstream - remove"
>> #define DRM_XE_TOPO_L3_BANK 3
>> #endif
>>
>> The ifdef + error could be optional as it's harmless (and allowed by
>> compiler) to redefine it multiple times to the same value.
>>
>> Thoughts?
>
>Neither this solution nor the LOCAL_* defines have been in place for Xe
>until now, so is there a particular reason to introduce it now? Not
patch 1 tries to fix something that only happened because neither of
these solutions are being used. Then later in the series you just
reintroduce the same problem.
>questioning the benefit of doing it and I am all up for continuous
>improvement, just wondering if I did something different here.
>
>The proposal looks good, once it is in place it will be easy to add new
>values. I prefer the stricter but cleaner ifdef + error to prevent
>duplicates and to keep the local header to the minimum. But I will let
>others chime in especially if there are lessons learned from i915.
>
>>
>> If we don't want to decide on this and you only want to unblock this
>> test for the kernel addition, then maybe just do the same LOCAL_
>> approach currently being used. See e.g. lib/i915/i915_drm_local.h
>
>Sure, will do for next versions until a solution is in place.
just remember to dedicate a xe header for that, don't conflate with the
i915 one.
thanks
Lucas De Marchi
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t,v1 0/4] L3 bank mask
2024-04-17 16:07 ` [PATCH i-g-t,v1 0/4] L3 bank mask Lucas De Marchi
2024-04-18 13:27 ` Francois Dugast
2024-04-19 13:14 ` Kamil Konieczny
@ 2024-04-22 6:02 ` Zbigniew Kempczyński
2 siblings, 0 replies; 14+ messages in thread
From: Zbigniew Kempczyński @ 2024-04-22 6:02 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: Francois Dugast, igt-dev
On Wed, Apr 17, 2024 at 11:07:54AM -0500, Lucas De Marchi wrote:
<cut>
>
> include/drm-uapi/xe_drm.h should always and only be updated by copying
> from kernel from specific commits documented in the commit message.
>
> WIP changes while the kernel side is not merged should be moved to
> another header. Traditionally we used LOCAL_* defines for that. But that
> comes with its own problems as it's more work to go find them all and
> drop when we sync the headers.
>
> What about doing this?
>
> Add include/drm-uapi/local/ to -I in build system *before* the non-local
> one. Something like:
>
> meson.build:
> inc = include_directories('include', 'include/drm-uapi/local' 'include/drm-uapi', 'include/linux-uapi', 'lib', 'lib/stubs/syscalls', '.')
>
> Example content for
> include/drm-uapi/local/drm_xe.h:
> #pragma once
> #include_next <xe_drm.h>
>
> /*
> * Local definitions - delta with WIP UAPI while the upstream defines
> * are not yet merged. These are supposed to conflict whenever the
> * upstream header is updated and break the build. That is intended.
> * Commit updating the upstream header should garbage collect these
> * local definitions.
> */
>
> #ifdef DRM_XE_TOPO_L3_BANK
> #error "Already defined by upstream - remove"
> #define DRM_XE_TOPO_L3_BANK 3
> #endif
>
> The ifdef + error could be optional as it's harmless (and allowed by
> compiler) to redefine it multiple times to the same value.
I like this solution and I vote for yes. As duplicates (definition
with same value) are allowed by the compiler, only drawback I see
is potentially have same definition across uapi headers - local
and global for some period. This is however not a problem, especially
same is with LOCAL_*.
--
Zbigniew
>
> Thoughts?
>
> If we don't want to decide on this and you only want to unblock this
> test for the kernel addition, then maybe just do the same LOCAL_
> approach currently being used. See e.g. lib/i915/i915_drm_local.h
>
> Lucas De Marchi
>
> > lib/xe/xe_query: Add L3 bank mask test
> >
> > include/drm-uapi/xe_drm.h | 27 +++-------------
> > tests/intel/xe_query.c | 66 +++++++++++++++++++++++++++++++++++++++
> > 2 files changed, 71 insertions(+), 22 deletions(-)
> >
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2024-04-22 6:02 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-17 14:50 [PATCH i-g-t,v1 0/4] L3 bank mask Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 1/4] drm-uapi/xe: Align header with drm-xe-next Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t, v1 2/4] drm-uapi/xe: Define topology types as indexes rather than masks Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 3/4] drm-uapi/xe: Expose the L3 bank mask Francois Dugast
2024-04-17 14:50 ` [PATCH i-g-t,v1 4/4] lib/xe/xe_query: Add L3 bank mask test Francois Dugast
2024-04-17 16:07 ` [PATCH i-g-t,v1 0/4] L3 bank mask Lucas De Marchi
2024-04-18 13:27 ` Francois Dugast
2024-04-19 16:05 ` Lucas De Marchi
2024-04-19 13:14 ` Kamil Konieczny
2024-04-19 16:02 ` Lucas De Marchi
2024-04-22 6:02 ` Zbigniew Kempczyński
2024-04-17 22:10 ` ✓ Fi.CI.BAT: success for " Patchwork
2024-04-17 22:27 ` ✓ CI.xeBAT: " Patchwork
2024-04-19 0:08 ` ✗ Fi.CI.IGT: failure " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.