* [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names
@ 2022-08-01 18:01 Rodrigo Vivi
2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 2/5] tests/i915/i915_suspend: Be more specific on the S3 mem_sleep requirement Rodrigo Vivi
` (6 more replies)
0 siblings, 7 replies; 11+ messages in thread
From: Rodrigo Vivi @ 2022-08-01 18:01 UTC (permalink / raw)
To: igt-dev; +Cc: Rodrigo Vivi
Mixing the names with the state names can cause confusion.
Let's stick with the official names.
Cc: Riana Tauro <riana.tauro@intel.com>
Cc: Anshuman Gupta <anshuman.gupta@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
lib/igt_aux.c | 8 ++++----
lib/igt_aux.h | 6 +++---
tests/i915/i915_suspend.c | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/lib/igt_aux.c b/lib/igt_aux.c
index b37bae87..6cdda077 100644
--- a/lib/igt_aux.c
+++ b/lib/igt_aux.c
@@ -712,9 +712,9 @@ static const char *suspend_test_name[] = {
};
static const char *mem_sleep_name[] = {
- [MEM_SLEEP_FREEZE] = "s2idle",
- [MEM_SLEEP_STANDBY] = "shallow",
- [MEM_SLEEP_MEM] = "deep"
+ [MEM_SLEEP_S2IDLE] = "s2idle",
+ [MEM_SLEEP_SHALLOW] = "shallow",
+ [MEM_SLEEP_DEEP] = "deep"
};
static enum igt_suspend_test get_suspend_test(int power_dir)
@@ -993,7 +993,7 @@ int igt_get_memsleep_state(void)
return MEM_SLEEP_NONE;
}
- for (mem_sleep = MEM_SLEEP_FREEZE; mem_sleep < MEM_SLEEP_NUM; mem_sleep++) {
+ for (mem_sleep = MEM_SLEEP_S2IDLE; mem_sleep < MEM_SLEEP_NUM; mem_sleep++) {
if (strcmp(mem_sleep_name[mem_sleep], mem_sleep_state) == 0)
break;
}
diff --git a/lib/igt_aux.h b/lib/igt_aux.h
index af663d2c..9d5b7bd2 100644
--- a/lib/igt_aux.h
+++ b/lib/igt_aux.h
@@ -196,9 +196,9 @@ enum igt_suspend_test {
*/
enum igt_mem_sleep {
MEM_SLEEP_NONE,
- MEM_SLEEP_FREEZE,
- MEM_SLEEP_STANDBY,
- MEM_SLEEP_MEM,
+ MEM_SLEEP_S2IDLE,
+ MEM_SLEEP_SHALLOW,
+ MEM_SLEEP_DEEP,
/*<private>*/
MEM_SLEEP_NUM,
diff --git a/tests/i915/i915_suspend.c b/tests/i915/i915_suspend.c
index 23e451d3..f992d447 100644
--- a/tests/i915/i915_suspend.c
+++ b/tests/i915/i915_suspend.c
@@ -209,7 +209,7 @@ test_suspend_without_i915(int state)
igt_kmsg(KMSG_INFO "Unloading i915\n");
igt_assert_eq(igt_i915_driver_unload(),0);
- igt_skip_on_f(igt_get_memsleep_state() == MEM_SLEEP_FREEZE && state > SUSPEND_STATE_FREEZE,
+ igt_skip_on_f(igt_get_memsleep_state() == MEM_SLEEP_S2IDLE && state > SUSPEND_STATE_FREEZE,
"Platform default mem_sleep state is s2idle\n");
igt_system_suspend_autoresume(state, SUSPEND_TEST_NONE);
--
2.35.3
^ permalink raw reply related [flat|nested] 11+ messages in thread* [igt-dev] [PATCH i-g-t 2/5] tests/i915/i915_suspend: Be more specific on the S3 mem_sleep requirement. 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi @ 2022-08-01 18:01 ` Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 3/5] lib/igt_aux: Check suspend state support directly Rodrigo Vivi ` (5 subsequent siblings) 6 siblings, 0 replies; 11+ messages in thread From: Rodrigo Vivi @ 2022-08-01 18:01 UTC (permalink / raw) To: igt-dev; +Cc: Rodrigo Vivi 1. We are not using DISK 2. DISK has no dependency on mem_sleep. Let's be clear on what exactly we are trying to do. Cc: Riana Tauro <riana.tauro@intel.com> Cc: Anshuman Gupta <anshuman.gupta@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com> --- tests/i915/i915_suspend.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/i915/i915_suspend.c b/tests/i915/i915_suspend.c index f992d447..222a8e4a 100644 --- a/tests/i915/i915_suspend.c +++ b/tests/i915/i915_suspend.c @@ -209,8 +209,9 @@ test_suspend_without_i915(int state) igt_kmsg(KMSG_INFO "Unloading i915\n"); igt_assert_eq(igt_i915_driver_unload(),0); - igt_skip_on_f(igt_get_memsleep_state() == MEM_SLEEP_S2IDLE && state > SUSPEND_STATE_FREEZE, - "Platform default mem_sleep state is s2idle\n"); + igt_skip_on_f(igt_get_memsleep_state() == MEM_SLEEP_S2IDLE && + state == SUSPEND_STATE_MEM, + "S3 not possible: platform default mem_sleep state is s2idle\n"); igt_system_suspend_autoresume(state, SUSPEND_TEST_NONE); igt_kmsg(KMSG_INFO "Re-loading i915 \n"); -- 2.35.3 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [igt-dev] [PATCH i-g-t 3/5] lib/igt_aux: Check suspend state support directly. 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 2/5] tests/i915/i915_suspend: Be more specific on the S3 mem_sleep requirement Rodrigo Vivi @ 2022-08-01 18:01 ` Rodrigo Vivi 2022-08-01 18:10 ` [igt-dev] [PATCH i-g-t] " Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 4/5] lib/igt_aux: Introduce the ability to force S3 suspend state Rodrigo Vivi ` (4 subsequent siblings) 6 siblings, 1 reply; 11+ messages in thread From: Rodrigo Vivi @ 2022-08-01 18:01 UTC (permalink / raw) To: igt-dev; +Cc: Rodrigo Vivi Let's simplify the suspend state check directly by using its name instead of using a mask style. This will allow us to introduce a new state cleanly. Cc: Anshuman Gupta <anshuman.gupta@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> --- lib/igt_aux.c | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/lib/igt_aux.c b/lib/igt_aux.c index 6cdda077..ba8fab64 100644 --- a/lib/igt_aux.c +++ b/lib/igt_aux.c @@ -815,29 +815,24 @@ static void suspend_via_sysfs(int power_dir, enum igt_suspend_state state) suspend_state_name[state])); } -static uint32_t get_supported_suspend_states(int power_dir) +static bool is_state_supported(int power_dir, enum igt_suspend_state state) { + const char *str; char *states; - char *state_name; - uint32_t state_mask; igt_assert((states = igt_sysfs_get(power_dir, "state"))); - state_mask = 0; - for (state_name = strtok(states, " "); state_name; - state_name = strtok(NULL, " ")) { - enum igt_suspend_state state; - - for (state = SUSPEND_STATE_FREEZE; state < SUSPEND_STATE_NUM; - state++) - if (strcmp(state_name, suspend_state_name[state]) == 0) - break; - igt_assert(state < SUSPEND_STATE_NUM); - state_mask |= 1 << state; - } - free(states); + fprintf(stderr, "states: %s; state: %s\n", + states, suspend_state_name[state]); - return state_mask; + str = strstr(states, suspend_state_name[state]); + + if (!str) + igt_info("State %s not supported.\nSupported States: %s\n", + suspend_state_name[state], states); + + free(states); + return str; } /** @@ -868,7 +863,7 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state, enum igt_suspend_test orig_test; igt_require((power_dir = open("/sys/power", O_RDONLY)) >= 0); - igt_require(get_supported_suspend_states(power_dir) & (1 << state)); + igt_require(is_state_supported(power_dir, state)); igt_require(test == SUSPEND_TEST_NONE || faccessat(power_dir, "pm_test", R_OK | W_OK, 0) == 0); -- 2.35.3 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [igt-dev] [PATCH i-g-t] lib/igt_aux: Check suspend state support directly. 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 3/5] lib/igt_aux: Check suspend state support directly Rodrigo Vivi @ 2022-08-01 18:10 ` Rodrigo Vivi 2022-08-03 9:59 ` Gupta, Anshuman 0 siblings, 1 reply; 11+ messages in thread From: Rodrigo Vivi @ 2022-08-01 18:10 UTC (permalink / raw) To: igt-dev; +Cc: Rodrigo Vivi Let's simplify the suspend state check directly by using its name instead of using a mask style. This will allow us to introduce a new state cleanly. v2: remove accidental fprintf Cc: Anshuman Gupta <anshuman.gupta@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> --- lib/igt_aux.c | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/lib/igt_aux.c b/lib/igt_aux.c index 6cdda077..805550d1 100644 --- a/lib/igt_aux.c +++ b/lib/igt_aux.c @@ -815,29 +815,21 @@ static void suspend_via_sysfs(int power_dir, enum igt_suspend_state state) suspend_state_name[state])); } -static uint32_t get_supported_suspend_states(int power_dir) +static bool is_state_supported(int power_dir, enum igt_suspend_state state) { + const char *str; char *states; - char *state_name; - uint32_t state_mask; igt_assert((states = igt_sysfs_get(power_dir, "state"))); - state_mask = 0; - for (state_name = strtok(states, " "); state_name; - state_name = strtok(NULL, " ")) { - enum igt_suspend_state state; - - for (state = SUSPEND_STATE_FREEZE; state < SUSPEND_STATE_NUM; - state++) - if (strcmp(state_name, suspend_state_name[state]) == 0) - break; - igt_assert(state < SUSPEND_STATE_NUM); - state_mask |= 1 << state; - } - free(states); + str = strstr(states, suspend_state_name[state]); - return state_mask; + if (!str) + igt_info("State %s not supported.\nSupported States: %s\n", + suspend_state_name[state], states); + + free(states); + return str; } /** @@ -868,7 +860,7 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state, enum igt_suspend_test orig_test; igt_require((power_dir = open("/sys/power", O_RDONLY)) >= 0); - igt_require(get_supported_suspend_states(power_dir) & (1 << state)); + igt_require(is_state_supported(power_dir, state)); igt_require(test == SUSPEND_TEST_NONE || faccessat(power_dir, "pm_test", R_OK | W_OK, 0) == 0); -- 2.35.3 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib/igt_aux: Check suspend state support directly. 2022-08-01 18:10 ` [igt-dev] [PATCH i-g-t] " Rodrigo Vivi @ 2022-08-03 9:59 ` Gupta, Anshuman 2022-08-03 16:02 ` Rodrigo Vivi 0 siblings, 1 reply; 11+ messages in thread From: Gupta, Anshuman @ 2022-08-03 9:59 UTC (permalink / raw) To: Vivi, Rodrigo, igt-dev@lists.freedesktop.org > -----Original Message----- > From: Vivi, Rodrigo <rodrigo.vivi@intel.com> > Sent: Monday, August 1, 2022 11:41 PM > To: igt-dev@lists.freedesktop.org > Cc: Vivi, Rodrigo <rodrigo.vivi@intel.com>; Gupta, Anshuman > <anshuman.gupta@intel.com> > Subject: [PATCH i-g-t] lib/igt_aux: Check suspend state support directly. > > Let's simplify the suspend state check directly by using its name instead of using > a mask style. This will allow us to introduce a new state cleanly. > > v2: remove accidental fprintf > > Cc: Anshuman Gupta <anshuman.gupta@intel.com> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>[Gupta, Anshuman] . Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com> > --- > lib/igt_aux.c | 28 ++++++++++------------------ > 1 file changed, 10 insertions(+), 18 deletions(-) > > diff --git a/lib/igt_aux.c b/lib/igt_aux.c index 6cdda077..805550d1 100644 > --- a/lib/igt_aux.c > +++ b/lib/igt_aux.c > @@ -815,29 +815,21 @@ static void suspend_via_sysfs(int power_dir, enum > igt_suspend_state state) > suspend_state_name[state])); > } > > -static uint32_t get_supported_suspend_states(int power_dir) > +static bool is_state_supported(int power_dir, enum igt_suspend_state > +state) > { > + const char *str; > char *states; > - char *state_name; > - uint32_t state_mask; > > igt_assert((states = igt_sysfs_get(power_dir, "state"))); > - state_mask = 0; > - for (state_name = strtok(states, " "); state_name; > - state_name = strtok(NULL, " ")) { > - enum igt_suspend_state state; > - > - for (state = SUSPEND_STATE_FREEZE; state < > SUSPEND_STATE_NUM; > - state++) > - if (strcmp(state_name, suspend_state_name[state]) == > 0) > - break; > - igt_assert(state < SUSPEND_STATE_NUM); > - state_mask |= 1 << state; > - } > > - free(states); > + str = strstr(states, suspend_state_name[state]); > > - return state_mask; > + if (!str) > + igt_info("State %s not supported.\nSupported States: %s\n", > + suspend_state_name[state], states); > + > + free(states); > + return str; > } > > /** > @@ -868,7 +860,7 @@ void igt_system_suspend_autoresume(enum > igt_suspend_state state, > enum igt_suspend_test orig_test; > > igt_require((power_dir = open("/sys/power", O_RDONLY)) >= 0); > - igt_require(get_supported_suspend_states(power_dir) & (1 << state)); > + igt_require(is_state_supported(power_dir, state)); > igt_require(test == SUSPEND_TEST_NONE || > faccessat(power_dir, "pm_test", R_OK | W_OK, 0) == 0); > > -- > 2.35.3 ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib/igt_aux: Check suspend state support directly. 2022-08-03 9:59 ` Gupta, Anshuman @ 2022-08-03 16:02 ` Rodrigo Vivi 0 siblings, 0 replies; 11+ messages in thread From: Rodrigo Vivi @ 2022-08-03 16:02 UTC (permalink / raw) To: Gupta, Anshuman; +Cc: igt-dev@lists.freedesktop.org On Wed, Aug 03, 2022 at 09:59:01AM +0000, Gupta, Anshuman wrote: > > > > -----Original Message----- > > From: Vivi, Rodrigo <rodrigo.vivi@intel.com> > > Sent: Monday, August 1, 2022 11:41 PM > > To: igt-dev@lists.freedesktop.org > > Cc: Vivi, Rodrigo <rodrigo.vivi@intel.com>; Gupta, Anshuman > > <anshuman.gupta@intel.com> > > Subject: [PATCH i-g-t] lib/igt_aux: Check suspend state support directly. > > > > Let's simplify the suspend state check directly by using its name instead of using > > a mask style. This will allow us to introduce a new state cleanly. > > > > v2: remove accidental fprintf > > > > Cc: Anshuman Gupta <anshuman.gupta@intel.com> > > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>[Gupta, Anshuman] . > Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com> pushed, thanks for the reviews. > > --- > > lib/igt_aux.c | 28 ++++++++++------------------ > > 1 file changed, 10 insertions(+), 18 deletions(-) > > > > diff --git a/lib/igt_aux.c b/lib/igt_aux.c index 6cdda077..805550d1 100644 > > --- a/lib/igt_aux.c > > +++ b/lib/igt_aux.c > > @@ -815,29 +815,21 @@ static void suspend_via_sysfs(int power_dir, enum > > igt_suspend_state state) > > suspend_state_name[state])); > > } > > > > -static uint32_t get_supported_suspend_states(int power_dir) > > +static bool is_state_supported(int power_dir, enum igt_suspend_state > > +state) > > { > > + const char *str; > > char *states; > > - char *state_name; > > - uint32_t state_mask; > > > > igt_assert((states = igt_sysfs_get(power_dir, "state"))); > > - state_mask = 0; > > - for (state_name = strtok(states, " "); state_name; > > - state_name = strtok(NULL, " ")) { > > - enum igt_suspend_state state; > > - > > - for (state = SUSPEND_STATE_FREEZE; state < > > SUSPEND_STATE_NUM; > > - state++) > > - if (strcmp(state_name, suspend_state_name[state]) == > > 0) > > - break; > > - igt_assert(state < SUSPEND_STATE_NUM); > > - state_mask |= 1 << state; > > - } > > > > - free(states); > > + str = strstr(states, suspend_state_name[state]); > > > > - return state_mask; > > + if (!str) > > + igt_info("State %s not supported.\nSupported States: %s\n", > > + suspend_state_name[state], states); > > + > > + free(states); > > + return str; > > } > > > > /** > > @@ -868,7 +860,7 @@ void igt_system_suspend_autoresume(enum > > igt_suspend_state state, > > enum igt_suspend_test orig_test; > > > > igt_require((power_dir = open("/sys/power", O_RDONLY)) >= 0); > > - igt_require(get_supported_suspend_states(power_dir) & (1 << state)); > > + igt_require(is_state_supported(power_dir, state)); > > igt_require(test == SUSPEND_TEST_NONE || > > faccessat(power_dir, "pm_test", R_OK | W_OK, 0) == 0); > > > > -- > > 2.35.3 > ^ permalink raw reply [flat|nested] 11+ messages in thread
* [igt-dev] [PATCH i-g-t 4/5] lib/igt_aux: Introduce the ability to force S3 suspend state. 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 2/5] tests/i915/i915_suspend: Be more specific on the S3 mem_sleep requirement Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 3/5] lib/igt_aux: Check suspend state support directly Rodrigo Vivi @ 2022-08-01 18:01 ` Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 5/5] test/i915/i915_suspend: Use SUSPEND_STATE_S3 to enforce S3 Rodrigo Vivi ` (3 subsequent siblings) 6 siblings, 0 replies; 11+ messages in thread From: Rodrigo Vivi @ 2022-08-01 18:01 UTC (permalink / raw) To: igt-dev; +Cc: Rodrigo Vivi Testing both Suspend-to-Idle and Suspend-to-RAM is critical. So far our test suite are relying on the system's default for the "suspend-to-mem", what reduces our ability to cover multiple scenarios or requires manual intervention. This also brings confusions in some debugging scenarios. For the Suspend-to-Idle it is easy. The FREEZE state already enforces it. However, there's only one way to enforce the Suspend-to-RAM (aka S3) which is using MEM state with mem_sleep at "deep". However, let's not break the whole world overnight. Let's first introduce the ability to force the Suspend-to-RAM. Then convert the tests as needed. So, the SUSPEND_STATE_MEM will continue to exist and do exactly what is expected when you set "mem" to /sys/power/state, which is respect whatever is in the /sys/power/mem_sleep. Let's introduce a new SUSPEND_STATE_S3 state aiming to force the Suspend-to-RAM, by changing both /sys/power/state and /sys/power/mem_sleep. Cc: Riana Tauro <riana.tauro@intel.com> Cc: Anshuman Gupta <anshuman.gupta@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com> --- lib/igt_aux.c | 118 ++++++++++++++++++++++++++++++-------------------- lib/igt_aux.h | 19 +++++--- 2 files changed, 84 insertions(+), 53 deletions(-) diff --git a/lib/igt_aux.c b/lib/igt_aux.c index ba8fab64..7d66350a 100644 --- a/lib/igt_aux.c +++ b/lib/igt_aux.c @@ -698,7 +698,8 @@ static int autoresume_delay; static const char *suspend_state_name[] = { [SUSPEND_STATE_FREEZE] = "freeze", [SUSPEND_STATE_STANDBY] = "standby", - [SUSPEND_STATE_MEM] = "mem", + [SUSPEND_STATE_S3] = "mem", /* Forces Suspend-to-Ram (S3) */ + [SUSPEND_STATE_MEM] = "mem", /* Respects system default */ [SUSPEND_STATE_DISK] = "disk", }; @@ -835,6 +836,63 @@ static bool is_state_supported(int power_dir, enum igt_suspend_state state) return str; } +/** + * igt_get_memsleep_state + * + * Reads the value of /sys/power/mem_sleep and + * returns the current suspend state associated with 'mem'. + * + * Returns : an #igt_mem_sleep state, current suspend state associated with 'mem'. + */ +int igt_get_memsleep_state(void) +{ + char *mem_sleep_states; + char *mem_sleep_state; + enum igt_mem_sleep mem_sleep; + int power_dir; + + igt_require((power_dir = open("/sys/power", O_RDONLY)) >= 0); + + if (faccessat(power_dir, "mem_sleep", R_OK, 0)) + return MEM_SLEEP_NONE; + + igt_assert((mem_sleep_states = igt_sysfs_get(power_dir, "mem_sleep"))); + for (mem_sleep_state = strtok(mem_sleep_states, " "); mem_sleep_state; + mem_sleep_state = strtok(NULL, " ")) { + if (mem_sleep_state[0] == '[') { + mem_sleep_state[strlen(mem_sleep_state) - 1] = '\0'; + mem_sleep_state++; + break; + } + } + + if (!mem_sleep_state) { + free(mem_sleep_states); + return MEM_SLEEP_NONE; + } + + for (mem_sleep = MEM_SLEEP_S2IDLE; mem_sleep < MEM_SLEEP_NUM; mem_sleep++) { + if (strcmp(mem_sleep_name[mem_sleep], mem_sleep_state) == 0) + break; + } + + igt_assert_f(mem_sleep < MEM_SLEEP_NUM, "Invalid mem_sleep state\n"); + + free(mem_sleep_states); + close(power_dir); + return mem_sleep; +} + +static void set_mem_sleep(int power_dir, enum igt_mem_sleep sleep) +{ + igt_assert(sleep < MEM_SLEEP_NUM); + + igt_assert_eq(faccessat(power_dir, "mem_sleep", W_OK, 0), 0); + + igt_assert(igt_sysfs_set(power_dir, "mem_sleep", + mem_sleep_name[sleep])); +} + /** * igt_system_suspend_autoresume: * @state: an #igt_suspend_state, the target suspend state @@ -861,6 +919,7 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state, { int power_dir; enum igt_suspend_test orig_test; + enum igt_mem_sleep orig_mem_sleep = MEM_SLEEP_NONE; igt_require((power_dir = open("/sys/power", O_RDONLY)) >= 0); igt_require(is_state_supported(power_dir, state)); @@ -872,6 +931,14 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state, "Suspend to disk requires swap space.\n"); orig_test = get_suspend_test(power_dir); + + if (state == SUSPEND_STATE_S3) { + orig_mem_sleep = igt_get_memsleep_state(); + set_mem_sleep(power_dir, MEM_SLEEP_DEEP); + igt_skip_on_f(igt_get_memsleep_state() != MEM_SLEEP_DEEP, + "S3 not possible in this system.\n"); + } + set_suspend_test(power_dir, test); if (test == SUSPEND_TEST_NONE) @@ -879,6 +946,9 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state, else suspend_via_sysfs(power_dir, state); + if (orig_mem_sleep) + set_mem_sleep(power_dir, orig_mem_sleep); + set_suspend_test(power_dir, orig_test); close(power_dir); } @@ -953,52 +1023,6 @@ int igt_get_autoresume_delay(enum igt_suspend_state state) return delay; } -/** - * igt_get_memsleep_state - * - * Reads the value of /sys/power/mem_sleep and - * returns the current suspend state associated with 'mem'. - * - * Returns : an #igt_mem_sleep state, current suspend state associated with 'mem'. - */ -int igt_get_memsleep_state(void) -{ - char *mem_sleep_states; - char *mem_sleep_state; - enum igt_mem_sleep mem_sleep; - int power_dir; - - igt_require((power_dir = open("/sys/power", O_RDONLY)) >= 0); - - if (faccessat(power_dir, "mem_sleep", R_OK, 0)) - return MEM_SLEEP_NONE; - - igt_assert((mem_sleep_states = igt_sysfs_get(power_dir, "mem_sleep"))); - for (mem_sleep_state = strtok(mem_sleep_states, " "); mem_sleep_state; - mem_sleep_state = strtok(NULL, " ")) { - if (mem_sleep_state[0] == '[') { - mem_sleep_state[strlen(mem_sleep_state) - 1] = '\0'; - mem_sleep_state++; - break; - } - } - - if (!mem_sleep_state) { - free(mem_sleep_states); - return MEM_SLEEP_NONE; - } - - for (mem_sleep = MEM_SLEEP_S2IDLE; mem_sleep < MEM_SLEEP_NUM; mem_sleep++) { - if (strcmp(mem_sleep_name[mem_sleep], mem_sleep_state) == 0) - break; - } - - igt_assert_f(mem_sleep < MEM_SLEEP_NUM, "Invalid mem_sleep state\n"); - - free(mem_sleep_states); - close(power_dir); - return mem_sleep; -} /** * igt_drop_root: * diff --git a/lib/igt_aux.h b/lib/igt_aux.h index 9d5b7bd2..b1e48b0f 100644 --- a/lib/igt_aux.h +++ b/lib/igt_aux.h @@ -135,13 +135,19 @@ bool igt_aub_dump_enabled(void); /** * igt_suspend_state: - * @SUSPEND_STATE_FREEZE: suspend-to-idle target state, aka S0ix or freeze, + * @SUSPEND_STATE_FREEZE: Suspend-To-Idle target state, aka S0ix or freeze, * first non-hibernation state - * @SUSPEND_STATE_STANDBY: standby target state, aka S1, second + * @SUSPEND_STATE_STANDBY: "Power-On Suspend" target state, aka S1, second * non-hibernation state - * @SUSPEND_STATE_MEM: suspend-to-mem target state aka S3, third - * non-hibernation state - * @SUSPEND_STATE_DISK: suspend-to-disk target state, aka S4 or hibernation + * @SUSPEND_STATE_S3: Suspend-To-RAM: It enforces a "deep" state to mem_sleep, + * what forces the system to go to the third + * non-hibernation state, aka S3. + * @SUSPEND_STATE_MEM: A memory sleep (non-hibernation) target state, + * respecting the system's mem_sleep default: + * s2idle: Suspend-To-Idle target state + * shallow: "Power-On Suspend" + * deep: Suspend-To-RAM + * @SUSPEND_STATE_DISK: Suspend-To-Disk target state, aka S4 or hibernation * * Target suspend states used with igt_system_suspend_autoresume(). * See /sys/power/state for the available states on a given machine. @@ -149,7 +155,8 @@ bool igt_aub_dump_enabled(void); enum igt_suspend_state { SUSPEND_STATE_FREEZE, SUSPEND_STATE_STANDBY, - SUSPEND_STATE_MEM, + SUSPEND_STATE_S3, /* Forces Suspend-to-Ram (S3) */ + SUSPEND_STATE_MEM, /* Respects system default */ SUSPEND_STATE_DISK, /*< private >*/ -- 2.35.3 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [igt-dev] [PATCH i-g-t 5/5] test/i915/i915_suspend: Use SUSPEND_STATE_S3 to enforce S3. 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi ` (2 preceding siblings ...) 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 4/5] lib/igt_aux: Introduce the ability to force S3 suspend state Rodrigo Vivi @ 2022-08-01 18:01 ` Rodrigo Vivi 2022-08-01 19:31 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/5] lib/igt_aux: Let's use the official mem_sleep names (rev2) Patchwork ` (2 subsequent siblings) 6 siblings, 0 replies; 11+ messages in thread From: Rodrigo Vivi @ 2022-08-01 18:01 UTC (permalink / raw) To: igt-dev; +Cc: Rodrigo Vivi Now that we have the ability to enforce the S3, let's use it and avoid the extra check in the test. Cc: Riana Tauro <riana.tauro@intel.com> Cc: Anshuman Gupta <anshuman.gupta@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com> --- lib/igt_aux.c | 14 +++----------- lib/igt_aux.h | 2 -- tests/i915/i915_suspend.c | 5 +---- 3 files changed, 4 insertions(+), 17 deletions(-) diff --git a/lib/igt_aux.c b/lib/igt_aux.c index 7d66350a..a101cca7 100644 --- a/lib/igt_aux.c +++ b/lib/igt_aux.c @@ -836,15 +836,7 @@ static bool is_state_supported(int power_dir, enum igt_suspend_state state) return str; } -/** - * igt_get_memsleep_state - * - * Reads the value of /sys/power/mem_sleep and - * returns the current suspend state associated with 'mem'. - * - * Returns : an #igt_mem_sleep state, current suspend state associated with 'mem'. - */ -int igt_get_memsleep_state(void) +static int get_mem_sleep(void) { char *mem_sleep_states; char *mem_sleep_state; @@ -933,9 +925,9 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state, orig_test = get_suspend_test(power_dir); if (state == SUSPEND_STATE_S3) { - orig_mem_sleep = igt_get_memsleep_state(); + orig_mem_sleep = get_mem_sleep(); set_mem_sleep(power_dir, MEM_SLEEP_DEEP); - igt_skip_on_f(igt_get_memsleep_state() != MEM_SLEEP_DEEP, + igt_skip_on_f(get_mem_sleep() != MEM_SLEEP_DEEP, "S3 not possible in this system.\n"); } diff --git a/lib/igt_aux.h b/lib/igt_aux.h index b1e48b0f..89437a90 100644 --- a/lib/igt_aux.h +++ b/lib/igt_aux.h @@ -216,8 +216,6 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state, void igt_set_autoresume_delay(int delay_secs); int igt_get_autoresume_delay(enum igt_suspend_state state); -int igt_get_memsleep_state(void); - /* dropping priviledges */ void igt_drop_root(void); diff --git a/tests/i915/i915_suspend.c b/tests/i915/i915_suspend.c index 222a8e4a..94935595 100644 --- a/tests/i915/i915_suspend.c +++ b/tests/i915/i915_suspend.c @@ -209,9 +209,6 @@ test_suspend_without_i915(int state) igt_kmsg(KMSG_INFO "Unloading i915\n"); igt_assert_eq(igt_i915_driver_unload(),0); - igt_skip_on_f(igt_get_memsleep_state() == MEM_SLEEP_S2IDLE && - state == SUSPEND_STATE_MEM, - "S3 not possible: platform default mem_sleep state is s2idle\n"); igt_system_suspend_autoresume(state, SUSPEND_TEST_NONE); igt_kmsg(KMSG_INFO "Re-loading i915 \n"); @@ -228,7 +225,7 @@ igt_main igt_describe("Validate S3 without i915 module"); igt_subtest("basic-s3-without-i915") - test_suspend_without_i915(SUSPEND_STATE_MEM); + test_suspend_without_i915(SUSPEND_STATE_S3); igt_fixture fd = drm_open_driver(DRIVER_INTEL); -- 2.35.3 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/5] lib/igt_aux: Let's use the official mem_sleep names (rev2) 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi ` (3 preceding siblings ...) 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 5/5] test/i915/i915_suspend: Use SUSPEND_STATE_S3 to enforce S3 Rodrigo Vivi @ 2022-08-01 19:31 ` Patchwork 2022-08-02 4:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2022-08-05 18:49 ` [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Dixit, Ashutosh 6 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2022-08-01 19:31 UTC (permalink / raw) To: Rodrigo Vivi; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 13891 bytes --] == Series Details == Series: series starting with [i-g-t,1/5] lib/igt_aux: Let's use the official mem_sleep names (rev2) URL : https://patchwork.freedesktop.org/series/106886/ State : success == Summary == CI Bug Log - changes from IGT_6606 -> IGTPW_7593 ==================================================== Summary ------- **WARNING** Minor unknown changes coming with IGTPW_7593 need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_7593, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/index.html Participating hosts (43 -> 39) ------------------------------ Additional (2): fi-kbl-soraka fi-icl-u2 Missing (6): fi-hsw-4200u bat-dg2-8 fi-ctg-p8600 fi-kbl-8809g bat-jsl-3 fi-bdw-samus Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_7593: ### IGT changes ### #### Warnings #### * igt@i915_suspend@basic-s3-without-i915: - fi-kbl-x1275: [SKIP][1] ([fdo#109271]) -> [FAIL][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-kbl-x1275/igt@i915_suspend@basic-s3-without-i915.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-kbl-x1275/igt@i915_suspend@basic-s3-without-i915.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@i915_selftest@live@guc_hang}: - fi-cfl-8109u: [PASS][3] -> [DMESG-WARN][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-cfl-8109u/igt@i915_selftest@live@guc_hang.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-cfl-8109u/igt@i915_selftest@live@guc_hang.html Known issues ------------ Here are the changes found in IGTPW_7593 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_gttfill@basic: - fi-kbl-soraka: NOTRUN -> [SKIP][5] ([fdo#109271]) +8 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-kbl-soraka/igt@gem_exec_gttfill@basic.html * igt@gem_huc_copy@huc-copy: - fi-icl-u2: NOTRUN -> [SKIP][6] ([i915#2190]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@gem_huc_copy@huc-copy.html - fi-kbl-soraka: NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#2190]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@basic: - fi-kbl-soraka: NOTRUN -> [SKIP][8] ([fdo#109271] / [i915#4613]) +3 similar issues [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html * igt@gem_lmem_swapping@random-engines: - fi-icl-u2: NOTRUN -> [SKIP][9] ([i915#4613]) +3 similar issues [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@gem_lmem_swapping@random-engines.html * igt@i915_pm_rpm@module-reload: - fi-cfl-8109u: [PASS][10] -> [DMESG-FAIL][11] ([i915#62]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live@gem: - fi-pnv-d510: NOTRUN -> [DMESG-FAIL][12] ([i915#4528]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-pnv-d510/igt@i915_selftest@live@gem.html * igt@i915_selftest@live@gt_pm: - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][13] ([i915#1886]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html * igt@i915_selftest@live@late_gt_pm: - fi-cfl-8109u: [PASS][14] -> [DMESG-WARN][15] ([i915#5904]) +29 similar issues [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html * igt@i915_suspend@basic-s2idle-without-i915: - fi-cfl-8109u: [PASS][16] -> [DMESG-WARN][17] ([i915#5904] / [i915#62]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-cfl-8109u/igt@i915_suspend@basic-s2idle-without-i915.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-cfl-8109u/igt@i915_suspend@basic-s2idle-without-i915.html * igt@kms_chamelium@common-hpd-after-suspend: - fi-snb-2600: NOTRUN -> [SKIP][18] ([fdo#109271] / [fdo#111827]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-snb-2600/igt@kms_chamelium@common-hpd-after-suspend.html * igt@kms_chamelium@hdmi-hpd-fast: - fi-icl-u2: NOTRUN -> [SKIP][19] ([fdo#111827]) +8 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@kms_chamelium@hdmi-hpd-fast.html - fi-kbl-soraka: NOTRUN -> [SKIP][20] ([fdo#109271] / [fdo#111827]) +7 similar issues [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-kbl-soraka/igt@kms_chamelium@hdmi-hpd-fast.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor: - fi-icl-u2: NOTRUN -> [SKIP][21] ([i915#4103]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor.html * igt@kms_force_connector_basic@force-connector-state: - fi-icl-u2: NOTRUN -> [WARN][22] ([i915#6008]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@kms_force_connector_basic@force-connector-state.html * igt@kms_force_connector_basic@force-load-detect: - fi-icl-u2: NOTRUN -> [SKIP][23] ([fdo#109285]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_frontbuffer_tracking@basic: - fi-cfl-8109u: [PASS][24] -> [DMESG-WARN][25] ([i915#62]) +12 similar issues [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-cfl-8109u/igt@kms_frontbuffer_tracking@basic.html [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-cfl-8109u/igt@kms_frontbuffer_tracking@basic.html * igt@kms_setmode@basic-clone-single-crtc: - fi-icl-u2: NOTRUN -> [SKIP][26] ([i915#3555]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-userptr: - fi-icl-u2: NOTRUN -> [SKIP][27] ([fdo#109295] / [i915#3301]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-icl-u2/igt@prime_vgem@basic-userptr.html * igt@runner@aborted: - fi-hsw-4770: NOTRUN -> [FAIL][28] ([fdo#109271] / [i915#4312] / [i915#5594] / [i915#6246]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-hsw-4770/igt@runner@aborted.html #### Possible fixes #### * igt@gem_exec_suspend@basic-s0@smem: - {fi-ehl-2}: [DMESG-WARN][29] ([i915#5122]) -> [PASS][30] [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-ehl-2/igt@gem_exec_suspend@basic-s0@smem.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-ehl-2/igt@gem_exec_suspend@basic-s0@smem.html - {bat-adlm-1}: [DMESG-WARN][31] ([i915#2867]) -> [PASS][32] [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/bat-adlm-1/igt@gem_exec_suspend@basic-s0@smem.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/bat-adlm-1/igt@gem_exec_suspend@basic-s0@smem.html * igt@i915_selftest@live@gt_timelines: - {bat-dg2-9}: [DMESG-WARN][33] ([i915#5763]) -> [PASS][34] +6 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/bat-dg2-9/igt@i915_selftest@live@gt_timelines.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/bat-dg2-9/igt@i915_selftest@live@gt_timelines.html * igt@i915_selftest@live@hangcheck: - fi-snb-2600: [INCOMPLETE][35] ([i915#3921]) -> [PASS][36] [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-snb-2600/igt@i915_selftest@live@hangcheck.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-snb-2600/igt@i915_selftest@live@hangcheck.html - bat-dg1-6: [DMESG-FAIL][37] ([i915#4957]) -> [PASS][38] [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/bat-dg1-6/igt@i915_selftest@live@hangcheck.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/bat-dg1-6/igt@i915_selftest@live@hangcheck.html * igt@i915_selftest@live@requests: - fi-pnv-d510: [DMESG-FAIL][39] ([i915#4528]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-pnv-d510/igt@i915_selftest@live@requests.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-pnv-d510/igt@i915_selftest@live@requests.html * igt@i915_suspend@basic-s3-without-i915: - {fi-tgl-dsi}: [SKIP][41] ([i915#5903]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-tgl-dsi/igt@i915_suspend@basic-s3-without-i915.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-tgl-dsi/igt@i915_suspend@basic-s3-without-i915.html - {bat-rplp-1}: [SKIP][43] ([i915#5903]) -> [PASS][44] [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/bat-rplp-1/igt@i915_suspend@basic-s3-without-i915.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/bat-rplp-1/igt@i915_suspend@basic-s3-without-i915.html - {bat-adlp-6}: [SKIP][45] ([i915#5903]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/bat-adlp-6/igt@i915_suspend@basic-s3-without-i915.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/bat-adlp-6/igt@i915_suspend@basic-s3-without-i915.html - {fi-ehl-2}: [SKIP][47] ([i915#5903]) -> [PASS][48] [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-ehl-2/igt@i915_suspend@basic-s3-without-i915.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-ehl-2/igt@i915_suspend@basic-s3-without-i915.html - {bat-adlm-1}: [SKIP][49] ([i915#5903]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/bat-adlm-1/igt@i915_suspend@basic-s3-without-i915.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/bat-adlm-1/igt@i915_suspend@basic-s3-without-i915.html - {bat-jsl-1}: [SKIP][51] ([i915#5903]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/bat-jsl-1/igt@i915_suspend@basic-s3-without-i915.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/bat-jsl-1/igt@i915_suspend@basic-s3-without-i915.html - {fi-jsl-1}: [SKIP][53] ([i915#5903]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-jsl-1/igt@i915_suspend@basic-s3-without-i915.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-jsl-1/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions: - fi-bsw-kefka: [FAIL][55] ([i915#6298]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.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#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886 [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#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3921]: https://gitlab.freedesktop.org/drm/intel/issues/3921 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957 [i915#5122]: https://gitlab.freedesktop.org/drm/intel/issues/5122 [i915#5594]: https://gitlab.freedesktop.org/drm/intel/issues/5594 [i915#5763]: https://gitlab.freedesktop.org/drm/intel/issues/5763 [i915#5903]: https://gitlab.freedesktop.org/drm/intel/issues/5903 [i915#5904]: https://gitlab.freedesktop.org/drm/intel/issues/5904 [i915#6008]: https://gitlab.freedesktop.org/drm/intel/issues/6008 [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62 [i915#6246]: https://gitlab.freedesktop.org/drm/intel/issues/6246 [i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_6606 -> IGTPW_7593 CI-20190529: 20190529 CI_DRM_11960: 16ef7aef4dd813fae8ef0ccf50fd69f1c0e8cf11 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_7593: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/index.html IGT_6606: 70465d8cc0ea657dba56b1c1e6f70df98f3db851 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/index.html [-- Attachment #2: Type: text/html, Size: 16514 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for series starting with [i-g-t,1/5] lib/igt_aux: Let's use the official mem_sleep names (rev2) 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi ` (4 preceding siblings ...) 2022-08-01 19:31 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/5] lib/igt_aux: Let's use the official mem_sleep names (rev2) Patchwork @ 2022-08-02 4:45 ` Patchwork 2022-08-05 18:49 ` [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Dixit, Ashutosh 6 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2022-08-02 4:45 UTC (permalink / raw) To: Rodrigo Vivi; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 49798 bytes --] == Series Details == Series: series starting with [i-g-t,1/5] lib/igt_aux: Let's use the official mem_sleep names (rev2) URL : https://patchwork.freedesktop.org/series/106886/ State : success == Summary == CI Bug Log - changes from IGT_6606_full -> IGTPW_7593_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/index.html Participating hosts (7 -> 10) ------------------------------ Additional (3): shard-rkl shard-dg1 shard-tglu Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_7593_full: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy@wb: - {shard-tglu}: NOTRUN -> [INCOMPLETE][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglu-6/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy@wb.html * igt@i915_pm_rps@fence-order: - {shard-rkl}: NOTRUN -> [TIMEOUT][2] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-rkl-6/igt@i915_pm_rps@fence-order.html Known issues ------------ Here are the changes found in IGTPW_7593_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_create@create-massive: - shard-apl: NOTRUN -> [DMESG-WARN][3] ([i915#4991]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl7/igt@gem_create@create-massive.html - shard-kbl: NOTRUN -> [DMESG-WARN][4] ([i915#4991]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl1/igt@gem_create@create-massive.html * igt@gem_ctx_isolation@preservation-s3@vcs0: - shard-kbl: [PASS][5] -> [DMESG-WARN][6] ([i915#180]) +5 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-kbl6/igt@gem_ctx_isolation@preservation-s3@vcs0.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl7/igt@gem_ctx_isolation@preservation-s3@vcs0.html * igt@gem_ctx_persistence@legacy-engines-mixed-process: - shard-snb: NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#1099]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-snb4/igt@gem_ctx_persistence@legacy-engines-mixed-process.html * igt@gem_ctx_sseu@mmap-args: - shard-tglb: NOTRUN -> [SKIP][8] ([i915#280]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb2/igt@gem_ctx_sseu@mmap-args.html * igt@gem_eio@kms: - shard-tglb: [PASS][9] -> [FAIL][10] ([i915#5784]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-tglb6/igt@gem_eio@kms.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb3/igt@gem_eio@kms.html * igt@gem_exec_endless@dispatch@rcs0: - shard-iclb: [PASS][11] -> [INCOMPLETE][12] ([i915#3778]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb6/igt@gem_exec_endless@dispatch@rcs0.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb3/igt@gem_exec_endless@dispatch@rcs0.html * igt@gem_exec_fair@basic-deadline: - shard-kbl: [PASS][13] -> [FAIL][14] ([i915#2846]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-kbl1/igt@gem_exec_fair@basic-deadline.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl1/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-flow@rcs0: - shard-tglb: [PASS][15] -> [FAIL][16] ([i915#2842]) +1 similar issue [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-tglb2/igt@gem_exec_fair@basic-flow@rcs0.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb8/igt@gem_exec_fair@basic-flow@rcs0.html * igt@gem_exec_fair@basic-pace@vecs0: - shard-iclb: [PASS][17] -> [FAIL][18] ([i915#2842]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb4/igt@gem_exec_fair@basic-pace@vecs0.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb1/igt@gem_exec_fair@basic-pace@vecs0.html * igt@gem_exec_params@rsvd2-dirt: - shard-tglb: NOTRUN -> [SKIP][19] ([fdo#109283]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb1/igt@gem_exec_params@rsvd2-dirt.html - shard-iclb: NOTRUN -> [SKIP][20] ([fdo#109283]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb6/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_huc_copy@huc-copy: - shard-tglb: [PASS][21] -> [SKIP][22] ([i915#2190]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-tglb8/igt@gem_huc_copy@huc-copy.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb6/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@heavy-verify-multi: - shard-apl: NOTRUN -> [SKIP][23] ([fdo#109271] / [i915#4613]) +2 similar issues [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl3/igt@gem_lmem_swapping@heavy-verify-multi.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-tglb: NOTRUN -> [SKIP][24] ([i915#4613]) +2 similar issues [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb5/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html - shard-glk: NOTRUN -> [SKIP][25] ([fdo#109271] / [i915#4613]) +1 similar issue [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html - shard-iclb: NOTRUN -> [SKIP][26] ([i915#4613]) +1 similar issue [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html - shard-kbl: NOTRUN -> [SKIP][27] ([fdo#109271] / [i915#4613]) +2 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl1/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_media_vme: - shard-tglb: NOTRUN -> [SKIP][28] ([i915#284]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb3/igt@gem_media_vme.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-tglb: NOTRUN -> [SKIP][29] ([i915#4270]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb1/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@verify-pxp-stale-buf-optout-execution: - shard-iclb: NOTRUN -> [SKIP][30] ([i915#4270]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb7/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs: - shard-glk: NOTRUN -> [SKIP][31] ([fdo#109271]) +30 similar issues [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk1/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html - shard-iclb: NOTRUN -> [SKIP][32] ([i915#768]) +1 similar issue [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html * igt@gem_userptr_blits@coherency-sync: - shard-iclb: NOTRUN -> [SKIP][33] ([fdo#109290]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb3/igt@gem_userptr_blits@coherency-sync.html - shard-tglb: NOTRUN -> [SKIP][34] ([fdo#110542]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb8/igt@gem_userptr_blits@coherency-sync.html * igt@gen7_exec_parse@basic-allowed: - shard-tglb: NOTRUN -> [SKIP][35] ([fdo#109289]) +2 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb6/igt@gen7_exec_parse@basic-allowed.html * igt@gen9_exec_parse@allowed-single: - shard-apl: [PASS][36] -> [DMESG-WARN][37] ([i915#5566] / [i915#716]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl7/igt@gen9_exec_parse@allowed-single.html [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl7/igt@gen9_exec_parse@allowed-single.html - shard-glk: [PASS][38] -> [DMESG-WARN][39] ([i915#5566] / [i915#716]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-glk9/igt@gen9_exec_parse@allowed-single.html [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk3/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@bb-large: - shard-tglb: NOTRUN -> [SKIP][40] ([i915#2527] / [i915#2856]) +1 similar issue [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb3/igt@gen9_exec_parse@bb-large.html - shard-iclb: NOTRUN -> [SKIP][41] ([i915#2856]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb6/igt@gen9_exec_parse@bb-large.html * igt@i915_pm_dc@dc6-psr: - shard-tglb: NOTRUN -> [FAIL][42] ([i915#3989] / [i915#454]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb2/igt@i915_pm_dc@dc6-psr.html * igt@i915_query@test-query-geometry-subslices: - shard-tglb: NOTRUN -> [SKIP][43] ([i915#5723]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb8/igt@i915_query@test-query-geometry-subslices.html * igt@i915_selftest@live@gt_lrc: - shard-tglb: NOTRUN -> [DMESG-FAIL][44] ([i915#2373]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb1/igt@i915_selftest@live@gt_lrc.html * igt@i915_selftest@live@gt_pm: - shard-tglb: NOTRUN -> [DMESG-FAIL][45] ([i915#1759]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb1/igt@i915_selftest@live@gt_pm.html * igt@i915_suspend@basic-s3-without-i915: - shard-snb: [PASS][46] -> [DMESG-WARN][47] ([i915#4528]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-snb6/igt@i915_suspend@basic-s3-without-i915.html [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-snb7/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_big_fb@4-tiled-8bpp-rotate-0: - shard-tglb: NOTRUN -> [SKIP][48] ([i915#5286]) +4 similar issues [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb7/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html * igt@kms_big_fb@4-tiled-addfb-size-overflow: - shard-iclb: NOTRUN -> [SKIP][49] ([i915#5286]) +2 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb5/igt@kms_big_fb@4-tiled-addfb-size-overflow.html * igt@kms_big_fb@x-tiled-32bpp-rotate-90: - shard-tglb: NOTRUN -> [SKIP][50] ([fdo#111614]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb1/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-iclb: NOTRUN -> [SKIP][51] ([fdo#110723]) +1 similar issue [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc: - shard-glk: NOTRUN -> [SKIP][52] ([fdo#109271] / [i915#3886]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk6/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html - shard-iclb: NOTRUN -> [SKIP][53] ([fdo#109278] / [i915#3886]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb8/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs: - shard-kbl: NOTRUN -> [SKIP][54] ([fdo#109271] / [i915#3886]) +2 similar issues [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl7/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-b-random-ccs-data-yf_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][55] ([fdo#111615] / [i915#3689]) +4 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb7/igt@kms_ccs@pipe-b-random-ccs-data-yf_tiled_ccs.html * igt@kms_ccs@pipe-c-bad-pixel-format-4_tiled_dg2_rc_ccs: - shard-tglb: NOTRUN -> [SKIP][56] ([i915#6095]) +1 similar issue [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb5/igt@kms_ccs@pipe-c-bad-pixel-format-4_tiled_dg2_rc_ccs.html * igt@kms_ccs@pipe-c-bad-pixel-format-4_tiled_dg2_rc_ccs_cc: - shard-tglb: NOTRUN -> [SKIP][57] ([i915#3689] / [i915#6095]) +3 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb2/igt@kms_ccs@pipe-c-bad-pixel-format-4_tiled_dg2_rc_ccs_cc.html * igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc: - shard-apl: NOTRUN -> [SKIP][58] ([fdo#109271] / [i915#3886]) +3 similar issues [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl8/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-d-crc-primary-basic-y_tiled_gen12_mc_ccs: - shard-tglb: NOTRUN -> [SKIP][59] ([i915#3689]) +1 similar issue [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb3/igt@kms_ccs@pipe-d-crc-primary-basic-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-d-crc-sprite-planes-basic-yf_tiled_ccs: - shard-apl: NOTRUN -> [SKIP][60] ([fdo#109271]) +107 similar issues [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl1/igt@kms_ccs@pipe-d-crc-sprite-planes-basic-yf_tiled_ccs.html * igt@kms_cdclk@mode-transition: - shard-iclb: NOTRUN -> [SKIP][61] ([i915#3742]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb8/igt@kms_cdclk@mode-transition.html - shard-tglb: NOTRUN -> [SKIP][62] ([i915#3742]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb3/igt@kms_cdclk@mode-transition.html * igt@kms_chamelium@hdmi-crc-fast: - shard-glk: NOTRUN -> [SKIP][63] ([fdo#109271] / [fdo#111827]) +5 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk1/igt@kms_chamelium@hdmi-crc-fast.html - shard-iclb: NOTRUN -> [SKIP][64] ([fdo#109284] / [fdo#111827]) +4 similar issues [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb3/igt@kms_chamelium@hdmi-crc-fast.html * igt@kms_chamelium@vga-frame-dump: - shard-apl: NOTRUN -> [SKIP][65] ([fdo#109271] / [fdo#111827]) +12 similar issues [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl3/igt@kms_chamelium@vga-frame-dump.html * igt@kms_chamelium@vga-hpd-after-suspend: - shard-tglb: NOTRUN -> [SKIP][66] ([fdo#109284] / [fdo#111827]) +9 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb5/igt@kms_chamelium@vga-hpd-after-suspend.html * igt@kms_color_chamelium@pipe-c-ctm-0-5: - shard-kbl: NOTRUN -> [SKIP][67] ([fdo#109271] / [fdo#111827]) +10 similar issues [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl6/igt@kms_color_chamelium@pipe-c-ctm-0-5.html * igt@kms_color_chamelium@pipe-d-ctm-blue-to-red: - shard-snb: NOTRUN -> [SKIP][68] ([fdo#109271] / [fdo#111827]) +5 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-snb7/igt@kms_color_chamelium@pipe-d-ctm-blue-to-red.html - shard-iclb: NOTRUN -> [SKIP][69] ([fdo#109278] / [fdo#109284] / [fdo#111827]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb8/igt@kms_color_chamelium@pipe-d-ctm-blue-to-red.html * igt@kms_content_protection@atomic: - shard-apl: NOTRUN -> [TIMEOUT][70] ([i915#1319]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl3/igt@kms_content_protection@atomic.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: - shard-glk: [PASS][71] -> [FAIL][72] ([i915#2346]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html * igt@kms_draw_crc@draw-method-xrgb2101010-render-4tiled: - shard-tglb: NOTRUN -> [SKIP][73] ([i915#5287]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb7/igt@kms_draw_crc@draw-method-xrgb2101010-render-4tiled.html - shard-iclb: NOTRUN -> [SKIP][74] ([i915#5287]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb7/igt@kms_draw_crc@draw-method-xrgb2101010-render-4tiled.html * igt@kms_flip@2x-flip-vs-rmfb: - shard-tglb: NOTRUN -> [SKIP][75] ([fdo#109274] / [fdo#111825] / [i915#3637]) +2 similar issues [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb1/igt@kms_flip@2x-flip-vs-rmfb.html * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible: - shard-iclb: NOTRUN -> [SKIP][76] ([fdo#109274]) +1 similar issue [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html * igt@kms_flip@flip-vs-suspend@c-dp1: - shard-apl: [PASS][77] -> [DMESG-WARN][78] ([i915#180]) +2 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl4/igt@kms_flip@flip-vs-suspend@c-dp1.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl2/igt@kms_flip@flip-vs-suspend@c-dp1.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode: - shard-tglb: NOTRUN -> [SKIP][79] ([i915#2672]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb7/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][80] ([i915#2672]) +8 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][81] ([i915#3555]) +2 similar issues [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt: - shard-tglb: NOTRUN -> [SKIP][82] ([i915#6497]) +3 similar issues [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt: - shard-kbl: NOTRUN -> [SKIP][83] ([fdo#109271]) +66 similar issues [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl7/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt: - shard-iclb: NOTRUN -> [SKIP][84] ([fdo#109280]) +8 similar issues [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-blt: - shard-tglb: NOTRUN -> [SKIP][85] ([fdo#109280] / [fdo#111825]) +19 similar issues [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb7/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-blt.html * igt@kms_plane_alpha_blend@pipe-c-alpha-opaque-fb: - shard-apl: NOTRUN -> [FAIL][86] ([fdo#108145] / [i915#265]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl7/igt@kms_plane_alpha_blend@pipe-c-alpha-opaque-fb.html * igt@kms_plane_alpha_blend@pipe-d-alpha-opaque-fb: - shard-iclb: NOTRUN -> [SKIP][87] ([fdo#109278]) +5 similar issues [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@kms_plane_alpha_blend@pipe-d-alpha-opaque-fb.html * igt@kms_plane_multiple@atomic-pipe-c-tiling-yf: - shard-tglb: NOTRUN -> [SKIP][88] ([fdo#111615]) +4 similar issues [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb2/igt@kms_plane_multiple@atomic-pipe-c-tiling-yf.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1: - shard-iclb: [PASS][89] -> [SKIP][90] ([i915#5176]) +1 similar issue [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb3/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b-edp-1: - shard-iclb: [PASS][91] -> [SKIP][92] ([i915#5235]) +2 similar issues [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb4/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b-edp-1.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b-edp-1.html * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf: - shard-apl: NOTRUN -> [SKIP][93] ([fdo#109271] / [i915#658]) +1 similar issue [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl3/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html - shard-kbl: NOTRUN -> [SKIP][94] ([fdo#109271] / [i915#658]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl7/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr@psr2_cursor_plane_move: - shard-iclb: NOTRUN -> [SKIP][95] ([fdo#109441]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb1/igt@kms_psr@psr2_cursor_plane_move.html * igt@kms_psr@psr2_primary_blt: - shard-tglb: NOTRUN -> [FAIL][96] ([i915#132] / [i915#3467]) +1 similar issue [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb1/igt@kms_psr@psr2_primary_blt.html - shard-iclb: [PASS][97] -> [SKIP][98] ([fdo#109441]) +2 similar issues [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb2/igt@kms_psr@psr2_primary_blt.html [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb5/igt@kms_psr@psr2_primary_blt.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-tglb: NOTRUN -> [SKIP][99] ([fdo#111615] / [i915#5289]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_writeback@writeback-pixel-formats: - shard-kbl: NOTRUN -> [SKIP][100] ([fdo#109271] / [i915#2437]) +1 similar issue [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl4/igt@kms_writeback@writeback-pixel-formats.html * igt@nouveau_crc@pipe-b-ctx-flip-detection: - shard-tglb: NOTRUN -> [SKIP][101] ([i915#2530]) [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb2/igt@nouveau_crc@pipe-b-ctx-flip-detection.html * igt@prime_vgem@fence-read-hang: - shard-tglb: NOTRUN -> [SKIP][102] ([fdo#109295]) [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb8/igt@prime_vgem@fence-read-hang.html * igt@sysfs_clients@fair-0: - shard-tglb: NOTRUN -> [SKIP][103] ([i915#2994]) +1 similar issue [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb8/igt@sysfs_clients@fair-0.html * igt@sysfs_clients@pidname: - shard-apl: NOTRUN -> [SKIP][104] ([fdo#109271] / [i915#2994]) +1 similar issue [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl8/igt@sysfs_clients@pidname.html * igt@sysfs_clients@sema-50: - shard-snb: NOTRUN -> [SKIP][105] ([fdo#109271]) +71 similar issues [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-snb2/igt@sysfs_clients@sema-50.html - shard-glk: NOTRUN -> [SKIP][106] ([fdo#109271] / [i915#2994]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk7/igt@sysfs_clients@sema-50.html - shard-iclb: NOTRUN -> [SKIP][107] ([i915#2994]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb3/igt@sysfs_clients@sema-50.html * igt@sysfs_clients@split-25: - shard-kbl: NOTRUN -> [SKIP][108] ([fdo#109271] / [i915#2994]) +1 similar issue [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl1/igt@sysfs_clients@split-25.html #### Possible fixes #### * igt@gem_exec_balancer@parallel-bb-first: - shard-iclb: [SKIP][109] ([i915#4525]) -> [PASS][110] [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb8/igt@gem_exec_balancer@parallel-bb-first.html [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@gem_exec_balancer@parallel-bb-first.html * igt@gem_exec_fair@basic-deadline: - shard-glk: [FAIL][111] ([i915#2846]) -> [PASS][112] [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-glk6/igt@gem_exec_fair@basic-deadline.html [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk9/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none@rcs0: - shard-kbl: [SKIP][113] ([fdo#109271]) -> [PASS][114] +2 similar issues [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-kbl1/igt@gem_exec_fair@basic-none@rcs0.html [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl6/igt@gem_exec_fair@basic-none@rcs0.html * igt@gem_exec_fair@basic-none@vecs0: - shard-kbl: [FAIL][115] ([i915#2842]) -> [PASS][116] +2 similar issues [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-kbl1/igt@gem_exec_fair@basic-none@vecs0.html [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl6/igt@gem_exec_fair@basic-none@vecs0.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-apl: [FAIL][117] ([i915#2842]) -> [PASS][118] [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl6/igt@gem_exec_fair@basic-pace-solo@rcs0.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-glk: [FAIL][119] ([i915#2842]) -> [PASS][120] +2 similar issues [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-glk6/igt@gem_exec_fair@basic-pace@rcs0.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk2/igt@gem_exec_fair@basic-pace@rcs0.html * igt@i915_suspend@basic-s3-without-i915: - shard-iclb: [SKIP][121] ([i915#5903]) -> [PASS][122] [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb4/igt@i915_suspend@basic-s3-without-i915.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb7/igt@i915_suspend@basic-s3-without-i915.html - shard-tglb: [SKIP][123] ([i915#5903]) -> [PASS][124] [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-tglb1/igt@i915_suspend@basic-s3-without-i915.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-tglb7/igt@i915_suspend@basic-s3-without-i915.html * igt@i915_suspend@fence-restore-untiled: - shard-kbl: [DMESG-WARN][125] ([i915#180]) -> [PASS][126] [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-kbl7/igt@i915_suspend@fence-restore-untiled.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-kbl6/igt@i915_suspend@fence-restore-untiled.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-apl: [FAIL][127] ([i915#4767]) -> [PASS][128] [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl6/igt@kms_fbcon_fbt@fbc-suspend.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl4/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1: - shard-glk: [FAIL][129] ([i915#79]) -> [PASS][130] [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-glk2/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-glk7/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html * igt@kms_psr@psr2_cursor_mmap_gtt: - shard-iclb: [SKIP][131] ([fdo#109441]) -> [PASS][132] +2 similar issues [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb4/igt@kms_psr@psr2_cursor_mmap_gtt.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_gtt.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-iclb: [SKIP][133] ([i915#5519]) -> [PASS][134] [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb8/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend: - shard-snb: [SKIP][135] ([fdo#109271]) -> [PASS][136] +1 similar issue [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-snb6/igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend.html [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-snb4/igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend.html * igt@kms_vblank@pipe-c-ts-continuation-suspend: - shard-apl: [DMESG-WARN][137] ([i915#180]) -> [PASS][138] +3 similar issues [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl2/igt@kms_vblank@pipe-c-ts-continuation-suspend.html [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl1/igt@kms_vblank@pipe-c-ts-continuation-suspend.html * igt@perf_pmu@module-unload: - shard-snb: [DMESG-WARN][139] ([i915#4528]) -> [PASS][140] [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-snb5/igt@perf_pmu@module-unload.html [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-snb4/igt@perf_pmu@module-unload.html #### Warnings #### * igt@gem_exec_balancer@parallel-ordering: - shard-iclb: [FAIL][141] ([i915#6117]) -> [SKIP][142] ([i915#4525]) [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb1/igt@gem_exec_balancer@parallel-ordering.html [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb7/igt@gem_exec_balancer@parallel-ordering.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-iclb: [FAIL][143] ([i915#2842]) -> [FAIL][144] ([i915#2849]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb1/igt@gem_exec_fair@basic-throttle@rcs0.html [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@i915_pm_dc@dc3co-vpb-simulation: - shard-iclb: [SKIP][145] ([i915#658]) -> [SKIP][146] ([i915#588]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb3/igt@i915_pm_dc@dc3co-vpb-simulation.html [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html * igt@i915_pm_rc6_residency@rc6-idle@rcs0: - shard-iclb: [FAIL][147] ([i915#2684]) -> [WARN][148] ([i915#2684]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb3/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb3/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html * igt@i915_pm_rc6_residency@rc6-idle@vcs0: - shard-iclb: [WARN][149] ([i915#2684]) -> [FAIL][150] ([i915#2684]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb3/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb3/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html * igt@kms_content_protection@mei_interface: - shard-iclb: [SKIP][151] ([fdo#109300]) -> [SKIP][152] ([fdo#109300] / [fdo#111066]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb6/igt@kms_content_protection@mei_interface.html [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb1/igt@kms_content_protection@mei_interface.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf: - shard-iclb: [SKIP][153] ([i915#658]) -> [SKIP][154] ([i915#2920]) +1 similar issue [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-iclb1/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-iclb2/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html * igt@runner@aborted: - shard-apl: ([FAIL][155], [FAIL][156], [FAIL][157], [FAIL][158], [FAIL][159], [FAIL][160]) ([i915#180] / [i915#3002] / [i915#4312] / [i915#5257]) -> ([FAIL][161], [FAIL][162], [FAIL][163], [FAIL][164], [FAIL][165], [FAIL][166], [FAIL][167]) ([fdo#109271] / [i915#180] / [i915#3002] / [i915#4312] / [i915#5257]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl4/igt@runner@aborted.html [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl2/igt@runner@aborted.html [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl8/igt@runner@aborted.html [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl6/igt@runner@aborted.html [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl8/igt@runner@aborted.html [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_6606/shard-apl1/igt@runner@aborted.html [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl8/igt@runner@aborted.html [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl7/igt@runner@aborted.html [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl4/igt@runner@aborted.html [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl7/igt@runner@aborted.html [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl6/igt@runner@aborted.html [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl3/igt@runner@aborted.html [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/shard-apl2/igt@runner@aborted.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283 [fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109290]: https://bugs.freedesktop.org/show_bug.cgi?id=109290 [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300 [fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302 [fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303 [fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307 [fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308 [fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309 [fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312 [fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313 [fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314 [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#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542 [fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723 [fdo#111066]: https://bugs.freedesktop.org/show_bug.cgi?id=111066 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111314]: https://bugs.freedesktop.org/show_bug.cgi?id=111314 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644 [fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1063]: https://gitlab.freedesktop.org/drm/intel/issues/1063 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099 [i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155 [i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257 [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722 [i915#1759]: https://gitlab.freedesktop.org/drm/intel/issues/1759 [i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#1888]: https://gitlab.freedesktop.org/drm/intel/issues/1888 [i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2373]: https://gitlab.freedesktop.org/drm/intel/issues/2373 [i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433 [i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434 [i915#2435]: https://gitlab.freedesktop.org/drm/intel/issues/2435 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2684]: https://gitlab.freedesktop.org/drm/intel/issues/2684 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2849]: https://gitlab.freedesktop.org/drm/intel/issues/2849 [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#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323 [i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361 [i915#3376]: https://gitlab.freedesktop.org/drm/intel/issues/3376 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3467]: https://gitlab.freedesktop.org/drm/intel/issues/3467 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528 [i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778 [i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825 [i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826 [i915#3828]: https://gitlab.freedesktop.org/drm/intel/issues/3828 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936 [i915#3952]: https://gitlab.freedesktop.org/drm/intel/issues/3952 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#4016]: https://gitlab.freedesktop.org/drm/intel/issues/4016 [i915#4032]: https://gitlab.freedesktop.org/drm/intel/issues/4032 [i915#4036]: https://gitlab.freedesktop.org/drm/intel/issues/4036 [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070 [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#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [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#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4369]: https://gitlab.freedesktop.org/drm/intel/issues/4369 [i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818 [i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4853]: https://gitlab.freedesktop.org/drm/intel/issues/4853 [i915#4855]: https://gitlab.freedesktop.org/drm/intel/issues/4855 [i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873 [i915#4874]: https://gitlab.freedesktop.org/drm/intel/issues/4874 [i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877 [i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879 [i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880 [i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881 [i915#4883]: https://gitlab.freedesktop.org/drm/intel/issues/4883 [i915#4893]: https://gitlab.freedesktop.org/drm/intel/issues/4893 [i915#4904]: https://gitlab.freedesktop.org/drm/intel/issues/4904 [i915#4941]: https://gitlab.freedesktop.org/drm/intel/issues/4941 [i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5182]: https://gitlab.freedesktop.org/drm/intel/issues/5182 [i915#5234]: https://gitlab.freedesktop.org/drm/intel/issues/5234 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5257]: https://gitlab.freedesktop.org/drm/intel/issues/5257 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5287]: https://gitlab.freedesktop.org/drm/intel/issues/5287 [i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325 [i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327 [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519 [i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563 [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566 [i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588 [i915#5903]: https://gitlab.freedesktop.org/drm/intel/issues/5903 [i915#6011]: https://gitlab.freedesktop.org/drm/intel/issues/6011 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245 [i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248 [i915#6251]: https://gitlab.freedesktop.org/drm/intel/issues/6251 [i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252 [i915#6258]: https://gitlab.freedesktop.org/drm/intel/issues/6258 [i915#6259]: https://gitlab.freedesktop.org/drm/intel/issues/6259 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335 [i915#6355]: https://gitlab.freedesktop.org/drm/intel/issues/6355 [i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412 [i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433 [i915#6463]: https://gitlab.freedesktop.org/drm/intel/issues/6463 [i915#6493]: https://gitlab.freedesktop.org/drm/intel/issues/6493 [i915#6496]: https://gitlab.freedesktop.org/drm/intel/issues/6496 [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#768]: https://gitlab.freedesktop.org/drm/intel/issues/768 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_6606 -> IGTPW_7593 CI-20190529: 20190529 CI_DRM_11960: 16ef7aef4dd813fae8ef0ccf50fd69f1c0e8cf11 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_7593: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/index.html IGT_6606: 70465d8cc0ea657dba56b1c1e6f70df98f3db851 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7593/index.html [-- Attachment #2: Type: text/html, Size: 50749 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi ` (5 preceding siblings ...) 2022-08-02 4:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork @ 2022-08-05 18:49 ` Dixit, Ashutosh 6 siblings, 0 replies; 11+ messages in thread From: Dixit, Ashutosh @ 2022-08-05 18:49 UTC (permalink / raw) To: Rodrigo Vivi; +Cc: igt-dev On Mon, 01 Aug 2022 11:01:41 -0700, Rodrigo Vivi wrote: > > diff --git a/lib/igt_aux.h b/lib/igt_aux.h > index af663d2c..9d5b7bd2 100644 > --- a/lib/igt_aux.h > +++ b/lib/igt_aux.h > @@ -196,9 +196,9 @@ enum igt_suspend_test { > */ Hmm the comment above still contains the old names... > enum igt_mem_sleep { > MEM_SLEEP_NONE, > - MEM_SLEEP_FREEZE, > - MEM_SLEEP_STANDBY, > - MEM_SLEEP_MEM, > + MEM_SLEEP_S2IDLE, > + MEM_SLEEP_SHALLOW, > + MEM_SLEEP_DEEP, ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2022-08-05 18:49 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-08-01 18:01 [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 2/5] tests/i915/i915_suspend: Be more specific on the S3 mem_sleep requirement Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 3/5] lib/igt_aux: Check suspend state support directly Rodrigo Vivi 2022-08-01 18:10 ` [igt-dev] [PATCH i-g-t] " Rodrigo Vivi 2022-08-03 9:59 ` Gupta, Anshuman 2022-08-03 16:02 ` Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 4/5] lib/igt_aux: Introduce the ability to force S3 suspend state Rodrigo Vivi 2022-08-01 18:01 ` [igt-dev] [PATCH i-g-t 5/5] test/i915/i915_suspend: Use SUSPEND_STATE_S3 to enforce S3 Rodrigo Vivi 2022-08-01 19:31 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/5] lib/igt_aux: Let's use the official mem_sleep names (rev2) Patchwork 2022-08-02 4:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2022-08-05 18:49 ` [igt-dev] [PATCH i-g-t 1/5] lib/igt_aux: Let's use the official mem_sleep names Dixit, Ashutosh
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox