* [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks
@ 2024-11-15 21:18 Dmitry Baryshkov
2024-11-15 21:18 ` [PATCH i-g-t RESEND v3 1/2] tests/kms_properties: drop " Dmitry Baryshkov
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Dmitry Baryshkov @ 2024-11-15 21:18 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjälä, Dmitry Baryshkov
Following the discussion on IRC, it is actually an error to require that
properties that can not be chaged are marked as immutable.
The DRM_MODE_PROP_IMMUTABLE defines more of the 'direction' of the
property (whether it is set by the kernel or it is expected to be set by
the userspace) rather than simply states that there is no way for the
userspace to change the property.
Drop the existing immutability test and spawn (as an RFC) new sanity
checker for properties.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
Changes in v3:
- Split implementation into two patches, one to remove the immutability
check and another one to add sanity checks.
- Link to v2: https://lore.kernel.org/r/20241018120058.42240-1-dmitry.baryshkov@linaro.org
Changes in v2:
- Moved GAMMA_LUT_SIZE and DEGAMMA_LUT_SIZE to DRM_MODE_OBJECT_CRTC.
- Added debug print to help debugging possible issues.
- Link to v1: https://lore.kernel.org/r/20240902210755.480638-1-dmitry.baryshkov@linaro.org
---
Dmitry Baryshkov (2):
tests/kms_properties: drop immutability checks
tests/kms_properties: add sanity checks for properties
tests/kms_properties.c | 110 ++++++++++++++++++++++++++++++++++++++-----------
1 file changed, 87 insertions(+), 23 deletions(-)
---
base-commit: 31475ea8fdeef38b5ae6b4b8ca6d4e42f8285b42
change-id: 20241027-rework-imm-check-f241ebae71a6
Best regards,
--
Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH i-g-t RESEND v3 1/2] tests/kms_properties: drop immutability checks
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
@ 2024-11-15 21:18 ` Dmitry Baryshkov
2024-11-15 21:18 ` [PATCH i-g-t RESEND v3 2/2] tests/kms_properties: add sanity checks for properties Dmitry Baryshkov
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Baryshkov @ 2024-11-15 21:18 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjälä, Dmitry Baryshkov
Following the discussion on IRC, it is actually an error to require that
properties that can not be chaged are marked as immutable.
First of all, it creates inconsistent uAPI. Some drivers might have an
immutable property, while others will have it mutable. Yes, there are
known examples for such behaviour (e.g. zpos), but they are clearly
documented in this way.
Second, by the nature of the flag, the DRM_MODE_PROP_IMMUTABLE defines
more of the 'direction' of the property (whether it is set by the kernel
or it is expected to be set by the userspace) rather than simply states
that there is no way for the userspace to change the property.
Drop the single-value-is-immutable tests.
Fixes: 29ae12bd764e ("tests/kms_properties: Validate properties harder")
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://oftc.irclog.whitequark.org/dri-devel/2024-07-16#33374622
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
tests/kms_properties.c | 8 --------
1 file changed, 8 deletions(-)
diff --git a/tests/kms_properties.c b/tests/kms_properties.c
index a93c93cccf64..be62e522166f 100644
--- a/tests/kms_properties.c
+++ b/tests/kms_properties.c
@@ -421,11 +421,9 @@ static void validate_range_prop(const struct drm_mode_get_property *prop,
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
bool is_unsigned = prop->flags & DRM_MODE_PROP_RANGE;
- bool immutable = prop->flags & DRM_MODE_PROP_IMMUTABLE;
igt_assert_eq(prop->count_values, 2);
igt_assert_eq(prop->count_enum_blobs, 0);
- igt_assert(values[0] != values[1] || immutable);
if (is_unsigned) {
igt_assert_lte_u64(values[0], values[1]);
@@ -461,12 +459,10 @@ static void validate_enum_prop(const struct drm_mode_get_property *prop,
uint64_t value)
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
- bool immutable = prop->flags & DRM_MODE_PROP_IMMUTABLE;
int i;
igt_assert_lte(1, prop->count_values);
igt_assert_eq(prop->count_enum_blobs, prop->count_values);
- igt_assert(prop->count_values != 1 || immutable);
for (i = 0; i < prop->count_values; i++) {
if (value == values[i])
@@ -481,12 +477,10 @@ static void validate_bitmask_prop(const struct drm_mode_get_property *prop,
uint64_t value)
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
- bool immutable = prop->flags & DRM_MODE_PROP_IMMUTABLE;
uint64_t mask = 0;
igt_assert_lte(1, prop->count_values);
igt_assert_eq(prop->count_enum_blobs, prop->count_values);
- igt_assert(prop->count_values != 1 || immutable);
for (int i = 0; i < prop->count_values; i++) {
igt_assert_lte_u64(values[i], 63);
@@ -535,7 +529,6 @@ static void validate_object_prop(int fd,
uint64_t value)
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
- bool immutable = prop->flags & DRM_MODE_PROP_IMMUTABLE;
struct drm_mode_crtc crtc;
struct drm_mode_fb_cmd fb;
@@ -543,7 +536,6 @@ static void validate_object_prop(int fd,
igt_assert_eq(prop->count_enum_blobs, 0);
igt_assert_lte_u64(value, 0xffffffff);
- igt_assert(!immutable || value != 0);
switch (values[0]) {
case DRM_MODE_OBJECT_CRTC:
--
2.45.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH i-g-t RESEND v3 2/2] tests/kms_properties: add sanity checks for properties
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
2024-11-15 21:18 ` [PATCH i-g-t RESEND v3 1/2] tests/kms_properties: drop " Dmitry Baryshkov
@ 2024-11-15 21:18 ` Dmitry Baryshkov
2024-11-15 22:00 ` ✓ CI.xeBAT: success for tests/kms_properties: rework immutability checks (rev4) Patchwork
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Baryshkov @ 2024-11-15 21:18 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjälä, Dmitry Baryshkov
Provide a simple framework for running sanity checks on properties. As a
start, implement just immutability checks.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
tests/kms_properties.c | 102 +++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 87 insertions(+), 15 deletions(-)
diff --git a/tests/kms_properties.c b/tests/kms_properties.c
index be62e522166f..57f07e69909a 100644
--- a/tests/kms_properties.c
+++ b/tests/kms_properties.c
@@ -416,8 +416,72 @@ static void test_object_invalid_properties(igt_display_t *display,
test_invalid_properties(display->drm_fd, id, type, output->id, DRM_MODE_OBJECT_CONNECTOR, atomic);
}
+enum prop_imm_flags {
+ IMMUTABLE_REQ,
+ IMMUTABLE_IF_SINGLE_VALUE,
+};
+
+static const struct {
+ uint32_t obj_type;
+ const char *name;
+ enum prop_imm_flags flags;
+} prop_settings[] = {
+ /* generic */
+ { DRM_MODE_OBJECT_CONNECTOR, "EDID", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "PATH", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "TILE", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "WRITEBACK_PIXEL_FORMATS", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "non-desktop", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "panel orientation" ,IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "privacy-screen hw-state", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "subconnector", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "suggested X", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "suggested Y", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CONNECTOR, "vrr_capable", IMMUTABLE_REQ },
+
+ { DRM_MODE_OBJECT_CRTC, "DEGAMMA_LUT_SIZE", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_CRTC, "GAMMA_LUT_SIZE", IMMUTABLE_REQ },
+
+ { DRM_MODE_OBJECT_PLANE, "IN_FORMATS", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_PLANE, "SIZE_HINTS", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_PLANE, "type", IMMUTABLE_REQ },
+ { DRM_MODE_OBJECT_PLANE, "zpos", IMMUTABLE_IF_SINGLE_VALUE },
+
+ /* driver-specific */
+ { DRM_MODE_OBJECT_CONNECTOR, "hotplug_mode_update", IMMUTABLE_REQ }, // qxl, vmwgfx
+ { DRM_MODE_OBJECT_CONNECTOR, "implicit_placement", IMMUTABLE_REQ }, // vmwgfx
+ { DRM_MODE_OBJECT_PLANE, "AMD_PLANE_BLEND_LUT_SIZE", IMMUTABLE_REQ }, // amdgpu
+ { DRM_MODE_OBJECT_PLANE, "AMD_PLANE_DEGAMMA_LUT_SIZE", IMMUTABLE_REQ }, // amdgpu
+ { DRM_MODE_OBJECT_PLANE, "AMD_PLANE_LUT3D_SIZE", IMMUTABLE_REQ }, // amdgpu
+ { DRM_MODE_OBJECT_PLANE, "AMD_PLANE_SHAPER_LUT_SIZE", IMMUTABLE_REQ }, // amdgpu
+};
+
+static void validate_prop_immutable(const struct drm_mode_get_property *prop,
+ uint32_t obj_type, bool single_value)
+{
+ bool immutable = prop->flags & DRM_MODE_PROP_IMMUTABLE;
+ int i;
+
+ igt_debug("Testing property \"%s\"\n", prop->name);
+
+ for (i = 0; i < ARRAY_SIZE(prop_settings); i++) {
+ if (prop_settings[i].obj_type == obj_type &&
+ !strcmp(prop_settings[i].name, prop->name))
+ break;
+ }
+
+ if (i == ARRAY_SIZE(prop_settings)) {
+ igt_assert(!immutable);
+ return;
+ }
+
+ igt_assert(immutable || prop_settings[i].flags != IMMUTABLE_REQ);
+ igt_assert(immutable || !single_value ||
+ prop_settings[i].flags != IMMUTABLE_IF_SINGLE_VALUE);
+}
+
static void validate_range_prop(const struct drm_mode_get_property *prop,
- uint64_t value)
+ uint64_t value, uint32_t obj_type)
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
bool is_unsigned = prop->flags & DRM_MODE_PROP_RANGE;
@@ -425,6 +489,8 @@ static void validate_range_prop(const struct drm_mode_get_property *prop,
igt_assert_eq(prop->count_values, 2);
igt_assert_eq(prop->count_enum_blobs, 0);
+ validate_prop_immutable(prop, obj_type, values[0] == values[1]);
+
if (is_unsigned) {
igt_assert_lte_u64(values[0], values[1]);
igt_assert_lte_u64(values[0], value);
@@ -456,13 +522,14 @@ static void validate_enums(const struct drm_mode_get_property *prop)
}
static void validate_enum_prop(const struct drm_mode_get_property *prop,
- uint64_t value)
+ uint64_t value, uint32_t obj_type)
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
int i;
igt_assert_lte(1, prop->count_values);
igt_assert_eq(prop->count_enum_blobs, prop->count_values);
+ validate_prop_immutable(prop, obj_type, prop->count_values == 1);
for (i = 0; i < prop->count_values; i++) {
if (value == values[i])
@@ -474,13 +541,14 @@ static void validate_enum_prop(const struct drm_mode_get_property *prop,
}
static void validate_bitmask_prop(const struct drm_mode_get_property *prop,
- uint64_t value)
+ uint64_t value, uint32_t obj_type)
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
uint64_t mask = 0;
igt_assert_lte(1, prop->count_values);
igt_assert_eq(prop->count_enum_blobs, prop->count_values);
+ validate_prop_immutable(prop, obj_type, prop->count_values == 1);
for (int i = 0; i < prop->count_values; i++) {
igt_assert_lte_u64(values[i], 63);
@@ -495,7 +563,7 @@ static void validate_bitmask_prop(const struct drm_mode_get_property *prop,
static void validate_blob_prop(int fd,
const struct drm_mode_get_property *prop,
- uint64_t value)
+ uint64_t value, uint32_t obj_type)
{
struct drm_mode_get_blob blob;
@@ -509,6 +577,8 @@ static void validate_blob_prop(int fd,
igt_assert_lte_u64(value, 0xffffffff);
+ validate_prop_immutable(prop, obj_type, false);
+
/*
* Immutable blob properties can have value==0.
* Happens for example with the "EDID" property
@@ -526,7 +596,7 @@ static void validate_blob_prop(int fd,
static void validate_object_prop(int fd,
const struct drm_mode_get_property *prop,
- uint64_t value)
+ uint64_t value, uint32_t obj_type)
{
const uint64_t *values = from_user_pointer(prop->values_ptr);
struct drm_mode_crtc crtc;
@@ -536,6 +606,7 @@ static void validate_object_prop(int fd,
igt_assert_eq(prop->count_enum_blobs, 0);
igt_assert_lte_u64(value, 0xffffffff);
+ validate_prop_immutable(prop, obj_type, value == 0);
switch (values[0]) {
case DRM_MODE_OBJECT_CRTC:
@@ -560,7 +631,7 @@ static void validate_object_prop(int fd,
static void validate_property(int fd,
const struct drm_mode_get_property *prop,
- uint64_t value, bool atomic)
+ uint64_t value, bool atomic, uint32_t obj_type)
{
uint32_t flags = prop->flags;
uint32_t legacy_type = flags & DRM_MODE_PROP_LEGACY_TYPE;
@@ -581,16 +652,16 @@ static void validate_property(int fd,
switch (legacy_type) {
case DRM_MODE_PROP_RANGE:
- validate_range_prop(prop, value);
+ validate_range_prop(prop, value, obj_type);
break;
case DRM_MODE_PROP_ENUM:
- validate_enum_prop(prop, value);
+ validate_enum_prop(prop, value, obj_type);
break;
case DRM_MODE_PROP_BITMASK:
- validate_bitmask_prop(prop, value);
+ validate_bitmask_prop(prop, value, obj_type);
break;
case DRM_MODE_PROP_BLOB:
- validate_blob_prop(fd, prop, value);
+ validate_blob_prop(fd, prop, value, obj_type);
break;
default:
igt_assert_eq(legacy_type, 0);
@@ -598,17 +669,18 @@ static void validate_property(int fd,
switch (ext_type) {
case DRM_MODE_PROP_OBJECT:
- validate_object_prop(fd, prop, value);
+ validate_object_prop(fd, prop, value, obj_type);
break;
case DRM_MODE_PROP_SIGNED_RANGE:
- validate_range_prop(prop, value);
+ validate_range_prop(prop, value, obj_type);
break;
default:
igt_assert_eq(ext_type, 0);
}
}
-static void validate_prop(int fd, uint32_t prop_id, uint64_t value, bool atomic)
+static void validate_prop(int fd, uint32_t prop_id, uint64_t value,
+ bool atomic, uint32_t obj_type)
{
struct drm_mode_get_property prop;
struct drm_mode_property_enum *enums = NULL;
@@ -641,7 +713,7 @@ static void validate_prop(int fd, uint32_t prop_id, uint64_t value, bool atomic)
for (int i = 0; i < prop.count_enum_blobs; i++)
igt_assert_neq_u64(enums[i].value, 0x5c5c5c5c5c5c5c5cULL);
- validate_property(fd, &prop, value, atomic);
+ validate_property(fd, &prop, value, atomic, obj_type);
free(values);
free(enums);
@@ -679,7 +751,7 @@ static void validate_props(int fd, uint32_t obj_type, uint32_t obj_id, bool atom
igt_assert(properties.count_props == count);
for (int i = 0; i < count; i++)
- validate_prop(fd, props[i], values[i], atomic);
+ validate_prop(fd, props[i], values[i], atomic, obj_type);
free(values);
free(props);
--
2.45.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* ✓ CI.xeBAT: success for tests/kms_properties: rework immutability checks (rev4)
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
2024-11-15 21:18 ` [PATCH i-g-t RESEND v3 1/2] tests/kms_properties: drop " Dmitry Baryshkov
2024-11-15 21:18 ` [PATCH i-g-t RESEND v3 2/2] tests/kms_properties: add sanity checks for properties Dmitry Baryshkov
@ 2024-11-15 22:00 ` Patchwork
2024-11-15 23:27 ` ✗ Fi.CI.BAT: failure " Patchwork
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2024-11-15 22:00 UTC (permalink / raw)
To: Dmitry Baryshkov; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1306 bytes --]
== Series Details ==
Series: tests/kms_properties: rework immutability checks (rev4)
URL : https://patchwork.freedesktop.org/series/138114/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8114_BAT -> XEIGTPW_12118_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_12118_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_frontbuffer_tracking@basic:
- bat-adlp-7: [PASS][1] -> [FAIL][2] ([Intel XE#1861])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[Intel XE#1861]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1861
Build changes
-------------
* IGT: IGT_8114 -> IGTPW_12118
IGTPW_12118: 12118
IGT_8114: 8114
xe-2235-36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf: 36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/index.html
[-- Attachment #2: Type: text/html, Size: 1868 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* ✗ Fi.CI.BAT: failure for tests/kms_properties: rework immutability checks (rev4)
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
` (2 preceding siblings ...)
2024-11-15 22:00 ` ✓ CI.xeBAT: success for tests/kms_properties: rework immutability checks (rev4) Patchwork
@ 2024-11-15 23:27 ` Patchwork
2024-11-16 3:24 ` ✗ CI.xeFULL: " Patchwork
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2024-11-15 23:27 UTC (permalink / raw)
To: Dmitry Baryshkov; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 8390 bytes --]
== Series Details ==
Series: tests/kms_properties: rework immutability checks (rev4)
URL : https://patchwork.freedesktop.org/series/138114/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8114 -> IGTPW_12118
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_12118 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_12118, 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_12118/index.html
Participating hosts (46 -> 45)
------------------------------
Additional (1): bat-mtlp-8
Missing (2): bat-mtlp-9 fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_12118:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live:
- bat-arls-5: [PASS][1] -> [ABORT][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8114/bat-arls-5/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-arls-5/igt@i915_selftest@live.html
- bat-arlh-2: [PASS][3] -> [INCOMPLETE][4] +1 other test incomplete
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8114/bat-arlh-2/igt@i915_selftest@live.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-arlh-2/igt@i915_selftest@live.html
Known issues
------------
Here are the changes found in IGTPW_12118 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-mtlp-8: NOTRUN -> [SKIP][5] ([i915#9318])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@debugfs_test@basic-hwmon.html
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-mtlp-8: NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_mmap@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][7] ([i915#4083])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@gem_mmap@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][8] ([i915#4079]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_fence_blits@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][9] ([i915#4077]) +2 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@gem_tiled_fence_blits@basic.html
* igt@i915_pm_rps@basic-api:
- bat-mtlp-8: NOTRUN -> [SKIP][10] ([i915#11681] / [i915#6621])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@workarounds:
- bat-arls-5: [PASS][11] -> [ABORT][12] ([i915#12061])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8114/bat-arls-5/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-arls-5/igt@i915_selftest@live@workarounds.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][13] ([i915#4212] / [i915#5190])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][14] ([i915#4212]) +8 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- bat-dg2-13: [PASS][15] -> [DMESG-WARN][16] ([i915#12253])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8114/bat-dg2-13/igt@kms_chamelium_edid@hdmi-edid-read.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-dg2-13/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][17] ([i915#4213]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-mtlp-8: NOTRUN -> [SKIP][18] ([i915#3555] / [i915#3840] / [i915#9159])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-mtlp-8: NOTRUN -> [SKIP][19]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-mtlp-8: NOTRUN -> [SKIP][20] ([i915#5274])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_psr@psr-primary-mmap-gtt:
- bat-mtlp-8: NOTRUN -> [SKIP][21] ([i915#4077] / [i915#9688]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_psr@psr-primary-mmap-gtt.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-mtlp-8: NOTRUN -> [SKIP][22] ([i915#3555] / [i915#8809])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-mtlp-8: NOTRUN -> [SKIP][23] ([i915#3708]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-gtt:
- bat-mtlp-8: NOTRUN -> [SKIP][24] ([i915#3708] / [i915#4077]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@basic-write:
- bat-mtlp-8: NOTRUN -> [SKIP][25] ([i915#10216] / [i915#3708])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/bat-mtlp-8/igt@prime_vgem@basic-write.html
[i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12253]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12253
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159
[i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8114 -> IGTPW_12118
* Linux: CI_DRM_15707 -> CI_DRM_15709
CI-20190529: 20190529
CI_DRM_15707: c43ac257e8f2dfe3a5f56d3565472cb8051ca32d @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_15709: f43942f219c827e4e89baa102ceca3d62205135e @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12118: 12118
IGT_8114: 8114
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12118/index.html
[-- Attachment #2: Type: text/html, Size: 9959 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* ✗ CI.xeFULL: failure for tests/kms_properties: rework immutability checks (rev4)
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
` (3 preceding siblings ...)
2024-11-15 23:27 ` ✗ Fi.CI.BAT: failure " Patchwork
@ 2024-11-16 3:24 ` Patchwork
2024-11-22 12:34 ` [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
2024-12-06 7:24 ` Maxime Ripard
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2024-11-16 3:24 UTC (permalink / raw)
To: Dmitry Baryshkov; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 62503 bytes --]
== Series Details ==
Series: tests/kms_properties: rework immutability checks (rev4)
URL : https://patchwork.freedesktop.org/series/138114/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8114_full -> XEIGTPW_12118_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_12118_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12118_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_12118_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [PASS][1] -> [DMESG-WARN][2] +1 other test dmesg-warn
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][3]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3:
- shard-bmg: NOTRUN -> [FAIL][4]
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-bmg: [PASS][5] -> [INCOMPLETE][6] +2 other tests incomplete
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-1/igt@kms_flip@2x-modeset-vs-vblank-race.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-5/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6:
- shard-dg2-set2: NOTRUN -> [FAIL][7]
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6.html
* igt@kms_plane_lowres@tiling-x:
- shard-dg2-set2: [PASS][8] -> [DMESG-WARN][9] +2 other tests dmesg-warn
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-463/igt@kms_plane_lowres@tiling-x.html
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_plane_lowres@tiling-x.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-bmg: [PASS][10] -> [FAIL][11] +3 other tests fail
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-3/igt@xe_compute_preempt@compute-preempt-many.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_compute_preempt@compute-preempt-many@engine-drm_xe_engine_class_compute:
- shard-lnl: [PASS][12] -> [FAIL][13] +2 other tests fail
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-3/igt@xe_compute_preempt@compute-preempt-many@engine-drm_xe_engine_class_compute.html
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-1/igt@xe_compute_preempt@compute-preempt-many@engine-drm_xe_engine_class_compute.html
* igt@xe_exec_threads@threads-mixed-shared-vm-userptr-invalidate:
- shard-lnl: [PASS][14] -> [DMESG-WARN][15] +4 other tests dmesg-warn
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-2/igt@xe_exec_threads@threads-mixed-shared-vm-userptr-invalidate.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-7/igt@xe_exec_threads@threads-mixed-shared-vm-userptr-invalidate.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* {igt@xe_fault_injection@vm-create-fail-xe_pt_create}:
- shard-lnl: [PASS][16] -> [ABORT][17]
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-3/igt@xe_fault_injection@vm-create-fail-xe_pt_create.html
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_fault_injection@vm-create-fail-xe_pt_create.html
New tests
---------
New tests have been introduced between XEIGT_8114_full and XEIGTPW_12118_full:
### New IGT tests (11) ###
* igt@kms_concurrent@multi-plane-atomic-lowres@pipe-a-edp-1:
- Statuses : 1 pass(s)
- Exec time: [0.65] s
* igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen:
- Statuses : 2 pass(s) 1 skip(s)
- Exec time: [0.0, 2.13] s
* igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-samefd:
- Statuses : 2 pass(s)
- Exec time: [2.02, 2.08] s
* igt@xe_evict_ccs@evict-overcommit-parallel-nofree-reopen:
- Statuses : 2 pass(s) 1 skip(s)
- Exec time: [0.0, 2.30] s
* igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen:
- Statuses : 2 pass(s) 1 skip(s)
- Exec time: [0.0, 9.13] s
* igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-samefd:
- Statuses : 2 pass(s) 1 skip(s)
- Exec time: [0.0, 8.97] s
* igt@xe_evict_ccs@evict-overcommit-standalone-nofree-reopen:
- Statuses : 2 pass(s) 1 skip(s)
- Exec time: [0.0, 9.37] s
* igt@xe_evict_ccs@evict-overcommit-standalone-nofree-samefd:
- Statuses : 2 pass(s) 1 skip(s)
- Exec time: [0.0, 9.62] s
* igt@xe_exec_queue_property@basic-get-property:
- Statuses : 3 pass(s)
- Exec time: [0.00] s
* igt@xe_exec_queue_property@invalid-exec-queue:
- Statuses : 3 pass(s)
- Exec time: [0.0] s
* igt@xe_exec_queue_property@non-zero-reserved:
- Statuses : 3 pass(s)
- Exec time: [0.00] s
Known issues
------------
Here are the changes found in XEIGTPW_12118_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-bmg: [PASS][18] -> [FAIL][19] ([Intel XE#827]) +1 other test fail
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-8/igt@kms_async_flips@alternate-sync-async-flip.html
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-8/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-5-4-mc-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#2550]) +11 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-5-4-mc-ccs.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#1407])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-7/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@linear-64bpp-rotate-0:
- shard-dg2-set2: [PASS][22] -> [DMESG-WARN][23] ([Intel XE#877])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-463/igt@kms_big_fb@linear-64bpp-rotate-0.html
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-435/igt@kms_big_fb@linear-64bpp-rotate-0.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][24] ([Intel XE#2327]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#316]) +3 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#607])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#1124])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#1124]) +6 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#1124]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-8/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][30] ([Intel XE#2314] / [Intel XE#2894]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-8/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#2191])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-3-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][32] ([Intel XE#367]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_bw@linear-tiling-3-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-4-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][33] ([Intel XE#367])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_bw@linear-tiling-4-displays-2560x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#2887]) +5 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#787]) +78 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#455] / [Intel XE#787]) +24 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-d-dp-4.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][37] ([Intel XE#2907])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [PASS][38] -> [INCOMPLETE][39] ([Intel XE#1195] / [Intel XE#1727])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: [PASS][40] -> [INCOMPLETE][41] ([Intel XE#1195] / [Intel XE#3113])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][42] ([Intel XE#1195] / [Intel XE#3124])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#2887]) +1 other test skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-7/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_cdclk@plane-scaling:
- shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#2724])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-7/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_color@ctm-red-to-blue:
- shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#2325])
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-4/igt@kms_chamelium_color@ctm-red-to-blue.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#373])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-7/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#373]) +7 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_hpd@dp-hpd-after-suspend:
- shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#2252]) +3 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html
* igt@kms_content_protection@lic-type-1:
- shard-bmg: NOTRUN -> [SKIP][49] ([Intel XE#2341])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_content_protection@lic-type-1.html
* igt@kms_cursor_crc@cursor-offscreen-256x85:
- shard-bmg: NOTRUN -> [SKIP][50] ([Intel XE#2320]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@kms_cursor_crc@cursor-offscreen-256x85.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-bmg: NOTRUN -> [SKIP][51] ([Intel XE#2321])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-4/igt@kms_cursor_crc@cursor-sliding-512x512.html
- shard-dg2-set2: NOTRUN -> [SKIP][52] ([Intel XE#308])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-dg2-set2: NOTRUN -> [SKIP][53] ([Intel XE#323])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-bmg: [PASS][54] -> [DMESG-WARN][55] ([Intel XE#877]) +1 other test dmesg-warn
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-3/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_dirtyfb@fbc-dirtyfb-ioctl:
- shard-bmg: NOTRUN -> [FAIL][56] ([Intel XE#2141]) +2 other tests fail
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@kms_dirtyfb@fbc-dirtyfb-ioctl.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#776])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-464/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#1137])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible:
- shard-lnl: NOTRUN -> [SKIP][59] ([Intel XE#1421])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@blocking-wf_vblank:
- shard-lnl: [PASS][60] -> [FAIL][61] ([Intel XE#886]) +4 other tests fail
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-5/igt@kms_flip@blocking-wf_vblank.html
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-1/igt@kms_flip@blocking-wf_vblank.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][62] ([Intel XE#301]) +13 other tests fail
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html
* igt@kms_flip@flip-vs-suspend:
- shard-bmg: [PASS][63] -> [DMESG-WARN][64] ([Intel XE#2955] / [Intel XE#3451])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-7/igt@kms_flip@flip-vs-suspend.html
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@b-dp2:
- shard-bmg: [PASS][65] -> [DMESG-WARN][66] ([Intel XE#3451])
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-7/igt@kms_flip@flip-vs-suspend@b-dp2.html
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_flip@flip-vs-suspend@b-dp2.html
* igt@kms_flip@plain-flip-fb-recreate@c-edp1:
- shard-lnl: [PASS][67] -> [FAIL][68] ([Intel XE#3149] / [Intel XE#886]) +1 other test fail
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-6/igt@kms_flip@plain-flip-fb-recreate@c-edp1.html
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-5/igt@kms_flip@plain-flip-fb-recreate@c-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#2293] / [Intel XE#2380]) +1 other test skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#2293]) +1 other test skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-stridechange:
- shard-bmg: NOTRUN -> [FAIL][71] ([Intel XE#2333]) +5 other tests fail
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-stridechange.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen:
- shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#651]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][73] ([Intel XE#651]) +18 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][74] ([Intel XE#656]) +3 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][75] ([Intel XE#2311]) +10 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt:
- shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#2313]) +7 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-slowdraw:
- shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#653]) +8 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-slowdraw.html
* igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [FAIL][78] ([Intel XE#3312])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-6.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2-set2: [PASS][79] -> [SKIP][80] ([Intel XE#455])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-466/igt@kms_hdr@invalid-hdr.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-464/igt@kms_hdr@invalid-hdr.html
- shard-bmg: [PASS][81] -> [SKIP][82] ([Intel XE#1503])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-4/igt@kms_hdr@invalid-hdr.html
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_hdr@invalid-hdr.html
* igt@kms_joiner@basic-big-joiner:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#346])
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-1/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#2927])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#2934])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-5/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_plane_lowres@tiling-x@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][86] ([Intel XE#599]) +3 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-3/igt@kms_plane_lowres@tiling-x@pipe-b-edp-1.html
* igt@kms_plane_lowres@tiling-yf:
- shard-bmg: NOTRUN -> [SKIP][87] ([Intel XE#2393])
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-7/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4:
- shard-dg2-set2: [PASS][88] -> [FAIL][89] ([Intel XE#361])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25:
- shard-lnl: NOTRUN -> [SKIP][90] ([Intel XE#2763]) +3 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-8/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5:
- shard-bmg: NOTRUN -> [SKIP][91] ([Intel XE#2763]) +9 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-7/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][92] ([Intel XE#870])
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc5-psr:
- shard-bmg: NOTRUN -> [SKIP][93] ([Intel XE#2392])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-4/igt@kms_pm_dc@dc5-psr.html
- shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#1129])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_pm_dc@dc5-psr.html
* igt@kms_psr2_sf@pr-cursor-plane-update-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][95] ([Intel XE#1489]) +3 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-464/igt@kms_psr2_sf@pr-cursor-plane-update-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][96] ([Intel XE#1489]) +2 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr@fbc-pr-no-drrs:
- shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#2234] / [Intel XE#2850]) +5 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-4/igt@kms_psr@fbc-pr-no-drrs.html
* igt@kms_psr@fbc-psr2-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][98] ([Intel XE#2850] / [Intel XE#929]) +7 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-435/igt@kms_psr@fbc-psr2-dpms.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-dg2-set2: NOTRUN -> [SKIP][99] ([Intel XE#1127]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-bmg: NOTRUN -> [SKIP][100] ([Intel XE#3414])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1:
- shard-lnl: [PASS][101] -> [FAIL][102] ([Intel XE#899])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-2/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
* igt@kms_vrr@flip-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#455]) +8 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_vrr@flip-dpms.html
* igt@kms_vrr@lobf:
- shard-lnl: NOTRUN -> [SKIP][104] ([Intel XE#1499])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@kms_vrr@lobf.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-bmg: NOTRUN -> [SKIP][105] ([Intel XE#756])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@xe_copy_basic@mem-copy-linear-0x369:
- shard-dg2-set2: NOTRUN -> [SKIP][106] ([Intel XE#1123])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@xe_copy_basic@mem-copy-linear-0x369.html
* igt@xe_drm_fdinfo@utilization-others-idle:
- shard-lnl: [PASS][107] -> [FAIL][108] ([Intel XE#2667])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-7/igt@xe_drm_fdinfo@utilization-others-idle.html
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-6/igt@xe_drm_fdinfo@utilization-others-idle.html
* igt@xe_eudebug@basic-exec-queues:
- shard-bmg: NOTRUN -> [SKIP][109] ([Intel XE#2905]) +2 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@xe_eudebug@basic-exec-queues.html
* igt@xe_eudebug_online@preempt-breakpoint:
- shard-dg2-set2: NOTRUN -> [SKIP][110] ([Intel XE#2905]) +3 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-435/igt@xe_eudebug_online@preempt-breakpoint.html
* igt@xe_eudebug_online@writes-caching-vram-bb-vram-target-vram:
- shard-lnl: NOTRUN -> [SKIP][111] ([Intel XE#2905]) +1 other test skip
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-1/igt@xe_eudebug_online@writes-caching-vram-bb-vram-target-vram.html
* igt@xe_evict@evict-beng-mixed-threads-large:
- shard-bmg: [PASS][112] -> [TIMEOUT][113] ([Intel XE#1473])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-1/igt@xe_evict@evict-beng-mixed-threads-large.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-5/igt@xe_evict@evict-beng-mixed-threads-large.html
* igt@xe_exec_basic@multigpu-no-exec-null-defer-mmap:
- shard-bmg: NOTRUN -> [SKIP][114] ([Intel XE#2322])
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-8/igt@xe_exec_basic@multigpu-no-exec-null-defer-mmap.html
* igt@xe_exec_basic@multigpu-no-exec-rebind:
- shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#1392])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_exec_basic@multigpu-no-exec-rebind.html
* igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][116] ([Intel XE#288]) +14 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-imm.html
* igt@xe_exec_reset@cm-close-fd:
- shard-dg2-set2: [PASS][117] -> [INCOMPLETE][118] ([Intel XE#1195])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-466/igt@xe_exec_reset@cm-close-fd.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-464/igt@xe_exec_reset@cm-close-fd.html
* igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate:
- shard-dg2-set2: [PASS][119] -> [DMESG-FAIL][120] ([Intel XE#358])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html
* igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit:
- shard-dg2-set2: NOTRUN -> [FAIL][121] ([Intel XE#1999]) +2 other tests fail
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
* igt@xe_module_load@force-load:
- shard-bmg: NOTRUN -> [SKIP][122] ([Intel XE#2457])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@xe_module_load@force-load.html
* igt@xe_module_load@load:
- shard-dg2-set2: NOTRUN -> [SKIP][123] ([Intel XE#378])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-435/igt@xe_module_load@load.html
* igt@xe_oa@mi-rpc:
- shard-dg2-set2: NOTRUN -> [SKIP][124] ([Intel XE#2541]) +1 other test skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@xe_oa@mi-rpc.html
* igt@xe_oa@oa-regs-whitelisted:
- shard-lnl: [PASS][125] -> [FAIL][126] ([Intel XE#2514])
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-6/igt@xe_oa@oa-regs-whitelisted.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_oa@oa-regs-whitelisted.html
- shard-bmg: [PASS][127] -> [FAIL][128] ([Intel XE#2514])
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-8/igt@xe_oa@oa-regs-whitelisted.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-5/igt@xe_oa@oa-regs-whitelisted.html
* igt@xe_oa@oa-regs-whitelisted@ccs-0:
- shard-bmg: NOTRUN -> [FAIL][129] ([Intel XE#2514])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-5/igt@xe_oa@oa-regs-whitelisted@ccs-0.html
- shard-lnl: NOTRUN -> [FAIL][130] ([Intel XE#2514])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_oa@oa-regs-whitelisted@ccs-0.html
* igt@xe_pat@pat-index-xe2:
- shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#2839] / [Intel XE#977])
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@xe_pat@pat-index-xe2.html
* igt@xe_pm@d3hot-mmap-system:
- shard-lnl: [PASS][132] -> [DMESG-WARN][133] ([Intel XE#3184])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-3/igt@xe_pm@d3hot-mmap-system.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-1/igt@xe_pm@d3hot-mmap-system.html
* igt@xe_pm@s4-d3hot-basic-exec:
- shard-lnl: [PASS][134] -> [ABORT][135] ([Intel XE#1358] / [Intel XE#1607])
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-8/igt@xe_pm@s4-d3hot-basic-exec.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_pm@s4-d3hot-basic-exec.html
* igt@xe_pm_residency@toggle-gt-c6:
- shard-lnl: [PASS][136] -> [FAIL][137] ([Intel XE#958])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-1/igt@xe_pm_residency@toggle-gt-c6.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_pm_residency@toggle-gt-c6.html
* igt@xe_query@multigpu-query-invalid-cs-cycles:
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#944]) +1 other test skip
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@xe_query@multigpu-query-invalid-cs-cycles.html
- shard-dg2-set2: NOTRUN -> [SKIP][139] ([Intel XE#944])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-464/igt@xe_query@multigpu-query-invalid-cs-cycles.html
#### Possible fixes ####
* igt@fbdev@unaligned-read:
- shard-bmg: [SKIP][140] ([Intel XE#2134]) -> [PASS][141]
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@fbdev@unaligned-read.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-3/igt@fbdev@unaligned-read.html
- shard-dg2-set2: [SKIP][142] ([Intel XE#2134]) -> [PASS][143]
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@fbdev@unaligned-read.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@fbdev@unaligned-read.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [INCOMPLETE][144] ([Intel XE#1195] / [Intel XE#1727]) -> [PASS][145]
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4:
- shard-dg2-set2: [INCOMPLETE][146] ([Intel XE#1195] / [Intel XE#3113]) -> [PASS][147]
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4.html
* igt@kms_cursor_crc@cursor-sliding-64x64:
- shard-dg2-set2: [SKIP][148] ([Intel XE#2924]) -> [PASS][149] +6 other tests pass
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_cursor_crc@cursor-sliding-64x64.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_cursor_crc@cursor-sliding-64x64.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-bmg: [DMESG-WARN][150] ([Intel XE#2955] / [Intel XE#877]) -> [PASS][151]
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-3/igt@kms_flip@2x-flip-vs-dpms.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-dpms@ad-dp2-hdmi-a3:
- shard-bmg: [DMESG-WARN][152] ([Intel XE#877]) -> [PASS][153]
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-3/igt@kms_flip@2x-flip-vs-dpms@ad-dp2-hdmi-a3.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_flip@2x-flip-vs-dpms@ad-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-dp2-hdmi-a3:
- shard-bmg: [FAIL][154] ([Intel XE#2882]) -> [PASS][155]
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-dp2-hdmi-a3.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3:
- shard-bmg: [FAIL][156] -> [PASS][157] +2 other tests pass
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3:
- shard-bmg: [INCOMPLETE][158] -> [PASS][159]
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-3/igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3.html
* igt@kms_flip@flip-vs-expired-vblank@a-dp4:
- shard-dg2-set2: [FAIL][160] -> [PASS][161]
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6:
- shard-dg2-set2: [FAIL][162] ([Intel XE#301]) -> [PASS][163] +4 other tests pass
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-dg2-set2: [INCOMPLETE][164] ([Intel XE#1195] / [Intel XE#2049] / [Intel XE#2597]) -> [PASS][165]
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_flip@flip-vs-suspend-interruptible.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-435/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@b-dp4:
- shard-dg2-set2: [INCOMPLETE][166] ([Intel XE#1195] / [Intel XE#2597]) -> [PASS][167]
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_flip@flip-vs-suspend-interruptible@b-dp4.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-435/igt@kms_flip@flip-vs-suspend-interruptible@b-dp4.html
* igt@kms_flip@flip-vs-wf_vblank-interruptible:
- shard-lnl: [FAIL][168] ([Intel XE#886]) -> [PASS][169] +8 other tests pass
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-7/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-5/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
- shard-dg2-set2: [FAIL][170] ([Intel XE#361]) -> [PASS][171]
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format:
- shard-bmg: [SKIP][172] ([Intel XE#3189]) -> [PASS][173] +4 other tests pass
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [FAIL][174] ([Intel XE#718]) -> [PASS][175]
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-4/igt@kms_pm_dc@dc5-dpms.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-6/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_pm_rpm@universal-planes:
- shard-lnl: [DMESG-WARN][176] ([Intel XE#2042]) -> [PASS][177]
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-8/igt@kms_pm_rpm@universal-planes.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-7/igt@kms_pm_rpm@universal-planes.html
* igt@kms_pm_rpm@universal-planes@plane-59:
- shard-lnl: [DMESG-WARN][178] ([Intel XE#3184]) -> [PASS][179]
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-8/igt@kms_pm_rpm@universal-planes@plane-59.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-7/igt@kms_pm_rpm@universal-planes@plane-59.html
* igt@kms_rotation_crc@cursor-rotation-180:
- shard-bmg: [SKIP][180] ([Intel XE#829]) -> [PASS][181] +1 other test pass
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_rotation_crc@cursor-rotation-180.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-4/igt@kms_rotation_crc@cursor-rotation-180.html
- shard-dg2-set2: [SKIP][182] ([Intel XE#829]) -> [PASS][183] +1 other test pass
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_rotation_crc@cursor-rotation-180.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-464/igt@kms_rotation_crc@cursor-rotation-180.html
* igt@xe_evict@evict-large-multi-vm-cm:
- shard-dg2-set2: [FAIL][184] ([Intel XE#1600]) -> [PASS][185]
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-464/igt@xe_evict@evict-large-multi-vm-cm.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-464/igt@xe_evict@evict-large-multi-vm-cm.html
* igt@xe_exec_compute_mode@many-userptr-rebind:
- shard-lnl: [FAIL][186] ([Intel XE#3233]) -> [PASS][187]
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-7/igt@xe_exec_compute_mode@many-userptr-rebind.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_exec_compute_mode@many-userptr-rebind.html
* igt@xe_exec_threads@threads-cm-shared-vm-userptr-invalidate:
- shard-bmg: [DMESG-FAIL][188] -> [PASS][189]
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-7/igt@xe_exec_threads@threads-cm-shared-vm-userptr-invalidate.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@xe_exec_threads@threads-cm-shared-vm-userptr-invalidate.html
* igt@xe_module_load@reload:
- shard-lnl: [DMESG-WARN][190] -> [PASS][191] +1 other test pass
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-5/igt@xe_module_load@reload.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-2/igt@xe_module_load@reload.html
* igt@xe_module_load@reload-no-display:
- shard-bmg: [FAIL][192] ([Intel XE#2136]) -> [PASS][193]
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@xe_module_load@reload-no-display.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-7/igt@xe_module_load@reload-no-display.html
- shard-dg2-set2: [FAIL][194] ([Intel XE#2136]) -> [PASS][195]
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@xe_module_load@reload-no-display.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@xe_module_load@reload-no-display.html
* igt@xe_pm@s4-vm-bind-prefetch:
- shard-lnl: [ABORT][196] ([Intel XE#1607] / [Intel XE#1794]) -> [PASS][197]
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-lnl-2/igt@xe_pm@s4-vm-bind-prefetch.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-lnl-6/igt@xe_pm@s4-vm-bind-prefetch.html
#### Warnings ####
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs:
- shard-bmg: [SKIP][198] -> [SKIP][199] ([Intel XE#2887])
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [INCOMPLETE][200] ([Intel XE#1195] / [Intel XE#2692]) -> [INCOMPLETE][201] ([Intel XE#1195] / [Intel XE#1727])
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_chamelium_color@ctm-0-50:
- shard-bmg: [SKIP][202] ([Intel XE#3189]) -> [SKIP][203] ([Intel XE#2325])
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_chamelium_color@ctm-0-50.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_chamelium_color@ctm-0-50.html
- shard-dg2-set2: [SKIP][204] ([Intel XE#2924]) -> [SKIP][205] ([Intel XE#306])
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_chamelium_color@ctm-0-50.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-433/igt@kms_chamelium_color@ctm-0-50.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-bmg: [SKIP][206] ([Intel XE#3189]) -> [SKIP][207] ([Intel XE#2320])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-bmg: [INCOMPLETE][208] ([Intel XE#2635]) -> [FAIL][209] ([Intel XE#2882])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-3/igt@kms_flip@2x-flip-vs-expired-vblank.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-blt:
- shard-bmg: [SKIP][210] ([Intel XE#2312]) -> [SKIP][211] ([Intel XE#2311])
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-blt.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-bmg: [SKIP][212] ([Intel XE#2312]) -> [FAIL][213] ([Intel XE#2333])
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render:
- shard-bmg: [SKIP][214] ([Intel XE#3189]) -> [FAIL][215] ([Intel XE#2333])
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render:
- shard-dg2-set2: [SKIP][216] ([Intel XE#2924]) -> [SKIP][217] ([Intel XE#651])
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
- shard-bmg: [SKIP][218] ([Intel XE#3189]) -> [SKIP][219] ([Intel XE#2311])
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][220] ([Intel XE#2313]) -> [SKIP][221] ([Intel XE#2312])
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render:
- shard-dg2-set2: [SKIP][222] ([Intel XE#2924]) -> [SKIP][223] ([Intel XE#653])
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render.html
- shard-bmg: [SKIP][224] ([Intel XE#3189]) -> [SKIP][225] ([Intel XE#2313])
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render.html
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
- shard-bmg: [SKIP][226] ([Intel XE#2312]) -> [SKIP][227] ([Intel XE#2313])
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
- shard-dg2-set2: [SKIP][228] ([Intel XE#2924]) -> [SKIP][229] ([Intel XE#1489])
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
- shard-bmg: [SKIP][230] ([Intel XE#3189]) -> [SKIP][231] ([Intel XE#1489])
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-8/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr@psr2-cursor-render:
- shard-dg2-set2: [SKIP][232] ([Intel XE#2924]) -> [SKIP][233] ([Intel XE#2850] / [Intel XE#929])
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-435/igt@kms_psr@psr2-cursor-render.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-434/igt@kms_psr@psr2-cursor-render.html
- shard-bmg: [SKIP][234] ([Intel XE#3189]) -> [SKIP][235] ([Intel XE#2234] / [Intel XE#2850])
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_psr@psr2-cursor-render.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-8/igt@kms_psr@psr2-cursor-render.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-bmg: [SKIP][236] ([Intel XE#2426]) -> [SKIP][237] ([Intel XE#2509])
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-bmg-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-bmg-1/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
- shard-dg2-set2: [SKIP][238] ([Intel XE#1500]) -> [SKIP][239] ([Intel XE#362])
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-436/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@xe_live_ktest@xe_bo:
- shard-dg2-set2: [TIMEOUT][240] ([Intel XE#2961] / [Intel XE#3191]) -> [INCOMPLETE][241] ([Intel XE#1195]) +1 other test incomplete
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8114/shard-dg2-463/igt@xe_live_ktest@xe_bo.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/shard-dg2-436/igt@xe_live_ktest@xe_bo.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1600]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1600
[Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999
[Intel XE#2042]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2042
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2134]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2134
[Intel XE#2136]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2136
[Intel XE#2141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2141
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392
[Intel XE#2393]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2393
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[Intel XE#2514]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2514
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2550]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2550
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2635]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2635
[Intel XE#2667]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2667
[Intel XE#2692]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2692
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2839]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2839
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2924]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2924
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934
[Intel XE#2955]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2955
[Intel XE#2961]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2961
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3184]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3184
[Intel XE#3189]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3189
[Intel XE#3191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3191
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3233]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3233
[Intel XE#3312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3312
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3451]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3451
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/358
[Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#827]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/827
[Intel XE#829]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/829
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#958]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/958
[Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977
Build changes
-------------
* IGT: IGT_8114 -> IGTPW_12118
IGTPW_12118: 12118
IGT_8114: 8114
xe-2235-36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf: 36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12118/index.html
[-- Attachment #2: Type: text/html, Size: 72208 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
` (4 preceding siblings ...)
2024-11-16 3:24 ` ✗ CI.xeFULL: " Patchwork
@ 2024-11-22 12:34 ` Dmitry Baryshkov
2024-12-06 7:24 ` Maxime Ripard
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Baryshkov @ 2024-11-22 12:34 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjälä
On Fri, 15 Nov 2024 at 23:19, Dmitry Baryshkov
<dmitry.baryshkov@linaro.org> wrote:
>
> Following the discussion on IRC, it is actually an error to require that
> properties that can not be chaged are marked as immutable.
>
> The DRM_MODE_PROP_IMMUTABLE defines more of the 'direction' of the
> property (whether it is set by the kernel or it is expected to be set by
> the userspace) rather than simply states that there is no way for the
> userspace to change the property.
>
> Drop the existing immutability test and spawn (as an RFC) new sanity
> checker for properties.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
>
> ---
> Changes in v3:
> - Split implementation into two patches, one to remove the immutability
> check and another one to add sanity checks.
And gracious ping. Ville, I've split the patches now. Could you
possibly comment?
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
` (5 preceding siblings ...)
2024-11-22 12:34 ` [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
@ 2024-12-06 7:24 ` Maxime Ripard
6 siblings, 0 replies; 8+ messages in thread
From: Maxime Ripard @ 2024-12-06 7:24 UTC (permalink / raw)
To: igt-dev, Dmitry Baryshkov; +Cc: Maxime Ripard, Ville Syrjälä
On Fri, 15 Nov 2024 23:18:57 +0200, Dmitry Baryshkov wrote:
> Following the discussion on IRC, it is actually an error to require that
> properties that can not be chaged are marked as immutable.
>
> The DRM_MODE_PROP_IMMUTABLE defines more of the 'direction' of the
> property (whether it is set by the kernel or it is expected to be set by
> the userspace) rather than simply states that there is no way for the
> userspace to change the property.
>
> [...]
Applied to git@gitlab.freedesktop.org:drm/igt-gpu-tools.git (master).
Thanks!
Maxime
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-12-06 7:24 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-15 21:18 [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
2024-11-15 21:18 ` [PATCH i-g-t RESEND v3 1/2] tests/kms_properties: drop " Dmitry Baryshkov
2024-11-15 21:18 ` [PATCH i-g-t RESEND v3 2/2] tests/kms_properties: add sanity checks for properties Dmitry Baryshkov
2024-11-15 22:00 ` ✓ CI.xeBAT: success for tests/kms_properties: rework immutability checks (rev4) Patchwork
2024-11-15 23:27 ` ✗ Fi.CI.BAT: failure " Patchwork
2024-11-16 3:24 ` ✗ CI.xeFULL: " Patchwork
2024-11-22 12:34 ` [PATCH i-g-t RESEND v3 0/2] tests/kms_properties: rework immutability checks Dmitry Baryshkov
2024-12-06 7:24 ` Maxime Ripard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox