* [igt-dev] [PATCH i-g-t 0/2] Remove libdrm dependency from gem_[caching/hang]
@ 2020-07-06 7:21 Dominik Grzegorzek
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 1/2] i915/gem_caching: Remove libdrm dependency Dominik Grzegorzek
` (3 more replies)
0 siblings, 4 replies; 7+ messages in thread
From: Dominik Grzegorzek @ 2020-07-06 7:21 UTC (permalink / raw
To: igt-dev
Thanks to intel_bb we can easly remove libdrm from igt tests.
Removal of libdrm dependency from gem_hang made by git rm :).
Dominik Grzegorzek (2):
i915/gem_caching: Remove libdrm dependency
i915/gem_hang: Removal
tests/i915/gem_caching.c | 176 ++++++++++++++++++++++++---------------
tests/i915/gem_hang.c | 98 ----------------------
tests/meson.build | 1 -
3 files changed, 107 insertions(+), 168 deletions(-)
delete mode 100644 tests/i915/gem_hang.c
--
2.20.1
_______________________________________________
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] [PATCH i-g-t 1/2] i915/gem_caching: Remove libdrm dependency
2020-07-06 7:21 [igt-dev] [PATCH i-g-t 0/2] Remove libdrm dependency from gem_[caching/hang] Dominik Grzegorzek
@ 2020-07-06 7:21 ` Dominik Grzegorzek
2020-07-06 17:42 ` Chris Wilson
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 2/2] i915/gem_hang: Removal Dominik Grzegorzek
` (2 subsequent siblings)
3 siblings, 1 reply; 7+ messages in thread
From: Dominik Grzegorzek @ 2020-07-06 7:21 UTC (permalink / raw
To: igt-dev; +Cc: Chris Wilson
Thanks to intel_bb we are able to remove libdrm from gem_caching.
Signed-off-by: Dominik Grzegorzek <dominik.grzegorzek@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
---
tests/i915/gem_caching.c | 176 ++++++++++++++++++++++++---------------
1 file changed, 107 insertions(+), 69 deletions(-)
diff --git a/tests/i915/gem_caching.c b/tests/i915/gem_caching.c
index 0ffffa05..0f83d0d6 100644
--- a/tests/i915/gem_caching.c
+++ b/tests/i915/gem_caching.c
@@ -39,7 +39,6 @@
#include "i915/gem.h"
#include "igt.h"
-#include "intel_bufmgr.h"
IGT_TEST_DESCRIPTION("Test snoop consistency when touching partial"
" cachelines.");
@@ -49,50 +48,83 @@ IGT_TEST_DESCRIPTION("Test snoop consistency when touching partial"
*
*/
-static drm_intel_bufmgr *bufmgr;
-struct intel_batchbuffer *batch;
-
-drm_intel_bo *scratch_bo;
-drm_intel_bo *staging_bo;
#define BO_SIZE (4*4096)
-uint32_t devid;
-int fd;
+#define PAGE_SIZE 4096
+
+typedef struct {
+ int fd;
+ uint32_t devid;
+ struct buf_ops *bops;
+} data_t;
+
+
+static void *__try_gtt_map_first(data_t *data, struct intel_buf *buf,
+ int write_enable)
+{
+ uint8_t *ptr;
+ unsigned int prot = PROT_READ | (write_enable ? PROT_WRITE : 0);
+
+ ptr = __gem_mmap__gtt(data->fd, buf->handle, buf->size, prot);
+ if (!ptr) {
+ ptr = gem_mmap__device_coherent(data->fd, buf->handle,
+ 0, buf->size, prot);
+ }
+ return ptr;
+}
static void
-copy_bo(drm_intel_bo *src, drm_intel_bo *dst)
+copy_bo(struct intel_bb *ibb, struct intel_buf *src, struct intel_buf *dst)
{
- BLIT_COPY_BATCH_START(0);
- OUT_BATCH((3 << 24) | /* 32 bits */
- (0xcc << 16) | /* copy ROP */
- 4096);
- OUT_BATCH(0 << 16 | 0);
- OUT_BATCH((BO_SIZE/4096) << 16 | 1024);
- OUT_RELOC_FENCED(dst, I915_GEM_DOMAIN_RENDER, I915_GEM_DOMAIN_RENDER, 0);
- OUT_BATCH(0 << 16 | 0);
- OUT_BATCH(4096);
- OUT_RELOC_FENCED(src, I915_GEM_DOMAIN_RENDER, 0, 0);
- ADVANCE_BATCH();
-
- intel_batchbuffer_flush(batch);
+ bool has_64b_reloc;
+
+ has_64b_reloc = ibb->gen >= 8;
+
+ intel_bb_out(ibb,
+ XY_SRC_COPY_BLT_CMD |
+ XY_SRC_COPY_BLT_WRITE_ALPHA |
+ XY_SRC_COPY_BLT_WRITE_RGB |
+ (6 + 2 * has_64b_reloc));
+
+ intel_bb_out(ibb, (3 << 24) | /* 32 bits */
+ (0xcc << 16) | /* copy ROP */
+ 4096);
+ intel_bb_out(ibb, 0 << 16 | 0);
+ intel_bb_out(ibb, (BO_SIZE/4096) << 16 | 1024);
+ intel_bb_emit_reloc_fenced(ibb, dst->handle,
+ I915_GEM_DOMAIN_RENDER,
+ I915_GEM_DOMAIN_RENDER,
+ 0, 0x0);
+ intel_bb_out(ibb, 0 << 16 | 0);
+ intel_bb_out(ibb, 4096);
+ intel_bb_emit_reloc_fenced(ibb, src->handle,
+ I915_GEM_DOMAIN_RENDER,
+ 0, 0, 0x0);
+
+ /* Mark the end of the buffer. */
+ intel_bb_out(ibb, MI_BATCH_BUFFER_END);
+ intel_bb_ptr_align(ibb, 8);
+
+ intel_bb_flush_blit(ibb);
+ intel_bb_sync(ibb);
}
static void
-blt_bo_fill(drm_intel_bo *tmp_bo, drm_intel_bo *bo, uint8_t val)
+blt_bo_fill(data_t *data, struct intel_bb *ibb, struct intel_buf *tmp_bo,
+ struct intel_buf *bo, uint8_t val)
{
uint8_t *gtt_ptr;
int i;
- do_or_die(drm_intel_gem_bo_map_gtt(tmp_bo));
- gtt_ptr = tmp_bo->virtual;
+ gtt_ptr = __try_gtt_map_first(data, tmp_bo, 1);
for (i = 0; i < BO_SIZE; i++)
gtt_ptr[i] = val;
- drm_intel_gem_bo_unmap_gtt(tmp_bo);
+ munmap(gtt_ptr, tmp_bo->size);
- igt_drop_caches_set(fd, DROP_BOUND);
+ igt_drop_caches_set(data->fd, DROP_BOUND);
- copy_bo(tmp_bo, bo);
+ copy_bo(ibb, tmp_bo, bo);
}
#define MAX_BLT_SIZE 128
@@ -102,6 +134,9 @@ blt_bo_fill(drm_intel_bo *tmp_bo, drm_intel_bo *bo, uint8_t val)
#define TEST_BOTH (TEST_READ | TEST_WRITE)
igt_main
{
+ struct intel_buf *scratch_buf, *staging_buf;
+ struct intel_bb *ibb;
+ data_t data = {0, };
unsigned flags = TEST_BOTH;
int i, j;
uint8_t *cpu_ptr;
@@ -110,29 +145,30 @@ igt_main
igt_fixture {
srandom(0xdeadbeef);
- fd = drm_open_driver(DRIVER_INTEL);
+ data.fd = drm_open_driver(DRIVER_INTEL);
- igt_require_gem(fd);
- gem_require_blitter(fd);
- gem_require_caching(fd);
+ igt_require_gem(data.fd);
+ gem_require_blitter(data.fd);
+ gem_require_caching(data.fd);
- devid = intel_get_drm_devid(fd);
- if (IS_GEN2(devid)) /* chipset only handles cached -> uncached */
+ data.devid = intel_get_drm_devid(data.fd);
+ if (IS_GEN2(data.devid)) /* chipset only handles cached -> uncached */
flags &= ~TEST_READ;
- if (IS_BROADWATER(devid) || IS_CRESTLINE(devid)) {
+ if (IS_BROADWATER(data.devid) || IS_CRESTLINE(data.devid)) {
/* chipset is completely fubar */
igt_info("coherency broken on i965g/gm\n");
flags = 0;
}
+ data.bops = buf_ops_create(data.fd);
+ ibb = intel_bb_create(data.fd, PAGE_SIZE);
- bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
- batch = intel_batchbuffer_alloc(bufmgr, devid);
+ scratch_buf = intel_buf_create(data.bops, BO_SIZE/4, 1,
+ 32, 0, I915_TILING_NONE, 0);
- /* overallocate the buffers we're actually using because */
- scratch_bo = drm_intel_bo_alloc(bufmgr, "scratch bo", BO_SIZE, 4096);
- gem_set_caching(fd, scratch_bo->handle, 1);
+ gem_set_caching(data.fd, scratch_buf->handle, 1);
- staging_bo = drm_intel_bo_alloc(bufmgr, "staging bo", BO_SIZE, 4096);
+ staging_buf = intel_buf_create(data.bops, BO_SIZE/4, 1,
+ 32, 0, I915_TILING_NONE, 0);
}
igt_subtest("reads") {
@@ -144,19 +180,19 @@ igt_main
uint8_t val0 = i;
int start, len;
- blt_bo_fill(staging_bo, scratch_bo, i);
+ blt_bo_fill(&data, ibb, staging_buf, scratch_buf, i);
start = random() % BO_SIZE;
len = random() % (BO_SIZE-start) + 1;
- drm_intel_bo_map(scratch_bo, false);
- cpu_ptr = scratch_bo->virtual;
+ cpu_ptr = gem_mmap__cpu(data.fd, scratch_buf->handle,
+ 0, scratch_buf->size, PROT_READ);
for (j = 0; j < len; j++) {
igt_assert_f(cpu_ptr[j] == val0,
"mismatch at %i, got: %i, expected: %i\n",
j, cpu_ptr[j], val0);
}
- drm_intel_bo_unmap(scratch_bo);
+ munmap(cpu_ptr, scratch_buf->size);
igt_progress("partial reads test: ", i, ROUNDS);
}
@@ -171,20 +207,19 @@ igt_main
uint8_t val0 = i, val1;
int start, len;
- blt_bo_fill(staging_bo, scratch_bo, val0);
+ blt_bo_fill(&data, ibb, staging_buf, scratch_buf, val0);
start = random() % BO_SIZE;
len = random() % (BO_SIZE-start) + 1;
val1 = val0 + 63;
- drm_intel_bo_map(scratch_bo, true);
- cpu_ptr = scratch_bo->virtual;
- memset(cpu_ptr + start, val1, len);
- drm_intel_bo_unmap(scratch_bo);
+ cpu_ptr = gem_mmap__cpu(data.fd, scratch_buf->handle,
+ 0, scratch_buf->size, PROT_READ | PROT_WRITE);
- copy_bo(scratch_bo, staging_bo);
- do_or_die(drm_intel_gem_bo_map_gtt(staging_bo));
- gtt_ptr = staging_bo->virtual;
+ memset(cpu_ptr + start, val1, len);
+ munmap(cpu_ptr, scratch_buf->size);
+ copy_bo(ibb, scratch_buf, staging_buf);
+ gtt_ptr = __try_gtt_map_first(&data, staging_buf, 0);
for (j = 0; j < start; j++) {
igt_assert_f(gtt_ptr[j] == val0,
@@ -201,7 +236,7 @@ igt_main
"mismatch at %i, partial=[%d+%d] got: %i, expected: %i\n",
j, start, len, gtt_ptr[j], val0);
}
- drm_intel_gem_bo_unmap_gtt(staging_bo);
+ munmap(gtt_ptr, staging_buf->size);
igt_progress("partial writes test: ", i, ROUNDS);
}
@@ -216,38 +251,39 @@ igt_main
uint8_t val0 = i, val1, val2;
int start, len;
- blt_bo_fill(staging_bo, scratch_bo, val0);
+ blt_bo_fill(&data, ibb, staging_buf, scratch_buf, val0);
/* partial read */
start = random() % BO_SIZE;
len = random() % (BO_SIZE-start) + 1;
- do_or_die(drm_intel_bo_map(scratch_bo, false));
- cpu_ptr = scratch_bo->virtual;
+ cpu_ptr = gem_mmap__cpu(data.fd, scratch_buf->handle,
+ 0, scratch_buf->size, PROT_READ);
+
for (j = 0; j < len; j++) {
igt_assert_f(cpu_ptr[j] == val0,
"mismatch in read at %i, got: %i, expected: %i\n",
j, cpu_ptr[j], val0);
}
- drm_intel_bo_unmap(scratch_bo);
+ munmap(cpu_ptr, scratch_buf->size);
/* Change contents through gtt to make the pread cachelines
* stale. */
val1 = i + 17;
- blt_bo_fill(staging_bo, scratch_bo, val1);
+ blt_bo_fill(&data, ibb, staging_buf, scratch_buf, val1);
/* partial write */
start = random() % BO_SIZE;
len = random() % (BO_SIZE-start) + 1;
val2 = i + 63;
- do_or_die(drm_intel_bo_map(scratch_bo, false));
- cpu_ptr = scratch_bo->virtual;
+ cpu_ptr = gem_mmap__cpu(data.fd, scratch_buf->handle,
+ 0, scratch_buf->size, PROT_READ);
+
memset(cpu_ptr + start, val2, len);
- copy_bo(scratch_bo, staging_bo);
- do_or_die(drm_intel_gem_bo_map_gtt(staging_bo));
- gtt_ptr = staging_bo->virtual;
+ copy_bo(ibb, scratch_buf, staging_buf);
+ gtt_ptr = __try_gtt_map_first(&data, staging_buf, 0);
for (j = 0; j < start; j++) {
igt_assert_f(gtt_ptr[j] == val1,
@@ -264,16 +300,18 @@ igt_main
"mismatch at %i, partial=[%d+%d] got: %i, expected: %i\n",
j, start, len, gtt_ptr[j], val1);
}
- drm_intel_gem_bo_unmap_gtt(staging_bo);
- drm_intel_bo_unmap(scratch_bo);
+ munmap(cpu_ptr, scratch_buf->handle);
+ munmap(gtt_ptr, staging_buf->handle);
igt_progress("partial read/writes test: ", i, ROUNDS);
}
}
igt_fixture {
- drm_intel_bufmgr_destroy(bufmgr);
-
- close(fd);
+ intel_bb_destroy(ibb);
+ intel_buf_destroy(scratch_buf);
+ intel_buf_destroy(staging_buf);
+ buf_ops_destroy(data.bops);
+ close(data.fd);
}
}
--
2.20.1
_______________________________________________
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] [PATCH i-g-t 2/2] i915/gem_hang: Removal
2020-07-06 7:21 [igt-dev] [PATCH i-g-t 0/2] Remove libdrm dependency from gem_[caching/hang] Dominik Grzegorzek
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 1/2] i915/gem_caching: Remove libdrm dependency Dominik Grzegorzek
@ 2020-07-06 7:21 ` Dominik Grzegorzek
2020-07-06 17:49 ` Chris Wilson
2020-07-06 7:47 ` [igt-dev] ✓ Fi.CI.BAT: success for Remove libdrm dependency from gem_[caching/hang] (rev3) Patchwork
2020-07-06 8:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
3 siblings, 1 reply; 7+ messages in thread
From: Dominik Grzegorzek @ 2020-07-06 7:21 UTC (permalink / raw
To: igt-dev
Remove gem_hang because it's not correct for more recent
gen and redundant with the hangcheck checks.
Signed-off-by: Dominik Grzegorzek <dominik.grzegorzek@intel.com>
---
tests/i915/gem_hang.c | 98 -------------------------------------------
tests/meson.build | 1 -
2 files changed, 99 deletions(-)
delete mode 100644 tests/i915/gem_hang.c
diff --git a/tests/i915/gem_hang.c b/tests/i915/gem_hang.c
deleted file mode 100644
index 2c61cac0..00000000
--- a/tests/i915/gem_hang.c
+++ /dev/null
@@ -1,98 +0,0 @@
-/*
- * Copyright © 2009 Intel Corporation
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- *
- * Authors:
- * Eric Anholt <eric@anholt.net>
- * Jesse Barnes <jbarnes@virtuousgeek.org> (based on gem_bad_blit.c)
- *
- */
-
-#include "igt.h"
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#include <fcntl.h>
-#include <inttypes.h>
-#include <errno.h>
-#include <sys/stat.h>
-#include <sys/time.h>
-#include "drm.h"
-#include "intel_bufmgr.h"
-
-static drm_intel_bufmgr *bufmgr;
-struct intel_batchbuffer *batch;
-static int bad_pipe;
-
-static void
-gpu_hang(void)
-{
- int cmd;
-
- cmd = bad_pipe ? MI_WAIT_FOR_PIPEB_SCAN_LINE_WINDOW :
- MI_WAIT_FOR_PIPEA_SCAN_LINE_WINDOW;
-
- BEGIN_BATCH(6, 0);
- /* The documentation says that the LOAD_SCAN_LINES command
- * always comes in pairs. Don't ask me why. */
- OUT_BATCH(MI_LOAD_SCAN_LINES_INCL | (bad_pipe << 20));
- OUT_BATCH((0 << 16) | 2048);
- OUT_BATCH(MI_LOAD_SCAN_LINES_INCL | (bad_pipe << 20));
- OUT_BATCH((0 << 16) | 2048);
- OUT_BATCH(MI_WAIT_FOR_EVENT | cmd);
- OUT_BATCH(MI_NOOP);
- ADVANCE_BATCH();
-
- intel_batchbuffer_flush(batch);
-}
-
-static int opt_handler(int opt, int opt_index, void *data)
-{
- switch (opt) {
- case 'p':
- bad_pipe = atoi(optarg);
- break;
- default:
- return IGT_OPT_HANDLER_ERROR;
- }
-
- return IGT_OPT_HANDLER_SUCCESS;
-}
-
-const char *help_str = " -p\tDisabled pipe number\n";
-
-igt_simple_main_args("p:", NULL, help_str, opt_handler, NULL)
-{
- int fd;
-
- fd = drm_open_driver(DRIVER_INTEL);
-
- bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
- drm_intel_bufmgr_gem_enable_reuse(bufmgr);
- batch = intel_batchbuffer_alloc(bufmgr, intel_get_drm_devid(fd));
-
- gpu_hang();
-
- intel_batchbuffer_free(batch);
- drm_intel_bufmgr_destroy(bufmgr);
-
- close(fd);
-}
diff --git a/tests/meson.build b/tests/meson.build
index 06a47e37..172d18e5 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -409,7 +409,6 @@ executable('gem_stress', 'i915/gem_stress.c',
# unrecoverable gpu hangs. Don't put real testcases here.
hang_progs = [
'gem_bad_batch',
- 'gem_hang',
'gem_bad_blit',
'gem_bad_address',
'gem_non_secure_batch',
--
2.20.1
_______________________________________________
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 Remove libdrm dependency from gem_[caching/hang] (rev3)
2020-07-06 7:21 [igt-dev] [PATCH i-g-t 0/2] Remove libdrm dependency from gem_[caching/hang] Dominik Grzegorzek
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 1/2] i915/gem_caching: Remove libdrm dependency Dominik Grzegorzek
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 2/2] i915/gem_hang: Removal Dominik Grzegorzek
@ 2020-07-06 7:47 ` Patchwork
2020-07-06 8:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2020-07-06 7:47 UTC (permalink / raw
To: Dominik Grzegorzek; +Cc: igt-dev
== Series Details ==
Series: Remove libdrm dependency from gem_[caching/hang] (rev3)
URL : https://patchwork.freedesktop.org/series/78886/
State : success
== Summary ==
CI Bug Log - changes from IGT_5723 -> IGTPW_4737
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/index.html
Known issues
------------
Here are the changes found in IGTPW_4737 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_flink_basic@basic:
- fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([i915#402])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-tgl-y/igt@gem_flink_basic@basic.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-tgl-y/igt@gem_flink_basic@basic.html
* igt@i915_pm_rpm@basic-pci-d3-state:
- fi-byt-j1900: [PASS][3] -> [DMESG-WARN][4] ([i915#1982])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-byt-j1900/igt@i915_pm_rpm@basic-pci-d3-state.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-byt-j1900/igt@i915_pm_rpm@basic-pci-d3-state.html
- fi-bsw-kefka: [PASS][5] -> [DMESG-WARN][6] ([i915#1982])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html
* igt@kms_busy@basic@flip:
- fi-kbl-x1275: [PASS][7] -> [DMESG-WARN][8] ([i915#62] / [i915#92] / [i915#95])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-kbl-x1275/igt@kms_busy@basic@flip.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-kbl-x1275/igt@kms_busy@basic@flip.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- fi-icl-u2: [PASS][9] -> [DMESG-WARN][10] ([i915#1982]) +1 similar issue
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-icl-u2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-icl-u2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
#### Possible fixes ####
* igt@gem_flink_basic@double-flink:
- fi-tgl-y: [DMESG-WARN][11] ([i915#402]) -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-tgl-y/igt@gem_flink_basic@double-flink.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-tgl-y/igt@gem_flink_basic@double-flink.html
* igt@i915_pm_backlight@basic-brightness:
- fi-whl-u: [DMESG-WARN][13] ([i915#95]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-whl-u/igt@i915_pm_backlight@basic-brightness.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-whl-u/igt@i915_pm_backlight@basic-brightness.html
* igt@i915_pm_rpm@module-reload:
- fi-kbl-guc: [SKIP][15] ([fdo#109271]) -> [PASS][16]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-kbl-guc/igt@i915_pm_rpm@module-reload.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-kbl-guc/igt@i915_pm_rpm@module-reload.html
- fi-apl-guc: [DMESG-WARN][17] ([i915#1982]) -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-apl-guc/igt@i915_pm_rpm@module-reload.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-apl-guc/igt@i915_pm_rpm@module-reload.html
- {fi-tgl-dsi}: [DMESG-WARN][19] ([i915#1982]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-tgl-dsi/igt@i915_pm_rpm@module-reload.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-tgl-dsi/igt@i915_pm_rpm@module-reload.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-atomic:
- fi-icl-u2: [DMESG-WARN][21] ([i915#1982]) -> [PASS][22] +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
#### Warnings ####
* igt@i915_pm_rpm@module-reload:
- fi-kbl-x1275: [DMESG-FAIL][23] ([i915#62]) -> [SKIP][24] ([fdo#109271])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-kbl-x1275/igt@i915_pm_rpm@module-reload.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-kbl-x1275/igt@i915_pm_rpm@module-reload.html
* igt@kms_force_connector_basic@force-edid:
- fi-kbl-x1275: [DMESG-WARN][25] ([i915#62] / [i915#92]) -> [DMESG-WARN][26] ([i915#62] / [i915#92] / [i915#95]) +4 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-kbl-x1275/igt@kms_force_connector_basic@force-edid.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-kbl-x1275/igt@kms_force_connector_basic@force-edid.html
* igt@kms_force_connector_basic@prune-stale-modes:
- fi-kbl-x1275: [DMESG-WARN][27] ([i915#62] / [i915#92] / [i915#95]) -> [DMESG-WARN][28] ([i915#62] / [i915#92]) +4 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/fi-kbl-x1275/igt@kms_force_connector_basic@prune-stale-modes.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/fi-kbl-x1275/igt@kms_force_connector_basic@prune-stale-modes.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
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62
[i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
Participating hosts (44 -> 36)
------------------------------
Missing (8): fi-ilk-m540 fi-hsw-4200u fi-tgl-u2 fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-byt-clapper fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5723 -> IGTPW_4737
CI-20190529: 20190529
CI_DRM_8708: 170e94a1430fd0a4f0841ad0f7366904d52e49be @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4737: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/index.html
IGT_5723: 75bcaf7a609d184305d5f6ac9da38d9297ed22ef @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/index.html
_______________________________________________
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 Remove libdrm dependency from gem_[caching/hang] (rev3)
2020-07-06 7:21 [igt-dev] [PATCH i-g-t 0/2] Remove libdrm dependency from gem_[caching/hang] Dominik Grzegorzek
` (2 preceding siblings ...)
2020-07-06 7:47 ` [igt-dev] ✓ Fi.CI.BAT: success for Remove libdrm dependency from gem_[caching/hang] (rev3) Patchwork
@ 2020-07-06 8:45 ` Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2020-07-06 8:45 UTC (permalink / raw
To: Dominik Grzegorzek; +Cc: igt-dev
== Series Details ==
Series: Remove libdrm dependency from gem_[caching/hang] (rev3)
URL : https://patchwork.freedesktop.org/series/78886/
State : success
== Summary ==
CI Bug Log - changes from IGT_5723_full -> IGTPW_4737_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/index.html
Known issues
------------
Here are the changes found in IGTPW_4737_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_fence@long-history:
- shard-apl: [PASS][1] -> [DMESG-WARN][2] ([i915#1635] / [i915#95]) +34 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl2/igt@gem_exec_fence@long-history.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl4/igt@gem_exec_fence@long-history.html
* igt@gem_exec_fence@parallel@vcs0:
- shard-glk: [PASS][3] -> [DMESG-WARN][4] ([i915#118] / [i915#95]) +4 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk4/igt@gem_exec_fence@parallel@vcs0.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk7/igt@gem_exec_fence@parallel@vcs0.html
* igt@gem_exec_reloc@basic-concurrent0:
- shard-glk: [PASS][5] -> [FAIL][6] ([i915#1930])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk2/igt@gem_exec_reloc@basic-concurrent0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk5/igt@gem_exec_reloc@basic-concurrent0.html
* igt@gem_render_copy_redux@flink:
- shard-hsw: [PASS][7] -> [TIMEOUT][8] ([i915#1958] / [i915#2119]) +3 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-hsw1/igt@gem_render_copy_redux@flink.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-hsw2/igt@gem_render_copy_redux@flink.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-kbl: [PASS][9] -> [DMESG-WARN][10] ([i915#180]) +2 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl6/igt@gem_workarounds@suspend-resume-fd.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl6/igt@gem_workarounds@suspend-resume-fd.html
* igt@i915_pm_dc@dc6-psr:
- shard-iclb: [PASS][11] -> [FAIL][12] ([i915#1899])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-iclb3/igt@i915_pm_dc@dc6-psr.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-iclb8/igt@i915_pm_dc@dc6-psr.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-180:
- shard-glk: [PASS][13] -> [FAIL][14] ([i915#1119])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk3/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk1/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-0:
- shard-glk: [PASS][15] -> [DMESG-WARN][16] ([i915#1982])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk1/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk8/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html
* igt@kms_ccs@pipe-a-bad-pixel-format:
- shard-kbl: [PASS][17] -> [DMESG-WARN][18] ([i915#93] / [i915#95]) +38 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl1/igt@kms_ccs@pipe-a-bad-pixel-format.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl1/igt@kms_ccs@pipe-a-bad-pixel-format.html
* igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
- shard-kbl: [PASS][19] -> [DMESG-FAIL][20] ([i915#54] / [i915#95])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
* igt@kms_cursor_crc@pipe-a-cursor-64x21-random:
- shard-glk: [PASS][21] -> [FAIL][22] ([i915#54])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk1/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk6/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt:
- shard-tglb: [PASS][23] -> [DMESG-WARN][24] ([i915#1982]) +2 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb7/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb8/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_lease@multimaster-lease:
- shard-snb: [PASS][25] -> [TIMEOUT][26] ([i915#1958] / [i915#2119]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-snb5/igt@kms_lease@multimaster-lease.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-snb2/igt@kms_lease@multimaster-lease.html
* igt@kms_pipe_crc_basic@read-crc-pipe-a:
- shard-apl: [PASS][27] -> [DMESG-FAIL][28] ([i915#1635] / [i915#95])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl7/igt@kms_pipe_crc_basic@read-crc-pipe-a.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl4/igt@kms_pipe_crc_basic@read-crc-pipe-a.html
- shard-kbl: [PASS][29] -> [DMESG-FAIL][30] ([i915#95]) +1 similar issue
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl1/igt@kms_pipe_crc_basic@read-crc-pipe-a.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl2/igt@kms_pipe_crc_basic@read-crc-pipe-a.html
* igt@kms_psr@psr2_sprite_mmap_gtt:
- shard-iclb: [PASS][31] -> [SKIP][32] ([fdo#109441]) +1 similar issue
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-iclb2/igt@kms_psr@psr2_sprite_mmap_gtt.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-iclb7/igt@kms_psr@psr2_sprite_mmap_gtt.html
* igt@kms_vblank@pipe-b-query-busy-hang:
- shard-apl: [PASS][33] -> [DMESG-WARN][34] ([i915#1635] / [i915#1982] / [i915#95])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl4/igt@kms_vblank@pipe-b-query-busy-hang.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl1/igt@kms_vblank@pipe-b-query-busy-hang.html
* igt@perf_pmu@module-unload:
- shard-iclb: [PASS][35] -> [DMESG-WARN][36] ([i915#1982])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-iclb1/igt@perf_pmu@module-unload.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-iclb4/igt@perf_pmu@module-unload.html
* igt@perf_pmu@other-init-4:
- shard-tglb: [PASS][37] -> [DMESG-WARN][38] ([i915#402])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb2/igt@perf_pmu@other-init-4.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb6/igt@perf_pmu@other-init-4.html
* igt@perf_pmu@semaphore-busy@rcs0:
- shard-kbl: [PASS][39] -> [FAIL][40] ([i915#1820])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl3/igt@perf_pmu@semaphore-busy@rcs0.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl3/igt@perf_pmu@semaphore-busy@rcs0.html
* igt@sysfs_timeslice_duration@timeout@vecs0:
- shard-glk: [PASS][41] -> [FAIL][42] ([i915#1755])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk4/igt@sysfs_timeslice_duration@timeout@vecs0.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk4/igt@sysfs_timeslice_duration@timeout@vecs0.html
#### Possible fixes ####
* igt@gem_eio@wait-10ms:
- shard-snb: [TIMEOUT][43] ([i915#1958] / [i915#2119]) -> [PASS][44] +1 similar issue
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-snb1/igt@gem_eio@wait-10ms.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-snb1/igt@gem_eio@wait-10ms.html
* igt@gem_exec_nop@basic-series:
- shard-glk: [DMESG-WARN][45] ([i915#118] / [i915#95]) -> [PASS][46]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk2/igt@gem_exec_nop@basic-series.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk6/igt@gem_exec_nop@basic-series.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-iclb: [INCOMPLETE][47] ([i915#926]) -> [PASS][48]
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-iclb2/igt@i915_module_load@reload-with-fault-injection.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-iclb4/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: [SKIP][49] ([i915#1904]) -> [PASS][50]
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb1/igt@i915_pm_dc@dc3co-vpb-simulation.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb1/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@i915_pm_dc@dc5-psr:
- shard-tglb: [FAIL][51] ([i915#1899]) -> [PASS][52]
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb7/igt@i915_pm_dc@dc5-psr.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb2/igt@i915_pm_dc@dc5-psr.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-hsw: [WARN][53] ([i915#1519]) -> [PASS][54]
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-hsw5/igt@i915_pm_rc6_residency@rc6-fence.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-hsw5/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@i2c:
- shard-hsw: [SKIP][55] ([fdo#109271]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-hsw7/igt@i915_pm_rpm@i2c.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-hsw1/igt@i915_pm_rpm@i2c.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-kbl: [DMESG-WARN][57] ([i915#93] / [i915#95]) -> [PASS][58] +35 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl6/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl6/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@i915_suspend@debugfs-reader:
- shard-tglb: [INCOMPLETE][59] ([i915#1602] / [i915#1887] / [i915#456]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb8/igt@i915_suspend@debugfs-reader.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb5/igt@i915_suspend@debugfs-reader.html
* igt@kms_color@pipe-b-ctm-green-to-red:
- shard-tglb: [DMESG-WARN][61] ([i915#1149] / [i915#402]) -> [PASS][62]
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb8/igt@kms_color@pipe-b-ctm-green-to-red.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb6/igt@kms_color@pipe-b-ctm-green-to-red.html
* igt@kms_cursor_crc@pipe-a-cursor-128x42-random:
- shard-kbl: [DMESG-FAIL][63] ([i915#54] / [i915#95]) -> [PASS][64] +2 similar issues
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-128x42-random.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-128x42-random.html
* igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding:
- shard-apl: [DMESG-WARN][65] ([i915#1635] / [i915#95]) -> [PASS][66] +33 similar issues
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl2/igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding.html
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl8/igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding.html
* igt@kms_cursor_edge_walk@pipe-c-128x128-left-edge:
- shard-glk: [DMESG-WARN][67] ([i915#1982]) -> [PASS][68]
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-glk2/igt@kms_cursor_edge_walk@pipe-c-128x128-left-edge.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-glk6/igt@kms_cursor_edge_walk@pipe-c-128x128-left-edge.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [FAIL][69] ([i915#1525]) -> [PASS][70]
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl3/igt@kms_fbcon_fbt@fbc-suspend.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl7/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@flip-vs-expired-vblank@c-dp1:
- shard-apl: [FAIL][71] ([i915#79]) -> [PASS][72]
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl3/igt@kms_flip@flip-vs-expired-vblank@c-dp1.html
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl4/igt@kms_flip@flip-vs-expired-vblank@c-dp1.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: [DMESG-WARN][73] ([i915#180]) -> [PASS][74] +5 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl2/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc:
- shard-iclb: [DMESG-WARN][75] ([i915#1982]) -> [PASS][76]
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-iclb7/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-iclb7/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render:
- shard-tglb: [DMESG-WARN][77] ([i915#1982]) -> [PASS][78] +2 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb8/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb5/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-tglb: [DMESG-WARN][79] ([i915#402]) -> [PASS][80]
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb7/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb6/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-iclb: [FAIL][81] ([i915#83]) -> [PASS][82]
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-iclb1/igt@kms_panel_fitting@atomic-fastset.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-iclb1/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence:
- shard-apl: [DMESG-FAIL][83] ([i915#1635] / [i915#95]) -> [PASS][84]
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl2/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl3/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
- shard-kbl: [DMESG-FAIL][85] ([i915#95]) -> [PASS][86]
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl1/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl3/igt@kms_pipe_crc_basic@read-crc-pipe-a-frame-sequence.html
* igt@kms_vblank@pipe-a-ts-continuation-modeset-hang:
- shard-kbl: [DMESG-WARN][87] ([i915#62] / [i915#92]) -> [PASS][88] +34 similar issues
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl6/igt@kms_vblank@pipe-a-ts-continuation-modeset-hang.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl3/igt@kms_vblank@pipe-a-ts-continuation-modeset-hang.html
* igt@kms_vblank@pipe-a-wait-forked-hang:
- shard-hsw: [TIMEOUT][89] ([i915#1958] / [i915#2119]) -> [PASS][90] +1 similar issue
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-hsw7/igt@kms_vblank@pipe-a-wait-forked-hang.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-hsw4/igt@kms_vblank@pipe-a-wait-forked-hang.html
#### Warnings ####
* igt@i915_pm_dc@dc6-psr:
- shard-tglb: [FAIL][91] ([i915#454]) -> [FAIL][92] ([i915#1899])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb3/igt@i915_pm_dc@dc6-psr.html
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb8/igt@i915_pm_dc@dc6-psr.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-iclb: [FAIL][93] ([i915#1515]) -> [WARN][94] ([i915#1515])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-iclb6/igt@i915_pm_rc6_residency@rc6-idle.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-iclb6/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@kms_color_chamelium@pipe-d-ctm-green-to-red:
- shard-apl: [SKIP][95] ([fdo#109271] / [fdo#111827]) -> [SKIP][96] ([fdo#109271] / [fdo#111827] / [i915#1635]) +1 similar issue
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl2/igt@kms_color_chamelium@pipe-d-ctm-green-to-red.html
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl6/igt@kms_color_chamelium@pipe-d-ctm-green-to-red.html
* igt@kms_content_protection@lic:
- shard-apl: [FAIL][97] ([fdo#110321]) -> [DMESG-FAIL][98] ([fdo#110321] / [i915#1635] / [i915#95]) +1 similar issue
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl8/igt@kms_content_protection@lic.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl4/igt@kms_content_protection@lic.html
- shard-kbl: [TIMEOUT][99] ([i915#1319] / [i915#1958] / [i915#2119]) -> [DMESG-FAIL][100] ([fdo#110321] / [i915#95])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl3/igt@kms_content_protection@lic.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl2/igt@kms_content_protection@lic.html
* igt@kms_cursor_crc@pipe-a-cursor-64x21-random:
- shard-kbl: [DMESG-FAIL][101] ([i915#54] / [i915#95]) -> [FAIL][102] ([i915#54])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html
- shard-apl: [DMESG-WARN][103] ([i915#1635] / [i915#95]) -> [FAIL][104] ([i915#54])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl7/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl7/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html
* igt@kms_cursor_crc@pipe-d-cursor-512x512-offscreen:
- shard-apl: [SKIP][105] ([fdo#109271] / [i915#1635]) -> [SKIP][106] ([fdo#109271]) +11 similar issues
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl1/igt@kms_cursor_crc@pipe-d-cursor-512x512-offscreen.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl6/igt@kms_cursor_crc@pipe-d-cursor-512x512-offscreen.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-kbl: [FAIL][107] ([i915#64]) -> [DMESG-WARN][108] ([i915#180])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-kbl4/igt@kms_fbcon_fbt@fbc-suspend.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-kbl7/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-hsw: [SKIP][109] ([fdo#109271]) -> [TIMEOUT][110] ([i915#1958] / [i915#2119]) +1 similar issue
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-hsw8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-hsw2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
- shard-snb: [SKIP][111] ([fdo#109271]) -> [TIMEOUT][112] ([i915#1958] / [i915#2119]) +1 similar issue
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-snb4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-snb2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render:
- shard-hsw: [TIMEOUT][113] ([i915#1958] / [i915#2119]) -> [SKIP][114] ([fdo#109271]) +2 similar issues
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-hsw7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render.html
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-hsw4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render.html
- shard-snb: [TIMEOUT][115] ([i915#1958] / [i915#2119]) -> [SKIP][116] ([fdo#109271]) +2 similar issues
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-snb1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render.html
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-snb6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen:
- shard-apl: [SKIP][117] ([fdo#109271]) -> [SKIP][118] ([fdo#109271] / [i915#1635]) +13 similar issues
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen.html
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@runner@aborted:
- shard-apl: ([FAIL][119], [FAIL][120], [FAIL][121]) ([i915#1610] / [i915#1635] / [i915#2110]) -> [FAIL][122] ([i915#1635] / [i915#2110])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl4/igt@runner@aborted.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl3/igt@runner@aborted.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-apl2/igt@runner@aborted.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-apl7/igt@runner@aborted.html
- shard-tglb: ([FAIL][123], [FAIL][124]) ([i915#1602] / [i915#2110]) -> [FAIL][125] ([i915#2110])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb8/igt@runner@aborted.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5723/shard-tglb5/igt@runner@aborted.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/shard-tglb2/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#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1119]: https://gitlab.freedesktop.org/drm/intel/issues/1119
[i915#1149]: https://gitlab.freedesktop.org/drm/intel/issues/1149
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1515]: https://gitlab.freedesktop.org/drm/intel/issues/1515
[i915#1519]: https://gitlab.freedesktop.org/drm/intel/issues/1519
[i915#1525]: https://gitlab.freedesktop.org/drm/intel/issues/1525
[i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602
[i915#1610]: https://gitlab.freedesktop.org/drm/intel/issues/1610
[i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
[i915#1755]: https://gitlab.freedesktop.org/drm/intel/issues/1755
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1820]: https://gitlab.freedesktop.org/drm/intel/issues/1820
[i915#1887]: https://gitlab.freedesktop.org/drm/intel/issues/1887
[i915#1899]: https://gitlab.freedesktop.org/drm/intel/issues/1899
[i915#1904]: https://gitlab.freedesktop.org/drm/intel/issues/1904
[i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930
[i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2110]: https://gitlab.freedesktop.org/drm/intel/issues/2110
[i915#2119]: https://gitlab.freedesktop.org/drm/intel/issues/2119
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#456]: https://gitlab.freedesktop.org/drm/intel/issues/456
[i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
[i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62
[i915#64]: https://gitlab.freedesktop.org/drm/intel/issues/64
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
[i915#83]: https://gitlab.freedesktop.org/drm/intel/issues/83
[i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92
[i915#926]: https://gitlab.freedesktop.org/drm/intel/issues/926
[i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
Participating hosts (8 -> 8)
------------------------------
No changes in participating hosts
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5723 -> IGTPW_4737
CI-20190529: 20190529
CI_DRM_8708: 170e94a1430fd0a4f0841ad0f7366904d52e49be @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4737: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/index.html
IGT_5723: 75bcaf7a609d184305d5f6ac9da38d9297ed22ef @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4737/index.html
_______________________________________________
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
* Re: [igt-dev] [PATCH i-g-t 1/2] i915/gem_caching: Remove libdrm dependency
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 1/2] i915/gem_caching: Remove libdrm dependency Dominik Grzegorzek
@ 2020-07-06 17:42 ` Chris Wilson
0 siblings, 0 replies; 7+ messages in thread
From: Chris Wilson @ 2020-07-06 17:42 UTC (permalink / raw
To: Dominik Grzegorzek, igt-dev
Quoting Dominik Grzegorzek (2020-07-06 08:21:17)
> Thanks to intel_bb we are able to remove libdrm from gem_caching.
>
> Signed-off-by: Dominik Grzegorzek <dominik.grzegorzek@intel.com>
> Cc: Chris Wilson <chris@chris-wilson.co.uk>
> ---
> tests/i915/gem_caching.c | 176 ++++++++++++++++++++++++---------------
> 1 file changed, 107 insertions(+), 69 deletions(-)
>
> diff --git a/tests/i915/gem_caching.c b/tests/i915/gem_caching.c
> index 0ffffa05..0f83d0d6 100644
> --- a/tests/i915/gem_caching.c
> +++ b/tests/i915/gem_caching.c
> @@ -39,7 +39,6 @@
>
> #include "i915/gem.h"
> #include "igt.h"
> -#include "intel_bufmgr.h"
>
> IGT_TEST_DESCRIPTION("Test snoop consistency when touching partial"
> " cachelines.");
> @@ -49,50 +48,83 @@ IGT_TEST_DESCRIPTION("Test snoop consistency when touching partial"
> *
> */
>
> -static drm_intel_bufmgr *bufmgr;
> -struct intel_batchbuffer *batch;
> -
> -drm_intel_bo *scratch_bo;
> -drm_intel_bo *staging_bo;
> #define BO_SIZE (4*4096)
> -uint32_t devid;
> -int fd;
> +#define PAGE_SIZE 4096
> +
> +typedef struct {
> + int fd;
> + uint32_t devid;
> + struct buf_ops *bops;
> +} data_t;
> +
> +
> +static void *__try_gtt_map_first(data_t *data, struct intel_buf *buf,
> + int write_enable)
> +{
> + uint8_t *ptr;
> + unsigned int prot = PROT_READ | (write_enable ? PROT_WRITE : 0);
> +
> + ptr = __gem_mmap__gtt(data->fd, buf->handle, buf->size, prot);
> + if (!ptr) {
> + ptr = gem_mmap__device_coherent(data->fd, buf->handle,
> + 0, buf->size, prot);
> + }
> + return ptr;
> +}
So I had to think whether or not this was worth keeping [gtt first,
rather than just use device_coherent]. And in the end the peculiarity of
GTT vs caching won out, so I agree better to keep trying gtt if it's
there.
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
-Chris
_______________________________________________
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
* Re: [igt-dev] [PATCH i-g-t 2/2] i915/gem_hang: Removal
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 2/2] i915/gem_hang: Removal Dominik Grzegorzek
@ 2020-07-06 17:49 ` Chris Wilson
0 siblings, 0 replies; 7+ messages in thread
From: Chris Wilson @ 2020-07-06 17:49 UTC (permalink / raw
To: Dominik Grzegorzek, igt-dev
Quoting Dominik Grzegorzek (2020-07-06 08:21:18)
> Remove gem_hang because it's not correct for more recent
> gen and redundant with the hangcheck checks.
>
> Signed-off-by: Dominik Grzegorzek <dominik.grzegorzek@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
-Chris
_______________________________________________
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:[~2020-07-06 17:49 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-07-06 7:21 [igt-dev] [PATCH i-g-t 0/2] Remove libdrm dependency from gem_[caching/hang] Dominik Grzegorzek
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 1/2] i915/gem_caching: Remove libdrm dependency Dominik Grzegorzek
2020-07-06 17:42 ` Chris Wilson
2020-07-06 7:21 ` [igt-dev] [PATCH i-g-t 2/2] i915/gem_hang: Removal Dominik Grzegorzek
2020-07-06 17:49 ` Chris Wilson
2020-07-06 7:47 ` [igt-dev] ✓ Fi.CI.BAT: success for Remove libdrm dependency from gem_[caching/hang] (rev3) Patchwork
2020-07-06 8:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.