* [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-17 8:15 Badal Nilawar
2022-11-17 10:58 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
2022-11-17 21:15 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
0 siblings, 2 replies; 9+ messages in thread
From: Badal Nilawar @ 2022-11-17 8:15 UTC (permalink / raw)
To: intel-gfx; +Cc: dri-devel, rodrigo.vivi
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] 9+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-17 8:15 [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS Badal Nilawar
@ 2022-11-17 10:58 ` Patchwork
2022-11-17 21:15 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
1 sibling, 0 replies; 9+ messages in thread
From: Patchwork @ 2022-11-17 10:58 UTC (permalink / raw)
To: Badal Nilawar; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 9908 bytes --]
== Series Details ==
Series: drm/i915/mtl: Enable Idle Messaging for GSC CS
URL : https://patchwork.freedesktop.org/series/111011/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12392 -> Patchwork_111011v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/index.html
Participating hosts (27 -> 36)
------------------------------
Additional (12): bat-dg1-7 bat-dg2-8 bat-adlm-1 bat-dg2-9 bat-adlp-6 bat-adlp-4 bat-adln-1 bat-rplp-1 bat-rpls-2 bat-dg2-11 fi-bsw-kefka bat-jsl-1
Missing (3): fi-kbl-soraka bat-kbl-2 bat-jsl-3
Known issues
------------
Here are the changes found in Patchwork_111011v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-adlp-4: NOTRUN -> [SKIP][1] ([i915#7456])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@debugfs_test@basic-hwmon.html
* igt@gem_lmem_swapping@verify-random:
- bat-adlp-4: NOTRUN -> [SKIP][2] ([i915#4613]) +3 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@gem_lmem_swapping@verify-random.html
* igt@gem_tiled_pread_basic:
- bat-adlp-4: NOTRUN -> [SKIP][3] ([i915#3282])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-adlp-4: NOTRUN -> [SKIP][4] ([i915#6621])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@execlists:
- fi-bsw-nick: [PASS][5] -> [INCOMPLETE][6] ([i915#7120])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/fi-bsw-nick/igt@i915_selftest@live@execlists.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-bsw-nick/igt@i915_selftest@live@execlists.html
* igt@kms_chamelium@common-hpd-after-suspend:
- fi-hsw-4770: NOTRUN -> [SKIP][7] ([fdo#109271] / [fdo#111827])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-hsw-4770/igt@kms_chamelium@common-hpd-after-suspend.html
- fi-rkl-guc: NOTRUN -> [SKIP][8] ([fdo#111827])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-rkl-guc/igt@kms_chamelium@common-hpd-after-suspend.html
* igt@kms_chamelium@dp-crc-fast:
- bat-adlp-4: NOTRUN -> [SKIP][9] ([fdo#111827]) +8 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@kms_chamelium@dp-crc-fast.html
* igt@kms_chamelium@dp-edid-read:
- fi-bsw-kefka: NOTRUN -> [SKIP][10] ([fdo#109271] / [fdo#111827]) +8 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-bsw-kefka/igt@kms_chamelium@dp-edid-read.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor:
- bat-adlp-4: NOTRUN -> [SKIP][11] ([i915#4103])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size:
- fi-bsw-kefka: NOTRUN -> [FAIL][12] ([i915#6298])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-adlp-4: NOTRUN -> [SKIP][13] ([i915#4093]) +3 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- bat-adlp-4: NOTRUN -> [SKIP][14] ([i915#3546])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-adlp-4: NOTRUN -> [SKIP][15] ([i915#3555] / [i915#4579])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- fi-bsw-kefka: NOTRUN -> [SKIP][16] ([fdo#109271]) +17 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-bsw-kefka/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-userptr:
- bat-adlp-4: NOTRUN -> [SKIP][17] ([fdo#109295] / [i915#3301] / [i915#3708])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@prime_vgem@basic-userptr.html
* igt@prime_vgem@basic-write:
- bat-adlp-4: NOTRUN -> [SKIP][18] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/bat-adlp-4/igt@prime_vgem@basic-write.html
* igt@runner@aborted:
- fi-bsw-nick: NOTRUN -> [FAIL][19] ([fdo#109271] / [i915#4312])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-bsw-nick/igt@runner@aborted.html
#### Possible fixes ####
* igt@i915_selftest@live@hangcheck:
- fi-hsw-4770: [INCOMPLETE][20] ([i915#4785]) -> [PASS][21]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
- fi-rkl-guc: [INCOMPLETE][22] ([i915#4983]) -> [PASS][23]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/fi-rkl-guc/igt@i915_selftest@live@hangcheck.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/fi-rkl-guc/igt@i915_selftest@live@hangcheck.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#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[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#3003]: https://gitlab.freedesktop.org/drm/intel/issues/3003
[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#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4093]: https://gitlab.freedesktop.org/drm/intel/issues/4093
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215
[i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258
[i915#4303]: https://gitlab.freedesktop.org/drm/intel/issues/4303
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4785]: https://gitlab.freedesktop.org/drm/intel/issues/4785
[i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298
[i915#6559]: https://gitlab.freedesktop.org/drm/intel/issues/6559
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
[i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997
[i915#7120]: https://gitlab.freedesktop.org/drm/intel/issues/7120
[i915#7346]: https://gitlab.freedesktop.org/drm/intel/issues/7346
[i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456
[i915#7498]: https://gitlab.freedesktop.org/drm/intel/issues/7498
Build changes
-------------
* Linux: CI_DRM_12392 -> Patchwork_111011v1
CI-20190529: 20190529
CI_DRM_12392: b837a6bcf4fb8432fa1c21d8b7fa707b128d6bfd @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7064: f5cc3abb3d99e9ab5da2285b184e045da95c35a2 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_111011v1: b837a6bcf4fb8432fa1c21d8b7fa707b128d6bfd @ git://anongit.freedesktop.org/gfx-ci/linux
### Linux commits
4f056f61c736 drm/i915/mtl: Enable Idle Messaging for GSC CS
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/index.html
[-- Attachment #2: Type: text/html, Size: 9634 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-17 8:15 [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS Badal Nilawar
2022-11-17 10:58 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
@ 2022-11-17 21:15 ` Patchwork
1 sibling, 0 replies; 9+ messages in thread
From: Patchwork @ 2022-11-17 21:15 UTC (permalink / raw)
To: Badal Nilawar; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 38887 bytes --]
== Series Details ==
Series: drm/i915/mtl: Enable Idle Messaging for GSC CS
URL : https://patchwork.freedesktop.org/series/111011/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12392_full -> Patchwork_111011v1_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in Patchwork_111011v1_full that come from known issues:
### CI changes ###
#### Issues hit ####
* boot:
- shard-snb: ([PASS][1], [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], [PASS][16], [PASS][17], [PASS][18], [PASS][19], [PASS][20], [PASS][21], [PASS][22], [PASS][23], [PASS][24], [PASS][25]) -> ([PASS][26], [PASS][27], [PASS][28], [PASS][29], [PASS][30], [PASS][31], [PASS][32], [FAIL][33], [FAIL][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]) ([i915#4338])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb2/boot.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb2/boot.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb2/boot.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb2/boot.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb2/boot.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb4/boot.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb4/boot.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb4/boot.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb4/boot.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb4/boot.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb5/boot.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb5/boot.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb5/boot.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb5/boot.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb5/boot.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb6/boot.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb6/boot.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb6/boot.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb6/boot.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb6/boot.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb7/boot.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb7/boot.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb7/boot.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb7/boot.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-snb7/boot.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb7/boot.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb7/boot.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb7/boot.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb7/boot.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb6/boot.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb6/boot.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb6/boot.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb6/boot.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb6/boot.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb6/boot.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb5/boot.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb5/boot.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb5/boot.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb5/boot.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb5/boot.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb4/boot.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb4/boot.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb4/boot.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb4/boot.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb2/boot.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb2/boot.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb2/boot.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb2/boot.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-snb2/boot.html
- shard-skl: ([PASS][50], [PASS][51], [PASS][52], [PASS][53], [PASS][54], [PASS][55], [PASS][56], [PASS][57], [PASS][58], [PASS][59], [PASS][60], [PASS][61], [PASS][62], [PASS][63], [PASS][64], [PASS][65], [PASS][66], [PASS][67], [PASS][68]) -> ([PASS][69], [PASS][70], [PASS][71], [FAIL][72], [PASS][73], [PASS][74], [PASS][75], [PASS][76], [PASS][77], [PASS][78], [PASS][79], [PASS][80], [PASS][81], [PASS][82], [PASS][83], [PASS][84], [PASS][85], [PASS][86]) ([i915#5032])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl10/boot.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl10/boot.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl1/boot.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl1/boot.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl1/boot.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl2/boot.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl2/boot.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl3/boot.html
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl4/boot.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl4/boot.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl4/boot.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl5/boot.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl5/boot.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl6/boot.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl6/boot.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl7/boot.html
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl7/boot.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl9/boot.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl9/boot.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl5/boot.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl5/boot.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl5/boot.html
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl5/boot.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl4/boot.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl4/boot.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl3/boot.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl3/boot.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl1/boot.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl10/boot.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl10/boot.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl9/boot.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl9/boot.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl7/boot.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl7/boot.html
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl6/boot.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl6/boot.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl6/boot.html
### IGT changes ###
#### Issues hit ####
* igt@feature_discovery@psr2:
- shard-iclb: [PASS][87] -> [SKIP][88] ([i915#658])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb2/igt@feature_discovery@psr2.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb5/igt@feature_discovery@psr2.html
* igt@gem_ctx_persistence@hang:
- shard-skl: NOTRUN -> [SKIP][89] ([fdo#109271]) +189 similar issues
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl9/igt@gem_ctx_persistence@hang.html
* igt@gem_lmem_swapping@basic:
- shard-skl: NOTRUN -> [SKIP][90] ([fdo#109271] / [i915#4613]) +3 similar issues
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl9/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@heavy-random:
- shard-apl: NOTRUN -> [SKIP][91] ([fdo#109271] / [i915#4613])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl8/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@verify-random:
- shard-tglb: NOTRUN -> [SKIP][92] ([i915#4613])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@gem_lmem_swapping@verify-random.html
* igt@gem_pxp@create-regular-buffer:
- shard-tglb: NOTRUN -> [SKIP][93] ([i915#4270])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@gem_pxp@create-regular-buffer.html
* igt@gem_userptr_blits@input-checking:
- shard-skl: NOTRUN -> [DMESG-WARN][94] ([i915#4991])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl5/igt@gem_userptr_blits@input-checking.html
* igt@gen9_exec_parse@allowed-all:
- shard-apl: [PASS][95] -> [DMESG-WARN][96] ([i915#5566] / [i915#716])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-apl3/igt@gen9_exec_parse@allowed-all.html
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl3/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-tglb: NOTRUN -> [SKIP][97] ([i915#2527] / [i915#2856])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_pm_dc@dc6-dpms:
- shard-skl: NOTRUN -> [FAIL][98] ([i915#3989] / [i915#454])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl4/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_rc6_residency@rc6-idle@rcs0:
- shard-tglb: NOTRUN -> [WARN][99] ([i915#2681]) +3 similar issues
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
* igt@i915_query@query-topology-unsupported:
- shard-tglb: NOTRUN -> [SKIP][100] ([fdo#109302])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@i915_query@query-topology-unsupported.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-b-edp-1:
- shard-skl: NOTRUN -> [FAIL][101] ([i915#2521]) +2 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl4/igt@kms_async_flips@alternate-sync-async-flip@pipe-b-edp-1.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-2:
- shard-glk: NOTRUN -> [INCOMPLETE][102] ([i915#5584]) +1 similar issue
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-2.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-270:
- shard-tglb: NOTRUN -> [SKIP][103] ([i915#5286])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-tglb: NOTRUN -> [SKIP][104] ([fdo#111615])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs:
- shard-skl: NOTRUN -> [SKIP][105] ([fdo#109271] / [i915#3886]) +7 similar issues
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl6/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-a-crc-primary-rotation-180-4_tiled_dg2_rc_ccs:
- shard-apl: NOTRUN -> [SKIP][106] ([fdo#109271]) +50 similar issues
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl8/igt@kms_ccs@pipe-a-crc-primary-rotation-180-4_tiled_dg2_rc_ccs.html
* igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_rc_ccs_cc:
- shard-apl: NOTRUN -> [SKIP][107] ([fdo#109271] / [i915#3886]) +5 similar issues
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl8/igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][108] ([i915#3689]) +4 similar issues
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][109] ([i915#3689] / [i915#3886])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
- shard-glk: NOTRUN -> [SKIP][110] ([fdo#109271] / [i915#3886]) +1 similar issue
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk1/igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_chamelium@dp-hpd:
- shard-glk: NOTRUN -> [SKIP][111] ([fdo#109271] / [fdo#111827]) +1 similar issue
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk1/igt@kms_chamelium@dp-hpd.html
* igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
- shard-skl: NOTRUN -> [SKIP][112] ([fdo#109271] / [fdo#111827]) +7 similar issues
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl9/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html
* igt@kms_chamelium@vga-hpd-enable-disable-mode:
- shard-tglb: NOTRUN -> [SKIP][113] ([fdo#109284] / [fdo#111827]) +2 similar issues
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_chamelium@vga-hpd-enable-disable-mode.html
* igt@kms_chamelium@vga-hpd-fast:
- shard-apl: NOTRUN -> [SKIP][114] ([fdo#109271] / [fdo#111827]) +4 similar issues
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl8/igt@kms_chamelium@vga-hpd-fast.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-glk: [PASS][115] -> [FAIL][116] ([i915#2346])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor@toggle:
- shard-iclb: [PASS][117] -> [FAIL][118] ([i915#2346]) +1 similar issue
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb1/igt@kms_cursor_legacy@flip-vs-cursor@toggle.html
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor@toggle.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-skl: NOTRUN -> [SKIP][119] ([fdo#109271] / [i915#7205])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl6/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-tglb: NOTRUN -> [SKIP][120] ([fdo#109274] / [fdo#111825] / [i915#3637])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1:
- shard-skl: [PASS][121] -> [FAIL][122] ([i915#79])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl1/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html
* igt@kms_flip@flip-vs-suspend-interruptible@b-edp1:
- shard-skl: [PASS][123] -> [INCOMPLETE][124] ([i915#4839])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl7/igt@kms_flip@flip-vs-suspend-interruptible@b-edp1.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl10/igt@kms_flip@flip-vs-suspend-interruptible@b-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-tglb: NOTRUN -> [SKIP][125] ([i915#2587] / [i915#2672])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-default-mode:
- shard-iclb: NOTRUN -> [SKIP][126] ([i915#3555])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode:
- shard-iclb: NOTRUN -> [SKIP][127] ([i915#2587] / [i915#2672]) +1 similar issue
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb5/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-default-mode:
- shard-iclb: NOTRUN -> [SKIP][128] ([i915#2672]) +5 similar issues
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt:
- shard-tglb: NOTRUN -> [SKIP][129] ([i915#6497]) +3 similar issues
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt:
- shard-skl: [PASS][130] -> [DMESG-WARN][131] ([i915#1982])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl7/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl10/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
- shard-tglb: NOTRUN -> [SKIP][132] ([fdo#109280] / [fdo#111825]) +6 similar issues
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt:
- shard-glk: NOTRUN -> [SKIP][133] ([fdo#109271]) +14 similar issues
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk1/igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt.html
* igt@kms_panel_fitting@atomic-fastset@pipe-b-edp-1:
- shard-iclb: [PASS][134] -> [DMESG-WARN][135] ([i915#7507])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb7/igt@kms_panel_fitting@atomic-fastset@pipe-b-edp-1.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb2/igt@kms_panel_fitting@atomic-fastset@pipe-b-edp-1.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-b-edp-1:
- shard-skl: NOTRUN -> [FAIL][136] ([i915#4573]) +2 similar issues
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl9/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-b-edp-1.html
* igt@kms_plane_lowres@tiling-x@pipe-c-edp-1:
- shard-tglb: NOTRUN -> [SKIP][137] ([i915#3536]) +3 similar issues
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_plane_lowres@tiling-x@pipe-c-edp-1.html
* igt@kms_plane_scaling@plane-scaler-with-rotation-unity-scaling@pipe-b-edp-1:
- shard-tglb: NOTRUN -> [SKIP][138] ([i915#5176]) +3 similar issues
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_plane_scaling@plane-scaler-with-rotation-unity-scaling@pipe-b-edp-1.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-sf:
- shard-tglb: NOTRUN -> [SKIP][139] ([i915#2920]) +1 similar issue
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_psr2_sf@cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@overlay-plane-update-continuous-sf:
- shard-skl: NOTRUN -> [SKIP][140] ([fdo#109271] / [i915#658]) +1 similar issue
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl6/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-iclb: NOTRUN -> [SKIP][141] ([fdo#109642] / [fdo#111068] / [i915#658]) +1 similar issue
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb3/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@psr2_primary_mmap_cpu:
- shard-iclb: [PASS][142] -> [SKIP][143] ([fdo#109441]) +1 similar issue
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb5/igt@kms_psr@psr2_primary_mmap_cpu.html
* igt@kms_psr@psr2_sprite_plane_onoff:
- shard-tglb: NOTRUN -> [FAIL][144] ([i915#132] / [i915#3467])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_psr@psr2_sprite_plane_onoff.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglb: [PASS][145] -> [SKIP][146] ([i915#5519])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-tglb2/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb1/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-tglb: NOTRUN -> [SKIP][147] ([i915#3555])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_vblank@pipe-d-wait-idle:
- shard-skl: NOTRUN -> [SKIP][148] ([fdo#109271] / [i915#533])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl6/igt@kms_vblank@pipe-d-wait-idle.html
* igt@perf@polling-small-buf:
- shard-skl: NOTRUN -> [FAIL][149] ([i915#1722])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl9/igt@perf@polling-small-buf.html
* igt@perf@stress-open-close:
- shard-glk: [PASS][150] -> [INCOMPLETE][151] ([i915#5213])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-glk9/igt@perf@stress-open-close.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk6/igt@perf@stress-open-close.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-tglb: NOTRUN -> [SKIP][152] ([fdo#109289]) +1 similar issue
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@perf@unprivileged-single-ctx-counters.html
* igt@prime_vgem@fence-write-hang:
- shard-tglb: NOTRUN -> [SKIP][153] ([fdo#109295])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@prime_vgem@fence-write-hang.html
* igt@sysfs_clients@fair-3:
- shard-skl: NOTRUN -> [SKIP][154] ([fdo#109271] / [i915#2994]) +1 similar issue
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl4/igt@sysfs_clients@fair-3.html
* igt@sysfs_clients@sema-25:
- shard-apl: NOTRUN -> [SKIP][155] ([fdo#109271] / [i915#2994])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl8/igt@sysfs_clients@sema-25.html
* igt@sysfs_clients@sema-50:
- shard-tglb: NOTRUN -> [SKIP][156] ([i915#2994])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@sysfs_clients@sema-50.html
#### Possible fixes ####
* igt@gem_exec_balancer@parallel-bb-first:
- shard-iclb: [SKIP][157] ([i915#4525]) -> [PASS][158] +1 similar issue
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb8/igt@gem_exec_balancer@parallel-bb-first.html
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb1/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gen9_exec_parse@allowed-single:
- shard-apl: [DMESG-WARN][159] ([i915#5566] / [i915#716]) -> [PASS][160]
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-apl3/igt@gen9_exec_parse@allowed-single.html
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl3/igt@gen9_exec_parse@allowed-single.html
- shard-glk: [DMESG-WARN][161] ([i915#5566] / [i915#716]) -> [PASS][162]
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-glk6/igt@gen9_exec_parse@allowed-single.html
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk1/igt@gen9_exec_parse@allowed-single.html
* igt@i915_selftest@live@hangcheck:
- shard-tglb: [DMESG-WARN][163] ([i915#5591]) -> [PASS][164]
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-tglb2/igt@i915_selftest@live@hangcheck.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb1/igt@i915_selftest@live@hangcheck.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-1:
- shard-glk: [INCOMPLETE][165] ([i915#5584]) -> [PASS][166] +1 similar issue
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-glk1/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-1.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk8/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-1.html
* igt@kms_busy@basic@modeset:
- shard-tglb: [INCOMPLETE][167] -> [PASS][168]
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-tglb8/igt@kms_busy@basic@modeset.html
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb6/igt@kms_busy@basic@modeset.html
* igt@kms_cursor_crc@cursor-suspend@pipe-b-dp-1:
- shard-apl: [DMESG-WARN][169] ([i915#180]) -> [PASS][170]
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-apl3/igt@kms_cursor_crc@cursor-suspend@pipe-b-dp-1.html
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl8/igt@kms_cursor_crc@cursor-suspend@pipe-b-dp-1.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-apl: [FAIL][171] ([i915#2346]) -> [PASS][172]
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-apl8/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-apl8/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ab-hdmi-a1-hdmi-a2:
- shard-glk: [FAIL][173] ([i915#2122]) -> [PASS][174]
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-glk1/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ab-hdmi-a1-hdmi-a2.html
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk8/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode:
- shard-iclb: [SKIP][175] ([i915#3555]) -> [PASS][176]
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1:
- shard-iclb: [SKIP][177] ([i915#5235]) -> [PASS][178] +2 similar issues
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb3/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1.html
* igt@kms_psr@psr2_no_drrs:
- shard-iclb: [SKIP][179] ([fdo#109441]) -> [PASS][180] +4 similar issues
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb6/igt@kms_psr@psr2_no_drrs.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb2/igt@kms_psr@psr2_no_drrs.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-skl: [SKIP][181] ([fdo#109271]) -> [PASS][182]
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl4/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl4/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
#### Warnings ####
* igt@gem_pread@exhaustion:
- shard-glk: [INCOMPLETE][183] ([i915#7248]) -> [WARN][184] ([i915#2658])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-glk3/igt@gem_pread@exhaustion.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-glk6/igt@gem_pread@exhaustion.html
* igt@gem_pwrite@basic-exhaustion:
- shard-tglb: [WARN][185] ([i915#2658]) -> [INCOMPLETE][186] ([i915#7248])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-tglb1/igt@gem_pwrite@basic-exhaustion.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-tglb7/igt@gem_pwrite@basic-exhaustion.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area:
- shard-iclb: [SKIP][187] ([fdo#111068] / [i915#658]) -> [SKIP][188] ([i915#2920])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb7/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb:
- shard-iclb: [SKIP][189] ([i915#658]) -> [SKIP][190] ([i915#2920])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-iclb7/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html
* igt@runner@aborted:
- shard-skl: ([FAIL][191], [FAIL][192], [FAIL][193]) ([i915#4312]) -> ([FAIL][194], [FAIL][195], [FAIL][196], [FAIL][197]) ([i915#3002] / [i915#4312])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl5/igt@runner@aborted.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl5/igt@runner@aborted.html
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12392/shard-skl2/igt@runner@aborted.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl5/igt@runner@aborted.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl5/igt@runner@aborted.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl3/igt@runner@aborted.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111011v1/shard-skl3/igt@runner@aborted.html
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[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#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2521]: https://gitlab.freedesktop.org/drm/intel/issues/2521
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[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#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[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#3467]: https://gitlab.freedesktop.org/drm/intel/issues/3467
[i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4338]: https://gitlab.freedesktop.org/drm/intel/issues/4338
[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#4839]: https://gitlab.freedesktop.org/drm/intel/issues/4839
[i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991
[i915#5032]: https://gitlab.freedesktop.org/drm/intel/issues/5032
[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#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5584]: https://gitlab.freedesktop.org/drm/intel/issues/5584
[i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
[i915#7205]: https://gitlab.freedesktop.org/drm/intel/issues/7205
[i915#7248]: https://gitlab.freedesktop.org/drm/intel/issues/7248
[i915#7507]: https://gitlab.freedesktop.org/drm/intel/issues/7507
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
Build changes
-------------
* Linux: CI_DRM_12392 -> Patchwork_111011v1
CI-20190529: 20190529
CI_DRM_12392: b837a6bcf4fb8432fa1c21d8b7fa707b128d6bfd @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7064: f5cc3abb3d99e9ab5da2285b184e045da95c35a2 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_111011v1: b837a6bcf4fb8432fa1c21d8b7fa707b128d6bfd @ 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_111011v1/index.html
[-- Attachment #2: Type: text/html, Size: 45077 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-19 3:32 ` Nilawar, Badal
@ 2022-11-21 18:07 ` Vivi, Rodrigo
0 siblings, 0 replies; 9+ 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] 9+ messages in thread
* Re: [Intel-gfx] [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
0 siblings, 0 replies; 9+ 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] 9+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-18 18:37 ` Vivi, Rodrigo
2022-11-18 21:37 ` Dixit, Ashutosh
@ 2022-11-19 3:32 ` Nilawar, Badal
2022-11-21 18:07 ` Vivi, Rodrigo
1 sibling, 1 reply; 9+ 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] 9+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-18 18:37 ` Vivi, Rodrigo
@ 2022-11-18 21:37 ` Dixit, Ashutosh
2022-11-21 18:06 ` Vivi, Rodrigo
2022-11-19 3:32 ` Nilawar, Badal
1 sibling, 1 reply; 9+ 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] 9+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
2022-11-18 18:33 [Intel-gfx] [PATCH v3] " Badal Nilawar
@ 2022-11-18 18:37 ` Vivi, Rodrigo
2022-11-18 21:37 ` Dixit, Ashutosh
2022-11-19 3:32 ` Nilawar, Badal
0 siblings, 2 replies; 9+ 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] 9+ messages in thread
* [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS
@ 2022-11-18 18:33 Badal Nilawar
2022-11-18 18:37 ` Vivi, Rodrigo
0 siblings, 1 reply; 9+ 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] 9+ messages in thread
end of thread, other threads:[~2022-11-21 18:07 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-17 8:15 [Intel-gfx] [PATCH v3] drm/i915/mtl: Enable Idle Messaging for GSC CS Badal Nilawar
2022-11-17 10:58 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
2022-11-17 21:15 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
2022-11-18 18:33 [Intel-gfx] [PATCH v3] " Badal Nilawar
2022-11-18 18:37 ` Vivi, Rodrigo
2022-11-18 21:37 ` Dixit, Ashutosh
2022-11-21 18:06 ` Vivi, Rodrigo
2022-11-19 3:32 ` Nilawar, Badal
2022-11-21 18:07 ` Vivi, Rodrigo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).