* [PATCH v4 0/3] Introduce DRM device wedged event
@ 2024-09-06 9:42 Raag Jadav
2024-09-06 9:42 ` [PATCH v4 1/3] drm: Introduce " Raag Jadav
` (6 more replies)
0 siblings, 7 replies; 18+ messages in thread
From: Raag Jadav @ 2024-09-06 9:42 UTC (permalink / raw)
To: airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi,
jani.nikula, joonas.lahtinen, tursulin
Cc: intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray,
francois.dugast, aravind.iddamsetty, anshuman.gupta, Raag Jadav
This series introduces device wedged event in DRM subsystem and uses
it in xe and i915 drivers. Detailed description in commit message.
This was earlier attempted as xe specific uevent in v1 and v2.
https://patchwork.freedesktop.org/series/136909/
v2: Change authorship to Himal (Aravind)
Add uevent for all device wedged cases (Aravind)
v3: Generic re-implementation in DRM subsystem (Lucas)
v4: s/drm_dev_wedged/drm_dev_wedged_event
Use drm_info() (Jani)
Kernel doc adjustment (Aravind)
Change authorship to Raag (Aravind)
Raag Jadav (3):
drm: Introduce device wedged event
drm/xe: Use device wedged event
drm/i915: Use device wedged event
drivers/gpu/drm/drm_drv.c | 20 ++++++++++++++++++++
drivers/gpu/drm/i915/gt/intel_reset.c | 2 ++
drivers/gpu/drm/xe/xe_device.c | 8 ++++++--
include/drm/drm_drv.h | 1 +
4 files changed, 29 insertions(+), 2 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 18+ messages in thread* [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav @ 2024-09-06 9:42 ` Raag Jadav 2024-09-07 11:38 ` Asahi Lina ` (2 more replies) 2024-09-06 9:42 ` [PATCH v4 2/3] drm/xe: Use " Raag Jadav ` (5 subsequent siblings) 6 siblings, 3 replies; 18+ messages in thread From: Raag Jadav @ 2024-09-06 9:42 UTC (permalink / raw) To: airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin Cc: intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta, Raag Jadav Introduce device wedged event, which will notify userspace of wedged (hanged/unusable) state of the DRM device through a uevent. This is useful especially in cases where the device is in unrecoverable state and requires userspace intervention for recovery. Purpose of this implementation is to be vendor agnostic. Userspace consumers (sysadmin) can define udev rules to parse this event and take respective action to recover the device. Consumer expectations: ---------------------- 1) Unbind driver 2) Reset bus device 3) Re-bind driver v4: s/drm_dev_wedged/drm_dev_wedged_event Use drm_info() (Jani) Kernel doc adjustment (Aravind) Signed-off-by: Raag Jadav <raag.jadav@intel.com> --- drivers/gpu/drm/drm_drv.c | 20 ++++++++++++++++++++ include/drm/drm_drv.h | 1 + 2 files changed, 21 insertions(+) diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c index 93543071a500..cca5d8295eb7 100644 --- a/drivers/gpu/drm/drm_drv.c +++ b/drivers/gpu/drm/drm_drv.c @@ -499,6 +499,26 @@ void drm_dev_unplug(struct drm_device *dev) } EXPORT_SYMBOL(drm_dev_unplug); +/** + * drm_dev_wedged_event - generate a device wedged uevent + * @dev: DRM device + * + * This generates a device wedged uevent for the DRM device specified by @dev, + * on the basis of which, userspace may take respective action to recover the + * device. Currently we only set WEDGED=1 in the uevent environment, but this + * can be expanded in the future. + */ +void drm_dev_wedged_event(struct drm_device *dev) +{ + char *event_string = "WEDGED=1"; + char *envp[] = { event_string, NULL }; + + drm_info(dev, "device wedged, generating uevent\n"); + + kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); +} +EXPORT_SYMBOL(drm_dev_wedged_event); + /* * DRM internal mount * We want to be able to allocate our own "struct address_space" to control diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h index cd37936c3926..eed5e54c74fd 100644 --- a/include/drm/drm_drv.h +++ b/include/drm/drm_drv.h @@ -489,6 +489,7 @@ void drm_put_dev(struct drm_device *dev); bool drm_dev_enter(struct drm_device *dev, int *idx); void drm_dev_exit(int idx); void drm_dev_unplug(struct drm_device *dev); +void drm_dev_wedged_event(struct drm_device *dev); /** * drm_dev_is_unplugged - is a DRM device unplugged -- 2.34.1 ^ permalink raw reply related [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-06 9:42 ` [PATCH v4 1/3] drm: Introduce " Raag Jadav @ 2024-09-07 11:38 ` Asahi Lina 2024-09-07 15:07 ` Lucas De Marchi 2024-09-09 21:53 ` Matt Roper 2024-09-24 9:37 ` Simona Vetter 2 siblings, 1 reply; 18+ messages in thread From: Asahi Lina @ 2024-09-07 11:38 UTC (permalink / raw) To: Raag Jadav, airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin Cc: intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On 9/6/24 6:42 PM, Raag Jadav wrote: > Introduce device wedged event, which will notify userspace of wedged > (hanged/unusable) state of the DRM device through a uevent. This is > useful especially in cases where the device is in unrecoverable state > and requires userspace intervention for recovery. > > Purpose of this implementation is to be vendor agnostic. Userspace > consumers (sysadmin) can define udev rules to parse this event and > take respective action to recover the device. > > Consumer expectations: > ---------------------- > 1) Unbind driver > 2) Reset bus device > 3) Re-bind driver Is this supposed to be normative? For drm/asahi we have a "wedged" concept (firmware crashed), but the only possible recovery action is a full system reboot (which might still be desirable to allow userspace to trigger automatically in some scenarios) since there is no bus-level reset and no firmware reload possible. > > v4: s/drm_dev_wedged/drm_dev_wedged_event > Use drm_info() (Jani) > Kernel doc adjustment (Aravind) > > Signed-off-by: Raag Jadav <raag.jadav@intel.com> > --- > drivers/gpu/drm/drm_drv.c | 20 ++++++++++++++++++++ > include/drm/drm_drv.h | 1 + > 2 files changed, 21 insertions(+) > > diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c > index 93543071a500..cca5d8295eb7 100644 > --- a/drivers/gpu/drm/drm_drv.c > +++ b/drivers/gpu/drm/drm_drv.c > @@ -499,6 +499,26 @@ void drm_dev_unplug(struct drm_device *dev) > } > EXPORT_SYMBOL(drm_dev_unplug); > > +/** > + * drm_dev_wedged_event - generate a device wedged uevent > + * @dev: DRM device > + * > + * This generates a device wedged uevent for the DRM device specified by @dev, > + * on the basis of which, userspace may take respective action to recover the > + * device. Currently we only set WEDGED=1 in the uevent environment, but this > + * can be expanded in the future. > + */ > +void drm_dev_wedged_event(struct drm_device *dev) > +{ > + char *event_string = "WEDGED=1"; > + char *envp[] = { event_string, NULL }; > + > + drm_info(dev, "device wedged, generating uevent\n"); > + > + kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); > +} > +EXPORT_SYMBOL(drm_dev_wedged_event); > + > /* > * DRM internal mount > * We want to be able to allocate our own "struct address_space" to control > diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h > index cd37936c3926..eed5e54c74fd 100644 > --- a/include/drm/drm_drv.h > +++ b/include/drm/drm_drv.h > @@ -489,6 +489,7 @@ void drm_put_dev(struct drm_device *dev); > bool drm_dev_enter(struct drm_device *dev, int *idx); > void drm_dev_exit(int idx); > void drm_dev_unplug(struct drm_device *dev); > +void drm_dev_wedged_event(struct drm_device *dev); > > /** > * drm_dev_is_unplugged - is a DRM device unplugged ~~ Lina ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-07 11:38 ` Asahi Lina @ 2024-09-07 15:07 ` Lucas De Marchi 2024-09-08 14:08 ` Asahi Lina 0 siblings, 1 reply; 18+ messages in thread From: Lucas De Marchi @ 2024-09-07 15:07 UTC (permalink / raw) To: Asahi Lina Cc: Raag Jadav, airlied, daniel, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Sat, Sep 07, 2024 at 08:38:30PM GMT, Asahi Lina wrote: > > >On 9/6/24 6:42 PM, Raag Jadav wrote: >> Introduce device wedged event, which will notify userspace of wedged >> (hanged/unusable) state of the DRM device through a uevent. This is >> useful especially in cases where the device is in unrecoverable state >> and requires userspace intervention for recovery. >> >> Purpose of this implementation is to be vendor agnostic. Userspace >> consumers (sysadmin) can define udev rules to parse this event and >> take respective action to recover the device. >> >> Consumer expectations: >> ---------------------- >> 1) Unbind driver >> 2) Reset bus device >> 3) Re-bind driver > >Is this supposed to be normative? For drm/asahi we have a "wedged" >concept (firmware crashed), but the only possible recovery action is a >full system reboot (which might still be desirable to allow userspace to >trigger automatically in some scenarios) since there is no bus-level >reset and no firmware reload possible. maybe let drivers hint possible/supported recovery mechanisms and then sysadmin chooses what to do? Lucas De Marchi ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-07 15:07 ` Lucas De Marchi @ 2024-09-08 14:08 ` Asahi Lina 2024-09-09 20:01 ` Lucas De Marchi 2024-09-09 20:43 ` Rodrigo Vivi 0 siblings, 2 replies; 18+ messages in thread From: Asahi Lina @ 2024-09-08 14:08 UTC (permalink / raw) To: Lucas De Marchi Cc: Raag Jadav, airlied, daniel, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On 9/8/24 12:07 AM, Lucas De Marchi wrote: > On Sat, Sep 07, 2024 at 08:38:30PM GMT, Asahi Lina wrote: >> >> >> On 9/6/24 6:42 PM, Raag Jadav wrote: >>> Introduce device wedged event, which will notify userspace of wedged >>> (hanged/unusable) state of the DRM device through a uevent. This is >>> useful especially in cases where the device is in unrecoverable state >>> and requires userspace intervention for recovery. >>> >>> Purpose of this implementation is to be vendor agnostic. Userspace >>> consumers (sysadmin) can define udev rules to parse this event and >>> take respective action to recover the device. >>> >>> Consumer expectations: >>> ---------------------- >>> 1) Unbind driver >>> 2) Reset bus device >>> 3) Re-bind driver >> >> Is this supposed to be normative? For drm/asahi we have a "wedged" >> concept (firmware crashed), but the only possible recovery action is a >> full system reboot (which might still be desirable to allow userspace to >> trigger automatically in some scenarios) since there is no bus-level >> reset and no firmware reload possible. > > maybe let drivers hint possible/supported recovery mechanisms and then > sysadmin chooses what to do? How would we do this? A textual value for the event or something like that? ("WEDGED=bus-reset" vs "WEDGED=reboot"?) ~~ Lina ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-08 14:08 ` Asahi Lina @ 2024-09-09 20:01 ` Lucas De Marchi 2024-09-10 15:53 ` Raag Jadav 2024-09-09 20:43 ` Rodrigo Vivi 1 sibling, 1 reply; 18+ messages in thread From: Lucas De Marchi @ 2024-09-09 20:01 UTC (permalink / raw) To: Asahi Lina Cc: Raag Jadav, airlied, daniel, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Sun, Sep 08, 2024 at 11:08:39PM GMT, Asahi Lina wrote: > > >On 9/8/24 12:07 AM, Lucas De Marchi wrote: >> On Sat, Sep 07, 2024 at 08:38:30PM GMT, Asahi Lina wrote: >>> >>> >>> On 9/6/24 6:42 PM, Raag Jadav wrote: >>>> Introduce device wedged event, which will notify userspace of wedged >>>> (hanged/unusable) state of the DRM device through a uevent. This is >>>> useful especially in cases where the device is in unrecoverable state >>>> and requires userspace intervention for recovery. >>>> >>>> Purpose of this implementation is to be vendor agnostic. Userspace >>>> consumers (sysadmin) can define udev rules to parse this event and >>>> take respective action to recover the device. >>>> >>>> Consumer expectations: >>>> ---------------------- >>>> 1) Unbind driver >>>> 2) Reset bus device >>>> 3) Re-bind driver >>> >>> Is this supposed to be normative? For drm/asahi we have a "wedged" >>> concept (firmware crashed), but the only possible recovery action is a >>> full system reboot (which might still be desirable to allow userspace to >>> trigger automatically in some scenarios) since there is no bus-level >>> reset and no firmware reload possible. >> >> maybe let drivers hint possible/supported recovery mechanisms and then >> sysadmin chooses what to do? > >How would we do this? A textual value for the event or something like >that? ("WEDGED=bus-reset" vs "WEDGED=reboot"?) If there's a need for more than one, than I think exposing the supported ones sorted by "side effect" in sysfs would be good. Something like: $ cat /sys/class/drm/card0/device/wedge_recover rebind bus-reset reboot Although if there is actually an unrecoverable state like "reboot", you could simply remove the underlying device from the kernel side, with no userspace intervention. Lucas De Marchi > >~~ Lina ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-09 20:01 ` Lucas De Marchi @ 2024-09-10 15:53 ` Raag Jadav 2024-09-10 16:06 ` Lucas De Marchi 0 siblings, 1 reply; 18+ messages in thread From: Raag Jadav @ 2024-09-10 15:53 UTC (permalink / raw) To: Lucas De Marchi Cc: Asahi Lina, airlied, daniel, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Mon, Sep 09, 2024 at 03:01:50PM -0500, Lucas De Marchi wrote: > On Sun, Sep 08, 2024 at 11:08:39PM GMT, Asahi Lina wrote: > > On 9/8/24 12:07 AM, Lucas De Marchi wrote: > > > On Sat, Sep 07, 2024 at 08:38:30PM GMT, Asahi Lina wrote: > > > > On 9/6/24 6:42 PM, Raag Jadav wrote: > > > > > Introduce device wedged event, which will notify userspace of wedged > > > > > (hanged/unusable) state of the DRM device through a uevent. This is > > > > > useful especially in cases where the device is in unrecoverable state > > > > > and requires userspace intervention for recovery. > > > > > > > > > > Purpose of this implementation is to be vendor agnostic. Userspace > > > > > consumers (sysadmin) can define udev rules to parse this event and > > > > > take respective action to recover the device. > > > > > > > > > > Consumer expectations: > > > > > ---------------------- > > > > > 1) Unbind driver > > > > > 2) Reset bus device > > > > > 3) Re-bind driver > > > > > > > > Is this supposed to be normative? For drm/asahi we have a "wedged" > > > > concept (firmware crashed), but the only possible recovery action is a > > > > full system reboot (which might still be desirable to allow userspace to > > > > trigger automatically in some scenarios) since there is no bus-level > > > > reset and no firmware reload possible. > > > > > > maybe let drivers hint possible/supported recovery mechanisms and then > > > sysadmin chooses what to do? > > > > How would we do this? A textual value for the event or something like > > that? ("WEDGED=bus-reset" vs "WEDGED=reboot"?) > > If there's a need for more than one, than I think exposing the supported > ones sorted by "side effect" in sysfs would be good. Something like: > > $ cat /sys/class/drm/card0/device/wedge_recover > rebind > bus-reset > reboot How do we expect the drivers to flag supported ones? Extra hooks? Raag ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-10 15:53 ` Raag Jadav @ 2024-09-10 16:06 ` Lucas De Marchi 0 siblings, 0 replies; 18+ messages in thread From: Lucas De Marchi @ 2024-09-10 16:06 UTC (permalink / raw) To: Raag Jadav Cc: Asahi Lina, airlied, daniel, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Tue, Sep 10, 2024 at 06:53:19PM GMT, Raag Jadav wrote: >On Mon, Sep 09, 2024 at 03:01:50PM -0500, Lucas De Marchi wrote: >> On Sun, Sep 08, 2024 at 11:08:39PM GMT, Asahi Lina wrote: >> > On 9/8/24 12:07 AM, Lucas De Marchi wrote: >> > > On Sat, Sep 07, 2024 at 08:38:30PM GMT, Asahi Lina wrote: >> > > > On 9/6/24 6:42 PM, Raag Jadav wrote: >> > > > > Introduce device wedged event, which will notify userspace of wedged >> > > > > (hanged/unusable) state of the DRM device through a uevent. This is >> > > > > useful especially in cases where the device is in unrecoverable state >> > > > > and requires userspace intervention for recovery. >> > > > > >> > > > > Purpose of this implementation is to be vendor agnostic. Userspace >> > > > > consumers (sysadmin) can define udev rules to parse this event and >> > > > > take respective action to recover the device. >> > > > > >> > > > > Consumer expectations: >> > > > > ---------------------- >> > > > > 1) Unbind driver >> > > > > 2) Reset bus device >> > > > > 3) Re-bind driver >> > > > >> > > > Is this supposed to be normative? For drm/asahi we have a "wedged" >> > > > concept (firmware crashed), but the only possible recovery action is a >> > > > full system reboot (which might still be desirable to allow userspace to >> > > > trigger automatically in some scenarios) since there is no bus-level >> > > > reset and no firmware reload possible. >> > > >> > > maybe let drivers hint possible/supported recovery mechanisms and then >> > > sysadmin chooses what to do? >> > >> > How would we do this? A textual value for the event or something like >> > that? ("WEDGED=bus-reset" vs "WEDGED=reboot"?) >> >> If there's a need for more than one, than I think exposing the supported >> ones sorted by "side effect" in sysfs would be good. Something like: >> >> $ cat /sys/class/drm/card0/device/wedge_recover >> rebind >> bus-reset >> reboot > >How do we expect the drivers to flag supported ones? Extra hooks? The comment above... wedge_recover would be a sysfs exposed by the driver to userspace with the supported mechanisms. WEDGED=<mechanism> (which is also crafted by the driver or with explicit functions in drm) would report to userspace the minimum needed mechanism for recovery. Lucas De Marchi ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-08 14:08 ` Asahi Lina 2024-09-09 20:01 ` Lucas De Marchi @ 2024-09-09 20:43 ` Rodrigo Vivi 1 sibling, 0 replies; 18+ messages in thread From: Rodrigo Vivi @ 2024-09-09 20:43 UTC (permalink / raw) To: Asahi Lina Cc: Lucas De Marchi, Raag Jadav, airlied, daniel, thomas.hellstrom, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Sun, Sep 08, 2024 at 11:08:39PM +0900, Asahi Lina wrote: > > > On 9/8/24 12:07 AM, Lucas De Marchi wrote: > > On Sat, Sep 07, 2024 at 08:38:30PM GMT, Asahi Lina wrote: > >> > >> > >> On 9/6/24 6:42 PM, Raag Jadav wrote: > >>> Introduce device wedged event, which will notify userspace of wedged > >>> (hanged/unusable) state of the DRM device through a uevent. This is > >>> useful especially in cases where the device is in unrecoverable state > >>> and requires userspace intervention for recovery. > >>> > >>> Purpose of this implementation is to be vendor agnostic. Userspace > >>> consumers (sysadmin) can define udev rules to parse this event and > >>> take respective action to recover the device. > >>> > >>> Consumer expectations: > >>> ---------------------- > >>> 1) Unbind driver > >>> 2) Reset bus device > >>> 3) Re-bind driver > >> > >> Is this supposed to be normative? For drm/asahi we have a "wedged" > >> concept (firmware crashed), but the only possible recovery action is a > >> full system reboot (which might still be desirable to allow userspace to > >> trigger automatically in some scenarios) since there is no bus-level > >> reset and no firmware reload possible. > > > > maybe let drivers hint possible/supported recovery mechanisms and then > > sysadmin chooses what to do? > > How would we do this? A textual value for the event or something like > that? ("WEDGED=bus-reset" vs "WEDGED=reboot"?) Looks like a good idea. Although in our case it is not just a 'bus-reset' but unbind+bus_reset+rebind, but that should be okay to have 'bus-reset' kind of text and driver to document the meaning. > > ~~ Lina ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-06 9:42 ` [PATCH v4 1/3] drm: Introduce " Raag Jadav 2024-09-07 11:38 ` Asahi Lina @ 2024-09-09 21:53 ` Matt Roper 2024-09-10 15:49 ` Raag Jadav 2024-09-24 9:37 ` Simona Vetter 2 siblings, 1 reply; 18+ messages in thread From: Matt Roper @ 2024-09-09 21:53 UTC (permalink / raw) To: Raag Jadav Cc: airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Fri, Sep 06, 2024 at 03:12:23PM +0530, Raag Jadav wrote: > Introduce device wedged event, which will notify userspace of wedged > (hanged/unusable) state of the DRM device through a uevent. This is > useful especially in cases where the device is in unrecoverable state > and requires userspace intervention for recovery. > > Purpose of this implementation is to be vendor agnostic. Userspace > consumers (sysadmin) can define udev rules to parse this event and > take respective action to recover the device. > > Consumer expectations: > ---------------------- > 1) Unbind driver > 2) Reset bus device > 3) Re-bind driver > > v4: s/drm_dev_wedged/drm_dev_wedged_event > Use drm_info() (Jani) > Kernel doc adjustment (Aravind) > > Signed-off-by: Raag Jadav <raag.jadav@intel.com> > --- > drivers/gpu/drm/drm_drv.c | 20 ++++++++++++++++++++ > include/drm/drm_drv.h | 1 + > 2 files changed, 21 insertions(+) > > diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c > index 93543071a500..cca5d8295eb7 100644 > --- a/drivers/gpu/drm/drm_drv.c > +++ b/drivers/gpu/drm/drm_drv.c > @@ -499,6 +499,26 @@ void drm_dev_unplug(struct drm_device *dev) > } > EXPORT_SYMBOL(drm_dev_unplug); > > +/** > + * drm_dev_wedged_event - generate a device wedged uevent > + * @dev: DRM device > + * > + * This generates a device wedged uevent for the DRM device specified by @dev, > + * on the basis of which, userspace may take respective action to recover the > + * device. Currently we only set WEDGED=1 in the uevent environment, but this > + * can be expanded in the future. Just to clarify, is "wedged" intended to always mean "the entire device is unusable" or are there cases where it would also get sent if only part of the device is in a bad state? For example, using i915/Xe terminology, maybe the GT is dead but display is still working. Or one GT is dead, but another is still alive. Basically, is this event intended as a signal that userspace should stop trying to do _anything_ with the device, or just that the device has degraded functionality in some way (and maybe userspace can still do something useful if it's lucky)? It would be good to clarify that in the docs here in case different drivers have different ideas about how this is expected to work. Matt > + */ > +void drm_dev_wedged_event(struct drm_device *dev) > +{ > + char *event_string = "WEDGED=1"; > + char *envp[] = { event_string, NULL }; > + > + drm_info(dev, "device wedged, generating uevent\n"); > + > + kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); > +} > +EXPORT_SYMBOL(drm_dev_wedged_event); > + > /* > * DRM internal mount > * We want to be able to allocate our own "struct address_space" to control > diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h > index cd37936c3926..eed5e54c74fd 100644 > --- a/include/drm/drm_drv.h > +++ b/include/drm/drm_drv.h > @@ -489,6 +489,7 @@ void drm_put_dev(struct drm_device *dev); > bool drm_dev_enter(struct drm_device *dev, int *idx); > void drm_dev_exit(int idx); > void drm_dev_unplug(struct drm_device *dev); > +void drm_dev_wedged_event(struct drm_device *dev); > > /** > * drm_dev_is_unplugged - is a DRM device unplugged > -- > 2.34.1 > -- Matt Roper Graphics Software Engineer Linux GPU Platform Enablement Intel Corporation ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-09 21:53 ` Matt Roper @ 2024-09-10 15:49 ` Raag Jadav 0 siblings, 0 replies; 18+ messages in thread From: Raag Jadav @ 2024-09-10 15:49 UTC (permalink / raw) To: Matt Roper Cc: airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Mon, Sep 09, 2024 at 02:53:23PM -0700, Matt Roper wrote: > On Fri, Sep 06, 2024 at 03:12:23PM +0530, Raag Jadav wrote: > > Introduce device wedged event, which will notify userspace of wedged > > (hanged/unusable) state of the DRM device through a uevent. This is > > useful especially in cases where the device is in unrecoverable state > > and requires userspace intervention for recovery. > > > > Purpose of this implementation is to be vendor agnostic. Userspace > > consumers (sysadmin) can define udev rules to parse this event and > > take respective action to recover the device. > > > > Consumer expectations: > > ---------------------- > > 1) Unbind driver > > 2) Reset bus device > > 3) Re-bind driver > > > > v4: s/drm_dev_wedged/drm_dev_wedged_event > > Use drm_info() (Jani) > > Kernel doc adjustment (Aravind) > > > > Signed-off-by: Raag Jadav <raag.jadav@intel.com> > > --- > > drivers/gpu/drm/drm_drv.c | 20 ++++++++++++++++++++ > > include/drm/drm_drv.h | 1 + > > 2 files changed, 21 insertions(+) > > > > diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c > > index 93543071a500..cca5d8295eb7 100644 > > --- a/drivers/gpu/drm/drm_drv.c > > +++ b/drivers/gpu/drm/drm_drv.c > > @@ -499,6 +499,26 @@ void drm_dev_unplug(struct drm_device *dev) > > } > > EXPORT_SYMBOL(drm_dev_unplug); > > > > +/** > > + * drm_dev_wedged_event - generate a device wedged uevent > > + * @dev: DRM device > > + * > > + * This generates a device wedged uevent for the DRM device specified by @dev, > > + * on the basis of which, userspace may take respective action to recover the > > + * device. Currently we only set WEDGED=1 in the uevent environment, but this > > + * can be expanded in the future. > > Just to clarify, is "wedged" intended to always mean "the entire device > is unusable" or are there cases where it would also get sent if only > part of the device is in a bad state? For example, using i915/Xe > terminology, maybe the GT is dead but display is still working. Or one > GT is dead, but another is still alive. The idea is to provide drivers a way to recover through userspace intervention. It is upto the drivers to decide when they see the need for recovery and how they want to recover. > Basically, is this event intended as a signal that userspace should stop > trying to do _anything_ with the device, or just that the device has > degraded functionality in some way (and maybe userspace can still do > something useful if it's lucky)? It would be good to clarify that in > the docs here in case different drivers have different ideas about how > this is expected to work. And hence the open discussion. Improvements are welcome :) Raag ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH v4 1/3] drm: Introduce device wedged event 2024-09-06 9:42 ` [PATCH v4 1/3] drm: Introduce " Raag Jadav 2024-09-07 11:38 ` Asahi Lina 2024-09-09 21:53 ` Matt Roper @ 2024-09-24 9:37 ` Simona Vetter 2 siblings, 0 replies; 18+ messages in thread From: Simona Vetter @ 2024-09-24 9:37 UTC (permalink / raw) To: Raag Jadav Cc: airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin, intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta On Fri, Sep 06, 2024 at 03:12:23PM +0530, Raag Jadav wrote: > Introduce device wedged event, which will notify userspace of wedged > (hanged/unusable) state of the DRM device through a uevent. This is > useful especially in cases where the device is in unrecoverable state > and requires userspace intervention for recovery. > > Purpose of this implementation is to be vendor agnostic. Userspace > consumers (sysadmin) can define udev rules to parse this event and > take respective action to recover the device. > > Consumer expectations: > ---------------------- > 1) Unbind driver > 2) Reset bus device > 3) Re-bind driver > > v4: s/drm_dev_wedged/drm_dev_wedged_event > Use drm_info() (Jani) > Kernel doc adjustment (Aravind) > > Signed-off-by: Raag Jadav <raag.jadav@intel.com> I think explicit documentation in the drm-uapi.rst file that links to this function and explains a bit what's going on would be really good here. At least judging by the discussion thread here ... -Sima > --- > drivers/gpu/drm/drm_drv.c | 20 ++++++++++++++++++++ > include/drm/drm_drv.h | 1 + > 2 files changed, 21 insertions(+) > > diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c > index 93543071a500..cca5d8295eb7 100644 > --- a/drivers/gpu/drm/drm_drv.c > +++ b/drivers/gpu/drm/drm_drv.c > @@ -499,6 +499,26 @@ void drm_dev_unplug(struct drm_device *dev) > } > EXPORT_SYMBOL(drm_dev_unplug); > > +/** > + * drm_dev_wedged_event - generate a device wedged uevent > + * @dev: DRM device > + * > + * This generates a device wedged uevent for the DRM device specified by @dev, > + * on the basis of which, userspace may take respective action to recover the > + * device. Currently we only set WEDGED=1 in the uevent environment, but this > + * can be expanded in the future. > + */ > +void drm_dev_wedged_event(struct drm_device *dev) > +{ > + char *event_string = "WEDGED=1"; > + char *envp[] = { event_string, NULL }; > + > + drm_info(dev, "device wedged, generating uevent\n"); > + > + kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); > +} > +EXPORT_SYMBOL(drm_dev_wedged_event); > + > /* > * DRM internal mount > * We want to be able to allocate our own "struct address_space" to control > diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h > index cd37936c3926..eed5e54c74fd 100644 > --- a/include/drm/drm_drv.h > +++ b/include/drm/drm_drv.h > @@ -489,6 +489,7 @@ void drm_put_dev(struct drm_device *dev); > bool drm_dev_enter(struct drm_device *dev, int *idx); > void drm_dev_exit(int idx); > void drm_dev_unplug(struct drm_device *dev); > +void drm_dev_wedged_event(struct drm_device *dev); > > /** > * drm_dev_is_unplugged - is a DRM device unplugged > -- > 2.34.1 > -- Simona Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH v4 2/3] drm/xe: Use device wedged event 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav 2024-09-06 9:42 ` [PATCH v4 1/3] drm: Introduce " Raag Jadav @ 2024-09-06 9:42 ` Raag Jadav 2024-09-06 9:42 ` [PATCH v4 3/3] drm/i915: " Raag Jadav ` (4 subsequent siblings) 6 siblings, 0 replies; 18+ messages in thread From: Raag Jadav @ 2024-09-06 9:42 UTC (permalink / raw) To: airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin Cc: intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta, Raag Jadav This was previously attempted as xe specific reset uevent but dropped in commit 77a0d4d1cea2 ("drm/xe/uapi: Remove reset uevent for now") as part of refactoring. Now that we have device wedged event supported by DRM core, make use of it. With this in place userspace will be notified of wedged device, on the basis of which, userspace may take respective action to recover the device. $ udevadm monitor --property --kernel monitor will print the received events for: KERNEL - the kernel uevent KERNEL[307.420340] change /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:01.0/0000:03:00.0/drm/card0 (drm) ACTION=change DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:01.0/0000:03:00.0/drm/card0 SUBSYSTEM=drm WEDGED=1 DEVNAME=/dev/dri/card0 DEVTYPE=drm_minor SEQNUM=5106 MAJOR=226 MINOR=0 v2: Change authorship to Himal (Aravind) Add uevent for all device wedged cases (Aravind) v3: Generic re-implementation in DRM subsystem (Lucas) v4: Change authorship to Raag (Aravind) Signed-off-by: Raag Jadav <raag.jadav@intel.com> --- drivers/gpu/drm/xe/xe_device.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c index 1a0d7fdd094b..58d571967f83 100644 --- a/drivers/gpu/drm/xe/xe_device.c +++ b/drivers/gpu/drm/xe/xe_device.c @@ -959,11 +959,12 @@ static void xe_device_wedged_fini(struct drm_device *drm, void *arg) * xe_device_declare_wedged - Declare device wedged * @xe: xe device instance * - * This is a final state that can only be cleared with a mudule + * This is a final state that can only be cleared with a module * re-probe (unbind + bind). * In this state every IOCTL will be blocked so the GT cannot be used. * In general it will be called upon any critical error such as gt reset - * failure or guc loading failure. + * failure or guc loading failure. Userspace will be notified of this state + * by a DRM uevent. * If xe.wedged module parameter is set to 2, this function will be called * on every single execution timeout (a.k.a. GPU hang) right after devcoredump * snapshot capture. In this mode, GT reset won't be attempted so the state of @@ -993,6 +994,9 @@ void xe_device_declare_wedged(struct xe_device *xe) "IOCTLs and executions are blocked. Only a rebind may clear the failure\n" "Please file a _new_ bug report at https://gitlab.freedesktop.org/drm/xe/kernel/issues/new\n", dev_name(xe->drm.dev)); + + /* Notify userspace of wedged device */ + drm_dev_wedged_event(&xe->drm); } for_each_gt(gt, xe, id) -- 2.34.1 ^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH v4 3/3] drm/i915: Use device wedged event 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav 2024-09-06 9:42 ` [PATCH v4 1/3] drm: Introduce " Raag Jadav 2024-09-06 9:42 ` [PATCH v4 2/3] drm/xe: Use " Raag Jadav @ 2024-09-06 9:42 ` Raag Jadav 2024-09-06 10:52 ` ✗ Fi.CI.CHECKPATCH: warning for Introduce DRM device wedged event (rev2) Patchwork ` (3 subsequent siblings) 6 siblings, 0 replies; 18+ messages in thread From: Raag Jadav @ 2024-09-06 9:42 UTC (permalink / raw) To: airlied, daniel, lucas.demarchi, thomas.hellstrom, rodrigo.vivi, jani.nikula, joonas.lahtinen, tursulin Cc: intel-xe, intel-gfx, dri-devel, himal.prasad.ghimiray, francois.dugast, aravind.iddamsetty, anshuman.gupta, Raag Jadav Now that we have device wedged event supported by DRM core, make use of it. With this in place, userspace will be notified of wedged device on gt reset failure. Signed-off-by: Raag Jadav <raag.jadav@intel.com> --- drivers/gpu/drm/i915/gt/intel_reset.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/i915/gt/intel_reset.c b/drivers/gpu/drm/i915/gt/intel_reset.c index 735cd23a43c6..be0906490ce5 100644 --- a/drivers/gpu/drm/i915/gt/intel_reset.c +++ b/drivers/gpu/drm/i915/gt/intel_reset.c @@ -1409,6 +1409,8 @@ static void intel_gt_reset_global(struct intel_gt *gt, if (!test_bit(I915_WEDGED, >->reset.flags)) kobject_uevent_env(kobj, KOBJ_CHANGE, reset_done_event); + else + drm_dev_wedged_event(>->i915->drm); } /** -- 2.34.1 ^ permalink raw reply related [flat|nested] 18+ messages in thread
* ✗ Fi.CI.CHECKPATCH: warning for Introduce DRM device wedged event (rev2) 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav ` (2 preceding siblings ...) 2024-09-06 9:42 ` [PATCH v4 3/3] drm/i915: " Raag Jadav @ 2024-09-06 10:52 ` Patchwork 2024-09-06 10:52 ` ✗ Fi.CI.SPARSE: " Patchwork ` (2 subsequent siblings) 6 siblings, 0 replies; 18+ messages in thread From: Patchwork @ 2024-09-06 10:52 UTC (permalink / raw) To: Raag Jadav; +Cc: intel-gfx == Series Details == Series: Introduce DRM device wedged event (rev2) URL : https://patchwork.freedesktop.org/series/138069/ State : warning == Summary == Error: dim checkpatch failed accbbffd9aff drm: Introduce device wedged event -:47: WARNING:STATIC_CONST_CHAR_ARRAY: char * array declaration might be better as static const #47: FILE: drivers/gpu/drm/drm_drv.c:512: + char *envp[] = { event_string, NULL }; total: 0 errors, 1 warnings, 0 checks, 33 lines checked 5ba1f1f482bd drm/xe: Use device wedged event -:19: WARNING:COMMIT_LOG_LONG_LINE: Prefer a maximum 75 chars per line (possible unwrapped commit description?) #19: KERNEL[307.420340] change /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:01.0/0000:03:00.0/drm/card0 (drm) total: 0 errors, 1 warnings, 0 checks, 23 lines checked f6ed228702df drm/i915: Use device wedged event ^ permalink raw reply [flat|nested] 18+ messages in thread
* ✗ Fi.CI.SPARSE: warning for Introduce DRM device wedged event (rev2) 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav ` (3 preceding siblings ...) 2024-09-06 10:52 ` ✗ Fi.CI.CHECKPATCH: warning for Introduce DRM device wedged event (rev2) Patchwork @ 2024-09-06 10:52 ` Patchwork 2024-09-06 10:59 ` ✓ Fi.CI.BAT: success " Patchwork 2024-09-10 8:53 ` ✗ Fi.CI.IGT: failure " Patchwork 6 siblings, 0 replies; 18+ messages in thread From: Patchwork @ 2024-09-06 10:52 UTC (permalink / raw) To: Raag Jadav; +Cc: intel-gfx == Series Details == Series: Introduce DRM device wedged event (rev2) URL : https://patchwork.freedesktop.org/series/138069/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. ^ permalink raw reply [flat|nested] 18+ messages in thread
* ✓ Fi.CI.BAT: success for Introduce DRM device wedged event (rev2) 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav ` (4 preceding siblings ...) 2024-09-06 10:52 ` ✗ Fi.CI.SPARSE: " Patchwork @ 2024-09-06 10:59 ` Patchwork 2024-09-10 8:53 ` ✗ Fi.CI.IGT: failure " Patchwork 6 siblings, 0 replies; 18+ messages in thread From: Patchwork @ 2024-09-06 10:59 UTC (permalink / raw) To: Raag Jadav; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 7138 bytes --] == Series Details == Series: Introduce DRM device wedged event (rev2) URL : https://patchwork.freedesktop.org/series/138069/ State : success == Summary == CI Bug Log - changes from CI_DRM_15371 -> Patchwork_138069v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/index.html Participating hosts (40 -> 37) ------------------------------ Additional (1): bat-dg2-11 Missing (4): bat-dg1-7 fi-cfl-8109u fi-glk-j4005 fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_138069v2 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_mmap@basic: - bat-dg2-11: NOTRUN -> [SKIP][1] ([i915#4083]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@gem_mmap@basic.html * igt@gem_render_tiled_blits@basic: - bat-dg2-11: NOTRUN -> [SKIP][2] ([i915#4079]) +1 other test skip [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@gem_render_tiled_blits@basic.html * igt@gem_tiled_fence_blits@basic: - bat-dg2-11: NOTRUN -> [SKIP][3] ([i915#4077]) +2 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@gem_tiled_fence_blits@basic.html * igt@i915_pm_rps@basic-api: - bat-dg2-11: NOTRUN -> [SKIP][4] ([i915#11681] / [i915#6621]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@i915_pm_rps@basic-api.html * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy: - bat-dg2-11: NOTRUN -> [SKIP][5] ([i915#4212]) +7 other tests skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - bat-dg2-11: NOTRUN -> [SKIP][6] ([i915#5190]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - bat-dg2-11: NOTRUN -> [SKIP][7] ([i915#4215] / [i915#5190]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - bat-dg2-11: NOTRUN -> [SKIP][8] ([i915#4103] / [i915#4213]) +1 other test skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_dsc@dsc-basic: - bat-dg2-11: NOTRUN -> [SKIP][9] ([i915#3555] / [i915#3840]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@force-load-detect: - bat-dg2-11: NOTRUN -> [SKIP][10] [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-dg2-11: NOTRUN -> [SKIP][11] ([i915#5274]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_pm_backlight@basic-brightness: - bat-dg2-11: NOTRUN -> [SKIP][12] ([i915#5354]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_pm_backlight@basic-brightness.html * igt@kms_psr@psr-sprite-plane-onoff: - bat-dg2-11: NOTRUN -> [SKIP][13] ([i915#1072] / [i915#9732]) +3 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_psr@psr-sprite-plane-onoff.html * igt@kms_setmode@basic-clone-single-crtc: - bat-dg2-11: NOTRUN -> [SKIP][14] ([i915#3555]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - bat-dg2-11: NOTRUN -> [SKIP][15] ([i915#3708]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-gtt: - bat-dg2-11: NOTRUN -> [SKIP][16] ([i915#3708] / [i915#4077]) +1 other test skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-write: - bat-dg2-11: NOTRUN -> [SKIP][17] ([i915#3291] / [i915#3708]) +2 other tests skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-dg2-11/igt@prime_vgem@basic-write.html #### Possible fixes #### * igt@kms_pipe_crc_basic@nonblocking-crc: - bat-arls-5: [INCOMPLETE][18] ([i915#11320]) -> [PASS][19] [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/bat-arls-5/igt@kms_pipe_crc_basic@nonblocking-crc.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/bat-arls-5/igt@kms_pipe_crc_basic@nonblocking-crc.html [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#11320]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11320 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#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#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 Build changes ------------- * Linux: CI_DRM_15371 -> Patchwork_138069v2 CI-20190529: 20190529 CI_DRM_15371: d4b15a4609f1b768b0301fd238022ab8d07d15bc @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8007: 8f9900c288f4cf1244d66baa71bc6d9355747cbd @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_138069v2: d4b15a4609f1b768b0301fd238022ab8d07d15bc @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/index.html [-- Attachment #2: Type: text/html, Size: 8552 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* ✗ Fi.CI.IGT: failure for Introduce DRM device wedged event (rev2) 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav ` (5 preceding siblings ...) 2024-09-06 10:59 ` ✓ Fi.CI.BAT: success " Patchwork @ 2024-09-10 8:53 ` Patchwork 6 siblings, 0 replies; 18+ messages in thread From: Patchwork @ 2024-09-10 8:53 UTC (permalink / raw) To: Raag Jadav; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 80603 bytes --] == Series Details == Series: Introduce DRM device wedged event (rev2) URL : https://patchwork.freedesktop.org/series/138069/ State : failure == Summary == CI Bug Log - changes from CI_DRM_15371_full -> Patchwork_138069v2_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_138069v2_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_138069v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (10 -> 9) ------------------------------ Missing (1): shard-snb-0 Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_138069v2_full: ### IGT changes ### #### Possible regressions #### * igt@drm_fdinfo@most-busy-idle-check-all: - shard-rkl: NOTRUN -> [FAIL][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all.html * igt@gem_exec_flush@basic-wb-ro-before-default: - shard-mtlp: [PASS][2] -> [INCOMPLETE][3] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-mtlp-3/igt@gem_exec_flush@basic-wb-ro-before-default.html [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-3/igt@gem_exec_flush@basic-wb-ro-before-default.html * igt@gem_exec_schedule@submit-late-slice: - shard-dg2: [PASS][4] -> [TIMEOUT][5] +1 other test timeout [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-4/igt@gem_exec_schedule@submit-late-slice.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-7/igt@gem_exec_schedule@submit-late-slice.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20: - shard-rkl: NOTRUN -> [SKIP][6] [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20.html * igt@kms_rotation_crc@multiplane-rotation-cropping-top: - shard-glk: NOTRUN -> [INCOMPLETE][7] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk1/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1: - shard-mtlp: [PASS][8] -> [DMESG-WARN][9] +1 other test dmesg-warn [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-mtlp-6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1: - shard-mtlp: [PASS][10] -> [DMESG-FAIL][11] [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-mtlp-6/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1: - shard-mtlp: [PASS][12] -> [ABORT][13] +1 other test abort [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-mtlp-6/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html * igt@perf@polling: - shard-rkl: [PASS][14] -> [FAIL][15] [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-4/igt@perf@polling.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-5/igt@perf@polling.html Known issues ------------ Here are the changes found in Patchwork_138069v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-purge-cache: - shard-dg1: NOTRUN -> [SKIP][16] ([i915#8411]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@api_intel_bb@blit-reloc-purge-cache.html * igt@api_intel_bb@crc32: - shard-rkl: NOTRUN -> [SKIP][17] ([i915#6230]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@api_intel_bb@crc32.html * igt@drm_fdinfo@busy-idle@vcs1: - shard-dg1: NOTRUN -> [SKIP][18] ([i915#8414]) +12 other tests skip [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@drm_fdinfo@busy-idle@vcs1.html * igt@drm_fdinfo@most-busy-idle-check-all@rcs0: - shard-rkl: NOTRUN -> [FAIL][19] ([i915#7742]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html * igt@gem_bad_reloc@negative-reloc-lut: - shard-rkl: NOTRUN -> [SKIP][20] ([i915#3281]) +5 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@gem_bad_reloc@negative-reloc-lut.html * igt@gem_basic@multigpu-create-close: - shard-tglu: NOTRUN -> [SKIP][21] ([i915#7697]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@gem_basic@multigpu-create-close.html * igt@gem_ccs@block-copy-compressed: - shard-dg1: NOTRUN -> [SKIP][22] ([i915#3555] / [i915#9323]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_ccs@block-copy-compressed.html - shard-rkl: NOTRUN -> [SKIP][23] ([i915#3555] / [i915#9323]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_ccs@block-copy-compressed.html * igt@gem_close_race@multigpu-basic-threads: - shard-dg1: NOTRUN -> [SKIP][24] ([i915#7697]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_compute@compute-square: - shard-mtlp: NOTRUN -> [SKIP][25] ([i915#9310]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@gem_compute@compute-square.html * igt@gem_create@create-ext-cpu-access-big: - shard-rkl: NOTRUN -> [SKIP][26] ([i915#6335]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_create@create-ext-cpu-access-big.html * igt@gem_ctx_persistence@heartbeat-hang: - shard-dg1: NOTRUN -> [SKIP][27] ([i915#8555]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@gem_ctx_persistence@heartbeat-hang.html * igt@gem_ctx_persistence@hostile: - shard-rkl: NOTRUN -> [FAIL][28] ([i915#11980]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_ctx_persistence@hostile.html - shard-dg1: NOTRUN -> [FAIL][29] ([i915#11980]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_ctx_persistence@hostile.html * igt@gem_ctx_persistence@legacy-engines-mixed-process: - shard-snb: NOTRUN -> [SKIP][30] ([i915#1099]) +2 other tests skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb6/igt@gem_ctx_persistence@legacy-engines-mixed-process.html * igt@gem_ctx_sseu@engines: - shard-dg2: NOTRUN -> [SKIP][31] ([i915#280]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@gem_ctx_sseu@engines.html * igt@gem_ctx_sseu@invalid-args: - shard-dg1: NOTRUN -> [SKIP][32] ([i915#280]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@gem_ctx_sseu@invalid-args.html * igt@gem_eio@kms: - shard-dg1: NOTRUN -> [FAIL][33] ([i915#5784]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_eio@kms.html * igt@gem_exec_balancer@bonded-true-hang: - shard-dg2: NOTRUN -> [SKIP][34] ([i915#4812]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@gem_exec_balancer@bonded-true-hang.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-glk: NOTRUN -> [SKIP][35] ([i915#6334]) +1 other test skip [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk5/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_capture@capture-recoverable: - shard-tglu: NOTRUN -> [SKIP][36] ([i915#6344]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@gem_exec_capture@capture-recoverable.html * igt@gem_exec_fair@basic-none-rrul: - shard-rkl: NOTRUN -> [FAIL][37] ([i915#2842]) +1 other test fail [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@gem_exec_fair@basic-none-rrul.html * igt@gem_exec_fair@basic-none-rrul@rcs0: - shard-glk: NOTRUN -> [FAIL][38] ([i915#2842]) +1 other test fail [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk7/igt@gem_exec_fair@basic-none-rrul@rcs0.html * igt@gem_exec_fair@basic-none-share: - shard-dg2: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852]) +4 other tests skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@gem_exec_fair@basic-none-share.html * igt@gem_exec_fair@basic-pace: - shard-dg1: NOTRUN -> [SKIP][40] ([i915#3539]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_exec_fair@basic-pace.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [PASS][41] -> [FAIL][42] ([i915#2842]) +1 other test fail [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-glk3/igt@gem_exec_fair@basic-pace-share@rcs0.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo: - shard-tglu: [PASS][43] -> [FAIL][44] ([i915#2842]) +1 other test fail [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-tglu-6/igt@gem_exec_fair@basic-pace-solo.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-5/igt@gem_exec_fair@basic-pace-solo.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-rkl: [PASS][45] -> [FAIL][46] ([i915#2876]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-6/igt@gem_exec_fair@basic-pace@rcs0.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_exec_fair@basic-pace@vcs0: - shard-rkl: [PASS][47] -> [FAIL][48] ([i915#2842]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-6/igt@gem_exec_fair@basic-pace@vcs0.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_exec_fair@basic-pace@vcs0.html * igt@gem_exec_flush@basic-wb-ro-before-default: - shard-dg1: NOTRUN -> [SKIP][49] ([i915#3539] / [i915#4852]) +1 other test skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@gem_exec_flush@basic-wb-ro-before-default.html * igt@gem_exec_reloc@basic-concurrent0: - shard-dg1: NOTRUN -> [SKIP][50] ([i915#3281]) +6 other tests skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_exec_reloc@basic-concurrent0.html * igt@gem_exec_reloc@basic-cpu-read: - shard-dg2: NOTRUN -> [SKIP][51] ([i915#3281]) +3 other tests skip [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@gem_exec_reloc@basic-cpu-read.html * igt@gem_exec_schedule@reorder-wide: - shard-dg1: NOTRUN -> [SKIP][52] ([i915#4812]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_exec_schedule@reorder-wide.html * igt@gem_fenced_exec_thrash@2-spare-fences: - shard-dg1: NOTRUN -> [SKIP][53] ([i915#4860]) +1 other test skip [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_fenced_exec_thrash@2-spare-fences.html * igt@gem_lmem_swapping@heavy-verify-random: - shard-rkl: NOTRUN -> [SKIP][54] ([i915#4613]) +1 other test skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@gem_lmem_swapping@heavy-verify-random.html * igt@gem_lmem_swapping@heavy-verify-random-ccs: - shard-dg1: NOTRUN -> [SKIP][55] ([i915#12193]) +1 other test skip [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@gem_lmem_swapping@heavy-verify-random-ccs.html * igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0: - shard-dg1: NOTRUN -> [SKIP][56] ([i915#4565]) +1 other test skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html * igt@gem_lmem_swapping@random: - shard-tglu: NOTRUN -> [SKIP][57] ([i915#4613]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@gem_lmem_swapping@random.html * igt@gem_lmem_swapping@random-engines: - shard-glk: NOTRUN -> [SKIP][58] ([i915#4613]) +3 other tests skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk9/igt@gem_lmem_swapping@random-engines.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [PASS][59] -> [TIMEOUT][60] ([i915#5493]) +1 other test timeout [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-10/igt@gem_lmem_swapping@smem-oom@lmem0.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-10/igt@gem_lmem_swapping@smem-oom@lmem0.html - shard-dg1: NOTRUN -> [TIMEOUT][61] ([i915#5493]) +1 other test timeout [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_mmap@bad-offset: - shard-dg1: NOTRUN -> [SKIP][62] ([i915#4083]) +1 other test skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_mmap@bad-offset.html * igt@gem_mmap_gtt@cpuset-medium-copy-xy: - shard-dg2: NOTRUN -> [SKIP][63] ([i915#4077]) +5 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html * igt@gem_mmap_gtt@medium-copy: - shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4077]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@gem_mmap_gtt@medium-copy.html * igt@gem_mmap_wc@invalid-flags: - shard-dg2: NOTRUN -> [SKIP][65] ([i915#4083]) +4 other tests skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@gem_mmap_wc@invalid-flags.html * igt@gem_pread@bench: - shard-rkl: NOTRUN -> [SKIP][66] ([i915#3282]) +5 other tests skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_pread@bench.html - shard-dg1: NOTRUN -> [SKIP][67] ([i915#3282]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_pread@bench.html * igt@gem_pread@snoop: - shard-dg2: NOTRUN -> [SKIP][68] ([i915#3282]) +3 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@gem_pread@snoop.html * igt@gem_pxp@create-valid-protected-context: - shard-rkl: NOTRUN -> [SKIP][69] ([i915#4270]) +2 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_pxp@create-valid-protected-context.html * igt@gem_pxp@display-protected-crc: - shard-dg1: NOTRUN -> [SKIP][70] ([i915#4270]) +2 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_pxp@display-protected-crc.html * igt@gem_pxp@reject-modify-context-protection-off-3: - shard-snb: NOTRUN -> [SKIP][71] +120 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb6/igt@gem_pxp@reject-modify-context-protection-off-3.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#5190] / [i915#8428]) +3 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-rkl: NOTRUN -> [SKIP][73] ([i915#8411]) +2 other tests skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_tiled_pread_pwrite: - shard-dg2: NOTRUN -> [SKIP][74] ([i915#4079]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@gem_tiled_pread_pwrite.html * igt@gem_userptr_blits@dmabuf-sync: - shard-glk: NOTRUN -> [SKIP][75] ([i915#3323]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk9/igt@gem_userptr_blits@dmabuf-sync.html - shard-rkl: NOTRUN -> [SKIP][76] ([i915#3297] / [i915#3323]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy: - shard-dg1: NOTRUN -> [SKIP][77] ([i915#3297] / [i915#4880]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html * igt@gem_userptr_blits@readonly-unsync: - shard-dg2: NOTRUN -> [SKIP][78] ([i915#3297]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@gem_userptr_blits@readonly-unsync.html * igt@gem_userptr_blits@unsync-unmap: - shard-rkl: NOTRUN -> [SKIP][79] ([i915#3297]) +1 other test skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@gem_userptr_blits@unsync-unmap.html - shard-dg1: NOTRUN -> [SKIP][80] ([i915#3297]) +1 other test skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@gem_userptr_blits@unsync-unmap.html * igt@gen9_exec_parse@batch-invalid-length: - shard-dg2: NOTRUN -> [SKIP][81] ([i915#2856]) [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@gen9_exec_parse@batch-invalid-length.html * igt@gen9_exec_parse@bb-chained: - shard-rkl: NOTRUN -> [SKIP][82] ([i915#2527]) +2 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@gen9_exec_parse@bb-chained.html * igt@gen9_exec_parse@bb-secure: - shard-dg1: NOTRUN -> [SKIP][83] ([i915#2527]) +3 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@gen9_exec_parse@bb-secure.html * igt@gen9_exec_parse@secure-batches: - shard-mtlp: NOTRUN -> [SKIP][84] ([i915#2856]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@gen9_exec_parse@secure-batches.html * igt@i915_module_load@reload-with-fault-injection: - shard-dg1: [PASS][85] -> [ABORT][86] ([i915#9820]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg1-17/igt@i915_module_load@reload-with-fault-injection.html [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-18/igt@i915_module_load@reload-with-fault-injection.html - shard-mtlp: [PASS][87] -> [ABORT][88] ([i915#10131] / [i915#10887] / [i915#9820]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-mtlp-7/igt@i915_module_load@reload-with-fault-injection.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_freq_api@freq-reset: - shard-rkl: NOTRUN -> [SKIP][89] ([i915#8399]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@i915_pm_freq_api@freq-reset.html * igt@i915_pm_rpm@gem-mmap-type@gtt-smem0: - shard-mtlp: NOTRUN -> [SKIP][90] ([i915#8431]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@i915_pm_rpm@gem-mmap-type@gtt-smem0.html * igt@i915_pm_rps@thresholds: - shard-dg1: NOTRUN -> [SKIP][91] ([i915#11681]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@i915_pm_rps@thresholds.html * igt@i915_query@hwconfig_table: - shard-rkl: NOTRUN -> [SKIP][92] ([i915#6245]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@i915_query@hwconfig_table.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: NOTRUN -> [SKIP][93] ([i915#5723]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@i915_query@test-query-geometry-subslices.html - shard-dg1: NOTRUN -> [SKIP][94] ([i915#5723]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@i915_query@test-query-geometry-subslices.html * igt@intel_hwmon@hwmon-write: - shard-rkl: NOTRUN -> [SKIP][95] ([i915#7707]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@intel_hwmon@hwmon-write.html * igt@kms_addfb_basic@addfb25-x-tiled-legacy: - shard-dg2: NOTRUN -> [SKIP][96] ([i915#4212]) +1 other test skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc-ccs: - shard-tglu: NOTRUN -> [SKIP][97] ([i915#8709]) +7 other tests skip [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc-ccs.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-glk: NOTRUN -> [SKIP][98] ([i915#1769]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html - shard-rkl: NOTRUN -> [SKIP][99] ([i915#1769] / [i915#3555]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html - shard-dg1: NOTRUN -> [SKIP][100] ([i915#1769] / [i915#3555]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_atomic_transition@plane-toggle-modeset-transition: - shard-snb: [PASS][101] -> [FAIL][102] ([i915#5956]) +1 other test fail [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-snb6/igt@kms_atomic_transition@plane-toggle-modeset-transition.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb1/igt@kms_atomic_transition@plane-toggle-modeset-transition.html * igt@kms_big_fb@4-tiled-16bpp-rotate-180: - shard-dg1: NOTRUN -> [SKIP][103] ([i915#4538] / [i915#5286]) +2 other tests skip [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html * igt@kms_big_fb@4-tiled-8bpp-rotate-0: - shard-rkl: NOTRUN -> [SKIP][104] ([i915#5286]) +4 other tests skip [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html * igt@kms_big_fb@4-tiled-addfb-size-offset-overflow: - shard-tglu: NOTRUN -> [SKIP][105] ([i915#5286]) +1 other test skip [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@4-tiled-addfb-size-overflow: - shard-dg1: NOTRUN -> [SKIP][106] ([i915#5286]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_big_fb@4-tiled-addfb-size-overflow.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][107] ([i915#3638]) +2 other tests skip [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][108] ([i915#3638]) +1 other test skip [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-90: - shard-dg2: NOTRUN -> [SKIP][109] ([i915#4538] / [i915#5190]) +5 other tests skip [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][110] ([i915#4538]) +2 other tests skip [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_big_fb@yf-tiled-64bpp-rotate-270.html * igt@kms_big_joiner@basic-force-joiner: - shard-dg2: [PASS][111] -> [SKIP][112] ([i915#10656]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_big_joiner@basic-force-joiner.html [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-5/igt@kms_big_joiner@basic-force-joiner.html * igt@kms_big_joiner@invalid-modeset: - shard-dg2: NOTRUN -> [SKIP][113] ([i915#10656]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_big_joiner@invalid-modeset.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][114] ([i915#10307] / [i915#10434] / [i915#6095]) +7 other tests skip [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-2/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-2: - shard-glk: NOTRUN -> [SKIP][115] +250 other tests skip [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-2.html * igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs: - shard-dg1: NOTRUN -> [SKIP][116] ([i915#12042]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs: - shard-rkl: NOTRUN -> [SKIP][117] ([i915#12042]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][118] ([i915#6095]) +78 other tests skip [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][119] ([i915#6095]) +4 other tests skip [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-c-edp-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc: - shard-tglu: NOTRUN -> [SKIP][120] ([i915#6095]) +14 other tests skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs: - shard-dg2: NOTRUN -> [SKIP][121] ([i915#12042]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-dp-4: - shard-dg2: NOTRUN -> [SKIP][122] ([i915#10307] / [i915#6095]) +142 other tests skip [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-a-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][123] ([i915#6095]) +61 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-13/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][124] ([i915#11616] / [i915#7213]) +5 other tests skip [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html * igt@kms_cdclk@plane-scaling@pipe-d-dp-4: - shard-dg2: NOTRUN -> [SKIP][125] ([i915#4087]) +3 other tests skip [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_cdclk@plane-scaling@pipe-d-dp-4.html * igt@kms_chamelium_audio@hdmi-audio-edid: - shard-dg1: NOTRUN -> [SKIP][126] ([i915#7828]) +6 other tests skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_chamelium_audio@hdmi-audio-edid.html * igt@kms_chamelium_color@degamma: - shard-dg2: NOTRUN -> [SKIP][127] +3 other tests skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_chamelium_color@degamma.html * igt@kms_chamelium_frames@hdmi-crc-multiple: - shard-dg2: NOTRUN -> [SKIP][128] ([i915#7828]) +1 other test skip [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_chamelium_frames@hdmi-crc-multiple.html * igt@kms_chamelium_frames@vga-frame-dump: - shard-tglu: NOTRUN -> [SKIP][129] ([i915#7828]) +1 other test skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_chamelium_frames@vga-frame-dump.html * igt@kms_chamelium_hpd@dp-hpd: - shard-rkl: NOTRUN -> [SKIP][130] ([i915#7828]) +8 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd.html * igt@kms_content_protection@atomic-dpms@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][131] ([i915#7173]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_content_protection@atomic-dpms@pipe-a-dp-4.html * igt@kms_content_protection@dp-mst-lic-type-1: - shard-dg1: NOTRUN -> [SKIP][132] ([i915#3299]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_content_protection@dp-mst-lic-type-1.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-dg2: NOTRUN -> [SKIP][133] ([i915#11453] / [i915#3359]) [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-rkl: NOTRUN -> [SKIP][134] ([i915#11453]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: - shard-rkl: NOTRUN -> [SKIP][135] +24 other tests skip [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-glk: [PASS][136] -> [FAIL][137] ([i915#2346]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-tglu: NOTRUN -> [SKIP][138] ([i915#4103]) [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-dg2: NOTRUN -> [SKIP][139] ([i915#4103] / [i915#4213]) [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dirtyfb@drrs-dirtyfb-ioctl: - shard-rkl: NOTRUN -> [SKIP][140] ([i915#9723]) [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html * igt@kms_display_modes@extended-mode-basic: - shard-dg1: NOTRUN -> [SKIP][141] ([i915#3555]) +2 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_display_modes@extended-mode-basic.html * igt@kms_dither@fb-8bpc-vs-panel-8bpc: - shard-dg2: NOTRUN -> [SKIP][142] ([i915#3555]) +4 other tests skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html * igt@kms_dp_aux_dev: - shard-tglu: NOTRUN -> [SKIP][143] ([i915#1257]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_dp_aux_dev.html * igt@kms_draw_crc@draw-method-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][144] ([i915#8812]) [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_draw_crc@draw-method-mmap-gtt.html * igt@kms_dsc@dsc-fractional-bpp: - shard-rkl: NOTRUN -> [SKIP][145] ([i915#3840]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_dsc@dsc-with-output-formats: - shard-dg1: NOTRUN -> [SKIP][146] ([i915#3555] / [i915#3840]) [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-rkl: NOTRUN -> [SKIP][147] ([i915#3840] / [i915#9053]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_fence_pin_leak: - shard-dg1: NOTRUN -> [SKIP][148] ([i915#4881]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_fence_pin_leak.html * igt@kms_flip@2x-blocking-wf_vblank: - shard-dg1: NOTRUN -> [SKIP][149] ([i915#9934]) +5 other tests skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_flip@2x-blocking-wf_vblank.html * igt@kms_flip@2x-plain-flip-fb-recreate: - shard-tglu: NOTRUN -> [SKIP][150] ([i915#3637]) +1 other test skip [150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_flip@2x-plain-flip-fb-recreate.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling: - shard-tglu: NOTRUN -> [SKIP][151] ([i915#2672] / [i915#3555]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][152] ([i915#2587] / [i915#2672]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling: - shard-rkl: NOTRUN -> [SKIP][153] ([i915#2672] / [i915#3555]) +3 other tests skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][154] ([i915#2672]) +3 other tests skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling: - shard-dg1: NOTRUN -> [SKIP][155] ([i915#2672] / [i915#3555]) +2 other tests skip [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][156] ([i915#2587] / [i915#2672]) +2 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][157] ([i915#8708]) +8 other tests skip [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-rte: - shard-dg2: NOTRUN -> [SKIP][158] ([i915#5354]) +16 other tests skip [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-2p-rte.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt: - shard-rkl: NOTRUN -> [SKIP][159] ([i915#1825]) +33 other tests skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt: - shard-dg1: NOTRUN -> [SKIP][160] +36 other tests skip [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbc-tiling-4: - shard-rkl: NOTRUN -> [SKIP][161] ([i915#5439]) [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-tiling-4.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite: - shard-dg2: NOTRUN -> [SKIP][162] ([i915#3458]) +8 other tests skip [162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-cpu: - shard-dg1: NOTRUN -> [SKIP][163] ([i915#3458]) +10 other tests skip [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][164] ([i915#3023]) +24 other tests skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][165] ([i915#8708]) +10 other tests skip [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt: - shard-tglu: NOTRUN -> [SKIP][166] +15 other tests skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt.html * igt@kms_hdr@static-swap: - shard-rkl: NOTRUN -> [SKIP][167] ([i915#3555] / [i915#8228]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_hdr@static-swap.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: [PASS][168] -> [SKIP][169] ([i915#3555] / [i915#8228]) [168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_hdr@static-toggle-suspend.html [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg1: NOTRUN -> [SKIP][170] ([i915#6301]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_alpha_blend@alpha-transparent-fb: - shard-glk: NOTRUN -> [FAIL][171] ([i915#12177]) [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk7/igt@kms_plane_alpha_blend@alpha-transparent-fb.html * igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][172] ([i915#10647]) +1 other test fail [172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk7/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4: - shard-dg1: NOTRUN -> [FAIL][173] ([i915#8292]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][174] ([i915#9423]) +19 other tests skip [174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-7/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b-hdmi-a-3.html * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][175] ([i915#9423]) +13 other tests skip [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-18/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-4.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][176] ([i915#9423]) +7 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-5/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][177] ([i915#5176] / [i915#9423]) +3 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-18/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-c-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#9728]) +3 other tests skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-13/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-c-hdmi-a-3.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][179] ([i915#9728]) +7 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][180] ([i915#6953]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html * igt@kms_pm_backlight@bad-brightness: - shard-rkl: NOTRUN -> [SKIP][181] ([i915#5354]) +1 other test skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_pm_backlight@bad-brightness.html * igt@kms_pm_lpsp@kms-lpsp: - shard-dg2: [PASS][182] -> [SKIP][183] ([i915#9340]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-4/igt@kms_pm_lpsp@kms-lpsp.html [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-7/igt@kms_pm_lpsp@kms-lpsp.html - shard-rkl: [PASS][184] -> [SKIP][185] ([i915#9340]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-4/igt@kms_pm_lpsp@kms-lpsp.html [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-5/igt@kms_pm_lpsp@kms-lpsp.html * igt@kms_pm_lpsp@screens-disabled: - shard-dg2: NOTRUN -> [SKIP][186] ([i915#8430]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_pm_lpsp@screens-disabled.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-rkl: [PASS][187] -> [SKIP][188] ([i915#9519]) +1 other test skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-2/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@fences: - shard-dg1: NOTRUN -> [SKIP][189] ([i915#4077]) +7 other tests skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_pm_rpm@fences.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2: NOTRUN -> [SKIP][190] ([i915#9519]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_prime@basic-modeset-hybrid: - shard-rkl: NOTRUN -> [SKIP][191] ([i915#6524]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area: - shard-dg2: NOTRUN -> [SKIP][192] ([i915#11520]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@fbc-primary-plane-update-sf-dmg-area: - shard-rkl: NOTRUN -> [SKIP][193] ([i915#11520]) +4 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_psr2_sf@fbc-primary-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@plane-move-sf-dmg-area: - shard-tglu: NOTRUN -> [SKIP][194] ([i915#11520]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_psr2_sf@plane-move-sf-dmg-area.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area: - shard-dg1: NOTRUN -> [SKIP][195] ([i915#11520]) +3 other tests skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html * igt@kms_psr2_su@page_flip-nv12: - shard-dg2: NOTRUN -> [SKIP][196] ([i915#9683]) [196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@fbc-pr-cursor-plane-onoff: - shard-dg1: NOTRUN -> [SKIP][197] ([i915#1072] / [i915#9732]) +13 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_psr@fbc-pr-cursor-plane-onoff.html * igt@kms_psr@fbc-psr2-cursor-plane-move: - shard-tglu: NOTRUN -> [SKIP][198] ([i915#9732]) +3 other tests skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@kms_psr@fbc-psr2-cursor-plane-move.html * igt@kms_psr@pr-primary-render: - shard-mtlp: NOTRUN -> [SKIP][199] ([i915#9688]) [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@kms_psr@pr-primary-render.html * igt@kms_psr@psr2-cursor-blt: - shard-dg2: NOTRUN -> [SKIP][200] ([i915#1072] / [i915#9673] / [i915#9732]) +4 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_psr@psr2-cursor-blt.html * igt@kms_psr@psr2-primary-blt: - shard-dg2: NOTRUN -> [SKIP][201] ([i915#1072] / [i915#9732]) +5 other tests skip [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_psr@psr2-primary-blt.html * igt@kms_psr@psr2-sprite-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][202] ([i915#4077] / [i915#9688]) +1 other test skip [202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@kms_psr@psr2-sprite-mmap-gtt.html * igt@kms_psr@psr2-suspend: - shard-rkl: NOTRUN -> [SKIP][203] ([i915#1072] / [i915#9732]) +20 other tests skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_psr@psr2-suspend.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-rkl: NOTRUN -> [SKIP][204] ([i915#9685]) +1 other test skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-dg1: NOTRUN -> [SKIP][205] ([i915#9685]) +2 other tests skip [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@exhaust-fences: - shard-mtlp: NOTRUN -> [SKIP][206] ([i915#4235]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@kms_rotation_crc@exhaust-fences.html - shard-dg2: NOTRUN -> [SKIP][207] ([i915#4235]) [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-2/igt@kms_rotation_crc@exhaust-fences.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-180: - shard-rkl: NOTRUN -> [SKIP][208] ([i915#5289]) [208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html - shard-dg1: NOTRUN -> [SKIP][209] ([i915#5289]) [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-dg2: NOTRUN -> [SKIP][210] ([i915#11131] / [i915#5190]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-dg2: NOTRUN -> [SKIP][211] ([i915#11131] / [i915#4235] / [i915#5190]) [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_scaling_modes@scaling-mode-none: - shard-rkl: NOTRUN -> [SKIP][212] ([i915#3555]) +3 other tests skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_scaling_modes@scaling-mode-none.html * igt@kms_setmode@basic: - shard-snb: NOTRUN -> [FAIL][213] ([i915#5465]) +2 other tests fail [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb6/igt@kms_setmode@basic.html * igt@kms_setmode@invalid-clone-single-crtc: - shard-mtlp: NOTRUN -> [SKIP][214] ([i915#3555] / [i915#8809]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@kms_setmode@invalid-clone-single-crtc.html * igt@kms_universal_plane@cursor-fb-leak: - shard-dg1: [PASS][215] -> [FAIL][216] ([i915#9196]) +1 other test fail [215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg1-18/igt@kms_universal_plane@cursor-fb-leak.html [216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-14/igt@kms_universal_plane@cursor-fb-leak.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1: - shard-tglu: [PASS][217] -> [FAIL][218] ([i915#9196]) +1 other test fail [217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-tglu-9/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html [218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-5/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html * igt@kms_vrr@lobf: - shard-rkl: NOTRUN -> [SKIP][219] ([i915#11920]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-6/igt@kms_vrr@lobf.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-rkl: NOTRUN -> [SKIP][220] ([i915#9906]) +1 other test skip [220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-fb-id: - shard-dg1: NOTRUN -> [SKIP][221] ([i915#2437]) [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_writeback@writeback-fb-id.html * igt@kms_writeback@writeback-pixel-formats: - shard-glk: NOTRUN -> [SKIP][222] ([i915#2437]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk9/igt@kms_writeback@writeback-pixel-formats.html - shard-rkl: NOTRUN -> [SKIP][223] ([i915#2437] / [i915#9412]) [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@kms_writeback@writeback-pixel-formats.html - shard-dg1: NOTRUN -> [SKIP][224] ([i915#2437] / [i915#9412]) [224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@kms_writeback@writeback-pixel-formats.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-dg2: NOTRUN -> [SKIP][225] ([i915#2436]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@global-sseu-config: - shard-dg2: NOTRUN -> [SKIP][226] ([i915#7387]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@perf@global-sseu-config.html * igt@perf@mi-rpc: - shard-rkl: NOTRUN -> [SKIP][227] ([i915#2434]) [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@perf@mi-rpc.html * igt@perf@polling@0-rcs0: - shard-rkl: [PASS][228] -> [FAIL][229] ([i915#10538]) [228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-4/igt@perf@polling@0-rcs0.html [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-5/igt@perf@polling@0-rcs0.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-tglu: NOTRUN -> [SKIP][230] ([i915#8516]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_vgem@basic-fence-flip: - shard-dg2: NOTRUN -> [SKIP][231] ([i915#3708]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-read: - shard-dg1: NOTRUN -> [SKIP][232] ([i915#3708]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-16/igt@prime_vgem@basic-read.html * igt@prime_vgem@fence-write-hang: - shard-rkl: NOTRUN -> [SKIP][233] ([i915#3708]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@prime_vgem@fence-write-hang.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-tglu: NOTRUN -> [SKIP][234] ([i915#9917]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@sriov_basic@enable-vfs-autoprobe-off.html #### Possible fixes #### * igt@gem_ccs@suspend-resume: - shard-dg2: [INCOMPLETE][235] ([i915#7297]) -> [PASS][236] +1 other test pass [235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-10/igt@gem_ccs@suspend-resume.html [236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-8/igt@gem_ccs@suspend-resume.html * igt@gem_ctx_isolation@preservation-s3@rcs0: - shard-snb: [DMESG-WARN][237] -> [PASS][238] +1 other test pass [237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-snb2/igt@gem_ctx_isolation@preservation-s3@rcs0.html [238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb2/igt@gem_ctx_isolation@preservation-s3@rcs0.html * igt@gem_exec_fair@basic-pace-share: - shard-tglu: [FAIL][239] ([i915#2842]) -> [PASS][240] +1 other test pass [239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-tglu-3/igt@gem_exec_fair@basic-pace-share.html [240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-10/igt@gem_exec_fair@basic-pace-share.html * igt@gem_exec_fair@basic-pace-solo: - shard-rkl: [FAIL][241] ([i915#2842]) -> [PASS][242] +1 other test pass [241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-3/igt@gem_exec_fair@basic-pace-solo.html [242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@gem_exec_fair@basic-pace-solo.html * igt@i915_module_load@reload-with-fault-injection: - shard-tglu: [ABORT][243] ([i915#9820]) -> [PASS][244] [243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-tglu-9/igt@i915_module_load@reload-with-fault-injection.html [244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-3/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rps@basic-api: - shard-rkl: [FAIL][245] -> [PASS][246] [245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-3/igt@i915_pm_rps@basic-api.html [246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-3/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@reset: - shard-snb: [INCOMPLETE][247] ([i915#7790]) -> [PASS][248] [247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-snb1/igt@i915_pm_rps@reset.html [248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb7/igt@i915_pm_rps@reset.html * igt@i915_selftest@live@workarounds: - shard-mtlp: [ABORT][249] -> [PASS][250] +1 other test pass [249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-mtlp-4/igt@i915_selftest@live@workarounds.html [250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-mtlp-4/igt@i915_selftest@live@workarounds.html * igt@i915_suspend@basic-s3-without-i915: - shard-rkl: [INCOMPLETE][251] ([i915#4817]) -> [PASS][252] [251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-6/igt@i915_suspend@basic-s3-without-i915.html [252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-1/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_atomic_transition@modeset-transition-nonblocking-fencing: - shard-glk: [FAIL][253] -> [PASS][254] [253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-glk8/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html [254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk3/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html * igt@kms_atomic_transition@modeset-transition-nonblocking-fencing@2x-outputs: - shard-glk: [FAIL][255] ([i915#11859]) -> [PASS][256] [255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-glk8/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing@2x-outputs.html [256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk3/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing@2x-outputs.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing: - shard-snb: [FAIL][257] ([i915#5956]) -> [PASS][258] +1 other test pass [257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-snb7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html [258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4: - shard-dg1: [FAIL][259] ([i915#5956]) -> [PASS][260] +1 other test pass [259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg1-16/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4.html [260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-18/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu: - shard-dg2: [FAIL][261] ([i915#6880]) -> [PASS][262] [261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu.html [262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt: - shard-snb: [SKIP][263] -> [PASS][264] [263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html [264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-rkl: [SKIP][265] ([i915#9519]) -> [PASS][266] [265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress.html [266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-dg2: [SKIP][267] ([i915#9519]) -> [PASS][268] +2 other tests pass [267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_rotation_crc@multiplane-rotation-cropping-top: - shard-dg1: [INCOMPLETE][269] -> [PASS][270] [269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg1-13/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html [270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg1-17/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html * igt@kms_vblank@query-forked-busy-hang: - shard-dg2: [INCOMPLETE][271] -> [PASS][272] +1 other test pass [271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-7/igt@kms_vblank@query-forked-busy-hang.html [272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-2/igt@kms_vblank@query-forked-busy-hang.html * igt@sysfs_timeslice_duration@timeout: - shard-dg2: [TIMEOUT][273] -> [PASS][274] +1 other test pass [273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-5/igt@sysfs_timeslice_duration@timeout.html [274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-4/igt@sysfs_timeslice_duration@timeout.html #### Warnings #### * igt@gem_ctx_engines@invalid-engines: - shard-tglu: [FAIL][275] ([i915#12027]) -> [FAIL][276] ([i915#12031]) [275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-tglu-7/igt@gem_ctx_engines@invalid-engines.html [276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-tglu-7/igt@gem_ctx_engines@invalid-engines.html * igt@i915_selftest@mock: - shard-glk: [DMESG-WARN][277] ([i915#1982] / [i915#9311]) -> [DMESG-WARN][278] ([i915#9311]) [277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-glk1/igt@i915_selftest@mock.html [278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-glk4/igt@i915_selftest@mock.html * igt@kms_content_protection@atomic-dpms: - shard-dg2: [SKIP][279] ([i915#7118] / [i915#9424]) -> [TIMEOUT][280] ([i915#7173]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-6/igt@kms_content_protection@atomic-dpms.html [280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@lic-type-0: - shard-dg2: [TIMEOUT][281] ([i915#7173]) -> [SKIP][282] ([i915#9424]) [281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_content_protection@lic-type-0.html [282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-10/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@type1: - shard-dg2: [SKIP][283] ([i915#7118] / [i915#7162] / [i915#9424]) -> [SKIP][284] ([i915#7118] / [i915#9424]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_content_protection@type1.html [284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-5/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-dg2: [SKIP][285] ([i915#11453] / [i915#3359]) -> [SKIP][286] ([i915#11453]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_cursor_crc@cursor-sliding-512x512.html [286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-5/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt: - shard-dg2: [SKIP][287] ([i915#10433] / [i915#3458]) -> [SKIP][288] ([i915#3458]) [287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html [288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu: - shard-dg2: [SKIP][289] ([i915#3458]) -> [SKIP][290] ([i915#10433] / [i915#3458]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html [290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_plane_scaling@intel-max-src-size: - shard-dg2: [FAIL][291] ([i915#8292]) -> [SKIP][292] ([i915#6953] / [i915#9423]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_plane_scaling@intel-max-src-size.html [292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-5/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_psr@fbc-pr-primary-mmap-gtt: - shard-dg2: [SKIP][293] ([i915#1072] / [i915#9732]) -> [SKIP][294] ([i915#1072] / [i915#9673] / [i915#9732]) +9 other tests skip [293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-6/igt@kms_psr@fbc-pr-primary-mmap-gtt.html [294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-11/igt@kms_psr@fbc-pr-primary-mmap-gtt.html * igt@kms_psr@fbc-psr-primary-page-flip: - shard-dg2: [SKIP][295] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][296] ([i915#1072] / [i915#9732]) +10 other tests skip [295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_psr@fbc-psr-primary-page-flip.html [296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-10/igt@kms_psr@fbc-psr-primary-page-flip.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90: - shard-dg2: [SKIP][297] ([i915#11131] / [i915#4235] / [i915#5190]) -> [SKIP][298] ([i915#11131] / [i915#5190]) [297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15371/shard-dg2-11/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html [298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_138069v2/shard-dg2-5/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html [i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131 [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#10538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538 [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647 [i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887 [i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099 [i915#11131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11131 [i915#11453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11453 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11616]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11616 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#11859]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11859 [i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920 [i915#11980]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11980 [i915#12027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12027 [i915#12031]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12031 [i915#12042]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12042 [i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177 [i915#12193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12193 [i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257 [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 [i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346 [i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434 [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#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856 [i915#2876]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2876 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [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#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4087]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4087 [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#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [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#5176]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5176 [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#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465 [i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493 [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723 [i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784 [i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230 [i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245 [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335 [i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880 [i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7162]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7162 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7213 [i915#7297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7297 [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#7742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7742 [i915#7790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7790 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8292]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8292 [i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414 [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428 [i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430 [i915#8431]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8431 [i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516 [i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709 [i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809 [i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812 [i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053 [i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196 [i915#9310]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9310 [i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [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#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673 [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#9728]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9728 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820 [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_15371 -> Patchwork_138069v2 * Piglit: None -> piglit_4509 CI-20190529: 20190529 CI_DRM_15371: d4b15a4609f1b768b0301fd238022ab8d07d15bc @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8007: 8f9900c288f4cf1244d66baa71bc6d9355747cbd @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_138069v2: d4b15a4609f1b768b0301fd238022ab8d07d15bc @ 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_138069v2/index.html [-- Attachment #2: Type: text/html, Size: 98282 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2024-09-24 9:38 UTC | newest] Thread overview: 18+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-09-06 9:42 [PATCH v4 0/3] Introduce DRM device wedged event Raag Jadav 2024-09-06 9:42 ` [PATCH v4 1/3] drm: Introduce " Raag Jadav 2024-09-07 11:38 ` Asahi Lina 2024-09-07 15:07 ` Lucas De Marchi 2024-09-08 14:08 ` Asahi Lina 2024-09-09 20:01 ` Lucas De Marchi 2024-09-10 15:53 ` Raag Jadav 2024-09-10 16:06 ` Lucas De Marchi 2024-09-09 20:43 ` Rodrigo Vivi 2024-09-09 21:53 ` Matt Roper 2024-09-10 15:49 ` Raag Jadav 2024-09-24 9:37 ` Simona Vetter 2024-09-06 9:42 ` [PATCH v4 2/3] drm/xe: Use " Raag Jadav 2024-09-06 9:42 ` [PATCH v4 3/3] drm/i915: " Raag Jadav 2024-09-06 10:52 ` ✗ Fi.CI.CHECKPATCH: warning for Introduce DRM device wedged event (rev2) Patchwork 2024-09-06 10:52 ` ✗ Fi.CI.SPARSE: " Patchwork 2024-09-06 10:59 ` ✓ Fi.CI.BAT: success " Patchwork 2024-09-10 8:53 ` ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox