* [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
* 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
* [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
* 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
* [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
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.