* Tests for GEM_CHANGE_HANDLE (v2)
@ 2026-10-15 14:53 David Francis
2026-10-15 14:53 ` [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE David Francis
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: David Francis @ 2026-10-15 14:53 UTC (permalink / raw)
To: igt-dev
v2 of the tests for GEM_CHANGE_HANDLE, with minor changes as suggested
by Sebastian Brzezinka.
These changes are meant to accompany kernel change
[PATCH v2] drm/gem: Fix and enable CHANGE_HANDLE
on dri-devel mailing list
And CRIU change
plugins/amdgpu: Don't change gem handles to themself
on my CRIU branch
https://github.com/fdavid-amd/criu/tree/amdgpu-no-change-self
(necessary because the kernel change slightly modifies the interface)
^ permalink raw reply [flat|nested] 9+ messages in thread* [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE 2026-10-15 14:53 Tests for GEM_CHANGE_HANDLE (v2) David Francis @ 2026-10-15 14:53 ` David Francis 2026-10-29 10:42 ` Sebastian Brzezinka 2026-10-15 19:19 ` ✗ i915.CI.BAT: failure for tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) Patchwork ` (2 subsequent siblings) 3 siblings, 1 reply; 9+ messages in thread From: David Francis @ 2026-10-15 14:53 UTC (permalink / raw) To: igt-dev Cc: Vitaly Prosyak, Kamil Konieczny, Sebastian Brzezinka, Christian Konig, Simona Vetter, Alex Deucher, David Francis From: Vitaly Prosyak <vitaly.prosyak@amd.com> Add a GPU-agnostic GEM_CHANGE_HANDLE tests. These test for basic functionality, edge cases, and race conditions of this ioctl against itself, gem close, gem create, and prime import and export. GEM_CHANGE_HANDLE is currently wired to drm_invalid_op in DRM core. This IGT coverage is a prerequisite for validating the eventual kernel-side ioctl implementation and makes fixing its security bugs safer. v2: Small cleanups, including cutting some includes and no assert in threads Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> Cc: Sebastian Brzezinka <sebastian.brzezinka@intel.com> Cc: Christian Konig <christian.koenig@amd.com> Cc: Simona Vetter <simona@ffwll.ch> Cc: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com> Signed-off-by: David Francis <David.Francis@amd.com> --- tests/intel/gem_change_handle.c | 743 ++++++++++++++++++++++++++++++++ tests/meson.build | 1 + 2 files changed, 744 insertions(+) create mode 100644 tests/intel/gem_change_handle.c diff --git a/tests/intel/gem_change_handle.c b/tests/intel/gem_change_handle.c new file mode 100644 index 000000000..21ce855c4 --- /dev/null +++ b/tests/intel/gem_change_handle.c @@ -0,0 +1,743 @@ +// SPDX-License-Identifier: MIT +/* + * Copyright 2026 Advanced Micro Devices, Inc. + * Copyright 2026 Intel Corporation + * + * GPU-agnostic race condition tests for GEM_CHANGE_HANDLE ioctl + * + * NOTE: This test is located in tests/intel/ directory because: + * 1. All gem_* tests are traditionally placed in tests/intel/ regardless + * of GPU vendor, following IGT convention for GEM-related tests + * 2. The test uses i915/gem.h and i915/gem_create.h for GEM object creation + * on Intel platforms, though it works vendor-agnostically via DRM core + * 3. Some subtest designs (noop-same-handle, invalid-*, edge-*, functional-*) + * were proposed by Simona Vetter (Intel), hence Intel copyright header + * + */ + +#include <errno.h> +#include <limits.h> +#include <pthread.h> +#include <sched.h> +#include <string.h> + +#include "igt.h" +#include "igt_device.h" +#include "i915/gem.h" +#include "i915/gem_create.h" + +/* AMDGPU includes (if available) */ +#if __has_include("igt_amd.h") +#include "lib/amdgpu/amd_memory.h" +#include "igt_amd.h" +#define HAS_AMDGPU 1 +#else +#define HAS_AMDGPU 0 +#endif + +#define BO_SIZE (16 * 1024) +#define RACE_DURATION_SEC 1 + +static bool verbose_logging; + +/** + * TEST: gem change handle + * Description: tests for drm ioctl GEM_CHANGE_HANDLE + * Category: Core + * Mega feature: General Core features + * Sub-category: GEM handles + * Functionality: gem change handle + * Feature: gem + * Run type: FULL + * + * SUBTEST: sanity + * Description: Changing a handle to a new value works as intended + * + * SUBTEST: change_prime + * Description: Changing a handle affects the result of prime import + * + * SUBTEST: new_handle_zero + * Description: Changing a handle to 0 should fail + * + * SUBTEST: new_handle_exceeds_int_max + * Description: Changing a handle to > INT_MAX should fail + * + * SUBTEST: new_handle_equals_old_handle + * Description: Changing a handle to itself should fail + * + * SUBTEST: new_handle_taken + * Description: Changing a handle to a value already in use should fail + * + * SUBTEST: invalid_handle + * Description: Changing a non-existent handle should fail + * + * SUBTEST: race_change_change + * Description: Test for race conditions between two GEM_CHANGE_HANDLE + * + * SUBTEST: race_change_create_close + * Description: Test for race conditions between GEM_CHANGE_HANDLE, GEM_CREATE, and GEM_CLOSE + * + * SUBTEST: race_change_export_import + * Description: Test for race conditions between GEM_CHANGE_HANDLE, prime export, and prime import + */ + +IGT_TEST_DESCRIPTION("Edge case and race condition tests for GEM_CHANGE_HANDLE"); + +/* Structs */ + +/* Define DRM_IOCTL_GEM_CHANGE_HANDLE if not available in kernel headers */ +#ifndef DRM_IOCTL_GEM_CHANGE_HANDLE +struct drm_gem_change_handle { + __u32 handle; + __u32 new_handle; +}; + +#define DRM_IOCTL_GEM_CHANGE_HANDLE DRM_IOWR(0xD2, struct drm_gem_change_handle) +#endif + +/* Driver type detection */ +enum gpu_driver { + DRIVER_TYPE_UNKNOWN = 0, + DRIVER_TYPE_I915, + DRIVER_TYPE_AMDGPU, +}; + +/* GPU context structure */ +struct gpu_ctx { + int fd; + enum gpu_driver driver; +}; + +/* Helpers */ + +static uint32_t gem_create_bo(struct gpu_ctx *ctx, uint64_t size) +{ + uint32_t handle = 0; + + switch (ctx->driver) { + case DRIVER_TYPE_I915: { + struct drm_i915_gem_create create = { .size = size }; + + do_ioctl(ctx->fd, DRM_IOCTL_I915_GEM_CREATE, &create); + handle = create.handle; + break; + } + case DRIVER_TYPE_AMDGPU: +#if HAS_AMDGPU + handle = igt_amd_create_bo(ctx->fd, size); +#else + igt_require_f(0, "AMDGPU header not found for AMDGPU driver\n"); +#endif + break; + default: + igt_assert_f(0, "Unsupported driver\n"); + } + + igt_assert(handle != 0); + return handle; +} + +static int gem_close_bo(struct gpu_ctx *ctx, uint32_t handle) +{ + struct drm_gem_close close_args = { .handle = handle }; + + return igt_ioctl(ctx->fd, DRM_IOCTL_GEM_CLOSE, &close_args); +} + +static int gem_change_handle(struct gpu_ctx *ctx, uint32_t old_handle, uint32_t new_handle) +{ + struct drm_gem_change_handle args = { + .handle = old_handle, + .new_handle = new_handle, + }; + return igt_ioctl(ctx->fd, DRM_IOCTL_GEM_CHANGE_HANDLE, &args); +} + +static enum gpu_driver detect_driver(int fd) +{ + /* Check AMDGPU first (primary target) */ + if (is_amdgpu_device(fd)) + return DRIVER_TYPE_AMDGPU; + if (is_i915_device(fd)) + return DRIVER_TYPE_I915; + return DRIVER_TYPE_UNKNOWN; +} + +/* Sanity and Functionality tests */ + +/** + * test_sanity - verify rename actually works + * + * After a successful rename: + * - GEM_CLOSE(old_handle) must FAIL (handle no longer exists) + * - GEM_CLOSE(new_handle) must SUCCEED (object is there) + */ +static void test_sanity(struct gpu_ctx *ctx) +{ + uint32_t handle, new_h; + int ret; + + handle = gem_create_bo(ctx, 4096); + new_h = handle + 1000; + + /* Perform the rename */ + ret = gem_change_handle(ctx, handle, new_h); + igt_assert_f(ret == 0, + "gem_change_handle(%u -> %u) failed: %s\n", + handle, new_h, strerror(errno)); + + /* Old handle must be invalid now */ + ret = gem_close_bo(ctx, handle); + igt_assert_f(ret < 0 && errno == EINVAL, + "GEM_CLOSE(old_handle=%u) should fail with EINVAL, " + "got ret=%d errno=%d (%s)\n", + handle, ret, errno, strerror(errno)); + + /* New handle must be valid */ + ret = gem_close_bo(ctx, new_h); + igt_assert_f(ret == 0, + "GEM_CLOSE(new_handle=%u) should succeed, " + "got ret=%d errno=%d (%s)\n", + new_h, ret, errno, strerror(errno)); +} + +/** + * test_change_export - changing a handle affects prime import + * + * Importing a prime object that has had its handle changed since it was + * exported should get the new handle + */ +static void test_change_export(struct gpu_ctx *ctx) +{ + int ret, handle1, handle2, dmabuf_fd, imported_handle; + + /* Create a handle and export it */ + handle1 = gem_create_bo(ctx, 4096); + handle2 = handle1 + 1; + dmabuf_fd = prime_handle_to_fd(ctx->fd, handle1); + + /* When you import, you get the same handle back */ + imported_handle = prime_fd_to_handle(ctx->fd, dmabuf_fd); + igt_assert_eq(imported_handle, handle1); + + /* Change the handle (should succeed) */ + ret = gem_change_handle(ctx, handle1, handle2); + igt_assert_eq(ret, 0); + + /* Import, should get the new handle */ + imported_handle = prime_fd_to_handle(ctx->fd, dmabuf_fd); + igt_assert_eq(imported_handle, handle2); + + /* Confirm gem object is at the new handle */ + igt_assert_eq(gem_close_bo(ctx, handle2), 0); + + ret = gem_close_bo(ctx, handle1); + igt_assert(ret < 0); + igt_assert_eq(errno, EINVAL); + + close(dmabuf_fd); +} + +/* Edge case and fail case tests */ + +/** + * test_new_handle_zero - new_handle = 0 should fail + * + * 0 is not a valid gem handle. + */ +static void test_new_handle_zero(struct gpu_ctx *ctx) +{ + uint32_t handle; + int ret; + + handle = gem_create_bo(ctx, 4096); + + /* new_handle = 0 must fail with -EINVAL */ + ret = gem_change_handle(ctx, handle, 0); + igt_assert(ret < 0); + igt_assert_eq(errno, EINVAL); + + /* Original handle should still be valid */ + igt_assert_eq(gem_close_bo(ctx, handle), 0); +} + +/** + * test_new_handle_exceeds_int_max - new_handle > INT_MAX should fail + * + * The kernel enforces an idr_alloc() limitation: new_handle must be <= INT_MAX. + */ +static void test_new_handle_exceeds_int_max(struct gpu_ctx *ctx) +{ + uint32_t handle; + int ret; + + handle = gem_create_bo(ctx, 4096); + + /* new_handle > INT_MAX must fail with -EINVAL */ + ret = gem_change_handle(ctx, handle, (uint32_t)INT_MAX + 1); + igt_assert(ret < 0); + igt_assert_eq(errno, EINVAL); + + /* Also test 0xFFFFFFFF */ + ret = gem_change_handle(ctx, handle, 0xFFFFFFFF); + igt_assert(ret < 0); + igt_assert_eq(errno, EINVAL); + + /* Original handle should still be valid */ + igt_assert_eq(gem_close_bo(ctx, handle), 0); +} + +/** + * test_new_handle_equals_old_handle - new_handle = old_handle should fail + * + * The ioctl treats old_handle = new_handle as invalid input. + */ +static void test_new_handle_equals_old_handle(struct gpu_ctx *ctx) +{ + uint32_t handle; + int ret; + + handle = gem_create_bo(ctx, 4096); + + /* new_handle = old_handle must fail with -EINVAL */ + ret = gem_change_handle(ctx, handle, handle); + igt_assert(ret < 0); + igt_assert_eq(errno, EINVAL); + + /* same thing if handle doesn't exist */ + ret = gem_change_handle(ctx, handle + 1, handle + 1); + igt_assert(ret < 0); + igt_assert_eq(errno, EINVAL); + + /* Original handle should still be valid */ + igt_assert_eq(gem_close_bo(ctx, handle), 0); +} + +/** + * test_new_handle_taken - new_handle being the handle of another gem object must fail + * + * Not allowed to change a handle to a handle that's already taken + */ +static void test_new_handle_taken(struct gpu_ctx *ctx) +{ + uint32_t handle, handle_2; + int ret; + + handle = gem_create_bo(ctx, 4096); + handle_2 = gem_create_bo(ctx, 4096); + + /* new_handle is taken must fail with -ENOSPC (direct from idr_alloc) */ + ret = gem_change_handle(ctx, handle, handle_2); + igt_assert(ret < 0); + igt_assert_eq(errno, ENOSPC); + + /* And the other way */ + ret = gem_change_handle(ctx, handle_2, handle); + igt_assert(ret < 0); + igt_assert_eq(errno, ENOSPC); + + /* Original handles should still be valid */ + igt_assert_eq(gem_close_bo(ctx, handle), 0); + igt_assert_eq(gem_close_bo(ctx, handle_2), 0); +} + +/** + * test_invalid_handle - non-existent handle should fail + * + * Using a handle that doesn't exist should return -ENOENT. + */ +static void test_invalid_handle(struct gpu_ctx *ctx) +{ + int ret; + + /* Use a handle that was never allocated */ + ret = gem_change_handle(ctx, 0xDEAD, 0xBEEF); + igt_assert(ret < 0); + igt_assert_eq(errno, ENOENT); + + /* Handle 0 is also invalid */ + ret = gem_change_handle(ctx, 0, 100); + igt_assert(ret < 0); + igt_assert_eq(errno, ENOENT); +} + +/* Race condition test structs and helpers */ + +struct change_handle_thread_data { + struct gpu_ctx *ctx; + uint32_t handles[4]; + bool running; + int unexpected_errno; + pthread_barrier_t barrier; +}; + +static void set_up_context(struct change_handle_thread_data *data, struct gpu_ctx *ctx) +{ + data->handles[0] = gem_create_bo(ctx, BO_SIZE); + igt_assert(data->handles[0] != 0); + data->handles[1] = gem_create_bo(ctx, BO_SIZE); + igt_assert(data->handles[1] != 0); + + data->ctx = ctx; + data->handles[2] = max(data->handles[0], data->handles[1]) + 0x10; + data->handles[3] = max(data->handles[0], data->handles[1]) + 0x20; + data->unexpected_errno = 0; + __atomic_store_n(&data->running, true, __ATOMIC_RELEASE); + + pthread_barrier_init(&data->barrier, NULL, 2); +} + +/* Race condition test threads */ + +static void *change_handle_thread(void *arg) +{ + struct change_handle_thread_data *data = arg; + uint32_t *h = data->handles; + uint32_t from[] = {h[0], h[2], h[0], h[3], h[3], h[1], h[1], h[3], h[2], h[1], h[0], h[2]}; + uint32_t to[] = {h[1], h[3], h[2], h[1], h[0], h[2], h[0], h[2], h[0], h[3], h[3], h[1]}; + int ret; + + pthread_barrier_wait(&data->barrier); + + while (__atomic_load_n(&data->running, __ATOMIC_ACQUIRE)) { + for (int i = 0; i < 12; i++) { + ret = gem_change_handle(data->ctx, from[i], to[i]); + /* + * Expected errors: + * - ENOENT: old handle invalid + * - ENOSPC: target handle occupied (collision detected during idr_alloc) + */ + if (ret != 0 && errno != ENOENT && errno != ENOSPC) + data->unexpected_errno = errno; + } + + sched_yield(); + } + + return NULL; +} + +static void *close_recreate_thread(void *arg) +{ + struct change_handle_thread_data *data = arg; + uint32_t *h = data->handles; + pthread_t tid = pthread_self(); + int handle, i, ret; + + pthread_barrier_wait(&data->barrier); + + while (__atomic_load_n(&data->running, __ATOMIC_ACQUIRE)) { + /* Close a handle; keep trying until success */ + i = 0; + while (true) { + ret = gem_close_bo(data->ctx, h[i]); + if (ret == 0) { + if (verbose_logging) { + igt_info("[CLOSE-TID:%lu] Closed handle %u\n", + (unsigned long)tid, h[i]); + } + break; + } + + i += 1; + if (i > 3) + i = 0; + + if (!__atomic_load_n(&data->running, __ATOMIC_ACQUIRE)) + return NULL; + } + + /* Open a handle */ + handle = gem_create_bo(data->ctx, BO_SIZE); + if (verbose_logging) { + igt_info("[CLOSE-TID:%lu] Created new BO with handle %u\n", + (unsigned long)tid, handle); + } + + /* If the opened handle isn't one of the four ones being + * shuffled, change_handle it in. Keep trying until success. + */ + if (handle != h[0] && handle != h[1] && handle != h[2] && handle != h[3]) { + i = 0; + while (true) { + ret = gem_change_handle(data->ctx, handle, h[i]); + if (ret == 0) { + if (verbose_logging) { + igt_info("[CLOSE-TID:%lu] Change handle %u to %u\n", + (unsigned long)tid, handle, h[i]); + } + break; + } + + if (ret != 0 && errno != ENOENT && errno != ENOSPC) + data->unexpected_errno = errno; + + i += 1; + if (i > 3) + i = 0; + + if (!__atomic_load_n(&data->running, __ATOMIC_ACQUIRE)) + return NULL; + } + } + + sched_yield(); + } + + return NULL; +} + +static void *export_import_thread(void *arg) +{ + struct change_handle_thread_data *data = arg; + struct drm_prime_handle prime_args; + uint32_t *h = data->handles; + pthread_t tid = pthread_self(); + int handle, i, ret, dmabuf_fd; + + pthread_barrier_wait(&data->barrier); + + while (__atomic_load_n(&data->running, __ATOMIC_ACQUIRE)) { + /* Export a handle; keep trying until success */ + i = 0; + while (true) { + prime_args.handle = h[i]; + prime_args.flags = DRM_CLOEXEC | DRM_RDWR; + ret = igt_ioctl(data->ctx->fd, DRM_IOCTL_PRIME_HANDLE_TO_FD, &prime_args); + if (ret == 0) { + if (verbose_logging) { + igt_info("[PRIME-TID:%lu] Exported handle %u\n", + (unsigned long)tid, h[i]); + } + break; + } + + i += 1; + if (i > 3) + i = 0; + + if (!__atomic_load_n(&data->running, __ATOMIC_ACQUIRE)) + return NULL; + } + + dmabuf_fd = prime_args.fd; + + /* Import the handle; it should be one of the four handles in the shuffle */ + prime_args.fd = dmabuf_fd; + prime_args.flags = 0; + ret = igt_ioctl(data->ctx->fd, DRM_IOCTL_PRIME_FD_TO_HANDLE, &prime_args); + if (ret != 0) + data->unexpected_errno = errno; + + handle = prime_args.handle; + if (verbose_logging) { + igt_info("[PRIME-TID:%lu] Imported; got handle %u\n", + (unsigned long)tid, handle); + } + if(handle != h[0] && handle != h[1] && handle != h[2] && handle != h[3]) + data->unexpected_errno = ERANGE; + + close(dmabuf_fd); + + sched_yield(); + } + + return NULL; +} + +/* Race condition tests */ + +/** + * test_race_change_change - Test for race conditions of change_handle against itself + * + * Start two threads, each of which constantly attempt changes between four different handles + * Try to catch race conditions such as changing same handle to two different handles, + * Changing two handles to the same handle, changing a handle to a handle itself being changed, + * etc. + */ +static void test_race_change_change(struct gpu_ctx *ctx) +{ + pthread_t thread_change_1, thread_change_2; + struct change_handle_thread_data data = {0}; + int num_handles, ret; + + set_up_context(&data, ctx); + + /* Start both threads simultaneously */ + igt_assert_eq(pthread_create(&thread_change_1, NULL, change_handle_thread, &data), 0); + igt_assert_eq(pthread_create(&thread_change_2, NULL, change_handle_thread, &data), 0); + + /* Let them race */ + sleep(RACE_DURATION_SEC); + + __atomic_store_n(&data.running, false, __ATOMIC_RELEASE); + pthread_join(thread_change_1, NULL); + pthread_join(thread_change_2, NULL); + + pthread_barrier_destroy(&data.barrier); + + igt_assert_eq(data.unexpected_errno, 0); + + /* Exactly two gem objects should still exist */ + num_handles = 0; + for (int i = 0; i < 4; i++) { + ret = gem_close_bo(ctx, data.handles[i]); + + if (ret == 0) { + num_handles += 1; + } else { + igt_assert_eq(errno, EINVAL); + } + } + igt_assert_eq(num_handles, 2); +} + +/** + * test_race_change_create_close - Test for race conditions of change_handle against gem create / close + * + * Start two threads, one of which attempts to change between four handles while the other alternates + * closing a gem handle and creating new ones. Test for race conditions such as change a handle that's + * being closed or change a handle to a value that's being created. + */ +static void test_race_change_create_close(struct gpu_ctx *ctx) +{ + pthread_t thread_change, thread_create_close; + struct change_handle_thread_data data = {0}; + int num_handles, ret; + + set_up_context(&data, ctx); + + /* Start both threads simultaneously */ + igt_assert_eq(pthread_create(&thread_change, NULL, change_handle_thread, &data), 0); + igt_assert_eq(pthread_create(&thread_create_close, NULL, close_recreate_thread, &data), 0); + + /* Let them race */ + sleep(RACE_DURATION_SEC); + + __atomic_store_n(&data.running, false, __ATOMIC_RELEASE); + pthread_join(thread_change, NULL); + pthread_join(thread_create_close, NULL); + + pthread_barrier_destroy(&data.barrier); + + igt_assert_eq(data.unexpected_errno, 0); + + /* Depending on where create / close ended up, there can be 1 or 2 handles open */ + num_handles = 0; + for (int i = 0; i < 4; i++) { + ret = gem_close_bo(ctx, data.handles[i]); + + if (ret == 0) { + num_handles += 1; + } else { + igt_assert_eq(errno, EINVAL); + } + } + igt_assert(num_handles >= 1 && num_handles <= 2); +} + +/** + * test_race_change_export_import - Test for race conditions of change_handle against prime export / import + * + * Start two threads, one of which attempts to change between four handles while the other exports + * handles, then imports them again. Check for race conditions such as changing a handle while exporting + * it or important a handle while changing it. + */ +static void test_race_change_export_import(struct gpu_ctx *ctx) +{ + pthread_t thread_change, thread_export_import; + struct change_handle_thread_data data = {0}; + int num_handles, ret; + + set_up_context(&data, ctx); + + /* Start both threads simultaneously */ + igt_assert_eq(pthread_create(&thread_change, NULL, change_handle_thread, &data), 0); + igt_assert_eq(pthread_create(&thread_export_import, NULL, export_import_thread, &data), 0); + + /* Let them race */ + sleep(RACE_DURATION_SEC); + + __atomic_store_n(&data.running, false, __ATOMIC_RELEASE); + pthread_join(thread_change, NULL); + pthread_join(thread_export_import, NULL); + + pthread_barrier_destroy(&data.barrier); + + igt_assert_eq(data.unexpected_errno, 0); + + /* Exporting a handle doesn't close it, so should still be exactly 2 */ + num_handles = 0; + for (int i = 0; i < 4; i++) { + ret = gem_close_bo(ctx, data.handles[i]); + + if (ret == 0) { + num_handles += 1; + } else { + igt_assert_eq(errno, EINVAL); + } + } + igt_assert_eq(num_handles, 2); +} + +int igt_main() +{ + struct gpu_ctx ctx = { .fd = -1 }; + + igt_fixture() { + ctx.fd = drm_open_driver_render(DRIVER_ANY); + igt_require(ctx.fd >= 0); + + ctx.driver = detect_driver(ctx.fd); + igt_require_f(ctx.driver != DRIVER_TYPE_UNKNOWN, + "Unsupported GPU driver\n"); + + if (ctx.driver == DRIVER_TYPE_I915) + igt_require_gem(ctx.fd); + } + + igt_describe("Sanity Test: Change handle actually changes handle"); + igt_subtest("sanity") + test_sanity(&ctx); + + igt_describe("Functionality Test: Change handle affects result of prime import"); + igt_subtest("change_prime") + test_change_export(&ctx); + + igt_describe("Edge Case: New handle = 0 should fail"); + igt_subtest("new_handle_zero") + test_new_handle_zero(&ctx); + + igt_describe("Edge Case: New handle > INT_MAX should fail"); + igt_subtest("new_handle_exceeds_int_max") + test_new_handle_exceeds_int_max(&ctx); + + igt_describe("Edge Case: Changing a handle to itself should fail"); + igt_subtest("new_handle_equals_old_handle") + test_new_handle_equals_old_handle(&ctx); + + igt_describe("Edge Case: Change a handle to a value which is taken should fail"); + igt_subtest("new_handle_taken") + test_new_handle_taken(&ctx); + + igt_describe("Edge Case: Changing a non-existent handle should fail"); + igt_subtest("invalid_handle") + test_invalid_handle(&ctx); + + igt_describe("Race: Changing handle vs. Changing handle"); + igt_subtest("race_change_change") + test_race_change_change(&ctx); + + igt_describe("Race: Changing handle vs. Create / Close"); + igt_subtest("race_change_create_close") + test_race_change_create_close(&ctx); + + igt_describe("Race: Changing handle vs. Export / Import"); + igt_subtest("race_change_export_import") + test_race_change_export_import(&ctx); + + igt_fixture() { + drm_close_driver(ctx.fd); + } + +} diff --git a/tests/meson.build b/tests/meson.build index 4f5c9be7b..ab083916d 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -104,6 +104,7 @@ intel_i915_progs = [ 'gem_blits', 'gem_busy', 'gem_caching', + 'gem_change_handle', 'gem_create', 'gem_ccs', 'gem_close', -- 2.34.1 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE 2026-10-15 14:53 ` [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE David Francis @ 2026-10-29 10:42 ` Sebastian Brzezinka 2026-11-02 15:10 ` Francis, David 0 siblings, 1 reply; 9+ messages in thread From: Sebastian Brzezinka @ 2026-10-29 10:42 UTC (permalink / raw) To: David Francis, igt-dev Cc: Vitaly Prosyak, Kamil Konieczny, Sebastian Brzezinka, Christian Konig, Simona Vetter, Alex Deucher Hi David, On Thu Oct 15, 2026 at 4:53 PM CEST, David Francis wrote: > From: Vitaly Prosyak <vitaly.prosyak@amd.com> > > Add a GPU-agnostic GEM_CHANGE_HANDLE tests. These test for basic > functionality, edge cases, and race conditions of this ioctl against > itself, gem close, gem create, and prime import and export. > > GEM_CHANGE_HANDLE is currently wired to drm_invalid_op in DRM core. This IGT > coverage is a prerequisite for validating the eventual kernel-side ioctl > implementation and makes fixing its security bugs safer. > > v2: Small cleanups, including cutting some includes and no assert in threads > > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> > Cc: Sebastian Brzezinka <sebastian.brzezinka@intel.com> > Cc: Christian Konig <christian.koenig@amd.com> > Cc: Simona Vetter <simona@ffwll.ch> > Cc: Alex Deucher <alexander.deucher@amd.com> > Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com> > Signed-off-by: David Francis <David.Francis@amd.com> > --- All of these tests passed on trybot. https://patchwork.freedesktop.org/series/177021/#rev1 New tests have been introduced between CI_DRM_19403_full and Trybot_177021v1_full: New IGT tests (11) igt@gem_change_handle@change_prime: Statuses : 6 pass(s) Exec time: [0.01, 0.04] s igt@gem_change_handle@invalid_handle: Statuses : 6 pass(s) Exec time: [0.01, 0.05] s igt@gem_change_handle@new_handle_equals_old_handle: Statuses : 4 pass(s) Exec time: [0.01, 0.03] s igt@gem_change_handle@new_handle_exceeds_int_max: Statuses : 7 pass(s) Exec time: [0.01, 0.04] s igt@gem_change_handle@new_handle_taken: Statuses : 6 pass(s) Exec time: [0.01, 0.03] s igt@gem_change_handle@new_handle_zero: Statuses : 6 pass(s) Exec time: [0.01, 0.04] s igt@gem_change_handle@race_change_change: Statuses : 6 pass(s) Exec time: [1.01, 1.04] s igt@gem_change_handle@race_change_create_close: Statuses : 7 pass(s) Exec time: [1.01, 1.04] s igt@gem_change_handle@race_change_export_import: Statuses : 6 pass(s) Exec time: [1.01, 1.03] s igt@gem_change_handle@sanity: Statuses : 6 pass(s) Exec time: [0.01, 0.03] s igt@kms_cursor_crc@cursor-onscreen-64x64@pipe-c-hdmi-a-2: Statuses : 1 pass(s) Exec time: [2.23] s Reviewed-by: Sebastian Brzezinka <sebastian.brzezinka@intel.com> -- Best regards, Sebastian ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE 2026-10-29 10:42 ` Sebastian Brzezinka @ 2026-11-02 15:10 ` Francis, David 2026-11-03 10:57 ` Sebastian Brzezinka 0 siblings, 1 reply; 9+ messages in thread From: Francis, David @ 2026-11-02 15:10 UTC (permalink / raw) To: Sebastian Brzezinka, igt-dev@lists.freedesktop.org Cc: Prosyak, Vitaly, Kamil Konieczny, Koenig, Christian, Simona Vetter, Deucher, Alexander Thanks for running the tests. I'm new to the IGT development process. Are these tests good to merge or do they require additional review? I have this change on a gitlab branch (https://gitlab.freedesktop.org/fdavid-amd/igt-gpu-tools/-/tree/gem-change-handle-tests) What is the procedure for getting a change merged? Thanks, David Francis ________________________________________ From: Sebastian Brzezinka <sebastian.brzezinka@intel.com> Sent: Thursday, October 29, 2026 6:42 AM To: Francis, David; igt-dev@lists.freedesktop.org Cc: Prosyak, Vitaly; Kamil Konieczny; Sebastian Brzezinka; Koenig, Christian; Simona Vetter; Deucher, Alexander Subject: Re: [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE Hi David, On Thu Oct 15, 2026 at 4:53 PM CEST, David Francis wrote: > From: Vitaly Prosyak <vitaly.prosyak@amd.com> > > Add a GPU-agnostic GEM_CHANGE_HANDLE tests. These test for basic > functionality, edge cases, and race conditions of this ioctl against > itself, gem close, gem create, and prime import and export. > > GEM_CHANGE_HANDLE is currently wired to drm_invalid_op in DRM core. This IGT > coverage is a prerequisite for validating the eventual kernel-side ioctl > implementation and makes fixing its security bugs safer. > > v2: Small cleanups, including cutting some includes and no assert in threads > > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> > Cc: Sebastian Brzezinka <sebastian.brzezinka@intel.com> > Cc: Christian Konig <christian.koenig@amd.com> > Cc: Simona Vetter <simona@ffwll.ch> > Cc: Alex Deucher <alexander.deucher@amd.com> > Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com> > Signed-off-by: David Francis <David.Francis@amd.com> > --- All of these tests passed on trybot. https://patchwork.freedesktop.org/series/177021/#rev1 New tests have been introduced between CI_DRM_19403_full and Trybot_177021v1_full: New IGT tests (11) igt@gem_change_handle@change_prime: Statuses : 6 pass(s) Exec time: [0.01, 0.04] s igt@gem_change_handle@invalid_handle: Statuses : 6 pass(s) Exec time: [0.01, 0.05] s igt@gem_change_handle@new_handle_equals_old_handle: Statuses : 4 pass(s) Exec time: [0.01, 0.03] s igt@gem_change_handle@new_handle_exceeds_int_max: Statuses : 7 pass(s) Exec time: [0.01, 0.04] s igt@gem_change_handle@new_handle_taken: Statuses : 6 pass(s) Exec time: [0.01, 0.03] s igt@gem_change_handle@new_handle_zero: Statuses : 6 pass(s) Exec time: [0.01, 0.04] s igt@gem_change_handle@race_change_change: Statuses : 6 pass(s) Exec time: [1.01, 1.04] s igt@gem_change_handle@race_change_create_close: Statuses : 7 pass(s) Exec time: [1.01, 1.04] s igt@gem_change_handle@race_change_export_import: Statuses : 6 pass(s) Exec time: [1.01, 1.03] s igt@gem_change_handle@sanity: Statuses : 6 pass(s) Exec time: [0.01, 0.03] s igt@kms_cursor_crc@cursor-onscreen-64x64@pipe-c-hdmi-a-2: Statuses : 1 pass(s) Exec time: [2.23] s Reviewed-by: Sebastian Brzezinka <sebastian.brzezinka@intel.com> -- Best regards, Sebastian ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE 2026-11-02 15:10 ` Francis, David @ 2026-11-03 10:57 ` Sebastian Brzezinka 2026-11-03 19:24 ` Francis, David 0 siblings, 1 reply; 9+ messages in thread From: Sebastian Brzezinka @ 2026-11-03 10:57 UTC (permalink / raw) To: Francis, David, Sebastian Brzezinka, igt-dev@lists.freedesktop.org Cc: Prosyak, Vitaly, Kamil Konieczny, Koenig, Christian, Simona Vetter, Deucher, Alexander Hi David, On Mon Nov 2, 2026 at 4:10 PM CET, David Francis wrote: > Thanks for running the tests. I'm new to the IGT development process. > Are these tests good to merge or do they require additional review? > I have this change on a gitlab branch > (https://gitlab.freedesktop.org/fdavid-amd/igt-gpu-tools/-/tree/gem-change-handle-tests) > What is the procedure for getting a change merged? > > Thanks, > David Francis > To me these tests look reasonable, but we need to make sure we don't pollute CI with failures. GEM_CHANGE_HANDLE is still drm_invalid_op in DRM core, so on current kernels every subtest fails. The best path would be to merge the kernel side first. But since these tests are a prerequisite for the kernel patches, we need to work around that somehow. Until the kernel part lands, the tests could skip when the ioctl returns -EINVAL or -ENOTTY. Could you add that in the next revision? For the contribution process, please take a look at the guide: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/master/CONTRIBUTING.md In short, patches are reviewed on the igt-dev mailing list, not through GitLab merge requests. It would be nice to get an ack from one of the maintainers (Kamil is Cc'd) before this is merged. -- Best regards, Sebastian ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE 2026-11-03 10:57 ` Sebastian Brzezinka @ 2026-11-03 19:24 ` Francis, David 0 siblings, 0 replies; 9+ messages in thread From: Francis, David @ 2026-11-03 19:24 UTC (permalink / raw) To: Sebastian Brzezinka, igt-dev@lists.freedesktop.org Cc: Prosyak, Vitaly, Kamil Konieczny, Koenig, Christian, Simona Vetter, Deucher, Alexander >To me these tests look reasonable, but we need to make sure we don't >pollute CI with failures. GEM_CHANGE_HANDLE is still drm_invalid_op >in DRM core, so on current kernels every subtest fails. > >The best path would be to merge the kernel side first. But since these >tests are a prerequisite for the kernel patches, we need to work around >that somehow. Until the kernel part lands, the tests could skip when the >ioctl returns -EINVAL or -ENOTTY. Could you add that in the next revision? > It would have to be -EINVAL since that's what drm_invalid_op returns. Which poses a slight issue because -EINVAL is one of the error codes that means something specific in this ioctl. In particular, there are tests that expect -EINVAL in some cases (checking error cases) Is there a way for these tests to be excluded by default and enabled by an environment variable or something? Otherwise I could add something like static void skip_on_disabled(struct gpu_ctx *ctx) { uint32_t handle, new_h; int ret; handle = gem_create_bo(ctx, 4096); new_h = handle + 1000; ret = gem_change_handle(ctx, handle, new_h); igt_skip_on(ret != 0 && errno == EINVAL); gem_close_bo(ctx, handle); gem_close_bo(ctx, new_h); } and call it at the top of each test but that seems a bit kludgy David Francis ________________________________________ From: Sebastian Brzezinka <sebastian.brzezinka@intel.com> Sent: Tuesday, November 3, 2026 5:57 AM To: Francis, David; Sebastian Brzezinka; igt-dev@lists.freedesktop.org Cc: Prosyak, Vitaly; Kamil Konieczny; Koenig, Christian; Simona Vetter; Deucher, Alexander Subject: Re: [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE Hi David, On Mon Nov 2, 2026 at 4:10 PM CET, David Francis wrote: > Thanks for running the tests. I'm new to the IGT development process. > Are these tests good to merge or do they require additional review? > I have this change on a gitlab branch > (https://gitlab.freedesktop.org/fdavid-amd/igt-gpu-tools/-/tree/gem-change-handle-tests) > What is the procedure for getting a change merged? > > Thanks, > David Francis > To me these tests look reasonable, but we need to make sure we don't pollute CI with failures. GEM_CHANGE_HANDLE is still drm_invalid_op in DRM core, so on current kernels every subtest fails. The best path would be to merge the kernel side first. But since these tests are a prerequisite for the kernel patches, we need to work around that somehow. Until the kernel part lands, the tests could skip when the ioctl returns -EINVAL or -ENOTTY. Could you add that in the next revision? For the contribution process, please take a look at the guide: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/master/CONTRIBUTING.md In short, patches are reviewed on the igt-dev mailing list, not through GitLab merge requests. It would be nice to get an ack from one of the maintainers (Kamil is Cc'd) before this is merged. -- Best regards, Sebastian ^ permalink raw reply [flat|nested] 9+ messages in thread
* ✗ i915.CI.BAT: failure for tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) 2026-10-15 14:53 Tests for GEM_CHANGE_HANDLE (v2) David Francis 2026-10-15 14:53 ` [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE David Francis @ 2026-10-15 19:19 ` Patchwork 2026-10-15 20:46 ` ✗ Xe.CI.BAT: " Patchwork 2026-10-16 6:37 ` ✓ Xe.CI.FULL: success " Patchwork 3 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2026-10-15 19:19 UTC (permalink / raw) To: David Francis; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 6454 bytes --] == Series Details == Series: tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) URL : https://patchwork.freedesktop.org/series/175696/ State : failure == Summary == CI Bug Log - changes from IGT_9150 -> IGTPW_15995 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_15995 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_15995, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_15995/index.html Participating hosts (38 -> 38) ------------------------------ Additional (1): bat-adls-6 Missing (1): bat-dg2-13 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_15995: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live@gt_timelines: - bat-atsm-1: [PASS][1] -> [ABORT][2] +1 other test abort [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9150/bat-atsm-1/igt@i915_selftest@live@gt_timelines.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-atsm-1/igt@i915_selftest@live@gt_timelines.html Known issues ------------ Here are the changes found in IGTPW_15995 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_lmem_swapping@parallel-random-engines: - bat-adls-6: NOTRUN -> [SKIP][3] ([i915#4613]) +3 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_tiled_pread_basic@basic: - bat-adls-6: NOTRUN -> [SKIP][4] ([i915#15656]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@gem_tiled_pread_basic@basic.html * igt@i915_selftest@live@sanitycheck: - fi-kbl-7567u: [PASS][5] -> [DMESG-WARN][6] ([i915#13735]) +79 other tests dmesg-warn [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9150/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html * igt@intel_hwmon@hwmon-read: - bat-adls-6: NOTRUN -> [SKIP][7] ([i915#7707]) +1 other test skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@intel_hwmon@hwmon-read.html * igt@kms_busy@basic@flip: - fi-kbl-7567u: [PASS][8] -> [DMESG-WARN][9] ([i915#13735] / [i915#180]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9150/fi-kbl-7567u/igt@kms_busy@basic@flip.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/fi-kbl-7567u/igt@kms_busy@basic@flip.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-adls-6: NOTRUN -> [SKIP][10] ([i915#4103]) +1 other test skip [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_dsc@dsc-basic: - bat-adls-6: NOTRUN -> [SKIP][11] ([i915#16361]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@force-load-detect: - bat-adls-6: NOTRUN -> [SKIP][12] [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_pm_backlight@basic-brightness: - bat-adls-6: NOTRUN -> [SKIP][13] ([i915#5354]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@kms_pm_backlight@basic-brightness.html * igt@kms_pm_rpm@basic-pci-d3-state: - fi-kbl-7567u: [PASS][14] -> [DMESG-WARN][15] ([i915#13735] / [i915#15673] / [i915#180]) +52 other tests dmesg-warn [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9150/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html * igt@kms_psr@psr-primary-mmap-gtt: - bat-adls-6: NOTRUN -> [SKIP][16] ([i915#1072] / [i915#9732]) +3 other tests skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@kms_psr@psr-primary-mmap-gtt.html * igt@kms_setmode@basic-clone-single-crtc: - bat-adls-6: NOTRUN -> [SKIP][17] ([i915#3555]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-read: - bat-adls-6: NOTRUN -> [SKIP][18] ([i915#3291]) +2 other tests skip [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/bat-adls-6/igt@prime_vgem@basic-fence-read.html [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735 [i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656 [i915#15673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15673 [i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361 [i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_9150 -> IGTPW_15995 CI-20190529: 20190529 CI_DRM_19344: 551605da81c33c1a2352b6a6116360609798f171 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_15995: b899ea7c609f56fc2a627fa500d6859436aa3e89 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_9150: 18811c476bfde62ffbb4c0af55cd6f57e36e0dca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15995/index.html [-- Attachment #2: Type: text/html, Size: 7634 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* ✗ Xe.CI.BAT: failure for tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) 2026-10-15 14:53 Tests for GEM_CHANGE_HANDLE (v2) David Francis 2026-10-15 14:53 ` [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE David Francis 2026-10-15 19:19 ` ✗ i915.CI.BAT: failure for tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) Patchwork @ 2026-10-15 20:46 ` Patchwork 2026-10-16 6:37 ` ✓ Xe.CI.FULL: success " Patchwork 3 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2026-10-15 20:46 UTC (permalink / raw) To: David Francis; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 369 bytes --] == Series Details == Series: tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) URL : https://patchwork.freedesktop.org/series/175696/ State : failure == Summary == ERROR: The runconfig 'XEIGT_9150_BAT' does not exist in the database == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/index.html [-- Attachment #2: Type: text/html, Size: 931 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ Xe.CI.FULL: success for tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) 2026-10-15 14:53 Tests for GEM_CHANGE_HANDLE (v2) David Francis ` (2 preceding siblings ...) 2026-10-15 20:46 ` ✗ Xe.CI.BAT: " Patchwork @ 2026-10-16 6:37 ` Patchwork 3 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2026-10-16 6:37 UTC (permalink / raw) To: David Francis; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 104264 bytes --] == Series Details == Series: tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) URL : https://patchwork.freedesktop.org/series/175696/ State : success == Summary == CI Bug Log - changes from XEIGT_9150_FULL -> XEIGTPW_15995_FULL ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (3 -> 3) ------------------------------ No changes in participating hosts New tests --------- New tests have been introduced between XEIGT_9150_FULL and XEIGTPW_15995_FULL: ### New IGT tests (2) ### * igt@xe_oa@buffer-size@oag-0-2m: - Statuses : 1 pass(s) - Exec time: [0.23] s * igt@xe_oa@tail-address-wrap@oag-0-4m: - Statuses : 1 pass(s) - Exec time: [0.17] s Known issues ------------ Here are the changes found in XEIGTPW_15995_FULL that come from known issues: ### IGT changes ### #### Issues hit #### * igt@intel_hwmon@hwmon-write: - shard-lnl: NOTRUN -> [SKIP][1] ([Intel XE#1125] / [Intel XE#7312]) [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@intel_hwmon@hwmon-write.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-lnl: NOTRUN -> [SKIP][2] ([Intel XE#1466]) [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing: - shard-ptl: NOTRUN -> [SKIP][3] ([Intel XE#5947]) [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html * igt@kms_big_fb@linear-16bpp-rotate-90: - shard-ptl: NOTRUN -> [SKIP][4] ([Intel XE#5901]) +4 other tests skip [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@kms_big_fb@linear-16bpp-rotate-90.html * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip: - shard-bmg: NOTRUN -> [SKIP][5] ([Intel XE#7059] / [Intel XE#7085]) +1 other test skip [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip: - shard-ptl: NOTRUN -> [SKIP][6] ([Intel XE#7085]) [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@x-tiled-32bpp-rotate-90: - shard-bmg: NOTRUN -> [SKIP][7] ([Intel XE#2327]) +3 other tests skip [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-6/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html * igt@kms_big_fb@x-tiled-64bpp-rotate-90: - shard-ptl: NOTRUN -> [SKIP][8] ([Intel XE#5808]) +18 other tests skip [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html * igt@kms_big_fb@x-tiled-8bpp-rotate-270: - shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#1407]) +3 other tests skip [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-16bpp-rotate-0: - shard-bmg: NOTRUN -> [SKIP][10] ([Intel XE#1124]) +7 other tests skip [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-8/igt@kms_big_fb@y-tiled-16bpp-rotate-0.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180: - shard-lnl: NOTRUN -> [SKIP][11] ([Intel XE#1124]) +12 other tests skip [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-addfb: - shard-ptl: NOTRUN -> [SKIP][12] ([Intel XE#5850]) [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@kms_big_fb@yf-tiled-addfb.html * igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow: - shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#1477] / [Intel XE#7361]) +1 other test skip [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html * igt@kms_bw@connected-linear-tiling-2-displays-target-2560x1440p: - shard-ptl: NOTRUN -> [SKIP][14] ([Intel XE#7679]) +1 other test skip [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_bw@connected-linear-tiling-2-displays-target-2560x1440p.html * igt@kms_bw@connected-linear-tiling-3-displays-target-1920x1080p: - shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#7679]) +1 other test skip [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_bw@connected-linear-tiling-3-displays-target-1920x1080p.html * igt@kms_bw@connected-linear-tiling-4-displays-target-2160x1440p: - shard-bmg: NOTRUN -> [SKIP][16] ([Intel XE#7679]) +1 other test skip [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_bw@connected-linear-tiling-4-displays-target-2160x1440p.html * igt@kms_bw@linear-tiling-1-displays-target-3840x2160p: - shard-bmg: NOTRUN -> [SKIP][17] ([Intel XE#367]) +1 other test skip [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_bw@linear-tiling-1-displays-target-3840x2160p.html * igt@kms_bw@linear-tiling-2-displays-target-1920x1080p: - shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#367]) +2 other tests skip [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_bw@linear-tiling-2-displays-target-1920x1080p.html * igt@kms_bw@linear-tiling-3-displays-target-1920x1080p: - shard-ptl: NOTRUN -> [SKIP][19] ([Intel XE#367]) +2 other tests skip [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_bw@linear-tiling-3-displays-target-1920x1080p.html * igt@kms_bw@linear-tiling-4-displays-target-1920x1080p: - shard-lnl: NOTRUN -> [SKIP][20] ([Intel XE#8365]) +1 other test skip [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_bw@linear-tiling-4-displays-target-1920x1080p.html * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs@pipe-c-edp-1: - shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#2669] / [Intel XE#7389]) +11 other tests skip [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs@pipe-c-edp-1.html * igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc: - shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#2887]) +15 other tests skip [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1: - shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#2669] / [Intel XE#3433] / [Intel XE#7389]) +3 other tests skip [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-dp-2: - shard-bmg: [PASS][24] -> [DMESG-WARN][25] ([Intel XE#9365]) [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-dp-2.html [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-dp-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2: - shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#2652]) +12 other tests skip [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-edp-1: - shard-ptl: [PASS][27] -> [ABORT][28] ([Intel XE#7084] / [Intel XE#9362]) [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-edp-1.html [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-edp-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-b-edp-1: - shard-ptl: [PASS][29] -> [DMESG-WARN][30] ([Intel XE#9388]) [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-b-edp-1.html [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-b-edp-1.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs: - shard-lnl: NOTRUN -> [SKIP][31] ([Intel XE#3432]) +3 other tests skip [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc: - shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#3432]) [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs: - shard-ptl: NOTRUN -> [SKIP][33] ([Intel XE#5822]) +21 other tests skip [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs: - shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#2887]) +12 other tests skip [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html * igt@kms_cdclk@mode-transition: - shard-ptl: NOTRUN -> [SKIP][35] ([Intel XE#9205]) +4 other tests skip [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#2724] / [Intel XE#7449]) [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_chamelium_audio@dp-audio-after-suspend: - shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#2252]) [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_chamelium_audio@dp-audio-after-suspend.html * igt@kms_chamelium_color@ctm-0-50: - shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#306] / [Intel XE#7358]) [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_chamelium_color@ctm-0-50.html * igt@kms_chamelium_color@ctm-negative: - shard-ptl: NOTRUN -> [SKIP][39] ([Intel XE#5824]) [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_chamelium_color@ctm-negative.html - shard-bmg: NOTRUN -> [SKIP][40] ([Intel XE#2325] / [Intel XE#7358]) +2 other tests skip [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_chamelium_color@ctm-negative.html * igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020: - shard-ptl: NOTRUN -> [SKIP][41] ([Intel XE#8391]) +4 other tests skip [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020.html * igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt601-lim: - shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#7358]) +3 other tests skip [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt601-lim.html * igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lut1d: - shard-bmg: NOTRUN -> [SKIP][43] ([Intel XE#7358]) +1 other test skip [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-2/igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lut1d.html * igt@kms_chamelium_edid@dp-edid-change-during-hibernate: - shard-ptl: NOTRUN -> [SKIP][44] ([Intel XE#2252]) +10 other tests skip [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html * igt@kms_chamelium_hpd@hdmi-hpd: - shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#373]) +8 other tests skip [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_chamelium_hpd@hdmi-hpd.html * igt@kms_chamelium_hpd@hdmi-hpd-after-hibernate: - shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2252]) +2 other tests skip [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_chamelium_hpd@hdmi-hpd-after-hibernate.html * igt@kms_chamelium_sharpness_filter@filter-basic: - shard-ptl: NOTRUN -> [SKIP][47] ([Intel XE#6507]) [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@kms_chamelium_sharpness_filter@filter-basic.html * igt@kms_color_pipeline@plane-ctm3x4@pipe-c-plane-3: - shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#6969]) +7 other tests skip [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_color_pipeline@plane-ctm3x4@pipe-c-plane-3.html * igt@kms_color_pipeline@plane-lut1d-ctm3x4@pipe-a-plane-4: - shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#6969]) +5 other tests skip [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_color_pipeline@plane-lut1d-ctm3x4@pipe-a-plane-4.html * igt@kms_color_pipeline@plane-lut1d-lut1d@pipe-b-plane-3: - shard-ptl: NOTRUN -> [SKIP][50] ([Intel XE#6969]) +15 other tests skip [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_color_pipeline@plane-lut1d-lut1d@pipe-b-plane-3.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#307] / [Intel XE#6974]) [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-lic-type-0-hdcp14: - shard-ptl: NOTRUN -> [SKIP][52] ([Intel XE#6974]) [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html * igt@kms_content_protection@legacy: - shard-lnl: NOTRUN -> [SKIP][53] ([Intel XE#7642]) +3 other tests skip [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_content_protection@legacy.html * igt@kms_content_protection@legacy-hdcp14: - shard-ptl: NOTRUN -> [SKIP][54] ([Intel XE#7642]) +3 other tests skip [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_content_protection@legacy-hdcp14.html * igt@kms_content_protection@lic-type-0-hdcp14@pipe-a-dp-2: - shard-bmg: NOTRUN -> [FAIL][55] ([Intel XE#1178] / [Intel XE#3304] / [Intel XE#7374]) +2 other tests fail [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-3/igt@kms_content_protection@lic-type-0-hdcp14@pipe-a-dp-2.html * igt@kms_content_protection@lic-type-0@pipe-a-dp-1: - shard-bmg: NOTRUN -> [FAIL][56] ([Intel XE#3304] / [Intel XE#7374]) [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_content_protection@lic-type-0@pipe-a-dp-1.html * igt@kms_content_protection@mei-interface: - shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#7642]) [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_content_protection@mei-interface.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#2321] / [Intel XE#7355]) +2 other tests skip [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-offscreen-max-size: - shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#2320]) +3 other tests skip [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_cursor_crc@cursor-offscreen-max-size.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-ptl: NOTRUN -> [SKIP][60] ([Intel XE#5846]) +1 other test skip [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-256x85: - shard-lnl: NOTRUN -> [SKIP][61] ([Intel XE#1424]) +7 other tests skip [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_cursor_crc@cursor-rapid-movement-256x85.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-ptl: NOTRUN -> [SKIP][62] ([Intel XE#5900]) +3 other tests skip [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-suspend: - shard-bmg: [PASS][63] -> [ABORT][64] ([Intel XE#9362]) +1 other test abort [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-6/igt@kms_cursor_crc@cursor-suspend.html [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_cursor_crc@cursor-suspend.html * igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy: - shard-ptl: NOTRUN -> [SKIP][65] ([Intel XE#5962]) +5 other tests skip [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html * igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size: - shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#309] / [Intel XE#7343]) +7 other tests skip [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions: - shard-ptl: NOTRUN -> [SKIP][67] ([Intel XE#5962] / [Intel XE#7343]) [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#323] / [Intel XE#6035]) [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#2286] / [Intel XE#6035]) [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dirtyfb@drrs-dirtyfb-ioctl: - shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#1508]) [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html * igt@kms_dp_link_training@non-uhbr-mst-direct-train: - shard-lnl: NOTRUN -> [SKIP][71] ([Intel XE#9532]) [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_dp_link_training@non-uhbr-mst-direct-train.html * igt@kms_dp_link_training@uhbr-mst: - shard-ptl: NOTRUN -> [SKIP][72] ([Intel XE#9533]) [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@kms_dp_link_training@uhbr-mst.html * igt@kms_dp_link_training@uhbr-mst-direct-train: - shard-bmg: NOTRUN -> [SKIP][73] ([Intel XE#9527]) [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-3/igt@kms_dp_link_training@uhbr-mst-direct-train.html * igt@kms_dp_link_training@uhbr-mst-tbtalt-train: - shard-bmg: NOTRUN -> [SKIP][74] ([Intel XE#9531]) [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_dp_link_training@uhbr-mst-tbtalt-train.html * igt@kms_dp_link_training@uhbr-sst: - shard-ptl: NOTRUN -> [SKIP][75] ([Intel XE#9535]) [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_dp_link_training@uhbr-sst.html * igt@kms_dp_link_training@uhbr-sst-direct-train: - shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#9529]) [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-8/igt@kms_dp_link_training@uhbr-sst-direct-train.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-lnl: NOTRUN -> [SKIP][77] ([Intel XE#8265]) +5 other tests skip [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-output-formats-bigjoiner: - shard-ptl: NOTRUN -> [SKIP][78] ([Intel XE#5907]) +3 other tests skip [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_dsc@dsc-with-output-formats-bigjoiner.html * igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner: - shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#8265]) +2 other tests skip [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-ptl: [PASS][80] -> [ABORT][81] ([Intel XE#9362]) +3 other tests abort [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-4/igt@kms_fbcon_fbt@fbc-suspend.html [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-6/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_fbcon_fbt@psr-suspend: - shard-lnl: [PASS][82] -> [ABORT][83] ([Intel XE#2625]) [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-7/igt@kms_fbcon_fbt@psr-suspend.html [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-6/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_feature_discovery@display-3x: - shard-ptl: NOTRUN -> [SKIP][84] ([Intel XE#7448]) [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@kms_feature_discovery@display-3x.html * igt@kms_feature_discovery@dp-mst: - shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#2375]) [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-6/igt@kms_feature_discovery@dp-mst.html * igt@kms_flip@2x-dpms-vs-vblank-race-interruptible: - shard-ptl: NOTRUN -> [SKIP][86] ([Intel XE#2316]) +7 other tests skip [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_flip@2x-dpms-vs-vblank-race-interruptible.html * igt@kms_flip@2x-plain-flip-ts-check: - shard-lnl: NOTRUN -> [SKIP][87] ([Intel XE#1421]) +5 other tests skip [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_flip@2x-plain-flip-ts-check.html * igt@kms_flip@flip-vs-expired-vblank-interruptible: - shard-lnl: [PASS][88] -> [FAIL][89] ([Intel XE#301]) +1 other test fail [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank-interruptible.html [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling: - shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#7178] / [Intel XE#7349]) [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling: - shard-ptl: NOTRUN -> [SKIP][91] ([Intel XE#7178]) +8 other tests skip [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yuv-linear-to-32bpp-yuv-linear-reflect-x: - shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#7179]) [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_flip_scaled_crc@flip-32bpp-yuv-linear-to-32bpp-yuv-linear-reflect-x.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling: - shard-ptl: NOTRUN -> [SKIP][93] ([Intel XE#5828]) +3 other tests skip [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html - shard-lnl: NOTRUN -> [SKIP][94] ([Intel XE#1397] / [Intel XE#1745] / [Intel XE#7385] / [Intel XE#9144]) +2 other tests skip [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#1397] / [Intel XE#7385] / [Intel XE#9144]) +2 other tests skip [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: - shard-lnl: NOTRUN -> [SKIP][96] ([Intel XE#7178] / [Intel XE#7349]) +1 other test skip [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling: - shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#7178] / [Intel XE#7351]) +2 other tests skip [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling: - shard-lnl: NOTRUN -> [SKIP][98] ([Intel XE#7178] / [Intel XE#7351]) +2 other tests skip [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html * igt@kms_flip_scaled_crc@flip-p016-linear-to-p016-linear-reflect-x: - shard-bmg: NOTRUN -> [SKIP][99] ([Intel XE#7179]) +1 other test skip [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_flip_scaled_crc@flip-p016-linear-to-p016-linear-reflect-x.html * igt@kms_frontbuffer_tracking@drrs-slowdraw: - shard-ptl: NOTRUN -> [SKIP][100] ([Intel XE#5800] / [Intel XE#6312]) +17 other tests skip [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_frontbuffer_tracking@drrs-slowdraw.html * igt@kms_frontbuffer_tracking@drrshdr-1p-primscrn-pri-indfb-draw-blt: - shard-lnl: NOTRUN -> [SKIP][101] ([Intel XE#6312]) +21 other tests skip [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_frontbuffer_tracking@drrshdr-1p-primscrn-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-blt: - shard-lnl: NOTRUN -> [SKIP][102] ([Intel XE#7905]) +57 other tests skip [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc: - shard-lnl: NOTRUN -> [SKIP][103] ([Intel XE#656] / [Intel XE#7905]) +48 other tests skip [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render: - shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#4141]) +11 other tests skip [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt: - shard-ptl: NOTRUN -> [SKIP][105] ([Intel XE#5812]) +115 other tests skip [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbc-tiling-y: - shard-lnl: NOTRUN -> [SKIP][106] ([Intel XE#1469] / [Intel XE#7399]) [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_frontbuffer_tracking@fbc-tiling-y.html * igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-mmap-wc: - shard-ptl: NOTRUN -> [SKIP][107] ([Intel XE#6312]) +25 other tests skip [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-mmap-wc: - shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#7061] / [Intel XE#7356]) +5 other tests skip [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-blt: - shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#6312] / [Intel XE#651]) +19 other tests skip [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-blt.html * igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-indfb-pgflip-blt: - shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#2311]) +46 other tests skip [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcdrrshdr-tiling-y: - shard-bmg: NOTRUN -> [SKIP][111] ([Intel XE#7399]) [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_frontbuffer_tracking@fbcdrrshdr-tiling-y.html * igt@kms_frontbuffer_tracking@fbchdr-abgr161616f-draw-mmap-wc: - shard-ptl: NOTRUN -> [SKIP][112] ([Intel XE#7061]) +9 other tests skip [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_frontbuffer_tracking@fbchdr-abgr161616f-draw-mmap-wc.html - shard-lnl: NOTRUN -> [SKIP][113] ([Intel XE#7061]) +4 other tests skip [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_frontbuffer_tracking@fbchdr-abgr161616f-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-blt: - shard-ptl: NOTRUN -> [SKIP][114] ([Intel XE#7061] / [Intel XE#7356]) +2 other tests skip [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-draw-mmap-wc: - shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#7865]) +36 other tests skip [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-bmg: NOTRUN -> [SKIP][116] ([Intel XE#2313]) +42 other tests skip [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-argb161616f-draw-blt: - shard-bmg: NOTRUN -> [SKIP][117] ([Intel XE#7061]) +4 other tests skip [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_frontbuffer_tracking@fbcpsrhdr-argb161616f-draw-blt.html * igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-shrfb-draw-mmap-wc: - shard-ptl: NOTRUN -> [SKIP][118] ([Intel XE#7865]) +33 other tests skip [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-argb161616f-draw-mmap-wc: - shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#7061] / [Intel XE#7356]) +7 other tests skip [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_frontbuffer_tracking@psr-argb161616f-draw-mmap-wc.html * igt@kms_hdmi_audio_bw@audio-bw-hblank80: - shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#9312]) [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_hdmi_audio_bw@audio-bw-hblank80.html * igt@kms_hdmi_inject@inject-4k: - shard-lnl: NOTRUN -> [SKIP][121] ([Intel XE#1470]) [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_hdmi_inject@inject-4k.html * igt@kms_hdmi_inject@inject-audio: - shard-bmg: [PASS][122] -> [SKIP][123] ([Intel XE#7308]) [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-2/igt@kms_hdmi_inject@inject-audio.html [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_hdmi_inject@inject-audio.html * igt@kms_hdr@invalid-hdr: - shard-bmg: [PASS][124] -> [SKIP][125] ([Intel XE#1503]) [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-6/igt@kms_hdr@invalid-hdr.html [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-4/igt@kms_hdr@invalid-hdr.html * igt@kms_hdr@static-swap: - shard-lnl: NOTRUN -> [SKIP][126] ([Intel XE#1503]) [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_hdr@static-swap.html * igt@kms_joiner@basic-big-joiner: - shard-ptl: NOTRUN -> [SKIP][127] ([Intel XE#6901]) [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_joiner@basic-big-joiner.html * igt@kms_joiner@basic-force-big-joiner: - shard-lnl: NOTRUN -> [SKIP][128] ([Intel XE#7086] / [Intel XE#7390]) +1 other test skip [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-force-ultra-joiner: - shard-ptl: NOTRUN -> [SKIP][129] ([Intel XE#6900]) +1 other test skip [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-bmg: NOTRUN -> [SKIP][130] ([Intel XE#6901]) [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner: - shard-lnl: NOTRUN -> [SKIP][131] ([Intel XE#6900] / [Intel XE#7362]) +1 other test skip [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_joiner@invalid-modeset-ultra-joiner.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-bmg: NOTRUN -> [SKIP][132] ([Intel XE#4090] / [Intel XE#7443]) [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-ptl: NOTRUN -> [SKIP][133] ([Intel XE#7591]) [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@legacy: - shard-bmg: NOTRUN -> [SKIP][134] ([Intel XE#2486]) [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-6/igt@kms_panel_fitting@legacy.html * igt@kms_pipe_crc_basic@suspend-read-crc: - shard-bmg: [PASS][135] -> [ABORT][136] ([Intel XE#9093]) [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-4/igt@kms_pipe_crc_basic@suspend-read-crc.html [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1: - shard-bmg: NOTRUN -> [ABORT][137] ([Intel XE#9093]) [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html * igt@kms_pipe_stress@stress-xrgb8888-yftiled: - shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#6912] / [Intel XE#7375]) [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html * igt@kms_pipe_stress@stress-xrgb8888-ytiled: - shard-ptl: NOTRUN -> [SKIP][139] ([Intel XE#6912]) [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html - shard-lnl: NOTRUN -> [SKIP][140] ([Intel XE#4329] / [Intel XE#6912] / [Intel XE#7375]) [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html * igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-5: - shard-lnl: NOTRUN -> [SKIP][141] ([Intel XE#8303]) +1 other test skip [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-5.html * igt@kms_plane@pixel-format-x-tiled-modifier-source-clamping: - shard-ptl: NOTRUN -> [SKIP][142] ([Intel XE#7283]) +6 other tests skip [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_plane@pixel-format-x-tiled-modifier-source-clamping.html * igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping: - shard-bmg: NOTRUN -> [SKIP][143] ([Intel XE#7283]) +4 other tests skip [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-2/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-y-tiled-modifier: - shard-lnl: NOTRUN -> [SKIP][144] ([Intel XE#7283]) +3 other tests skip [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_plane@pixel-format-y-tiled-modifier.html * igt@kms_plane_lowres@tiling-none@pipe-b-edp-1: - shard-lnl: NOTRUN -> [SKIP][145] ([Intel XE#599] / [Intel XE#7382]) +3 other tests skip [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_plane_lowres@tiling-none@pipe-b-edp-1.html * igt@kms_plane_lowres@tiling-y: - shard-bmg: NOTRUN -> [SKIP][146] ([Intel XE#2393]) [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_lowres@tiling-yf: - shard-ptl: NOTRUN -> [SKIP][147] ([Intel XE#5946]) [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_plane_lowres@tiling-yf.html * igt@kms_plane_multiple@2x-tiling-4: - shard-ptl: NOTRUN -> [SKIP][148] ([Intel XE#4596] / [Intel XE#5854]) [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_plane_multiple@2x-tiling-4.html * igt@kms_plane_multiple@2x-tiling-yf: - shard-lnl: NOTRUN -> [SKIP][149] ([Intel XE#4596] / [Intel XE#5854]) [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_plane_multiple@2x-tiling-yf.html * igt@kms_plane_scaling@intel-max-src-size: - shard-ptl: NOTRUN -> [SKIP][150] ([Intel XE#5959]) [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_plane_scaling@intel-max-src-size.html - shard-lnl: NOTRUN -> [SKIP][151] ([Intel XE#3307]) [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25: - shard-lnl: NOTRUN -> [SKIP][152] ([Intel XE#2763] / [Intel XE#6886]) +11 other tests skip [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b: - shard-ptl: NOTRUN -> [SKIP][153] ([Intel XE#6886]) +4 other tests skip [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-bmg: NOTRUN -> [SKIP][154] ([Intel XE#2938] / [Intel XE#7376] / [Intel XE#7760]) [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-6/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_dc@dc3co-after-dc6@pr-xrgb8888: - shard-lnl: NOTRUN -> [SKIP][155] ([Intel XE#8395] / [Intel XE#8396]) +1 other test skip [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_pm_dc@dc3co-after-dc6@pr-xrgb8888.html * igt@kms_pm_dc@dc3co-after-dc6@psr2-yuv420: - shard-lnl: NOTRUN -> [SKIP][156] ([Intel XE#8396]) +1 other test skip [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_pm_dc@dc3co-after-dc6@psr2-yuv420.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-bmg: NOTRUN -> [SKIP][157] ([Intel XE#8395] / [Intel XE#8396]) +1 other test skip [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc3co-vpb-simulation@psr2-xrgb8888: - shard-bmg: NOTRUN -> [SKIP][158] ([Intel XE#8396]) +1 other test skip [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_pm_dc@dc3co-vpb-simulation@psr2-xrgb8888.html * igt@kms_pm_dc@dc6-dpms: - shard-lnl: NOTRUN -> [FAIL][159] ([Intel XE#8399]) [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_lpsp@kms-lpsp: - shard-bmg: NOTRUN -> [SKIP][160] ([Intel XE#2499]) [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_pm_lpsp@kms-lpsp.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-lnl: NOTRUN -> [SKIP][161] ([Intel XE#1439] / [Intel XE#7402] / [Intel XE#836]) [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-ptl: NOTRUN -> [SKIP][162] ([Intel XE#5849]) [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_pm_rpm@package-g7: - shard-ptl: NOTRUN -> [SKIP][163] ([Intel XE#6813]) [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_pm_rpm@package-g7.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf: - shard-bmg: NOTRUN -> [SKIP][164] ([Intel XE#1489]) +8 other tests skip [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf: - shard-lnl: NOTRUN -> [SKIP][165] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#7304]) +3 other tests skip [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1: - shard-lnl: NOTRUN -> [SKIP][166] ([Intel XE#4608]) +3 other tests skip [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1: - shard-lnl: NOTRUN -> [SKIP][167] ([Intel XE#4608] / [Intel XE#7304]) +3 other tests skip [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1: - shard-ptl: NOTRUN -> [SKIP][168] ([Intel XE#5858]) +2 other tests skip [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf: - shard-ptl: NOTRUN -> [SKIP][169] ([Intel XE#5858] / [Intel XE#7304]) +5 other tests skip [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf: - shard-lnl: NOTRUN -> [SKIP][170] ([Intel XE#2893] / [Intel XE#7304]) +5 other tests skip [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area: - shard-ptl: NOTRUN -> [SKIP][171] ([Intel XE#7304]) +3 other tests skip [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_su@page_flip-nv12: - shard-ptl: NOTRUN -> [SKIP][172] ([Intel XE#7413]) +1 other test skip [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr2_su@page_flip-p010: - shard-lnl: NOTRUN -> [SKIP][173] ([Intel XE#1128] / [Intel XE#7413]) [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr@fbc-pr-no-drrs: - shard-bmg: NOTRUN -> [SKIP][174] ([Intel XE#2234] / [Intel XE#2850]) +6 other tests skip [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_psr@fbc-pr-no-drrs.html * igt@kms_psr@fbc-psr2-dpms: - shard-ptl: NOTRUN -> [SKIP][175] ([Intel XE#1406] / [Intel XE#5835]) +5 other tests skip [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_psr@fbc-psr2-dpms.html * igt@kms_psr@fbc-psr2-sprite-render: - shard-lnl: NOTRUN -> [SKIP][176] ([Intel XE#1406] / [Intel XE#7345]) [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_psr@fbc-psr2-sprite-render.html * igt@kms_psr@fbc-psr2-sprite-render@edp-1: - shard-lnl: NOTRUN -> [SKIP][177] ([Intel XE#1406] / [Intel XE#4609] / [Intel XE#7345]) [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_psr@fbc-psr2-sprite-render@edp-1.html * igt@kms_psr@pr-cursor-plane-move: - shard-ptl: NOTRUN -> [SKIP][178] ([Intel XE#1406]) +2 other tests skip [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@kms_psr@pr-cursor-plane-move.html * igt@kms_psr@pr-no-drrs: - shard-lnl: NOTRUN -> [SKIP][179] ([Intel XE#1406]) +5 other tests skip [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@kms_psr@pr-no-drrs.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-lnl: NOTRUN -> [SKIP][180] ([Intel XE#3414] / [Intel XE#3904] / [Intel XE#7342]) +3 other tests skip [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-270: - shard-bmg: NOTRUN -> [SKIP][181] ([Intel XE#3904] / [Intel XE#7342]) [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-lnl: NOTRUN -> [SKIP][182] ([Intel XE#1127] / [Intel XE#5813]) [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_scaling_modes@scaling-mode-center: - shard-bmg: NOTRUN -> [SKIP][183] ([Intel XE#2413]) +1 other test skip [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_scaling_modes@scaling-mode-center.html * igt@kms_setmode@invalid-clone-single-crtc: - shard-lnl: NOTRUN -> [SKIP][184] ([Intel XE#1435] / [Intel XE#9142]) [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@kms_setmode@invalid-clone-single-crtc.html * igt@kms_setmode@invalid-clone-single-crtc-stealing: - shard-ptl: NOTRUN -> [SKIP][185] ([Intel XE#5910]) [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_setmode@invalid-clone-single-crtc-stealing.html * igt@kms_sharpness_filter@filter-tap: - shard-bmg: NOTRUN -> [SKIP][186] ([Intel XE#6503]) [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@kms_sharpness_filter@filter-tap.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-ptl: NOTRUN -> [SKIP][187] ([Intel XE#5848]) [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_vblank@ts-continuation-suspend: - shard-bmg: [PASS][188] -> [ABORT][189] ([Intel XE#9375]) +1 other test abort [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-3/igt@kms_vblank@ts-continuation-suspend.html [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_vblank@ts-continuation-suspend.html * igt@kms_vrr@cmrr-desktop-mode: - shard-lnl: NOTRUN -> [SKIP][190] ([Intel XE#9271]) +1 other test skip [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@kms_vrr@cmrr-desktop-mode.html * igt@kms_vrr@cmrr-video-mode: - shard-bmg: NOTRUN -> [SKIP][191] ([Intel XE#9271]) [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@kms_vrr@cmrr-video-mode.html * igt@kms_vrr@flipline@pipe-a-edp-1: - shard-ptl: [PASS][192] -> [FAIL][193] ([Intel XE#4227] / [Intel XE#7397]) +1 other test fail [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-7/igt@kms_vrr@flipline@pipe-a-edp-1.html [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-6/igt@kms_vrr@flipline@pipe-a-edp-1.html * igt@kms_vrr@lobf-dc3co: - shard-ptl: NOTRUN -> [SKIP][194] ([Intel XE#8397]) [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_vrr@lobf-dc3co.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-ptl: NOTRUN -> [SKIP][195] ([Intel XE#5948] / [Intel XE#9277]) [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_vrr@seamless-rr-switch-virtual: - shard-bmg: NOTRUN -> [SKIP][196] ([Intel XE#1499] / [Intel XE#9271]) [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_vrr@seamless-rr-switch-virtual.html * igt@sriov_basic@pf-unbind-with-vf-probed: - shard-lnl: NOTRUN -> [SKIP][197] ([Intel XE#8866]) [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@sriov_basic@pf-unbind-with-vf-probed.html * igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all: - shard-bmg: NOTRUN -> [ABORT][198] ([Intel XE#8868]) [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all.html - shard-ptl: NOTRUN -> [ABORT][199] ([Intel XE#8868]) [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all.html * igt@xe_ccs@vm-bind-fault-mode-decompress: - shard-ptl: NOTRUN -> [SKIP][200] ([Intel XE#7644]) [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@xe_ccs@vm-bind-fault-mode-decompress.html * igt@xe_compute@ccs-mode-basic: - shard-ptl: NOTRUN -> [SKIP][201] ([Intel XE#6599]) [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@xe_compute@ccs-mode-basic.html * igt@xe_compute@eu-busy-10s: - shard-bmg: NOTRUN -> [SKIP][202] ([Intel XE#6599]) [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@xe_compute@eu-busy-10s.html * igt@xe_create@create-big-vram: - shard-lnl: NOTRUN -> [SKIP][203] ([Intel XE#1062] / [Intel XE#7318] / [Intel XE#7457]) [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_create@create-big-vram.html * igt@xe_create@multigpu-create-massive-size: - shard-bmg: NOTRUN -> [SKIP][204] ([Intel XE#2504] / [Intel XE#7319] / [Intel XE#7350]) [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-3/igt@xe_create@multigpu-create-massive-size.html * igt@xe_evict@evict-beng-threads-large-multi-vm: - shard-lnl: NOTRUN -> [SKIP][205] ([Intel XE#6540] / [Intel XE#688]) +11 other tests skip [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@xe_evict@evict-beng-threads-large-multi-vm.html * igt@xe_evict@evict-mixed-many-threads-small: - shard-bmg: NOTRUN -> [INCOMPLETE][206] ([Intel XE#6321] / [Intel XE#8355]) [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@xe_evict@evict-mixed-many-threads-small.html * igt@xe_evict@evict-mixed-threads-large: - shard-ptl: NOTRUN -> [SKIP][207] ([Intel XE#5764]) +10 other tests skip [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@xe_evict@evict-mixed-threads-large.html * igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-samefd: - shard-ptl: NOTRUN -> [SKIP][208] ([Intel XE#6144]) +2 other tests skip [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-samefd.html * igt@xe_exec_balancer@no-exec-parallel-userptr-rebind: - shard-ptl: NOTRUN -> [SKIP][209] ([Intel XE#7482]) +19 other tests skip [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@xe_exec_balancer@no-exec-parallel-userptr-rebind.html * igt@xe_exec_balancer@once-parallel-userptr-rebind: - shard-lnl: NOTRUN -> [SKIP][210] ([Intel XE#7482]) +20 other tests skip [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_exec_balancer@once-parallel-userptr-rebind.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr: - shard-bmg: NOTRUN -> [SKIP][211] ([Intel XE#2322] / [Intel XE#7372]) +7 other tests skip [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-2/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-rebind: - shard-lnl: NOTRUN -> [SKIP][212] ([Intel XE#1392]) +9 other tests skip [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-rebind.html * igt@xe_exec_basic@multigpu-no-exec-basic-defer-mmap: - shard-ptl: NOTRUN -> [SKIP][213] ([Intel XE#5575] / [Intel XE#7484]) +16 other tests skip [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@xe_exec_basic@multigpu-no-exec-basic-defer-mmap.html * igt@xe_exec_fault_mode@many-execqueues-multi-queue-prefetch: - shard-ptl: NOTRUN -> [SKIP][214] ([Intel XE#8374]) +16 other tests skip [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@xe_exec_fault_mode@many-execqueues-multi-queue-prefetch.html * igt@xe_exec_fault_mode@many-multi-queue-rebind-prefetch: - shard-bmg: NOTRUN -> [SKIP][215] ([Intel XE#8374]) +13 other tests skip [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@xe_exec_fault_mode@many-multi-queue-rebind-prefetch.html * igt@xe_exec_fault_mode@once-multi-queue-invalid-fault: - shard-lnl: NOTRUN -> [SKIP][216] ([Intel XE#8374]) +16 other tests skip [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_exec_fault_mode@once-multi-queue-invalid-fault.html * igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr: - shard-lnl: NOTRUN -> [SKIP][217] ([Intel XE#9003]) [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr.html * igt@xe_exec_multi_queue@many-execs-preempt-mode-fault-close-fd-smem: - shard-ptl: NOTRUN -> [SKIP][218] ([Intel XE#8364]) +33 other tests skip [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@xe_exec_multi_queue@many-execs-preempt-mode-fault-close-fd-smem.html * igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-dyn-priority-smem: - shard-bmg: NOTRUN -> [SKIP][219] ([Intel XE#8364]) +24 other tests skip [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-dyn-priority-smem.html * igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-userptr-invalidate: - shard-lnl: NOTRUN -> [SKIP][220] ([Intel XE#8364]) +35 other tests skip [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-userptr-invalidate.html * igt@xe_exec_reset@cm-multi-queue-cat-error: - shard-lnl: NOTRUN -> [SKIP][221] ([Intel XE#8369]) [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_exec_reset@cm-multi-queue-cat-error.html * igt@xe_exec_reset@multi-queue-cat-error: - shard-bmg: NOTRUN -> [SKIP][222] ([Intel XE#8369]) +1 other test skip [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@xe_exec_reset@multi-queue-cat-error.html * igt@xe_exec_reset@multi-queue-gt-reset: - shard-ptl: NOTRUN -> [SKIP][223] ([Intel XE#8369]) +2 other tests skip [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-6/igt@xe_exec_reset@multi-queue-gt-reset.html * igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-uc-comp-multi-vma: - shard-lnl: NOTRUN -> [SKIP][224] ([Intel XE#6196]) [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-uc-comp-multi-vma.html * igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-single-vma: - shard-ptl: NOTRUN -> [SKIP][225] ([Intel XE#6196]) [225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-single-vma.html * igt@xe_exec_threads@threads-multi-queue-cm-userptr: - shard-lnl: NOTRUN -> [SKIP][226] ([Intel XE#8378]) +12 other tests skip [226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_exec_threads@threads-multi-queue-cm-userptr.html * igt@xe_exec_threads@threads-multi-queue-fd-userptr: - shard-ptl: NOTRUN -> [SKIP][227] ([Intel XE#8378]) +12 other tests skip [227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-6/igt@xe_exec_threads@threads-multi-queue-fd-userptr.html * igt@xe_exec_threads@threads-multi-queue-mixed-userptr-rebind: - shard-bmg: NOTRUN -> [SKIP][228] ([Intel XE#8378]) +6 other tests skip [228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-rebind.html * igt@xe_fault_injection@inject-fault-probe-function-xe_pm_init_early: - shard-bmg: [PASS][229] -> [DMESG-WARN][230] ([Intel XE#1727] / [Intel XE#6819]) [229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-6/igt@xe_fault_injection@inject-fault-probe-function-xe_pm_init_early.html [230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-3/igt@xe_fault_injection@inject-fault-probe-function-xe_pm_init_early.html * igt@xe_gpgpu_fill@offset-4x4: - shard-ptl: NOTRUN -> [SKIP][231] ([Intel XE#7954]) [231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@xe_gpgpu_fill@offset-4x4.html * igt@xe_madvise@atomic-cpu: - shard-ptl: NOTRUN -> [SKIP][232] ([Intel XE#7980]) +1 other test skip [232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-6/igt@xe_madvise@atomic-cpu.html * igt@xe_media_fill@media-fill: - shard-lnl: NOTRUN -> [SKIP][233] ([Intel XE#560] / [Intel XE#7321] / [Intel XE#7453]) [233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@xe_media_fill@media-fill.html * igt@xe_mempage_offline@inject-single-page: - shard-ptl: NOTRUN -> [SKIP][234] ([Intel XE#9203]) [234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@xe_mempage_offline@inject-single-page.html - shard-bmg: NOTRUN -> [SKIP][235] ([Intel XE#9203]) [235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-10/igt@xe_mempage_offline@inject-single-page.html * igt@xe_mmap@pci-membarrier-bad-pagesize: - shard-ptl: NOTRUN -> [SKIP][236] ([Intel XE#5100] / [Intel XE#7408]) +1 other test skip [236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@xe_mmap@pci-membarrier-bad-pagesize.html * igt@xe_mmap@vram: - shard-lnl: NOTRUN -> [SKIP][237] ([Intel XE#1416]) [237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@xe_mmap@vram.html * igt@xe_module_load@load: - shard-lnl: ([PASS][238], [PASS][239], [PASS][240], [PASS][241], [PASS][242], [PASS][243], [PASS][244], [PASS][245], [PASS][246], [PASS][247], [PASS][248], [PASS][249], [PASS][250], [PASS][251], [PASS][252], [PASS][253], [PASS][254], [PASS][255], [PASS][256], [PASS][257], [PASS][258], [PASS][259]) -> ([PASS][260], [PASS][261], [PASS][262], [PASS][263], [PASS][264], [PASS][265], [PASS][266], [PASS][267], [PASS][268], [SKIP][269], [PASS][270], [PASS][271], [PASS][272], [PASS][273], [PASS][274], [PASS][275], [PASS][276], [PASS][277], [PASS][278], [PASS][279], [PASS][280], [PASS][281], [PASS][282]) ([Intel XE#378] / [Intel XE#7405]) [238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-1/igt@xe_module_load@load.html [239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-2/igt@xe_module_load@load.html [240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-2/igt@xe_module_load@load.html [241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-2/igt@xe_module_load@load.html [242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-2/igt@xe_module_load@load.html [243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-3/igt@xe_module_load@load.html [244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-3/igt@xe_module_load@load.html [245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-3/igt@xe_module_load@load.html [246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-1/igt@xe_module_load@load.html [247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-6/igt@xe_module_load@load.html [248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-6/igt@xe_module_load@load.html [249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-7/igt@xe_module_load@load.html [250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-7/igt@xe_module_load@load.html [251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-4/igt@xe_module_load@load.html [252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-4/igt@xe_module_load@load.html [253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-4/igt@xe_module_load@load.html [254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-4/igt@xe_module_load@load.html [255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-8/igt@xe_module_load@load.html [256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-8/igt@xe_module_load@load.html [257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-8/igt@xe_module_load@load.html [258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-8/igt@xe_module_load@load.html [259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-1/igt@xe_module_load@load.html [260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@xe_module_load@load.html [261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_module_load@load.html [262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_module_load@load.html [263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@xe_module_load@load.html [264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_module_load@load.html [265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@xe_module_load@load.html [266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@xe_module_load@load.html [267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_module_load@load.html [268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@xe_module_load@load.html [269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_module_load@load.html [270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_module_load@load.html [271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@xe_module_load@load.html [272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@xe_module_load@load.html [273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_module_load@load.html [274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_module_load@load.html [275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@xe_module_load@load.html [276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@xe_module_load@load.html [277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@xe_module_load@load.html [278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_module_load@load.html [279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-6/igt@xe_module_load@load.html [280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_module_load@load.html [281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@xe_module_load@load.html [282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-6/igt@xe_module_load@load.html * igt@xe_multigpu_svm@mgpu-atomic-op-basic: - shard-bmg: NOTRUN -> [SKIP][283] ([Intel XE#6964]) +4 other tests skip [283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-3/igt@xe_multigpu_svm@mgpu-atomic-op-basic.html * igt@xe_multigpu_svm@mgpu-latency-basic: - shard-ptl: NOTRUN -> [SKIP][284] ([Intel XE#6964]) +4 other tests skip [284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@xe_multigpu_svm@mgpu-latency-basic.html * igt@xe_multigpu_svm@mgpu-migration-prefetch: - shard-lnl: NOTRUN -> [SKIP][285] ([Intel XE#6964]) [285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@xe_multigpu_svm@mgpu-migration-prefetch.html * igt@xe_page_reclaim@boundary-split: - shard-ptl: NOTRUN -> [SKIP][286] ([Intel XE#7793]) +1 other test skip [286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@xe_page_reclaim@boundary-split.html * igt@xe_page_reclaim@pat-index-xd: - shard-lnl: NOTRUN -> [SKIP][287] ([Intel XE#7793]) +3 other tests skip [287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_page_reclaim@pat-index-xd.html * igt@xe_pat@pat-index-xehpc: - shard-bmg: NOTRUN -> [SKIP][288] ([Intel XE#1420] / [Intel XE#7590]) [288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@xe_pat@pat-index-xehpc.html * igt@xe_pat@pat-sw-hw-compare: - shard-lnl: NOTRUN -> [FAIL][289] ([Intel XE#7695]) +1 other test fail [289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_pat@pat-sw-hw-compare.html * igt@xe_pat@pat-sw-hw-suspend: - shard-ptl: NOTRUN -> [FAIL][290] ([Intel XE#7695]) [290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-2/igt@xe_pat@pat-sw-hw-suspend.html * igt@xe_peer2peer@write: - shard-bmg: NOTRUN -> [SKIP][291] ([Intel XE#2427] / [Intel XE#6953] / [Intel XE#7326] / [Intel XE#7353]) [291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@xe_peer2peer@write.html * igt@xe_pm@d3cold-i2c: - shard-ptl: NOTRUN -> [SKIP][292] ([Intel XE#5741]) +2 other tests skip [292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@xe_pm@d3cold-i2c.html * igt@xe_pm@s2idle-d3cold-basic-exec: - shard-bmg: NOTRUN -> [SKIP][293] ([Intel XE#2284] / [Intel XE#7370]) [293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@xe_pm@s2idle-d3cold-basic-exec.html * igt@xe_pm@s3-basic: - shard-lnl: NOTRUN -> [SKIP][294] ([Intel XE#584] / [Intel XE#7369]) [294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_pm@s3-basic.html * igt@xe_pm@s3-d3hot-basic-exec: - shard-ptl: NOTRUN -> [SKIP][295] ([Intel XE#6867]) [295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@xe_pm@s3-d3hot-basic-exec.html * igt@xe_pm@s4-basic: - shard-ptl: NOTRUN -> [ABORT][296] ([Intel XE#9362]) +1 other test abort [296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@xe_pm@s4-basic.html * igt@xe_pm_residency@aspm_link_residency: - shard-ptl: NOTRUN -> [SKIP][297] ([Intel XE#7271]) [297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@xe_pm_residency@aspm_link_residency.html * igt@xe_pmu@all-fn-engine-activity-load: - shard-lnl: NOTRUN -> [SKIP][298] ([Intel XE#4650] / [Intel XE#7347]) [298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@xe_pmu@all-fn-engine-activity-load.html * igt@xe_pmu@all-fn-engine-activity-load@engine-drm_xe_engine_class_copy0: - shard-lnl: NOTRUN -> [SKIP][299] ([Intel XE#7347]) +4 other tests skip [299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@xe_pmu@all-fn-engine-activity-load@engine-drm_xe_engine_class_copy0.html * igt@xe_prefetch_fault@l2-prefetch-fault: - shard-lnl: NOTRUN -> [SKIP][300] ([Intel XE#8815]) [300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@xe_prefetch_fault@l2-prefetch-fault.html * igt@xe_prefetch_fault@prefetch-fault: - shard-bmg: NOTRUN -> [SKIP][301] ([Intel XE#7599]) +1 other test skip [301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-1/igt@xe_prefetch_fault@prefetch-fault.html * igt@xe_pxp@regular-src-to-pxp-dest-rendercopy: - shard-bmg: NOTRUN -> [SKIP][302] ([Intel XE#4733] / [Intel XE#7417]) +1 other test skip [302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@xe_pxp@regular-src-to-pxp-dest-rendercopy.html * igt@xe_query@multigpu-query-engines: - shard-ptl: NOTRUN -> [SKIP][303] ([Intel XE#6019]) +3 other tests skip [303]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@xe_query@multigpu-query-engines.html * igt@xe_query@multigpu-query-topology: - shard-lnl: NOTRUN -> [SKIP][304] ([Intel XE#944]) +3 other tests skip [304]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_query@multigpu-query-topology.html * igt@xe_sriov_admin@bulk-preempt-timeout-vfs-disabled: - shard-lnl: NOTRUN -> [SKIP][305] ([Intel XE#7174]) +3 other tests skip [305]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_sriov_admin@bulk-preempt-timeout-vfs-disabled.html * igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs: - shard-lnl: NOTRUN -> [SKIP][306] ([Intel XE#4130] / [Intel XE#7366]) [306]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-3/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs.html * igt@xe_sriov_flr@flr-each-isolation: - shard-lnl: NOTRUN -> [SKIP][307] ([Intel XE#3342]) [307]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-4/igt@xe_sriov_flr@flr-each-isolation.html * igt@xe_sriov_scheduling@equal-throughput-normal-priority: - shard-lnl: NOTRUN -> [SKIP][308] ([Intel XE#8339]) [308]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-8/igt@xe_sriov_scheduling@equal-throughput-normal-priority.html * igt@xe_sriov_vfio@open-basic: - shard-lnl: NOTRUN -> [SKIP][309] ([Intel XE#7724]) [309]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_sriov_vfio@open-basic.html * igt@xe_sriov_vram@vf-access-beyond: - shard-ptl: NOTRUN -> [SKIP][310] ([Intel XE#6376] / [Intel XE#7422]) [310]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-7/igt@xe_sriov_vram@vf-access-beyond.html * igt@xe_sriov_vram@vf-access-provisioned: - shard-lnl: NOTRUN -> [SKIP][311] ([Intel XE#6376] / [Intel XE#7330] / [Intel XE#7422]) [311]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_sriov_vram@vf-access-provisioned.html * igt@xe_vm@out-of-memory: - shard-lnl: NOTRUN -> [SKIP][312] ([Intel XE#5745] / [Intel XE#7892]) [312]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-1/igt@xe_vm@out-of-memory.html * igt@xe_vm@overcommit-fault-vram-lr-no-overcommit: - shard-lnl: NOTRUN -> [SKIP][313] ([Intel XE#9597]) [313]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-2/igt@xe_vm@overcommit-fault-vram-lr-no-overcommit.html * igt@xe_vm@overcommit-nonfault-vram-no-lr: - shard-ptl: NOTRUN -> [SKIP][314] ([Intel XE#9597]) [314]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@xe_vm@overcommit-nonfault-vram-no-lr.html #### Possible fixes #### * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-hdmi-a-3: - shard-bmg: [INCOMPLETE][315] ([Intel XE#7084] / [Intel XE#8150]) -> [PASS][316] [315]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-hdmi-a-3.html [316]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-hdmi-a-3.html * igt@kms_flip@blocking-wf_vblank@b-dp2: - shard-bmg: [FAIL][317] ([Intel XE#3098]) -> [PASS][318] +3 other tests pass [317]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-6/igt@kms_flip@blocking-wf_vblank@b-dp2.html [318]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-4/igt@kms_flip@blocking-wf_vblank@b-dp2.html * igt@kms_flip@flip-vs-expired-vblank@b-edp1: - shard-lnl: [FAIL][319] ([Intel XE#301]) -> [PASS][320] [319]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank@b-edp1.html [320]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank@b-edp1.html * igt@kms_flip@flip-vs-expired-vblank@c-edp1: - shard-lnl: [FAIL][321] ([Intel XE#301] / [Intel XE#3149]) -> [PASS][322] [321]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html [322]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html * igt@kms_flip@modeset-vs-vblank-race@c-edp1: - shard-ptl: [FAIL][323] ([Intel XE#3098] / [Intel XE#9171]) -> [PASS][324] +1 other test pass [323]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-1/igt@kms_flip@modeset-vs-vblank-race@c-edp1.html [324]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-3/igt@kms_flip@modeset-vs-vblank-race@c-edp1.html * igt@kms_hdmi_audio_bw@audio-bw-hblank80: - shard-bmg: [FAIL][325] ([Intel XE#9313]) -> [PASS][326] [325]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-7/igt@kms_hdmi_audio_bw@audio-bw-hblank80.html [326]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-7/igt@kms_hdmi_audio_bw@audio-bw-hblank80.html * igt@kms_pm_dc@dc5-psr-suspend-resume: - shard-lnl: [FAIL][327] ([Intel XE#8399]) -> [PASS][328] [327]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-1/igt@kms_pm_dc@dc5-psr-suspend-resume.html [328]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-7/igt@kms_pm_dc@dc5-psr-suspend-resume.html * igt@kms_psr@psr2-suspend@edp-1: - shard-ptl: [ABORT][329] ([Intel XE#9362]) -> [PASS][330] +5 other tests pass [329]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-3/igt@kms_psr@psr2-suspend@edp-1.html [330]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-8/igt@kms_psr@psr2-suspend@edp-1.html * igt@kms_vrr@flip-basic-fastset: - shard-ptl: [FAIL][331] ([Intel XE#4227] / [Intel XE#7397]) -> [PASS][332] [331]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-3/igt@kms_vrr@flip-basic-fastset.html [332]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_vrr@flip-basic-fastset.html * igt@kms_vrr@flip-basic-fastset@pipe-a-edp-1: - shard-ptl: [FAIL][333] ([Intel XE#6293] / [Intel XE#7397]) -> [PASS][334] [333]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-3/igt@kms_vrr@flip-basic-fastset@pipe-a-edp-1.html [334]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-4/igt@kms_vrr@flip-basic-fastset@pipe-a-edp-1.html * igt@xe_evict@evict-beng-mixed-many-threads-small: - shard-bmg: [INCOMPLETE][335] ([Intel XE#6321] / [Intel XE#8355]) -> [PASS][336] [335]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-4/igt@xe_evict@evict-beng-mixed-many-threads-small.html [336]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-9/igt@xe_evict@evict-beng-mixed-many-threads-small.html * igt@xe_exec_threads@threads-hang-fd-userptr-invalidate-race: - shard-bmg: [FAIL][337] ([Intel XE#9096]) -> [PASS][338] [337]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-8/igt@xe_exec_threads@threads-hang-fd-userptr-invalidate-race.html [338]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@xe_exec_threads@threads-hang-fd-userptr-invalidate-race.html * igt@xe_pm@s4-mocs: - shard-lnl: [ABORT][339] ([Intel XE#9362]) -> [PASS][340] [339]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-7/igt@xe_pm@s4-mocs.html [340]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@xe_pm@s4-mocs.html #### Warnings #### * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs: - shard-bmg: [INCOMPLETE][341] ([Intel XE#7084] / [Intel XE#8150]) -> [DMESG-WARN][342] ([Intel XE#9482]) [341]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html [342]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs: - shard-ptl: [ABORT][343] ([Intel XE#7084] / [Intel XE#9364]) -> [ABORT][344] ([Intel XE#7084] / [Intel XE#9362] / [Intel XE#9364] / [Intel XE#9378]) [343]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html [344]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-c-edp-1: - shard-ptl: [ABORT][345] ([Intel XE#7084] / [Intel XE#9364]) -> [DMESG-WARN][346] ([Intel XE#9389]) [345]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-c-edp-1.html [346]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-c-edp-1.html * igt@kms_flip@flip-vs-expired-vblank: - shard-lnl: [FAIL][347] ([Intel XE#301] / [Intel XE#3149]) -> [FAIL][348] ([Intel XE#301]) [347]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank.html [348]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank.html * igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery: - shard-bmg: [FAIL][349] ([Intel XE#9319] / [Intel XE#9346]) -> [FAIL][350] ([Intel XE#9346]) [349]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-2/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html [350]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-6/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html * igt@kms_hdr@brightness-with-hdr: - shard-bmg: [SKIP][351] ([Intel XE#3374] / [Intel XE#3544]) -> [SKIP][352] ([Intel XE#3544]) [351]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-6/igt@kms_hdr@brightness-with-hdr.html [352]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-3/igt@kms_hdr@brightness-with-hdr.html * igt@kms_tiled_display@basic-test-pattern: - shard-bmg: [SKIP][353] ([Intel XE#2426] / [Intel XE#5848]) -> [FAIL][354] ([Intel XE#1729] / [Intel XE#7424]) [353]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-bmg-6/igt@kms_tiled_display@basic-test-pattern.html [354]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-bmg-5/igt@kms_tiled_display@basic-test-pattern.html * igt@xe_pm@s4-exec-after: - shard-ptl: [ABORT][355] ([Intel XE#9362]) -> [DMESG-WARN][356] ([Intel XE#7727]) [355]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9150/shard-ptl-4/igt@xe_pm@s4-exec-after.html [356]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/shard-ptl-1/igt@xe_pm@s4-exec-after.html [Intel XE#1062]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1062 [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124 [Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125 [Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127 [Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128 [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397 [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406 [Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407 [Intel XE#1416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1416 [Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420 [Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421 [Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424 [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435 [Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439 [Intel XE#1466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1466 [Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469 [Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470 [Intel XE#1477]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1477 [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489 [Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499 [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503 [Intel XE#1508]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1508 [Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727 [Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234 [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252 [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284 [Intel XE#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286 [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311 [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313 [Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316 [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320 [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321 [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322 [Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325 [Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327 [Intel XE#2375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2375 [Intel XE#2393]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2393 [Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413 [Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426 [Intel XE#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427 [Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486 [Intel XE#2499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2499 [Intel XE#2504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2504 [Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625 [Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652 [Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669 [Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724 [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763 [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850 [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887 [Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893 [Intel XE#2938]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2938 [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301 [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306 [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307 [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309 [Intel XE#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098 [Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149 [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323 [Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304 [Intel XE#3307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3307 [Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342 [Intel XE#3374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3374 [Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414 [Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432 [Intel XE#3433]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3433 [Intel XE#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544 [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367 [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373 [Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378 [Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904 [Intel XE#4090]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4090 [Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130 [Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141 [Intel XE#4227]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4227 [Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329 [Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596 [Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608 [Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609 [Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650 [Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733 [Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100 [Intel XE#5575]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5575 [Intel XE#560]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/560 [Intel XE#5741]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5741 [Intel XE#5745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5745 [Intel XE#5764]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5764 [Intel XE#5800]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5800 [Intel XE#5808]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5808 [Intel XE#5812]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5812 [Intel XE#5813]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5813 [Intel XE#5822]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5822 [Intel XE#5824]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5824 [Intel XE#5828]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5828 [Intel XE#5835]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5835 [Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584 [Intel XE#5846]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5846 [Intel XE#5848]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5848 [Intel XE#5849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5849 [Intel XE#5850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5850 [Intel XE#5854]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5854 [Intel XE#5858]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5858 [Intel XE#5900]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5900 [Intel XE#5901]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5901 [Intel XE#5907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5907 [Intel XE#5910]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5910 [Intel XE#5946]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5946 [Intel XE#5947]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5947 [Intel XE#5948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5948 [Intel XE#5959]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5959 [Intel XE#5962]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5962 [Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599 [Intel XE#6019]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6019 [Intel XE#6035]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6035 [Intel XE#6144]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6144 [Intel XE#6196]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6196 [Intel XE#6293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6293 [Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312 [Intel XE#6321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6321 [Intel XE#6376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6376 [Intel XE#6503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6503 [Intel XE#6507]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6507 [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651 [Intel XE#6540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6540 [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656 [Intel XE#6599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6599 [Intel XE#6813]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6813 [Intel XE#6819]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6819 [Intel XE#6867]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6867 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#6886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6886 [Intel XE#6900]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6900 [Intel XE#6901]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6901 [Intel XE#6912]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6912 [Intel XE#6953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6953 [Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964 [Intel XE#6969]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6969 [Intel XE#6974]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6974 [Intel XE#7059]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7059 [Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061 [Intel XE#7084]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7084 [Intel XE#7085]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7085 [Intel XE#7086]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7086 [Intel XE#7174]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7174 [Intel XE#7178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7178 [Intel XE#7179]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7179 [Intel XE#7271]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7271 [Intel XE#7283]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7283 [Intel XE#7304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7304 [Intel XE#7308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7308 [Intel XE#7312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7312 [Intel XE#7318]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7318 [Intel XE#7319]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7319 [Intel XE#7321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7321 [Intel XE#7326]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7326 [Intel XE#7330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7330 [Intel XE#7342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7342 [Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343 [Intel XE#7345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7345 [Intel XE#7347]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7347 [Intel XE#7349]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7349 [Intel XE#7350]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7350 [Intel XE#7351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7351 [Intel XE#7353]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7353 [Intel XE#7355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7355 [Intel XE#7356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7356 [Intel XE#7358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7358 [Intel XE#7361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7361 [Intel XE#7362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7362 [Intel XE#7366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7366 [Intel XE#7369]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7369 [Intel XE#7370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7370 [Intel XE#7372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7372 [Intel XE#7374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7374 [Intel XE#7375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7375 [Intel XE#7376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7376 [Intel XE#7382]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7382 [Intel XE#7385]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7385 [Intel XE#7389]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7389 [Intel XE#7390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7390 [Intel XE#7397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7397 [Intel XE#7399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7399 [Intel XE#7402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7402 [Intel XE#7405]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7405 [Intel XE#7408]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7408 [Intel XE#7413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7413 [Intel XE#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417 [Intel XE#7422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7422 [Intel XE#7424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7424 [Intel XE#7443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7443 [Intel XE#7448]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7448 [Intel XE#7449]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7449 [Intel XE#7453]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7453 [Intel XE#7457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7457 [Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482 [Intel XE#7484]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7484 [Intel XE#7590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7590 [Intel XE#7591]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7591 [Intel XE#7599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7599 [Intel XE#7642]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7642 [Intel XE#7644]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7644 [Intel XE#7679]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7679 [Intel XE#7695]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7695 [Intel XE#7724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7724 [Intel XE#7727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7727 [Intel XE#7760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7760 [Intel XE#7793]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7793 [Intel XE#7865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7865 [Intel XE#7892]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7892 [Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905 [Intel XE#7954]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7954 [Intel XE#7980]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7980 [Intel XE#8150]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8150 [Intel XE#8265]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8265 [Intel XE#8303]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8303 [Intel XE#8339]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8339 [Intel XE#8355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8355 [Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836 [Intel XE#8364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8364 [Intel XE#8365]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8365 [Intel XE#8369]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8369 [Intel XE#8374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8374 [Intel XE#8378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8378 [Intel XE#8391]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8391 [Intel XE#8395]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8395 [Intel XE#8396]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8396 [Intel XE#8397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8397 [Intel XE#8399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8399 [Intel XE#8815]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8815 [Intel XE#8866]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8866 [Intel XE#8868]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8868 [Intel XE#9003]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9003 [Intel XE#9093]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9093 [Intel XE#9096]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9096 [Intel XE#9142]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9142 [Intel XE#9144]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9144 [Intel XE#9171]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9171 [Intel XE#9203]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9203 [Intel XE#9205]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9205 [Intel XE#9271]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9271 [Intel XE#9277]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9277 [Intel XE#9312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9312 [Intel XE#9313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9313 [Intel XE#9319]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9319 [Intel XE#9346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9346 [Intel XE#9362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9362 [Intel XE#9364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9364 [Intel XE#9365]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9365 [Intel XE#9375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9375 [Intel XE#9378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9378 [Intel XE#9388]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9388 [Intel XE#9389]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9389 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 [Intel XE#9482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9482 [Intel XE#9527]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9527 [Intel XE#9529]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9529 [Intel XE#9531]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9531 [Intel XE#9532]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9532 [Intel XE#9533]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9533 [Intel XE#9535]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9535 [Intel XE#9597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9597 Build changes ------------- * IGT: IGT_9150 -> IGTPW_15995 IGTPW_15995: b899ea7c609f56fc2a627fa500d6859436aa3e89 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_9150: 18811c476bfde62ffbb4c0af55cd6f57e36e0dca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-5955-551605da81c33c1a2352b6a6116360609798f171: 551605da81c33c1a2352b6a6116360609798f171 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15995/index.html [-- Attachment #2: Type: text/html, Size: 121316 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-11-03 19:25 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-10-15 14:53 Tests for GEM_CHANGE_HANDLE (v2) David Francis 2026-10-15 14:53 ` [PATCH v2] tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE David Francis 2026-10-29 10:42 ` Sebastian Brzezinka 2026-11-02 15:10 ` Francis, David 2026-11-03 10:57 ` Sebastian Brzezinka 2026-11-03 19:24 ` Francis, David 2026-10-15 19:19 ` ✗ i915.CI.BAT: failure for tests/intel: Add edge case and race condition tests for GEM_CHANGE_HANDLE (rev4) Patchwork 2026-10-15 20:46 ` ✗ Xe.CI.BAT: " Patchwork 2026-10-16 6:37 ` ✓ Xe.CI.FULL: success " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox