* [Intel-gfx] [PATCH i-g-t 1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
@ 2021-01-26 10:30 Chris Wilson
2021-01-26 10:30 ` [igt-dev] " Chris Wilson
` (3 more replies)
0 siblings, 4 replies; 7+ messages in thread
From: Chris Wilson @ 2021-01-26 10:30 UTC (permalink / raw)
To: intel-gfx; +Cc: igt-dev, Chris Wilson
An earlier client from an old test may still be lingering and disappear
as we scan the sysfs. Be graceful and let it go without tripping over it.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
---
tests/i915/sysfs_clients.c | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/tests/i915/sysfs_clients.c b/tests/i915/sysfs_clients.c
index 6be52c04f..a3a1f81e1 100644
--- a/tests/i915/sysfs_clients.c
+++ b/tests/i915/sysfs_clients.c
@@ -62,11 +62,13 @@
static void strterm(char *s, int len)
{
- igt_assert(len > 0);
-
- s[len] = '\0';
- if (s[len - 1] == '\n')
- s[len - 1] = '\0';
+ if (len < 0) {
+ *s = '\0';
+ } else {
+ s[len] = '\0';
+ if (s[len - 1] == '\n')
+ s[len - 1] = '\0';
+ }
}
static void pidname(int i915, int clients)
@@ -78,7 +80,6 @@ static void pidname(int i915, int clients)
long count;
pid_t pid;
DIR *dir;
- int len;
dir = fdopendir(dup(clients));
igt_assert(dir);
@@ -90,13 +91,11 @@ static void pidname(int i915, int clients)
continue;
snprintf(buf, sizeof(buf), "%s/name", de->d_name);
- len = igt_sysfs_read(clients, buf, buf, sizeof(buf) - 1);
- igt_assert_f(len > 0, "failed to open '%s/name'\n", de->d_name);
- strterm(buf, len);
+ strterm(buf, igt_sysfs_read(clients, buf, buf, sizeof(buf) - 1));
igt_debug("%s: %s\n", de->d_name, buf);
/* Ignore closed clients created by drm_driver_open() */
- if (*buf == '<')
+ if (*buf == '\0' || *buf == '<')
continue;
close(me);
--
2.30.0
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Intel-gfx] [PATCH i-g-t 2/2] i915/sysfs_clients: Check that client ids are cyclic
2021-01-26 10:30 [Intel-gfx] [PATCH i-g-t 1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Chris Wilson
@ 2021-01-26 10:30 ` Chris Wilson
2021-01-26 11:21 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Patchwork
` (2 subsequent siblings)
3 siblings, 0 replies; 7+ messages in thread
From: Chris Wilson @ 2021-01-26 10:30 UTC (permalink / raw)
To: intel-gfx; +Cc: igt-dev, Chris Wilson
The client id used is a cyclic allocator as that reduces the likelihood
of userspace seeing the same id used again (and so confusing the new
client as the old). Verify that each new client has an id greater than
the last.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
---
tests/i915/sysfs_clients.c | 126 +++++++++++++++++++++++++++++++------
1 file changed, 108 insertions(+), 18 deletions(-)
diff --git a/tests/i915/sysfs_clients.c b/tests/i915/sysfs_clients.c
index a3a1f81e1..b7048938e 100644
--- a/tests/i915/sysfs_clients.c
+++ b/tests/i915/sysfs_clients.c
@@ -47,6 +47,8 @@
#define assert_within_epsilon(x, ref, tolerance) \
__assert_within_epsilon(x, ref, tolerance / 100., tolerance / 100.)
+#define BUFSZ 280
+
#define MI_BATCH_BUFFER_START (0x31 << 23)
#define MI_BATCH_BUFFER_END (0xa << 23)
#define MI_ARB_CHECK (0x5 << 23)
@@ -75,7 +77,7 @@ static void pidname(int i915, int clients)
{
struct dirent *de;
int sv[2], rv[2];
- char buf[280];
+ char buf[BUFSZ];
int me = -1;
long count;
pid_t pid;
@@ -180,7 +182,7 @@ static long count_clients(int clients)
{
struct dirent *de;
long count = 0;
- char buf[280];
+ char buf[BUFSZ];
DIR *dir;
dir = fdopendir(dup(clients));
@@ -229,32 +231,117 @@ static void create(int i915, int clients)
igt_assert_eq(count_clients(clients), 1);
}
-static int find_me(int clients, pid_t pid)
+static const char *find_client(int clients, pid_t pid, char *buf)
{
struct dirent *de;
- char buf[280];
- int me = -1;
DIR *dir;
dir = fdopendir(dup(clients));
igt_assert(dir);
- rewinddir(dir);
- while ((de = readdir(dir))) {
- if (!isdigit(de->d_name[0]))
- continue;
+ for (int pass = 0; pass < 2; pass++) { /* What if the dir changes? */
+ rewinddir(dir);
+ while ((de = readdir(dir))) {
+ if (!isdigit(de->d_name[0]))
+ continue;
- snprintf(buf, sizeof(buf), "%s/pid", de->d_name);
- igt_sysfs_read(clients, buf, buf, sizeof(buf));
- if (atoi(buf) != pid)
- continue;
+ snprintf(buf, BUFSZ, "%s/pid", de->d_name);
+ igt_sysfs_read(clients, buf, buf, sizeof(buf));
+ if (atoi(buf) != pid)
+ continue;
- me = openat(clients, de->d_name, O_DIRECTORY | O_RDONLY);
- break;
+ strncpy(buf, de->d_name, BUFSZ);
+ goto out;
+ }
}
-
+ *buf = '\0';
+out:
closedir(dir);
- return me;
+ return buf;
+}
+
+static int find_me(int clients, pid_t pid)
+{
+ char buf[BUFSZ];
+
+ return openat(clients,
+ find_client(clients, pid, buf),
+ O_DIRECTORY | O_RDONLY);
+}
+
+static int reopen_directory(int fd)
+{
+ char buf[BUFSZ];
+ int dir;
+
+ snprintf(buf, sizeof(buf), "/proc/self/fd/%d", fd);
+ dir = open(buf, O_RDONLY);
+ igt_assert_fd(dir);
+
+ return dir;
+}
+
+static unsigned int my_id(int clients, pid_t pid)
+{
+ char buf[BUFSZ];
+
+ return atoi(find_client(clients, pid, buf));
+}
+
+static unsigned int recycle_client(int i915, int clients)
+{
+ int device, client;
+
+ device = gem_reopen_driver(i915);
+ client = my_id(clients, getpid());
+ close(device);
+
+ /* Client is now closed so no longer reported */
+ igt_assert_eq(my_id(clients, getpid()), 0);
+
+ return client;
+}
+
+static void recycle(int i915, int clients)
+{
+ const int ncpus = sysconf(_SC_NPROCESSORS_ONLN);
+
+ /*
+ * As we open and close clients, we do not expect to reuse old ids,
+ * i.e. we use a cyclic ida. This reduces the likelihood of userspace
+ * watchers becoming confused and mistaking the new client as a
+ * continuation of the old.
+ */
+ igt_require(my_id(clients, getpid()) < 10000000);
+ igt_assert(my_id(clients, getpid()));
+
+ igt_fork(child, 2 * ncpus) {
+ unsigned int client, last;
+
+ /* Reopen the directory fd for each client */
+ clients = reopen_directory(clients);
+
+ last = recycle_client(i915, clients);
+ igt_info("Child[%d] first client:%d\n", getpid(), last);
+ igt_until_timeout(5) {
+ client = recycle_client(i915, clients);
+
+ /* In 5 seconds we are not going to exhaust the ids */
+ igt_assert(client > last);
+ last = client;
+ }
+ igt_info("Child[%d] last client:%d\n", getpid(), last);
+ }
+ igt_waitchildren();
+
+ /* Cleanup delayed behind rcu */
+ igt_until_timeout(30) {
+ sched_yield();
+ if (count_clients(clients) == 1)
+ break;
+ usleep(10000);
+ }
+ igt_assert_eq(count_clients(clients), 1);
}
static int64_t read_runtime(int client, int class)
@@ -719,7 +806,7 @@ sema(int i915, int clients, const struct intel_execution_engine2 *e, int f)
static int read_all(int clients, pid_t pid, int class, uint64_t *runtime)
{
struct dirent *de;
- char buf[280];
+ char buf[BUFSZ];
int count = 0;
DIR *dir;
@@ -958,6 +1045,9 @@ igt_main
igt_subtest("create")
create(i915, clients);
+ igt_subtest("recycle")
+ recycle(i915, clients);
+
igt_subtest_group
test_busy(i915, clients);
--
2.30.0
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [igt-dev] [PATCH i-g-t 2/2] i915/sysfs_clients: Check that client ids are cyclic
@ 2021-01-26 10:30 ` Chris Wilson
0 siblings, 0 replies; 7+ messages in thread
From: Chris Wilson @ 2021-01-26 10:30 UTC (permalink / raw)
To: intel-gfx; +Cc: igt-dev, Chris Wilson
The client id used is a cyclic allocator as that reduces the likelihood
of userspace seeing the same id used again (and so confusing the new
client as the old). Verify that each new client has an id greater than
the last.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
---
tests/i915/sysfs_clients.c | 126 +++++++++++++++++++++++++++++++------
1 file changed, 108 insertions(+), 18 deletions(-)
diff --git a/tests/i915/sysfs_clients.c b/tests/i915/sysfs_clients.c
index a3a1f81e1..b7048938e 100644
--- a/tests/i915/sysfs_clients.c
+++ b/tests/i915/sysfs_clients.c
@@ -47,6 +47,8 @@
#define assert_within_epsilon(x, ref, tolerance) \
__assert_within_epsilon(x, ref, tolerance / 100., tolerance / 100.)
+#define BUFSZ 280
+
#define MI_BATCH_BUFFER_START (0x31 << 23)
#define MI_BATCH_BUFFER_END (0xa << 23)
#define MI_ARB_CHECK (0x5 << 23)
@@ -75,7 +77,7 @@ static void pidname(int i915, int clients)
{
struct dirent *de;
int sv[2], rv[2];
- char buf[280];
+ char buf[BUFSZ];
int me = -1;
long count;
pid_t pid;
@@ -180,7 +182,7 @@ static long count_clients(int clients)
{
struct dirent *de;
long count = 0;
- char buf[280];
+ char buf[BUFSZ];
DIR *dir;
dir = fdopendir(dup(clients));
@@ -229,32 +231,117 @@ static void create(int i915, int clients)
igt_assert_eq(count_clients(clients), 1);
}
-static int find_me(int clients, pid_t pid)
+static const char *find_client(int clients, pid_t pid, char *buf)
{
struct dirent *de;
- char buf[280];
- int me = -1;
DIR *dir;
dir = fdopendir(dup(clients));
igt_assert(dir);
- rewinddir(dir);
- while ((de = readdir(dir))) {
- if (!isdigit(de->d_name[0]))
- continue;
+ for (int pass = 0; pass < 2; pass++) { /* What if the dir changes? */
+ rewinddir(dir);
+ while ((de = readdir(dir))) {
+ if (!isdigit(de->d_name[0]))
+ continue;
- snprintf(buf, sizeof(buf), "%s/pid", de->d_name);
- igt_sysfs_read(clients, buf, buf, sizeof(buf));
- if (atoi(buf) != pid)
- continue;
+ snprintf(buf, BUFSZ, "%s/pid", de->d_name);
+ igt_sysfs_read(clients, buf, buf, sizeof(buf));
+ if (atoi(buf) != pid)
+ continue;
- me = openat(clients, de->d_name, O_DIRECTORY | O_RDONLY);
- break;
+ strncpy(buf, de->d_name, BUFSZ);
+ goto out;
+ }
}
-
+ *buf = '\0';
+out:
closedir(dir);
- return me;
+ return buf;
+}
+
+static int find_me(int clients, pid_t pid)
+{
+ char buf[BUFSZ];
+
+ return openat(clients,
+ find_client(clients, pid, buf),
+ O_DIRECTORY | O_RDONLY);
+}
+
+static int reopen_directory(int fd)
+{
+ char buf[BUFSZ];
+ int dir;
+
+ snprintf(buf, sizeof(buf), "/proc/self/fd/%d", fd);
+ dir = open(buf, O_RDONLY);
+ igt_assert_fd(dir);
+
+ return dir;
+}
+
+static unsigned int my_id(int clients, pid_t pid)
+{
+ char buf[BUFSZ];
+
+ return atoi(find_client(clients, pid, buf));
+}
+
+static unsigned int recycle_client(int i915, int clients)
+{
+ int device, client;
+
+ device = gem_reopen_driver(i915);
+ client = my_id(clients, getpid());
+ close(device);
+
+ /* Client is now closed so no longer reported */
+ igt_assert_eq(my_id(clients, getpid()), 0);
+
+ return client;
+}
+
+static void recycle(int i915, int clients)
+{
+ const int ncpus = sysconf(_SC_NPROCESSORS_ONLN);
+
+ /*
+ * As we open and close clients, we do not expect to reuse old ids,
+ * i.e. we use a cyclic ida. This reduces the likelihood of userspace
+ * watchers becoming confused and mistaking the new client as a
+ * continuation of the old.
+ */
+ igt_require(my_id(clients, getpid()) < 10000000);
+ igt_assert(my_id(clients, getpid()));
+
+ igt_fork(child, 2 * ncpus) {
+ unsigned int client, last;
+
+ /* Reopen the directory fd for each client */
+ clients = reopen_directory(clients);
+
+ last = recycle_client(i915, clients);
+ igt_info("Child[%d] first client:%d\n", getpid(), last);
+ igt_until_timeout(5) {
+ client = recycle_client(i915, clients);
+
+ /* In 5 seconds we are not going to exhaust the ids */
+ igt_assert(client > last);
+ last = client;
+ }
+ igt_info("Child[%d] last client:%d\n", getpid(), last);
+ }
+ igt_waitchildren();
+
+ /* Cleanup delayed behind rcu */
+ igt_until_timeout(30) {
+ sched_yield();
+ if (count_clients(clients) == 1)
+ break;
+ usleep(10000);
+ }
+ igt_assert_eq(count_clients(clients), 1);
}
static int64_t read_runtime(int client, int class)
@@ -719,7 +806,7 @@ sema(int i915, int clients, const struct intel_execution_engine2 *e, int f)
static int read_all(int clients, pid_t pid, int class, uint64_t *runtime)
{
struct dirent *de;
- char buf[280];
+ char buf[BUFSZ];
int count = 0;
DIR *dir;
@@ -958,6 +1045,9 @@ igt_main
igt_subtest("create")
create(i915, clients);
+ igt_subtest("recycle")
+ recycle(i915, clients);
+
igt_subtest_group
test_busy(i915, clients);
--
2.30.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
2021-01-26 10:30 [Intel-gfx] [PATCH i-g-t 1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Chris Wilson
2021-01-26 10:30 ` [igt-dev] " Chris Wilson
@ 2021-01-26 11:21 ` Patchwork
2021-01-26 12:53 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2021-01-26 15:10 ` [igt-dev] ✗ GitLab.Pipeline: failure " Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2021-01-26 11:21 UTC (permalink / raw)
To: Chris Wilson; +Cc: igt-dev
[-- Attachment #1.1: Type: text/plain, Size: 3246 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
URL : https://patchwork.freedesktop.org/series/86297/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_9682 -> IGTPW_5431
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/index.html
Known issues
------------
Here are the changes found in IGTPW_5431 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@read_all_entries:
- fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([i915#1982] / [i915#402])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/fi-tgl-y/igt@debugfs_test@read_all_entries.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/fi-tgl-y/igt@debugfs_test@read_all_entries.html
* igt@gem_render_tiled_blits@basic:
- fi-tgl-y: [PASS][3] -> [DMESG-WARN][4] ([i915#402])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/fi-tgl-y/igt@gem_render_tiled_blits@basic.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/fi-tgl-y/igt@gem_render_tiled_blits@basic.html
* igt@i915_pm_rpm@module-reload:
- fi-byt-j1900: [PASS][5] -> [INCOMPLETE][6] ([i915#142] / [i915#2405])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/fi-byt-j1900/igt@i915_pm_rpm@module-reload.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/fi-byt-j1900/igt@i915_pm_rpm@module-reload.html
* igt@runner@aborted:
- fi-byt-j1900: NOTRUN -> [FAIL][7] ([i915#1814] / [i915#2505])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/fi-byt-j1900/igt@runner@aborted.html
#### Possible fixes ####
* igt@gem_ctx_create@basic:
- fi-tgl-y: [DMESG-WARN][8] ([i915#402]) -> [PASS][9] +1 similar issue
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/fi-tgl-y/igt@gem_ctx_create@basic.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/fi-tgl-y/igt@gem_ctx_create@basic.html
[i915#142]: https://gitlab.freedesktop.org/drm/intel/issues/142
[i915#1814]: https://gitlab.freedesktop.org/drm/intel/issues/1814
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2405]: https://gitlab.freedesktop.org/drm/intel/issues/2405
[i915#2505]: https://gitlab.freedesktop.org/drm/intel/issues/2505
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
Participating hosts (40 -> 35)
------------------------------
Missing (5): fi-jsl-1 fi-ilk-m540 fi-hsw-4200u fi-ctg-p8600 fi-dg1-1
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5971 -> IGTPW_5431
CI-20190529: 20190529
CI_DRM_9682: 35ee6d505b478462c04952da1a4fbc03991af114 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5431: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/index.html
IGT_5971: abef2b7d6ff30f3b948b3e5d39653debb73083f3 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Testlist changes ==
+igt@sysfs_clients@recycle
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/index.html
[-- Attachment #1.2: Type: text/html, Size: 4088 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
2021-01-26 10:30 [Intel-gfx] [PATCH i-g-t 1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Chris Wilson
2021-01-26 10:30 ` [igt-dev] " Chris Wilson
2021-01-26 11:21 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Patchwork
@ 2021-01-26 12:53 ` Patchwork
2021-01-26 15:10 ` [igt-dev] ✗ GitLab.Pipeline: failure " Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2021-01-26 12:53 UTC (permalink / raw)
To: Chris Wilson; +Cc: igt-dev
[-- Attachment #1.1: Type: text/plain, Size: 30320 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
URL : https://patchwork.freedesktop.org/series/86297/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_9682_full -> IGTPW_5431_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_5431_full:
### IGT changes ###
#### Possible regressions ####
* {igt@sysfs_clients@recycle} (NEW):
- shard-snb: NOTRUN -> [FAIL][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-snb4/igt@sysfs_clients@recycle.html
- shard-hsw: NOTRUN -> [FAIL][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw1/igt@sysfs_clients@recycle.html
- shard-iclb: NOTRUN -> [FAIL][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb8/igt@sysfs_clients@recycle.html
- shard-kbl: NOTRUN -> [FAIL][4]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl6/igt@sysfs_clients@recycle.html
- shard-apl: NOTRUN -> [FAIL][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl3/igt@sysfs_clients@recycle.html
- shard-glk: NOTRUN -> [FAIL][6]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk3/igt@sysfs_clients@recycle.html
- shard-tglb: NOTRUN -> [FAIL][7]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb1/igt@sysfs_clients@recycle.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* {igt@gem_create@create-massive}:
- shard-hsw: NOTRUN -> [DMESG-WARN][8]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw4/igt@gem_create@create-massive.html
New tests
---------
New tests have been introduced between CI_DRM_9682_full and IGTPW_5431_full:
### New IGT tests (1) ###
* igt@sysfs_clients@recycle:
- Statuses : 7 fail(s)
- Exec time: [0.96, 2.13] s
Known issues
------------
Here are the changes found in IGTPW_5431_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@feature_discovery@psr2:
- shard-iclb: [PASS][9] -> [SKIP][10] ([i915#658])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb2/igt@feature_discovery@psr2.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb3/igt@feature_discovery@psr2.html
* igt@gem_ctx_persistence@engines-cleanup:
- shard-hsw: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#1099]) +1 similar issue
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw1/igt@gem_ctx_persistence@engines-cleanup.html
- shard-snb: NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#1099])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-snb5/igt@gem_ctx_persistence@engines-cleanup.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/CI_DRM_9682/shard-kbl6/igt@gem_exec_fair@basic-deadline.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl7/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-iclb: [PASS][15] -> [FAIL][16] ([i915#2842])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb3/igt@gem_exec_fair@basic-none-share@rcs0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb1/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none-vip@rcs0:
- shard-tglb: NOTRUN -> [FAIL][17] ([i915#2842])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb3/igt@gem_exec_fair@basic-none-vip@rcs0.html
- shard-iclb: NOTRUN -> [FAIL][18] ([i915#2842])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb3/igt@gem_exec_fair@basic-none-vip@rcs0.html
- shard-glk: NOTRUN -> [FAIL][19] ([i915#2842])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk6/igt@gem_exec_fair@basic-none-vip@rcs0.html
* igt@gem_exec_fair@basic-pace@bcs0:
- shard-tglb: [PASS][20] -> [FAIL][21] ([i915#2842]) +1 similar issue
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-tglb7/igt@gem_exec_fair@basic-pace@bcs0.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb1/igt@gem_exec_fair@basic-pace@bcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-kbl: [PASS][22] -> [SKIP][23] ([fdo#109271]) +1 similar issue
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl3/igt@gem_exec_fair@basic-pace@rcs0.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl6/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-glk: [PASS][24] -> [FAIL][25] ([i915#2842])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk2/igt@gem_exec_fair@basic-throttle@rcs0.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk3/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_params@no-blt:
- shard-tglb: NOTRUN -> [SKIP][26] ([fdo#109283])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb1/igt@gem_exec_params@no-blt.html
- shard-iclb: NOTRUN -> [SKIP][27] ([fdo#109283])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb2/igt@gem_exec_params@no-blt.html
* igt@gem_exec_reloc@basic-many-active@rcs0:
- shard-tglb: NOTRUN -> [FAIL][28] ([i915#2389]) +4 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb7/igt@gem_exec_reloc@basic-many-active@rcs0.html
- shard-snb: NOTRUN -> [FAIL][29] ([i915#2389]) +2 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-snb4/igt@gem_exec_reloc@basic-many-active@rcs0.html
- shard-iclb: NOTRUN -> [FAIL][30] ([i915#2389]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb7/igt@gem_exec_reloc@basic-many-active@rcs0.html
* igt@gem_exec_reloc@basic-many-active@vcs0:
- shard-kbl: NOTRUN -> [FAIL][31] ([i915#2389]) +4 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl1/igt@gem_exec_reloc@basic-many-active@vcs0.html
- shard-hsw: NOTRUN -> [FAIL][32] ([i915#2389]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw2/igt@gem_exec_reloc@basic-many-active@vcs0.html
* igt@gem_exec_whisper@basic-queues-forked-all:
- shard-glk: [PASS][33] -> [DMESG-WARN][34] ([i915#118] / [i915#95]) +1 similar issue
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk5/igt@gem_exec_whisper@basic-queues-forked-all.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk2/igt@gem_exec_whisper@basic-queues-forked-all.html
* igt@gem_render_copy@yf-tiled-to-vebox-x-tiled:
- shard-iclb: NOTRUN -> [SKIP][35] ([i915#768])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb1/igt@gem_render_copy@yf-tiled-to-vebox-x-tiled.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-tglb: NOTRUN -> [SKIP][36] ([fdo#112306])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb3/igt@gen9_exec_parse@bb-start-cmd.html
- shard-iclb: NOTRUN -> [SKIP][37] ([fdo#112306])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb5/igt@gen9_exec_parse@bb-start-cmd.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp:
- shard-kbl: NOTRUN -> [SKIP][38] ([fdo#109271] / [i915#1937])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl1/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html
- shard-apl: NOTRUN -> [SKIP][39] ([fdo#109271] / [i915#1937])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl1/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a:
- shard-glk: NOTRUN -> [SKIP][40] ([fdo#109271] / [i915#1937])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk3/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-hsw: [PASS][41] -> [WARN][42] ([i915#1519])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-hsw4/igt@i915_pm_rc6_residency@rc6-fence.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw2/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_suspend@fence-restore-untiled:
- shard-kbl: [PASS][43] -> [INCOMPLETE][44] ([i915#155])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl2/igt@i915_suspend@fence-restore-untiled.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl1/igt@i915_suspend@fence-restore-untiled.html
* igt@kms_big_joiner@basic:
- shard-tglb: NOTRUN -> [SKIP][45] ([i915#2705])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb6/igt@kms_big_joiner@basic.html
- shard-kbl: NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#2705])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl1/igt@kms_big_joiner@basic.html
- shard-iclb: NOTRUN -> [SKIP][47] ([i915#2705])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb1/igt@kms_big_joiner@basic.html
- shard-glk: NOTRUN -> [SKIP][48] ([fdo#109271] / [i915#2705])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk2/igt@kms_big_joiner@basic.html
- shard-apl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#2705])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl4/igt@kms_big_joiner@basic.html
* igt@kms_color@pipe-b-ctm-0-75:
- shard-tglb: NOTRUN -> [FAIL][50] ([i915#1149] / [i915#315])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb2/igt@kms_color@pipe-b-ctm-0-75.html
- shard-iclb: NOTRUN -> [FAIL][51] ([i915#1149] / [i915#315])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb5/igt@kms_color@pipe-b-ctm-0-75.html
* igt@kms_color@pipe-c-legacy-gamma-reset:
- shard-kbl: [PASS][52] -> [FAIL][53] ([i915#2964]) +1 similar issue
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl1/igt@kms_color@pipe-c-legacy-gamma-reset.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl4/igt@kms_color@pipe-c-legacy-gamma-reset.html
- shard-apl: [PASS][54] -> [FAIL][55] ([i915#2964]) +1 similar issue
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-apl3/igt@kms_color@pipe-c-legacy-gamma-reset.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl2/igt@kms_color@pipe-c-legacy-gamma-reset.html
* igt@kms_color_chamelium@pipe-a-ctm-0-75:
- shard-kbl: NOTRUN -> [SKIP][56] ([fdo#109271] / [fdo#111827]) +7 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl7/igt@kms_color_chamelium@pipe-a-ctm-0-75.html
* igt@kms_color_chamelium@pipe-b-ctm-0-5:
- shard-glk: NOTRUN -> [SKIP][57] ([fdo#109271] / [fdo#111827]) +4 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk2/igt@kms_color_chamelium@pipe-b-ctm-0-5.html
- shard-tglb: NOTRUN -> [SKIP][58] ([fdo#109284] / [fdo#111827]) +2 similar issues
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb6/igt@kms_color_chamelium@pipe-b-ctm-0-5.html
- shard-apl: NOTRUN -> [SKIP][59] ([fdo#109271] / [fdo#111827]) +2 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl4/igt@kms_color_chamelium@pipe-b-ctm-0-5.html
- shard-iclb: NOTRUN -> [SKIP][60] ([fdo#109284] / [fdo#111827]) +1 similar issue
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb1/igt@kms_color_chamelium@pipe-b-ctm-0-5.html
* igt@kms_color_chamelium@pipe-d-gamma:
- shard-hsw: NOTRUN -> [SKIP][61] ([fdo#109271] / [fdo#111827]) +4 similar issues
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw2/igt@kms_color_chamelium@pipe-d-gamma.html
- shard-snb: NOTRUN -> [SKIP][62] ([fdo#109271] / [fdo#111827]) +1 similar issue
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-snb4/igt@kms_color_chamelium@pipe-d-gamma.html
- shard-iclb: NOTRUN -> [SKIP][63] ([fdo#109278] / [fdo#109284] / [fdo#111827])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb7/igt@kms_color_chamelium@pipe-d-gamma.html
* igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding:
- shard-hsw: NOTRUN -> [SKIP][64] ([fdo#109271]) +87 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw1/igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding.html
- shard-iclb: NOTRUN -> [SKIP][65] ([fdo#109278] / [fdo#109279]) +1 similar issue
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb4/igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding.html
* igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement:
- shard-tglb: NOTRUN -> [SKIP][66] ([fdo#109279]) +1 similar issue
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb6/igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
- shard-iclb: NOTRUN -> [SKIP][67] ([fdo#109274] / [fdo#109278]) +1 similar issue
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb4/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@pipe-d-torture-bo:
- shard-iclb: NOTRUN -> [SKIP][68] ([fdo#109278]) +8 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb2/igt@kms_cursor_legacy@pipe-d-torture-bo.html
- shard-kbl: NOTRUN -> [SKIP][69] ([fdo#109271] / [i915#533])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl4/igt@kms_cursor_legacy@pipe-d-torture-bo.html
- shard-apl: NOTRUN -> [SKIP][70] ([fdo#109271] / [i915#533])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl2/igt@kms_cursor_legacy@pipe-d-torture-bo.html
- shard-glk: NOTRUN -> [SKIP][71] ([fdo#109271] / [i915#533]) +1 similar issue
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk7/igt@kms_cursor_legacy@pipe-d-torture-bo.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-iclb: NOTRUN -> [SKIP][72] ([fdo#109274]) +3 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb3/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1:
- shard-hsw: NOTRUN -> [INCOMPLETE][73] ([i915#2295])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw4/igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend@b-hdmi-a1:
- shard-hsw: [PASS][74] -> [INCOMPLETE][75] ([i915#2055] / [i915#2295])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-hsw4/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw2/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-iclb: NOTRUN -> [SKIP][76] ([fdo#109280]) +12 similar issues
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-glk: [PASS][77] -> [FAIL][78] ([i915#49])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk9/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move:
- shard-tglb: NOTRUN -> [SKIP][79] ([fdo#111825]) +18 similar issues
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-suspend:
- shard-glk: NOTRUN -> [SKIP][80] ([fdo#109271]) +45 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk7/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc:
- shard-kbl: NOTRUN -> [SKIP][81] ([fdo#109271]) +78 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl3/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
* igt@kms_hdr@static-toggle-dpms:
- shard-tglb: NOTRUN -> [SKIP][82] ([i915#1187])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb5/igt@kms_hdr@static-toggle-dpms.html
- shard-iclb: NOTRUN -> [SKIP][83] ([i915#1187])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb4/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_pipe_b_c_ivb@pipe-b-dpms-off-modeset-pipe-c:
- shard-iclb: NOTRUN -> [SKIP][84] ([fdo#109289])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb3/igt@kms_pipe_b_c_ivb@pipe-b-dpms-off-modeset-pipe-c.html
- shard-tglb: NOTRUN -> [SKIP][85] ([fdo#109289])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb3/igt@kms_pipe_b_c_ivb@pipe-b-dpms-off-modeset-pipe-c.html
* igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max:
- shard-glk: NOTRUN -> [FAIL][86] ([fdo#108145] / [i915#265])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk4/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html
- shard-kbl: NOTRUN -> [FAIL][87] ([fdo#108145] / [i915#265])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html
- shard-apl: NOTRUN -> [FAIL][88] ([fdo#108145] / [i915#265])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2:
- shard-apl: NOTRUN -> [SKIP][89] ([fdo#109271] / [i915#658]) +1 similar issue
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2.html
- shard-iclb: NOTRUN -> [SKIP][90] ([i915#2920])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1:
- shard-iclb: NOTRUN -> [SKIP][91] ([i915#658])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html
- shard-glk: NOTRUN -> [SKIP][92] ([fdo#109271] / [i915#658]) +1 similar issue
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html
- shard-kbl: NOTRUN -> [SKIP][93] ([fdo#109271] / [i915#658]) +2 similar issues
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html
- shard-tglb: NOTRUN -> [SKIP][94] ([i915#2920]) +1 similar issue
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb1/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html
* igt@kms_psr@psr2_cursor_render:
- shard-iclb: NOTRUN -> [SKIP][95] ([fdo#109441])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb1/igt@kms_psr@psr2_cursor_render.html
* igt@kms_psr@psr2_primary_page_flip:
- shard-iclb: [PASS][96] -> [SKIP][97] ([fdo#109441]) +1 similar issue
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb8/igt@kms_psr@psr2_primary_page_flip.html
* igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame:
- shard-apl: NOTRUN -> [SKIP][98] ([fdo#109271]) +47 similar issues
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl4/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
- shard-tglb: NOTRUN -> [SKIP][99] ([i915#2530]) +2 similar issues
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb6/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
* igt@nouveau_crc@pipe-b-source-outp-complete:
- shard-iclb: NOTRUN -> [SKIP][100] ([i915#2530]) +2 similar issues
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb4/igt@nouveau_crc@pipe-b-source-outp-complete.html
* igt@prime_vgem@sync@bcs0:
- shard-tglb: [PASS][101] -> [INCOMPLETE][102] ([i915#409])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-tglb8/igt@prime_vgem@sync@bcs0.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb5/igt@prime_vgem@sync@bcs0.html
* igt@sysfs_heartbeat_interval@precise@rcs0:
- shard-snb: NOTRUN -> [SKIP][103] ([fdo#109271]) +66 similar issues
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-snb4/igt@sysfs_heartbeat_interval@precise@rcs0.html
* igt@tools_test@sysfs_l3_parity:
- shard-iclb: NOTRUN -> [SKIP][104] ([fdo#109307])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb1/igt@tools_test@sysfs_l3_parity.html
- shard-tglb: NOTRUN -> [SKIP][105] ([fdo#109307])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb6/igt@tools_test@sysfs_l3_parity.html
#### Possible fixes ####
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-kbl: [FAIL][106] ([i915#2842]) -> [PASS][107] +1 similar issue
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl7/igt@gem_exec_fair@basic-none-solo@rcs0.html
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl2/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglb: [FAIL][108] ([i915#2842]) -> [PASS][109] +1 similar issue
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-tglb7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb8/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-glk: [FAIL][110] ([i915#2842]) -> [PASS][111] +4 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk6/igt@gem_exec_fair@basic-pace@vecs0.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk3/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-iclb: [FAIL][112] ([i915#2849]) -> [PASS][113]
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb6/igt@gem_exec_fair@basic-throttle@rcs0.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb7/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_schedule@u-fairslice@vcs0:
- shard-glk: [DMESG-WARN][114] ([i915#1610]) -> [PASS][115]
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk6/igt@gem_exec_schedule@u-fairslice@vcs0.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk2/igt@gem_exec_schedule@u-fairslice@vcs0.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-hsw: [WARN][116] ([i915#1519]) -> [PASS][117]
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-hsw4/igt@i915_pm_rc6_residency@rc6-idle.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-hsw2/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-tglb: [FAIL][118] ([i915#2346]) -> [PASS][119]
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-tglb3/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb8/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
- shard-tglb: [FAIL][120] ([i915#2598]) -> [PASS][121] +1 similar issue
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-tglb3/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-tglb5/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
* igt@kms_psr2_su@frontbuffer:
- shard-iclb: [SKIP][122] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [PASS][123]
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb6/igt@kms_psr2_su@frontbuffer.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb2/igt@kms_psr2_su@frontbuffer.html
* igt@kms_psr@psr2_cursor_mmap_cpu:
- shard-iclb: [SKIP][124] ([fdo#109441]) -> [PASS][125] +2 similar issues
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb5/igt@kms_psr@psr2_cursor_mmap_cpu.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html
* igt@perf_pmu@rc6-suspend:
- shard-kbl: [INCOMPLETE][126] ([i915#155]) -> [PASS][127] +1 similar issue
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl3/igt@perf_pmu@rc6-suspend.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl3/igt@perf_pmu@rc6-suspend.html
* {igt@sysfs_clients@sema-10@vcs0}:
- shard-apl: [SKIP][128] ([fdo#109271]) -> [PASS][129] +2 similar issues
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-apl8/igt@sysfs_clients@sema-10@vcs0.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-apl1/igt@sysfs_clients@sema-10@vcs0.html
- shard-kbl: [SKIP][130] ([fdo#109271]) -> [PASS][131] +3 similar issues
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl2/igt@sysfs_clients@sema-10@vcs0.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl1/igt@sysfs_clients@sema-10@vcs0.html
#### Warnings ####
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-iclb: [WARN][132] ([i915#2684]) -> [WARN][133] ([i915#1804] / [i915#2684])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb2/igt@i915_pm_rc6_residency@rc6-fence.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb7/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-iclb: [WARN][134] ([i915#2681] / [i915#2684]) -> [WARN][135] ([i915#1804] / [i915#2684])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb1/igt@i915_pm_rc6_residency@rc6-idle.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb3/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4:
- shard-iclb: [SKIP][136] ([i915#2920]) -> [SKIP][137] ([i915#658]) +2 similar issues
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb1/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html
* igt@kms_psr2_sf@plane-move-sf-dmg-area-2:
- shard-iclb: [SKIP][138] ([i915#658]) -> [SKIP][139] ([i915#2920]) +1 similar issue
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-iclb5/igt@kms_psr2_sf@plane-move-sf-dmg-area-2.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-iclb2/igt@kms_psr2_sf@plane-move-sf-dmg-area-2.html
* igt@runner@aborted:
- shard-kbl: ([FAIL][140], [FAIL][141], [FAIL][142]) ([i915#2295]) -> ([FAIL][143], [FAIL][144]) ([i915#2295] / [i915#2505])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl4/igt@runner@aborted.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl7/igt@runner@aborted.html
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-kbl3/igt@runner@aborted.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl2/igt@runner@aborted.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-kbl6/igt@runner@aborted.html
- shard-glk: ([FAIL][145], [FAIL][146], [FAIL][147], [FAIL][148]) ([i915#2295] / [i915#2426] / [k.org#202321]) -> ([FAIL][149], [FAIL][150], [FAIL][151]) ([i915#2295] / [k.org#202321])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk6/igt@runner@aborted.html
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk2/igt@runner@aborted.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk9/igt@runner@aborted.html
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9682/shard-glk8/igt@runner@aborted.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk4/igt@runner@aborted.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk1/igt@runner@aborted.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/shard-glk7/igt@runner@aborted.html
- shard-tglb: ([FAIL][152], [FAIL][153], [FAIL][154]) ([i915#1602] / [i915#2295] / [i91
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5431/index.html
[-- Attachment #1.2: Type: text/html, Size: 33542 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✗ GitLab.Pipeline: failure for series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
2021-01-26 10:30 [Intel-gfx] [PATCH i-g-t 1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Chris Wilson
` (2 preceding siblings ...)
2021-01-26 12:53 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2021-01-26 15:10 ` Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2021-01-26 15:10 UTC (permalink / raw)
To: Chris Wilson; +Cc: igt-dev
== Series Details ==
Series: series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
URL : https://patchwork.freedesktop.org/series/86297/
State : failure
== Summary ==
ERROR! This series introduces new undocumented tests:
sysfs_clients@recycle
Can you document them as per the requirement in the [CONTRIBUTING.md]?
[Documentation] has more details on how to do this.
Here are few examples:
https://gitlab.freedesktop.org/drm/igt-gpu-tools/commit/0316695d03aa46108296b27f3982ec93200c7a6e
https://gitlab.freedesktop.org/drm/igt-gpu-tools/commit/443cc658e1e6b492ee17bf4f4d891029eb7a205d
Thanks in advance!
[CONTRIBUTING.md]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/blob/master/CONTRIBUTING.md#L19
[Documentation]: https://drm.pages.freedesktop.org/igt-gpu-tools/igt-gpu-tools-Core.html#igt-describe
Other than that, pipeline status: SUCCESS.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/261715 for the overview.
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/261715
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✗ GitLab.Pipeline: failure for series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
2021-01-26 13:05 [Intel-gfx] [PATCH i-g-t 1/2] " Chris Wilson
@ 2021-01-26 18:06 ` Patchwork
0 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2021-01-26 18:06 UTC (permalink / raw)
To: Chris Wilson; +Cc: igt-dev
== Series Details ==
Series: series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs
URL : https://patchwork.freedesktop.org/series/86298/
State : failure
== Summary ==
ERROR! This series introduces new undocumented tests:
sysfs_clients@recycle
Can you document them as per the requirement in the [CONTRIBUTING.md]?
[Documentation] has more details on how to do this.
Here are few examples:
https://gitlab.freedesktop.org/drm/igt-gpu-tools/commit/0316695d03aa46108296b27f3982ec93200c7a6e
https://gitlab.freedesktop.org/drm/igt-gpu-tools/commit/443cc658e1e6b492ee17bf4f4d891029eb7a205d
Thanks in advance!
[CONTRIBUTING.md]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/blob/master/CONTRIBUTING.md#L19
[Documentation]: https://drm.pages.freedesktop.org/igt-gpu-tools/igt-gpu-tools-Core.html#igt-describe
Other than that, pipeline status: SUCCESS.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/261939 for the overview.
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/261939
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2021-01-26 18:06 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-26 10:30 [Intel-gfx] [PATCH i-g-t 1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Chris Wilson
2021-01-26 10:30 ` [Intel-gfx] [PATCH i-g-t 2/2] i915/sysfs_clients: Check that client ids are cyclic Chris Wilson
2021-01-26 10:30 ` [igt-dev] " Chris Wilson
2021-01-26 11:21 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/2] i915/sysfs_client: Ignore clients being closed as we read their sysfs Patchwork
2021-01-26 12:53 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2021-01-26 15:10 ` [igt-dev] ✗ GitLab.Pipeline: failure " Patchwork
2021-01-26 13:05 [Intel-gfx] [PATCH i-g-t 1/2] " Chris Wilson
2021-01-26 18:06 ` [igt-dev] ✗ GitLab.Pipeline: failure for series starting with [i-g-t,1/2] " 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.