* [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups
@ 2022-05-26 16:14 Rob Clark
2022-05-26 16:14 ` [igt-dev] [PATCH igt 1/2] lib/igt_debugfs: Drop-caches support for msm Rob Clark
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Rob Clark @ 2022-05-26 16:14 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark
From: Rob Clark <robdclark@chromium.org>
Some prep work for a shrinker test that I'm working on. The second
patch is a bit churny so I figured I'd go ahead and send these out now.
Rob Clark (2):
lib/igt_debugfs: Drop-caches support for msm
igt: Promote/rename OS helpers
lib/i915/intel_memory_region.c | 2 +-
lib/igt_aux.c | 2 +-
lib/igt_aux.h | 18 +----
lib/igt_debugfs.c | 16 ++++-
lib/{intel_os.c => igt_os.c} | 97 ++++++++++++++-------------
lib/igt_os.h | 45 +++++++++++++
lib/meson.build | 2 +-
tests/dumb_buffer.c | 2 +-
tests/eviction_common.c | 16 ++---
tests/i915/gem_busy.c | 2 +-
tests/i915/gem_concurrent_all.c | 8 +--
tests/i915/gem_create.c | 2 +-
tests/i915/gem_ctx_create.c | 4 +-
tests/i915/gem_ctx_exec.c | 2 +-
tests/i915/gem_evict_alignment.c | 4 +-
tests/i915/gem_evict_everything.c | 8 +--
tests/i915/gem_exec_alignment.c | 8 +--
tests/i915/gem_exec_await.c | 2 +-
tests/i915/gem_exec_big.c | 6 +-
tests/i915/gem_exec_capture.c | 8 +--
tests/i915/gem_exec_gttfill.c | 2 +-
tests/i915/gem_exec_params.c | 2 +-
tests/i915/gem_exec_reloc.c | 2 +-
tests/i915/gem_linear_blits.c | 2 +-
tests/i915/gem_lmem_swapping.c | 6 +-
tests/i915/gem_mmap.c | 4 +-
tests/i915/gem_mmap_gtt.c | 6 +-
tests/i915/gem_mmap_offset.c | 2 +-
tests/i915/gem_ppgtt.c | 4 +-
tests/i915/gem_pwrite.c | 8 +--
tests/i915/gem_render_linear_blits.c | 10 +--
tests/i915/gem_render_tiled_blits.c | 10 +--
tests/i915/gem_shrink.c | 6 +-
tests/i915/gem_softpin.c | 4 +-
tests/i915/gem_tiled_blits.c | 2 +-
tests/i915/gem_tiled_fence_blits.c | 2 +-
tests/i915/gem_tiled_pread_pwrite.c | 2 +-
tests/i915/gem_tiled_swapping.c | 20 +++---
tests/i915/gem_userptr_blits.c | 20 +++---
tests/i915/gen3_mixed_blits.c | 2 +-
tests/i915/gen3_render_linear_blits.c | 2 +-
tests/i915/gen3_render_mixed_blits.c | 2 +-
tests/i915/gen3_render_tiledx_blits.c | 2 +-
tests/i915/gen3_render_tiledy_blits.c | 2 +-
tests/i915/gen7_exec_parse.c | 2 +-
tests/i915/gen9_exec_parse.c | 6 +-
tests/i915/i915_suspend.c | 6 +-
tests/i915/kms_big_fb.c | 2 +-
tests/prime_mmap_coherency.c | 10 +--
49 files changed, 226 insertions(+), 178 deletions(-)
rename lib/{intel_os.c => igt_os.c} (85%)
create mode 100644 lib/igt_os.h
--
2.35.3
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] [PATCH igt 1/2] lib/igt_debugfs: Drop-caches support for msm
2022-05-26 16:14 [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups Rob Clark
@ 2022-05-26 16:14 ` Rob Clark
2022-05-26 16:14 ` [igt-dev] [PATCH igt 2/2] igt: Promote/rename OS helpers Rob Clark
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Rob Clark @ 2022-05-26 16:14 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark
From: Rob Clark <robdclark@chromium.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
---
lib/igt_debugfs.c | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c
index 7211c410..7e7ccf22 100644
--- a/lib/igt_debugfs.c
+++ b/lib/igt_debugfs.c
@@ -1139,8 +1139,20 @@ void igt_drop_caches_set(int drm_fd, uint64_t val)
int dir;
dir = igt_debugfs_dir(drm_fd);
- igt_assert(igt_sysfs_printf(dir, "i915_gem_drop_caches",
- "0x%" PRIx64, val) > 0);
+ if (is_i915_device(drm_fd)) {
+ igt_assert(igt_sysfs_printf(dir, "i915_gem_drop_caches",
+ "0x%" PRIx64, val) > 0);
+ } else if (is_msm_device(drm_fd)) {
+ /*
+ * msm doesn't currently have debugs that supports fine grained
+ * control of *what* to drop, just # of objects to scan (equiv
+ * to shrink_control::nr_to_scan). To meet that limit it will
+ * first try shrinking, and then dropping idle. So just tell
+ * it to try and drop as many objects as possible:
+ */
+ igt_assert(igt_sysfs_printf(dir, "shrink", "0x%" PRIx64,
+ ~(uint64_t)0) > 0);
+ }
close(dir);
}
--
2.35.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [igt-dev] [PATCH igt 2/2] igt: Promote/rename OS helpers
2022-05-26 16:14 [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups Rob Clark
2022-05-26 16:14 ` [igt-dev] [PATCH igt 1/2] lib/igt_debugfs: Drop-caches support for msm Rob Clark
@ 2022-05-26 16:14 ` Rob Clark
2022-05-26 16:45 ` [igt-dev] ✗ GitLab.Pipeline: warning for A couple memory helper cleanups Patchwork
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Rob Clark @ 2022-05-26 16:14 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark
From: Rob Clark <robdclark@chromium.org>
Promote intel_os.c helpers to igt_os.c, so that I can re-use them for
some additional msm tests. Just big churny rename, no functional change.
Signed-off-by: Rob Clark <robdclark@chromium.org>
---
lib/i915/intel_memory_region.c | 2 +-
lib/igt_aux.c | 2 +-
lib/igt_aux.h | 18 +----
lib/{intel_os.c => igt_os.c} | 97 ++++++++++++++-------------
lib/igt_os.h | 45 +++++++++++++
lib/meson.build | 2 +-
tests/dumb_buffer.c | 2 +-
tests/eviction_common.c | 16 ++---
tests/i915/gem_busy.c | 2 +-
tests/i915/gem_concurrent_all.c | 8 +--
tests/i915/gem_create.c | 2 +-
tests/i915/gem_ctx_create.c | 4 +-
tests/i915/gem_ctx_exec.c | 2 +-
tests/i915/gem_evict_alignment.c | 4 +-
tests/i915/gem_evict_everything.c | 8 +--
tests/i915/gem_exec_alignment.c | 8 +--
tests/i915/gem_exec_await.c | 2 +-
tests/i915/gem_exec_big.c | 6 +-
tests/i915/gem_exec_capture.c | 8 +--
tests/i915/gem_exec_gttfill.c | 2 +-
tests/i915/gem_exec_params.c | 2 +-
tests/i915/gem_exec_reloc.c | 2 +-
tests/i915/gem_linear_blits.c | 2 +-
tests/i915/gem_lmem_swapping.c | 6 +-
tests/i915/gem_mmap.c | 4 +-
tests/i915/gem_mmap_gtt.c | 6 +-
tests/i915/gem_mmap_offset.c | 2 +-
tests/i915/gem_ppgtt.c | 4 +-
tests/i915/gem_pwrite.c | 8 +--
tests/i915/gem_render_linear_blits.c | 10 +--
tests/i915/gem_render_tiled_blits.c | 10 +--
tests/i915/gem_shrink.c | 6 +-
tests/i915/gem_softpin.c | 4 +-
tests/i915/gem_tiled_blits.c | 2 +-
tests/i915/gem_tiled_fence_blits.c | 2 +-
tests/i915/gem_tiled_pread_pwrite.c | 2 +-
tests/i915/gem_tiled_swapping.c | 20 +++---
tests/i915/gem_userptr_blits.c | 20 +++---
tests/i915/gen3_mixed_blits.c | 2 +-
tests/i915/gen3_render_linear_blits.c | 2 +-
tests/i915/gen3_render_mixed_blits.c | 2 +-
tests/i915/gen3_render_tiledx_blits.c | 2 +-
tests/i915/gen3_render_tiledy_blits.c | 2 +-
tests/i915/gen7_exec_parse.c | 2 +-
tests/i915/gen9_exec_parse.c | 6 +-
tests/i915/i915_suspend.c | 6 +-
tests/i915/kms_big_fb.c | 2 +-
tests/prime_mmap_coherency.c | 10 +--
48 files changed, 212 insertions(+), 176 deletions(-)
rename lib/{intel_os.c => igt_os.c} (85%)
create mode 100644 lib/igt_os.h
diff --git a/lib/i915/intel_memory_region.c b/lib/i915/intel_memory_region.c
index 6bf6aab1..8c5c2df8 100644
--- a/lib/i915/intel_memory_region.c
+++ b/lib/i915/intel_memory_region.c
@@ -955,7 +955,7 @@ struct gem_memory_region *__gem_get_memory_regions(int i915)
r->ci = info->regions[i].region;
r->size = info->regions[i].probed_size;
if (r->size == -1ull)
- r->size = intel_get_avail_ram_mb() << 20;
+ r->size = igt_get_avail_ram_mb() << 20;
asprintf(&r->name, "%s%d",
region_repr(&r->ci), r->ci.memory_instance);
diff --git a/lib/igt_aux.c b/lib/igt_aux.c
index 751c8a29..edbd8eb9 100644
--- a/lib/igt_aux.c
+++ b/lib/igt_aux.c
@@ -873,7 +873,7 @@ void igt_system_suspend_autoresume(enum igt_suspend_state state,
faccessat(power_dir, "pm_test", R_OK | W_OK, 0) == 0);
igt_skip_on_f(state == SUSPEND_STATE_DISK &&
- !intel_get_total_swap_mb(),
+ !igt_get_total_swap_mb(),
"Suspend to disk requires swap space.\n");
orig_test = get_suspend_test(power_dir);
diff --git a/lib/igt_aux.h b/lib/igt_aux.h
index ab1f9e1a..af663d2c 100644
--- a/lib/igt_aux.h
+++ b/lib/igt_aux.h
@@ -41,6 +41,7 @@
#include <i915/gem_submission.h>
#include "igt_core.h"
+#include "igt_os.h"
/* signal interrupt helpers */
#ifdef __linux__
@@ -216,23 +217,6 @@ void igt_drop_root(void);
void igt_debug_wait_for_keypress(const char *var);
void igt_debug_interactive_mode_check(const char *var, const char *expected);
-/* sysinfo cross-arch wrappers from intel_os.c */
-
-/* These are separate to allow easier testing when porting, see the comment at
- * the bottom of intel_os.c. */
-void intel_purge_vm_caches(int fd);
-uint64_t intel_get_avail_ram_mb(void);
-uint64_t intel_get_total_ram_mb(void);
-uint64_t intel_get_total_swap_mb(void);
-void *intel_get_total_pinnable_mem(size_t *pinned);
-
-int __intel_check_memory(uint64_t count, uint64_t size, unsigned mode,
- uint64_t *out_required, uint64_t *out_total);
-void intel_require_memory(uint64_t count, uint64_t size, unsigned mode);
-void intel_require_files(uint64_t count);
-#define CHECK_RAM 0x1
-#define CHECK_SWAP 0x2
-
#define __typecheck(x, y) \
(!!(sizeof((typeof(x) *)1 == (typeof(y) *)1)))
diff --git a/lib/intel_os.c b/lib/igt_os.c
similarity index 85%
rename from lib/intel_os.c
rename to lib/igt_os.c
index 2bb0c981..bdd5d933 100644
--- a/lib/intel_os.c
+++ b/lib/igt_os.c
@@ -47,20 +47,20 @@
#endif
#include <sys/resource.h>
-#include "intel_io.h"
#include "drmtest.h"
#include "igt_aux.h"
#include "igt_debugfs.h"
+#include "igt_os.h"
#include "igt_sysfs.h"
/**
- * intel_get_total_ram_mb:
+ * igt_get_total_ram_mb:
*
* Returns:
* The total amount of system RAM available in MB.
*/
uint64_t
-intel_get_total_ram_mb(void)
+igt_get_total_ram_mb(void)
{
uint64_t retval;
@@ -74,7 +74,7 @@ intel_get_total_ram_mb(void)
long pagesize, npages;
pagesize = sysconf(_SC_PAGESIZE);
- npages = sysconf(_SC_PHYS_PAGES);
+ npages = sysconf(_SC_PHYS_PAGES);
retval = (uint64_t) pagesize * npages;
#else
@@ -98,13 +98,13 @@ static uint64_t get_meminfo(const char *info, const char *tag)
}
/**
- * intel_get_avail_ram_mb:
+ * igt_get_avail_ram_mb:
*
* Returns:
* The amount of unused system RAM available in MB.
*/
uint64_t
-intel_get_avail_ram_mb(void)
+igt_get_avail_ram_mb(void)
{
uint64_t retval;
@@ -112,8 +112,8 @@ intel_get_avail_ram_mb(void)
char *info;
int fd;
- fd = drm_open_driver(DRIVER_INTEL);
- intel_purge_vm_caches(fd);
+ fd = drm_open_driver(DRIVER_ANY);
+ igt_purge_vm_caches(fd);
close(fd);
fd = open("/proc", O_RDONLY);
@@ -145,7 +145,7 @@ intel_get_avail_ram_mb(void)
long pagesize, npages;
pagesize = sysconf(_SC_PAGESIZE);
- npages = sysconf(_SC_AVPHYS_PAGES);
+ npages = sysconf(_SC_AVPHYS_PAGES);
retval = (uint64_t) pagesize * npages;
#else
@@ -156,13 +156,13 @@ intel_get_avail_ram_mb(void)
}
/**
- * intel_get_total_swap_mb:
+ * igt_get_total_swap_mb:
*
* Returns:
* The total amount of swap space available in MB.
*/
uint64_t
-intel_get_total_swap_mb(void)
+igt_get_total_swap_mb(void)
{
uint64_t retval;
@@ -180,31 +180,31 @@ intel_get_total_swap_mb(void)
int n, i;
if ((n = swapctl(SC_GETNSWP, NULL)) == -1) {
- igt_warn("swapctl: GETNSWP");
- return 0;
+ igt_warn("swapctl: GETNSWP");
+ return 0;
}
if (n == 0) {
- /* no error, but no swap devices either */
- return 0;
+ /* no error, but no swap devices either */
+ return 0;
}
swt = malloc(sizeof(struct swaptable) + (n * sizeof(swapent_t)));
buf = malloc(n * MAXPATHLEN);
if (!swt || !buf) {
- igt_warn("malloc");
+ igt_warn("malloc");
} else {
- swt->swt_n = n;
- for (i = 0 ; i < n; i++) {
- swt->swt_ent[i].ste_path = buf + (i * MAXPATHLEN);
- }
-
- if ((n = swapctl(SC_LIST, swt)) == -1) {
- igt_warn("swapctl: LIST");
- } else {
- for (i = 0; i < swt->swt_n; i++) {
- totalpages += swt->swt_ent[i].ste_pages;
+ swt->swt_n = n;
+ for (i = 0 ; i < n; i++) {
+ swt->swt_ent[i].ste_path = buf + (i * MAXPATHLEN);
+ }
+
+ if ((n = swapctl(SC_LIST, swt)) == -1) {
+ igt_warn("swapctl: LIST");
+ } else {
+ for (i = 0; i < swt->swt_n; i++) {
+ totalpages += swt->swt_ent[i].ste_pages;
+ }
}
- }
}
free(swt);
free(buf);
@@ -219,7 +219,7 @@ intel_get_total_swap_mb(void)
}
/**
- * intel_get_total_pinnable_mem:
+ * igt_get_total_pinnable_mem:
*
* Compute the amount of memory that we're able to safely lock.
* Note that in order to achieve this, we're attempting to repeatedly lock more
@@ -227,12 +227,12 @@ intel_get_total_swap_mb(void)
*
* Returns: Amount of memory that can be safely pinned, in bytes.
*/
-void *intel_get_total_pinnable_mem(size_t *total)
+void *igt_get_total_pinnable_mem(size_t *total)
{
uint64_t *can_mlock, pin, avail;
- pin = (intel_get_total_ram_mb() + 1) << 20;
- avail = (intel_get_avail_ram_mb() + 1) << 20;
+ pin = (igt_get_total_ram_mb() + 1) << 20;
+ avail = (igt_get_avail_ram_mb() + 1) << 20;
can_mlock = mmap(NULL, pin, PROT_WRITE, MAP_SHARED | MAP_ANON, -1, 0);
igt_require(can_mlock != MAP_FAILED);
@@ -290,20 +290,20 @@ static unsigned max_open_files(void)
}
/**
- * intel_require_files:
+ * igt_require_files:
* @count: number of files that will be created
*
* Does the system support enough file descriptors for the test?
*/
-void intel_require_files(uint64_t count)
+void igt_require_files(uint64_t count)
{
igt_require_f(count < max_open_files(),
"Estimated that we need %'llu files, but the process maximum is only %'llu\n",
(long long)count, (long long)max_open_files());
}
-int __intel_check_memory(uint64_t count, uint64_t size, unsigned mode,
- uint64_t *out_required, uint64_t *out_total)
+int __igt_check_memory(uint64_t count, uint64_t size, unsigned mode,
+ uint64_t *out_required, uint64_t *out_total)
{
/* rough estimate of how many bytes the kernel requires to track each object */
#define KERNEL_BO_OVERHEAD 8192 /* 2k for an object, 2k for an inode, etc */
@@ -320,9 +320,9 @@ int __intel_check_memory(uint64_t count, uint64_t size, unsigned mode,
total = 0;
if (mode & (CHECK_RAM | CHECK_SWAP))
- total += intel_get_avail_ram_mb();
+ total += igt_get_avail_ram_mb();
if (mode & CHECK_SWAP)
- total += intel_get_total_swap_mb();
+ total += igt_get_total_swap_mb();
total *= 1024 * 1024;
if (out_required)
@@ -338,7 +338,7 @@ int __intel_check_memory(uint64_t count, uint64_t size, unsigned mode,
}
/**
- * intel_require_memory:
+ * igt_require_memory:
* @count: number of surfaces that will be created
* @size: the size in bytes of each surface
* @mode: a bit field declaring whether the test will be run in RAM or in SWAP
@@ -360,13 +360,13 @@ int __intel_check_memory(uint64_t count, uint64_t size, unsigned mode,
* assumption that any test that needs to check for memory requirements is a
* thrashing test unsuitable for slow simulated systems.
*/
-void intel_require_memory(uint64_t count, uint64_t size, unsigned mode)
+void igt_require_memory(uint64_t count, uint64_t size, unsigned mode)
{
uint64_t required, total;
bool sufficient_memory;
- sufficient_memory = __intel_check_memory(count, size, mode,
- &required, &total);
+ sufficient_memory = __igt_check_memory(count, size, mode,
+ &required, &total);
if (!sufficient_memory) {
int dir = open("/proc", O_RDONLY);
char *info;
@@ -398,7 +398,14 @@ void intel_require_memory(uint64_t count, uint64_t size, unsigned mode)
(long long)vfs_file_max());
}
-void intel_purge_vm_caches(int drm_fd)
+/**
+ * igt_purge_vm_caches:
+ * @drm_fd: the drm device fd
+ *
+ * Trigger the drm driver to shrink and drop idle buffers, and then
+ * trigger VM subsystem to drop caches.
+ */
+void igt_purge_vm_caches(int drm_fd)
{
int fd;
@@ -434,7 +441,7 @@ void intel_purge_vm_caches(int drm_fd)
/*
* When testing a port to a new platform, create a standalone test binary
* by running:
- * cc -o porttest intel_drm.c -I.. -DSTANDALONE_TEST `pkg-config --cflags libdrm`
+ * cc -o porttest igt_os.c -I.. -DSTANDALONE_TEST `pkg-config --cflags libdrm`
* and then running the resulting porttest program.
*/
#ifdef STANDALONE_TEST
@@ -442,8 +449,8 @@ void *mmio;
int main(int argc, char **argv)
{
- igt_info("Total RAM: %"PRIu64" Mb\n", intel_get_total_ram_mb());
- igt_info("Total Swap: %"PRIu64" Mb\n", intel_get_total_swap_mb());
+ igt_info("Total RAM: %"PRIu64" Mb\n", igt_get_total_ram_mb());
+ igt_info("Total Swap: %"PRIu64" Mb\n", igt_get_total_swap_mb());
return 0;
}
diff --git a/lib/igt_os.h b/lib/igt_os.h
new file mode 100644
index 00000000..79363b29
--- /dev/null
+++ b/lib/igt_os.h
@@ -0,0 +1,45 @@
+/*
+ * Copyright © 2008 Intel Corporation
+ * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ *
+ * 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.
+ */
+
+#ifndef IGT_OS_H
+#define IGT_OS_H
+
+
+/* These are separate to allow easier testing when porting, see the comment at
+ * the bottom of intel_os.c. */
+uint64_t igt_get_total_ram_mb(void);
+uint64_t igt_get_avail_ram_mb(void);
+uint64_t igt_get_total_swap_mb(void);
+void *igt_get_total_pinnable_mem(size_t *pinned);
+
+int __igt_check_memory(uint64_t count, uint64_t size, unsigned mode,
+ uint64_t *out_required, uint64_t *out_total);
+void igt_require_memory(uint64_t count, uint64_t size, unsigned mode);
+void igt_require_files(uint64_t count);
+#define CHECK_RAM 0x1
+#define CHECK_SWAP 0x2
+
+void igt_purge_vm_caches(int drm_fd);
+
+#endif /* IGT_OS_H */
diff --git a/lib/meson.build b/lib/meson.build
index ccee7a59..793d399d 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -24,6 +24,7 @@ lib_sources = [
'igt_halffloat.c',
'igt_io.c',
'igt_matrix.c',
+ 'igt_os.c',
'igt_params.c',
'igt_perf.c',
'igt_primes.c',
@@ -49,7 +50,6 @@ lib_sources = [
'intel_chipset.c',
'intel_ctx.c',
'intel_device_info.c',
- 'intel_os.c',
'intel_mmio.c',
'ioctl_wrappers.c',
'media_spin.c',
diff --git a/tests/dumb_buffer.c b/tests/dumb_buffer.c
index cb8d2f51..2c6261bd 100644
--- a/tests/dumb_buffer.c
+++ b/tests/dumb_buffer.c
@@ -293,7 +293,7 @@ static uint64_t estimate_largest_dumb_buffer(int fd)
.height = 1, /* in rows */
};
const unsigned long max_rows =
- intel_get_total_ram_mb() / 2; /* leave some spare */
+ igt_get_total_ram_mb() / 2; /* leave some spare */
volatile uint64_t largest = 0;
char * volatile ptr = NULL;
diff --git a/tests/eviction_common.c b/tests/eviction_common.c
index 8446c421..95af106c 100644
--- a/tests/eviction_common.c
+++ b/tests/eviction_common.c
@@ -72,7 +72,7 @@ static int minor_evictions(int fd, struct igt_eviction_test_ops *ops,
total_surfaces = gem_aperture_size(fd) / surface_size + 1;
igt_require(nr_surfaces < total_surfaces);
- intel_require_memory(total_surfaces, surface_size, CHECK_RAM);
+ igt_require_memory(total_surfaces, surface_size, CHECK_RAM);
bo = malloc((nr_surfaces + total_surfaces)*sizeof(*bo));
igt_assert(bo);
@@ -107,7 +107,7 @@ static int major_evictions(int fd, struct igt_eviction_test_ops *ops,
uint32_t *bo;
int ret, loop;
- intel_require_memory(nr_surfaces, surface_size, CHECK_RAM);
+ igt_require_memory(nr_surfaces, surface_size, CHECK_RAM);
bo = malloc(nr_surfaces*sizeof(*bo));
igt_assert(bo);
@@ -136,9 +136,9 @@ static void mlocked_evictions(int fd, struct igt_eviction_test_ops *ops,
size_t total;
void *mem;
- intel_require_memory(surface_count, surface_size, CHECK_RAM);
+ igt_require_memory(surface_count, surface_size, CHECK_RAM);
- mem = intel_get_total_pinnable_mem(&total);
+ mem = igt_get_total_pinnable_mem(&total);
igt_assert(mem != MAP_FAILED);
pin = *(uint64_t *)mem;
igt_assert(!munlock(mem, pin));
@@ -199,12 +199,12 @@ static int swapping_evictions(int fd, struct igt_eviction_test_ops *ops,
uint64_t i, n;
int pass, ret;
- intel_require_memory(working_surfaces, surface_size, CHECK_RAM);
+ igt_require_memory(working_surfaces, surface_size, CHECK_RAM);
if (trash_surfaces < working_surfaces)
trash_surfaces = working_surfaces;
- intel_require_memory(trash_surfaces, surface_size, CHECK_RAM | CHECK_SWAP);
+ igt_require_memory(trash_surfaces, surface_size, CHECK_RAM | CHECK_SWAP);
bo = malloc(trash_surfaces*sizeof(*bo));
igt_assert(bo);
@@ -239,7 +239,7 @@ static int forking_evictions(int fd, struct igt_eviction_test_ops *ops,
uint32_t *bo;
int pass, ret;
- intel_require_memory(working_surfaces, surface_size, CHECK_RAM);
+ igt_require_memory(working_surfaces, surface_size, CHECK_RAM);
if (flags & FORKING_EVICTIONS_SWAPPING) {
bo_count = trash_surfaces;
@@ -250,7 +250,7 @@ static int forking_evictions(int fd, struct igt_eviction_test_ops *ops,
bo_count = working_surfaces;
igt_assert_lte(working_surfaces, bo_count);
- intel_require_memory(bo_count, surface_size, CHECK_RAM | CHECK_SWAP);
+ igt_require_memory(bo_count, surface_size, CHECK_RAM | CHECK_SWAP);
bo = malloc(bo_count*sizeof(*bo));
igt_assert(bo);
diff --git a/tests/i915/gem_busy.c b/tests/i915/gem_busy.c
index b8a61084..603691f2 100644
--- a/tests/i915/gem_busy.c
+++ b/tests/i915/gem_busy.c
@@ -253,7 +253,7 @@ static void close_race(int fd, const intel_ctx_t *ctx)
int i;
igt_require(ncpus > 1);
- intel_require_memory(nhandles, 4096, CHECK_RAM);
+ igt_require_memory(nhandles, 4096, CHECK_RAM);
/*
* One thread spawning work and randomly closing handles.
diff --git a/tests/i915/gem_concurrent_all.c b/tests/i915/gem_concurrent_all.c
index 2b1788e1..25b7daf8 100644
--- a/tests/i915/gem_concurrent_all.c
+++ b/tests/i915/gem_concurrent_all.c
@@ -375,7 +375,7 @@ static void create_dmabuf_require(const struct create *create, unsigned count)
close(args.fd);
}
igt_require(has_dmabuf);
- intel_require_files(2*count);
+ igt_require_files(2*count);
}
struct dmabuf {
@@ -1765,7 +1765,7 @@ num_buffers(uint64_t max,
if (c->require)
c->require(c, n);
- intel_require_memory(2*n, size, allow_mem);
+ igt_require_memory(2*n, size, allow_mem);
return n;
}
@@ -1986,8 +1986,8 @@ igt_main
c->name, s->name, "swap");
igt_subtest_group {
igt_fixture {
- if (intel_get_avail_ram_mb() > gem_mappable_aperture_size(fd)/(1024*1024)) {
- pin_sz = intel_get_avail_ram_mb() - gem_mappable_aperture_size(fd)/(1024*1024);
+ if (igt_get_avail_ram_mb() > gem_mappable_aperture_size(fd)/(1024*1024)) {
+ pin_sz = igt_get_avail_ram_mb() - gem_mappable_aperture_size(fd)/(1024*1024);
igt_debug("Pinning %lld MiB\n", (long long)pin_sz);
pin_sz *= 1024 * 1024;
diff --git a/tests/i915/gem_create.c b/tests/i915/gem_create.c
index 31fd6526..b61c594b 100644
--- a/tests/i915/gem_create.c
+++ b/tests/i915/gem_create.c
@@ -224,7 +224,7 @@ static void always_clear(int i915, int timeout)
struct thread_clear arg = {
.i915 = i915,
.timeout = timeout,
- .max = intel_get_avail_ram_mb() << (20 - 12), /* in pages */
+ .max = igt_get_avail_ram_mb() << (20 - 12), /* in pages */
};
const int ncpus = sysconf(_SC_NPROCESSORS_ONLN);
unsigned long checked;
diff --git a/tests/i915/gem_ctx_create.c b/tests/i915/gem_ctx_create.c
index 814beb4a..39f070af 100644
--- a/tests/i915/gem_ctx_create.c
+++ b/tests/i915/gem_ctx_create.c
@@ -283,9 +283,9 @@ static unsigned context_size(int fd)
static uint64_t total_avail_mem(unsigned mode)
{
- uint64_t total = intel_get_avail_ram_mb();
+ uint64_t total = igt_get_avail_ram_mb();
if (mode & CHECK_SWAP)
- total += intel_get_total_swap_mb();
+ total += igt_get_total_swap_mb();
return total << 20;
}
diff --git a/tests/i915/gem_ctx_exec.c b/tests/i915/gem_ctx_exec.c
index 1f3d1a44..3d94f01d 100644
--- a/tests/i915/gem_ctx_exec.c
+++ b/tests/i915/gem_ctx_exec.c
@@ -77,7 +77,7 @@ static void big_exec(int fd, uint32_t handle, int ring)
int i;
/* Make sure we only fill half of RAM with gem objects. */
- igt_require(intel_get_total_ram_mb() * 1024 / 2 > num_buffers * 4);
+ igt_require(igt_get_total_ram_mb() * 1024 / 2 > num_buffers * 4);
gem_exec = calloc(num_buffers + 1, sizeof(*gem_exec));
igt_assert(gem_exec);
diff --git a/tests/i915/gem_evict_alignment.c b/tests/i915/gem_evict_alignment.c
index 4a05f7cd..0b560ab0 100644
--- a/tests/i915/gem_evict_alignment.c
+++ b/tests/i915/gem_evict_alignment.c
@@ -135,7 +135,7 @@ static void minor_evictions(int fd, uint64_t size, uint64_t count)
uint64_t n, m, alignment;
int pass, fail;
- intel_require_memory(2 * count, size, CHECK_RAM);
+ igt_require_memory(2 * count, size, CHECK_RAM);
bo = malloc(3*count*sizeof(*bo));
igt_assert(bo);
@@ -166,7 +166,7 @@ static void major_evictions(int fd, uint64_t size, uint64_t count)
int loop;
uint32_t *bo;
- intel_require_memory(count, size, CHECK_RAM);
+ igt_require_memory(count, size, CHECK_RAM);
bo = malloc(count*sizeof(*bo));
igt_assert(bo);
diff --git a/tests/i915/gem_evict_everything.c b/tests/i915/gem_evict_everything.c
index 37343b53..120f8907 100644
--- a/tests/i915/gem_evict_everything.c
+++ b/tests/i915/gem_evict_everything.c
@@ -144,8 +144,8 @@ static void test_forking_evictions(int fd, uint64_t size, uint64_t count,
{
uint64_t trash_count;
- trash_count = intel_get_total_ram_mb() * 11 / 10;
- intel_require_memory(trash_count, size, CHECK_RAM | CHECK_SWAP);
+ trash_count = igt_get_total_ram_mb() * 11 / 10;
+ igt_require_memory(trash_count, size, CHECK_RAM | CHECK_SWAP);
forking_evictions(fd, &fault_ops, size, count, trash_count, flags);
}
@@ -159,8 +159,8 @@ static void test_swapping_evictions(int fd, uint64_t size, uint64_t count)
{
int trash_count;
- trash_count = intel_get_total_ram_mb() * 11 / 10;
- intel_require_memory(trash_count, size, CHECK_RAM | CHECK_SWAP);
+ trash_count = igt_get_total_ram_mb() * 11 / 10;
+ igt_require_memory(trash_count, size, CHECK_RAM | CHECK_SWAP);
swapping_evictions(fd, &fault_ops, size, count, trash_count);
}
diff --git a/tests/i915/gem_exec_alignment.c b/tests/i915/gem_exec_alignment.c
index c88fc327..3e5f9d52 100644
--- a/tests/i915/gem_exec_alignment.c
+++ b/tests/i915/gem_exec_alignment.c
@@ -166,13 +166,13 @@ naughty_child(int i915, int link, uint32_t shared, unsigned int flags)
if (!gem_uses_full_ppgtt(i915))
gtt_size /= 2; /* We have to *share* our GTT! */
- ram_size = min_t(uint64_t, intel_get_total_ram_mb(), 4096);
+ ram_size = min_t(uint64_t, igt_get_total_ram_mb(), 4096);
ram_size *= 1024 * 1024;
count = min(gtt_size, ram_size) / 16384;
if (count > file_max()) /* vfs cap */
count = file_max();
- intel_require_memory(count, 4096, CHECK_RAM);
+ igt_require_memory(count, 4096, CHECK_RAM);
flags = 0;
if ((gtt_size - 1) >> 32)
@@ -376,13 +376,13 @@ setup_many(int i915, unsigned long *out)
if (!gem_uses_full_ppgtt(i915))
gtt_size /= 2; /* We have to *share* our GTT! */
- ram_size = min_t(uint64_t, intel_get_total_ram_mb(), 4096);
+ ram_size = min_t(uint64_t, igt_get_total_ram_mb(), 4096);
ram_size *= 1024 * 1024;
count = min(gtt_size, ram_size) / 16384;
if (count > file_max()) /* vfs cap */
count = file_max();
- intel_require_memory(count, 4096, CHECK_RAM);
+ igt_require_memory(count, 4096, CHECK_RAM);
obj = calloc(sizeof(*obj), count);
igt_assert(obj);
diff --git a/tests/i915/gem_exec_await.c b/tests/i915/gem_exec_await.c
index fe176595..4935cf39 100644
--- a/tests/i915/gem_exec_await.c
+++ b/tests/i915/gem_exec_await.c
@@ -88,7 +88,7 @@ static void wide(int fd, const intel_ctx_t *ctx, int ring_size,
exec = calloc(nengine, sizeof(*exec));
igt_assert(exec);
- intel_require_memory(nengine*(2 + ring_size), 4096, CHECK_RAM);
+ igt_require_memory(nengine*(2 + ring_size), 4096, CHECK_RAM);
obj = calloc(nengine*ring_size + 1, sizeof(*obj));
igt_assert(obj);
diff --git a/tests/i915/gem_exec_big.c b/tests/i915/gem_exec_big.c
index 2f47de39..4619bda8 100644
--- a/tests/i915/gem_exec_big.c
+++ b/tests/i915/gem_exec_big.c
@@ -221,7 +221,7 @@ static void exhaustive(int fd)
max = 3 * gem_aperture_size(fd) / 4;
ggtt_max = 3 * gem_global_aperture_size(fd) / 4;
- intel_require_memory(1, max, CHECK_RAM);
+ igt_require_memory(1, max, CHECK_RAM);
for (batch_size = 4096; batch_size <= max; ) {
uint32_t handle;
@@ -278,7 +278,7 @@ static void single(int i915)
uint32_t handle;
void *ptr;
- batch_size = (intel_get_avail_ram_mb() / 2) << 20; /* XXX CI slack? */
+ batch_size = (igt_get_avail_ram_mb() / 2) << 20; /* XXX CI slack? */
limit = gem_aperture_size(i915) - (256 << 10); /* low pages reserved */
if (!gem_uses_full_ppgtt(i915))
limit = 3 * limit / 4;
@@ -289,7 +289,7 @@ static void single(int i915)
batch_size >> 20,
gem_uses_full_ppgtt(i915) ? "" : "shared ",
gem_aperture_size(i915) >> 20);
- intel_require_memory(1, batch_size, CHECK_RAM);
+ igt_require_memory(1, batch_size, CHECK_RAM);
handle = gem_create(i915, batch_size);
gem_write(i915, handle, 0, &bbe, sizeof(bbe));
diff --git a/tests/i915/gem_exec_capture.c b/tests/i915/gem_exec_capture.c
index 60f8df04..89534146 100644
--- a/tests/i915/gem_exec_capture.c
+++ b/tests/i915/gem_exec_capture.c
@@ -597,14 +597,14 @@ static void many(int fd, int dir, uint64_t size, unsigned int flags)
find_first_available_engine(fd, ctx, e, saved_engine);
gtt = gem_aperture_size(fd) / size;
- ram = (intel_get_avail_ram_mb() << 20) / size;
+ ram = (igt_get_avail_ram_mb() << 20) / size;
igt_debug("Available objects in GTT:%"PRIu64", RAM:%"PRIu64"\n",
gtt, ram);
count = min(gtt, ram) / 4;
igt_require(count > 1);
- intel_require_memory(count, size, CHECK_RAM);
+ igt_require_memory(count, size, CHECK_RAM);
ahnd = get_reloc_ahnd(fd, ctx->id);
offsets = __captureN(fd, dir, ahnd, ctx, e, size, count, flags, NULL);
@@ -646,7 +646,7 @@ static void prioinv(int fd, int dir, const intel_ctx_t *ctx,
igt_require(gem_gpu_reset_type(fd) > 1);
gtt = gem_aperture_size(fd) / size;
- ram = (intel_get_avail_ram_mb() << 20) / size;
+ ram = (igt_get_avail_ram_mb() << 20) / size;
igt_debug("Available objects in GTT:%"PRIu64", RAM:%"PRIu64"\n",
gtt, ram);
@@ -654,7 +654,7 @@ static void prioinv(int fd, int dir, const intel_ctx_t *ctx,
count = min(count, 256ul); /* Keep the duration within reason */
igt_require(count > 1);
- intel_require_memory(count, size, CHECK_RAM);
+ igt_require_memory(count, size, CHECK_RAM);
saved_engine = configure_hangs(fd, e, ctx->id);
diff --git a/tests/i915/gem_exec_gttfill.c b/tests/i915/gem_exec_gttfill.c
index ebe6d2d3..48957ceb 100644
--- a/tests/i915/gem_exec_gttfill.c
+++ b/tests/i915/gem_exec_gttfill.c
@@ -158,7 +158,7 @@ static void fillgtt(int fd, const intel_ctx_t *ctx, unsigned ring, int timeout)
count = size / BATCH_SIZE + 1;
igt_debug("Using %'d batches to fill %'llu aperture on %d engines\n",
count, (long long)size, nengine);
- intel_require_memory(count, BATCH_SIZE, CHECK_RAM);
+ igt_require_memory(count, BATCH_SIZE, CHECK_RAM);
intel_detect_and_clear_missed_interrupts(fd);
igt_nsec_elapsed(&tv);
diff --git a/tests/i915/gem_exec_params.c b/tests/i915/gem_exec_params.c
index da36af74..618635ec 100644
--- a/tests/i915/gem_exec_params.c
+++ b/tests/i915/gem_exec_params.c
@@ -346,7 +346,7 @@ static void test_larger_than_life_batch(int fd)
* checking to that subset of machines.
*/
igt_require(size < gem_aperture_size(fd));
- intel_require_memory(2, size, CHECK_RAM); /* batch + shadow */
+ igt_require_memory(2, size, CHECK_RAM); /* batch + shadow */
exec.handle = batch_create_size(fd, size);
diff --git a/tests/i915/gem_exec_reloc.c b/tests/i915/gem_exec_reloc.c
index 03d65dc6..1f5d13e4 100644
--- a/tests/i915/gem_exec_reloc.c
+++ b/tests/i915/gem_exec_reloc.c
@@ -134,7 +134,7 @@ static void from_mmap(int fd, uint64_t size, enum mode mode)
/* Worst case is that the kernel has to copy the entire incoming
* reloc[], so double the memory requirements.
*/
- intel_require_memory(2, size, CHECK_RAM);
+ igt_require_memory(2, size, CHECK_RAM);
memset(&obj, 0, sizeof(obj));
obj.handle = gem_create(fd, 4096);
diff --git a/tests/i915/gem_linear_blits.c b/tests/i915/gem_linear_blits.c
index 9f049863..1fd5b733 100644
--- a/tests/i915/gem_linear_blits.c
+++ b/tests/i915/gem_linear_blits.c
@@ -252,7 +252,7 @@ igt_main
count = 3 + count / (1024*1024);
igt_require(count > 1);
- intel_require_memory(count, sizeof(linear), CHECK_RAM);
+ igt_require_memory(count, sizeof(linear), CHECK_RAM);
igt_debug("Using %'"PRIu64" 1MiB buffers\n", count);
count = (count + ncpus - 1) / ncpus;
diff --git a/tests/i915/gem_lmem_swapping.c b/tests/i915/gem_lmem_swapping.c
index 5d93e9da..21c2bf72 100644
--- a/tests/i915/gem_lmem_swapping.c
+++ b/tests/i915/gem_lmem_swapping.c
@@ -476,7 +476,7 @@ static void fill_params(int i915, struct params *params,
bool do_oom_test)
{
const int swap_mb = /* For lmem, swap is total of smem + swap. */
- intel_get_total_ram_mb() + intel_get_total_swap_mb();
+ igt_get_total_ram_mb() + igt_get_total_swap_mb();
const unsigned int size = 1 << 20;
const int max_swap_pct = 75;
/*
@@ -631,8 +631,8 @@ static void test_smem_oom(int i915,
const intel_ctx_t *ctx,
struct drm_i915_memory_region_info *region)
{
- const uint64_t smem_size = intel_get_total_ram_mb() +
- intel_get_total_swap_mb();
+ const uint64_t smem_size = igt_get_total_ram_mb() +
+ igt_get_total_swap_mb();
const unsigned int alloc = 256 * 1024 * 1024;
const unsigned int num_alloc = 1 + smem_size / (alloc >> 20);
struct igt_helper_process smem_proc = {};
diff --git a/tests/i915/gem_mmap.c b/tests/i915/gem_mmap.c
index 297ae3ad..61f862a8 100644
--- a/tests/i915/gem_mmap.c
+++ b/tests/i915/gem_mmap.c
@@ -66,13 +66,13 @@ test_huge_bo(int huge)
huge_object_size = gem_aperture_size(fd) + PAGE_SIZE;
break;
case 2:
- huge_object_size = (intel_get_total_ram_mb() + 1) << 20;
+ huge_object_size = (igt_get_total_ram_mb() + 1) << 20;
check |= CHECK_SWAP;
break;
default:
return;
}
- intel_require_memory(1, huge_object_size, check);
+ igt_require_memory(1, huge_object_size, check);
last_offset = huge_object_size - PAGE_SIZE;
diff --git a/tests/i915/gem_mmap_gtt.c b/tests/i915/gem_mmap_gtt.c
index 92bbb5d2..6db82229 100644
--- a/tests/i915/gem_mmap_gtt.c
+++ b/tests/i915/gem_mmap_gtt.c
@@ -946,7 +946,7 @@ test_huge_bo(int fd, int huge, int tiling)
size = gem_global_aperture_size(fd) + PAGE_SIZE;
break;
}
- intel_require_memory(1, size, CHECK_RAM);
+ igt_require_memory(1, size, CHECK_RAM);
last_offset = size - PAGE_SIZE;
@@ -1033,11 +1033,11 @@ test_huge_copy(int fd, int huge, int tiling_a, int tiling_b, int ncpus)
huge_object_size = gem_global_aperture_size(fd) + PAGE_SIZE;
break;
default:
- huge_object_size = (intel_get_total_ram_mb() << 19) + PAGE_SIZE;
+ huge_object_size = (igt_get_total_ram_mb() << 19) + PAGE_SIZE;
mode |= CHECK_SWAP;
break;
}
- intel_require_memory(2*ncpus, huge_object_size, mode);
+ igt_require_memory(2*ncpus, huge_object_size, mode);
igt_fork(child, ncpus) {
uint64_t valid_size = huge_object_size;
diff --git a/tests/i915/gem_mmap_offset.c b/tests/i915/gem_mmap_offset.c
index abb6ee4e..5e6b19eb 100644
--- a/tests/i915/gem_mmap_offset.c
+++ b/tests/i915/gem_mmap_offset.c
@@ -599,7 +599,7 @@ static void always_clear(int i915, int timeout)
struct thread_clear arg = {
.i915 = i915,
.timeout = timeout,
- .max = intel_get_avail_ram_mb() << (20 - 12), /* in pages */
+ .max = igt_get_avail_ram_mb() << (20 - 12), /* in pages */
};
const int ncpus = sysconf(_SC_NPROCESSORS_ONLN);
unsigned long checked;
diff --git a/tests/i915/gem_ppgtt.c b/tests/i915/gem_ppgtt.c
index 4c9691e3..0a06e9ec 100644
--- a/tests/i915/gem_ppgtt.c
+++ b/tests/i915/gem_ppgtt.c
@@ -284,7 +284,7 @@ igt_main
uint64_t mem_per_test;
mem_per_test = SIZE;
- intel_require_memory(nchild + 1, mem_per_test, CHECK_RAM);
+ igt_require_memory(nchild + 1, mem_per_test, CHECK_RAM);
rcs = calloc(sizeof(*rcs), nchild);
igt_assert(rcs);
@@ -311,7 +311,7 @@ igt_main
igt_require(has_contexts());
mem_per_test = SIZE + mem_per_ctx;
- intel_require_memory(1 + nchild, mem_per_test, CHECK_RAM);
+ igt_require_memory(1 + nchild, mem_per_test, CHECK_RAM);
rcs = calloc(sizeof(*rcs), nchild);
igt_assert(rcs);
diff --git a/tests/i915/gem_pwrite.c b/tests/i915/gem_pwrite.c
index e8e8c7ad..6e3f833c 100644
--- a/tests/i915/gem_pwrite.c
+++ b/tests/i915/gem_pwrite.c
@@ -139,7 +139,7 @@ static void test_big_cpu(int fd, int scale, unsigned flags)
size = gem_aperture_size(fd) + 4096;
break;
}
- intel_require_memory(1, size, CHECK_RAM);
+ igt_require_memory(1, size, CHECK_RAM);
handle = gem_create(fd, size);
gem_set_domain(fd, handle, I915_GEM_DOMAIN_CPU, I915_GEM_DOMAIN_CPU);
@@ -201,7 +201,7 @@ static void test_big_gtt(int fd, int scale, unsigned flags)
size = gem_aperture_size(fd) + 4096;
break;
}
- intel_require_memory(1, size, CHECK_RAM);
+ igt_require_memory(1, size, CHECK_RAM);
handle = gem_create(fd, size);
gem_set_domain(fd, handle, I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
@@ -256,9 +256,9 @@ static void test_random(int fd)
gem_require_mmap_wc(fd);
- size = min(intel_get_total_ram_mb() / 2,
+ size = min(igt_get_total_ram_mb() / 2,
gem_mappable_aperture_size(fd) + 4096);
- intel_require_memory(1, size, CHECK_RAM);
+ igt_require_memory(1, size, CHECK_RAM);
handle = gem_create(fd, size);
map = gem_mmap__wc(fd, handle, 0, size, PROT_WRITE);
diff --git a/tests/i915/gem_render_linear_blits.c b/tests/i915/gem_render_linear_blits.c
index 8e646127..d40593c6 100644
--- a/tests/i915/gem_render_linear_blits.c
+++ b/tests/i915/gem_render_linear_blits.c
@@ -176,7 +176,7 @@ igt_main
igt_subtest("aperture-thrash") {
count = 3 * gem_aperture_size(fd) / SIZE / 2;
- intel_require_memory(count, SIZE, CHECK_RAM);
+ igt_require_memory(count, SIZE, CHECK_RAM);
run_test(fd, count);
}
@@ -184,17 +184,17 @@ igt_main
igt_fork_shrink_helper(fd);
count = 3 * gem_aperture_size(fd) / SIZE / 2;
- intel_require_memory(count, SIZE, CHECK_RAM);
+ igt_require_memory(count, SIZE, CHECK_RAM);
run_test(fd, count);
igt_stop_shrink_helper();
}
igt_subtest("swap-thrash") {
- uint64_t swap_mb = intel_get_total_swap_mb();
+ uint64_t swap_mb = igt_get_total_swap_mb();
igt_require(swap_mb > 0);
- count = ((intel_get_avail_ram_mb() + (swap_mb / 2)) * 1024*1024) / SIZE;
- intel_require_memory(count, SIZE, CHECK_RAM | CHECK_SWAP);
+ count = ((igt_get_avail_ram_mb() + (swap_mb / 2)) * 1024*1024) / SIZE;
+ igt_require_memory(count, SIZE, CHECK_RAM | CHECK_SWAP);
run_test(fd, count);
}
}
diff --git a/tests/i915/gem_render_tiled_blits.c b/tests/i915/gem_render_tiled_blits.c
index 187714d6..13c1f37a 100644
--- a/tests/i915/gem_render_tiled_blits.c
+++ b/tests/i915/gem_render_tiled_blits.c
@@ -211,7 +211,7 @@ igt_main
igt_subtest("aperture-thrash") {
count = 3 * gem_aperture_size(fd) / SIZE / 2;
- intel_require_memory(count, SIZE, CHECK_RAM);
+ igt_require_memory(count, SIZE, CHECK_RAM);
run_test(fd, count);
}
@@ -219,17 +219,17 @@ igt_main
igt_fork_shrink_helper(fd);
count = 3 * gem_aperture_size(fd) / SIZE / 2;
- intel_require_memory(count, SIZE, CHECK_RAM);
+ igt_require_memory(count, SIZE, CHECK_RAM);
run_test(fd, count);
igt_stop_shrink_helper();
}
igt_subtest("swap-thrash") {
- uint64_t swap_mb = intel_get_total_swap_mb();
+ uint64_t swap_mb = igt_get_total_swap_mb();
igt_require(swap_mb > 0);
- count = ((intel_get_avail_ram_mb() + (swap_mb / 2)) * 1024*1024) / SIZE;
- intel_require_memory(count, SIZE, CHECK_RAM | CHECK_SWAP);
+ count = ((igt_get_avail_ram_mb() + (swap_mb / 2)) * 1024*1024) / SIZE;
+ igt_require_memory(count, SIZE, CHECK_RAM | CHECK_SWAP);
run_test(fd, count);
}
}
diff --git a/tests/i915/gem_shrink.c b/tests/i915/gem_shrink.c
index 729ddd7e..49df35c2 100644
--- a/tests/i915/gem_shrink.c
+++ b/tests/i915/gem_shrink.c
@@ -436,7 +436,7 @@ igt_main
igt_fixture {
const int ncpus = sysconf(_SC_NPROCESSORS_ONLN);
- uint64_t mem_size = intel_get_total_ram_mb();
+ uint64_t mem_size = igt_get_total_ram_mb();
int fd;
fd = drm_open_driver(DRIVER_INTEL);
@@ -455,8 +455,8 @@ igt_main
igt_info("Using %d processes and %'"PRIu64"MiB per process\n",
num_processes, alloc_size);
- intel_require_memory(num_processes, alloc_size,
- CHECK_SWAP | CHECK_RAM);
+ igt_require_memory(num_processes, alloc_size,
+ CHECK_SWAP | CHECK_RAM);
close(fd);
}
diff --git a/tests/i915/gem_softpin.c b/tests/i915/gem_softpin.c
index 00912fd3..489d528f 100644
--- a/tests/i915/gem_softpin.c
+++ b/tests/i915/gem_softpin.c
@@ -993,7 +993,7 @@ static void test_allocator_evict(int fd, const intel_ctx_t *ctx,
INTEL_ALLOCATOR_RELOC,
ALLOC_STRATEGY_NONE, 0);
- intel_require_memory(count, BATCH_SIZE, CHECK_RAM);
+ igt_require_memory(count, BATCH_SIZE, CHECK_RAM);
intel_detect_and_clear_missed_interrupts(fd);
igt_nsec_elapsed(&tv);
@@ -1116,7 +1116,7 @@ static void evict_single_offset(int fd, const intel_ctx_t *ctx, int timeout)
"%d engines (timeout: %d)\n", count, BATCH_SIZE >> 20,
(long long)size >> 20, nengine, timeout);
- intel_require_memory(count, BATCH_SIZE, CHECK_RAM);
+ igt_require_memory(count, BATCH_SIZE, CHECK_RAM);
intel_detect_and_clear_missed_interrupts(fd);
memset(&execbuf, 0, sizeof(execbuf));
diff --git a/tests/i915/gem_tiled_blits.c b/tests/i915/gem_tiled_blits.c
index c93d04d6..d6c91e6f 100644
--- a/tests/i915/gem_tiled_blits.c
+++ b/tests/i915/gem_tiled_blits.c
@@ -186,7 +186,7 @@ igt_main
count = MAX_32b;
count = 3 + count / (1024 * 1024);
igt_require(count > 1);
- intel_require_memory(count, 1024 * 1024 , CHECK_RAM);
+ igt_require_memory(count, 1024 * 1024 , CHECK_RAM);
igt_debug("Using %'"PRIu64" 1MiB buffers\n", count);
count = (count + ncpus - 1) / ncpus;
diff --git a/tests/i915/gem_tiled_fence_blits.c b/tests/i915/gem_tiled_fence_blits.c
index dc0ffc1e..0b69c0de 100644
--- a/tests/i915/gem_tiled_fence_blits.c
+++ b/tests/i915/gem_tiled_fence_blits.c
@@ -260,7 +260,7 @@ igt_main
end = count;
count = 3 + count / (1024 * 1024);
igt_require(count > 1);
- intel_require_memory(count, 1024 * 1024 , CHECK_RAM);
+ igt_require_memory(count, 1024 * 1024 , CHECK_RAM);
igt_debug("Using %'"PRIu64" 1MiB buffers\n", count);
count = (count + ncpus - 1) / ncpus;
diff --git a/tests/i915/gem_tiled_pread_pwrite.c b/tests/i915/gem_tiled_pread_pwrite.c
index f77cd3bd..2d21dfb7 100644
--- a/tests/i915/gem_tiled_pread_pwrite.c
+++ b/tests/i915/gem_tiled_pread_pwrite.c
@@ -117,7 +117,7 @@ igt_simple_main
gem_require_pread_pwrite(fd);
count = gem_available_fences(fd) + 1;
- intel_require_memory(2 * count, sizeof(linear), CHECK_RAM);
+ igt_require_memory(2 * count, sizeof(linear), CHECK_RAM);
for (int i = 0; i < count; i++) {
uint32_t handle, handle_target;
diff --git a/tests/i915/gem_tiled_swapping.c b/tests/i915/gem_tiled_swapping.c
index d66b6ca7..f4bdce73 100644
--- a/tests/i915/gem_tiled_swapping.c
+++ b/tests/i915/gem_tiled_swapping.c
@@ -177,27 +177,27 @@ igt_main
fd = drm_open_driver(DRIVER_INTEL);
gem_require_mappable_ggtt(fd);
- intel_purge_vm_caches(fd);
+ igt_purge_vm_caches(fd);
check_memory_layout(fd);
/* lock RAM, leaving only 512MB available */
- count = intel_get_total_ram_mb() - intel_get_avail_ram_mb();
+ count = igt_get_total_ram_mb() - igt_get_avail_ram_mb();
count = max(count + 64, AVAIL_RAM);
- count = intel_get_total_ram_mb() - count;
+ count = igt_get_total_ram_mb() - count;
lock_size = max_t(long, 0, count);
igt_info("Mlocking %zdMiB of %ld/%ldMiB\n",
lock_size,
- (long)intel_get_avail_ram_mb(),
- (long)intel_get_total_ram_mb());
+ (long)igt_get_avail_ram_mb(),
+ (long)igt_get_total_ram_mb());
igt_lock_mem(lock_size);
/* need slightly more than available memory */
- count = intel_get_avail_ram_mb() + 128;
+ count = igt_get_avail_ram_mb() + 128;
igt_info("Using %lu 1MiB objects (available RAM: %ld/%ld, swap: %ld)\n",
count,
- (long)intel_get_avail_ram_mb(),
- (long)intel_get_total_ram_mb(),
- (long)intel_get_total_swap_mb());
+ (long)igt_get_avail_ram_mb(),
+ (long)igt_get_total_ram_mb(),
+ (long)igt_get_total_swap_mb());
bo_handles = calloc(count, sizeof(uint32_t));
igt_assert(bo_handles);
@@ -206,7 +206,7 @@ igt_main
threads = calloc(num_threads, sizeof(struct thread));
igt_assert(threads);
- intel_require_memory(count, 1024*1024, CHECK_RAM | CHECK_SWAP);
+ igt_require_memory(count, 1024*1024, CHECK_RAM | CHECK_SWAP);
for (n = 0; n < count; n++) {
bo_handles[n] = create_bo(fd);
diff --git a/tests/i915/gem_userptr_blits.c b/tests/i915/gem_userptr_blits.c
index ec3f2755..1343b109 100644
--- a/tests/i915/gem_userptr_blits.c
+++ b/tests/i915/gem_userptr_blits.c
@@ -1541,7 +1541,7 @@ static int test_coherency(int fd, int count)
int i, ret;
igt_info("Using 2x%d 1MiB buffers\n", count);
- intel_require_memory(2*count, sizeof(linear), CHECK_RAM);
+ igt_require_memory(2*count, sizeof(linear), CHECK_RAM);
ret = posix_memalign((void **)&memory, PAGE_SIZE, count*sizeof(linear));
igt_assert(ret == 0 && memory);
@@ -1641,7 +1641,7 @@ static int can_swap(void)
else
as = 256 * 1024; /* Just a big number */
- ram = intel_get_total_ram_mb();
+ ram = igt_get_total_ram_mb();
if ((as - 128) < (ram - 256))
return 0;
@@ -1688,7 +1688,7 @@ static void test_forking_evictions(int fd, int size, int count,
igt_require(forked_userptr(fd));
- trash_count = intel_get_total_ram_mb() * 11 / 10;
+ trash_count = igt_get_total_ram_mb() * 11 / 10;
/* Use the fact test will spawn a number of child
* processes meaning swapping will be triggered system
* wide even if one process on it's own can't do it.
@@ -1716,7 +1716,7 @@ static void test_swapping_evictions(int fd, int size, int count)
igt_skip_on_f(!can_swap(),
"Not enough process address space for swapping tests.\n");
- trash_count = intel_get_total_ram_mb() * 11 / 10;
+ trash_count = igt_get_total_ram_mb() * 11 / 10;
swapping_evictions(fd, &fault_ops, size, count, trash_count);
reset_handle_ptr();
@@ -1934,7 +1934,7 @@ static void test_stress_purge(int fd, int timeout)
gem_set_domain(fd, handle,
I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
- intel_purge_vm_caches(fd);
+ igt_purge_vm_caches(fd);
gem_close(fd, handle);
}
@@ -2341,11 +2341,11 @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
if (count == 0)
count = 2 * aperture_size / (1024*1024) / 3;
- total_ram = intel_get_total_ram_mb();
+ total_ram = igt_get_total_ram_mb();
igt_info("Total RAM is %'llu MiB\n", (long long)total_ram);
if (count > total_ram * 3 / 4) {
- count = intel_get_total_ram_mb() * 3 / 4;
+ count = igt_get_total_ram_mb() * 3 / 4;
igt_info("Not enough RAM to run test, reducing buffer count.\n");
}
}
@@ -2463,7 +2463,7 @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
size = sizeof(linear);
count = 2 * gem_aperture_size(fd) / (1024*1024) / 3;
if (count > total_ram * 3 / 4)
- count = intel_get_total_ram_mb() * 3 / 4;
+ count = igt_get_total_ram_mb() * 3 / 4;
}
igt_fork_signal_helper();
@@ -2494,7 +2494,7 @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
size = sizeof(linear);
count = 2 * gem_aperture_size(fd) / (1024*1024) / 3;
if (count > total_ram * 3 / 4)
- count = intel_get_total_ram_mb() * 3 / 4;
+ count = igt_get_total_ram_mb() * 3 / 4;
}
igt_subtest("process-exit")
@@ -2589,7 +2589,7 @@ igt_main_args("c:", NULL, help_str, opt_handler, NULL)
size = 1024 * 1024;
count = 2 * gem_aperture_size(fd) / (1024*1024) / 3;
if (count > total_ram * 3 / 4)
- count = intel_get_total_ram_mb() * 3 / 4;
+ count = igt_get_total_ram_mb() * 3 / 4;
}
igt_fork_signal_helper();
diff --git a/tests/i915/gen3_mixed_blits.c b/tests/i915/gen3_mixed_blits.c
index 184effec..242b9985 100644
--- a/tests/i915/gen3_mixed_blits.c
+++ b/tests/i915/gen3_mixed_blits.c
@@ -456,7 +456,7 @@ igt_simple_main
igt_require_gem(fd);
count = 3 + gem_aperture_size(fd) / (1024 * 1024);
- intel_require_memory(count, 1024*1024, CHECK_RAM);
+ igt_require_memory(count, 1024*1024, CHECK_RAM);
handle = malloc(sizeof(uint32_t)*count*3);
tiling = handle + count;
diff --git a/tests/i915/gen3_render_linear_blits.c b/tests/i915/gen3_render_linear_blits.c
index f01df69e..9c6b4c70 100644
--- a/tests/i915/gen3_render_linear_blits.c
+++ b/tests/i915/gen3_render_linear_blits.c
@@ -328,7 +328,7 @@ igt_simple_main
igt_require_gem(fd);
count = 3 + gem_aperture_size(fd) / (1024 * 1024);
- intel_require_memory(count, 1024*1024, CHECK_RAM);
+ igt_require_memory(count, 1024*1024, CHECK_RAM);
handle = malloc(sizeof(uint32_t)*count*2);
start_val = handle + count;
diff --git a/tests/i915/gen3_render_mixed_blits.c b/tests/i915/gen3_render_mixed_blits.c
index 9ebb93be..1393055f 100644
--- a/tests/i915/gen3_render_mixed_blits.c
+++ b/tests/i915/gen3_render_mixed_blits.c
@@ -349,7 +349,7 @@ igt_simple_main
igt_require_gem(fd);
count = 3 + gem_aperture_size(fd) / (1024 * 1024);
- intel_require_memory(count, 1024*1024, CHECK_RAM);
+ igt_require_memory(count, 1024*1024, CHECK_RAM);
handle = malloc(sizeof(uint32_t)*count*3);
tiling = handle + count;
diff --git a/tests/i915/gen3_render_tiledx_blits.c b/tests/i915/gen3_render_tiledx_blits.c
index b8aa0edc..ece86749 100644
--- a/tests/i915/gen3_render_tiledx_blits.c
+++ b/tests/i915/gen3_render_tiledx_blits.c
@@ -336,7 +336,7 @@ igt_simple_main
igt_require_gem(fd);
count = 3 + gem_aperture_size(fd) / (1024 * 1024);
- intel_require_memory(count, 1024*1024, CHECK_RAM);
+ igt_require_memory(count, 1024*1024, CHECK_RAM);
handle = malloc(sizeof(uint32_t)*count*2);
start_val = handle + count;
diff --git a/tests/i915/gen3_render_tiledy_blits.c b/tests/i915/gen3_render_tiledy_blits.c
index 2d1b2d8e..30097be6 100644
--- a/tests/i915/gen3_render_tiledy_blits.c
+++ b/tests/i915/gen3_render_tiledy_blits.c
@@ -336,7 +336,7 @@ igt_simple_main
igt_require_gem(fd);
count = 3 + gem_aperture_size(fd) / (1024 * 1024);
- intel_require_memory(count, 1024*1024, CHECK_RAM);
+ igt_require_memory(count, 1024*1024, CHECK_RAM);
handle = malloc(sizeof(uint32_t)*count*2);
start_val = handle + count;
diff --git a/tests/i915/gen7_exec_parse.c b/tests/i915/gen7_exec_parse.c
index 67324061..c83a7911 100644
--- a/tests/i915/gen7_exec_parse.c
+++ b/tests/i915/gen7_exec_parse.c
@@ -337,7 +337,7 @@ static void test_allocations(int fd)
struct drm_i915_gem_exec_object2 obj[17];
unsigned long count;
- intel_require_memory(2, 1ull<<(12 + ARRAY_SIZE(obj)), CHECK_RAM);
+ igt_require_memory(2, 1ull<<(12 + ARRAY_SIZE(obj)), CHECK_RAM);
memset(obj, 0, sizeof(obj));
for (int i = 0; i < ARRAY_SIZE(obj); i++) {
diff --git a/tests/i915/gen9_exec_parse.c b/tests/i915/gen9_exec_parse.c
index b35f2cb4..fa61693c 100644
--- a/tests/i915/gen9_exec_parse.c
+++ b/tests/i915/gen9_exec_parse.c
@@ -596,8 +596,8 @@ static void test_bb_large(int i915)
int i;
for (i = 0; i < ARRAY_SIZE(sizes); i++) {
- if (!__intel_check_memory(2, sizes[i], CHECK_RAM,
- &required, &total))
+ if (!__igt_check_memory(2, sizes[i], CHECK_RAM,
+ &required, &total))
break;
igt_debug("Using object size %#x\n", sizes[i]);
@@ -632,7 +632,7 @@ static void test_bb_oversize(int i915)
.flags = I915_EXEC_BLT,
};
- intel_require_memory(2, 8ull << 30, CHECK_RAM);
+ igt_require_memory(2, 8ull << 30, CHECK_RAM);
gem_write(i915, obj.handle, (4ull << 30) - sizeof(bbe),
&bbe, sizeof(bbe));
diff --git a/tests/i915/i915_suspend.c b/tests/i915/i915_suspend.c
index 1c464f7a..23e451d3 100644
--- a/tests/i915/i915_suspend.c
+++ b/tests/i915/i915_suspend.c
@@ -175,12 +175,12 @@ test_shrink(int fd, unsigned int mode)
void *mem;
gem_quiescent_gpu(fd);
- intel_purge_vm_caches(fd);
+ igt_purge_vm_caches(fd);
- mem = intel_get_total_pinnable_mem(&size);
+ mem = igt_get_total_pinnable_mem(&size);
igt_assert(mem != MAP_FAILED);
- intel_purge_vm_caches(fd);
+ igt_purge_vm_caches(fd);
igt_system_suspend_autoresume(mode, SUSPEND_TEST_NONE);
munmap(mem, size);
diff --git a/tests/i915/kms_big_fb.c b/tests/i915/kms_big_fb.c
index 7a850401..91ad3b4d 100644
--- a/tests/i915/kms_big_fb.c
+++ b/tests/i915/kms_big_fb.c
@@ -841,7 +841,7 @@ igt_main
igt_info("Max driver framebuffer size %dx%d\n",
data.max_fb_width, data.max_fb_height);
- data.ram_size = intel_get_total_ram_mb() << 20;
+ data.ram_size = igt_get_total_ram_mb() << 20;
data.aper_size = gem_aperture_size(data.drm_fd);
data.mappable_size = gem_mappable_aperture_size(data.drm_fd);
diff --git a/tests/prime_mmap_coherency.c b/tests/prime_mmap_coherency.c
index 0238d911..b22fb35c 100644
--- a/tests/prime_mmap_coherency.c
+++ b/tests/prime_mmap_coherency.c
@@ -265,16 +265,16 @@ static void test_ioctl_errors(void)
int ncpus = sysconf(_SC_NPROCESSORS_ONLN);
/* Ensure we can do at least one child */
- intel_require_memory(2, width*height*4, CHECK_RAM);
+ igt_require_memory(2, width*height*4, CHECK_RAM);
for (int num_children = 1; num_children <= 8 *ncpus; num_children <<= 1) {
uint64_t required, total;
igt_info("Spawing %d interruptible children\n", num_children);
- if (!__intel_check_memory(2*num_children,
- width*height*4,
- CHECK_RAM,
- &required, &total)) {
+ if (!__igt_check_memory(2*num_children,
+ width*height*4,
+ CHECK_RAM,
+ &required, &total)) {
igt_debug("Estimated that we need %'lluMiB for test, but only have %'lluMiB\n",
(long long)(required >> 20),
(long long)(total >> 20));
--
2.35.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [igt-dev] ✗ GitLab.Pipeline: warning for A couple memory helper cleanups
2022-05-26 16:14 [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups Rob Clark
2022-05-26 16:14 ` [igt-dev] [PATCH igt 1/2] lib/igt_debugfs: Drop-caches support for msm Rob Clark
2022-05-26 16:14 ` [igt-dev] [PATCH igt 2/2] igt: Promote/rename OS helpers Rob Clark
@ 2022-05-26 16:45 ` Patchwork
2022-05-26 17:09 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2022-05-26 16:45 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev
== Series Details ==
Series: A couple memory helper cleanups
URL : https://patchwork.freedesktop.org/series/104409/
State : warning
== Summary ==
Pipeline status: FAILED.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/596621 for the overview.
test:ninja-test-mips has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/23165611):
Ok: 22
Expected Fail: 3
Fail: 289
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /builds/gfx-ci/igt-ci-tags/build/meson-logs/testlog.txt
section_end:1653583371:step_script
section_start:1653583371:upload_artifacts_on_failure
Uploading artifacts for failed job
Uploading artifacts...
build: found 1728 matching files and directories
Uploading artifacts as "archive" to coordinator... 201 Created id=23165611 responseStatus=201 Created token=xvRNGy-C
section_end:1653583383:upload_artifacts_on_failure
section_start:1653583383:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1653583384:cleanup_file_variables
ERROR: Job failed: exit code 1
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/596621
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for A couple memory helper cleanups
2022-05-26 16:14 [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups Rob Clark
` (2 preceding siblings ...)
2022-05-26 16:45 ` [igt-dev] ✗ GitLab.Pipeline: warning for A couple memory helper cleanups Patchwork
@ 2022-05-26 17:09 ` Patchwork
2022-05-26 19:34 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-05-31 10:55 ` [igt-dev] [PATCH igt 0/2] " Petri Latvala
5 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2022-05-26 17:09 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 12600 bytes --]
== Series Details ==
Series: A couple memory helper cleanups
URL : https://patchwork.freedesktop.org/series/104409/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11705 -> IGTPW_7177
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/index.html
Participating hosts (42 -> 44)
------------------------------
Additional (3): fi-rkl-11600 fi-bsw-nick fi-tgl-u2
Missing (1): bat-dg2-9
Known issues
------------
Here are the changes found in IGTPW_7177 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_huc_copy@huc-copy:
- fi-tgl-u2: NOTRUN -> [SKIP][1] ([i915#2190])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@gem_huc_copy@huc-copy.html
- fi-rkl-11600: NOTRUN -> [SKIP][2] ([i915#2190])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-rkl-11600: NOTRUN -> [SKIP][3] ([i915#4613]) +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@gem_lmem_swapping@basic.html
* igt@gem_tiled_pread_basic:
- fi-rkl-11600: NOTRUN -> [SKIP][4] ([i915#3282])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@gem_tiled_pread_basic.html
* igt@i915_pm_backlight@basic-brightness:
- fi-rkl-11600: NOTRUN -> [SKIP][5] ([i915#3012])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@i915_pm_backlight@basic-brightness.html
* igt@i915_pm_rpm@module-reload:
- fi-cfl-8109u: [PASS][6] -> [DMESG-WARN][7] ([i915#62]) +14 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@hangcheck:
- bat-dg1-5: NOTRUN -> [DMESG-FAIL][8] ([i915#4494] / [i915#4957])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/bat-dg1-5/igt@i915_selftest@live@hangcheck.html
- fi-hsw-4770: [PASS][9] -> [INCOMPLETE][10] ([i915#4785])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
- bat-dg1-6: [PASS][11] -> [DMESG-FAIL][12] ([i915#4494] / [i915#4957])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
* igt@i915_selftest@live@hugepages:
- fi-bdw-5557u: [PASS][13] -> [INCOMPLETE][14] ([i915#5801])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/fi-bdw-5557u/igt@i915_selftest@live@hugepages.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-bdw-5557u/igt@i915_selftest@live@hugepages.html
* igt@i915_suspend@basic-s2idle-without-i915:
- bat-dg1-5: NOTRUN -> [INCOMPLETE][15] ([i915#6011])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/bat-dg1-5/igt@i915_suspend@basic-s2idle-without-i915.html
- fi-bdw-gvtdvm: NOTRUN -> [INCOMPLETE][16] ([i915#4817])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-bdw-gvtdvm/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-rkl-11600: NOTRUN -> [INCOMPLETE][17] ([i915#5982])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_busy@basic@flip:
- fi-tgl-u2: NOTRUN -> [DMESG-WARN][18] ([i915#402]) +2 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@kms_busy@basic@flip.html
* igt@kms_chamelium@dp-crc-fast:
- fi-rkl-11600: NOTRUN -> [SKIP][19] ([fdo#111827]) +7 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@kms_chamelium@dp-crc-fast.html
- fi-bsw-nick: NOTRUN -> [SKIP][20] ([fdo#109271] / [fdo#111827]) +8 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-bsw-nick/igt@kms_chamelium@dp-crc-fast.html
* igt@kms_chamelium@dp-hpd-fast:
- fi-tgl-u2: NOTRUN -> [SKIP][21] ([fdo#109284] / [fdo#111827]) +7 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@kms_chamelium@dp-hpd-fast.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- fi-rkl-11600: NOTRUN -> [SKIP][22] ([i915#4070] / [i915#4103]) +1 similar issue
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- fi-tgl-u2: NOTRUN -> [SKIP][23] ([i915#4103]) +1 similar issue
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_flip@basic-flip-vs-modeset@b-edp1:
- bat-adlp-4: [PASS][24] -> [DMESG-WARN][25] ([i915#3576]) +1 similar issue
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/bat-adlp-4/igt@kms_flip@basic-flip-vs-modeset@b-edp1.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/bat-adlp-4/igt@kms_flip@basic-flip-vs-modeset@b-edp1.html
* igt@kms_force_connector_basic@force-load-detect:
- fi-tgl-u2: NOTRUN -> [SKIP][26] ([fdo#109285])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@kms_force_connector_basic@force-load-detect.html
- fi-rkl-11600: NOTRUN -> [SKIP][27] ([fdo#109285] / [i915#4098])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_frontbuffer_tracking@basic:
- fi-cfl-8109u: [PASS][28] -> [DMESG-FAIL][29] ([i915#62])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/fi-cfl-8109u/igt@kms_frontbuffer_tracking@basic.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-cfl-8109u/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
- fi-rkl-11600: NOTRUN -> [SKIP][30] ([i915#4070] / [i915#533])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
* igt@kms_psr@primary_mmap_gtt:
- fi-rkl-11600: NOTRUN -> [SKIP][31] ([i915#1072]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@kms_psr@primary_mmap_gtt.html
* igt@kms_psr@primary_page_flip:
- fi-tgl-u2: NOTRUN -> [SKIP][32] ([i915#668]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@kms_psr@primary_page_flip.html
* igt@kms_setmode@basic-clone-single-crtc:
- fi-tgl-u2: NOTRUN -> [SKIP][33] ([i915#3555])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@kms_setmode@basic-clone-single-crtc.html
- fi-rkl-11600: NOTRUN -> [SKIP][34] ([i915#3555] / [i915#4098])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- fi-bsw-nick: NOTRUN -> [SKIP][35] ([fdo#109271]) +48 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-bsw-nick/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-userptr:
- fi-rkl-11600: NOTRUN -> [SKIP][36] ([fdo#109295] / [i915#3301] / [i915#3708])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@prime_vgem@basic-userptr.html
- fi-tgl-u2: NOTRUN -> [SKIP][37] ([fdo#109295] / [i915#3301])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-tgl-u2/igt@prime_vgem@basic-userptr.html
* igt@prime_vgem@basic-write:
- fi-rkl-11600: NOTRUN -> [SKIP][38] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-rkl-11600/igt@prime_vgem@basic-write.html
* igt@runner@aborted:
- fi-hsw-4770: NOTRUN -> [FAIL][39] ([fdo#109271] / [i915#4312] / [i915#5594])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-hsw-4770/igt@runner@aborted.html
#### Possible fixes ####
* igt@i915_selftest@live@execlists:
- fi-bdw-gvtdvm: [INCOMPLETE][40] ([i915#2940] / [i915#5801]) -> [PASS][41]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/fi-bdw-gvtdvm/igt@i915_selftest@live@execlists.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/fi-bdw-gvtdvm/igt@i915_selftest@live@execlists.html
* igt@i915_selftest@live@gt_engines:
- bat-dg1-5: [INCOMPLETE][42] ([i915#4418]) -> [PASS][43]
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/bat-dg1-5/igt@i915_selftest@live@gt_engines.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/bat-dg1-5/igt@i915_selftest@live@gt_engines.html
* igt@kms_busy@basic@flip:
- bat-adlp-4: [DMESG-WARN][44] ([i915#3576]) -> [PASS][45] +1 similar issue
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/bat-adlp-4/igt@kms_busy@basic@flip.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/bat-adlp-4/igt@kms_busy@basic@flip.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#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2940]: https://gitlab.freedesktop.org/drm/intel/issues/2940
[i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3576]: https://gitlab.freedesktop.org/drm/intel/issues/3576
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4418]: https://gitlab.freedesktop.org/drm/intel/issues/4418
[i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4785]: https://gitlab.freedesktop.org/drm/intel/issues/4785
[i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817
[i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957
[i915#5122]: https://gitlab.freedesktop.org/drm/intel/issues/5122
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5594]: https://gitlab.freedesktop.org/drm/intel/issues/5594
[i915#5801]: https://gitlab.freedesktop.org/drm/intel/issues/5801
[i915#5982]: https://gitlab.freedesktop.org/drm/intel/issues/5982
[i915#6011]: https://gitlab.freedesktop.org/drm/intel/issues/6011
[i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62
[i915#668]: https://gitlab.freedesktop.org/drm/intel/issues/668
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6495 -> IGTPW_7177
CI-20190529: 20190529
CI_DRM_11705: 18a2e6dbca526f996da04741cf5ef169e810a50e @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_7177: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/index.html
IGT_6495: 7e2033da45f024a0348e6034fcb7f70a91b80ee9 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/index.html
[-- Attachment #2: Type: text/html, Size: 15237 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for A couple memory helper cleanups
2022-05-26 16:14 [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups Rob Clark
` (3 preceding siblings ...)
2022-05-26 17:09 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2022-05-26 19:34 ` Patchwork
2022-05-31 10:55 ` [igt-dev] [PATCH igt 0/2] " Petri Latvala
5 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2022-05-26 19:34 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 72506 bytes --]
== Series Details ==
Series: A couple memory helper cleanups
URL : https://patchwork.freedesktop.org/series/104409/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11705_full -> IGTPW_7177_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_7177_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_7177_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/index.html
Participating hosts (13 -> 10)
------------------------------
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_7177_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_gttfill@engines@rcs0:
- shard-kbl: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl6/igt@gem_exec_gttfill@engines@rcs0.html
* {igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-3} (NEW):
- {shard-dg1}: NOTRUN -> [SKIP][2] +3 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-dg1-18/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-3.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_atomic_transition@modeset-transition-fencing@1x-outputs:
- {shard-dg1}: NOTRUN -> [FAIL][3] +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-dg1-17/igt@kms_atomic_transition@modeset-transition-fencing@1x-outputs.html
* igt@kms_color@pipe-a-deep-color:
- {shard-rkl}: NOTRUN -> [INCOMPLETE][4]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_color@pipe-a-deep-color.html
* igt@kms_cursor_legacy@pipe-a-single-move:
- {shard-dg1}: [PASS][5] -> [WARN][6] +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-dg1-16/igt@kms_cursor_legacy@pipe-a-single-move.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-dg1-17/igt@kms_cursor_legacy@pipe-a-single-move.html
* igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled:
- {shard-dg1}: [PASS][7] -> [FAIL][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-dg1-17/igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-dg1-17/igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
- {shard-tglu}: NOTRUN -> [DMESG-WARN][9]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglu-4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html
* {igt@kms_plane_scaling@plane-scaler-with-pixel-format-unity-scaling}:
- {shard-rkl}: NOTRUN -> [SKIP][10]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-4/igt@kms_plane_scaling@plane-scaler-with-pixel-format-unity-scaling.html
* {igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1}:
- {shard-dg1}: NOTRUN -> [SKIP][11] +4 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-dg1-17/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1.html
* {igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-1}:
- {shard-tglu}: NOTRUN -> [SKIP][12] +3 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglu-4/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-1.html
* {igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-edp-1}:
- shard-tglb: NOTRUN -> [SKIP][13]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-edp-1.html
New tests
---------
New tests have been introduced between CI_DRM_11705_full and IGTPW_7177_full:
### New IGT tests (4) ###
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a-hdmi-a-3:
- Statuses : 1 skip(s)
- Exec time: [0.07] s
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b-hdmi-a-3:
- Statuses : 1 skip(s)
- Exec time: [0.06] s
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-3:
- Statuses : 1 skip(s)
- Exec time: [0.06] s
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-3:
- Statuses : 1 skip(s)
- Exec time: [0.06] s
Known issues
------------
Here are the changes found in IGTPW_7177_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@lot-of-buffers:
- shard-iclb: [PASS][14] -> [DMESG-WARN][15] ([i915#4391]) +1 similar issue
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb8/igt@api_intel_bb@lot-of-buffers.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@api_intel_bb@lot-of-buffers.html
* igt@feature_discovery@chamelium:
- shard-tglb: NOTRUN -> [SKIP][16] ([fdo#111827])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb7/igt@feature_discovery@chamelium.html
- shard-iclb: NOTRUN -> [SKIP][17] ([fdo#111827])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@feature_discovery@chamelium.html
* igt@gem_ccs@block-copy-compressed:
- shard-tglb: NOTRUN -> [SKIP][18] ([i915#3555] / [i915#5325]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb7/igt@gem_ccs@block-copy-compressed.html
- shard-iclb: NOTRUN -> [SKIP][19] ([i915#5327])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-glk: NOTRUN -> [SKIP][20] ([fdo#109271]) +90 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk3/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_ctx_isolation@preservation-s3@bcs0:
- shard-kbl: NOTRUN -> [DMESG-WARN][21] ([i915#180]) +2 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/igt@gem_ctx_isolation@preservation-s3@bcs0.html
* igt@gem_ctx_sseu@engines:
- shard-tglb: NOTRUN -> [SKIP][22] ([i915#280])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@gem_ctx_sseu@engines.html
* igt@gem_eio@kms:
- shard-tglb: [PASS][23] -> [FAIL][24] ([i915#5784])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-tglb6/igt@gem_eio@kms.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@gem_eio@kms.html
* igt@gem_eio@unwedge-stress:
- shard-tglb: NOTRUN -> [TIMEOUT][25] ([i915#3063])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@gem_eio@unwedge-stress.html
- shard-iclb: [PASS][26] -> [TIMEOUT][27] ([i915#3070])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb7/igt@gem_eio@unwedge-stress.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb1/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-iclb: [PASS][28] -> [SKIP][29] ([i915#4525])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb4/igt@gem_exec_balancer@parallel-balancer.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_fair@basic-flow@rcs0:
- shard-tglb: [PASS][30] -> [FAIL][31] ([i915#2842])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-tglb1/igt@gem_exec_fair@basic-flow@rcs0.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@gem_exec_fair@basic-flow@rcs0.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-kbl: [PASS][32] -> [FAIL][33] ([i915#2842])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl6/igt@gem_exec_fair@basic-none@vcs0.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][34] -> [FAIL][35] ([i915#2842])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-glk4/igt@gem_exec_fair@basic-pace-share@rcs0.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html
- shard-apl: [PASS][36] -> [FAIL][37] ([i915#2842])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-apl4/igt@gem_exec_fair@basic-pace-share@rcs0.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl1/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-iclb: NOTRUN -> [FAIL][38] ([i915#2842])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb5/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@bcs0:
- shard-tglb: NOTRUN -> [FAIL][39] ([i915#2842]) +5 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb3/igt@gem_exec_fair@basic-pace@bcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-kbl: NOTRUN -> [FAIL][40] ([i915#2842]) +1 similar issue
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl6/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_params@no-blt:
- shard-tglb: NOTRUN -> [SKIP][41] ([fdo#109283])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb5/igt@gem_exec_params@no-blt.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-tglb: NOTRUN -> [SKIP][42] ([i915#4613]) +3 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-kbl: NOTRUN -> [SKIP][43] ([fdo#109271] / [i915#4613]) +4 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl6/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@verify:
- shard-iclb: NOTRUN -> [SKIP][44] ([i915#4613])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb1/igt@gem_lmem_swapping@verify.html
- shard-glk: NOTRUN -> [SKIP][45] ([fdo#109271] / [i915#4613]) +1 similar issue
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@gem_lmem_swapping@verify.html
- shard-apl: NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#4613])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl3/igt@gem_lmem_swapping@verify.html
* igt@gem_media_vme:
- shard-tglb: NOTRUN -> [SKIP][47] ([i915#284])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@gem_media_vme.html
* igt@gem_mmap_gtt@coherency:
- shard-snb: [PASS][48] -> [SKIP][49] ([fdo#109271])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-snb5/igt@gem_mmap_gtt@coherency.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-snb6/igt@gem_mmap_gtt@coherency.html
* igt@gem_pxp@regular-baseline-src-copy-readible:
- shard-tglb: NOTRUN -> [SKIP][50] ([i915#4270]) +2 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@gem_pxp@regular-baseline-src-copy-readible.html
- shard-iclb: NOTRUN -> [SKIP][51] ([i915#4270]) +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb5/igt@gem_pxp@regular-baseline-src-copy-readible.html
* igt@gem_render_copy@linear-to-vebox-yf-tiled:
- shard-iclb: NOTRUN -> [SKIP][52] ([i915#768]) +2 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@gem_render_copy@linear-to-vebox-yf-tiled.html
* igt@gem_userptr_blits@input-checking:
- shard-glk: NOTRUN -> [DMESG-WARN][53] ([i915#4991])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk5/igt@gem_userptr_blits@input-checking.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-tglb: NOTRUN -> [SKIP][54] ([i915#3297]) +1 similar issue
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb8/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-iclb: NOTRUN -> [SKIP][55] ([i915#3297])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@gem_userptr_blits@unsync-unmap.html
* igt@gem_userptr_blits@vma-merge:
- shard-glk: NOTRUN -> [FAIL][56] ([i915#3318])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk5/igt@gem_userptr_blits@vma-merge.html
* igt@gen7_exec_parse@cmd-crossing-page:
- shard-tglb: NOTRUN -> [SKIP][57] ([fdo#109289]) +6 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb5/igt@gen7_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@bb-chained:
- shard-iclb: NOTRUN -> [SKIP][58] ([i915#2856]) +1 similar issue
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@bb-start-out:
- shard-tglb: NOTRUN -> [SKIP][59] ([i915#2527] / [i915#2856]) +1 similar issue
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb7/igt@gen9_exec_parse@bb-start-out.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][60] -> [DMESG-WARN][61] ([i915#4528])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_lpsp@screens-disabled:
- shard-tglb: NOTRUN -> [SKIP][62] ([i915#1902])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@i915_pm_lpsp@screens-disabled.html
- shard-iclb: NOTRUN -> [SKIP][63] ([i915#1902])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb1/igt@i915_pm_lpsp@screens-disabled.html
* igt@i915_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-tglb: NOTRUN -> [SKIP][64] ([fdo#111644] / [i915#1397] / [i915#2411]) +2 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@i915_pm_rpm@dpms-non-lpsp:
- shard-iclb: NOTRUN -> [SKIP][65] ([fdo#110892]) +1 similar issue
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb4/igt@i915_pm_rpm@dpms-non-lpsp.html
* igt@i915_pm_rpm@gem-execbuf-stress-pc8:
- shard-iclb: NOTRUN -> [SKIP][66] ([fdo#109293] / [fdo#109506])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
* igt@i915_query@query-topology-known-pci-ids:
- shard-tglb: NOTRUN -> [SKIP][67] ([fdo#109303])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb5/igt@i915_query@query-topology-known-pci-ids.html
- shard-iclb: NOTRUN -> [SKIP][68] ([fdo#109303])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb8/igt@i915_query@query-topology-known-pci-ids.html
* igt@i915_selftest@live@gt_lrc:
- shard-tglb: NOTRUN -> [DMESG-FAIL][69] ([i915#2373])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb3/igt@i915_selftest@live@gt_lrc.html
* igt@i915_selftest@live@gt_pm:
- shard-tglb: NOTRUN -> [DMESG-FAIL][70] ([i915#1759])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb3/igt@i915_selftest@live@gt_pm.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-180:
- shard-iclb: NOTRUN -> [SKIP][71] ([i915#5286]) +3 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb8/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-tglb: NOTRUN -> [SKIP][72] ([i915#5286]) +7 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb3/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@linear-16bpp-rotate-270:
- shard-tglb: NOTRUN -> [SKIP][73] ([fdo#111614]) +3 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@kms_big_fb@linear-16bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-iclb: NOTRUN -> [SKIP][74] ([fdo#110725] / [fdo#111614]) +3 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb6/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-iclb: NOTRUN -> [SKIP][75] ([fdo#110723])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_mc_ccs:
- shard-iclb: NOTRUN -> [SKIP][76] ([fdo#109278] / [i915#6095])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb5/igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_mc_ccs.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][77] ([i915#3689]) +14 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs.html
* igt@kms_ccs@pipe-a-random-ccs-data-4_tiled_dg2_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][78] ([i915#6095]) +4 similar issues
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb8/igt@kms_ccs@pipe-a-random-ccs-data-4_tiled_dg2_mc_ccs.html
* igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
- shard-glk: NOTRUN -> [SKIP][79] ([fdo#109271] / [i915#3886]) +5 similar issues
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk3/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][80] ([i915#3689] / [i915#3886]) +4 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
- shard-kbl: NOTRUN -> [SKIP][81] ([fdo#109271] / [i915#3886]) +11 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
- shard-iclb: NOTRUN -> [SKIP][82] ([fdo#109278] / [i915#3886]) +5 similar issues
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb5/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
- shard-apl: NOTRUN -> [SKIP][83] ([fdo#109271] / [i915#3886]) +4 similar issues
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl8/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-bad-rotation-90-yf_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][84] ([fdo#111615] / [i915#3689]) +8 similar issues
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_ccs@pipe-d-bad-rotation-90-yf_tiled_ccs.html
* igt@kms_chamelium@dp-hpd-with-enabled-mode:
- shard-iclb: NOTRUN -> [SKIP][85] ([fdo#109284] / [fdo#111827]) +8 similar issues
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@kms_chamelium@dp-hpd-with-enabled-mode.html
* igt@kms_chamelium@dp-mode-timings:
- shard-apl: NOTRUN -> [SKIP][86] ([fdo#109271] / [fdo#111827]) +4 similar issues
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl3/igt@kms_chamelium@dp-mode-timings.html
- shard-glk: NOTRUN -> [SKIP][87] ([fdo#109271] / [fdo#111827]) +4 similar issues
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@kms_chamelium@dp-mode-timings.html
- shard-snb: NOTRUN -> [SKIP][88] ([fdo#109271] / [fdo#111827]) +1 similar issue
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-snb2/igt@kms_chamelium@dp-mode-timings.html
* igt@kms_chamelium@hdmi-edid-read:
- shard-tglb: NOTRUN -> [SKIP][89] ([fdo#109284] / [fdo#111827]) +17 similar issues
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_chamelium@hdmi-edid-read.html
* igt@kms_color@pipe-d-ctm-0-25:
- shard-iclb: NOTRUN -> [SKIP][90] ([fdo#109278] / [i915#1149]) +1 similar issue
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@kms_color@pipe-d-ctm-0-25.html
* igt@kms_color_chamelium@pipe-a-ctm-blue-to-red:
- shard-kbl: NOTRUN -> [SKIP][91] ([fdo#109271] / [fdo#111827]) +21 similar issues
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl1/igt@kms_color_chamelium@pipe-a-ctm-blue-to-red.html
* igt@kms_content_protection@lic:
- shard-apl: NOTRUN -> [TIMEOUT][92] ([i915#1319])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl7/igt@kms_content_protection@lic.html
- shard-iclb: NOTRUN -> [SKIP][93] ([fdo#109300] / [fdo#111066])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb4/igt@kms_content_protection@lic.html
- shard-tglb: NOTRUN -> [SKIP][94] ([i915#1063])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_content_protection@lic.html
* igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
- shard-glk: [PASS][95] -> [DMESG-FAIL][96] ([i915#118])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-glk8/igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding.html
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding.html
* igt@kms_cursor_crc@pipe-a-cursor-512x170-random:
- shard-tglb: NOTRUN -> [SKIP][97] ([fdo#109279] / [i915#3359]) +7 similar issues
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@kms_cursor_crc@pipe-a-cursor-512x170-random.html
* igt@kms_cursor_crc@pipe-c-cursor-32x32-onscreen:
- shard-tglb: NOTRUN -> [SKIP][98] ([i915#3319]) +1 similar issue
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_cursor_crc@pipe-c-cursor-32x32-onscreen.html
* igt@kms_cursor_crc@pipe-c-cursor-512x512-offscreen:
- shard-iclb: NOTRUN -> [SKIP][99] ([fdo#109278] / [fdo#109279])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@kms_cursor_crc@pipe-c-cursor-512x512-offscreen.html
* igt@kms_cursor_crc@pipe-c-cursor-suspend:
- shard-apl: [PASS][100] -> [DMESG-WARN][101] ([i915#180]) +2 similar issues
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-apl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl2/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
* igt@kms_cursor_crc@pipe-d-cursor-512x170-rapid-movement:
- shard-tglb: NOTRUN -> [SKIP][102] ([i915#3359]) +9 similar issues
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@kms_cursor_crc@pipe-d-cursor-512x170-rapid-movement.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-iclb: NOTRUN -> [SKIP][103] ([fdo#109274] / [fdo#109278]) +2 similar issues
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglb: NOTRUN -> [SKIP][104] ([i915#4103]) +3 similar issues
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@pipe-d-single-move:
- shard-iclb: NOTRUN -> [SKIP][105] ([fdo#109278]) +30 similar issues
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb1/igt@kms_cursor_legacy@pipe-d-single-move.html
* igt@kms_cursor_legacy@pipe-d-torture-bo:
- shard-kbl: NOTRUN -> [SKIP][106] ([fdo#109271] / [i915#533]) +1 similar issue
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl1/igt@kms_cursor_legacy@pipe-d-torture-bo.html
* igt@kms_draw_crc@draw-method-xrgb2101010-blt-4tiled:
- shard-tglb: NOTRUN -> [SKIP][107] ([i915#5287])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@kms_draw_crc@draw-method-xrgb2101010-blt-4tiled.html
- shard-iclb: NOTRUN -> [SKIP][108] ([i915#5287])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@kms_draw_crc@draw-method-xrgb2101010-blt-4tiled.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-kbl: NOTRUN -> [FAIL][109] ([i915#4767])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl1/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible:
- shard-tglb: NOTRUN -> [SKIP][110] ([fdo#109274] / [fdo#111825]) +20 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb8/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-iclb: NOTRUN -> [SKIP][111] ([fdo#109274]) +3 similar issues
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb5/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@flip-vs-suspend@c-dp1:
- shard-kbl: [PASS][112] -> [DMESG-WARN][113] ([i915#180]) +3 similar issues
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl3/igt@kms_flip@flip-vs-suspend@c-dp1.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/igt@kms_flip@flip-vs-suspend@c-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-tglb: NOTRUN -> [SKIP][114] ([i915#2587])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-iclb: [PASS][115] -> [SKIP][116] ([i915#3701])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt:
- shard-glk: [PASS][117] -> [FAIL][118] ([i915#1888] / [i915#2546])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-glk1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-glk: [PASS][119] -> [FAIL][120] ([i915#2546])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-glk9/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-cpu.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt:
- shard-glk: NOTRUN -> [FAIL][121] ([i915#2546])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt:
- shard-tglb: NOTRUN -> [SKIP][122] ([fdo#109280] / [fdo#111825]) +41 similar issues
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-render:
- shard-iclb: NOTRUN -> [SKIP][123] ([fdo#109280]) +22 similar issues
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_hdr@static-toggle-dpms:
- shard-tglb: NOTRUN -> [SKIP][124] ([i915#3555]) +2 similar issues
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
- shard-apl: NOTRUN -> [SKIP][125] ([fdo#109271] / [i915#533])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl1/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
* igt@kms_pipe_crc_basic@nonblocking-crc-pipe-c:
- shard-glk: [PASS][126] -> [FAIL][127] ([i915#1888])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-glk9/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-c.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-c.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-basic:
- shard-kbl: NOTRUN -> [FAIL][128] ([fdo#108145] / [i915#265]) +4 similar issues
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/igt@kms_plane_alpha_blend@pipe-c-alpha-basic.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb:
- shard-kbl: NOTRUN -> [FAIL][129] ([i915#265])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl6/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html
* igt@kms_plane_lowres@pipe-a-tiling-yf:
- shard-tglb: NOTRUN -> [SKIP][130] ([fdo#111615] / [fdo#112054])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_plane_lowres@pipe-a-tiling-yf.html
* igt@kms_plane_lowres@pipe-b-tiling-none:
- shard-tglb: NOTRUN -> [SKIP][131] ([i915#3536])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb8/igt@kms_plane_lowres@pipe-b-tiling-none.html
* igt@kms_plane_multiple@atomic-pipe-b-tiling-yf:
- shard-tglb: NOTRUN -> [SKIP][132] ([fdo#111615]) +7 similar issues
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@kms_plane_multiple@atomic-pipe-b-tiling-yf.html
* igt@kms_plane_multiple@atomic-pipe-c-tiling-4:
- shard-tglb: NOTRUN -> [SKIP][133] ([i915#5288]) +1 similar issue
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@kms_plane_multiple@atomic-pipe-c-tiling-4.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf:
- shard-tglb: NOTRUN -> [SKIP][134] ([i915#2920]) +1 similar issue
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html
- shard-iclb: NOTRUN -> [SKIP][135] ([i915#658])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb1/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@cursor-plane-update-sf:
- shard-iclb: NOTRUN -> [SKIP][136] ([fdo#111068] / [i915#658])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb4/igt@kms_psr2_sf@cursor-plane-update-sf.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area:
- shard-apl: NOTRUN -> [SKIP][137] ([fdo#109271] / [i915#658])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl7/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
- shard-kbl: NOTRUN -> [SKIP][138] ([fdo#109271] / [i915#658]) +3 similar issues
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
- shard-iclb: NOTRUN -> [SKIP][139] ([i915#2920])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-tglb: NOTRUN -> [SKIP][140] ([i915#1911]) +1 similar issue
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb8/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@psr2_basic:
- shard-tglb: NOTRUN -> [FAIL][141] ([i915#132] / [i915#3467]) +3 similar issues
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb5/igt@kms_psr@psr2_basic.html
* igt@kms_psr@psr2_no_drrs:
- shard-iclb: [PASS][142] -> [SKIP][143] ([fdo#109441]) +1 similar issue
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb2/igt@kms_psr@psr2_no_drrs.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb4/igt@kms_psr@psr2_no_drrs.html
* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: NOTRUN -> [SKIP][144] ([fdo#109441]) +2 similar issues
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@kms_psr@psr2_sprite_plane_move.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-tglb: NOTRUN -> [SKIP][145] ([fdo#111615] / [i915#5289])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-kbl: NOTRUN -> [SKIP][146] ([fdo#109271]) +266 similar issues
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl1/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-iclb: NOTRUN -> [SKIP][147] ([i915#3555]) +2 similar issues
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_vblank@pipe-d-ts-continuation-idle:
- shard-apl: NOTRUN -> [SKIP][148] ([fdo#109271]) +79 similar issues
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl7/igt@kms_vblank@pipe-d-ts-continuation-idle.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-tglb: NOTRUN -> [SKIP][149] ([i915#2437])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb8/igt@kms_writeback@writeback-invalid-parameters.html
- shard-kbl: NOTRUN -> [SKIP][150] ([fdo#109271] / [i915#2437])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl1/igt@kms_writeback@writeback-invalid-parameters.html
* igt@nouveau_crc@pipe-c-ctx-flip-detection:
- shard-iclb: NOTRUN -> [SKIP][151] ([i915#2530]) +3 similar issues
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@nouveau_crc@pipe-c-ctx-flip-detection.html
* igt@nouveau_crc@pipe-c-source-outp-complete:
- shard-tglb: NOTRUN -> [SKIP][152] ([i915#2530]) +7 similar issues
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb1/igt@nouveau_crc@pipe-c-source-outp-complete.html
* igt@nouveau_crc@pipe-d-source-outp-inactive:
- shard-iclb: NOTRUN -> [SKIP][153] ([fdo#109278] / [i915#2530])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@nouveau_crc@pipe-d-source-outp-inactive.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-iclb: NOTRUN -> [SKIP][154] ([fdo#109289]) +1 similar issue
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@perf@unprivileged-single-ctx-counters.html
* igt@prime_nv_api@i915_nv_import_vs_close:
- shard-iclb: NOTRUN -> [SKIP][155] ([fdo#109291])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb6/igt@prime_nv_api@i915_nv_import_vs_close.html
* igt@prime_nv_pcopy@test3_1:
- shard-tglb: NOTRUN -> [SKIP][156] ([fdo#109291])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb5/igt@prime_nv_pcopy@test3_1.html
* igt@prime_vgem@fence-flip-hang:
- shard-iclb: NOTRUN -> [SKIP][157] ([fdo#109295]) +1 similar issue
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb4/igt@prime_vgem@fence-flip-hang.html
* igt@prime_vgem@fence-read-hang:
- shard-tglb: NOTRUN -> [SKIP][158] ([fdo#109295]) +1 similar issue
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@prime_vgem@fence-read-hang.html
* igt@syncobj_timeline@transfer-timeline-point:
- shard-iclb: NOTRUN -> [DMESG-FAIL][159] ([i915#5098])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb1/igt@syncobj_timeline@transfer-timeline-point.html
- shard-kbl: NOTRUN -> [DMESG-FAIL][160] ([i915#5098])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@syncobj_timeline@transfer-timeline-point.html
- shard-apl: NOTRUN -> [DMESG-FAIL][161] ([i915#5098])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl6/igt@syncobj_timeline@transfer-timeline-point.html
- shard-glk: NOTRUN -> [DMESG-FAIL][162] ([i915#5098])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@syncobj_timeline@transfer-timeline-point.html
- shard-tglb: NOTRUN -> [DMESG-FAIL][163] ([i915#5098])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb6/igt@syncobj_timeline@transfer-timeline-point.html
- shard-snb: NOTRUN -> [DMESG-FAIL][164] ([i915#5098])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-snb5/igt@syncobj_timeline@transfer-timeline-point.html
* igt@sysfs_clients@busy:
- shard-iclb: NOTRUN -> [SKIP][165] ([i915#2994])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@sysfs_clients@busy.html
* igt@sysfs_clients@fair-0:
- shard-tglb: NOTRUN -> [SKIP][166] ([i915#2994]) +1 similar issue
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb7/igt@sysfs_clients@fair-0.html
* igt@sysfs_clients@fair-7:
- shard-glk: NOTRUN -> [SKIP][167] ([fdo#109271] / [i915#2994])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk8/igt@sysfs_clients@fair-7.html
* igt@sysfs_heartbeat_interval@precise@rcs0:
- shard-snb: NOTRUN -> [SKIP][168] ([fdo#109271]) +94 similar issues
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-snb5/igt@sysfs_heartbeat_interval@precise@rcs0.html
#### Possible fixes ####
* igt@fbdev@pan:
- {shard-rkl}: [SKIP][169] ([i915#2582]) -> [PASS][170]
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-2/igt@fbdev@pan.html
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@fbdev@pan.html
* igt@feature_discovery@psr1:
- {shard-rkl}: [SKIP][171] ([i915#658]) -> [PASS][172]
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-1/igt@feature_discovery@psr1.html
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@feature_discovery@psr1.html
* igt@feature_discovery@psr2:
- shard-iclb: [SKIP][173] ([i915#658]) -> [PASS][174]
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb4/igt@feature_discovery@psr2.html
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@feature_discovery@psr2.html
* igt@gem_exec_capture@pi@rcs0:
- shard-iclb: [INCOMPLETE][175] ([i915#3371]) -> [PASS][176]
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb6/igt@gem_exec_capture@pi@rcs0.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb3/igt@gem_exec_capture@pi@rcs0.html
- {shard-tglu}: [INCOMPLETE][177] ([i915#3371]) -> [PASS][178]
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-tglu-5/igt@gem_exec_capture@pi@rcs0.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglu-8/igt@gem_exec_capture@pi@rcs0.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-iclb: [FAIL][179] ([i915#2842]) -> [PASS][180]
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb2/igt@gem_exec_fair@basic-none-share@rcs0.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- {shard-rkl}: [FAIL][181] ([i915#2842]) -> [PASS][182]
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-1/igt@gem_exec_fair@basic-none-solo@rcs0.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-4/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-none@vecs0:
- shard-apl: [FAIL][183] ([i915#2842]) -> [PASS][184]
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-apl8/igt@gem_exec_fair@basic-none@vecs0.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl6/igt@gem_exec_fair@basic-none@vecs0.html
* igt@gem_exec_flush@basic-batch-kernel-default-uc:
- shard-snb: [SKIP][185] ([fdo#109271]) -> [PASS][186] +2 similar issues
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-snb6/igt@gem_exec_flush@basic-batch-kernel-default-uc.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-snb4/igt@gem_exec_flush@basic-batch-kernel-default-uc.html
* igt@gem_mmap_wc@set-cache-level:
- {shard-rkl}: [SKIP][187] ([i915#1850]) -> [PASS][188]
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-2/igt@gem_mmap_wc@set-cache-level.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@gem_mmap_wc@set-cache-level.html
* igt@gen9_exec_parse@allowed-all:
- shard-glk: [DMESG-WARN][189] ([i915#5566] / [i915#716]) -> [PASS][190]
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-glk6/igt@gen9_exec_parse@allowed-all.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk4/igt@gen9_exec_parse@allowed-all.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-apl: [DMESG-WARN][191] ([i915#180]) -> [PASS][192]
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-apl3/igt@i915_suspend@fence-restore-tiled2untiled.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-apl3/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-270:
- shard-glk: [FAIL][193] ([i915#1888] / [i915#5138]) -> [PASS][194]
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-glk2/igt@kms_big_fb@yf-tiled-32bpp-rotate-270.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-glk3/igt@kms_big_fb@yf-tiled-32bpp-rotate-270.html
- shard-iclb: [FAIL][195] ([i915#1888]) -> [PASS][196]
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb2/igt@kms_big_fb@yf-tiled-32bpp-rotate-270.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb8/igt@kms_big_fb@yf-tiled-32bpp-rotate-270.html
* igt@kms_color@pipe-a-ctm-red-to-blue:
- {shard-rkl}: [SKIP][197] ([i915#1149] / [i915#1849] / [i915#4070] / [i915#4098]) -> [PASS][198]
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-1/igt@kms_color@pipe-a-ctm-red-to-blue.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_color@pipe-a-ctm-red-to-blue.html
* igt@kms_color@pipe-b-ctm-negative:
- {shard-rkl}: [SKIP][199] ([i915#1149] / [i915#4070] / [i915#4098]) -> [PASS][200]
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-3/igt@kms_color@pipe-b-ctm-negative.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_color@pipe-b-ctm-negative.html
* igt@kms_cursor_crc@pipe-a-cursor-128x128-offscreen:
- {shard-rkl}: [SKIP][201] ([i915#4070]) -> [PASS][202] +1 similar issue
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-3/igt@kms_cursor_crc@pipe-a-cursor-128x128-offscreen.html
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_cursor_crc@pipe-a-cursor-128x128-offscreen.html
* igt@kms_cursor_crc@pipe-a-cursor-128x42-rapid-movement:
- {shard-rkl}: [SKIP][203] ([fdo#112022] / [i915#4070]) -> [PASS][204] +2 similar issues
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-2/igt@kms_cursor_crc@pipe-a-cursor-128x42-rapid-movement.html
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_cursor_crc@pipe-a-cursor-128x42-rapid-movement.html
* igt@kms_cursor_crc@pipe-b-cursor-128x42-onscreen:
- {shard-rkl}: [SKIP][205] ([i915#4070] / [i915#4098]) -> [PASS][206] +1 similar issue
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-3/igt@kms_cursor_crc@pipe-b-cursor-128x42-onscreen.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_cursor_crc@pipe-b-cursor-128x42-onscreen.html
* igt@kms_cursor_crc@pipe-c-cursor-suspend:
- shard-kbl: [DMESG-WARN][207] ([i915#180]) -> [PASS][208] +1 similar issue
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
* igt@kms_cursor_edge_walk@pipe-b-256x256-right-edge:
- {shard-rkl}: [SKIP][209] ([i915#1849] / [i915#4070] / [i915#4098]) -> [PASS][210] +5 similar issues
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-1/igt@kms_cursor_edge_walk@pipe-b-256x256-right-edge.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_cursor_edge_walk@pipe-b-256x256-right-edge.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic:
- {shard-rkl}: [SKIP][211] ([fdo#111825] / [i915#4070]) -> [PASS][212] +2 similar issues
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-3/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
* igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled:
- {shard-rkl}: [SKIP][213] ([i915#4098] / [i915#4369]) -> [PASS][214]
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-3/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled.html
* igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-ytiled:
- {shard-rkl}: [SKIP][215] ([fdo#111314] / [i915#4098] / [i915#4369]) -> [PASS][216] +2 similar issues
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-1/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-ytiled.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-ytiled.html
* igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw:
- {shard-rkl}: [SKIP][217] ([i915#1849] / [i915#4098]) -> [PASS][218] +15 similar issues
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html
* igt@kms_invalid_mode@zero-clock:
- {shard-rkl}: [SKIP][219] ([i915#4278]) -> [PASS][220]
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-2/igt@kms_invalid_mode@zero-clock.html
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_invalid_mode@zero-clock.html
* igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-b:
- shard-tglb: [INCOMPLETE][221] -> [PASS][222]
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-tglb8/igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-b.html
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb8/igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-b.html
* igt@kms_plane_cursor@pipe-c-overlay-size-64:
- {shard-dg1}: [SKIP][223] ([i915#2575]) -> [PASS][224] +13 similar issues
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-dg1-15/igt@kms_plane_cursor@pipe-c-overlay-size-64.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-dg1-17/igt@kms_plane_cursor@pipe-c-overlay-size-64.html
* igt@kms_plane_multiple@atomic-pipe-a-tiling-none:
- {shard-rkl}: [SKIP][225] ([i915#1849] / [i915#3558] / [i915#4070]) -> [PASS][226]
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-2/igt@kms_plane_multiple@atomic-pipe-a-tiling-none.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_plane_multiple@atomic-pipe-a-tiling-none.html
* igt@kms_properties@plane-properties-legacy:
- {shard-rkl}: [SKIP][227] ([i915#1849]) -> [PASS][228]
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-2/igt@kms_properties@plane-properties-legacy.html
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_properties@plane-properties-legacy.html
* igt@kms_psr@basic:
- {shard-rkl}: [SKIP][229] ([i915#1072]) -> [PASS][230]
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-1/igt@kms_psr@basic.html
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_psr@basic.html
* igt@kms_psr@psr2_sprite_blt:
- shard-iclb: [SKIP][231] ([fdo#109441]) -> [PASS][232]
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb3/igt@kms_psr@psr2_sprite_blt.html
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-iclb: [SKIP][233] ([i915#5519]) -> [PASS][234]
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb4/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglb: [SKIP][235] ([i915#5519]) -> [PASS][236]
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-tglb8/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb2/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_universal_plane@universal-plane-pipe-b-sanity:
- {shard-rkl}: [SKIP][237] ([i915#1845] / [i915#4070] / [i915#4098]) -> [PASS][238]
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-3/igt@kms_universal_plane@universal-plane-pipe-b-sanity.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_universal_plane@universal-plane-pipe-b-sanity.html
* igt@kms_vblank@pipe-b-query-forked-hang:
- {shard-rkl}: [SKIP][239] ([i915#1845] / [i915#4098]) -> [PASS][240] +17 similar issues
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-rkl-1/igt@kms_vblank@pipe-b-query-forked-hang.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-rkl-6/igt@kms_vblank@pipe-b-query-forked-hang.html
* igt@perf@enable-disable:
- {shard-dg1}: [SKIP][241] ([i915#5608]) -> [PASS][242]
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-dg1-15/igt@perf@enable-disable.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-dg1-12/igt@perf@enable-disable.html
#### Warnings ####
* igt@gem_exec_balancer@parallel:
- shard-iclb: [DMESG-WARN][243] ([i915#5614]) -> [SKIP][244] ([i915#4525]) +1 similar issue
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb4/igt@gem_exec_balancer@parallel.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb5/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-iclb: [SKIP][245] ([i915#4525]) -> [DMESG-WARN][246] ([i915#5614])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb7/igt@gem_exec_balancer@parallel-keep-in-fence.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-iclb: [SKIP][247] ([i915#4525]) -> [DMESG-FAIL][248] ([i915#5614])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb7/igt@gem_exec_balancer@parallel-ordering.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb1/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-iclb: [FAIL][249] ([i915#2849]) -> [FAIL][250] ([i915#2842])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb5/igt@gem_exec_fair@basic-throttle@rcs0.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb8/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-iclb: [SKIP][251] ([i915#658]) -> [SKIP][252] ([i915#588])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb8/igt@i915_pm_dc@dc3co-vpb-simulation.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@kms_content_protection@mei_interface:
- shard-iclb: [SKIP][253] ([fdo#109300]) -> [SKIP][254] ([fdo#109300] / [fdo#111066])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb8/igt@kms_content_protection@mei_interface.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@kms_content_protection@mei_interface.html
- shard-tglb: [SKIP][255] ([fdo#109300]) -> [SKIP][256] ([i915#1063])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-tglb2/igt@kms_content_protection@mei_interface.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-tglb7/igt@kms_content_protection@mei_interface.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-iclb: [FAIL][257] ([i915#5939]) -> [SKIP][258] ([fdo#109642] / [fdo#111068] / [i915#658]) +1 similar issue
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-iclb2/igt@kms_psr2_su@page_flip-nv12.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-iclb7/igt@kms_psr2_su@page_flip-nv12.html
* igt@runner@aborted:
- shard-kbl: ([FAIL][259], [FAIL][260], [FAIL][261], [FAIL][262], [FAIL][263], [FAIL][264], [FAIL][265], [FAIL][266], [FAIL][267], [FAIL][268], [FAIL][269], [FAIL][270], [FAIL][271]) ([i915#3002] / [i915#4312] / [i915#5257]) -> ([FAIL][272], [FAIL][273], [FAIL][274], [FAIL][275], [FAIL][276], [FAIL][277], [FAIL][278], [FAIL][279], [FAIL][280], [FAIL][281], [FAIL][282], [FAIL][283], [FAIL][284], [FAIL][285]) ([i915#180] / [i915#3002] / [i915#4312] / [i915#5257])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl6/igt@runner@aborted.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl1/igt@runner@aborted.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl4/igt@runner@aborted.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl6/igt@runner@aborted.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl4/igt@runner@aborted.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl6/igt@runner@aborted.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl3/igt@runner@aborted.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl1/igt@runner@aborted.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl6/igt@runner@aborted.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl7/igt@runner@aborted.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl7/igt@runner@aborted.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl7/igt@runner@aborted.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11705/shard-kbl7/igt@runner@aborted.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@runner@aborted.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl6/igt@runner@aborted.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/igt@runner@aborted.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl1/igt@runner@aborted.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@runner@aborted.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/igt@runner@aborted.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl3/igt@runner@aborted.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@runner@aborted.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@runner@aborted.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/igt@runner@aborted.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@runner@aborted.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl7/igt@runner@aborted.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/igt@runner@aborted.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/shard-kbl4/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).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#110725]: https://bugs.freedesktop.org/show_bug.cgi?id=110725
[fdo#110892]: https://bugs.freedesktop.org/show_bug.cgi?id=110892
[fdo#111066]: https://bugs.freedesktop.org/show_bug.cgi?id=111066
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111314]: https://bugs.freedesktop.org/show_bug.cgi?id=111314
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112022]: https://bugs.freedesktop.org/show_bug.cgi?id=112022
[fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1063]: https://gitlab.freedesktop.org/drm/intel/issues/1063
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1149]: https://gitlab.freedesktop.org/drm/intel/issues/1149
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1759]: https://gitlab.freedesktop.org/drm/intel/issues/1759
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1850]: https://gitlab.freedesktop.org/drm/intel/issues/1850
[i915#1888]: https://gitlab.freedesktop.org/drm/intel/issues/1888
[i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902
[i915#1911]: https://gitlab.freedesktop.org/drm/intel/issues/1911
[i915#2373]: https://gitlab.freedesktop.org/drm/intel/issues/2373
[i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530
[i915#2546]: https://gitlab.freedesktop.org/drm/intel/issues/2546
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2849]: https://gitlab.freedesktop.org/drm/intel/issues/2849
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002
[i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012
[i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063
[i915#3070]: https://gitlab.freedesktop.org/drm/intel/issues/3070
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3319]: https://gitlab.freedesktop.org/drm/intel/issues/3319
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3371]: https://gitlab.freedesktop.org/drm/intel/issues/3371
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3464]: https://gitlab.freedesktop.org/drm/intel/issues/3464
[i915#3467]: https://gitlab.freedesktop.org/drm/intel/issues/3467
[i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528
[i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3701]: https://gitlab.freedesktop.org/drm/intel/issues/3701
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3736]: https://gitlab.freedesktop.org/drm/intel/issues/3736
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936
[i915#3963]: https://gitlab.freedesktop.org/drm/intel/issues/3963
[i915#4016]: https://gitlab.freedesktop.org/drm/intel/issues/4016
[i915#4036]: https://gitlab.freedesktop.org/drm/intel/issues/4036
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4278]: https://gitlab.freedesktop.org/drm/intel/issues/4278
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4369]: https://gitlab.freedesktop.org/drm/intel/issues/4369
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
[i915#4807]: https://gitlab.freedesktop.org/drm/intel/issues/4807
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4842]: https://gitlab.freedesktop.org/drm/intel/issues/4842
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4853]: https://gitlab.freedesktop.org/drm/intel/issues/4853
[i915#4854]: https://gitlab.freedesktop.org/drm/intel/issues/4854
[i915#4855]: https://gitlab.freedesktop.org/drm/intel/issues/4855
[i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879
[i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#4893]: https://gitlab.freedesktop.org/drm/intel/issues/4893
[i915#4941]: https://gitlab.freedesktop.org/drm/intel/issues/4941
[i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991
[i915#5098]: https://gitlab.freedesktop.org/drm/intel/issues/5098
[i915#5115]: https://gitlab.freedesktop.org/drm/intel/issues/5115
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5174]: https://gitlab.freedesktop.org/drm/intel/issues/5174
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5182]: https://gitlab.freedesktop.org/drm/intel/issues/5182
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5257]: https://gitlab.freedesktop.org/drm/intel/issues/5257
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5287]: https://gitlab.freedesktop.org/drm/intel/issues/5287
[i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519
[i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5608]: https://gitlab.freedesktop.org/drm/intel/issues/5608
[i915#5614]: https://gitlab.freedesktop.org/drm/intel/issues/5614
[i915#5721]: https://gitlab.freedesktop.org/drm/intel/issues/5721
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588
[i915#5939]: https://gitlab.freedesktop.org/drm/intel/issues/5939
[i915#6076]: https://gitlab.freedesktop.org/drm/intel/issues/6076
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
[i915#768]: https://gitlab.freedesktop.org/drm/intel/issues/768
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6495 -> IGTPW_7177
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_11705: 18a2e6dbca526f996da04741cf5ef169e810a50e @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_7177: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/index.html
IGT_6495: 7e2033da45f024a0348e6034fcb7f70a91b80ee9 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7177/index.html
[-- Attachment #2: Type: text/html, Size: 84012 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups
2022-05-26 16:14 [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups Rob Clark
` (4 preceding siblings ...)
2022-05-26 19:34 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2022-05-31 10:55 ` Petri Latvala
5 siblings, 0 replies; 7+ messages in thread
From: Petri Latvala @ 2022-05-31 10:55 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev, Rob Clark
On Thu, May 26, 2022 at 09:14:43AM -0700, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> Some prep work for a shrinker test that I'm working on. The second
> patch is a bit churny so I figured I'd go ahead and send these out now.
For the series:
Reviewed-by: Petri Latvala <petri.latvala@intel.com>
>
> Rob Clark (2):
> lib/igt_debugfs: Drop-caches support for msm
> igt: Promote/rename OS helpers
>
> lib/i915/intel_memory_region.c | 2 +-
> lib/igt_aux.c | 2 +-
> lib/igt_aux.h | 18 +----
> lib/igt_debugfs.c | 16 ++++-
> lib/{intel_os.c => igt_os.c} | 97 ++++++++++++++-------------
> lib/igt_os.h | 45 +++++++++++++
> lib/meson.build | 2 +-
> tests/dumb_buffer.c | 2 +-
> tests/eviction_common.c | 16 ++---
> tests/i915/gem_busy.c | 2 +-
> tests/i915/gem_concurrent_all.c | 8 +--
> tests/i915/gem_create.c | 2 +-
> tests/i915/gem_ctx_create.c | 4 +-
> tests/i915/gem_ctx_exec.c | 2 +-
> tests/i915/gem_evict_alignment.c | 4 +-
> tests/i915/gem_evict_everything.c | 8 +--
> tests/i915/gem_exec_alignment.c | 8 +--
> tests/i915/gem_exec_await.c | 2 +-
> tests/i915/gem_exec_big.c | 6 +-
> tests/i915/gem_exec_capture.c | 8 +--
> tests/i915/gem_exec_gttfill.c | 2 +-
> tests/i915/gem_exec_params.c | 2 +-
> tests/i915/gem_exec_reloc.c | 2 +-
> tests/i915/gem_linear_blits.c | 2 +-
> tests/i915/gem_lmem_swapping.c | 6 +-
> tests/i915/gem_mmap.c | 4 +-
> tests/i915/gem_mmap_gtt.c | 6 +-
> tests/i915/gem_mmap_offset.c | 2 +-
> tests/i915/gem_ppgtt.c | 4 +-
> tests/i915/gem_pwrite.c | 8 +--
> tests/i915/gem_render_linear_blits.c | 10 +--
> tests/i915/gem_render_tiled_blits.c | 10 +--
> tests/i915/gem_shrink.c | 6 +-
> tests/i915/gem_softpin.c | 4 +-
> tests/i915/gem_tiled_blits.c | 2 +-
> tests/i915/gem_tiled_fence_blits.c | 2 +-
> tests/i915/gem_tiled_pread_pwrite.c | 2 +-
> tests/i915/gem_tiled_swapping.c | 20 +++---
> tests/i915/gem_userptr_blits.c | 20 +++---
> tests/i915/gen3_mixed_blits.c | 2 +-
> tests/i915/gen3_render_linear_blits.c | 2 +-
> tests/i915/gen3_render_mixed_blits.c | 2 +-
> tests/i915/gen3_render_tiledx_blits.c | 2 +-
> tests/i915/gen3_render_tiledy_blits.c | 2 +-
> tests/i915/gen7_exec_parse.c | 2 +-
> tests/i915/gen9_exec_parse.c | 6 +-
> tests/i915/i915_suspend.c | 6 +-
> tests/i915/kms_big_fb.c | 2 +-
> tests/prime_mmap_coherency.c | 10 +--
> 49 files changed, 226 insertions(+), 178 deletions(-)
> rename lib/{intel_os.c => igt_os.c} (85%)
> create mode 100644 lib/igt_os.h
>
> --
> 2.35.3
>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2022-05-31 10:58 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-26 16:14 [igt-dev] [PATCH igt 0/2] A couple memory helper cleanups Rob Clark
2022-05-26 16:14 ` [igt-dev] [PATCH igt 1/2] lib/igt_debugfs: Drop-caches support for msm Rob Clark
2022-05-26 16:14 ` [igt-dev] [PATCH igt 2/2] igt: Promote/rename OS helpers Rob Clark
2022-05-26 16:45 ` [igt-dev] ✗ GitLab.Pipeline: warning for A couple memory helper cleanups Patchwork
2022-05-26 17:09 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2022-05-26 19:34 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-05-31 10:55 ` [igt-dev] [PATCH igt 0/2] " Petri Latvala
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.