* [igt-dev] [PATCH i-g-t v7 0/2] Enabling PC8+ residency for all GEN9+ platforms
@ 2019-06-24 16:38 Anshuman Gupta
2019-06-24 16:38 ` [igt-dev] [PATCH i-g-t v7 1/2] tests/i915/i915_pm_rpm: Enable PC8+ residency test for all Gen9+ Anshuman Gupta
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Anshuman Gupta @ 2019-06-24 16:38 UTC (permalink / raw)
To: igt-dev
This patch series enable PC8+ residency test, earlier these tests
were only enabled for Haswell and Broadwell.
Below list of CI platform are not able to reach PC8,
earlier revision of this series has collected the PMC debugfs logs
for the platfrom.
fi-icl-u2
fi-cfl-8109u
fi-kbl-7567u
fi-kbl-8809g
fi-skl-6600u
FDO for above platform PC8 issue, has the detail of possible
root cause.
https://bugs.freedesktop.org/show_bug.cgi?id=110548
This is an update after cleaning the DEBUG patches.
Anshuman Gupta (2):
tests/i915/i915_pm_rpm: Enable PC8+ residency test for all Gen9+
tests/i915/i915_pm_rpm: modeset-pc8-residency-stress
tests/i915/i915_pm_rpm.c | 96 ++++++++++++++++++++++++++++++++++++----
1 file changed, 88 insertions(+), 8 deletions(-)
--
2.21.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 5+ messages in thread
* [igt-dev] [PATCH i-g-t v7 1/2] tests/i915/i915_pm_rpm: Enable PC8+ residency test for all Gen9+
2019-06-24 16:38 [igt-dev] [PATCH i-g-t v7 0/2] Enabling PC8+ residency for all GEN9+ platforms Anshuman Gupta
@ 2019-06-24 16:38 ` Anshuman Gupta
2019-06-24 16:38 ` [igt-dev] [PATCH i-g-t v7 2/2] tests/i915/i915_pm_rpm: modeset-pc8-residency-stress Anshuman Gupta
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Anshuman Gupta @ 2019-06-24 16:38 UTC (permalink / raw)
To: igt-dev
Enabled has_pc8 global for ICL and Gen9+.
Modified PC8+ residency sub-test with all screen enabled.
v2:Fixed the issue of skipped test on HSW.
Improved the code comment for MSR_PKG_CST_CONFIG_CONTROL mask and PC8
bits, it holds good for SKL/ICL and Goldmont microarchitecture.
Code readability improvement.
v3:Removed the connected_screens global. [Ram]
Removed pc8_needs_screen_off from mode_set_data structure,
made it global, aligning to has_pc8 and has_runtime_pm global. [Ram]
Reuse connector local variable in init_modeset_params_for_all_screen(). [Ram]
Addressed Coding guide lines comments. [Ram]
v4:Improved the code comment for MSR_PKG_CST_CONFIG_CONTROL mask and PC8 bits. [Ram]
Introduced set_screens_mode_params() function to fix warning of line exceeding
80 char, fixed this warning at other places too. [Ram]
Using ms_data modset_data global structure. [Ram]
Introduced macros for timeout values, given to PC8+ residency check function. [Ram]
v5:Addressed minor review comment by changing macro name and by removing
irrelevant change with respect to this series. [Ram]
Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
tests/i915/i915_pm_rpm.c | 88 ++++++++++++++++++++++++++++++++++++----
1 file changed, 81 insertions(+), 7 deletions(-)
diff --git a/tests/i915/i915_pm_rpm.c b/tests/i915/i915_pm_rpm.c
index a2c9d0ed..5a585544 100644
--- a/tests/i915/i915_pm_rpm.c
+++ b/tests/i915/i915_pm_rpm.c
@@ -52,7 +52,11 @@
#include "igt_device.h"
#define MSR_PKG_CST_CONFIG_CONTROL 0xE2
-/* HSW/BDW: */
+/*
+ * Below PKG CST limit mask and PC8 bits are meant for
+ * HSW,BDW SKL,ICL and Goldmont Microarch.
+ * Refer IA S/W developers manual vol3c part3 chapter:35
+ */
#define PKG_CST_LIMIT_MASK 0xF
#define PKG_CST_LIMIT_C8 0x6
@@ -64,6 +68,9 @@
#define MAX_ENCODERS 32
#define MAX_CRTCS 16
+#define IGT_TIME_OUT_SEC_5 5
+#define IGT_TIME_OUT_SEC_10 10
+
enum pc8_status {
PC8_ENABLED,
PC8_DISABLED
@@ -90,7 +97,7 @@ enum plane_type {
int drm_fd, msr_fd, pc8_status_fd;
int debugfs;
-bool has_runtime_pm, has_pc8;
+bool has_runtime_pm, has_pc8, pc8_needs_screen_off;
struct mode_set_data ms_data;
/* Stuff used when creating FBs and mode setting. */
@@ -121,9 +128,25 @@ struct modeset_params {
struct modeset_params lpsp_mode_params;
struct modeset_params non_lpsp_mode_params;
struct modeset_params *default_mode_params;
+struct modeset_params *screens_mode_params[MAX_CONNECTORS];
static int8_t *pm_data = NULL;
+static inline void set_screens_mode_param(drmModeConnectorPtr connector,
+ struct modeset_params *params)
+{
+ drmModeModeInfoPtr mode = NULL;
+
+ mode = &connector->modes[0];
+ igt_create_pattern_fb(drm_fd, mode->hdisplay, mode->vdisplay,
+ DRM_FORMAT_XRGB8888, LOCAL_DRM_FORMAT_MOD_NONE,
+ ¶ms->fb);
+ params->crtc_id = kmstest_find_crtc_for_connector(drm_fd, ms_data.res,
+ connector, 0);
+ params->connector_id = connector->connector_id;
+ params->mode = mode;
+}
+
static int modprobe(const char *driver)
{
return igt_kmod_load(driver, NULL);
@@ -297,6 +320,28 @@ static bool init_modeset_params_for_type(struct mode_set_data *data,
return true;
}
+static void init_modeset_params_for_all_screen(void)
+{
+ drmModeConnectorPtr connector = NULL;
+ int screen = 0;
+
+ if (!ms_data.res)
+ return;
+
+ for (int i = 0; i < ms_data.res->count_connectors; i++) {
+ connector = ms_data.connectors[i];
+
+ if (connector->connection == DRM_MODE_CONNECTED
+ && connector->count_modes) {
+ screens_mode_params[screen] =
+ malloc(sizeof(struct modeset_params));
+ set_screens_mode_param(connector,
+ screens_mode_params[screen]);
+ screen++;
+ }
+ }
+}
+
static void init_modeset_cached_params(struct mode_set_data *data)
{
bool lpsp, non_lpsp;
@@ -305,6 +350,7 @@ static void init_modeset_cached_params(struct mode_set_data *data)
SCREEN_TYPE_LPSP);
non_lpsp = init_modeset_params_for_type(data, &non_lpsp_mode_params,
SCREEN_TYPE_NON_LPSP);
+ init_modeset_params_for_all_screen();
if (lpsp)
default_mode_params = &lpsp_mode_params;
@@ -353,6 +399,22 @@ static bool enable_one_screen_with_type(struct mode_set_data *data,
return set_mode_for_params(params);
}
+static void enable_all_screens(void)
+{
+ struct modeset_params *params = NULL;
+
+ /* SKIP if there are no connected screens. */
+ igt_require(screens_mode_params[0]);
+
+ for (int i = 0; i < MAX_CONNECTORS ; i++) {
+ params = screens_mode_params[i];
+ if (params)
+ set_mode_for_params(params);
+ else
+ break;
+ }
+}
+
static void enable_one_screen(struct mode_set_data *data)
{
/* SKIP if there are no connected screens. */
@@ -685,8 +747,12 @@ static void setup_pc8(void)
{
has_pc8 = false;
- /* Only Haswell supports the PC8 feature. */
- if (!IS_HASWELL(ms_data.devid) && !IS_BROADWELL(ms_data.devid))
+ if (IS_HASWELL(ms_data.devid) || IS_BROADWELL(ms_data.devid))
+ pc8_needs_screen_off = true;
+ else if (AT_LEAST_GEN(ms_data.devid, 9))
+ pc8_needs_screen_off = false;
+ /* Only Haswell supports the PC8 feature on lesser than GEN9. */
+ else
return;
/* Make sure our Kernel supports MSR and the module is loaded. */
@@ -808,9 +874,17 @@ static void pc8_residency_subtest(void)
"configuration.\n");
/* Make sure PC8+ residencies stop! */
- enable_one_screen(&ms_data);
- igt_assert_f(!pc8_plus_residency_changed(10),
- "PC8+ residency didn't stop with screen enabled.\n");
+ if (pc8_needs_screen_off) {
+ enable_one_screen(&ms_data);
+ igt_assert_f(!pc8_plus_residency_changed(IGT_TIME_OUT_SEC_10),
+ "PC8+ residency didn't stop with "
+ "screen enabled.\n");
+ } else {
+ enable_all_screens();
+ igt_assert_f(pc8_plus_residency_changed(IGT_TIME_OUT_SEC_10),
+ "Machine is not reaching PC8+ states "
+ "with all screen enabled.\n");
+ }
}
static void modeset_subtest(enum screen_type type, int rounds, int wait_flags)
--
2.21.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [igt-dev] [PATCH i-g-t v7 2/2] tests/i915/i915_pm_rpm: modeset-pc8-residency-stress
2019-06-24 16:38 [igt-dev] [PATCH i-g-t v7 0/2] Enabling PC8+ residency for all GEN9+ platforms Anshuman Gupta
2019-06-24 16:38 ` [igt-dev] [PATCH i-g-t v7 1/2] tests/i915/i915_pm_rpm: Enable PC8+ residency test for all Gen9+ Anshuman Gupta
@ 2019-06-24 16:38 ` Anshuman Gupta
2019-06-24 17:42 ` [igt-dev] ✓ Fi.CI.BAT: success for Enabling PC8+ residency for all GEN9+ platforms (rev11) Patchwork
2019-06-24 23:06 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
3 siblings, 0 replies; 5+ messages in thread
From: Anshuman Gupta @ 2019-06-24 16:38 UTC (permalink / raw)
To: igt-dev
Introduced pc8_needs_screen_off flag in order to differentiate
between HASWELL/BROADWELL and AT_LEAST_GEN9. GEN9 onward
PC8+ residency does't require display to be turned on.
v3:Removed pc8_needs_screen_off from mode_set_data structure,
made it global, aligning to has_pc8 and has_runtime_pm global. [Ram]
Made modeset_subtest() to tests PC8+ residency after enabling a screen,
earlier it expects PC8+ residency to stop on HSW/BDW.
v4:Fixed conditional code for pc8_needs_screen_off. [Ram]
Used macros for timeout values, given to PC8+ residency check function. [Ram]
Changed the screen on timeout to check pc8+ residency to 10 seconds.
v5:Addressed minor review comment by changing macro name and by removing
irrelevant change with respect to this series. [Ram]
Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
tests/i915/i915_pm_rpm.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/tests/i915/i915_pm_rpm.c b/tests/i915/i915_pm_rpm.c
index 5a585544..6ebbb30a 100644
--- a/tests/i915/i915_pm_rpm.c
+++ b/tests/i915/i915_pm_rpm.c
@@ -916,7 +916,13 @@ static void modeset_subtest(enum screen_type type, int rounds, int wait_flags)
if (wait_flags & WAIT_STATUS)
igt_assert(wait_for_active());
if (wait_flags & WAIT_PC8_RES)
- igt_assert(!pc8_plus_residency_changed(5));
+ if (pc8_needs_screen_off)
+ igt_assert(!pc8_plus_residency_changed
+ (IGT_TIME_OUT_SEC_5));
+ else
+ igt_assert(pc8_plus_residency_changed
+ (IGT_TIME_OUT_SEC_10));
+
if (wait_flags & WAIT_EXTRA)
sleep(5);
}
--
2.21.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for Enabling PC8+ residency for all GEN9+ platforms (rev11)
2019-06-24 16:38 [igt-dev] [PATCH i-g-t v7 0/2] Enabling PC8+ residency for all GEN9+ platforms Anshuman Gupta
2019-06-24 16:38 ` [igt-dev] [PATCH i-g-t v7 1/2] tests/i915/i915_pm_rpm: Enable PC8+ residency test for all Gen9+ Anshuman Gupta
2019-06-24 16:38 ` [igt-dev] [PATCH i-g-t v7 2/2] tests/i915/i915_pm_rpm: modeset-pc8-residency-stress Anshuman Gupta
@ 2019-06-24 17:42 ` Patchwork
2019-06-24 23:06 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
3 siblings, 0 replies; 5+ messages in thread
From: Patchwork @ 2019-06-24 17:42 UTC (permalink / raw)
To: Anshuman Gupta; +Cc: igt-dev
== Series Details ==
Series: Enabling PC8+ residency for all GEN9+ platforms (rev11)
URL : https://patchwork.freedesktop.org/series/57640/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6336 -> IGTPW_3195
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://patchwork.freedesktop.org/api/1.0/series/57640/revisions/11/mbox/
Known issues
------------
Here are the changes found in IGTPW_3195 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_mmap_gtt@basic-write:
- fi-icl-u3: [PASS][1] -> [DMESG-WARN][2] ([fdo#107724])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/fi-icl-u3/igt@gem_mmap_gtt@basic-write.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/fi-icl-u3/igt@gem_mmap_gtt@basic-write.html
#### Possible fixes ####
* igt@i915_module_load@reload:
- fi-blb-e6850: [INCOMPLETE][3] ([fdo#107718]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/fi-blb-e6850/igt@i915_module_load@reload.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/fi-blb-e6850/igt@i915_module_load@reload.html
* igt@kms_chamelium@hdmi-hpd-fast:
- fi-kbl-7500u: [FAIL][5] ([fdo#109485]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
* igt@kms_frontbuffer_tracking@basic:
- fi-hsw-peppy: [DMESG-WARN][7] ([fdo#102614]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html
[fdo#102614]: https://bugs.freedesktop.org/show_bug.cgi?id=102614
[fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718
[fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724
[fdo#109485]: https://bugs.freedesktop.org/show_bug.cgi?id=109485
Participating hosts (49 -> 40)
------------------------------
Additional (2): fi-icl-dsi fi-icl-u2
Missing (11): fi-kbl-soraka fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-whl-u fi-cfl-8109u fi-pnv-d510 fi-icl-y fi-byt-clapper fi-bdw-samus
Build changes
-------------
* IGT: IGT_5066 -> IGTPW_3195
CI_DRM_6336: 1c47064d13b90ef8b25cfa4066fb433809bf6ff5 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_3195: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/
IGT_5066: a6f5cc854efb4b7dfed7f0a2c1039a9ddd1a35a5 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 5+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for Enabling PC8+ residency for all GEN9+ platforms (rev11)
2019-06-24 16:38 [igt-dev] [PATCH i-g-t v7 0/2] Enabling PC8+ residency for all GEN9+ platforms Anshuman Gupta
` (2 preceding siblings ...)
2019-06-24 17:42 ` [igt-dev] ✓ Fi.CI.BAT: success for Enabling PC8+ residency for all GEN9+ platforms (rev11) Patchwork
@ 2019-06-24 23:06 ` Patchwork
3 siblings, 0 replies; 5+ messages in thread
From: Patchwork @ 2019-06-24 23:06 UTC (permalink / raw)
To: Anshuman Gupta; +Cc: igt-dev
== Series Details ==
Series: Enabling PC8+ residency for all GEN9+ platforms (rev11)
URL : https://patchwork.freedesktop.org/series/57640/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6336_full -> IGTPW_3195_full
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with IGTPW_3195_full need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_3195_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://patchwork.freedesktop.org/api/1.0/series/57640/revisions/11/mbox/
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_3195_full:
### IGT changes ###
#### Warnings ####
* igt@i915_pm_rpm@modeset-pc8-residency-stress:
- shard-apl: [SKIP][1] ([fdo#109271]) -> [FAIL][2] +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-apl6/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-apl4/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
Known issues
------------
Here are the changes found in IGTPW_3195_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_caching@writes:
- shard-iclb: [PASS][3] -> [DMESG-WARN][4] ([fdo#110913 ]) +8 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb8/igt@gem_caching@writes.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb3/igt@gem_caching@writes.html
* igt@gem_eio@in-flight-immediate:
- shard-apl: [PASS][5] -> [DMESG-WARN][6] ([fdo#110913 ]) +6 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-apl2/igt@gem_eio@in-flight-immediate.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-apl8/igt@gem_eio@in-flight-immediate.html
* igt@gem_eio@in-flight-suspend:
- shard-kbl: [PASS][7] -> [DMESG-WARN][8] ([fdo#110913 ]) +5 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-kbl6/igt@gem_eio@in-flight-suspend.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-kbl2/igt@gem_eio@in-flight-suspend.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-hsw: [PASS][9] -> [DMESG-WARN][10] ([fdo#110789] / [fdo#110913 ])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw4/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw2/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_workarounds@suspend-resume-context:
- shard-apl: [PASS][11] -> [DMESG-WARN][12] ([fdo#108566]) +2 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-apl8/igt@gem_workarounds@suspend-resume-context.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-apl3/igt@gem_workarounds@suspend-resume-context.html
* igt@kms_flip@flip-vs-modeset-vs-hang:
- shard-snb: [PASS][13] -> [DMESG-WARN][14] ([fdo#110789] / [fdo#110913 ]) +2 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-snb1/igt@kms_flip@flip-vs-modeset-vs-hang.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-snb1/igt@kms_flip@flip-vs-modeset-vs-hang.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-hsw: [PASS][15] -> [INCOMPLETE][16] ([fdo#103540])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw7/igt@kms_flip@flip-vs-suspend-interruptible.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw7/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-pwrite:
- shard-hsw: [PASS][17] -> [SKIP][18] ([fdo#109271]) +13 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-pwrite.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite:
- shard-iclb: [PASS][19] -> [FAIL][20] ([fdo#103167]) +2 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb8/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb8/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite.html
* igt@kms_plane_lowres@pipe-a-tiling-x:
- shard-iclb: [PASS][21] -> [FAIL][22] ([fdo#103166])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb6/igt@kms_plane_lowres@pipe-a-tiling-x.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb5/igt@kms_plane_lowres@pipe-a-tiling-x.html
* igt@kms_psr2_su@frontbuffer:
- shard-iclb: [PASS][23] -> [SKIP][24] ([fdo#109642])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb2/igt@kms_psr2_su@frontbuffer.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb1/igt@kms_psr2_su@frontbuffer.html
* igt@kms_psr@psr2_sprite_render:
- shard-iclb: [PASS][25] -> [SKIP][26] ([fdo#109441]) +1 similar issue
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb2/igt@kms_psr@psr2_sprite_render.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb6/igt@kms_psr@psr2_sprite_render.html
#### Possible fixes ####
* igt@gem_eio@in-flight-internal-1us:
- shard-iclb: [DMESG-WARN][27] ([fdo#110913 ]) -> [PASS][28] +11 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb6/igt@gem_eio@in-flight-internal-1us.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb5/igt@gem_eio@in-flight-internal-1us.html
* igt@gem_eio@wait-wedge-10ms:
- shard-apl: [DMESG-WARN][29] ([fdo#110913 ]) -> [PASS][30] +5 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-apl1/igt@gem_eio@wait-wedge-10ms.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-apl5/igt@gem_eio@wait-wedge-10ms.html
* igt@gem_persistent_relocs@forked-interruptible-thrash-inactive:
- shard-kbl: [DMESG-WARN][31] ([fdo#110913 ]) -> [PASS][32] +5 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-kbl2/igt@gem_persistent_relocs@forked-interruptible-thrash-inactive.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-kbl2/igt@gem_persistent_relocs@forked-interruptible-thrash-inactive.html
* igt@gem_persistent_relocs@forked-thrashing:
- shard-snb: [DMESG-WARN][33] ([fdo#110789] / [fdo#110913 ]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-snb6/igt@gem_persistent_relocs@forked-thrashing.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-snb1/igt@gem_persistent_relocs@forked-thrashing.html
* igt@gem_softpin@evict-active-interruptible:
- shard-glk: [DMESG-WARN][35] ([fdo#110913 ]) -> [PASS][36] +7 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-glk6/igt@gem_softpin@evict-active-interruptible.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-glk6/igt@gem_softpin@evict-active-interruptible.html
- shard-hsw: [DMESG-WARN][37] ([fdo#110789] / [fdo#110913 ]) -> [PASS][38] +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw8/igt@gem_softpin@evict-active-interruptible.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw8/igt@gem_softpin@evict-active-interruptible.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup:
- shard-snb: [DMESG-WARN][39] ([fdo#110913 ]) -> [PASS][40] +1 similar issue
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-snb2/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-snb1/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-kbl: [SKIP][41] ([fdo#109271]) -> [PASS][42]
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-kbl1/igt@i915_pm_rc6_residency@rc6-accuracy.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-kbl6/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rpm@gem-execbuf-stress-pc8:
- shard-iclb: [SKIP][43] ([fdo#109293] / [fdo#109506]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb8/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb8/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
* igt@i915_pm_rpm@i2c:
- shard-hsw: [FAIL][45] ([fdo#104097]) -> [PASS][46]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw1/igt@i915_pm_rpm@i2c.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw4/igt@i915_pm_rpm@i2c.html
* igt@i915_pm_rpm@modeset-pc8-residency-stress:
- shard-iclb: [SKIP][47] ([fdo#109293]) -> [PASS][48] +1 similar issue
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb6/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb2/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
* igt@kms_flip@modeset-vs-vblank-race:
- shard-glk: [FAIL][49] ([fdo#103060]) -> [PASS][50]
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-glk1/igt@kms_flip@modeset-vs-vblank-race.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-glk2/igt@kms_flip@modeset-vs-vblank-race.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-hsw: [SKIP][51] ([fdo#109271]) -> [PASS][52] +24 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-apl: [DMESG-WARN][53] ([fdo#108566]) -> [PASS][54] +2 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-apl4/igt@kms_frontbuffer_tracking@fbc-suspend.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-apl3/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw:
- shard-iclb: [FAIL][55] ([fdo#103167]) -> [PASS][56] +5 similar issues
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb1/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb8/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
* igt@kms_psr@psr2_basic:
- shard-iclb: [SKIP][57] ([fdo#109441]) -> [PASS][58] +1 similar issue
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb6/igt@kms_psr@psr2_basic.html
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb2/igt@kms_psr@psr2_basic.html
* igt@kms_setmode@basic:
- shard-kbl: [FAIL][59] ([fdo#99912]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-kbl1/igt@kms_setmode@basic.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-kbl3/igt@kms_setmode@basic.html
* igt@kms_sysfs_edid_timing:
- shard-iclb: [FAIL][61] ([fdo#100047]) -> [PASS][62]
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-iclb3/igt@kms_sysfs_edid_timing.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-iclb1/igt@kms_sysfs_edid_timing.html
* igt@kms_vblank@pipe-b-wait-forked-busy-hang:
- shard-hsw: [DMESG-WARN][63] ([fdo#110913 ]) -> [PASS][64] +1 similar issue
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw5/igt@kms_vblank@pipe-b-wait-forked-busy-hang.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw2/igt@kms_vblank@pipe-b-wait-forked-busy-hang.html
#### Warnings ####
* igt@gem_tiled_swapping@non-threaded:
- shard-hsw: [DMESG-WARN][65] ([fdo#108686]) -> [FAIL][66] ([fdo#108686])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-hsw2/igt@gem_tiled_swapping@non-threaded.html
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-hsw1/igt@gem_tiled_swapping@non-threaded.html
* igt@i915_pm_rpm@modeset-pc8-residency-stress:
- shard-kbl: [SKIP][67] ([fdo#109271]) -> [FAIL][68] ([fdo#110548]) +1 similar issue
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-kbl3/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-kbl7/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
* igt@i915_pm_rpm@pc8-residency:
- shard-kbl: [SKIP][69] ([fdo#109271]) -> [FAIL][70] ([fdo#110547])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6336/shard-kbl6/igt@i915_pm_rpm@pc8-residency.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/shard-kbl1/igt@i915_pm_rpm@pc8-residency.html
[fdo#100047]: https://bugs.freedesktop.org/show_bug.cgi?id=100047
[fdo#103060]: https://bugs.freedesktop.org/show_bug.cgi?id=103060
[fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166
[fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
[fdo#103540]: https://bugs.freedesktop.org/show_bug.cgi?id=103540
[fdo#104097]: https://bugs.freedesktop.org/show_bug.cgi?id=104097
[fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566
[fdo#108686]: https://bugs.freedesktop.org/show_bug.cgi?id=108686
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110547]: https://bugs.freedesktop.org/show_bug.cgi?id=110547
[fdo#110548]: https://bugs.freedesktop.org/show_bug.cgi?id=110548
[fdo#110789]: https://bugs.freedesktop.org/show_bug.cgi?id=110789
[fdo#110913 ]: https://bugs.freedesktop.org/show_bug.cgi?id=110913
[fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912
Participating hosts (10 -> 6)
------------------------------
Missing (4): pig-skl-6260u shard-skl pig-hsw-4770r pig-glk-j5005
Build changes
-------------
* IGT: IGT_5066 -> IGTPW_3195
* Piglit: piglit_4509 -> None
CI_DRM_6336: 1c47064d13b90ef8b25cfa4066fb433809bf6ff5 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_3195: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/
IGT_5066: a6f5cc854efb4b7dfed7f0a2c1039a9ddd1a35a5 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3195/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-06-24 23:06 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-24 16:38 [igt-dev] [PATCH i-g-t v7 0/2] Enabling PC8+ residency for all GEN9+ platforms Anshuman Gupta
2019-06-24 16:38 ` [igt-dev] [PATCH i-g-t v7 1/2] tests/i915/i915_pm_rpm: Enable PC8+ residency test for all Gen9+ Anshuman Gupta
2019-06-24 16:38 ` [igt-dev] [PATCH i-g-t v7 2/2] tests/i915/i915_pm_rpm: modeset-pc8-residency-stress Anshuman Gupta
2019-06-24 17:42 ` [igt-dev] ✓ Fi.CI.BAT: success for Enabling PC8+ residency for all GEN9+ platforms (rev11) Patchwork
2019-06-24 23:06 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.