* [PATCH 0/6] update the stolen memory allocation preference
@ 2026-02-05 14:02 Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 1/6] drm/xe/fbdev: Fix BIOS FB vs.s stolen size check Vinod Govindapillai
` (7 more replies)
0 siblings, 8 replies; 12+ messages in thread
From: Vinod Govindapillai @ 2026-02-05 14:02 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: vinod.govindapillai, ville.syrjala, uma.shankar
Allocating stolen memory for the fbdev and initial plane bo might
bar enabling FBC. So have some check if we have enough stolen memory
for FBC before allocating the stolen to fbdev and initial plane bo.
Right now the check is based on simple logic that if the fbdev or
initial plane bo take more than half of the stolen, avoid useing the
stolen for that. Later on we will fine tune this by adding some better
comparison based on the possible FBC size.
Ville Syrjälä (3):
drm/xe/fbdev: Fix BIOS FB vs.s stolen size check
drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen()
drm/xe/fbdev: Extract intel_fbdev_fb_prefer_stolen()
Vinod Govindapillai (3):
drm/i915/display: remove the usage of dev_priv
drm/xe/fbdev: print info about stolen memory preference for fbdev
drm/i915/fbdev: print info about stolen memory preference for fbdev
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 40 +++++++++++++------
drivers/gpu/drm/i915/display/intel_fbdev_fb.h | 2 +
drivers/gpu/drm/i915/i915_initial_plane.c | 3 +-
drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 29 +++++++++++++-
drivers/gpu/drm/xe/display/xe_initial_plane.c | 13 ++----
5 files changed, 63 insertions(+), 24 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 1/6] drm/xe/fbdev: Fix BIOS FB vs.s stolen size check
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
@ 2026-02-05 14:02 ` Vinod Govindapillai
2026-02-06 12:41 ` Ville Syrjälä
2026-02-05 14:02 ` [PATCH 2/6] drm/i915/display: remove the usage of dev_priv Vinod Govindapillai
` (6 subsequent siblings)
7 siblings, 1 reply; 12+ messages in thread
From: Vinod Govindapillai @ 2026-02-05 14:02 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: vinod.govindapillai, ville.syrjala, uma.shankar
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Looks like stolen->size is in bytes, not pages. Remove the
bogus PAGE_SHIFT stuff.
Also for some rnadom reason xe rejects the FB if it takes up
exactly half of stolen, whereas i915 allows it to be used
in that case. Adjust xe to follow the i915 rule for consistency.
v2: rebase related updates
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
drivers/gpu/drm/xe/display/xe_initial_plane.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/display/xe_initial_plane.c b/drivers/gpu/drm/xe/display/xe_initial_plane.c
index 4cfeafcc158d..38ecc201ac4e 100644
--- a/drivers/gpu/drm/xe/display/xe_initial_plane.c
+++ b/drivers/gpu/drm/xe/display/xe_initial_plane.c
@@ -99,7 +99,7 @@ initial_plane_bo(struct xe_device *xe,
* features.
*/
if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
- plane_config->size * 2 >> PAGE_SHIFT >= stolen->size)
+ plane_config->size * 2 > stolen->size)
return NULL;
}
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/6] drm/i915/display: remove the usage of dev_priv
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 1/6] drm/xe/fbdev: Fix BIOS FB vs.s stolen size check Vinod Govindapillai
@ 2026-02-05 14:02 ` Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen() Vinod Govindapillai
` (5 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: Vinod Govindapillai @ 2026-02-05 14:02 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: vinod.govindapillai, ville.syrjala, uma.shankar
Remove the remaining usage of dev_priv in intel_fbdev_fb.c
and use i915 instead.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
index c3202ba141c5..e5251ed15948 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
@@ -19,12 +19,12 @@ u32 intel_fbdev_fb_pitch_align(u32 stride)
struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size)
{
- struct drm_i915_private *dev_priv = to_i915(drm);
+ struct drm_i915_private *i915 = to_i915(drm);
struct drm_i915_gem_object *obj;
obj = ERR_PTR(-ENODEV);
- if (HAS_LMEM(dev_priv)) {
- obj = i915_gem_object_create_lmem(dev_priv, size,
+ if (HAS_LMEM(i915)) {
+ obj = i915_gem_object_create_lmem(i915, size,
I915_BO_ALLOC_CONTIGUOUS |
I915_BO_ALLOC_USER);
} else {
@@ -35,10 +35,10 @@ struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size
*
* Also skip stolen on MTL as Wa_22018444074 mitigation.
*/
- if (!IS_METEORLAKE(dev_priv) && size * 2 < dev_priv->dsm.usable_size)
- obj = i915_gem_object_create_stolen(dev_priv, size);
+ if (!IS_METEORLAKE(i915) && size * 2 < i915->dsm.usable_size)
+ obj = i915_gem_object_create_stolen(i915, size);
if (IS_ERR(obj))
- obj = i915_gem_object_create_shmem(dev_priv, size);
+ obj = i915_gem_object_create_shmem(i915, size);
}
if (IS_ERR(obj)) {
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen()
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 1/6] drm/xe/fbdev: Fix BIOS FB vs.s stolen size check Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 2/6] drm/i915/display: remove the usage of dev_priv Vinod Govindapillai
@ 2026-02-05 14:02 ` Vinod Govindapillai
2026-02-10 9:30 ` Jani Nikula
2026-02-24 18:34 ` Shankar, Uma
2026-02-05 14:02 ` [PATCH 4/6] drm/xe/fbdev: " Vinod Govindapillai
` (4 subsequent siblings)
7 siblings, 2 replies; 12+ messages in thread
From: Vinod Govindapillai @ 2026-02-05 14:02 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: vinod.govindapillai, ville.syrjala, uma.shankar
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Consolidate the "should we allocate fbdev fb in stolen?"
check into a helper function. Makes it easier to change the
heuristics without having to change so many places.
v2: rebase related changes and consolidate all the prefer
stolen conditions into a single function (Vinod)
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 27 +++++++++++++------
drivers/gpu/drm/i915/display/intel_fbdev_fb.h | 2 ++
drivers/gpu/drm/i915/i915_initial_plane.c | 3 ++-
3 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
index e5251ed15948..4f057dbd1279 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
@@ -10,6 +10,7 @@
#include "gem/i915_gem_lmem.h"
#include "i915_drv.h"
+#include "intel_display_core.h"
#include "intel_fbdev_fb.h"
u32 intel_fbdev_fb_pitch_align(u32 stride)
@@ -17,6 +18,23 @@ u32 intel_fbdev_fb_pitch_align(u32 stride)
return ALIGN(stride, 64);
}
+bool intel_fbdev_fb_prefer_stolen(struct intel_display *display,
+ unsigned int size)
+{
+ struct drm_i915_private *i915 = to_i915(display->drm);
+
+ /* Skip stolen on MTL as Wa_22018444074 mitigation. */
+ if (IS_METEORLAKE(i915))
+ return false;
+
+ /*
+ * If the FB is too big, just don't use it since fbdev is not very
+ * important and we should probably use that space with FBC or other
+ * features.
+ */
+ return i915->dsm.usable_size >= size * 2;
+}
+
struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size)
{
struct drm_i915_private *i915 = to_i915(drm);
@@ -28,14 +46,7 @@ struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size
I915_BO_ALLOC_CONTIGUOUS |
I915_BO_ALLOC_USER);
} else {
- /*
- * If the FB is too big, just don't use it since fbdev is not very
- * important and we should probably use that space with FBC or other
- * features.
- *
- * Also skip stolen on MTL as Wa_22018444074 mitigation.
- */
- if (!IS_METEORLAKE(i915) && size * 2 < i915->dsm.usable_size)
+ if (intel_fbdev_fb_prefer_stolen(i915->display, size))
obj = i915_gem_object_create_stolen(i915, size);
if (IS_ERR(obj))
obj = i915_gem_object_create_shmem(i915, size);
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.h b/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
index fd0b3775dc1f..82da57601dc7 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
+++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
@@ -13,11 +13,13 @@ struct drm_gem_object;
struct drm_mode_fb_cmd2;
struct fb_info;
struct i915_vma;
+struct intel_display;
u32 intel_fbdev_fb_pitch_align(u32 stride);
struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size);
void intel_fbdev_fb_bo_destroy(struct drm_gem_object *obj);
int intel_fbdev_fb_fill_info(struct drm_device *drm, struct fb_info *info,
struct drm_gem_object *obj, struct i915_vma *vma);
+bool intel_fbdev_fb_prefer_stolen(struct intel_display *display, unsigned int size);
#endif
diff --git a/drivers/gpu/drm/i915/i915_initial_plane.c b/drivers/gpu/drm/i915/i915_initial_plane.c
index 7fb52d81f7b6..1263d7db2c44 100644
--- a/drivers/gpu/drm/i915/i915_initial_plane.c
+++ b/drivers/gpu/drm/i915/i915_initial_plane.c
@@ -9,6 +9,7 @@
#include "display/intel_crtc.h"
#include "display/intel_display_types.h"
#include "display/intel_fb.h"
+#include "display/intel_fbdev_fb.h"
#include "gem/i915_gem_lmem.h"
#include "gem/i915_gem_region.h"
@@ -116,7 +117,7 @@ initial_plane_vma(struct drm_i915_private *i915,
*/
if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
mem == i915->mm.stolen_region &&
- size * 2 > i915->dsm.usable_size) {
+ !intel_fbdev_fb_prefer_stolen(i915->display, size)) {
drm_dbg_kms(&i915->drm, "Initial FB size exceeds half of stolen, discarding\n");
return NULL;
}
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 4/6] drm/xe/fbdev: Extract intel_fbdev_fb_prefer_stolen()
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
` (2 preceding siblings ...)
2026-02-05 14:02 ` [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen() Vinod Govindapillai
@ 2026-02-05 14:02 ` Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 5/6] drm/xe/fbdev: print info about stolen memory preference for fbdev Vinod Govindapillai
` (3 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: Vinod Govindapillai @ 2026-02-05 14:02 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: vinod.govindapillai, ville.syrjala, uma.shankar
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Pull the "should we keep the bios fb in stolen?" logic into
into a helper function, same as was done for i915. Gives us
a single place where to tweak the heuristics.
v2: changes related to rebase and consolidated other conditions
for the stolen preference into this single function (Vinod)
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 27 ++++++++++++++++++-
drivers/gpu/drm/xe/display/xe_initial_plane.c | 11 ++------
2 files changed, 28 insertions(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/xe/display/intel_fbdev_fb.c b/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
index 7ad76022cb14..b713d101953f 100644
--- a/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
+++ b/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
@@ -6,6 +6,7 @@
#include <linux/fb.h>
#include "intel_fbdev_fb.h"
+#include "intel_display_core.h"
#include "xe_bo.h"
#include "xe_ttm_stolen_mgr.h"
#include "xe_wa.h"
@@ -23,6 +24,30 @@ u32 intel_fbdev_fb_pitch_align(u32 stride)
return ALIGN(stride, XE_PAGE_SIZE);
}
+bool intel_fbdev_fb_prefer_stolen(struct intel_display *display,
+ unsigned int size)
+{
+ struct xe_device *xe = to_xe_device(display->drm);
+ struct ttm_resource_manager *stolen;
+
+ stolen = ttm_manager_type(&xe->ttm, XE_PL_STOLEN);
+ if (!stolen)
+ return false;
+
+ if (IS_DGFX(xe))
+ return false;
+
+ if (XE_DEVICE_WA(xe, 22019338487_display))
+ return false;
+
+ /*
+ * If the FB is too big, just don't use it since fbdev is not very
+ * important and we should probably use that space with FBC or other
+ * features.
+ */
+ return stolen->size >= size * 2;
+}
+
struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size)
{
struct xe_device *xe = to_xe_device(drm);
@@ -30,7 +55,7 @@ struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size
obj = ERR_PTR(-ENODEV);
- if (!IS_DGFX(xe) && !XE_DEVICE_WA(xe, 22019338487_display)) {
+ if (intel_fbdev_fb_prefer_stolen(xe->display, size)) {
obj = xe_bo_create_pin_map_novm(xe, xe_device_get_root_tile(xe),
size,
ttm_bo_type_kernel, XE_BO_FLAG_SCANOUT |
diff --git a/drivers/gpu/drm/xe/display/xe_initial_plane.c b/drivers/gpu/drm/xe/display/xe_initial_plane.c
index 38ecc201ac4e..28b612bf21d2 100644
--- a/drivers/gpu/drm/xe/display/xe_initial_plane.c
+++ b/drivers/gpu/drm/xe/display/xe_initial_plane.c
@@ -17,6 +17,7 @@
#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_fb.h"
+#include "intel_fbdev_fb.h"
#include "intel_fb_pin.h"
#include "xe_bo.h"
#include "xe_vram_types.h"
@@ -90,16 +91,8 @@ initial_plane_bo(struct xe_device *xe,
phys_base = base;
flags |= XE_BO_FLAG_STOLEN;
- if (XE_DEVICE_WA(xe, 22019338487_display))
- return NULL;
-
- /*
- * If the FB is too big, just don't use it since fbdev is not very
- * important and we should probably use that space with FBC or other
- * features.
- */
if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
- plane_config->size * 2 > stolen->size)
+ !intel_fbdev_fb_prefer_stolen(xe->display, plane_config->size))
return NULL;
}
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 5/6] drm/xe/fbdev: print info about stolen memory preference for fbdev
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
` (3 preceding siblings ...)
2026-02-05 14:02 ` [PATCH 4/6] drm/xe/fbdev: " Vinod Govindapillai
@ 2026-02-05 14:02 ` Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 6/6] drm/i915/fbdev: " Vinod Govindapillai
` (2 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: Vinod Govindapillai @ 2026-02-05 14:02 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: vinod.govindapillai, ville.syrjala, uma.shankar
If stolen memory cannot be allocated for the fbdev and initial plane
bo because of the preference for fbc, have an info about that in
the log.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 2 ++
drivers/gpu/drm/xe/display/xe_initial_plane.c | 4 +++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/display/intel_fbdev_fb.c b/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
index b713d101953f..f605998c74fd 100644
--- a/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
+++ b/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
@@ -65,6 +65,8 @@ struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size
drm_info(&xe->drm, "Allocated fbdev into stolen\n");
else
drm_info(&xe->drm, "Allocated fbdev into stolen failed: %li\n", PTR_ERR(obj));
+ } else {
+ drm_info(&xe->drm, "Stolen memory is not preferred for the fbdev.\n");
}
if (IS_ERR(obj)) {
diff --git a/drivers/gpu/drm/xe/display/xe_initial_plane.c b/drivers/gpu/drm/xe/display/xe_initial_plane.c
index 28b612bf21d2..1caef978c76b 100644
--- a/drivers/gpu/drm/xe/display/xe_initial_plane.c
+++ b/drivers/gpu/drm/xe/display/xe_initial_plane.c
@@ -92,8 +92,10 @@ initial_plane_bo(struct xe_device *xe,
flags |= XE_BO_FLAG_STOLEN;
if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
- !intel_fbdev_fb_prefer_stolen(xe->display, plane_config->size))
+ !intel_fbdev_fb_prefer_stolen(xe->display, plane_config->size)) {
+ drm_info(&xe->drm, "Stolen memory is not preferred for the initial plane bo.\n");
return NULL;
+ }
}
size = round_up(plane_config->base + plane_config->size,
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 6/6] drm/i915/fbdev: print info about stolen memory preference for fbdev
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
` (4 preceding siblings ...)
2026-02-05 14:02 ` [PATCH 5/6] drm/xe/fbdev: print info about stolen memory preference for fbdev Vinod Govindapillai
@ 2026-02-05 14:02 ` Vinod Govindapillai
2026-02-05 16:38 ` ✓ i915.CI.BAT: success for update the stolen memory allocation preference Patchwork
2026-02-06 12:27 ` ✗ i915.CI.Full: failure " Patchwork
7 siblings, 0 replies; 12+ messages in thread
From: Vinod Govindapillai @ 2026-02-05 14:02 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: vinod.govindapillai, ville.syrjala, uma.shankar
If stolen memory cannot be allocated for the fbdev because of the
preference for fbc, have an info about that in the log.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
index 4f057dbd1279..1e6a334e4f70 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
@@ -48,6 +48,9 @@ struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size
} else {
if (intel_fbdev_fb_prefer_stolen(i915->display, size))
obj = i915_gem_object_create_stolen(i915, size);
+ else
+ drm_info(drm, "Stolen memory is not preferred for the fbdev.\n");
+
if (IS_ERR(obj))
obj = i915_gem_object_create_shmem(i915, size);
}
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* ✓ i915.CI.BAT: success for update the stolen memory allocation preference
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
` (5 preceding siblings ...)
2026-02-05 14:02 ` [PATCH 6/6] drm/i915/fbdev: " Vinod Govindapillai
@ 2026-02-05 16:38 ` Patchwork
2026-02-06 12:27 ` ✗ i915.CI.Full: failure " Patchwork
7 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2026-02-05 16:38 UTC (permalink / raw)
To: Vinod Govindapillai; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 5860 bytes --]
== Series Details ==
Series: update the stolen memory allocation preference
URL : https://patchwork.freedesktop.org/series/161199/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_17940 -> Patchwork_161199v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/index.html
Participating hosts (42 -> 41)
------------------------------
Additional (1): bat-adls-6
Missing (2): bat-dg2-13 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_161199v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-adls-6: NOTRUN -> [SKIP][1] ([i915#4613]) +3 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_tiled_pread_basic@basic:
- bat-adls-6: NOTRUN -> [SKIP][2] ([i915#15656])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@gem_tiled_pread_basic@basic.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-9: [PASS][3] -> [DMESG-FAIL][4] ([i915#12061]) +1 other test dmesg-fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-dg2-9/igt@i915_selftest@live@workarounds.html
- bat-arls-6: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/bat-arls-6/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-arls-6/igt@i915_selftest@live@workarounds.html
* igt@intel_hwmon@hwmon-read:
- bat-adls-6: NOTRUN -> [SKIP][7] ([i915#7707]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@intel_hwmon@hwmon-read.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-adls-6: NOTRUN -> [SKIP][8] ([i915#4103]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-adls-6: NOTRUN -> [SKIP][9] ([i915#3555] / [i915#3840])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-adls-6: NOTRUN -> [SKIP][10]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_pm_backlight@basic-brightness:
- bat-adls-6: NOTRUN -> [SKIP][11] ([i915#5354])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_psr@psr-primary-mmap-gtt:
- bat-adls-6: NOTRUN -> [SKIP][12] ([i915#1072] / [i915#9732]) +3 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@kms_psr@psr-primary-mmap-gtt.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-adls-6: NOTRUN -> [SKIP][13] ([i915#3555])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-adls-6: NOTRUN -> [SKIP][14] ([i915#3291]) +2 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adls-6/igt@prime_vgem@basic-fence-read.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-adlp-9: [ABORT][15] ([i915#14365]) -> [PASS][16] +1 other test pass
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/bat-adlp-9/igt@i915_selftest@live.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-adlp-9/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [DMESG-FAIL][17] ([i915#12061]) -> [PASS][18] +1 other test pass
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#14365]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14365
[i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
Build changes
-------------
* Linux: CI_DRM_17940 -> Patchwork_161199v1
CI-20190529: 20190529
CI_DRM_17940: 7fc41c69853312d5cb58afe7efd7943b6dfb092f @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8739: 8739
Patchwork_161199v1: 7fc41c69853312d5cb58afe7efd7943b6dfb092f @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/index.html
[-- Attachment #2: Type: text/html, Size: 7016 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ i915.CI.Full: failure for update the stolen memory allocation preference
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
` (6 preceding siblings ...)
2026-02-05 16:38 ` ✓ i915.CI.BAT: success for update the stolen memory allocation preference Patchwork
@ 2026-02-06 12:27 ` Patchwork
7 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2026-02-06 12:27 UTC (permalink / raw)
To: Vinod Govindapillai; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 98156 bytes --]
== Series Details ==
Series: update the stolen memory allocation preference
URL : https://patchwork.freedesktop.org/series/161199/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_17940_full -> Patchwork_161199v1_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_161199v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_161199v1_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_161199v1_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_pm_rpm@system-suspend:
- shard-tglu: [PASS][1] -> [ABORT][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-2/igt@i915_pm_rpm@system-suspend.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-8/igt@i915_pm_rpm@system-suspend.html
New tests
---------
New tests have been introduced between CI_DRM_17940_full and Patchwork_161199v1_full:
### New IGT tests (5) ###
* igt@kms_atomic@plane-primary-legacy@pipe-a-dp-3:
- Statuses : 1 pass(s)
- Exec time: [1.04] s
* igt@kms_cursor_crc@cursor-alpha-transparent@pipe-a-dp-3:
- Statuses : 1 pass(s)
- Exec time: [0.60] s
* igt@kms_cursor_crc@cursor-sliding-256x256@pipe-a-dp-3:
- Statuses : 1 pass(s)
- Exec time: [4.22] s
* igt@kms_plane_alpha_blend@constant-alpha-mid@pipe-a-dp-3:
- Statuses : 1 pass(s)
- Exec time: [0.72] s
* igt@kms_vblank@invalid@pipe-a-dp-3:
- Statuses : 1 pass(s)
- Exec time: [0.31] s
Known issues
------------
Here are the changes found in Patchwork_161199v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ccs@suspend-resume:
- shard-dg2: [PASS][3] -> [INCOMPLETE][4] ([i915#13356]) +1 other test incomplete
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-3/igt@gem_ccs@suspend-resume.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-7/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [PASS][5] -> [INCOMPLETE][6] ([i915#12392] / [i915#13356])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-3/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_close_race@multigpu-basic-process:
- shard-tglu-1: NOTRUN -> [SKIP][7] ([i915#7697])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#7697])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-rkl: NOTRUN -> [SKIP][9] ([i915#6335])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_sseu@invalid-args:
- shard-tglu-1: NOTRUN -> [SKIP][10] ([i915#280])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-rkl: NOTRUN -> [SKIP][11] ([i915#280]) +1 other test skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-tglu: NOTRUN -> [SKIP][12] ([i915#280])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@in-flight-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][13] ([i915#13390])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk1/igt@gem_eio@in-flight-suspend.html
* igt@gem_exec_balancer@parallel:
- shard-tglu-1: NOTRUN -> [SKIP][14] ([i915#4525]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#4525]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-tglu-1: NOTRUN -> [SKIP][16] ([i915#6334]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#6344])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#3281]) +10 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_huc_copy@huc-copy:
- shard-rkl: NOTRUN -> [SKIP][19] ([i915#2190])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-tglu-1: NOTRUN -> [SKIP][20] ([i915#4613] / [i915#7582])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@random-engines:
- shard-tglu-1: NOTRUN -> [SKIP][21] ([i915#4613]) +2 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#4613])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_readwrite@write-bad-handle:
- shard-rkl: NOTRUN -> [SKIP][23] ([i915#3282]) +2 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@gem_readwrite@write-bad-handle.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#8411])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-tglu-1: NOTRUN -> [SKIP][25] ([i915#3297] / [i915#3323])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-rkl: NOTRUN -> [SKIP][26] ([i915#3282] / [i915#3297])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][27] ([i915#3297])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#3297])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gem_workarounds@suspend-resume:
- shard-glk: NOTRUN -> [INCOMPLETE][29] ([i915#13356] / [i915#14586])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk6/igt@gem_workarounds@suspend-resume.html
* igt@gen7_exec_parse@oacontrol-tracking:
- shard-tglu: NOTRUN -> [SKIP][30] +13 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@gen7_exec_parse@oacontrol-tracking.html
* igt@gen9_exec_parse@basic-rejected:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#2527]) +3 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@bb-large:
- shard-tglu-1: NOTRUN -> [SKIP][32] ([i915#2527] / [i915#2856]) +2 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@gen9_exec_parse@bb-large.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-tglu-1: NOTRUN -> [SKIP][33] ([i915#8399])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: NOTRUN -> [SKIP][34] +12 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rpm@gem-execbuf@smem0:
- shard-dg1: [PASS][35] -> [DMESG-WARN][36] ([i915#4423]) +2 other tests dmesg-warn
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-12/igt@i915_pm_rpm@gem-execbuf@smem0.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-16/igt@i915_pm_rpm@gem-execbuf@smem0.html
* igt@i915_pm_rpm@system-suspend-execbuf:
- shard-rkl: NOTRUN -> [ABORT][37] ([i915#15060])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@i915_pm_rpm@system-suspend-execbuf.html
* igt@i915_pm_sseu@full-enable:
- shard-tglu-1: NOTRUN -> [SKIP][38] ([i915#4387])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@i915_pm_sseu@full-enable.html
* igt@i915_suspend@fence-restore-untiled:
- shard-snb: [PASS][39] -> [DMESG-WARN][40] ([i915#13899])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-snb1/igt@i915_suspend@fence-restore-untiled.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-snb5/igt@i915_suspend@fence-restore-untiled.html
* igt@i915_suspend@sysfs-reader:
- shard-rkl: [PASS][41] -> [INCOMPLETE][42] ([i915#4817])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-5/igt@i915_suspend@sysfs-reader.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-4/igt@i915_suspend@sysfs-reader.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][43] ([i915#1769] / [i915#3555])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-glk10: NOTRUN -> [SKIP][44] ([i915#1769])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk10/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][45] ([i915#5286]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][46] ([i915#5286]) +2 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [SKIP][47] ([i915#5286]) +1 other test skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][48] ([i915#3638]) +3 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][49] +40 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][50] ([i915#14098] / [i915#6095]) +32 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-5/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#10307] / [i915#6095]) +131 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-4/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][52] ([i915#6095]) +14 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][53] ([i915#6095]) +54 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][54] ([i915#6095]) +214 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-12/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [ABORT][55] ([i915#15132])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-dp-3:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#6095]) +43 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-11/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-b-dp-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][57] ([i915#12313]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][58] ([i915#6095]) +49 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-4/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][59] ([i915#4423] / [i915#6095])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-13/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-4/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][61] ([i915#12313])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#13781]) +3 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-3/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_chamelium_color@ctm-max:
- shard-glk: NOTRUN -> [SKIP][63] +169 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk6/igt@kms_chamelium_color@ctm-max.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-suspend:
- shard-tglu: NOTRUN -> [SKIP][64] ([i915#11151] / [i915#7828]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-tglu-1: NOTRUN -> [SKIP][65] ([i915#11151] / [i915#7828]) +5 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_content_protection@atomic-dpms-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#6944])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_content_protection@atomic-dpms-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-tglu-1: NOTRUN -> [SKIP][67] ([i915#15330] / [i915#3116] / [i915#3299])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-tglu: NOTRUN -> [SKIP][68] ([i915#15330])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@lic-type-0-hdcp14:
- shard-tglu-1: NOTRUN -> [SKIP][69] ([i915#6944])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_content_protection@lic-type-0-hdcp14.html
* igt@kms_content_protection@lic-type-1:
- shard-tglu-1: NOTRUN -> [SKIP][70] ([i915#6944] / [i915#9424])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@uevent-hdcp14@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][71] ([i915#7173]) +1 other test fail
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-11/igt@kms_content_protection@uevent-hdcp14@pipe-a-dp-3.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-tglu: NOTRUN -> [SKIP][72] ([i915#3555]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-tglu-1: NOTRUN -> [SKIP][73] ([i915#3555]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][74] ([i915#13049]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][75] ([i915#13566]) +2 other tests fail
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: NOTRUN -> [SKIP][76] ([i915#3555]) +2 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-rkl: NOTRUN -> [SKIP][77] ([i915#13049])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][78] ([i915#12358] / [i915#14152] / [i915#7882])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk5/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][79] ([i915#12358] / [i915#14152])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk5/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-tglu-1: NOTRUN -> [SKIP][80] ([i915#4103]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: NOTRUN -> [FAIL][81] ([i915#2346])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-rkl: NOTRUN -> [SKIP][82] ([i915#9067])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-tglu-1: NOTRUN -> [SKIP][83] ([i915#9067])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dp_aux_dev:
- shard-dg2: [PASS][84] -> [SKIP][85] ([i915#1257])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-11/igt@kms_dp_aux_dev.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-4/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-tglu: NOTRUN -> [SKIP][86] ([i915#13749])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#13748])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-tglu-1: NOTRUN -> [SKIP][88] ([i915#13748])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-rkl: NOTRUN -> [SKIP][89] ([i915#13707])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-tglu: NOTRUN -> [SKIP][90] ([i915#3555] / [i915#3840])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: NOTRUN -> [SKIP][91] ([i915#3555] / [i915#3840])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_feature_discovery@psr1:
- shard-rkl: NOTRUN -> [SKIP][92] ([i915#658])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-rkl: NOTRUN -> [SKIP][93] ([i915#9934]) +3 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-tglu-1: NOTRUN -> [SKIP][94] ([i915#3637] / [i915#9934]) +6 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-tglu: NOTRUN -> [SKIP][95] ([i915#3637] / [i915#9934]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1:
- shard-snb: [PASS][96] -> [INCOMPLETE][97] ([i915#12314] / [i915#12745] / [i915#4839]) +1 other test incomplete
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-snb1/igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-snb1/igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][98] ([i915#15643]) +2 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-rkl: NOTRUN -> [SKIP][99] ([i915#15643]) +2 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][100] ([i915#15643])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#1825]) +17 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-blt:
- shard-glk10: NOTRUN -> [SKIP][102] +199 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][103] ([i915#15102]) +2 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
- shard-tglu-1: NOTRUN -> [SKIP][104] ([i915#15102]) +11 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#15102] / [i915#3023]) +5 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][106] ([i915#15102]) +6 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt.html
* igt@kms_hdr@brightness-with-hdr:
- shard-rkl: NOTRUN -> [SKIP][107] ([i915#13331])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-rkl: [PASS][108] -> [SKIP][109] ([i915#3555] / [i915#8228]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-1/igt@kms_hdr@invalid-metadata-sizes.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_hdr@invalid-metadata-sizes.html
- shard-tglu-1: NOTRUN -> [SKIP][110] ([i915#3555] / [i915#8228]) +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][111] ([i915#15460])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#15638])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
- shard-tglu-1: NOTRUN -> [SKIP][113] ([i915#15638])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#1839] / [i915#4816])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-tglu-1: NOTRUN -> [SKIP][115] ([i915#1839])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@legacy:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#6301])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_panel_fitting@legacy.html
- shard-tglu-1: NOTRUN -> [SKIP][117] ([i915#6301])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- shard-rkl: [PASS][118] -> [INCOMPLETE][119] ([i915#12756] / [i915#13476])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-2/igt@kms_pipe_crc_basic@suspend-read-crc.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][120] ([i915#12756] / [i915#13409] / [i915#13476]) +1 other test incomplete
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk9/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][121] ([i915#13476])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-2.html
* igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier-source-clamping:
- shard-tglu-1: NOTRUN -> [SKIP][122] ([i915#15608] / [i915#15609] / [i915#8825]) +2 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier-source-clamping@pipe-b-plane-7:
- shard-tglu-1: NOTRUN -> [SKIP][123] ([i915#15609] / [i915#8825]) +2 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier-source-clamping@pipe-b-plane-7.html
* igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier@pipe-b-plane-5:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#15608] / [i915#8825]) +1 other test skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][125] ([i915#15608] / [i915#15609] / [i915#8825]) +1 other test skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping@pipe-b-plane-5:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#15609] / [i915#8825]) +1 other test skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping@pipe-a-plane-7:
- shard-tglu-1: NOTRUN -> [SKIP][127] ([i915#15609]) +2 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping@pipe-b-plane-3:
- shard-tglu-1: NOTRUN -> [SKIP][128] ([i915#15608]) +17 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping@pipe-b-plane-3.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7:
- shard-tglu: NOTRUN -> [SKIP][129] ([i915#15608]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping@pipe-a-plane-0:
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#15608]) +12 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping@pipe-a-plane-0.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping@pipe-a-plane-5:
- shard-rkl: NOTRUN -> [SKIP][131] ([i915#15609]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping@pipe-a-plane-5.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-glk10: NOTRUN -> [FAIL][132] ([i915#10647] / [i915#12177])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk10/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1:
- shard-glk10: NOTRUN -> [FAIL][133] ([i915#10647]) +1 other test fail
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk10/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-tglu-1: NOTRUN -> [SKIP][134] ([i915#13958])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-tglu: NOTRUN -> [SKIP][135] ([i915#13958])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#14259])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2: [PASS][137] -> [SKIP][138] ([i915#6953] / [i915#9423])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-11/igt@kms_plane_scaling@intel-max-src-size.html
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-3/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b:
- shard-tglu-1: NOTRUN -> [SKIP][139] ([i915#15329]) +4 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#15329]) +3 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d:
- shard-tglu: NOTRUN -> [SKIP][141] ([i915#15329]) +4 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#12343])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_pm_backlight@brightness-with-dpms.html
- shard-tglu-1: NOTRUN -> [SKIP][143] ([i915#12343])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#9812])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc5-psr:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#9685]) +1 other test skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: [PASS][146] -> [SKIP][147] ([i915#9340])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-4/igt@kms_pm_lpsp@kms-lpsp.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-8/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#15073])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg1: [PASS][149] -> [SKIP][150] ([i915#15073])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-14/igt@kms_pm_rpm@modeset-lpsp.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-13/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [PASS][151] -> [SKIP][152] ([i915#15073]) +1 other test skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp-stress.html
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [PASS][153] -> [SKIP][154] ([i915#15073]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-glk: NOTRUN -> [SKIP][155] ([i915#11520]) +5 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk1/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-tglu-1: NOTRUN -> [SKIP][156] ([i915#11520]) +3 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][157] ([i915#11520]) +2 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
- shard-glk10: NOTRUN -> [SKIP][158] ([i915#11520]) +2 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk10/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#11520]) +5 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-tglu-1: NOTRUN -> [SKIP][160] ([i915#9683])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-pr-sprite-render:
- shard-tglu: NOTRUN -> [SKIP][161] ([i915#9732]) +4 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_psr@fbc-pr-sprite-render.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#9732]) +15 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: NOTRUN -> [SKIP][163] ([i915#1072] / [i915#9732]) +9 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
- shard-glk10: NOTRUN -> [INCOMPLETE][164] ([i915#15500])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk10/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-top:
- shard-glk: NOTRUN -> [INCOMPLETE][165] ([i915#15492])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk6/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-rkl: NOTRUN -> [SKIP][166] ([i915#5289])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_selftest@drm_framebuffer:
- shard-tglu-1: NOTRUN -> [ABORT][167] ([i915#13179]) +1 other test abort
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_selftest@drm_framebuffer.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-tglu: NOTRUN -> [SKIP][168] ([i915#8623])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@kms_tiled_display@basic-test-pattern.html
- shard-glk: NOTRUN -> [FAIL][169] ([i915#10959])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk6/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-rkl: NOTRUN -> [SKIP][170] ([i915#8623])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-glk10: NOTRUN -> [INCOMPLETE][171] ([i915#12276]) +1 other test incomplete
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-glk10/igt@kms_vblank@ts-continuation-dpms-suspend.html
* igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2:
- shard-rkl: [PASS][172] -> [INCOMPLETE][173] ([i915#12276]) +1 other test incomplete
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-3/igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2.html
* igt@kms_vrr@max-min:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#9906])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_vrr@max-min.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-tglu-1: NOTRUN -> [SKIP][175] ([i915#9906])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][176] ([i915#2436])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@sriov_basic@bind-unbind-vf:
- shard-rkl: NOTRUN -> [SKIP][177] ([i915#9917]) +1 other test skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-random:
- shard-tglu-1: NOTRUN -> [FAIL][178] ([i915#12910]) +19 other tests fail
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-1/igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-random.html
#### Possible fixes ####
* igt@gem_ctx_freq@sysfs@gt0:
- shard-dg2: [FAIL][179] ([i915#9561]) -> [PASS][180] +1 other test pass
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-3/igt@gem_ctx_freq@sysfs@gt0.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-8/igt@gem_ctx_freq@sysfs@gt0.html
* igt@gem_exec_suspend@basic-s4-devices:
- shard-rkl: [ABORT][181] ([i915#7975]) -> [PASS][182] +1 other test pass
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-1/igt@gem_exec_suspend@basic-s4-devices.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_exec_suspend@basic-s4-devices.html
* igt@i915_module_load@load:
- shard-tglu: ([PASS][183], [PASS][184], [PASS][185], [PASS][186], [PASS][187], [PASS][188], [PASS][189], [PASS][190], [PASS][191], [PASS][192], [PASS][193], [SKIP][194], [PASS][195], [PASS][196], [PASS][197], [PASS][198], [PASS][199], [PASS][200], [PASS][201], [PASS][202], [PASS][203], [PASS][204], [PASS][205]) ([i915#14785]) -> ([PASS][206], [PASS][207], [PASS][208], [PASS][209], [PASS][210], [PASS][211], [PASS][212], [PASS][213], [PASS][214], [PASS][215], [PASS][216], [PASS][217], [PASS][218], [PASS][219], [PASS][220], [PASS][221], [PASS][222], [PASS][223], [PASS][224], [PASS][225], [PASS][226], [PASS][227])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-2/igt@i915_module_load@load.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-7/igt@i915_module_load@load.html
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-9/igt@i915_module_load@load.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-5/igt@i915_module_load@load.html
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-6/igt@i915_module_load@load.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-9/igt@i915_module_load@load.html
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-2/igt@i915_module_load@load.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-3/igt@i915_module_load@load.html
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-6/igt@i915_module_load@load.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-10/igt@i915_module_load@load.html
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-4/igt@i915_module_load@load.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-2/igt@i915_module_load@load.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-8/igt@i915_module_load@load.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-10/igt@i915_module_load@load.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-5/igt@i915_module_load@load.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-4/igt@i915_module_load@load.html
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-8/igt@i915_module_load@load.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-10/igt@i915_module_load@load.html
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-9/igt@i915_module_load@load.html
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-3/igt@i915_module_load@load.html
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-5/igt@i915_module_load@load.html
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-7/igt@i915_module_load@load.html
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-3/igt@i915_module_load@load.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-5/igt@i915_module_load@load.html
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-2/igt@i915_module_load@load.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-10/igt@i915_module_load@load.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-3/igt@i915_module_load@load.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-4/igt@i915_module_load@load.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-5/igt@i915_module_load@load.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@i915_module_load@load.html
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-6/igt@i915_module_load@load.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-2/igt@i915_module_load@load.html
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-5/igt@i915_module_load@load.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-4/igt@i915_module_load@load.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-7/igt@i915_module_load@load.html
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-8/igt@i915_module_load@load.html
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-3/igt@i915_module_load@load.html
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-3/igt@i915_module_load@load.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-9/igt@i915_module_load@load.html
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-7/igt@i915_module_load@load.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-10/igt@i915_module_load@load.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-4/igt@i915_module_load@load.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-9/igt@i915_module_load@load.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-7/igt@i915_module_load@load.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-8/igt@i915_module_load@load.html
* igt@i915_pm_rpm@system-suspend:
- shard-rkl: [INCOMPLETE][228] ([i915#13356]) -> [PASS][229]
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@i915_pm_rpm@system-suspend.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@i915_pm_rpm@system-suspend.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc:
- shard-dg1: [DMESG-WARN][230] ([i915#4423]) -> [PASS][231]
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-13/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-15/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [INCOMPLETE][232] ([i915#15582]) -> [PASS][233]
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-dg2: [SKIP][234] ([i915#13749]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-8/igt@kms_dp_link_training@non-uhbr-sst.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-11/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_hdr@static-toggle:
- shard-dg2: [SKIP][236] ([i915#3555] / [i915#8228]) -> [PASS][237] +1 other test pass
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-5/igt@kms_hdr@static-toggle.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-11/igt@kms_hdr@static-toggle.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-rkl: [ABORT][238] ([i915#15132]) -> [PASS][239]
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-1/igt@kms_pm_rpm@system-suspend-modeset.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_vblank@ts-continuation-dpms-rpm:
- shard-dg2: [WARN][240] -> [PASS][241]
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-1/igt@kms_vblank@ts-continuation-dpms-rpm.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-7/igt@kms_vblank@ts-continuation-dpms-rpm.html
* igt@kms_vblank@ts-continuation-dpms-rpm@pipe-a-hdmi-a-3:
- shard-dg2: [SKIP][242] ([i915#1311]) -> [PASS][243]
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-1/igt@kms_vblank@ts-continuation-dpms-rpm@pipe-a-hdmi-a-3.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-7/igt@kms_vblank@ts-continuation-dpms-rpm@pipe-a-hdmi-a-3.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-rkl: [INCOMPLETE][244] ([i915#12276]) -> [PASS][245]
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_vblank@ts-continuation-dpms-suspend.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_vblank@ts-continuation-dpms-suspend.html
#### Warnings ####
* igt@device_reset@unbind-cold-reset-rebind:
- shard-rkl: [SKIP][246] ([i915#11078]) -> [SKIP][247] ([i915#11078] / [i915#14544])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@device_reset@unbind-cold-reset-rebind.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@device_reset@unbind-cold-reset-rebind.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: [SKIP][248] ([i915#14544] / [i915#3555] / [i915#9323]) -> [SKIP][249] ([i915#3555] / [i915#9323])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@gem_ccs@block-copy-compressed.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: [SKIP][250] ([i915#9323]) -> [SKIP][251] ([i915#14544] / [i915#9323])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@gem_ccs@block-multicopy-compressed.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-rkl: [SKIP][252] ([i915#14544] / [i915#6335]) -> [SKIP][253] ([i915#6335])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@gem_create@create-ext-cpu-access-sanity-check.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-rkl: [SKIP][254] ([i915#14544] / [i915#4525]) -> [SKIP][255] ([i915#4525])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_reloc@basic-wc:
- shard-rkl: [SKIP][256] ([i915#14544] / [i915#3281]) -> [SKIP][257] ([i915#3281])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@gem_exec_reloc@basic-wc.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gem_exec_reloc@basic-wc.html
* igt@gem_exec_reloc@basic-write-wc-noreloc:
- shard-rkl: [SKIP][258] ([i915#3281]) -> [SKIP][259] ([i915#14544] / [i915#3281]) +2 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-3/igt@gem_exec_reloc@basic-write-wc-noreloc.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@gem_exec_reloc@basic-write-wc-noreloc.html
* igt@gem_lmem_swapping@basic:
- shard-rkl: [SKIP][260] ([i915#4613]) -> [SKIP][261] ([i915#14544] / [i915#4613])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@gem_lmem_swapping@basic.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@heavy-multi:
- shard-rkl: [SKIP][262] ([i915#14544] / [i915#4613]) -> [SKIP][263] ([i915#4613])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@gem_lmem_swapping@heavy-multi.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gem_lmem_swapping@heavy-multi.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: [SKIP][264] ([i915#3282]) -> [SKIP][265] ([i915#14544] / [i915#3282]) +3 other tests skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@gem_partial_pwrite_pread@writes-after-reads.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-rkl: [SKIP][266] ([i915#8411]) -> [SKIP][267] ([i915#14544] / [i915#8411])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-rkl: [SKIP][268] ([i915#3297]) -> [SKIP][269] ([i915#14544] / [i915#3297])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@gem_userptr_blits@dmabuf-unsync.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gen9_exec_parse@batch-invalid-length:
- shard-rkl: [SKIP][270] ([i915#2527]) -> [SKIP][271] ([i915#14544] / [i915#2527])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@gen9_exec_parse@batch-invalid-length.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@gen9_exec_parse@batch-invalid-length.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-rkl: [SKIP][272] ([i915#14544] / [i915#2527]) -> [SKIP][273] ([i915#2527])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@gen9_exec_parse@cmd-crossing-page.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: [SKIP][274] ([i915#14544] / [i915#1769] / [i915#3555]) -> [SKIP][275] ([i915#1769] / [i915#3555])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-rkl: [SKIP][276] ([i915#14544] / [i915#5286]) -> [SKIP][277] ([i915#5286])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: [SKIP][278] ([i915#5286]) -> [SKIP][279] ([i915#14544] / [i915#5286])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-rkl: [SKIP][280] ([i915#3638]) -> [SKIP][281] ([i915#14544] / [i915#3638])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_big_fb@linear-64bpp-rotate-270.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][282] ([i915#6095]) -> [SKIP][283] ([i915#14544] / [i915#6095]) +4 other tests skip
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][284] ([i915#14544] / [i915#6095]) -> [SKIP][285] ([i915#6095]) +3 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][286] ([i915#14098] / [i915#6095]) -> [SKIP][287] ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs:
- shard-rkl: [INCOMPLETE][288] ([i915#15582]) -> [ABORT][289] ([i915#15132])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][290] ([i915#12313]) -> [SKIP][291] ([i915#12313] / [i915#14544])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs:
- shard-dg1: [SKIP][292] ([i915#6095]) -> [SKIP][293] ([i915#4423] / [i915#6095])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-14/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-13/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][294] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][295] ([i915#14098] / [i915#6095]) +6 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][296] ([i915#12313] / [i915#14544]) -> [SKIP][297] ([i915#12313])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-rkl: [SKIP][298] ([i915#14544] / [i915#3742]) -> [SKIP][299] ([i915#3742])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_cdclk@mode-transition-all-outputs.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_color@degamma:
- shard-rkl: [SKIP][300] ([i915#14544]) -> [SKIP][301] +4 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_chamelium_color@degamma.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-rkl: [SKIP][302] ([i915#11151] / [i915#7828]) -> [SKIP][303] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_chamelium_edid@hdmi-edid-read.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode:
- shard-rkl: [SKIP][304] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][305] ([i915#11151] / [i915#7828]) +2 other tests skip
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html
* igt@kms_content_protection@atomic-dpms:
- shard-rkl: [SKIP][306] ([i915#14544] / [i915#6944] / [i915#7118] / [i915#9424]) -> [SKIP][307] ([i915#6944] / [i915#7118] / [i915#9424]) +1 other test skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_content_protection@atomic-dpms.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-dg1: [SKIP][308] ([i915#15330]) -> [SKIP][309] ([i915#15330] / [i915#4423])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-14/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-13/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@legacy:
- shard-rkl: [SKIP][310] ([i915#6944] / [i915#7118] / [i915#9424]) -> [SKIP][311] ([i915#14544] / [i915#6944] / [i915#7118] / [i915#9424])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-3/igt@kms_content_protection@legacy.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@legacy-hdcp14:
- shard-dg2: [FAIL][312] ([i915#7173]) -> [SKIP][313] ([i915#6944]) +1 other test skip
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-11/igt@kms_content_protection@legacy-hdcp14.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-3/igt@kms_content_protection@legacy-hdcp14.html
* igt@kms_content_protection@mei-interface:
- shard-dg1: [SKIP][314] ([i915#6944] / [i915#9424]) -> [SKIP][315] ([i915#9433])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-17/igt@kms_content_protection@mei-interface.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-12/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@suspend-resume:
- shard-rkl: [SKIP][316] ([i915#6944]) -> [SKIP][317] ([i915#14544] / [i915#6944])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_content_protection@suspend-resume.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_content_protection@suspend-resume.html
* igt@kms_content_protection@type1:
- shard-dg2: [SKIP][318] ([i915#6944] / [i915#7118] / [i915#9424]) -> [SKIP][319] ([i915#6944] / [i915#7118] / [i915#7162] / [i915#9424])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-5/igt@kms_content_protection@type1.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-11/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent-hdcp14:
- shard-dg2: [SKIP][320] ([i915#6944]) -> [FAIL][321] ([i915#7173]) +1 other test fail
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-1/igt@kms_content_protection@uevent-hdcp14.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-11/igt@kms_content_protection@uevent-hdcp14.html
* igt@kms_cursor_crc@cursor-offscreen-max-size:
- shard-rkl: [SKIP][322] ([i915#3555]) -> [SKIP][323] ([i915#14544] / [i915#3555])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_cursor_crc@cursor-offscreen-max-size.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-max-size.html
* igt@kms_cursor_crc@cursor-sliding-32x32:
- shard-rkl: [SKIP][324] ([i915#14544] / [i915#3555]) -> [SKIP][325] ([i915#3555])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-32x32.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_cursor_crc@cursor-sliding-32x32.html
* igt@kms_cursor_legacy@cursora-vs-flipb-legacy:
- shard-rkl: [SKIP][326] -> [SKIP][327] ([i915#14544]) +7 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-3/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
* igt@kms_dsc@dsc-with-bpc:
- shard-rkl: [SKIP][328] ([i915#14544] / [i915#3555] / [i915#3840]) -> [SKIP][329] ([i915#3555] / [i915#3840])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_dsc@dsc-with-bpc.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][330] ([i915#14544] / [i915#3955]) -> [SKIP][331] ([i915#3955])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-4x:
- shard-rkl: [SKIP][332] ([i915#14544] / [i915#1839]) -> [SKIP][333] ([i915#1839])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_feature_discovery@display-4x.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_feature_discovery@display-4x.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-rkl: [SKIP][334] ([i915#9934]) -> [SKIP][335] ([i915#14544] / [i915#9934])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_flip@2x-flip-vs-suspend.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: [SKIP][336] ([i915#14544] / [i915#9934]) -> [SKIP][337] ([i915#9934]) +2 other tests skip
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_flip@2x-plain-flip.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_flip@2x-plain-flip.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-pwrite:
- shard-rkl: [SKIP][338] ([i915#15102]) -> [SKIP][339] ([i915#14544] / [i915#15102]) +1 other test skip
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-pwrite.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move:
- shard-dg2: [SKIP][340] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][341] ([i915#15102] / [i915#3458])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][342] ([i915#14544] / [i915#1825]) -> [SKIP][343] ([i915#1825]) +9 other tests skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-cpu:
- shard-rkl: [SKIP][344] ([i915#15102] / [i915#3023]) -> [SKIP][345] ([i915#14544] / [i915#15102] / [i915#3023]) +5 other tests skip
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-cpu.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-pwrite:
- shard-dg1: [SKIP][346] ([i915#15102] / [i915#4423]) -> [SKIP][347] ([i915#15102])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-pwrite.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move:
- shard-rkl: [SKIP][348] ([i915#1825]) -> [SKIP][349] ([i915#14544] / [i915#1825]) +9 other tests skip
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: [SKIP][350] ([i915#15102] / [i915#3458]) -> [SKIP][351] ([i915#10433] / [i915#15102] / [i915#3458]) +2 other tests skip
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-rkl: [SKIP][352] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][353] ([i915#15102] / [i915#3023]) +6 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: [SKIP][354] ([i915#1187] / [i915#12713]) -> [SKIP][355] ([i915#12713])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-mtlp-1/igt@kms_hdr@brightness-with-hdr.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-mtlp-8/igt@kms_hdr@brightness-with-hdr.html
- shard-dg2: [SKIP][356] ([i915#13331]) -> [SKIP][357] ([i915#12713])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg2-11/igt@kms_hdr@brightness-with-hdr.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg2-3/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-rkl: [SKIP][358] ([i915#15460]) -> [SKIP][359] ([i915#14544] / [i915#15460])
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-3/igt@kms_joiner@invalid-modeset-big-joiner.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_pipe_stress@stress-xrgb8888-4tiled:
- shard-rkl: [SKIP][360] ([i915#14712]) -> [SKIP][361] ([i915#14544] / [i915#14712])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier@pipe-a-plane-0:
- shard-rkl: [SKIP][362] ([i915#15608]) -> [SKIP][363] ([i915#14544] / [i915#15608])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier@pipe-a-plane-0.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier@pipe-a-plane-0.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier@pipe-b-plane-5:
- shard-rkl: [SKIP][364] ([i915#15608] / [i915#8825]) -> [SKIP][365] ([i915#14544] / [i915#15608] / [i915#8825]) +1 other test skip
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier@pipe-b-plane-5.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-rkl: [SKIP][366] ([i915#14544] / [i915#15608] / [i915#8825]) -> [SKIP][367] ([i915#15608] / [i915#8825]) +1 other test skip
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-modifier.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane@pixel-format-yf-tiled-modifier@pipe-a-plane-0:
- shard-rkl: [SKIP][368] ([i915#14544] / [i915#15608]) -> [SKIP][369] ([i915#15608])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-modifier@pipe-a-plane-0.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_plane@pixel-format-yf-tiled-modifier@pipe-a-plane-0.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-rkl: [SKIP][370] ([i915#13958] / [i915#14544]) -> [SKIP][371] ([i915#13958])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-yf.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_pm_backlight@basic-brightness:
- shard-rkl: [SKIP][372] ([i915#14544] / [i915#5354]) -> [SKIP][373] ([i915#5354])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_pm_backlight@basic-brightness.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-rkl: [SKIP][374] ([i915#9685]) -> [SKIP][375] ([i915#14544] / [i915#9685])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_pm_dc@dc3co-vpb-simulation.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: [SKIP][376] ([i915#15128]) -> [FAIL][377] ([i915#9295])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-tglu-6/igt@kms_pm_dc@dc6-dpms.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-tglu-2/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg1: [SKIP][378] ([i915#3828]) -> [SKIP][379] ([i915#9340])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-15/igt@kms_pm_lpsp@kms-lpsp.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-17/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: [SKIP][380] ([i915#11520]) -> [SKIP][381] ([i915#11520] / [i915#14544]) +1 other test skip
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][382] ([i915#11520] / [i915#14544]) -> [SKIP][383] ([i915#11520]) +1 other test skip
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-1/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr@fbc-psr-primary-page-flip:
- shard-rkl: [SKIP][384] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][385] ([i915#1072] / [i915#9732]) +7 other tests skip
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_psr@fbc-psr-primary-page-flip.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-8/igt@kms_psr@fbc-psr-primary-page-flip.html
* igt@kms_psr@pr-cursor-blt:
- shard-dg1: [SKIP][386] ([i915#1072] / [i915#9732]) -> [SKIP][387] ([i915#1072] / [i915#4423] / [i915#9732])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-dg1-14/igt@kms_psr@pr-cursor-blt.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-dg1-13/igt@kms_psr@pr-cursor-blt.html
* igt@kms_psr@psr-cursor-render:
- shard-rkl: [SKIP][388] ([i915#1072] / [i915#9732]) -> [SKIP][389] ([i915#1072] / [i915#14544] / [i915#9732]) +3 other tests skip
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_psr@psr-cursor-render.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_psr@psr-cursor-render.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: [SKIP][390] ([i915#5289]) -> [SKIP][391] ([i915#14544] / [i915#5289])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: [SKIP][392] ([i915#14544] / [i915#5289]) -> [SKIP][393] ([i915#5289])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@prime_vgem@fence-write-hang:
- shard-rkl: [SKIP][394] ([i915#3708]) -> [SKIP][395] ([i915#14544] / [i915#3708])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-7/igt@prime_vgem@fence-write-hang.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-6/igt@prime_vgem@fence-write-hang.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-rkl: [SKIP][396] ([i915#14544] / [i915#9917]) -> [SKIP][397] ([i915#9917])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17940/shard-rkl-6/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/shard-rkl-3/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10959]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10959
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#1311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1311
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13331]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13331
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
[i915#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409
[i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13899]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13899
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14586]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14586
[i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
[i915#14785]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14785
[i915#15060]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15060
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15128]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15128
[i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
[i915#15500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15500
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608
[i915#15609]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15609
[i915#15638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15638
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7162]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7162
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7882
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9433
[i915#9561]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9561
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_17940 -> Patchwork_161199v1
CI-20190529: 20190529
CI_DRM_17940: 7fc41c69853312d5cb58afe7efd7943b6dfb092f @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8739: 8739
Patchwork_161199v1: 7fc41c69853312d5cb58afe7efd7943b6dfb092f @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161199v1/index.html
[-- Attachment #2: Type: text/html, Size: 131440 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/6] drm/xe/fbdev: Fix BIOS FB vs.s stolen size check
2026-02-05 14:02 ` [PATCH 1/6] drm/xe/fbdev: Fix BIOS FB vs.s stolen size check Vinod Govindapillai
@ 2026-02-06 12:41 ` Ville Syrjälä
0 siblings, 0 replies; 12+ messages in thread
From: Ville Syrjälä @ 2026-02-06 12:41 UTC (permalink / raw)
To: Vinod Govindapillai
Cc: intel-xe, intel-gfx, uma.shankar, dri-devel, Christian Koenig,
Huang Rui, Matthew Auld, Matthew Brost, Thomas Hellström
On Thu, Feb 05, 2026 at 04:02:30PM +0200, Vinod Govindapillai wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Looks like stolen->size is in bytes, not pages. Remove the
> bogus PAGE_SHIFT stuff.
It looks to me like ttm itself is the problem here. It appears
to be a mismash of pages and bytes, and missing documentation
on which unit applies where.
Even worse, it looks like different drivers use different conventions
on what units to use. Eg. ttm_resource_manager_init() sometimes gets
passed the size in pages, sometimes in bytes. xe even uses both
units in one driver: pages in xe_ttm_sys_mgr_init(), bytes in
__xe_ttm_vram_mgr_init().
Cc'ing some ttm folks...
>
> Also for some rnadom reason xe rejects the FB if it takes up
> exactly half of stolen, whereas i915 allows it to be used
> in that case. Adjust xe to follow the i915 rule for consistency.
>
> v2: rebase related updates
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
> ---
> drivers/gpu/drm/xe/display/xe_initial_plane.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/xe/display/xe_initial_plane.c b/drivers/gpu/drm/xe/display/xe_initial_plane.c
> index 4cfeafcc158d..38ecc201ac4e 100644
> --- a/drivers/gpu/drm/xe/display/xe_initial_plane.c
> +++ b/drivers/gpu/drm/xe/display/xe_initial_plane.c
> @@ -99,7 +99,7 @@ initial_plane_bo(struct xe_device *xe,
> * features.
> */
> if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
> - plane_config->size * 2 >> PAGE_SHIFT >= stolen->size)
> + plane_config->size * 2 > stolen->size)
> return NULL;
> }
>
> --
> 2.43.0
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen()
2026-02-05 14:02 ` [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen() Vinod Govindapillai
@ 2026-02-10 9:30 ` Jani Nikula
2026-02-24 18:34 ` Shankar, Uma
1 sibling, 0 replies; 12+ messages in thread
From: Jani Nikula @ 2026-02-10 9:30 UTC (permalink / raw)
To: Vinod Govindapillai, intel-xe, intel-gfx
Cc: vinod.govindapillai, ville.syrjala, uma.shankar
On Thu, 05 Feb 2026, Vinod Govindapillai <vinod.govindapillai@intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Consolidate the "should we allocate fbdev fb in stolen?"
> check into a helper function. Makes it easier to change the
> heuristics without having to change so many places.
>
> v2: rebase related changes and consolidate all the prefer
> stolen conditions into a single function (Vinod)
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 27 +++++++++++++------
> drivers/gpu/drm/i915/display/intel_fbdev_fb.h | 2 ++
> drivers/gpu/drm/i915/i915_initial_plane.c | 3 ++-
All of these files are built on i915 only...
> 3 files changed, 23 insertions(+), 9 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
> index e5251ed15948..4f057dbd1279 100644
> --- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
> +++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
> @@ -10,6 +10,7 @@
> #include "gem/i915_gem_lmem.h"
>
> #include "i915_drv.h"
> +#include "intel_display_core.h"
...and should not include intel_display_core.h.
This is non-obvious, and an easy mistake to make. Eventually
intel_fbdev_fb.c needs to move to i915 core, with some refactoring.
> #include "intel_fbdev_fb.h"
>
> u32 intel_fbdev_fb_pitch_align(u32 stride)
> @@ -17,6 +18,23 @@ u32 intel_fbdev_fb_pitch_align(u32 stride)
> return ALIGN(stride, 64);
> }
>
> +bool intel_fbdev_fb_prefer_stolen(struct intel_display *display,
Just pass struct drm_i915_private around here.
> + unsigned int size)
> +{
> + struct drm_i915_private *i915 = to_i915(display->drm);
> +
> + /* Skip stolen on MTL as Wa_22018444074 mitigation. */
> + if (IS_METEORLAKE(i915))
> + return false;
> +
> + /*
> + * If the FB is too big, just don't use it since fbdev is not very
> + * important and we should probably use that space with FBC or other
> + * features.
> + */
> + return i915->dsm.usable_size >= size * 2;
> +}
> +
> struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size)
> {
> struct drm_i915_private *i915 = to_i915(drm);
> @@ -28,14 +46,7 @@ struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size
> I915_BO_ALLOC_CONTIGUOUS |
> I915_BO_ALLOC_USER);
> } else {
> - /*
> - * If the FB is too big, just don't use it since fbdev is not very
> - * important and we should probably use that space with FBC or other
> - * features.
> - *
> - * Also skip stolen on MTL as Wa_22018444074 mitigation.
> - */
> - if (!IS_METEORLAKE(i915) && size * 2 < i915->dsm.usable_size)
> + if (intel_fbdev_fb_prefer_stolen(i915->display, size))
> obj = i915_gem_object_create_stolen(i915, size);
> if (IS_ERR(obj))
> obj = i915_gem_object_create_shmem(i915, size);
> diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.h b/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
> index fd0b3775dc1f..82da57601dc7 100644
> --- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
> +++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
> @@ -13,11 +13,13 @@ struct drm_gem_object;
> struct drm_mode_fb_cmd2;
> struct fb_info;
> struct i915_vma;
> +struct intel_display;
>
> u32 intel_fbdev_fb_pitch_align(u32 stride);
> struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size);
> void intel_fbdev_fb_bo_destroy(struct drm_gem_object *obj);
> int intel_fbdev_fb_fill_info(struct drm_device *drm, struct fb_info *info,
> struct drm_gem_object *obj, struct i915_vma *vma);
> +bool intel_fbdev_fb_prefer_stolen(struct intel_display *display, unsigned int size);
>
> #endif
> diff --git a/drivers/gpu/drm/i915/i915_initial_plane.c b/drivers/gpu/drm/i915/i915_initial_plane.c
> index 7fb52d81f7b6..1263d7db2c44 100644
> --- a/drivers/gpu/drm/i915/i915_initial_plane.c
> +++ b/drivers/gpu/drm/i915/i915_initial_plane.c
> @@ -9,6 +9,7 @@
> #include "display/intel_crtc.h"
> #include "display/intel_display_types.h"
> #include "display/intel_fb.h"
> +#include "display/intel_fbdev_fb.h"
> #include "gem/i915_gem_lmem.h"
> #include "gem/i915_gem_region.h"
>
> @@ -116,7 +117,7 @@ initial_plane_vma(struct drm_i915_private *i915,
> */
> if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
> mem == i915->mm.stolen_region &&
> - size * 2 > i915->dsm.usable_size) {
> + !intel_fbdev_fb_prefer_stolen(i915->display, size)) {
> drm_dbg_kms(&i915->drm, "Initial FB size exceeds half of stolen, discarding\n");
> return NULL;
> }
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 12+ messages in thread
* RE: [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen()
2026-02-05 14:02 ` [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen() Vinod Govindapillai
2026-02-10 9:30 ` Jani Nikula
@ 2026-02-24 18:34 ` Shankar, Uma
1 sibling, 0 replies; 12+ messages in thread
From: Shankar, Uma @ 2026-02-24 18:34 UTC (permalink / raw)
To: Govindapillai, Vinod, intel-xe@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org
Cc: Syrjala, Ville
> -----Original Message-----
> From: Govindapillai, Vinod <vinod.govindapillai@intel.com>
> Sent: Thursday, February 5, 2026 7:33 PM
> To: intel-xe@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
> Cc: Govindapillai, Vinod <vinod.govindapillai@intel.com>; Syrjala, Ville
> <ville.syrjala@intel.com>; Shankar, Uma <uma.shankar@intel.com>
> Subject: [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen()
>
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Consolidate the "should we allocate fbdev fb in stolen?"
> check into a helper function. Makes it easier to change the heuristics without
> having to change so many places.
>
> v2: rebase related changes and consolidate all the prefer
> stolen conditions into a single function (Vinod)
Changes Look Good to me.
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 27 +++++++++++++------
> drivers/gpu/drm/i915/display/intel_fbdev_fb.h | 2 ++
> drivers/gpu/drm/i915/i915_initial_plane.c | 3 ++-
> 3 files changed, 23 insertions(+), 9 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
> b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
> index e5251ed15948..4f057dbd1279 100644
> --- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
> +++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
> @@ -10,6 +10,7 @@
> #include "gem/i915_gem_lmem.h"
>
> #include "i915_drv.h"
> +#include "intel_display_core.h"
> #include "intel_fbdev_fb.h"
>
> u32 intel_fbdev_fb_pitch_align(u32 stride) @@ -17,6 +18,23 @@ u32
> intel_fbdev_fb_pitch_align(u32 stride)
> return ALIGN(stride, 64);
> }
>
> +bool intel_fbdev_fb_prefer_stolen(struct intel_display *display,
> + unsigned int size)
> +{
> + struct drm_i915_private *i915 = to_i915(display->drm);
> +
> + /* Skip stolen on MTL as Wa_22018444074 mitigation. */
> + if (IS_METEORLAKE(i915))
> + return false;
> +
> + /*
> + * If the FB is too big, just don't use it since fbdev is not very
> + * important and we should probably use that space with FBC or other
> + * features.
> + */
> + return i915->dsm.usable_size >= size * 2; }
> +
> struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int
> size) {
> struct drm_i915_private *i915 = to_i915(drm); @@ -28,14 +46,7 @@
> struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size
>
> I915_BO_ALLOC_CONTIGUOUS |
> I915_BO_ALLOC_USER);
> } else {
> - /*
> - * If the FB is too big, just don't use it since fbdev is not very
> - * important and we should probably use that space with FBC or
> other
> - * features.
> - *
> - * Also skip stolen on MTL as Wa_22018444074 mitigation.
> - */
> - if (!IS_METEORLAKE(i915) && size * 2 < i915->dsm.usable_size)
> + if (intel_fbdev_fb_prefer_stolen(i915->display, size))
> obj = i915_gem_object_create_stolen(i915, size);
> if (IS_ERR(obj))
> obj = i915_gem_object_create_shmem(i915, size); diff --
> git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
> b/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
> index fd0b3775dc1f..82da57601dc7 100644
> --- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
> +++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
> @@ -13,11 +13,13 @@ struct drm_gem_object; struct drm_mode_fb_cmd2;
> struct fb_info; struct i915_vma;
> +struct intel_display;
>
> u32 intel_fbdev_fb_pitch_align(u32 stride); struct drm_gem_object
> *intel_fbdev_fb_bo_create(struct drm_device *drm, int size); void
> intel_fbdev_fb_bo_destroy(struct drm_gem_object *obj); int
> intel_fbdev_fb_fill_info(struct drm_device *drm, struct fb_info *info,
> struct drm_gem_object *obj, struct i915_vma *vma);
> +bool intel_fbdev_fb_prefer_stolen(struct intel_display *display,
> +unsigned int size);
>
> #endif
> diff --git a/drivers/gpu/drm/i915/i915_initial_plane.c
> b/drivers/gpu/drm/i915/i915_initial_plane.c
> index 7fb52d81f7b6..1263d7db2c44 100644
> --- a/drivers/gpu/drm/i915/i915_initial_plane.c
> +++ b/drivers/gpu/drm/i915/i915_initial_plane.c
> @@ -9,6 +9,7 @@
> #include "display/intel_crtc.h"
> #include "display/intel_display_types.h"
> #include "display/intel_fb.h"
> +#include "display/intel_fbdev_fb.h"
> #include "gem/i915_gem_lmem.h"
> #include "gem/i915_gem_region.h"
>
> @@ -116,7 +117,7 @@ initial_plane_vma(struct drm_i915_private *i915,
> */
> if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
> mem == i915->mm.stolen_region &&
> - size * 2 > i915->dsm.usable_size) {
> + !intel_fbdev_fb_prefer_stolen(i915->display, size)) {
> drm_dbg_kms(&i915->drm, "Initial FB size exceeds half of stolen,
> discarding\n");
> return NULL;
> }
> --
> 2.43.0
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2026-02-24 18:34 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-05 14:02 [PATCH 0/6] update the stolen memory allocation preference Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 1/6] drm/xe/fbdev: Fix BIOS FB vs.s stolen size check Vinod Govindapillai
2026-02-06 12:41 ` Ville Syrjälä
2026-02-05 14:02 ` [PATCH 2/6] drm/i915/display: remove the usage of dev_priv Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 3/6] drm/i915/fbdev: Extract intel_fbdev_fb_prefer_stolen() Vinod Govindapillai
2026-02-10 9:30 ` Jani Nikula
2026-02-24 18:34 ` Shankar, Uma
2026-02-05 14:02 ` [PATCH 4/6] drm/xe/fbdev: " Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 5/6] drm/xe/fbdev: print info about stolen memory preference for fbdev Vinod Govindapillai
2026-02-05 14:02 ` [PATCH 6/6] drm/i915/fbdev: " Vinod Govindapillai
2026-02-05 16:38 ` ✓ i915.CI.BAT: success for update the stolen memory allocation preference Patchwork
2026-02-06 12:27 ` ✗ i915.CI.Full: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox