* [PATCH 0/2] Check if CSME is available before initializing PXP
@ 2025-07-15 23:00 Daniele Ceraolo Spurio
2025-07-15 23:00 ` [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy Daniele Ceraolo Spurio
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Daniele Ceraolo Spurio @ 2025-07-15 23:00 UTC (permalink / raw)
To: intel-gfx
Cc: Daniele Ceraolo Spurio, Rodrigo Vivi, Alexander Usyskin,
Alan Previn, Greg Kroah-Hartman
To support PXP, i915 needs to interface with CSME, which is done via the
component interface. However, BIOS/Coreboot can hide the CSME device,
which leads to i915 timing out waiting for the component to bind. While
PXP failing to initialize is a supported scenario (and there are several
possible ways for it to happen), the particular case where the CSME is
not available at all is something we can easily detect in the driver
and therefore avoid entirely, which means userspace doesn't need to
handle the error in this case.
Given that mei_me owns the CSME, the check for the device availability
is added to that driver and exported, with i915 calling it. The plan is
to merge both patches via the drm-intel tree.
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Alexander Usyskin <alexander.usyskin@intel.com>
Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Daniele Ceraolo Spurio (2):
mei: me: Add exported function to check ME device availabiliy
drm/i915/pxp: Do not support PXP if CSME is not available
drivers/gpu/drm/i915/i915_module.c | 1 +
drivers/gpu/drm/i915/pxp/intel_pxp.c | 5 +++++
drivers/misc/mei/pci-me.c | 17 +++++++++++++++++
include/linux/mei_me.h | 20 ++++++++++++++++++++
4 files changed, 43 insertions(+)
create mode 100644 include/linux/mei_me.h
--
2.43.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy
2025-07-15 23:00 [PATCH 0/2] Check if CSME is available before initializing PXP Daniele Ceraolo Spurio
@ 2025-07-15 23:00 ` Daniele Ceraolo Spurio
2025-07-16 5:10 ` Greg Kroah-Hartman
2025-07-15 23:00 ` [PATCH 2/2] drm/i915/pxp: Do not support PXP if CSME is not available Daniele Ceraolo Spurio
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Daniele Ceraolo Spurio @ 2025-07-15 23:00 UTC (permalink / raw)
To: intel-gfx; +Cc: Daniele Ceraolo Spurio, Alexander Usyskin, Greg Kroah-Hartman
The intel GFX drivers (i915/xe) interface with the ME device for some of
their features (e.g. PXP, HDCP) via the component interface. Given that
the MEI device can be hidden by BIOS/Coreboot, the GFX drivers need a
way to check if the device is available before attempting to bind the
component, otherwise they'll go ahead and initialize features that will
never work.
The simplest way to check if the device is available is to check the
available devices against the PCI ID list of the mei_me driver. To avoid
duplication of the list, the function to do such a check is added to
the mei_me driver and exported so that the GFX driver can call it
directly.
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Alexander Usyskin <alexander.usyskin@intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/misc/mei/pci-me.c | 17 +++++++++++++++++
include/linux/mei_me.h | 20 ++++++++++++++++++++
2 files changed, 37 insertions(+)
create mode 100644 include/linux/mei_me.h
diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
index 3f9c60b579ae..16e9a11eb286 100644
--- a/drivers/misc/mei/pci-me.c
+++ b/drivers/misc/mei/pci-me.c
@@ -18,6 +18,7 @@
#include <linux/pm_runtime.h>
#include <linux/mei.h>
+#include <linux/mei_me.h>
#include "mei_dev.h"
#include "client.h"
@@ -133,6 +134,22 @@ static const struct pci_device_id mei_me_pci_tbl[] = {
MODULE_DEVICE_TABLE(pci, mei_me_pci_tbl);
+/**
+ * mei_me_device_present - check if an ME device is present on the system
+ *
+ * Other drivers (e.g., i915, xe) interface with the ME device for some of their
+ * features (e.g., PXP, HDCP). However, the ME device can be hidden by
+ * BIOS/coreboot, so this function offers a way for those drivers to check if
+ * the device is available before attempting to interface with it.
+ *
+ * Return: true if an ME device is available, false otherwise
+ */
+bool mei_me_device_present(void)
+{
+ return pci_dev_present(mei_me_pci_tbl);
+}
+EXPORT_SYMBOL(mei_me_device_present);
+
#ifdef CONFIG_PM
static inline void mei_me_set_pm_domain(struct mei_device *dev);
static inline void mei_me_unset_pm_domain(struct mei_device *dev);
diff --git a/include/linux/mei_me.h b/include/linux/mei_me.h
new file mode 100644
index 000000000000..761ef5970a1e
--- /dev/null
+++ b/include/linux/mei_me.h
@@ -0,0 +1,20 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
+ * Copyright (c) 2025, Intel Corporation. All rights reserved.
+ */
+
+#ifndef _LINUX_MEI_ME_H
+#define _LINUX_MEI_ME_H
+
+#include <linux/types.h>
+
+#if IS_ENABLED(CONFIG_INTEL_MEI_ME)
+bool mei_me_device_present(void);
+#else
+static inline bool mei_me_device_present(void)
+{
+ return false;
+}
+#endif
+
+#endif /* _LINUX_MEI_ME_H */
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/2] drm/i915/pxp: Do not support PXP if CSME is not available
2025-07-15 23:00 [PATCH 0/2] Check if CSME is available before initializing PXP Daniele Ceraolo Spurio
2025-07-15 23:00 ` [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy Daniele Ceraolo Spurio
@ 2025-07-15 23:00 ` Daniele Ceraolo Spurio
2025-07-16 11:34 ` Valentine Burley
2025-07-15 23:53 ` ✓ i915.CI.BAT: success for Check if CSME is available before initializing PXP Patchwork
2025-07-16 17:45 ` ✗ i915.CI.Full: failure " Patchwork
3 siblings, 1 reply; 11+ messages in thread
From: Daniele Ceraolo Spurio @ 2025-07-15 23:00 UTC (permalink / raw)
To: intel-gfx
Cc: Daniele Ceraolo Spurio, Valentine Burley, Rodrigo Vivi,
Alexander Usyskin, Alan Previn
The PXP flow requires us to communicate with CSME, which we do via a
mei component. Since the mei component binding is async and can take
a bit to complete, we don't wait for it during i915 load. If userspace
queries the state before the async binding is complete, we return an
"init in progress" state, with the expectation that it will eventually
transition to "init complete" if the CSME device is functional.
Mesa CI is flashing a custom coreboot on their Chromebooks that hides
the CSME device, which means that we never transition to the "init
complete" state. While from an interface POV it is not incorrect to not
end up in "init complete" if the CSME is missing, we can mitigate the
impact of this by simply checking if the CSME device is available at
all before attempting to initialize PXP.
Reported-by: Valentine Burley <valentine.burley@collabora.com>
Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14516
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Alexander Usyskin <alexander.usyskin@intel.com>
Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
---
drivers/gpu/drm/i915/i915_module.c | 1 +
drivers/gpu/drm/i915/pxp/intel_pxp.c | 5 +++++
2 files changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/i915/i915_module.c b/drivers/gpu/drm/i915/i915_module.c
index 5862754c662c..07118a1ea14d 100644
--- a/drivers/gpu/drm/i915/i915_module.c
+++ b/drivers/gpu/drm/i915/i915_module.c
@@ -126,3 +126,4 @@ MODULE_AUTHOR("Intel Corporation");
MODULE_DESCRIPTION(DRIVER_DESC);
MODULE_LICENSE("GPL and additional rights");
+
diff --git a/drivers/gpu/drm/i915/pxp/intel_pxp.c b/drivers/gpu/drm/i915/pxp/intel_pxp.c
index c077a1c464cf..e476c1d82c2f 100644
--- a/drivers/gpu/drm/i915/pxp/intel_pxp.c
+++ b/drivers/gpu/drm/i915/pxp/intel_pxp.c
@@ -2,6 +2,7 @@
/*
* Copyright(c) 2020 Intel Corporation.
*/
+#include <linux/mei_me.h>
#include <linux/workqueue.h>
#include "gem/i915_gem_context.h"
@@ -203,6 +204,10 @@ int intel_pxp_init(struct drm_i915_private *i915)
if (intel_gt_is_wedged(to_gt(i915)))
return -ENOTCONN;
+ /* iGPUs require CSME to be available to use PXP */
+ if (!IS_DGFX(i915) && !mei_me_device_present())
+ return -ENODEV;
+
/*
* NOTE: Get the ctrl_gt before checking intel_pxp_is_supported since
* we still need it if PXP's backend tee transport is needed.
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* ✓ i915.CI.BAT: success for Check if CSME is available before initializing PXP
2025-07-15 23:00 [PATCH 0/2] Check if CSME is available before initializing PXP Daniele Ceraolo Spurio
2025-07-15 23:00 ` [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy Daniele Ceraolo Spurio
2025-07-15 23:00 ` [PATCH 2/2] drm/i915/pxp: Do not support PXP if CSME is not available Daniele Ceraolo Spurio
@ 2025-07-15 23:53 ` Patchwork
2025-07-16 17:45 ` ✗ i915.CI.Full: failure " Patchwork
3 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2025-07-15 23:53 UTC (permalink / raw)
To: Daniele Ceraolo Spurio; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 5503 bytes --]
== Series Details ==
Series: Check if CSME is available before initializing PXP
URL : https://patchwork.freedesktop.org/series/151677/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16871 -> Patchwork_151677v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/index.html
Participating hosts (45 -> 44)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_151677v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_auth@basic-auth:
- bat-adlp-6: [PASS][1] -> [DMESG-WARN][2] ([i915#13890])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-adlp-6/igt@core_auth@basic-auth.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-adlp-6/igt@core_auth@basic-auth.html
* igt@i915_module_load@load:
- bat-mtlp-9: [PASS][3] -> [ABORT][4] ([i915#13494])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-mtlp-9/igt@i915_module_load@load.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-mtlp-9/igt@i915_module_load@load.html
* igt@i915_selftest@live:
- bat-mtlp-8: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-mtlp-8/igt@i915_selftest@live.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-mtlp-8/igt@i915_selftest@live.html
- bat-jsl-1: [PASS][7] -> [DMESG-WARN][8] ([i915#13827]) +1 other test dmesg-warn
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-jsl-1/igt@i915_selftest@live.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-jsl-1/igt@i915_selftest@live.html
* igt@i915_selftest@live@gt_heartbeat:
- bat-dg2-11: [PASS][9] -> [ABORT][10] ([i915#14201])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-dg2-11/igt@i915_selftest@live@gt_heartbeat.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-dg2-11/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [PASS][11] -> [DMESG-FAIL][12] ([i915#12061]) +1 other test dmesg-fail
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@core_hotunplug@unbind-rebind:
- bat-rpls-4: [DMESG-WARN][13] ([i915#13400]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-rpls-4/igt@core_hotunplug@unbind-rebind.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-rpls-4/igt@core_hotunplug@unbind-rebind.html
* igt@fbdev@eof:
- bat-adlp-6: [DMESG-WARN][15] ([i915#13890]) -> [PASS][16]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-adlp-6/igt@fbdev@eof.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-adlp-6/igt@fbdev@eof.html
#### Warnings ####
* igt@i915_selftest@live:
- bat-dg2-11: [DMESG-FAIL][17] ([i915#12061] / [i915#14556]) -> [ABORT][18] ([i915#12061] / [i915#14201])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-dg2-11/igt@i915_selftest@live.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-dg2-11/igt@i915_selftest@live.html
- bat-atsm-1: [DMESG-FAIL][19] ([i915#12061] / [i915#13929]) -> [DMESG-FAIL][20] ([i915#12061] / [i915#14204])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-atsm-1/igt@i915_selftest@live.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-atsm-1/igt@i915_selftest@live.html
* igt@i915_selftest@live@mman:
- bat-atsm-1: [DMESG-FAIL][21] ([i915#13929]) -> [DMESG-FAIL][22] ([i915#14204])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/bat-atsm-1/igt@i915_selftest@live@mman.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/bat-atsm-1/igt@i915_selftest@live@mman.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#13400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13400
[i915#13494]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13494
[i915#13827]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13827
[i915#13890]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13890
[i915#13929]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13929
[i915#14201]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14201
[i915#14204]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
[i915#14556]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14556
Build changes
-------------
* Linux: CI_DRM_16871 -> Patchwork_151677v1
CI-20190529: 20190529
CI_DRM_16871: 394c972916ad8aa294c31fee993bde243b786bac @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8459: 8459
Patchwork_151677v1: 394c972916ad8aa294c31fee993bde243b786bac @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/index.html
[-- Attachment #2: Type: text/html, Size: 6989 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy
2025-07-15 23:00 ` [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy Daniele Ceraolo Spurio
@ 2025-07-16 5:10 ` Greg Kroah-Hartman
2025-07-16 16:38 ` Daniele Ceraolo Spurio
0 siblings, 1 reply; 11+ messages in thread
From: Greg Kroah-Hartman @ 2025-07-16 5:10 UTC (permalink / raw)
To: Daniele Ceraolo Spurio; +Cc: intel-gfx, Alexander Usyskin
On Tue, Jul 15, 2025 at 04:00:01PM -0700, Daniele Ceraolo Spurio wrote:
> The intel GFX drivers (i915/xe) interface with the ME device for some of
> their features (e.g. PXP, HDCP) via the component interface. Given that
> the MEI device can be hidden by BIOS/Coreboot, the GFX drivers need a
> way to check if the device is available before attempting to bind the
> component, otherwise they'll go ahead and initialize features that will
> never work.
> The simplest way to check if the device is available is to check the
> available devices against the PCI ID list of the mei_me driver. To avoid
> duplication of the list, the function to do such a check is added to
> the mei_me driver and exported so that the GFX driver can call it
> directly.
>
> Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Cc: Alexander Usyskin <alexander.usyskin@intel.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> ---
> drivers/misc/mei/pci-me.c | 17 +++++++++++++++++
> include/linux/mei_me.h | 20 ++++++++++++++++++++
> 2 files changed, 37 insertions(+)
> create mode 100644 include/linux/mei_me.h
>
> diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
> index 3f9c60b579ae..16e9a11eb286 100644
> --- a/drivers/misc/mei/pci-me.c
> +++ b/drivers/misc/mei/pci-me.c
> @@ -18,6 +18,7 @@
> #include <linux/pm_runtime.h>
>
> #include <linux/mei.h>
> +#include <linux/mei_me.h>
>
> #include "mei_dev.h"
> #include "client.h"
> @@ -133,6 +134,22 @@ static const struct pci_device_id mei_me_pci_tbl[] = {
>
> MODULE_DEVICE_TABLE(pci, mei_me_pci_tbl);
>
> +/**
> + * mei_me_device_present - check if an ME device is present on the system
> + *
> + * Other drivers (e.g., i915, xe) interface with the ME device for some of their
> + * features (e.g., PXP, HDCP). However, the ME device can be hidden by
> + * BIOS/coreboot, so this function offers a way for those drivers to check if
> + * the device is available before attempting to interface with it.
> + *
> + * Return: true if an ME device is available, false otherwise
> + */
> +bool mei_me_device_present(void)
> +{
> + return pci_dev_present(mei_me_pci_tbl);
And what happens if the device goes away right after you call this?
> +}
> +EXPORT_SYMBOL(mei_me_device_present);
EXPORT_SYMBOL_GPL()? I have to ask, sorry.
And where is patch 2/2?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 2/2] drm/i915/pxp: Do not support PXP if CSME is not available
2025-07-15 23:00 ` [PATCH 2/2] drm/i915/pxp: Do not support PXP if CSME is not available Daniele Ceraolo Spurio
@ 2025-07-16 11:34 ` Valentine Burley
0 siblings, 0 replies; 11+ messages in thread
From: Valentine Burley @ 2025-07-16 11:34 UTC (permalink / raw)
To: Daniele Ceraolo Spurio
Cc: intel-gfx, Rodrigo Vivi, Alexander Usyskin, Alan Previn
[-- Attachment #1: Type: text/plain, Size: 2960 bytes --]
Thank you for the fix! This worked around the issue and disabled PXP,
which allowed our virtual machine to boot.
Tested-by: Valentine Burley < mailto:valentine.burley@collabora.com >
---- On Wed, 16 Jul 2025 01:00:02 +0200 Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> wrote ---
The PXP flow requires us to communicate with CSME, which we do via a
mei component. Since the mei component binding is async and can take
a bit to complete, we don't wait for it during i915 load. If userspace
queries the state before the async binding is complete, we return an
"init in progress" state, with the expectation that it will eventually
transition to "init complete" if the CSME device is functional.
Mesa CI is flashing a custom coreboot on their Chromebooks that hides
the CSME device, which means that we never transition to the "init
complete" state. While from an interface POV it is not incorrect to not
end up in "init complete" if the CSME is missing, we can mitigate the
impact of this by simply checking if the CSME device is available at
all before attempting to initialize PXP.
Reported-by: Valentine Burley < mailto:valentine.burley@collabora.com >
Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14516
Signed-off-by: Daniele Ceraolo Spurio < mailto:daniele.ceraolospurio@intel.com >
Cc: Rodrigo Vivi < mailto:rodrigo.vivi@intel.com >
Cc: Alexander Usyskin < mailto:alexander.usyskin@intel.com >
Cc: Alan Previn < mailto:alan.previn.teres.alexis@intel.com >
---
drivers/gpu/drm/i915/i915_module.c | 1 +
drivers/gpu/drm/i915/pxp/intel_pxp.c | 5 +++++
2 files changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/i915/i915_module.c b/drivers/gpu/drm/i915/i915_module.c
index 5862754c662c..07118a1ea14d 100644
--- a/drivers/gpu/drm/i915/i915_module.c
+++ b/drivers/gpu/drm/i915/i915_module.c
@@ -126,3 +126,4 @@ MODULE_AUTHOR("Intel Corporation");
MODULE_DESCRIPTION(DRIVER_DESC);
MODULE_LICENSE("GPL and additional rights");
+
diff --git a/drivers/gpu/drm/i915/pxp/intel_pxp.c b/drivers/gpu/drm/i915/pxp/intel_pxp.c
index c077a1c464cf..e476c1d82c2f 100644
--- a/drivers/gpu/drm/i915/pxp/intel_pxp.c
+++ b/drivers/gpu/drm/i915/pxp/intel_pxp.c
@@ -2,6 +2,7 @@
/*
* Copyright(c) 2020 Intel Corporation.
*/
+#include <linux/mei_me.h>
#include <linux/workqueue.h>
#include "gem/i915_gem_context.h"
@@ -203,6 +204,10 @@ int intel_pxp_init(struct drm_i915_private *i915)
if (intel_gt_is_wedged(to_gt(i915)))
return -ENOTCONN;
+ /* iGPUs require CSME to be available to use PXP */
+ if (!IS_DGFX(i915) && !mei_me_device_present())
+ return -ENODEV;
+
/*
* NOTE: Get the ctrl_gt before checking intel_pxp_is_supported since
* we still need it if PXP's backend tee transport is needed.
--
2.43.0
[-- Attachment #2: Type: text/html, Size: 4404 bytes --]
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy
2025-07-16 5:10 ` Greg Kroah-Hartman
@ 2025-07-16 16:38 ` Daniele Ceraolo Spurio
2025-07-16 16:49 ` Greg Kroah-Hartman
0 siblings, 1 reply; 11+ messages in thread
From: Daniele Ceraolo Spurio @ 2025-07-16 16:38 UTC (permalink / raw)
To: Greg Kroah-Hartman; +Cc: intel-gfx, Alexander Usyskin
On 7/15/2025 10:10 PM, Greg Kroah-Hartman wrote:
> On Tue, Jul 15, 2025 at 04:00:01PM -0700, Daniele Ceraolo Spurio wrote:
>> The intel GFX drivers (i915/xe) interface with the ME device for some of
>> their features (e.g. PXP, HDCP) via the component interface. Given that
>> the MEI device can be hidden by BIOS/Coreboot, the GFX drivers need a
>> way to check if the device is available before attempting to bind the
>> component, otherwise they'll go ahead and initialize features that will
>> never work.
>> The simplest way to check if the device is available is to check the
>> available devices against the PCI ID list of the mei_me driver. To avoid
>> duplication of the list, the function to do such a check is added to
>> the mei_me driver and exported so that the GFX driver can call it
>> directly.
>>
>> Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
>> Cc: Alexander Usyskin <alexander.usyskin@intel.com>
>> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>> ---
>> drivers/misc/mei/pci-me.c | 17 +++++++++++++++++
>> include/linux/mei_me.h | 20 ++++++++++++++++++++
>> 2 files changed, 37 insertions(+)
>> create mode 100644 include/linux/mei_me.h
>>
>> diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
>> index 3f9c60b579ae..16e9a11eb286 100644
>> --- a/drivers/misc/mei/pci-me.c
>> +++ b/drivers/misc/mei/pci-me.c
>> @@ -18,6 +18,7 @@
>> #include <linux/pm_runtime.h>
>>
>> #include <linux/mei.h>
>> +#include <linux/mei_me.h>
>>
>> #include "mei_dev.h"
>> #include "client.h"
>> @@ -133,6 +134,22 @@ static const struct pci_device_id mei_me_pci_tbl[] = {
>>
>> MODULE_DEVICE_TABLE(pci, mei_me_pci_tbl);
>>
>> +/**
>> + * mei_me_device_present - check if an ME device is present on the system
>> + *
>> + * Other drivers (e.g., i915, xe) interface with the ME device for some of their
>> + * features (e.g., PXP, HDCP). However, the ME device can be hidden by
>> + * BIOS/coreboot, so this function offers a way for those drivers to check if
>> + * the device is available before attempting to interface with it.
>> + *
>> + * Return: true if an ME device is available, false otherwise
>> + */
>> +bool mei_me_device_present(void)
>> +{
>> + return pci_dev_present(mei_me_pci_tbl);
> And what happens if the device goes away right after you call this?
Both intel graphics drivers do already handle the device being missing
or going away, it's just not very clean. Behavior changes based on when
this happens:
- if the device is never there or disappears before the component binds,
we timeout waiting for the bind
- if the device disappears after the bind, we handle the case as part of
the component unbind call
The timeout is quite long and can therefore impact/delay userspace, so
the aim here is to mitigate that impact in the case where the device is
just never there, which is easy to check and more likely to happen
compared to the device going away after initially being there.
Should I add a note about the device going away to the function doc?
Something like "Callers are still expected to handle the case where the
device goes away after this check is performed".
>
>> +}
>> +EXPORT_SYMBOL(mei_me_device_present);
> EXPORT_SYMBOL_GPL()? I have to ask, sorry.
The non-GPL version seemed more appropriate to me because I didn't think
calling this function qualified as "derivative work", but I don't really
care either way because both i915 and Xe are part of the kernel and
GPL-compatible, so I can switch to the GPL version.
>
> And where is patch 2/2?
Sorry, here it is:
https://lore.kernel.org/all/20250715225959.488109-6-daniele.ceraolospurio@intel.com/
It's just i915 bailing early from the PXP init if mei_me_device_present
is false.
Thanks,
Daniele
>
> thanks,
>
> greg k-h
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy
2025-07-16 16:38 ` Daniele Ceraolo Spurio
@ 2025-07-16 16:49 ` Greg Kroah-Hartman
2025-07-16 17:57 ` Daniele Ceraolo Spurio
0 siblings, 1 reply; 11+ messages in thread
From: Greg Kroah-Hartman @ 2025-07-16 16:49 UTC (permalink / raw)
To: Daniele Ceraolo Spurio; +Cc: intel-gfx, Alexander Usyskin
On Wed, Jul 16, 2025 at 09:38:09AM -0700, Daniele Ceraolo Spurio wrote:
>
>
> On 7/15/2025 10:10 PM, Greg Kroah-Hartman wrote:
> > On Tue, Jul 15, 2025 at 04:00:01PM -0700, Daniele Ceraolo Spurio wrote:
> > > The intel GFX drivers (i915/xe) interface with the ME device for some of
> > > their features (e.g. PXP, HDCP) via the component interface. Given that
> > > the MEI device can be hidden by BIOS/Coreboot, the GFX drivers need a
> > > way to check if the device is available before attempting to bind the
> > > component, otherwise they'll go ahead and initialize features that will
> > > never work.
> > > The simplest way to check if the device is available is to check the
> > > available devices against the PCI ID list of the mei_me driver. To avoid
> > > duplication of the list, the function to do such a check is added to
> > > the mei_me driver and exported so that the GFX driver can call it
> > > directly.
> > >
> > > Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> > > Cc: Alexander Usyskin <alexander.usyskin@intel.com>
> > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > > ---
> > > drivers/misc/mei/pci-me.c | 17 +++++++++++++++++
> > > include/linux/mei_me.h | 20 ++++++++++++++++++++
> > > 2 files changed, 37 insertions(+)
> > > create mode 100644 include/linux/mei_me.h
> > >
> > > diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
> > > index 3f9c60b579ae..16e9a11eb286 100644
> > > --- a/drivers/misc/mei/pci-me.c
> > > +++ b/drivers/misc/mei/pci-me.c
> > > @@ -18,6 +18,7 @@
> > > #include <linux/pm_runtime.h>
> > > #include <linux/mei.h>
> > > +#include <linux/mei_me.h>
> > > #include "mei_dev.h"
> > > #include "client.h"
> > > @@ -133,6 +134,22 @@ static const struct pci_device_id mei_me_pci_tbl[] = {
> > > MODULE_DEVICE_TABLE(pci, mei_me_pci_tbl);
> > > +/**
> > > + * mei_me_device_present - check if an ME device is present on the system
> > > + *
> > > + * Other drivers (e.g., i915, xe) interface with the ME device for some of their
> > > + * features (e.g., PXP, HDCP). However, the ME device can be hidden by
> > > + * BIOS/coreboot, so this function offers a way for those drivers to check if
> > > + * the device is available before attempting to interface with it.
> > > + *
> > > + * Return: true if an ME device is available, false otherwise
> > > + */
> > > +bool mei_me_device_present(void)
> > > +{
> > > + return pci_dev_present(mei_me_pci_tbl);
> > And what happens if the device goes away right after you call this?
>
> Both intel graphics drivers do already handle the device being missing or
> going away, it's just not very clean. Behavior changes based on when this
> happens:
>
> - if the device is never there or disappears before the component binds, we
> timeout waiting for the bind
> - if the device disappears after the bind, we handle the case as part of the
> component unbind call
>
> The timeout is quite long and can therefore impact/delay userspace, so the
> aim here is to mitigate that impact in the case where the device is just
> never there, which is easy to check and more likely to happen compared to
> the device going away after initially being there.
>
> Should I add a note about the device going away to the function doc?
> Something like "Callers are still expected to handle the case where the
> device goes away after this check is performed".
My point is that calls like this are pointless without a lock, as the
state that you think the device is in (which this function returns), is
just a lie as it could have already changed.
So look into what you are really wanting to do here, as what this
function does is not what you think it is doing :)
> > > +}
> > > +EXPORT_SYMBOL(mei_me_device_present);
> > EXPORT_SYMBOL_GPL()? I have to ask, sorry.
>
> The non-GPL version seemed more appropriate to me because I didn't think
> calling this function qualified as "derivative work", but I don't really
> care either way because both i915 and Xe are part of the kernel and
> GPL-compatible, so I can switch to the GPL version.
All other mei_* exports are EXPORT_SYMBOL_GPL(), please don't break that
pattern without a whole lot of documentation and reasons to back it up.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 11+ messages in thread
* ✗ i915.CI.Full: failure for Check if CSME is available before initializing PXP
2025-07-15 23:00 [PATCH 0/2] Check if CSME is available before initializing PXP Daniele Ceraolo Spurio
` (2 preceding siblings ...)
2025-07-15 23:53 ` ✓ i915.CI.BAT: success for Check if CSME is available before initializing PXP Patchwork
@ 2025-07-16 17:45 ` Patchwork
3 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2025-07-16 17:45 UTC (permalink / raw)
To: Daniele Ceraolo Spurio; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 140373 bytes --]
== Series Details ==
Series: Check if CSME is available before initializing PXP
URL : https://patchwork.freedesktop.org/series/151677/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_16871_full -> Patchwork_151677v1_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_151677v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_151677v1_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 (12 -> 11)
------------------------------
Missing (1): shard-glk10
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_151677v1_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_color@ctm-0-25@pipe-a-edp-1:
- shard-mtlp: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-mtlp-3/igt@kms_color@ctm-0-25@pipe-a-edp-1.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-3/igt@kms_color@ctm-0-25@pipe-a-edp-1.html
New tests
---------
New tests have been introduced between CI_DRM_16871_full and Patchwork_151677v1_full:
### New IGT tests (1) ###
* igt@kms_dp_link_training:
- Statuses :
- Exec time: [None] s
Known issues
------------
Here are the changes found in Patchwork_151677v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-dg2: NOTRUN -> [SKIP][3] ([i915#8411])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-rkl: NOTRUN -> [SKIP][4] ([i915#8411])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@gem_bad_reloc@negative-reloc:
- shard-dg2: NOTRUN -> [SKIP][5] ([i915#3281]) +2 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_bad_reloc@negative-reloc.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][6] ([i915#12392] / [i915#13356])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-4/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg2-9: NOTRUN -> [SKIP][7] ([i915#7697])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][8] ([i915#6335])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-set-pat:
- shard-rkl: NOTRUN -> [SKIP][9] ([i915#8562])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@gem_create@create-ext-set-pat.html
- shard-tglu: NOTRUN -> [SKIP][10] ([i915#8562])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2-9: NOTRUN -> [SKIP][11] ([i915#8555])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_persistence@saturated-hostile-nopreempt@rcs0:
- shard-dg2-9: NOTRUN -> [SKIP][12] ([i915#5882]) +7 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_ctx_persistence@saturated-hostile-nopreempt@rcs0.html
* igt@gem_ctx_sseu@mmap-args:
- shard-tglu: NOTRUN -> [SKIP][13] ([i915#280]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@kms:
- shard-dg2: NOTRUN -> [FAIL][14] ([i915#5784])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_eio@kms.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#4812]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@noheartbeat:
- shard-dg2: NOTRUN -> [SKIP][16] ([i915#8555])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_exec_balancer@noheartbeat.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#4525]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#4525])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_big@single:
- shard-tglu-1: NOTRUN -> [ABORT][19] ([i915#11713])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@gem_exec_big@single.html
* igt@gem_exec_fence@submit3:
- shard-rkl: [PASS][20] -> [DMESG-WARN][21] ([i915#12964]) +13 other tests dmesg-warn
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@gem_exec_fence@submit3.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@gem_exec_fence@submit3.html
* igt@gem_exec_fence@submit67:
- shard-dg2-9: NOTRUN -> [SKIP][22] ([i915#4812])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-batch-kernel-default-wb:
- shard-dg2-9: NOTRUN -> [SKIP][23] ([i915#3539] / [i915#4852]) +2 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_exec_flush@basic-batch-kernel-default-wb.html
* igt@gem_exec_flush@basic-wb-prw-default:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#3539] / [i915#4852]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_exec_flush@basic-wb-prw-default.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-dg2-9: NOTRUN -> [SKIP][25] ([i915#5107])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_reloc@basic-gtt-read:
- shard-rkl: NOTRUN -> [SKIP][26] ([i915#3281]) +2 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@gem_exec_reloc@basic-gtt-read.html
* igt@gem_exec_reloc@basic-write-gtt-noreloc:
- shard-dg2-9: NOTRUN -> [SKIP][27] ([i915#3281]) +7 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_exec_reloc@basic-write-gtt-noreloc.html
* igt@gem_exec_schedule@preempt-queue-chain:
- shard-dg2-9: NOTRUN -> [SKIP][28] ([i915#4537] / [i915#4812])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_exec_schedule@preempt-queue-chain.html
* igt@gem_exec_schedule@reorder-wide:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4537] / [i915#4812])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg2-9: NOTRUN -> [SKIP][30] ([i915#4860])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][31] ([i915#4613]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@random:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#4613])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@gem_lmem_swapping@random.html
* igt@gem_lmem_swapping@random-engines:
- shard-glk: NOTRUN -> [SKIP][33] ([i915#4613]) +4 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk9/igt@gem_lmem_swapping@random-engines.html
- shard-tglu: NOTRUN -> [SKIP][34] ([i915#4613]) +3 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@smem-oom:
- shard-mtlp: NOTRUN -> [SKIP][35] ([i915#4613])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_mmap_gtt@cpuset-big-copy-odd:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#4077]) +2 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_mmap_gtt@cpuset-big-copy-odd.html
* igt@gem_mmap_gtt@flink-race:
- shard-mtlp: NOTRUN -> [SKIP][37] ([i915#4077]) +3 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@gem_mmap_gtt@flink-race.html
* igt@gem_mmap_gtt@hang:
- shard-dg2-9: NOTRUN -> [SKIP][38] ([i915#4077]) +9 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_mmap_gtt@hang.html
* igt@gem_mmap_wc@read-write-distinct:
- shard-dg2-9: NOTRUN -> [SKIP][39] ([i915#4083]) +3 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_mmap_wc@read-write-distinct.html
* igt@gem_mmap_wc@set-cache-level:
- shard-rkl: [PASS][40] -> [SKIP][41] ([i915#14544] / [i915#1850])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@gem_mmap_wc@set-cache-level.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_mmap_wc@set-cache-level.html
* igt@gem_mmap_wc@write-cpu-read-wc:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#4083])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_mmap_wc@write-cpu-read-wc.html
* igt@gem_partial_pwrite_pread@write-snoop:
- shard-rkl: NOTRUN -> [SKIP][43] ([i915#3282])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@gem_partial_pwrite_pread@write-snoop.html
* igt@gem_pread@exhaustion:
- shard-glk11: NOTRUN -> [WARN][44] ([i915#2658])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk11/igt@gem_pread@exhaustion.html
* igt@gem_pread@snoop:
- shard-dg2-9: NOTRUN -> [SKIP][45] ([i915#3282]) +3 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_pread@snoop.html
* igt@gem_pwrite@basic-random:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#3282]) +2 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_pwrite@basic-random.html
* igt@gem_pwrite_snooped:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#3282])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@gem_pwrite_snooped.html
* igt@gem_pxp@create-valid-protected-context:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#4270])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_pxp@create-valid-protected-context.html
* igt@gem_pxp@fail-invalid-protected-context:
- shard-rkl: [PASS][49] -> [SKIP][50] ([i915#14544] / [i915#4270])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@gem_pxp@fail-invalid-protected-context.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_pxp@fail-invalid-protected-context.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: [PASS][51] -> [TIMEOUT][52] ([i915#12917] / [i915#12964]) +1 other test timeout
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-on.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_pxp@verify-pxp-stale-buf-execution:
- shard-dg2-9: NOTRUN -> [SKIP][53] ([i915#4270]) +1 other test skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_pxp@verify-pxp-stale-buf-execution.html
* igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][54] ([i915#5190] / [i915#8428]) +3 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs.html
* igt@gem_render_copy@y-tiled-ccs-to-x-tiled:
- shard-mtlp: NOTRUN -> [SKIP][55] ([i915#8428]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@gem_render_copy@y-tiled-ccs-to-x-tiled.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#5190] / [i915#8428]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#4079]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_userptr_blits@access-control:
- shard-tglu: NOTRUN -> [SKIP][58] ([i915#3297])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-glk: NOTRUN -> [SKIP][59] ([i915#3323])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk5/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-dg2-9: NOTRUN -> [SKIP][60] ([i915#3297])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#3297]) +1 other test skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-busy:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#3297] / [i915#4880])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
- shard-dg2-9: NOTRUN -> [SKIP][63] ([i915#3297] / [i915#4880])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
* igt@gem_userptr_blits@relocations:
- shard-dg2-9: NOTRUN -> [SKIP][64] ([i915#3281] / [i915#3297])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-tglu-1: NOTRUN -> [SKIP][65] ([i915#3297])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen7_exec_parse@bitmasks:
- shard-dg2-9: NOTRUN -> [SKIP][66] +6 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gen7_exec_parse@bitmasks.html
* igt@gen9_exec_parse@basic-rejected:
- shard-dg2-9: NOTRUN -> [SKIP][67] ([i915#2856]) +2 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@batch-without-end:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#2856]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@gen9_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@bb-large:
- shard-tglu-1: NOTRUN -> [SKIP][69] ([i915#2527] / [i915#2856]) +3 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@gen9_exec_parse@bb-large.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-tglu: NOTRUN -> [SKIP][70] ([i915#2527] / [i915#2856]) +2 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@valid-registers:
- shard-mtlp: NOTRUN -> [SKIP][71] ([i915#2856])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@gen9_exec_parse@valid-registers.html
* igt@i915_drm_fdinfo@all-busy-idle-check-all:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#14123])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@i915_drm_fdinfo@all-busy-idle-check-all.html
* igt@i915_drm_fdinfo@most-busy-idle-check-all:
- shard-dg2-9: NOTRUN -> [SKIP][73] ([i915#14073]) +7 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@i915_drm_fdinfo@most-busy-idle-check-all.html
* igt@i915_drm_fdinfo@virtual-busy-all:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#14118])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@i915_drm_fdinfo@virtual-busy-all.html
* igt@i915_module_load@resize-bar:
- shard-tglu-1: NOTRUN -> [SKIP][75] ([i915#6412])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-tglu: NOTRUN -> [SKIP][76] ([i915#8399])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [PASS][77] -> [INCOMPLETE][78] ([i915#12455] / [i915#13820]) +1 other test incomplete
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-1/igt@i915_pm_freq_api@freq-suspend@gt0.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-1/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_pm_rpm@gem-execbuf-stress:
- shard-rkl: [PASS][79] -> [SKIP][80] ([i915#13328])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@i915_pm_rpm@gem-execbuf-stress.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@i915_pm_rpm@gem-execbuf-stress.html
* igt@i915_pm_rpm@system-suspend-execbuf:
- shard-glk: NOTRUN -> [INCOMPLETE][81] ([i915#12797])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk9/igt@i915_pm_rpm@system-suspend-execbuf.html
* igt@i915_pm_rps@reset:
- shard-snb: [PASS][82] -> [INCOMPLETE][83] ([i915#13729] / [i915#13821])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-snb4/igt@i915_pm_rps@reset.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-snb7/igt@i915_pm_rps@reset.html
- shard-mtlp: NOTRUN -> [FAIL][84] ([i915#8346])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@i915_pm_rps@reset.html
* igt@i915_pm_rps@thresholds-park:
- shard-dg2-9: NOTRUN -> [SKIP][85] ([i915#11681]) +1 other test skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@i915_pm_rps@thresholds-park.html
* igt@i915_pm_sseu@full-enable:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#4387])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#6188])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@intel_hwmon@hwmon-write:
- shard-tglu-1: NOTRUN -> [SKIP][88] ([i915#7707])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#5190]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#4212])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-tglu: NOTRUN -> [SKIP][91] ([i915#12454] / [i915#12712])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2-9: NOTRUN -> [SKIP][92] ([i915#12967] / [i915#6228])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#9531])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-glk: NOTRUN -> [SKIP][94] ([i915#1769])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
- shard-tglu: NOTRUN -> [SKIP][95] ([i915#1769] / [i915#3555])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-1:
- shard-dg2: NOTRUN -> [FAIL][96] ([i915#5956])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-1.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-3:
- shard-dg2: [PASS][97] -> [FAIL][98] ([i915#5956]) +2 other tests fail
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-3/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-3.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-3/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-3.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][99] ([i915#5286]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [SKIP][100] ([i915#5286]) +3 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-tglu-1: NOTRUN -> [SKIP][101] ([i915#5286]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#3638])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#4538] / [i915#5190]) +4 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-180:
- shard-dg2-9: NOTRUN -> [SKIP][104] ([i915#4538] / [i915#5190]) +6 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_big_fb@yf-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-270:
- shard-tglu: NOTRUN -> [SKIP][105] +58 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_big_fb@yf-tiled-8bpp-rotate-270.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][106] ([i915#10307] / [i915#6095]) +76 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][107] ([i915#10307] / [i915#10434] / [i915#6095])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-4/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][108] ([i915#12313])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc:
- shard-mtlp: NOTRUN -> [SKIP][109] ([i915#6095]) +9 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][110] ([i915#10307] / [i915#6095]) +44 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][111] ([i915#12313])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][112] ([i915#6095]) +54 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs:
- shard-rkl: [PASS][113] -> [SKIP][114] ([i915#14544]) +19 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs.html
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#6095]) +139 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-13/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][116] ([i915#12805])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-mtlp: NOTRUN -> [SKIP][117] ([i915#12805])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#6095]) +8 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][119] ([i915#12313]) +1 other test skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][120] ([i915#6095]) +34 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][121] ([i915#6095]) +57 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-rkl: NOTRUN -> [SKIP][122] ([i915#12313])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
- shard-tglu: NOTRUN -> [SKIP][123] ([i915#12313])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#14098] / [i915#6095]) +49 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#3742])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@mode-transition@pipe-a-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][126] ([i915#13781]) +4 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_cdclk@mode-transition@pipe-a-hdmi-a-2.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][127] ([i915#13783]) +4 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2.html
* igt@kms_chamelium_audio@hdmi-audio-edid:
- shard-mtlp: NOTRUN -> [SKIP][128] ([i915#11151] / [i915#7828]) +2 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_chamelium_audio@hdmi-audio-edid.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-mtlp: NOTRUN -> [SKIP][129] +5 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-dg2: NOTRUN -> [SKIP][130] +10 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_color@degamma:
- shard-rkl: NOTRUN -> [SKIP][131] +5 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#11151] / [i915#7828]) +2 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-tglu: NOTRUN -> [SKIP][133] ([i915#11151] / [i915#7828]) +5 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-tglu-1: NOTRUN -> [SKIP][134] ([i915#11151] / [i915#7828]) +2 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode:
- shard-dg2-9: NOTRUN -> [SKIP][135] ([i915#11151] / [i915#7828]) +6 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html
* igt@kms_color@deep-color:
- shard-dg2: NOTRUN -> [SKIP][136] ([i915#12655] / [i915#3555])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_color@deep-color.html
* igt@kms_color@legacy-gamma-reset:
- shard-rkl: [PASS][137] -> [SKIP][138] ([i915#12655] / [i915#14544])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_color@legacy-gamma-reset.html
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_color@legacy-gamma-reset.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-dg2: NOTRUN -> [SKIP][139] ([i915#3299])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglu-1: NOTRUN -> [SKIP][140] ([i915#3116] / [i915#3299])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: NOTRUN -> [SKIP][141] ([i915#3116])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_content_protection@dp-mst-type-0.html
- shard-tglu: NOTRUN -> [SKIP][142] ([i915#3116] / [i915#3299])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@legacy:
- shard-dg2-9: NOTRUN -> [SKIP][143] ([i915#7118] / [i915#9424]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-0:
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#6944] / [i915#9424])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@srm:
- shard-tglu: NOTRUN -> [SKIP][145] ([i915#6944] / [i915#7116] / [i915#7118])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_content_protection@srm.html
* igt@kms_content_protection@type1:
- shard-tglu-1: NOTRUN -> [SKIP][146] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: [PASS][147] -> [FAIL][148] ([i915#13566]) +1 other test fail
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-tglu-6/igt@kms_cursor_crc@cursor-onscreen-256x85.html
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-6/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][149] ([i915#13566]) +1 other test fail
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-tglu-1: NOTRUN -> [SKIP][150] ([i915#13049])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-128x128@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [DMESG-WARN][151] ([i915#12964]) +7 other tests dmesg-warn
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@kms_cursor_crc@cursor-random-128x128@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-32x10:
- shard-mtlp: NOTRUN -> [SKIP][152] ([i915#3555] / [i915#8814])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_cursor_crc@cursor-random-32x10.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#13049]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-random-64x21:
- shard-rkl: [PASS][154] -> [FAIL][155] ([i915#13566]) +1 other test fail
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-5/igt@kms_cursor_crc@cursor-random-64x21.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@kms_cursor_crc@cursor-random-64x21.html
- shard-tglu: NOTRUN -> [FAIL][156] ([i915#13566]) +1 other test fail
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-dg2-9: NOTRUN -> [SKIP][157] ([i915#13049])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-sliding-32x32:
- shard-tglu: NOTRUN -> [SKIP][158] ([i915#3555]) +6 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_cursor_crc@cursor-sliding-32x32.html
* igt@kms_cursor_crc@cursor-sliding-max-size:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#3555]) +2 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-max-size.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
- shard-dg2-9: NOTRUN -> [SKIP][160] ([i915#13046] / [i915#5354]) +2 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-glk: NOTRUN -> [FAIL][161] ([i915#13028])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk6/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglu: NOTRUN -> [SKIP][162] ([i915#4103])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#4103] / [i915#4213])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@basic-flip-before-cursor-atomic:
- shard-rkl: [PASS][164] -> [SKIP][165] ([i915#11190] / [i915#14544]) +3 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html
- shard-glk11: NOTRUN -> [SKIP][166] ([i915#11190]) +1 other test skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk11/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
- shard-dg2: NOTRUN -> [SKIP][167] ([i915#13046] / [i915#5354]) +1 other test skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-mtlp: NOTRUN -> [SKIP][168] ([i915#9809]) +1 other test skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:
- shard-tglu-1: NOTRUN -> [SKIP][169] +38 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu-1: NOTRUN -> [SKIP][170] ([i915#9723])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-dg2: NOTRUN -> [SKIP][171] ([i915#13748])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2-9: NOTRUN -> [SKIP][172] ([i915#8812])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-tglu: NOTRUN -> [SKIP][173] ([i915#3840])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2-9: NOTRUN -> [SKIP][174] ([i915#3840])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-tglu-1: NOTRUN -> [SKIP][175] ([i915#3555] / [i915#3840])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-tglu: NOTRUN -> [SKIP][176] ([i915#3555] / [i915#3840])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-dg2: [PASS][177] -> [FAIL][178] ([i915#4767])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-10/igt@kms_fbcon_fbt@fbc-suspend.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-11/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2: NOTRUN -> [SKIP][179] ([i915#3469])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@chamelium:
- shard-tglu: NOTRUN -> [SKIP][180] ([i915#2065] / [i915#4854])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_feature_discovery@chamelium.html
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#4854])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu-1: NOTRUN -> [SKIP][182] ([i915#9337])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_feature_discovery@dp-mst.html
* igt@kms_fence_pin_leak:
- shard-mtlp: NOTRUN -> [SKIP][183] ([i915#4881])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_fence_pin_leak.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#3637] / [i915#9934]) +5 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-mtlp: NOTRUN -> [SKIP][185] ([i915#3637] / [i915#9934]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#9934])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][187] ([i915#8381])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-dg2: NOTRUN -> [SKIP][188] ([i915#9934]) +3 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-dg2-9: NOTRUN -> [SKIP][189] ([i915#9934]) +4 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_flip@2x-flip-vs-suspend.html
- shard-glk: NOTRUN -> [INCOMPLETE][190] ([i915#12745] / [i915#4839])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk5/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][191] ([i915#4839])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk5/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-modeset-vs-vblank-race-interruptible:
- shard-tglu: NOTRUN -> [SKIP][192] ([i915#3637] / [i915#9934]) +5 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_flip@2x-modeset-vs-vblank-race-interruptible.html
* igt@kms_flip@absolute-wf_vblank-interruptible:
- shard-rkl: [PASS][193] -> [DMESG-WARN][194] ([i915#12917] / [i915#12964])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_flip@absolute-wf_vblank-interruptible.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-5/igt@kms_flip@absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a2:
- shard-glk: NOTRUN -> [FAIL][195] ([i915#13027]) +2 other tests fail
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk5/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a2.html
* igt@kms_flip@flip-vs-panning-interruptible:
- shard-rkl: [PASS][196] -> [SKIP][197] ([i915#14544] / [i915#3637]) +3 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_flip@flip-vs-panning-interruptible.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_flip@flip-vs-panning-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-rkl: NOTRUN -> [INCOMPLETE][198] ([i915#6113])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a4:
- shard-dg1: [PASS][199] -> [DMESG-WARN][200] ([i915#4423]) +1 other test dmesg-warn
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-16/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a4.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-19/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a4.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][201] ([i915#2672] / [i915#8813]) +1 other test skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][202] ([i915#2672])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-dg2-9: NOTRUN -> [SKIP][203] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#2672] / [i915#3555] / [i915#8813]) +3 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][205] ([i915#2672]) +2 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][206] ([i915#2672])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][207] ([i915#2672] / [i915#3555]) +1 other test skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][208] ([i915#2587] / [i915#2672]) +1 other test skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-tglu: NOTRUN -> [SKIP][209] ([i915#2672] / [i915#3555])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][210] ([i915#2587] / [i915#2672])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling:
- shard-rkl: [PASS][211] -> [SKIP][212] ([i915#14544] / [i915#3555])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-dg2-9: NOTRUN -> [SKIP][213] ([i915#2672] / [i915#3555])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#2672] / [i915#3555]) +2 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc:
- shard-rkl: [PASS][215] -> [SKIP][216] ([i915#14544] / [i915#1849] / [i915#5354]) +3 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-glk11: NOTRUN -> [SKIP][217] +75 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][218] ([i915#1825]) +5 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#8708]) +2 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render:
- shard-dg2-9: NOTRUN -> [SKIP][220] ([i915#3458]) +13 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][221] ([i915#1825]) +7 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][222] ([i915#5354]) +12 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen:
- shard-dg2-9: NOTRUN -> [SKIP][223] ([i915#5354]) +20 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][224] ([i915#8708]) +6 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#5439])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw:
- shard-rkl: NOTRUN -> [SKIP][226] ([i915#3023]) +4 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2-9: NOTRUN -> [SKIP][227] ([i915#8708]) +9 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#3458]) +7 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_hdr@bpc-switch:
- shard-dg2: NOTRUN -> [SKIP][229] ([i915#3555] / [i915#8228]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2-9: NOTRUN -> [SKIP][230] ([i915#3555] / [i915#8228])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_invalid_mode@bad-hsync-start:
- shard-rkl: [PASS][231] -> [SKIP][232] ([i915#14544] / [i915#3555] / [i915#8826])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_invalid_mode@bad-hsync-start.html
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_invalid_mode@bad-hsync-start.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][233] ([i915#10656])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][234] ([i915#12388])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][235] ([i915#13688])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][236] ([i915#12339])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2-9: NOTRUN -> [SKIP][237] ([i915#12388])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][238] ([i915#13522])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: NOTRUN -> [SKIP][239] ([i915#1839] / [i915#4816])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-tglu: NOTRUN -> [SKIP][240] ([i915#1839])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane@pixel-format-source-clamping:
- shard-rkl: [PASS][241] -> [SKIP][242] ([i915#14544] / [i915#8825])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_plane@pixel-format-source-clamping.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane@pixel-format-source-clamping.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-glk: NOTRUN -> [FAIL][243] ([i915#12178])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][244] ([i915#7862]) +1 other test fail
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@coverage-vs-premult-vs-constant:
- shard-rkl: [PASS][245] -> [SKIP][246] ([i915#14544] / [i915#7294])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_plane_alpha_blend@coverage-vs-premult-vs-constant.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_alpha_blend@coverage-vs-premult-vs-constant.html
* igt@kms_plane_lowres@tiling-4:
- shard-mtlp: NOTRUN -> [SKIP][247] ([i915#10226] / [i915#11614] / [i915#3555] / [i915#8821])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_plane_lowres@tiling-4.html
* igt@kms_plane_lowres@tiling-4@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][248] ([i915#11614] / [i915#3582]) +3 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_plane_lowres@tiling-4@pipe-c-edp-1.html
* igt@kms_plane_lowres@tiling-yf:
- shard-tglu-1: NOTRUN -> [SKIP][249] ([i915#3555]) +2 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-dg2: NOTRUN -> [SKIP][250] ([i915#13958]) +1 other test skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format:
- shard-tglu: NOTRUN -> [SKIP][251] ([i915#12247]) +9 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-tglu-1: NOTRUN -> [SKIP][252] ([i915#12247]) +8 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers:
- shard-rkl: [PASS][253] -> [SKIP][254] ([i915#14544] / [i915#3555] / [i915#8152])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c:
- shard-rkl: NOTRUN -> [SKIP][255] ([i915#12247]) +11 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#12247] / [i915#9423])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][257] ([i915#12247]) +7 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-tglu-1: NOTRUN -> [SKIP][258] ([i915#12247] / [i915#6953])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-dg2: NOTRUN -> [SKIP][259] ([i915#12247] / [i915#6953] / [i915#9423])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25:
- shard-rkl: [PASS][260] -> [SKIP][261] ([i915#14544] / [i915#3555] / [i915#6953] / [i915#8152])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5:
- shard-rkl: [PASS][262] -> [SKIP][263] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a:
- shard-rkl: [PASS][264] -> [SKIP][265] ([i915#12247] / [i915#14544]) +2 other tests skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-b:
- shard-rkl: [PASS][266] -> [SKIP][267] ([i915#12247] / [i915#14544] / [i915#8152]) +2 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-b.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-b.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-dg2: NOTRUN -> [SKIP][268] ([i915#12343])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-tglu: NOTRUN -> [SKIP][269] ([i915#9812])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc5-psr:
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#9685])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: NOTRUN -> [FAIL][271] ([i915#9295])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: [PASS][272] -> [SKIP][273] ([i915#4281])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_pm_dc@dc9-dpms.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-5/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-tglu-1: NOTRUN -> [SKIP][274] ([i915#8430])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-dg2: [PASS][275] -> [SKIP][276] ([i915#9519])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-5/igt@kms_pm_rpm@dpms-non-lpsp.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-4/igt@kms_pm_rpm@dpms-non-lpsp.html
- shard-tglu-1: NOTRUN -> [SKIP][277] ([i915#9519])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2-9: NOTRUN -> [SKIP][278] ([i915#9519])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_pm_rpm@modeset-lpsp.html
- shard-rkl: [PASS][279] -> [SKIP][280] ([i915#9519]) +2 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: NOTRUN -> [SKIP][281] ([i915#9519])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_properties@plane-properties-legacy:
- shard-rkl: [PASS][282] -> [SKIP][283] ([i915#11521] / [i915#14544])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_properties@plane-properties-legacy.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_properties@plane-properties-legacy.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
- shard-tglu: NOTRUN -> [SKIP][284] ([i915#11520]) +4 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][285] ([i915#11520]) +1 other test skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
- shard-tglu-1: NOTRUN -> [SKIP][286] ([i915#11520]) +3 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][287] ([i915#11520]) +8 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-mtlp: NOTRUN -> [SKIP][288] ([i915#12316]) +1 other test skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][289] ([i915#9808])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2-9: NOTRUN -> [SKIP][290] ([i915#11520]) +6 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-dg2: NOTRUN -> [SKIP][291] ([i915#11520]) +4 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-glk11: NOTRUN -> [SKIP][292] ([i915#11520]) +2 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk11/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2-9: NOTRUN -> [SKIP][293] ([i915#9683]) +1 other test skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
- shard-glk: NOTRUN -> [SKIP][294] +264 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk9/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html
* igt@kms_psr@fbc-psr2-sprite-plane-onoff:
- shard-mtlp: NOTRUN -> [SKIP][295] ([i915#9688]) +5 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
* igt@kms_psr@pr-cursor-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][296] ([i915#1072] / [i915#9732]) +8 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_psr@pr-cursor-mmap-cpu.html
* igt@kms_psr@pr-sprite-plane-move:
- shard-tglu: NOTRUN -> [SKIP][297] ([i915#9732]) +16 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_psr@pr-sprite-plane-move.html
* igt@kms_psr@psr-primary-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][298] ([i915#1072] / [i915#9732]) +11 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_psr@psr-primary-mmap-cpu.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-rkl: NOTRUN -> [SKIP][299] ([i915#1072] / [i915#9732]) +5 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_psr@psr2-sprite-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][300] ([i915#9732]) +11 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_psr@psr2-sprite-mmap-cpu.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglu: NOTRUN -> [SKIP][301] ([i915#9685]) +1 other test skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-dg2-9: NOTRUN -> [SKIP][302] ([i915#12755]) +1 other test skip
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2-9: NOTRUN -> [SKIP][303] ([i915#12755] / [i915#5190])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-mtlp: NOTRUN -> [SKIP][304] ([i915#12755])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-dg2: NOTRUN -> [SKIP][305] ([i915#3555]) +2 other tests skip
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_selftest@drm_framebuffer:
- shard-glk: NOTRUN -> [ABORT][306] ([i915#13179]) +1 other test abort
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk6/igt@kms_selftest@drm_framebuffer.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-dg2-9: NOTRUN -> [SKIP][307] ([i915#3555]) +7 other tests skip
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-9: NOTRUN -> [SKIP][308] ([i915#8623])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vblank@ts-continuation-suspend@pipe-d-dp-3:
- shard-dg2: [PASS][309] -> [ABORT][310] ([i915#8213]) +1 other test abort
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-11/igt@kms_vblank@ts-continuation-suspend@pipe-d-dp-3.html
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-10/igt@kms_vblank@ts-continuation-suspend@pipe-d-dp-3.html
* igt@kms_vrr@flipline:
- shard-mtlp: NOTRUN -> [SKIP][311] ([i915#3555] / [i915#8808])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_vrr@flipline.html
* igt@kms_vrr@negative-basic:
- shard-dg2-9: NOTRUN -> [SKIP][312] ([i915#3555] / [i915#9906])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-rkl: NOTRUN -> [SKIP][313] ([i915#9906])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_vrr@seamless-rr-switch-drrs.html
- shard-tglu: NOTRUN -> [SKIP][314] ([i915#9906])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-8/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_writeback@writeback-check-output:
- shard-tglu: NOTRUN -> [SKIP][315] ([i915#2437])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-7/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-check-output-xrgb2101010:
- shard-mtlp: NOTRUN -> [SKIP][316] ([i915#2437] / [i915#9412])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_writeback@writeback-check-output-xrgb2101010.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-tglu-1: NOTRUN -> [SKIP][317] ([i915#2437])
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-tglu-1/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][318] ([i915#2436])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@global-sseu-config-invalid:
- shard-dg2: NOTRUN -> [SKIP][319] ([i915#7387])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@perf@global-sseu-config-invalid.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: NOTRUN -> [FAIL][320] ([i915#4349]) +4 other tests fail
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@module-unload:
- shard-glk: NOTRUN -> [FAIL][321] ([i915#14433])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-glk6/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-dg2-9: NOTRUN -> [SKIP][322] ([i915#8516])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_vgem@coherency-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][323] ([i915#3708] / [i915#4077])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-flip-hang:
- shard-dg2-9: NOTRUN -> [SKIP][324] ([i915#3708])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@prime_vgem@fence-flip-hang.html
* igt@sriov_basic@enable-vfs-autoprobe-on:
- shard-dg2-9: NOTRUN -> [SKIP][325] ([i915#9917])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-9/igt@sriov_basic@enable-vfs-autoprobe-on.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-dg2: NOTRUN -> [SKIP][326] ([i915#9917])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-5/igt@sriov_basic@enable-vfs-bind-unbind-each.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
- shard-dg2: [INCOMPLETE][327] ([i915#13356]) -> [PASS][328]
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-10/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-4/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][329] ([i915#5493]) -> [PASS][330] +1 other test pass
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_pxp@create-regular-context-2:
- shard-rkl: [TIMEOUT][331] ([i915#12917] / [i915#12964]) -> [PASS][332] +1 other test pass
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-7/igt@gem_pxp@create-regular-context-2.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@gem_pxp@create-regular-context-2.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][333] ([i915#5138]) -> [PASS][334]
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_color@ctm-0-25@pipe-b-edp-1:
- shard-mtlp: [FAIL][335] -> [PASS][336]
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-mtlp-3/igt@kms_color@ctm-0-25@pipe-b-edp-1.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-mtlp-3/igt@kms_color@ctm-0-25@pipe-b-edp-1.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg2: [SKIP][337] ([i915#13707]) -> [PASS][338]
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-4/igt@kms_dp_linktrain_fallback@dp-fallback.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-10/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_feature_discovery@display-1x:
- shard-rkl: [SKIP][339] ([i915#14544] / [i915#9738]) -> [PASS][340]
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_feature_discovery@display-1x.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_feature_discovery@display-1x.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [DMESG-WARN][341] ([i915#13899]) -> [PASS][342] +1 other test pass
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- shard-rkl: [DMESG-WARN][343] ([i915#12964]) -> [PASS][344] +12 other tests pass
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-7/igt@kms_flip@basic-flip-vs-wf_vblank.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-rkl: [SKIP][345] ([i915#14544] / [i915#3637]) -> [PASS][346]
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
- shard-rkl: [SKIP][347] ([i915#14544] / [i915#3555]) -> [PASS][348]
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-blt:
- shard-rkl: [SKIP][349] ([i915#14544] / [i915#1849] / [i915#5354]) -> [PASS][350] +5 other tests pass
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-blt.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render:
- shard-dg1: [DMESG-WARN][351] ([i915#4423]) -> [PASS][352]
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render.html
* igt@kms_plane@plane-panning-top-left:
- shard-rkl: [SKIP][353] ([i915#14544] / [i915#8825]) -> [PASS][354]
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_plane@plane-panning-top-left.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_plane@plane-panning-top-left.html
* igt@kms_plane_scaling@invalid-parameters:
- shard-rkl: [SKIP][355] ([i915#14544] / [i915#8152]) -> [PASS][356] +1 other test pass
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_plane_scaling@invalid-parameters.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_plane_scaling@invalid-parameters.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-a:
- shard-rkl: [SKIP][357] ([i915#12247] / [i915#14544]) -> [PASS][358] +1 other test pass
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-a.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-pixel-format@pipe-a.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75:
- shard-rkl: [SKIP][359] ([i915#14544] / [i915#3555] / [i915#6953] / [i915#8152]) -> [PASS][360]
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b:
- shard-rkl: [SKIP][361] ([i915#12247] / [i915#14544] / [i915#8152]) -> [PASS][362] +1 other test pass
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: [SKIP][363] ([i915#9519]) -> [PASS][364]
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-10/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [SKIP][365] ([i915#9519]) -> [PASS][366]
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_properties@crtc-properties-legacy:
- shard-rkl: [SKIP][367] ([i915#11521] / [i915#14544]) -> [PASS][368]
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_properties@crtc-properties-legacy.html
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_properties@crtc-properties-legacy.html
* igt@kms_vblank@wait-forked-busy-hang:
- shard-rkl: [SKIP][369] ([i915#14544]) -> [PASS][370] +14 other tests pass
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_vblank@wait-forked-busy-hang.html
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_vblank@wait-forked-busy-hang.html
* igt@perf_pmu@interrupts:
- shard-rkl: [FAIL][371] ([i915#14415]) -> [PASS][372]
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-3/igt@perf_pmu@interrupts.html
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-3/igt@perf_pmu@interrupts.html
* igt@perf_pmu@rc6-suspend:
- shard-rkl: [INCOMPLETE][373] ([i915#13520]) -> [PASS][374]
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-3/igt@perf_pmu@rc6-suspend.html
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@perf_pmu@rc6-suspend.html
#### Warnings ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-rkl: [SKIP][375] ([i915#8411]) -> [SKIP][376] ([i915#14544] / [i915#8411])
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@api_intel_bb@object-reloc-keep-cache.html
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@gem_bad_reloc@negative-reloc-lut:
- shard-rkl: [SKIP][377] ([i915#3281]) -> [SKIP][378] ([i915#14544] / [i915#3281]) +3 other tests skip
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@gem_bad_reloc@negative-reloc-lut.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_bad_reloc@negative-reloc-lut.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: [SKIP][379] ([i915#14544] / [i915#3555] / [i915#9323]) -> [SKIP][380] ([i915#3555] / [i915#9323])
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-rkl: [SKIP][381] ([i915#13008]) -> [SKIP][382] ([i915#13008] / [i915#14544])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@gem_ccs@large-ctrl-surf-copy.html
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: [SKIP][383] ([i915#4525]) -> [SKIP][384] ([i915#14544] / [i915#4525]) +1 other test skip
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@gem_exec_balancer@parallel.html
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_capture@capture-recoverable:
- shard-rkl: [SKIP][385] ([i915#14544] / [i915#6344]) -> [SKIP][386] ([i915#6344])
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
- shard-rkl: [SKIP][387] ([i915#14544] / [i915#3281]) -> [SKIP][388] ([i915#3281]) +4 other tests skip
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: [SKIP][389] ([i915#14544] / [i915#7276]) -> [SKIP][390] ([i915#7276])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gem_exec_schedule@semaphore-power.html
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-rkl: [SKIP][391] ([i915#4613]) -> [SKIP][392] ([i915#14544] / [i915#4613])
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-rkl: [SKIP][393] ([i915#14544] / [i915#4613]) -> [SKIP][394] ([i915#4613])
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: [SKIP][395] ([i915#14544] / [i915#3282]) -> [SKIP][396] ([i915#3282]) +5 other tests skip
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads.html
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pread@exhaustion:
- shard-rkl: [SKIP][397] ([i915#3282]) -> [SKIP][398] ([i915#14544] / [i915#3282]) +1 other test skip
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@gem_pread@exhaustion.html
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_pread@exhaustion.html
* igt@gem_userptr_blits@coherency-sync:
- shard-rkl: [SKIP][399] ([i915#3297]) -> [SKIP][400] ([i915#14544] / [i915#3297]) +1 other test skip
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@gem_userptr_blits@coherency-sync.html
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-rkl: [SKIP][401] ([i915#14544] / [i915#3297]) -> [SKIP][402] ([i915#3297])
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gem_userptr_blits@unsync-unmap.html
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gem_userptr_blits@unsync-unmap.html
* igt@gen9_exec_parse@batch-invalid-length:
- shard-rkl: [SKIP][403] ([i915#2527]) -> [SKIP][404] ([i915#14544] / [i915#2527])
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@gen9_exec_parse@batch-invalid-length.html
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@gen9_exec_parse@batch-invalid-length.html
* igt@gen9_exec_parse@bb-large:
- shard-rkl: [SKIP][405] ([i915#14544] / [i915#2527]) -> [SKIP][406] ([i915#2527])
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@gen9_exec_parse@bb-large.html
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@gen9_exec_parse@bb-large.html
* igt@kms_atomic_interruptible@legacy-dpms:
- shard-rkl: [SKIP][407] ([i915#14544]) -> [DMESG-WARN][408] ([i915#12964]) +1 other test dmesg-warn
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_atomic_interruptible@legacy-dpms.html
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_atomic_interruptible@legacy-dpms.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-0:
- shard-rkl: [SKIP][409] ([i915#14544]) -> [SKIP][410] ([i915#5286]) +2 other tests skip
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][411] ([i915#5286]) -> [SKIP][412] ([i915#14544]) +1 other test skip
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-rkl: [SKIP][413] ([i915#3638]) -> [SKIP][414] ([i915#14544]) +1 other test skip
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_big_fb@linear-16bpp-rotate-90.html
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: [SKIP][415] ([i915#14544]) -> [SKIP][416] ([i915#3638]) +1 other test skip
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][417] ([i915#14544]) -> [SKIP][418] +6 other tests skip
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][419] ([i915#6095]) -> [SKIP][420] ([i915#14098] / [i915#6095]) +3 other tests skip
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-b-hdmi-a-2.html
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-5/igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@bad-pixel-format-yf-tiled-ccs:
- shard-rkl: [SKIP][421] ([i915#14098] / [i915#6095]) -> [SKIP][422] ([i915#14544]) +5 other tests skip
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs.html
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][423] ([i915#14544]) -> [SKIP][424] ([i915#14098] / [i915#6095]) +2 other tests skip
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][425] ([i915#12313]) -> [SKIP][426] ([i915#14544]) +1 other test skip
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][427] ([i915#14544]) -> [SKIP][428] ([i915#12313])
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_chamelium_frames@dp-frame-dump:
- shard-dg1: [SKIP][429] ([i915#11151] / [i915#4423] / [i915#7828]) -> [SKIP][430] ([i915#11151] / [i915#7828]) +1 other test skip
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-12/igt@kms_chamelium_frames@dp-frame-dump.html
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-15/igt@kms_chamelium_frames@dp-frame-dump.html
* igt@kms_chamelium_frames@vga-frame-dump:
- shard-rkl: [SKIP][431] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][432] ([i915#11151] / [i915#7828])
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_chamelium_frames@vga-frame-dump.html
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: [SKIP][433] ([i915#11151] / [i915#7828]) -> [SKIP][434] ([i915#11151] / [i915#14544] / [i915#7828]) +4 other tests skip
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-rkl: [SKIP][435] ([i915#14544]) -> [SKIP][436] ([i915#3116])
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-1.html
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: [SKIP][437] ([i915#3116]) -> [SKIP][438] ([i915#14544])
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_content_protection@dp-mst-type-1.html
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_cursor_crc@cursor-random-256x85:
- shard-rkl: [FAIL][439] ([i915#13566]) -> [SKIP][440] ([i915#14544])
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_cursor_crc@cursor-random-256x85.html
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-256x85.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: [SKIP][441] ([i915#3555]) -> [SKIP][442] ([i915#14544])
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-rkl: [SKIP][443] ([i915#14544]) -> [SKIP][444] ([i915#3555])
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-rkl: [SKIP][445] -> [SKIP][446] ([i915#14544]) +9 other tests skip
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-rkl: [SKIP][447] ([i915#14544]) -> [FAIL][448] ([i915#14001] / [i915#2346])
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-rkl: [SKIP][449] ([i915#4103]) -> [SKIP][450] ([i915#14544])
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-rkl: [SKIP][451] ([i915#14544]) -> [SKIP][452] ([i915#4103])
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: [SKIP][453] ([i915#13691]) -> [SKIP][454] ([i915#14544])
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_display_modes@extended-mode-basic.html
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-rkl: [SKIP][455] ([i915#3555] / [i915#3804]) -> [SKIP][456] ([i915#14544])
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-rkl: [SKIP][457] ([i915#14544]) -> [SKIP][458] ([i915#13749])
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-mst.html
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-rkl: [SKIP][459] ([i915#3840] / [i915#9053]) -> [SKIP][460] ([i915#14544])
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][461] ([i915#14544] / [i915#3955]) -> [SKIP][462] ([i915#3955]) +1 other test skip
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@psr2:
- shard-rkl: [SKIP][463] ([i915#658]) -> [SKIP][464] ([i915#14544] / [i915#658])
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_feature_discovery@psr2.html
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-rkl: [SKIP][465] ([i915#14544] / [i915#9934]) -> [SKIP][466] ([i915#9934]) +1 other test skip
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
- shard-dg1: [SKIP][467] ([i915#9934]) -> [SKIP][468] ([i915#4423] / [i915#9934])
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-16/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-19/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-rkl: [SKIP][469] ([i915#9934]) -> [SKIP][470] ([i915#14544] / [i915#9934]) +3 other tests skip
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_flip@2x-modeset-vs-vblank-race.html
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-rkl: [SKIP][471] ([i915#14544] / [i915#3637]) -> [INCOMPLETE][472] ([i915#6113])
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_flip@flip-vs-suspend-interruptible.html
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-rkl: [SKIP][473] ([i915#2672] / [i915#3555]) -> [SKIP][474] ([i915#14544] / [i915#3555]) +1 other test skip
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-rkl: [SKIP][475] ([i915#14544] / [i915#3555]) -> [SKIP][476] ([i915#2672] / [i915#3555])
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-gtt:
- shard-rkl: [DMESG-WARN][477] ([i915#12964]) -> [SKIP][478] ([i915#14544] / [i915#1849] / [i915#5354])
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-gtt.html
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite:
- shard-dg2: [SKIP][479] ([i915#3458]) -> [SKIP][480] ([i915#10433] / [i915#3458]) +1 other test skip
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-dg1: [SKIP][481] ([i915#4423] / [i915#8708]) -> [SKIP][482] ([i915#8708])
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: [SKIP][483] ([i915#3023]) -> [SKIP][484] ([i915#14544] / [i915#1849] / [i915#5354]) +11 other tests skip
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt:
- shard-rkl: [SKIP][485] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][486] ([i915#3023]) +4 other tests skip
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt.html
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-rkl: [SKIP][487] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][488] ([i915#1825]) +8 other tests skip
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: [SKIP][489] ([i915#1825]) -> [SKIP][490] ([i915#14544] / [i915#1849] / [i915#5354]) +16 other tests skip
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_hdr@static-swap:
- shard-rkl: [SKIP][491] ([i915#3555] / [i915#8228]) -> [SKIP][492] ([i915#14544])
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_hdr@static-swap.html
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: [SKIP][493] ([i915#14544]) -> [SKIP][494] ([i915#3555] / [i915#8228]) +1 other test skip
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_hdr@static-toggle-suspend.html
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-rkl: [SKIP][495] ([i915#13958]) -> [SKIP][496] ([i915#14544])
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-y.html
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-rkl: [SKIP][497] ([i915#14544]) -> [SKIP][498] ([i915#13958])
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-yf.html
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-rkl: [SKIP][499] ([i915#6953]) -> [SKIP][500] ([i915#14544] / [i915#6953] / [i915#8152])
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_plane_scaling@intel-max-src-size.html
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_pm_backlight@fade:
- shard-rkl: [SKIP][501] ([i915#14544] / [i915#5354]) -> [SKIP][502] ([i915#5354])
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_pm_backlight@fade.html
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-rkl: [SKIP][503] ([i915#9685]) -> [SKIP][504] ([i915#14544] / [i915#9685])
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_pm_dc@dc3co-vpb-simulation.html
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: [SKIP][505] ([i915#3828]) -> [SKIP][506] ([i915#14544] / [i915#3828])
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_pm_dc@dc5-retention-flops.html
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [SKIP][507] ([i915#3361]) -> [FAIL][508] ([i915#9295])
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_pm_dc@dc6-dpms.html
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][509] ([i915#3828]) -> [SKIP][510] ([i915#9340])
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-7/igt@kms_pm_lpsp@kms-lpsp.html
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-8/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [SKIP][511] ([i915#9519]) -> [DMESG-WARN][512] ([i915#12964]) +1 other test dmesg-warn
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-3/igt@kms_pm_rpm@dpms-lpsp.html
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-2/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-rkl: [SKIP][513] ([i915#6524]) -> [SKIP][514] ([i915#14544] / [i915#6524]) +1 other test skip
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_prime@basic-modeset-hybrid.html
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-dg1: [SKIP][515] ([i915#11520] / [i915#4423]) -> [SKIP][516] ([i915#11520])
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-19/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-16/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][517] ([i915#11520]) -> [SKIP][518] ([i915#11520] / [i915#14544]) +4 other tests skip
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][519] ([i915#11520] / [i915#14544]) -> [SKIP][520] ([i915#11520]) +2 other tests skip
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr@fbc-pr-sprite-plane-onoff:
- shard-rkl: [SKIP][521] ([i915#1072] / [i915#9732]) -> [SKIP][522] ([i915#1072] / [i915#14544] / [i915#9732]) +10 other tests skip
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@kms_psr@fbc-pr-sprite-plane-onoff.html
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_psr@fbc-pr-sprite-plane-onoff.html
* igt@kms_psr@fbc-psr2-primary-blt:
- shard-rkl: [SKIP][523] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][524] ([i915#1072] / [i915#9732]) +6 other tests skip
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_psr@fbc-psr2-primary-blt.html
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_psr@fbc-psr2-primary-blt.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: [SKIP][525] ([i915#14544]) -> [SKIP][526] ([i915#5289])
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-rkl: [DMESG-WARN][527] ([i915#12964]) -> [SKIP][528] ([i915#14544])
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-rkl: [SKIP][529] ([i915#3555]) -> [SKIP][530] ([i915#14544] / [i915#3555])
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-2/igt@kms_setmode@invalid-clone-single-crtc.html
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_vrr@max-min:
- shard-dg1: [SKIP][531] ([i915#9906]) -> [SKIP][532] ([i915#4423] / [i915#9906])
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-dg1-18/igt@kms_vrr@max-min.html
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-dg1-13/igt@kms_vrr@max-min.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: [SKIP][533] ([i915#2435]) -> [SKIP][534] ([i915#14544] / [i915#2435])
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-8/igt@perf@per-context-mode-unprivileged.html
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@module-unload:
- shard-rkl: [DMESG-FAIL][535] ([i915#12964]) -> [FAIL][536] ([i915#14433])
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@perf_pmu@module-unload.html
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-6/igt@perf_pmu@module-unload.html
* igt@sriov_basic@bind-unbind-vf:
- shard-rkl: [SKIP][537] ([i915#14544] / [i915#9917]) -> [SKIP][538] ([i915#9917])
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16871/shard-rkl-6/igt@sriov_basic@bind-unbind-vf.html
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_151677v1/shard-rkl-7/igt@sriov_basic@bind-unbind-vf.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10226]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10226
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11521]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11521
[i915#11614]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11614
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11713
[i915#12178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12178
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#12455]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12455
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12797]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12797
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#12967]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12967
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13028]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13028
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13328]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13328
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13729]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13729
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13820
[i915#13821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13821
[i915#13899]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13899
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14001]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14001
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14415]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14415
[i915#14433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14433
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[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#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#1850]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1850
[i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#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#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3582
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[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#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4767
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881
[i915#5107]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5107
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#5882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5882
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6188
[i915#6228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6228
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[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#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276
[i915#7294]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7294
[i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862
[i915#8152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8346
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821
[i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825
[i915#8826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9738]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9738
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[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_16871 -> Patchwork_151677v1
CI-20190529: 20190529
CI_DRM_16871: 394c972916ad8aa294c31fee993bde243b786bac @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8459: 8459
Patchwork_151677v1: 394c972916ad8aa294c31fee993bde243b786bac @ 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_151677v1/index.html
[-- Attachment #2: Type: text/html, Size: 184893 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy
2025-07-16 16:49 ` Greg Kroah-Hartman
@ 2025-07-16 17:57 ` Daniele Ceraolo Spurio
2025-07-30 15:57 ` Daniele Ceraolo Spurio
0 siblings, 1 reply; 11+ messages in thread
From: Daniele Ceraolo Spurio @ 2025-07-16 17:57 UTC (permalink / raw)
To: Greg Kroah-Hartman; +Cc: intel-gfx, Alexander Usyskin
On 7/16/2025 9:49 AM, Greg Kroah-Hartman wrote:
> On Wed, Jul 16, 2025 at 09:38:09AM -0700, Daniele Ceraolo Spurio wrote:
>>
>> On 7/15/2025 10:10 PM, Greg Kroah-Hartman wrote:
>>> On Tue, Jul 15, 2025 at 04:00:01PM -0700, Daniele Ceraolo Spurio wrote:
>>>> The intel GFX drivers (i915/xe) interface with the ME device for some of
>>>> their features (e.g. PXP, HDCP) via the component interface. Given that
>>>> the MEI device can be hidden by BIOS/Coreboot, the GFX drivers need a
>>>> way to check if the device is available before attempting to bind the
>>>> component, otherwise they'll go ahead and initialize features that will
>>>> never work.
>>>> The simplest way to check if the device is available is to check the
>>>> available devices against the PCI ID list of the mei_me driver. To avoid
>>>> duplication of the list, the function to do such a check is added to
>>>> the mei_me driver and exported so that the GFX driver can call it
>>>> directly.
>>>>
>>>> Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
>>>> Cc: Alexander Usyskin <alexander.usyskin@intel.com>
>>>> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>>>> ---
>>>> drivers/misc/mei/pci-me.c | 17 +++++++++++++++++
>>>> include/linux/mei_me.h | 20 ++++++++++++++++++++
>>>> 2 files changed, 37 insertions(+)
>>>> create mode 100644 include/linux/mei_me.h
>>>>
>>>> diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
>>>> index 3f9c60b579ae..16e9a11eb286 100644
>>>> --- a/drivers/misc/mei/pci-me.c
>>>> +++ b/drivers/misc/mei/pci-me.c
>>>> @@ -18,6 +18,7 @@
>>>> #include <linux/pm_runtime.h>
>>>> #include <linux/mei.h>
>>>> +#include <linux/mei_me.h>
>>>> #include "mei_dev.h"
>>>> #include "client.h"
>>>> @@ -133,6 +134,22 @@ static const struct pci_device_id mei_me_pci_tbl[] = {
>>>> MODULE_DEVICE_TABLE(pci, mei_me_pci_tbl);
>>>> +/**
>>>> + * mei_me_device_present - check if an ME device is present on the system
>>>> + *
>>>> + * Other drivers (e.g., i915, xe) interface with the ME device for some of their
>>>> + * features (e.g., PXP, HDCP). However, the ME device can be hidden by
>>>> + * BIOS/coreboot, so this function offers a way for those drivers to check if
>>>> + * the device is available before attempting to interface with it.
>>>> + *
>>>> + * Return: true if an ME device is available, false otherwise
>>>> + */
>>>> +bool mei_me_device_present(void)
>>>> +{
>>>> + return pci_dev_present(mei_me_pci_tbl);
>>> And what happens if the device goes away right after you call this?
>> Both intel graphics drivers do already handle the device being missing or
>> going away, it's just not very clean. Behavior changes based on when this
>> happens:
>>
>> - if the device is never there or disappears before the component binds, we
>> timeout waiting for the bind
>> - if the device disappears after the bind, we handle the case as part of the
>> component unbind call
>>
>> The timeout is quite long and can therefore impact/delay userspace, so the
>> aim here is to mitigate that impact in the case where the device is just
>> never there, which is easy to check and more likely to happen compared to
>> the device going away after initially being there.
>>
>> Should I add a note about the device going away to the function doc?
>> Something like "Callers are still expected to handle the case where the
>> device goes away after this check is performed".
> My point is that calls like this are pointless without a lock, as the
> state that you think the device is in (which this function returns), is
> just a lie as it could have already changed.
>
> So look into what you are really wanting to do here, as what this
> function does is not what you think it is doing :)
What we want to do from the GFX driver POV can be summarized as follows:
if at the time we try to initialize PXP the CSME PCI device is not
present, we don't initialize PXP and continue without it.
We don't want to support hot (re-)plug of CSME, so we don't care if the
state changes after we've checked (or it has already changed by the time
we act on it):
- if CSME was not there at check-time and re-appears later, we'll still
continue without PXP support.
- if CSME was there at check-time and then disappears, we'll handle it
as described above.
IMO this function covers this use-case, but maybe it's too narrow a
use-case for it to be a generic export in the mei driver?
Would it be cleaner if I replaced this with a function to export the PCI
ID list, and then ran the pci_dev_present check inside i915, so it
doesn't matter if it only covers our narrow use-case?
>
>>>> +}
>>>> +EXPORT_SYMBOL(mei_me_device_present);
>>> EXPORT_SYMBOL_GPL()? I have to ask, sorry.
>> The non-GPL version seemed more appropriate to me because I didn't think
>> calling this function qualified as "derivative work", but I don't really
>> care either way because both i915 and Xe are part of the kernel and
>> GPL-compatible, so I can switch to the GPL version.
> All other mei_* exports are EXPORT_SYMBOL_GPL(), please don't break that
> pattern without a whole lot of documentation and reasons to back it up.
Sure, will switch.
Thanks,
Daniele
>
> thanks,
>
> greg k-h
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy
2025-07-16 17:57 ` Daniele Ceraolo Spurio
@ 2025-07-30 15:57 ` Daniele Ceraolo Spurio
0 siblings, 0 replies; 11+ messages in thread
From: Daniele Ceraolo Spurio @ 2025-07-30 15:57 UTC (permalink / raw)
To: Greg Kroah-Hartman; +Cc: intel-gfx, Alexander Usyskin
On 7/16/2025 10:57 AM, Daniele Ceraolo Spurio wrote:
>
>
> On 7/16/2025 9:49 AM, Greg Kroah-Hartman wrote:
>> On Wed, Jul 16, 2025 at 09:38:09AM -0700, Daniele Ceraolo Spurio wrote:
>>>
>>> On 7/15/2025 10:10 PM, Greg Kroah-Hartman wrote:
>>>> On Tue, Jul 15, 2025 at 04:00:01PM -0700, Daniele Ceraolo Spurio
>>>> wrote:
>>>>> The intel GFX drivers (i915/xe) interface with the ME device for
>>>>> some of
>>>>> their features (e.g. PXP, HDCP) via the component interface. Given
>>>>> that
>>>>> the MEI device can be hidden by BIOS/Coreboot, the GFX drivers need a
>>>>> way to check if the device is available before attempting to bind the
>>>>> component, otherwise they'll go ahead and initialize features that
>>>>> will
>>>>> never work.
>>>>> The simplest way to check if the device is available is to check the
>>>>> available devices against the PCI ID list of the mei_me driver. To
>>>>> avoid
>>>>> duplication of the list, the function to do such a check is added to
>>>>> the mei_me driver and exported so that the GFX driver can call it
>>>>> directly.
>>>>>
>>>>> Signed-off-by: Daniele Ceraolo Spurio
>>>>> <daniele.ceraolospurio@intel.com>
>>>>> Cc: Alexander Usyskin <alexander.usyskin@intel.com>
>>>>> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>>>>> ---
>>>>> drivers/misc/mei/pci-me.c | 17 +++++++++++++++++
>>>>> include/linux/mei_me.h | 20 ++++++++++++++++++++
>>>>> 2 files changed, 37 insertions(+)
>>>>> create mode 100644 include/linux/mei_me.h
>>>>>
>>>>> diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
>>>>> index 3f9c60b579ae..16e9a11eb286 100644
>>>>> --- a/drivers/misc/mei/pci-me.c
>>>>> +++ b/drivers/misc/mei/pci-me.c
>>>>> @@ -18,6 +18,7 @@
>>>>> #include <linux/pm_runtime.h>
>>>>> #include <linux/mei.h>
>>>>> +#include <linux/mei_me.h>
>>>>> #include "mei_dev.h"
>>>>> #include "client.h"
>>>>> @@ -133,6 +134,22 @@ static const struct pci_device_id
>>>>> mei_me_pci_tbl[] = {
>>>>> MODULE_DEVICE_TABLE(pci, mei_me_pci_tbl);
>>>>> +/**
>>>>> + * mei_me_device_present - check if an ME device is present on
>>>>> the system
>>>>> + *
>>>>> + * Other drivers (e.g., i915, xe) interface with the ME device
>>>>> for some of their
>>>>> + * features (e.g., PXP, HDCP). However, the ME device can be
>>>>> hidden by
>>>>> + * BIOS/coreboot, so this function offers a way for those drivers
>>>>> to check if
>>>>> + * the device is available before attempting to interface with it.
>>>>> + *
>>>>> + * Return: true if an ME device is available, false otherwise
>>>>> + */
>>>>> +bool mei_me_device_present(void)
>>>>> +{
>>>>> + return pci_dev_present(mei_me_pci_tbl);
>>>> And what happens if the device goes away right after you call this?
>>> Both intel graphics drivers do already handle the device being
>>> missing or
>>> going away, it's just not very clean. Behavior changes based on when
>>> this
>>> happens:
>>>
>>> - if the device is never there or disappears before the component
>>> binds, we
>>> timeout waiting for the bind
>>> - if the device disappears after the bind, we handle the case as
>>> part of the
>>> component unbind call
>>>
>>> The timeout is quite long and can therefore impact/delay userspace,
>>> so the
>>> aim here is to mitigate that impact in the case where the device is
>>> just
>>> never there, which is easy to check and more likely to happen
>>> compared to
>>> the device going away after initially being there.
>>>
>>> Should I add a note about the device going away to the function doc?
>>> Something like "Callers are still expected to handle the case where the
>>> device goes away after this check is performed".
>> My point is that calls like this are pointless without a lock, as the
>> state that you think the device is in (which this function returns), is
>> just a lie as it could have already changed.
>>
>> So look into what you are really wanting to do here, as what this
>> function does is not what you think it is doing :)
>
> What we want to do from the GFX driver POV can be summarized as
> follows: if at the time we try to initialize PXP the CSME PCI device
> is not present, we don't initialize PXP and continue without it.
>
> We don't want to support hot (re-)plug of CSME, so we don't care if
> the state changes after we've checked (or it has already changed by
> the time we act on it):
> - if CSME was not there at check-time and re-appears later, we'll
> still continue without PXP support.
> - if CSME was there at check-time and then disappears, we'll handle it
> as described above.
>
> IMO this function covers this use-case, but maybe it's too narrow a
> use-case for it to be a generic export in the mei driver?
> Would it be cleaner if I replaced this with a function to export the
> PCI ID list, and then ran the pci_dev_present check inside i915, so it
> doesn't matter if it only covers our narrow use-case?
Any more feedback on this? Should I just go ahead and switch to
returning the PCI ID list?
Thanks,
Daniele
>
>>
>>>>> +}
>>>>> +EXPORT_SYMBOL(mei_me_device_present);
>>>> EXPORT_SYMBOL_GPL()? I have to ask, sorry.
>>> The non-GPL version seemed more appropriate to me because I didn't
>>> think
>>> calling this function qualified as "derivative work", but I don't
>>> really
>>> care either way because both i915 and Xe are part of the kernel and
>>> GPL-compatible, so I can switch to the GPL version.
>> All other mei_* exports are EXPORT_SYMBOL_GPL(), please don't break that
>> pattern without a whole lot of documentation and reasons to back it up.
>
> Sure, will switch.
>
> Thanks,
> Daniele
>
>>
>> thanks,
>>
>> greg k-h
>
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-07-30 15:59 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-15 23:00 [PATCH 0/2] Check if CSME is available before initializing PXP Daniele Ceraolo Spurio
2025-07-15 23:00 ` [PATCH 1/2] mei: me: Add exported function to check ME device availabiliy Daniele Ceraolo Spurio
2025-07-16 5:10 ` Greg Kroah-Hartman
2025-07-16 16:38 ` Daniele Ceraolo Spurio
2025-07-16 16:49 ` Greg Kroah-Hartman
2025-07-16 17:57 ` Daniele Ceraolo Spurio
2025-07-30 15:57 ` Daniele Ceraolo Spurio
2025-07-15 23:00 ` [PATCH 2/2] drm/i915/pxp: Do not support PXP if CSME is not available Daniele Ceraolo Spurio
2025-07-16 11:34 ` Valentine Burley
2025-07-15 23:53 ` ✓ i915.CI.BAT: success for Check if CSME is available before initializing PXP Patchwork
2025-07-16 17:45 ` ✗ i915.CI.Full: failure " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.