* [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-18 18:33 ` Badal Nilawar
0 siblings, 0 replies; 15+ messages in thread
From: Badal Nilawar @ 2022-11-18 18:33 UTC (permalink / raw)
To: intel-gfx
Cc: anshuman.gupta, dri-devel, ashutosh.dixit, jon.ewins,
daniele.ceraolospurio, rodrigo.vivi, vinay.belgaumkar
From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
By defaut idle messaging is disabled for GSC CS so to unblock RC6
entry on media tile idle messaging need to be enabled.
v2:
- Fix review comments (Vinay)
- Set GSC idle hysteresis as per spec (Badal)
v3:
- Fix review comments (Rodrigo)
Bspec: 71496
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18 ++++++++++++++++++
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
2 files changed, 22 insertions(+)
diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
index b0a4a2dbe3ee..e971b153fda9 100644
--- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
+++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
@@ -15,6 +15,22 @@
#include "intel_rc6.h"
#include "intel_ring.h"
#include "shmem_utils.h"
+#include "intel_gt_regs.h"
+
+static void intel_gsc_idle_msg_enable(struct intel_engine_cs *engine)
+{
+ struct drm_i915_private *i915 = engine->i915;
+
+ if (IS_METEORLAKE(i915) && engine->id == GSC0) {
+ intel_uncore_write(engine->gt->uncore,
+ RC_PSMI_CTRL_GSCCS,
+ _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
+ /* hysteresis 0xA=5us as recommended in spec*/
+ intel_uncore_write(engine->gt->uncore,
+ PWRCTX_MAXCNT_GSCCS,
+ 0xA);
+ }
+}
static void dbg_poison_ce(struct intel_context *ce)
{
@@ -275,6 +291,8 @@ void intel_engine_init__pm(struct intel_engine_cs *engine)
intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
intel_engine_init_heartbeat(engine);
+
+ intel_gsc_idle_msg_enable(engine);
}
/**
diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
index c3cd92691795..80a979e6f6be 100644
--- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
+++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
@@ -917,6 +917,10 @@
#define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
#define MSG_IDLE_FW_SHIFT 9
+#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
+#define IDLE_MSG_DISABLE REG_BIT(0)
+#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
+
#define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
#define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-18 18:33 ` Badal Nilawar
0 siblings, 0 replies; 15+ messages in thread
From: Badal Nilawar @ 2022-11-18 18:33 UTC (permalink / raw)
To: intel-gfx; +Cc: dri-devel, rodrigo.vivi
From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
By defaut idle messaging is disabled for GSC CS so to unblock RC6
entry on media tile idle messaging need to be enabled.
v2:
- Fix review comments (Vinay)
- Set GSC idle hysteresis as per spec (Badal)
v3:
- Fix review comments (Rodrigo)
Bspec: 71496
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18 ++++++++++++++++++
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
2 files changed, 22 insertions(+)
diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
index b0a4a2dbe3ee..e971b153fda9 100644
--- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
+++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
@@ -15,6 +15,22 @@
#include "intel_rc6.h"
#include "intel_ring.h"
#include "shmem_utils.h"
+#include "intel_gt_regs.h"
+
+static void intel_gsc_idle_msg_enable(struct intel_engine_cs *engine)
+{
+ struct drm_i915_private *i915 = engine->i915;
+
+ if (IS_METEORLAKE(i915) && engine->id == GSC0) {
+ intel_uncore_write(engine->gt->uncore,
+ RC_PSMI_CTRL_GSCCS,
+ _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
+ /* hysteresis 0xA=5us as recommended in spec*/
+ intel_uncore_write(engine->gt->uncore,
+ PWRCTX_MAXCNT_GSCCS,
+ 0xA);
+ }
+}
static void dbg_poison_ce(struct intel_context *ce)
{
@@ -275,6 +291,8 @@ void intel_engine_init__pm(struct intel_engine_cs *engine)
intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
intel_engine_init_heartbeat(engine);
+
+ intel_gsc_idle_msg_enable(engine);
}
/**
diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
index c3cd92691795..80a979e6f6be 100644
--- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
+++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
@@ -917,6 +917,10 @@
#define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
#define MSG_IDLE_FW_SHIFT 9
+#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
+#define IDLE_MSG_DISABLE REG_BIT(0)
+#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
+
#define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
#define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-18 18:33 ` [Intel-gfx] " Badal Nilawar
@ 2022-11-18 18:37 ` Vivi, Rodrigo
-1 siblings, 0 replies; 15+ messages in thread
From: Vivi, Rodrigo @ 2022-11-18 18:37 UTC (permalink / raw)
To: Nilawar, Badal, intel-gfx
Cc: Gupta, Anshuman, dri-devel, Dixit, Ashutosh, Ewins, Jon,
Ceraolo Spurio, Daniele, Belgaumkar, Vinay
On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>
> By defaut idle messaging is disabled for GSC CS so to unblock RC6
> entry on media tile idle messaging need to be enabled.
>
> v2:
> - Fix review comments (Vinay)
> - Set GSC idle hysteresis as per spec (Badal)
> v3:
> - Fix review comments (Rodrigo)
>
> Bspec: 71496
>
> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
He is the author of the patch, no?!
or you can remove this or change the author to be you and keep his
reviewed-by...
or I can just remove his rv-b while merging.. just let me know..
> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
> drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18 ++++++++++++++++++
> drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
> 2 files changed, 22 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> index b0a4a2dbe3ee..e971b153fda9 100644
> --- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> +++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> @@ -15,6 +15,22 @@
> #include "intel_rc6.h"
> #include "intel_ring.h"
> #include "shmem_utils.h"
> +#include "intel_gt_regs.h"
> +
> +static void intel_gsc_idle_msg_enable(struct intel_engine_cs
> *engine)
> +{
> + struct drm_i915_private *i915 = engine->i915;
> +
> + if (IS_METEORLAKE(i915) && engine->id == GSC0) {
> + intel_uncore_write(engine->gt->uncore,
> + RC_PSMI_CTRL_GSCCS,
> +
> _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
> + /* hysteresis 0xA=5us as recommended in spec*/
> + intel_uncore_write(engine->gt->uncore,
> + PWRCTX_MAXCNT_GSCCS,
> + 0xA);
> + }
> +}
>
> static void dbg_poison_ce(struct intel_context *ce)
> {
> @@ -275,6 +291,8 @@ void intel_engine_init__pm(struct intel_engine_cs
> *engine)
>
> intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
> intel_engine_init_heartbeat(engine);
> +
> + intel_gsc_idle_msg_enable(engine);
> }
>
> /**
> diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> index c3cd92691795..80a979e6f6be 100644
> --- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> +++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> @@ -917,6 +917,10 @@
> #define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
> #define MSG_IDLE_FW_SHIFT 9
>
> +#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
> +#define IDLE_MSG_DISABLE REG_BIT(0)
> +#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
> +
> #define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
> #define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-18 18:37 ` Vivi, Rodrigo
0 siblings, 0 replies; 15+ messages in thread
From: Vivi, Rodrigo @ 2022-11-18 18:37 UTC (permalink / raw)
To: Nilawar, Badal, intel-gfx; +Cc: dri-devel
On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>
> By defaut idle messaging is disabled for GSC CS so to unblock RC6
> entry on media tile idle messaging need to be enabled.
>
> v2:
> - Fix review comments (Vinay)
> - Set GSC idle hysteresis as per spec (Badal)
> v3:
> - Fix review comments (Rodrigo)
>
> Bspec: 71496
>
> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
He is the author of the patch, no?!
or you can remove this or change the author to be you and keep his
reviewed-by...
or I can just remove his rv-b while merging.. just let me know..
> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
> drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18 ++++++++++++++++++
> drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
> 2 files changed, 22 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> index b0a4a2dbe3ee..e971b153fda9 100644
> --- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> +++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> @@ -15,6 +15,22 @@
> #include "intel_rc6.h"
> #include "intel_ring.h"
> #include "shmem_utils.h"
> +#include "intel_gt_regs.h"
> +
> +static void intel_gsc_idle_msg_enable(struct intel_engine_cs
> *engine)
> +{
> + struct drm_i915_private *i915 = engine->i915;
> +
> + if (IS_METEORLAKE(i915) && engine->id == GSC0) {
> + intel_uncore_write(engine->gt->uncore,
> + RC_PSMI_CTRL_GSCCS,
> +
> _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
> + /* hysteresis 0xA=5us as recommended in spec*/
> + intel_uncore_write(engine->gt->uncore,
> + PWRCTX_MAXCNT_GSCCS,
> + 0xA);
> + }
> +}
>
> static void dbg_poison_ce(struct intel_context *ce)
> {
> @@ -275,6 +291,8 @@ void intel_engine_init__pm(struct intel_engine_cs
> *engine)
>
> intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
> intel_engine_init_heartbeat(engine);
> +
> + intel_gsc_idle_msg_enable(engine);
> }
>
> /**
> diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> index c3cd92691795..80a979e6f6be 100644
> --- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> +++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> @@ -917,6 +917,10 @@
> #define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
> #define MSG_IDLE_FW_SHIFT 9
>
> +#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
> +#define IDLE_MSG_DISABLE REG_BIT(0)
> +#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
> +
> #define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
> #define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/mtl: Enable Idle Messaging for GSC CS (rev2)
2022-11-18 18:33 ` [Intel-gfx] " Badal Nilawar
(?)
(?)
@ 2022-11-18 20:51 ` Patchwork
-1 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2022-11-18 20:51 UTC (permalink / raw)
To: Badal Nilawar; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 10813 bytes --]
== Series Details ==
Series: drm/i915/mtl: Enable Idle Messaging for GSC CS (rev2)
URL : https://patchwork.freedesktop.org/series/111011/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12401 -> Patchwork_111011v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/index.html
Participating hosts (41 -> 41)
------------------------------
Additional (4): fi-rkl-11600 fi-tgl-dsi fi-snb-2520m fi-pnv-d510
Missing (4): fi-ctg-p8600 fi-hsw-4770 fi-ilk-m540 fi-bdw-samus
Known issues
------------
Here are the changes found in Patchwork_111011v2 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- fi-rkl-11600: NOTRUN -> [SKIP][1] ([i915#7456])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@debugfs_test@basic-hwmon.html
* igt@gem_huc_copy@huc-copy:
- fi-rkl-11600: NOTRUN -> [SKIP][2] ([i915#2190])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-rkl-11600: NOTRUN -> [SKIP][3] ([i915#4613]) +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@gem_lmem_swapping@basic.html
* igt@gem_tiled_pread_basic:
- fi-rkl-11600: NOTRUN -> [SKIP][4] ([i915#3282])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@gem_tiled_pread_basic.html
* igt@i915_pm_backlight@basic-brightness:
- fi-rkl-11600: NOTRUN -> [SKIP][5] ([i915#7561])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@i915_pm_backlight@basic-brightness.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-bxt-dsi: [PASS][6] -> [DMESG-FAIL][7] ([i915#5334])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/fi-bxt-dsi/igt@i915_selftest@live@gt_heartbeat.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-bxt-dsi/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@mman:
- fi-rkl-guc: [PASS][8] -> [TIMEOUT][9] ([i915#6794])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/fi-rkl-guc/igt@i915_selftest@live@mman.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-guc/igt@i915_selftest@live@mman.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-rkl-11600: NOTRUN -> [INCOMPLETE][10] ([i915#4817])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_chamelium@hdmi-crc-fast:
- fi-snb-2520m: NOTRUN -> [SKIP][11] ([fdo#109271] / [fdo#111827]) +8 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-snb-2520m/igt@kms_chamelium@hdmi-crc-fast.html
* igt@kms_chamelium@hdmi-edid-read:
- fi-rkl-11600: NOTRUN -> [SKIP][12] ([fdo#111827]) +7 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@kms_chamelium@hdmi-edid-read.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor:
- fi-rkl-11600: NOTRUN -> [SKIP][13] ([i915#4103])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@kms_cursor_legacy@basic-busy-flip-before-cursor.html
* igt@kms_force_connector_basic@force-load-detect:
- fi-rkl-11600: NOTRUN -> [SKIP][14] ([fdo#109285] / [i915#4098])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_psr@primary_page_flip:
- fi-pnv-d510: NOTRUN -> [SKIP][15] ([fdo#109271]) +44 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-pnv-d510/igt@kms_psr@primary_page_flip.html
- fi-rkl-11600: NOTRUN -> [SKIP][16] ([i915#1072]) +3 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@kms_psr@primary_page_flip.html
* igt@kms_setmode@basic-clone-single-crtc:
- fi-rkl-11600: NOTRUN -> [SKIP][17] ([i915#3555] / [i915#4098])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- fi-snb-2520m: NOTRUN -> [SKIP][18] ([fdo#109271]) +23 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-snb-2520m/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-read:
- fi-rkl-11600: NOTRUN -> [SKIP][19] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-userptr:
- fi-rkl-11600: NOTRUN -> [SKIP][20] ([fdo#109295] / [i915#3301] / [i915#3708])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-rkl-11600/igt@prime_vgem@basic-userptr.html
#### Possible fixes ####
* igt@fbdev@read:
- {bat-rpls-2}: [SKIP][21] ([i915#2582]) -> [PASS][22] +4 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/bat-rpls-2/igt@fbdev@read.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/bat-rpls-2/igt@fbdev@read.html
* igt@i915_module_load@reload:
- {bat-rpls-2}: [INCOMPLETE][23] ([i915#6434]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/bat-rpls-2/igt@i915_module_load@reload.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/bat-rpls-2/igt@i915_module_load@reload.html
* igt@i915_pm_rpm@basic-rte:
- {bat-adlp-6}: [DMESG-WARN][25] ([i915#7077]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/bat-adlp-6/igt@i915_pm_rpm@basic-rte.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/bat-adlp-6/igt@i915_pm_rpm@basic-rte.html
* igt@i915_selftest@live@gt_pm:
- {bat-adln-1}: [DMESG-FAIL][27] ([i915#4258]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/bat-adln-1/igt@i915_selftest@live@gt_pm.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/bat-adln-1/igt@i915_selftest@live@gt_pm.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size:
- fi-bsw-kefka: [FAIL][29] ([i915#6298]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
* igt@kms_frontbuffer_tracking@basic:
- {bat-rpls-2}: [SKIP][31] ([i915#1849]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/bat-rpls-2/igt@kms_frontbuffer_tracking@basic.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/bat-rpls-2/igt@kms_frontbuffer_tracking@basic.html
* igt@prime_vgem@basic-fence-flip:
- {bat-rpls-2}: [SKIP][33] ([fdo#109295] / [i915#1845] / [i915#3708]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/bat-rpls-2/igt@prime_vgem@basic-fence-flip.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/bat-rpls-2/igt@prime_vgem@basic-fence-flip.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#6257]: https://gitlab.freedesktop.org/drm/intel/issues/6257
[i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298
[i915#6434]: https://gitlab.freedesktop.org/drm/intel/issues/6434
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6794]: https://gitlab.freedesktop.org/drm/intel/issues/6794
[i915#6856]: https://gitlab.freedesktop.org/drm/intel/issues/6856
[i915#7077]: https://gitlab.freedesktop.org/drm/intel/issues/7077
[i915#7125]: https://gitlab.freedesktop.org/drm/intel/issues/7125
[i915#7346]: https://gitlab.freedesktop.org/drm/intel/issues/7346
[i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
Build changes
-------------
* Linux: CI_DRM_12401 -> Patchwork_111011v2
CI-20190529: 20190529
CI_DRM_12401: d12a5aa62e6e1c4f36216441d45a94b8c81ea41b @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7068: 5c0ec905b6bbecfb8df8b8f3315d0470539e6ae3 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_111011v2: d12a5aa62e6e1c4f36216441d45a94b8c81ea41b @ git://anongit.freedesktop.org/gfx-ci/linux
### Linux commits
ec1debf1e60d drm/i915/mtl: Enable Idle Messaging for GSC CS
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/index.html
[-- Attachment #2: Type: text/html, Size: 11959 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-18 18:37 ` [Intel-gfx] " Vivi, Rodrigo
@ 2022-11-18 21:37 ` Dixit, Ashutosh
-1 siblings, 0 replies; 15+ messages in thread
From: Dixit, Ashutosh @ 2022-11-18 21:37 UTC (permalink / raw)
To: Vivi, Rodrigo; +Cc: intel-gfx, dri-devel
On Fri, 18 Nov 2022 10:37:37 -0800, Vivi, Rodrigo wrote:
>
> On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> > From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> >
> > By defaut idle messaging is disabled for GSC CS so to unblock RC6
> > entry on media tile idle messaging need to be enabled.
> >
> > v2:
> > - Fix review comments (Vinay)
> > - Set GSC idle hysteresis as per spec (Badal)
> > v3:
> > - Fix review comments (Rodrigo)
> >
> > Bspec: 71496
> >
> > Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> > Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>
> He is the author of the patch, no?!
> or you can remove this or change the author to be you and keep his
> reviewed-by...
>
> or I can just remove his rv-b while merging.. just let me know..
Not sure if that is the case here, but when multiple people contribute to a
patch, the original author can review changes by others and add his
Reviewed-by, no? Or are we saying it is redundant for the author to add his
R-b?
Similarly, are S-o-b and R-b by the same person ok? I add changes to
someone's patch so add my S-o-b but also review other's changes so add my
R-b? Sometimes finding a 3rd person to add a R-b is hard. But two poeple
can contribute to a patch and review each other's changes so add both their
S-o-b's and R-b's or no?
:)
Ashutosh
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-18 21:37 ` Dixit, Ashutosh
0 siblings, 0 replies; 15+ messages in thread
From: Dixit, Ashutosh @ 2022-11-18 21:37 UTC (permalink / raw)
To: Vivi, Rodrigo
Cc: Gupta, Anshuman, intel-gfx, dri-devel, Ewins, Jon,
Ceraolo Spurio, Daniele, Nilawar, Badal, Belgaumkar, Vinay
On Fri, 18 Nov 2022 10:37:37 -0800, Vivi, Rodrigo wrote:
>
> On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> > From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> >
> > By defaut idle messaging is disabled for GSC CS so to unblock RC6
> > entry on media tile idle messaging need to be enabled.
> >
> > v2:
> > - Fix review comments (Vinay)
> > - Set GSC idle hysteresis as per spec (Badal)
> > v3:
> > - Fix review comments (Rodrigo)
> >
> > Bspec: 71496
> >
> > Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> > Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>
> He is the author of the patch, no?!
> or you can remove this or change the author to be you and keep his
> reviewed-by...
>
> or I can just remove his rv-b while merging.. just let me know..
Not sure if that is the case here, but when multiple people contribute to a
patch, the original author can review changes by others and add his
Reviewed-by, no? Or are we saying it is redundant for the author to add his
R-b?
Similarly, are S-o-b and R-b by the same person ok? I add changes to
someone's patch so add my S-o-b but also review other's changes so add my
R-b? Sometimes finding a 3rd person to add a R-b is hard. But two poeple
can contribute to a patch and review each other's changes so add both their
S-o-b's and R-b's or no?
:)
Ashutosh
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-18 18:37 ` [Intel-gfx] " Vivi, Rodrigo
@ 2022-11-19 3:32 ` Nilawar, Badal
-1 siblings, 0 replies; 15+ messages in thread
From: Nilawar, Badal @ 2022-11-19 3:32 UTC (permalink / raw)
To: Vivi, Rodrigo, intel-gfx
Cc: Gupta, Anshuman, dri-devel, Dixit, Ashutosh, Ewins, Jon,
Ceraolo Spurio, Daniele, Belgaumkar, Vinay
On 19-11-2022 00:07, Vivi, Rodrigo wrote:
> On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
>> From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>>
>> By defaut idle messaging is disabled for GSC CS so to unblock RC6
>> entry on media tile idle messaging need to be enabled.
>>
>> v2:
>> - Fix review comments (Vinay)
>> - Set GSC idle hysteresis as per spec (Badal)
>> v3:
>> - Fix review comments (Rodrigo)
>>
>> Bspec: 71496
>>
>> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
>> Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>> Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
>> Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>
> He is the author of the patch, no?!
> or you can remove this or change the author to be you and keep his
> reviewed-by...
>
> or I can just remove his rv-b while merging.. just let me know..
As he is original author I will prefer not to change it. You can remove
his rv-b while merging.
Regards,
Badal
>
>> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
>> ---
>> drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18 ++++++++++++++++++
>> drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
>> 2 files changed, 22 insertions(+)
>>
>> diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> index b0a4a2dbe3ee..e971b153fda9 100644
>> --- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> +++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> @@ -15,6 +15,22 @@
>> #include "intel_rc6.h"
>> #include "intel_ring.h"
>> #include "shmem_utils.h"
>> +#include "intel_gt_regs.h"
>> +
>> +static void intel_gsc_idle_msg_enable(struct intel_engine_cs
>> *engine)
>> +{
>> + struct drm_i915_private *i915 = engine->i915;
>> +
>> + if (IS_METEORLAKE(i915) && engine->id == GSC0) {
>> + intel_uncore_write(engine->gt->uncore,
>> + RC_PSMI_CTRL_GSCCS,
>> +
>> _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
>> + /* hysteresis 0xA=5us as recommended in spec*/
>> + intel_uncore_write(engine->gt->uncore,
>> + PWRCTX_MAXCNT_GSCCS,
>> + 0xA);
>> + }
>> +}
>>
>> static void dbg_poison_ce(struct intel_context *ce)
>> {
>> @@ -275,6 +291,8 @@ void intel_engine_init__pm(struct intel_engine_cs
>> *engine)
>>
>> intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
>> intel_engine_init_heartbeat(engine);
>> +
>> + intel_gsc_idle_msg_enable(engine);
>> }
>>
>> /**
>> diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> index c3cd92691795..80a979e6f6be 100644
>> --- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> +++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> @@ -917,6 +917,10 @@
>> #define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
>> #define MSG_IDLE_FW_SHIFT 9
>>
>> +#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
>> +#define IDLE_MSG_DISABLE REG_BIT(0)
>> +#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
>> +
>> #define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
>> #define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
>>
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-19 3:32 ` Nilawar, Badal
0 siblings, 0 replies; 15+ messages in thread
From: Nilawar, Badal @ 2022-11-19 3:32 UTC (permalink / raw)
To: Vivi, Rodrigo, intel-gfx; +Cc: dri-devel
On 19-11-2022 00:07, Vivi, Rodrigo wrote:
> On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
>> From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>>
>> By defaut idle messaging is disabled for GSC CS so to unblock RC6
>> entry on media tile idle messaging need to be enabled.
>>
>> v2:
>> - Fix review comments (Vinay)
>> - Set GSC idle hysteresis as per spec (Badal)
>> v3:
>> - Fix review comments (Rodrigo)
>>
>> Bspec: 71496
>>
>> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
>> Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>> Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
>> Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>
> He is the author of the patch, no?!
> or you can remove this or change the author to be you and keep his
> reviewed-by...
>
> or I can just remove his rv-b while merging.. just let me know..
As he is original author I will prefer not to change it. You can remove
his rv-b while merging.
Regards,
Badal
>
>> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
>> ---
>> drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18 ++++++++++++++++++
>> drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
>> 2 files changed, 22 insertions(+)
>>
>> diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> index b0a4a2dbe3ee..e971b153fda9 100644
>> --- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> +++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>> @@ -15,6 +15,22 @@
>> #include "intel_rc6.h"
>> #include "intel_ring.h"
>> #include "shmem_utils.h"
>> +#include "intel_gt_regs.h"
>> +
>> +static void intel_gsc_idle_msg_enable(struct intel_engine_cs
>> *engine)
>> +{
>> + struct drm_i915_private *i915 = engine->i915;
>> +
>> + if (IS_METEORLAKE(i915) && engine->id == GSC0) {
>> + intel_uncore_write(engine->gt->uncore,
>> + RC_PSMI_CTRL_GSCCS,
>> +
>> _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
>> + /* hysteresis 0xA=5us as recommended in spec*/
>> + intel_uncore_write(engine->gt->uncore,
>> + PWRCTX_MAXCNT_GSCCS,
>> + 0xA);
>> + }
>> +}
>>
>> static void dbg_poison_ce(struct intel_context *ce)
>> {
>> @@ -275,6 +291,8 @@ void intel_engine_init__pm(struct intel_engine_cs
>> *engine)
>>
>> intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
>> intel_engine_init_heartbeat(engine);
>> +
>> + intel_gsc_idle_msg_enable(engine);
>> }
>>
>> /**
>> diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> index c3cd92691795..80a979e6f6be 100644
>> --- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> +++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>> @@ -917,6 +917,10 @@
>> #define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
>> #define MSG_IDLE_FW_SHIFT 9
>>
>> +#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
>> +#define IDLE_MSG_DISABLE REG_BIT(0)
>> +#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
>> +
>> #define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
>> #define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
>>
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/mtl: Enable Idle Messaging for GSC CS (rev2)
2022-11-18 18:33 ` [Intel-gfx] " Badal Nilawar
` (2 preceding siblings ...)
(?)
@ 2022-11-19 11:21 ` Patchwork
-1 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2022-11-19 11:21 UTC (permalink / raw)
To: Nilawar, Badal; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 52347 bytes --]
== Series Details ==
Series: drm/i915/mtl: Enable Idle Messaging for GSC CS (rev2)
URL : https://patchwork.freedesktop.org/series/111011/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12401_full -> Patchwork_111011v2_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_111011v2_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_111011v2_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (11 -> 11)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_111011v2_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_pm_backlight@fade-with-suspend:
- shard-skl: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@i915_pm_backlight@fade-with-suspend.html
Known issues
------------
Here are the changes found in Patchwork_111011v2_full that come from known issues:
### CI changes ###
#### Possible fixes ####
* boot:
- shard-glk: ([PASS][2], [PASS][3], [PASS][4], [PASS][5], [PASS][6], [PASS][7], [PASS][8], [PASS][9], [PASS][10], [PASS][11], [PASS][12], [PASS][13], [PASS][14], [PASS][15], [FAIL][16], [PASS][17], [PASS][18], [PASS][19], [PASS][20], [PASS][21], [PASS][22], [PASS][23], [PASS][24], [PASS][25], [PASS][26]) ([i915#4392]) -> ([PASS][27], [PASS][28], [PASS][29], [PASS][30], [PASS][31], [PASS][32], [PASS][33], [PASS][34], [PASS][35], [PASS][36], [PASS][37], [PASS][38], [PASS][39], [PASS][40], [PASS][41], [PASS][42], [PASS][43], [PASS][44], [PASS][45], [PASS][46], [PASS][47], [PASS][48], [PASS][49], [PASS][50], [PASS][51])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk7/boot.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk8/boot.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk8/boot.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk8/boot.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk8/boot.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk9/boot.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk9/boot.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk9/boot.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk1/boot.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk1/boot.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk1/boot.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk2/boot.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk2/boot.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk2/boot.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk3/boot.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk3/boot.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk3/boot.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk3/boot.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk5/boot.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk5/boot.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk5/boot.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk6/boot.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk6/boot.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk7/boot.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk7/boot.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk9/boot.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk9/boot.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk9/boot.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/boot.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/boot.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/boot.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk7/boot.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk7/boot.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk7/boot.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk6/boot.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk6/boot.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk6/boot.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk6/boot.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/boot.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/boot.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/boot.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk3/boot.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk3/boot.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk3/boot.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk2/boot.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk2/boot.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk2/boot.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk1/boot.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk1/boot.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk1/boot.html
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-tglb: [PASS][52] -> [FAIL][53] ([i915#6268])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb3/igt@gem_ctx_exec@basic-nohangcheck.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb5/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_persistence@legacy-engines-hostile-preempt:
- shard-snb: NOTRUN -> [SKIP][54] ([fdo#109271] / [i915#1099]) +1 similar issue
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-snb2/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [PASS][55] -> [SKIP][56] ([i915#4525])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb1/igt@gem_exec_balancer@parallel-contexts.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb7/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-iclb: NOTRUN -> [SKIP][57] ([i915#4525])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_fair@basic-deadline:
- shard-tglb: [PASS][58] -> [FAIL][59] ([i915#2846])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb5/igt@gem_exec_fair@basic-deadline.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb1/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-glk: [PASS][60] -> [FAIL][61] ([i915#2842]) +1 similar issue
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk8/igt@gem_exec_fair@basic-none-share@rcs0.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk6/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_huc_copy@huc-copy:
- shard-tglb: [PASS][62] -> [SKIP][63] ([i915#2190])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb8/igt@gem_huc_copy@huc-copy.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb6/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-random:
- shard-skl: NOTRUN -> [SKIP][64] ([fdo#109271] / [i915#4613]) +1 similar issue
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-apl: NOTRUN -> [SKIP][65] ([fdo#109271] / [i915#4613])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl8/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
- shard-iclb: NOTRUN -> [SKIP][66] ([i915#4613])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_lmem_swapping@verify:
- shard-tglb: NOTRUN -> [SKIP][67] ([i915#4613]) +1 similar issue
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@gem_lmem_swapping@verify.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-glk: NOTRUN -> [SKIP][68] ([fdo#109271] / [i915#4613]) +1 similar issue
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_pxp@create-regular-buffer:
- shard-glk: NOTRUN -> [SKIP][69] ([fdo#109271]) +48 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/igt@gem_pxp@create-regular-buffer.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-tglb: NOTRUN -> [SKIP][70] ([i915#4270])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
- shard-iclb: NOTRUN -> [SKIP][71] ([i915#4270])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
* igt@gem_softpin@evict-single-offset:
- shard-tglb: [PASS][72] -> [FAIL][73] ([i915#4171])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb6/igt@gem_softpin@evict-single-offset.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@gem_softpin@evict-single-offset.html
* igt@gem_userptr_blits@access-control:
- shard-iclb: NOTRUN -> [SKIP][74] ([i915#3297]) +1 similar issue
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@vma-merge:
- shard-skl: NOTRUN -> [FAIL][75] ([i915#3318])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@gem_userptr_blits@vma-merge.html
* igt@gen3_render_tiledy_blits:
- shard-tglb: NOTRUN -> [SKIP][76] ([fdo#109289])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@gen3_render_tiledy_blits.html
* igt@gen7_exec_parse@basic-allowed:
- shard-apl: NOTRUN -> [SKIP][77] ([fdo#109271]) +56 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl8/igt@gen7_exec_parse@basic-allowed.html
- shard-iclb: NOTRUN -> [SKIP][78] ([fdo#109289])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@gen7_exec_parse@basic-allowed.html
* igt@gen9_exec_parse@bb-start-out:
- shard-iclb: NOTRUN -> [SKIP][79] ([i915#2856])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@gen9_exec_parse@bb-start-out.html
* igt@i915_pm_dc@dc6-psr:
- shard-skl: NOTRUN -> [FAIL][80] ([i915#3989] / [i915#454])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@i915_pm_dc@dc6-psr.html
* igt@i915_pm_rc6_residency@rc6-idle@vcs0:
- shard-skl: NOTRUN -> [WARN][81] ([i915#1804])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-2:
- shard-glk: NOTRUN -> [INCOMPLETE][82] ([i915#5584])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-2.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-tglb: NOTRUN -> [SKIP][83] ([i915#5286])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][84] ([i915#5286])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][85] ([fdo#110725] / [fdo#111614])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-tglb: NOTRUN -> [SKIP][86] ([fdo#111615]) +1 similar issue
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-iclb: NOTRUN -> [SKIP][87] ([fdo#110723])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][88] ([fdo#109271] / [i915#3886]) +3 similar issues
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl8/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_mc_ccs:
- shard-iclb: NOTRUN -> [SKIP][89] ([fdo#109278] / [i915#3886]) +1 similar issue
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-random-ccs-data-4_tiled_dg2_rc_ccs:
- shard-snb: NOTRUN -> [SKIP][90] ([fdo#109271]) +67 similar issues
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-snb2/igt@kms_ccs@pipe-b-random-ccs-data-4_tiled_dg2_rc_ccs.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][91] ([fdo#109271] / [i915#3886]) +3 similar issues
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-d-crc-primary-rotation-180-4_tiled_dg2_rc_ccs:
- shard-tglb: NOTRUN -> [SKIP][92] ([i915#3689]) +1 similar issue
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_ccs@pipe-d-crc-primary-rotation-180-4_tiled_dg2_rc_ccs.html
* igt@kms_ccs@pipe-d-crc-sprite-planes-basic-y_tiled_ccs:
- shard-iclb: NOTRUN -> [SKIP][93] ([fdo#109278]) +7 similar issues
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_ccs@pipe-d-crc-sprite-planes-basic-y_tiled_ccs.html
* igt@kms_chamelium@dp-edid-read:
- shard-glk: NOTRUN -> [SKIP][94] ([fdo#109271] / [fdo#111827]) +3 similar issues
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/igt@kms_chamelium@dp-edid-read.html
* igt@kms_chamelium@hdmi-crc-fast:
- shard-tglb: NOTRUN -> [SKIP][95] ([fdo#109284] / [fdo#111827])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_chamelium@hdmi-crc-fast.html
* igt@kms_chamelium@hdmi-crc-multiple:
- shard-skl: NOTRUN -> [SKIP][96] ([fdo#109271] / [fdo#111827]) +2 similar issues
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@kms_chamelium@hdmi-crc-multiple.html
* igt@kms_chamelium@vga-frame-dump:
- shard-apl: NOTRUN -> [SKIP][97] ([fdo#109271] / [fdo#111827]) +1 similar issue
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl8/igt@kms_chamelium@vga-frame-dump.html
- shard-iclb: NOTRUN -> [SKIP][98] ([fdo#109284] / [fdo#111827]) +1 similar issue
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_chamelium@vga-frame-dump.html
* igt@kms_chamelium@vga-hpd-without-ddc:
- shard-snb: NOTRUN -> [SKIP][99] ([fdo#109271] / [fdo#111827]) +2 similar issues
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-snb2/igt@kms_chamelium@vga-hpd-without-ddc.html
* igt@kms_content_protection@atomic:
- shard-iclb: NOTRUN -> [SKIP][100] ([i915#7118])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@atomic@pipe-a-dp-1:
- shard-apl: NOTRUN -> [TIMEOUT][101] ([i915#7173])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl8/igt@kms_content_protection@atomic@pipe-a-dp-1.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-iclb: NOTRUN -> [SKIP][102] ([i915#3555])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-tglb: NOTRUN -> [SKIP][103] ([fdo#109274] / [fdo#111825])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-glk: [PASS][104] -> [FAIL][105] ([i915#72])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk7/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor@varying-size:
- shard-iclb: [PASS][106] -> [FAIL][107] ([i915#2346]) +1 similar issue
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb3/igt@kms_cursor_legacy@flip-vs-cursor@varying-size.html
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor@varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor:
- shard-iclb: NOTRUN -> [SKIP][108] ([i915#4103])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_cursor_legacy@short-busy-flip-before-cursor.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-skl: NOTRUN -> [SKIP][109] ([fdo#109271]) +54 similar issues
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-tglb: NOTRUN -> [SKIP][110] ([fdo#109274] / [fdo#111825] / [i915#3637]) +2 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@2x-plain-flip:
- shard-iclb: NOTRUN -> [SKIP][111] ([fdo#109274])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1:
- shard-tglb: [PASS][112] -> [FAIL][113] ([i915#79])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb5/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb1/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@c-edp1:
- shard-skl: [PASS][114] -> [FAIL][115] ([i915#2122])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl10/igt@kms_flip@plain-flip-fb-recreate-interruptible@c-edp1.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl6/igt@kms_flip@plain-flip-fb-recreate-interruptible@c-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-default-mode:
- shard-iclb: NOTRUN -> [SKIP][116] ([i915#2672]) +2 similar issues
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode:
- shard-iclb: NOTRUN -> [SKIP][117] ([i915#2672] / [i915#3555])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode:
- shard-tglb: NOTRUN -> [SKIP][118] ([i915#2587] / [i915#2672])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-iclb: NOTRUN -> [SKIP][119] ([i915#2587] / [i915#2672])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary:
- shard-glk: [PASS][120] -> [FAIL][121] ([i915#2546])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk3/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-tglb: NOTRUN -> [SKIP][122] ([i915#6497])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-tglb: NOTRUN -> [SKIP][123] ([fdo#109280] / [fdo#111825]) +3 similar issues
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move:
- shard-iclb: NOTRUN -> [SKIP][124] ([fdo#109280]) +9 similar issues
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-edp-1:
- shard-iclb: NOTRUN -> [SKIP][125] ([i915#5176]) +2 similar issues
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-edp-1.html
* igt@kms_psr2_sf@cursor-plane-update-sf:
- shard-tglb: NOTRUN -> [SKIP][126] ([i915#2920])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_psr2_sf@cursor-plane-update-sf.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][127] ([fdo#109271] / [i915#658])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb:
- shard-skl: NOTRUN -> [SKIP][128] ([fdo#109271] / [i915#658])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr@psr2_primary_blt:
- shard-iclb: NOTRUN -> [SKIP][129] ([fdo#109441])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_psr@psr2_primary_blt.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-tglb: NOTRUN -> [SKIP][130] ([fdo#111615] / [i915#5289])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-apl: NOTRUN -> [SKIP][131] ([fdo#109271] / [i915#2437])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl8/igt@kms_writeback@writeback-invalid-parameters.html
- shard-iclb: NOTRUN -> [SKIP][132] ([i915#2437])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf@blocking:
- shard-skl: [PASS][133] -> [FAIL][134] ([i915#1542])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl9/igt@perf@blocking.html
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@perf@blocking.html
* igt@sysfs_clients@pidname:
- shard-tglb: NOTRUN -> [SKIP][135] ([i915#2994])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@sysfs_clients@pidname.html
* igt@sysfs_clients@recycle:
- shard-glk: NOTRUN -> [SKIP][136] ([fdo#109271] / [i915#2994])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk5/igt@sysfs_clients@recycle.html
* igt@sysfs_clients@split-10:
- shard-iclb: NOTRUN -> [SKIP][137] ([i915#2994]) +1 similar issue
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@sysfs_clients@split-10.html
- shard-apl: NOTRUN -> [SKIP][138] ([fdo#109271] / [i915#2994]) +1 similar issue
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl8/igt@sysfs_clients@split-10.html
#### Possible fixes ####
* igt@fbdev@info:
- {shard-rkl}: [SKIP][139] ([i915#2582]) -> [PASS][140] +1 similar issue
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-4/igt@fbdev@info.html
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@fbdev@info.html
* igt@feature_discovery@psr2:
- {shard-rkl}: [SKIP][141] ([i915#658]) -> [PASS][142]
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-2/igt@feature_discovery@psr2.html
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@feature_discovery@psr2.html
* igt@gem_ctx_persistence@legacy-engines-hang@blt:
- {shard-rkl}: [SKIP][143] ([i915#6252]) -> [PASS][144]
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-5/igt@gem_ctx_persistence@legacy-engines-hang@blt.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-1/igt@gem_ctx_persistence@legacy-engines-hang@blt.html
* igt@gem_ctx_persistence@smoketest:
- shard-iclb: [FAIL][145] ([i915#5099]) -> [PASS][146]
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb1/igt@gem_ctx_persistence@smoketest.html
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb1/igt@gem_ctx_persistence@smoketest.html
* igt@gem_exec_capture@pi@vcs0:
- shard-iclb: [INCOMPLETE][147] ([i915#3371]) -> [PASS][148]
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb5/igt@gem_exec_capture@pi@vcs0.html
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb6/igt@gem_exec_capture@pi@vcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [FAIL][149] ([i915#2842]) -> [PASS][150]
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl6/igt@gem_exec_fair@basic-none-solo@rcs0.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl7/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@vcs0:
- shard-iclb: [FAIL][151] ([i915#2842]) -> [PASS][152]
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb3/igt@gem_exec_fair@basic-pace@vcs0.html
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb8/igt@gem_exec_fair@basic-pace@vcs0.html
* igt@gem_exec_fence@syncobj-timeline-export:
- shard-skl: [WARN][153] -> [PASS][154]
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl10/igt@gem_exec_fence@syncobj-timeline-export.html
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl6/igt@gem_exec_fence@syncobj-timeline-export.html
* igt@gem_exec_reloc@basic-wc:
- {shard-rkl}: [SKIP][155] ([i915#3281]) -> [PASS][156] +5 similar issues
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-1/igt@gem_exec_reloc@basic-wc.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-5/igt@gem_exec_reloc@basic-wc.html
* igt@gem_mmap_gtt@coherency:
- {shard-rkl}: [SKIP][157] ([fdo#111656]) -> [PASS][158]
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-1/igt@gem_mmap_gtt@coherency.html
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-5/igt@gem_mmap_gtt@coherency.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- {shard-rkl}: [SKIP][159] ([i915#3282]) -> [PASS][160] +1 similar issue
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-4/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_ppgtt@blt-vs-render-ctxn:
- {shard-rkl}: [DMESG-FAIL][161] ([i915#3692]) -> [PASS][162]
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-5/igt@gem_ppgtt@blt-vs-render-ctxn.html
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-1/igt@gem_ppgtt@blt-vs-render-ctxn.html
* igt@gen9_exec_parse@unaligned-jump:
- {shard-rkl}: [SKIP][163] ([i915#2527]) -> [PASS][164]
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-1/igt@gen9_exec_parse@unaligned-jump.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-5/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_pm_dc@dc6-dpms:
- {shard-rkl}: [SKIP][165] ([i915#3361]) -> [PASS][166]
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-5/igt@i915_pm_dc@dc6-dpms.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-1/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_rpm@drm-resources-equal:
- {shard-rkl}: [SKIP][167] ([fdo#109308]) -> [PASS][168] +1 similar issue
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-2/igt@i915_pm_rpm@drm-resources-equal.html
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@i915_pm_rpm@drm-resources-equal.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-1:
- shard-glk: [INCOMPLETE][169] ([i915#5584]) -> [PASS][170]
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-1.html
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-1.html
* igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs:
- {shard-rkl}: [SKIP][171] ([i915#1845] / [i915#4098]) -> [PASS][172] +17 similar issues
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-1/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs.html
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs.html
* igt@kms_cursor_crc@cursor-suspend@pipe-b-edp-1:
- shard-skl: [INCOMPLETE][173] ([i915#6951]) -> [PASS][174]
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl9/igt@kms_cursor_crc@cursor-suspend@pipe-b-edp-1.html
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl10/igt@kms_cursor_crc@cursor-suspend@pipe-b-edp-1.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-tglb: [FAIL][175] ([i915#2346]) -> [PASS][176]
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb8/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb5/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor@legacy:
- shard-skl: [FAIL][177] ([i915#2346]) -> [PASS][178] +1 similar issue
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl1/igt@kms_cursor_legacy@flip-vs-cursor@legacy.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl6/igt@kms_cursor_legacy@flip-vs-cursor@legacy.html
* igt@kms_flip@flip-vs-expired-vblank@c-edp1:
- shard-skl: [FAIL][179] ([i915#79]) -> [PASS][180]
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl10/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl1/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-edp1:
- shard-tglb: [DMESG-WARN][181] ([i915#2411] / [i915#2867]) -> [PASS][182]
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb3/igt@kms_flip@flip-vs-suspend-interruptible@c-edp1.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb8/igt@kms_flip@flip-vs-suspend-interruptible@c-edp1.html
* igt@kms_flip@flip-vs-suspend@b-dp1:
- shard-apl: [DMESG-WARN][183] ([i915#180]) -> [PASS][184]
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl1/igt@kms_flip@flip-vs-suspend@b-dp1.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl1/igt@kms_flip@flip-vs-suspend@b-dp1.html
* igt@kms_flip@plain-flip-ts-check@c-edp1:
- shard-skl: [FAIL][185] ([i915#2122]) -> [PASS][186] +1 similar issue
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl4/igt@kms_flip@plain-flip-ts-check@c-edp1.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl1/igt@kms_flip@plain-flip-ts-check@c-edp1.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- {shard-rkl}: [SKIP][187] ([i915#1849] / [i915#4098]) -> [PASS][188] +17 similar issues
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_properties@plane-properties-legacy:
- {shard-rkl}: [SKIP][189] ([i915#1849]) -> [PASS][190]
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-1/igt@kms_properties@plane-properties-legacy.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@kms_properties@plane-properties-legacy.html
* igt@kms_psr@sprite_plane_move:
- {shard-rkl}: [SKIP][191] ([i915#1072]) -> [PASS][192] +2 similar issues
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-2/igt@kms_psr@sprite_plane_move.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@kms_psr@sprite_plane_move.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-iclb: [SKIP][193] ([i915#5519]) -> [PASS][194]
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb8/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglb: [SKIP][195] ([i915#5519]) -> [PASS][196]
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b:
- {shard-rkl}: [SKIP][197] ([i915#4098]) -> [PASS][198] +1 similar issue
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-4/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-b.html
* igt@perf@stress-open-close:
- shard-glk: [INCOMPLETE][199] ([i915#5213]) -> [PASS][200]
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-glk7/igt@perf@stress-open-close.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-glk8/igt@perf@stress-open-close.html
* igt@perf_pmu@interrupts:
- shard-skl: [FAIL][201] ([i915#7318]) -> [PASS][202]
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-skl1/igt@perf_pmu@interrupts.html
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-skl6/igt@perf_pmu@interrupts.html
* igt@prime_vgem@basic-fence-flip:
- {shard-rkl}: [SKIP][203] ([fdo#109295] / [i915#3708] / [i915#4098]) -> [PASS][204]
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-rkl-1/igt@prime_vgem@basic-fence-flip.html
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-rkl-6/igt@prime_vgem@basic-fence-flip.html
* igt@sysfs_heartbeat_interval@nopreempt@vcs0:
- shard-tglb: [FAIL][205] ([i915#6015]) -> [PASS][206] +4 similar issues
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb1/igt@sysfs_heartbeat_interval@nopreempt@vcs0.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@sysfs_heartbeat_interval@nopreempt@vcs0.html
#### Warnings ####
* igt@gem_exec_balancer@parallel-ordering:
- shard-iclb: [SKIP][207] ([i915#4525]) -> [FAIL][208] ([i915#6117])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb3/igt@gem_exec_balancer@parallel-ordering.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb2/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_fair@basic-pace@vcs1:
- shard-tglb: [SKIP][209] ([i915#2848]) -> [FAIL][210] ([i915#2842]) +5 similar issues
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb1/igt@gem_exec_fair@basic-pace@vcs1.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb2/igt@gem_exec_fair@basic-pace@vcs1.html
* igt@gem_pwrite@basic-exhaustion:
- shard-apl: [WARN][211] ([i915#2658]) -> [INCOMPLETE][212] ([i915#7248])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl7/igt@gem_pwrite@basic-exhaustion.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl7/igt@gem_pwrite@basic-exhaustion.html
* igt@i915_pm_rc6_residency@rc6-idle@rcs0:
- shard-tglb: [FAIL][213] ([i915#2681] / [i915#3591]) -> [WARN][214] ([i915#2681])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-tglb1/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-tglb8/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1:
- shard-apl: [FAIL][215] ([i915#4573]) -> [DMESG-FAIL][216] ([IGT#6]) +1 similar issue
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl1/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl2/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area:
- shard-iclb: [SKIP][217] ([fdo#111068] / [i915#658]) -> [SKIP][218] ([i915#2920])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-iclb3/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-iclb2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html
* igt@runner@aborted:
- shard-apl: ([FAIL][219], [FAIL][220], [FAIL][221], [FAIL][222]) ([fdo#109271] / [i915#180] / [i915#3002] / [i915#4312]) -> ([FAIL][223], [FAIL][224], [FAIL][225]) ([fdo#109271] / [i915#3002] / [i915#4312])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl1/igt@runner@aborted.html
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl1/igt@runner@aborted.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl8/igt@runner@aborted.html
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12401/shard-apl7/igt@runner@aborted.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl2/igt@runner@aborted.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl3/igt@runner@aborted.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v2/shard-apl2/igt@runner@aborted.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#6]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/6
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#110725]: https://bugs.freedesktop.org/show_bug.cgi?id=110725
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1804]: https://gitlab.freedesktop.org/drm/intel/issues/1804
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2546]: https://gitlab.freedesktop.org/drm/intel/issues/2546
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#2848]: https://gitlab.freedesktop.org/drm/intel/issues/2848
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3371]: https://gitlab.freedesktop.org/drm/intel/issues/3371
[i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3692]: https://gitlab.freedesktop.org/drm/intel/issues/3692
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4171]: https://gitlab.freedesktop.org/drm/intel/issues/4171
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#4392]: https://gitlab.freedesktop.org/drm/intel/issues/4392
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991
[i915#5099]: https://gitlab.freedesktop.org/drm/intel/issues/5099
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519
[i915#5584]: https://gitlab.freedesktop.org/drm/intel/issues/5584
[i915#6015]: https://gitlab.freedesktop.org/drm/intel/issues/6015
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117
[i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247
[i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248
[i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6951]: https://gitlab.freedesktop.org/drm/intel/issues/6951
[i915#7037]: https://gitlab.freedesktop.org/drm/intel/issues/7037
[i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72
[i915#7248]: https://gitlab.freedesktop.org/drm/intel/issues/7248
[i915#7276]: https://gitlab.freedesktop.org/drm/intel/issues/7276
[i915#7318]: https://gitlab.freedesktop.org/drm/intel/issues/7318
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
Build changes
-------------
* Linux: CI_DRM_12401 -> Patchwork_111011v2
CI-20190529: 20190529
CI_DRM_12401: d12a5aa62e6e1c4f36216441d45a94b8c81ea41b @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7068: 5c0ec905b6bbecfb8df8b8f3315d0470539e6ae3 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_111011v2: d12a5aa62e6e1c4f36216441d45a94b8c81ea41b @ 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_111011v2/index.html
[-- Attachment #2: Type: text/html, Size: 58815 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-18 21:37 ` Dixit, Ashutosh
@ 2022-11-21 18:06 ` Vivi, Rodrigo
-1 siblings, 0 replies; 15+ messages in thread
From: Vivi, Rodrigo @ 2022-11-21 18:06 UTC (permalink / raw)
To: Dixit, Ashutosh
Cc: Gupta, Anshuman, intel-gfx, dri-devel, Ewins, Jon,
Ceraolo Spurio, Daniele, Nilawar, Badal, Belgaumkar, Vinay
On Fri, 2022-11-18 at 13:37 -0800, Dixit, Ashutosh wrote:
> On Fri, 18 Nov 2022 10:37:37 -0800, Vivi, Rodrigo wrote:
> >
> > On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> > > From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > >
> > > By defaut idle messaging is disabled for GSC CS so to unblock RC6
> > > entry on media tile idle messaging need to be enabled.
> > >
> > > v2:
> > > - Fix review comments (Vinay)
> > > - Set GSC idle hysteresis as per spec (Badal)
> > > v3:
> > > - Fix review comments (Rodrigo)
> > >
> > > Bspec: 71496
> > >
> > > Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> > > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > > Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> > > Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> >
> > He is the author of the patch, no?!
> > or you can remove this or change the author to be you and keep his
> > reviewed-by...
> >
> > or I can just remove his rv-b while merging.. just let me know..
>
> Not sure if that is the case here,
yeap, this is too small patch for that to happen.
> but when multiple people contribute to a
> patch, the original author can review changes by others and add his
> Reviewed-by, no? Or are we saying it is redundant for the author to
> add his
> R-b?
>
> Similarly, are S-o-b and R-b by the same person ok? I add changes to
> someone's patch so add my S-o-b but also review other's changes so
> add my
> R-b? Sometimes finding a 3rd person to add a R-b is hard. But two
> poeple
> can contribute to a patch and review each other's changes so add both
> their
> S-o-b's and R-b's or no?
Definitely a case by case thing. If that happens it is good to have it
clearly written in the commit message to know who did what, who
reviewed what.
Although I'd say that I'd still prefer the co-authored-by and having a
third one doing the full review.
>
> :)
>
> Ashutosh
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-21 18:06 ` Vivi, Rodrigo
0 siblings, 0 replies; 15+ messages in thread
From: Vivi, Rodrigo @ 2022-11-21 18:06 UTC (permalink / raw)
To: Dixit, Ashutosh; +Cc: intel-gfx, dri-devel
On Fri, 2022-11-18 at 13:37 -0800, Dixit, Ashutosh wrote:
> On Fri, 18 Nov 2022 10:37:37 -0800, Vivi, Rodrigo wrote:
> >
> > On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> > > From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > >
> > > By defaut idle messaging is disabled for GSC CS so to unblock RC6
> > > entry on media tile idle messaging need to be enabled.
> > >
> > > v2:
> > > - Fix review comments (Vinay)
> > > - Set GSC idle hysteresis as per spec (Badal)
> > > v3:
> > > - Fix review comments (Rodrigo)
> > >
> > > Bspec: 71496
> > >
> > > Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> > > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > > Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> > > Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> >
> > He is the author of the patch, no?!
> > or you can remove this or change the author to be you and keep his
> > reviewed-by...
> >
> > or I can just remove his rv-b while merging.. just let me know..
>
> Not sure if that is the case here,
yeap, this is too small patch for that to happen.
> but when multiple people contribute to a
> patch, the original author can review changes by others and add his
> Reviewed-by, no? Or are we saying it is redundant for the author to
> add his
> R-b?
>
> Similarly, are S-o-b and R-b by the same person ok? I add changes to
> someone's patch so add my S-o-b but also review other's changes so
> add my
> R-b? Sometimes finding a 3rd person to add a R-b is hard. But two
> poeple
> can contribute to a patch and review each other's changes so add both
> their
> S-o-b's and R-b's or no?
Definitely a case by case thing. If that happens it is good to have it
clearly written in the commit message to know who did what, who
reviewed what.
Although I'd say that I'd still prefer the co-authored-by and having a
third one doing the full review.
>
> :)
>
> Ashutosh
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-19 3:32 ` [Intel-gfx] " Nilawar, Badal
@ 2022-11-21 18:07 ` Vivi, Rodrigo
-1 siblings, 0 replies; 15+ messages in thread
From: Vivi, Rodrigo @ 2022-11-21 18:07 UTC (permalink / raw)
To: Nilawar, Badal, intel-gfx
Cc: Gupta, Anshuman, dri-devel, Dixit, Ashutosh, Ewins, Jon,
Ceraolo Spurio, Daniele, Belgaumkar, Vinay
On Sat, 2022-11-19 at 09:02 +0530, Nilawar, Badal wrote:
>
>
> On 19-11-2022 00:07, Vivi, Rodrigo wrote:
> > On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> > > From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > >
> > > By defaut idle messaging is disabled for GSC CS so to unblock RC6
> > > entry on media tile idle messaging need to be enabled.
> > >
> > > v2:
> > > - Fix review comments (Vinay)
> > > - Set GSC idle hysteresis as per spec (Badal)
> > > v3:
> > > - Fix review comments (Rodrigo)
> > >
> > > Bspec: 71496
> > >
> > > Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> > > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > > Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> > > Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> >
> > He is the author of the patch, no?!
> > or you can remove this or change the author to be you and keep his
> > reviewed-by...
> >
> > or I can just remove his rv-b while merging.. just let me know..
> As he is original author I will prefer not to change it. You can
> remove
> his rv-b while merging.
Thanks and pushed.
>
> Regards,
> Badal
> >
> > > Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > ---
> > > drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18
> > > ++++++++++++++++++
> > > drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
> > > 2 files changed, 22 insertions(+)
> > >
> > > diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > index b0a4a2dbe3ee..e971b153fda9 100644
> > > --- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > +++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > @@ -15,6 +15,22 @@
> > > #include "intel_rc6.h"
> > > #include "intel_ring.h"
> > > #include "shmem_utils.h"
> > > +#include "intel_gt_regs.h"
> > > +
> > > +static void intel_gsc_idle_msg_enable(struct intel_engine_cs
> > > *engine)
> > > +{
> > > + struct drm_i915_private *i915 = engine->i915;
> > > +
> > > + if (IS_METEORLAKE(i915) && engine->id == GSC0) {
> > > + intel_uncore_write(engine->gt->uncore,
> > > + RC_PSMI_CTRL_GSCCS,
> > > +
> > > _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
> > > + /* hysteresis 0xA=5us as recommended in spec*/
> > > + intel_uncore_write(engine->gt->uncore,
> > > + PWRCTX_MAXCNT_GSCCS,
> > > + 0xA);
> > > + }
> > > +}
> > >
> > > static void dbg_poison_ce(struct intel_context *ce)
> > > {
> > > @@ -275,6 +291,8 @@ void intel_engine_init__pm(struct
> > > intel_engine_cs
> > > *engine)
> > >
> > > intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
> > > intel_engine_init_heartbeat(engine);
> > > +
> > > + intel_gsc_idle_msg_enable(engine);
> > > }
> > >
> > > /**
> > > diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > index c3cd92691795..80a979e6f6be 100644
> > > --- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > +++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > @@ -917,6 +917,10 @@
> > > #define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
> > > #define MSG_IDLE_FW_SHIFT 9
> > >
> > > +#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
> > > +#define IDLE_MSG_DISABLE REG_BIT(0)
> > > +#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
> > > +
> > > #define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
> > > #define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
> > >
> >
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-21 18:07 ` Vivi, Rodrigo
0 siblings, 0 replies; 15+ messages in thread
From: Vivi, Rodrigo @ 2022-11-21 18:07 UTC (permalink / raw)
To: Nilawar, Badal, intel-gfx; +Cc: dri-devel
On Sat, 2022-11-19 at 09:02 +0530, Nilawar, Badal wrote:
>
>
> On 19-11-2022 00:07, Vivi, Rodrigo wrote:
> > On Sat, 2022-11-19 at 00:03 +0530, Badal Nilawar wrote:
> > > From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > >
> > > By defaut idle messaging is disabled for GSC CS so to unblock RC6
> > > entry on media tile idle messaging need to be enabled.
> > >
> > > v2:
> > > - Fix review comments (Vinay)
> > > - Set GSC idle hysteresis as per spec (Badal)
> > > v3:
> > > - Fix review comments (Rodrigo)
> > >
> > > Bspec: 71496
> > >
> > > Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> > > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> > > Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
> > > Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
> >
> > He is the author of the patch, no?!
> > or you can remove this or change the author to be you and keep his
> > reviewed-by...
> >
> > or I can just remove his rv-b while merging.. just let me know..
> As he is original author I will prefer not to change it. You can
> remove
> his rv-b while merging.
Thanks and pushed.
>
> Regards,
> Badal
> >
> > > Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > ---
> > > drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18
> > > ++++++++++++++++++
> > > drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
> > > 2 files changed, 22 insertions(+)
> > >
> > > diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > index b0a4a2dbe3ee..e971b153fda9 100644
> > > --- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > +++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
> > > @@ -15,6 +15,22 @@
> > > #include "intel_rc6.h"
> > > #include "intel_ring.h"
> > > #include "shmem_utils.h"
> > > +#include "intel_gt_regs.h"
> > > +
> > > +static void intel_gsc_idle_msg_enable(struct intel_engine_cs
> > > *engine)
> > > +{
> > > + struct drm_i915_private *i915 = engine->i915;
> > > +
> > > + if (IS_METEORLAKE(i915) && engine->id == GSC0) {
> > > + intel_uncore_write(engine->gt->uncore,
> > > + RC_PSMI_CTRL_GSCCS,
> > > +
> > > _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
> > > + /* hysteresis 0xA=5us as recommended in spec*/
> > > + intel_uncore_write(engine->gt->uncore,
> > > + PWRCTX_MAXCNT_GSCCS,
> > > + 0xA);
> > > + }
> > > +}
> > >
> > > static void dbg_poison_ce(struct intel_context *ce)
> > > {
> > > @@ -275,6 +291,8 @@ void intel_engine_init__pm(struct
> > > intel_engine_cs
> > > *engine)
> > >
> > > intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
> > > intel_engine_init_heartbeat(engine);
> > > +
> > > + intel_gsc_idle_msg_enable(engine);
> > > }
> > >
> > > /**
> > > diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > index c3cd92691795..80a979e6f6be 100644
> > > --- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > +++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
> > > @@ -917,6 +917,10 @@
> > > #define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
> > > #define MSG_IDLE_FW_SHIFT 9
> > >
> > > +#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
> > > +#define IDLE_MSG_DISABLE REG_BIT(0)
> > > +#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
> > > +
> > > #define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
> > > #define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
> > >
> >
^ permalink raw reply [flat|nested] 15+ messages in thread
* [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-17 8:15 Badal Nilawar
0 siblings, 0 replies; 15+ messages in thread
From: Badal Nilawar @ 2022-11-17 8:15 UTC (permalink / raw)
To: intel-gfx
Cc: radhakrishna.sripada, anshuman.gupta, dri-devel, ashutosh.dixit,
jon.ewins, daniele.ceraolospurio, rodrigo.vivi, vinay.belgaumkar
From: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
By defaut idle mesaging is disabled for GSC CS so to unblock RC6
entry on media tile idle messaging need to be enabled.
v2:
- Fix review comments (Vinay)
- Set GSC idle hysteresis (Badal)
v3:
- Fix review comments (Rodrigo)
Bspec: 71496
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
---
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 18 ++++++++++++++++++
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++++
2 files changed, 22 insertions(+)
diff --git a/drivers/gpu/drm/i915/gt/intel_engine_pm.c b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
index b0a4a2dbe3ee..fad0d97a9d79 100644
--- a/drivers/gpu/drm/i915/gt/intel_engine_pm.c
+++ b/drivers/gpu/drm/i915/gt/intel_engine_pm.c
@@ -15,6 +15,22 @@
#include "intel_rc6.h"
#include "intel_ring.h"
#include "shmem_utils.h"
+#include "intel_gt_regs.h"
+
+static void intel_gsc_idle_msg_enable(struct intel_engine_cs *engine)
+{
+ struct drm_i915_private *i915 = engine->i915;
+
+ if (IS_METEORLAKE(i915) && engine->id == GSC0) {
+ intel_uncore_write(engine->gt->uncore,
+ RC_PSMI_CTRL_GSCCS,
+ _MASKED_BIT_DISABLE(IDLE_MSG_DISABLE));
+ /* 5 us hysteresis */
+ intel_uncore_write(engine->gt->uncore,
+ PWRCTX_MAXCNT_GSCCS,
+ 0xA);
+ }
+}
static void dbg_poison_ce(struct intel_context *ce)
{
@@ -275,6 +291,8 @@ void intel_engine_init__pm(struct intel_engine_cs *engine)
intel_wakeref_init(&engine->wakeref, rpm, &wf_ops);
intel_engine_init_heartbeat(engine);
+
+ intel_gsc_idle_msg_enable(engine);
}
/**
diff --git a/drivers/gpu/drm/i915/gt/intel_gt_regs.h b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
index 07031e03f80c..011e3afff0d4 100644
--- a/drivers/gpu/drm/i915/gt/intel_gt_regs.h
+++ b/drivers/gpu/drm/i915/gt/intel_gt_regs.h
@@ -913,6 +913,10 @@
#define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
#define MSG_IDLE_FW_SHIFT 9
+#define RC_PSMI_CTRL_GSCCS _MMIO(0x11a050)
+#define IDLE_MSG_DISABLE REG_BIT(0)
+#define PWRCTX_MAXCNT_GSCCS _MMIO(0x11a054)
+
#define FORCEWAKE_MEDIA_GEN9 _MMIO(0xa270)
#define FORCEWAKE_RENDER_GEN9 _MMIO(0xa278)
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2022-11-21 18:07 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-18 18:33 [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS Badal Nilawar
2022-11-18 18:33 ` [Intel-gfx] " Badal Nilawar
2022-11-18 18:37 ` Vivi, Rodrigo
2022-11-18 18:37 ` [Intel-gfx] " Vivi, Rodrigo
2022-11-18 21:37 ` Dixit, Ashutosh
2022-11-18 21:37 ` Dixit, Ashutosh
2022-11-21 18:06 ` Vivi, Rodrigo
2022-11-21 18:06 ` [Intel-gfx] " Vivi, Rodrigo
2022-11-19 3:32 ` Nilawar, Badal
2022-11-19 3:32 ` [Intel-gfx] " Nilawar, Badal
2022-11-21 18:07 ` Vivi, Rodrigo
2022-11-21 18:07 ` [Intel-gfx] " Vivi, Rodrigo
2022-11-18 20:51 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/mtl: Enable Idle Messaging for GSC CS (rev2) Patchwork
2022-11-19 11:21 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
-- strict thread matches above, loose matches on Subject: below --
2022-11-17 8:15 [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS Badal Nilawar
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.