* [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes
@ 2026-05-04 23:29 Matthew Brost
2026-05-04 23:29 ` [PATCH v2 1/2] drm/ttm: Drop tt->restore after successful restore Matthew Brost
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Matthew Brost @ 2026-05-04 23:29 UTC (permalink / raw)
To: intel-xe, dri-devel
Fix shrinker fragmentation / partial restore fixes. Related to [1],
continuation of [2] Patches have details.
Series working shrinker getting triggered in a loop plus the below error
injection:
cd /sys/kernel/debug/ttm/backup_fault_inject
echo 100 > probability
echo 3000 > interval
echo -1 > times
echo 0 > space
echo 0 > verbose
echo M > task-filter
cd -
Matt
[1] https://patchwork.freedesktop.org/series/165330/
[2] https://patchwork.freedesktop.org/series/165877/
Matthew Brost (2):
drm/ttm: Drop tt->restore after successful restore
drm/ttm/pool: back up at native page order
drivers/gpu/drm/ttm/ttm_pool.c | 89 ++++++++++++++++++++++++++++------
1 file changed, 74 insertions(+), 15 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v2 1/2] drm/ttm: Drop tt->restore after successful restore
2026-05-04 23:29 [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes Matthew Brost
@ 2026-05-04 23:29 ` Matthew Brost
2026-05-04 23:29 ` [PATCH v2 2/2] drm/ttm/pool: back up at native page order Matthew Brost
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Matthew Brost @ 2026-05-04 23:29 UTC (permalink / raw)
To: intel-xe, dri-devel
Cc: Thomas Hellström, Christian Koenig, Huang Rui, Matthew Auld,
Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, David Airlie,
Simona Vetter, linux-kernel, stable
ttm_pool_restore_and_alloc() can successfully complete the restore
process via ttm_pool_restore_commit(), but tt->restore is not dropped
afterward. As a result, subsequent backup/restore flows observe what
appears to be a completed restore, while in reality shmem handles are
still installed in tt->pages, leading to the stack trace below.
Fix this by freeing and dropping tt->restore in
ttm_pool_restore_and_alloc() upon successful completion of the restore.
20545 [ 309.784531] RIP: 0010:sg_alloc_append_table_from_pages+0x38c/0x490
20547 [ 309.809570] RSP: 0018:ffffc9000623b838 EFLAGS: 00010206
20548 [ 309.814827] RAX: 0000000000001000 RBX: ffff88816e42a160 RCX: 0000000000000000
20549 [ 309.821986] RDX: 0000000000002000 RSI: 0000000000000003 RDI: 0000000000001000
20550 [ 309.829147] RBP: ffff88816e42a168 R08: 0000000000000002 R09: 000000007ffff000
20551 [ 309.836310] R10: ffffc9000623b928 R11: 0000000000000000 R12: 000000007ffff000
20552 [ 309.843471] R13: ffff88815ba5a100 R14: 0000000000000000 R15: 0000000000000001
20553 [ 309.850634] FS: 00007f9ff305e700(0000) GS:ffff888276c94000(0000) knlGS:0000000000000000
20554 [ 309.858749] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
20555 [ 309.864519] CR2: 00007f9fca701000 CR3: 00000001565e2005 CR4: 0000000008f70ef0
20556 [ 309.871678] PKRU: 55555558
20557 [ 309.874403] Call Trace:
20558 [ 309.876866] <TASK>
20559 [ 309.878988] sg_alloc_table_from_pages_segment+0x60/0x100
20560 [ 309.884415] ? ttm_resource_manager_usage+0x36/0x60 [ttm]
20561 [ 309.889845] ? xe_tt_map_sg+0x7d/0xd0 [xe]
20562 [ 309.894045] xe_tt_map_sg+0x7d/0xd0 [xe]
20563 [ 309.898037] xe_bo_move+0x927/0xaa0 [xe]
20564 [ 309.902029] ttm_bo_handle_move_mem+0xba/0x170 [ttm]
20565 [ 309.907022] ttm_bo_validate+0xbe/0x190 [ttm]
20566 [ 309.911405] xe_bo_validate+0x9a/0x120 [xe]
20567 [ 309.915663] xe_gpuvm_validate+0xd9/0x140 [xe]
20568 [ 309.920206] drm_gpuvm_validate+0x2f0/0x5b0 [drm_gpuvm]
20569 [ 309.925459] ? drm_exec_lock_obj+0x63/0x210 [drm_exec]
20570 [ 309.930627] xe_vm_validate_rebind+0x46/0xb0 [xe]
20571 [ 309.935428] xe_exec_fn+0x20/0x40 [xe]
20572 [ 309.939249] drm_gpuvm_exec_lock+0x78/0xc0 [drm_gpuvm]
20573 [ 309.944410] xe_validation_exec_lock+0x5a/0xa0 [xe]
20574 [ 309.949385] xe_exec_ioctl+0x806/0xc30 [xe]
20575 [ 309.953639] ? ttwu_queue_wakelist+0xd9/0xf0
20576 [ 309.957935] ? __pfx_xe_exec_fn+0x10/0x10 [xe]
20577 [ 309.962449] ? __wake_up_common+0x73/0xa0
20578 [ 309.966482] ? __pfx_xe_exec_ioctl+0x10/0x10 [xe]
20579 [ 309.971263] drm_ioctl_kernel+0xa3/0x100
20580 [ 309.975209] drm_ioctl+0x213/0x440
20581 [ 309.978637] ? __pfx_xe_exec_ioctl+0x10/0x10 [xe]
20582 [ 309.983415] xe_drm_ioctl+0x67/0xd0 [xe]
20583 [ 309.987408] __x64_sys_ioctl+0x7f/0xd0
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Huang Rui <ray.huang@amd.com>
Cc: Matthew Auld <matthew.auld@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: David Airlie <airlied@gmail.com>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: linux-kernel@vger.kernel.org
Cc: stable@vger.kernel.org
Fixes: b63d715b8090 ("drm/ttm/pool, drm/ttm/tt: Provide a helper to shrink pages")
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
---
drivers/gpu/drm/ttm/ttm_pool.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/ttm/ttm_pool.c b/drivers/gpu/drm/ttm/ttm_pool.c
index 278bbe7a11ad..084768d6d9b1 100644
--- a/drivers/gpu/drm/ttm/ttm_pool.c
+++ b/drivers/gpu/drm/ttm/ttm_pool.c
@@ -931,8 +931,11 @@ int ttm_pool_restore_and_alloc(struct ttm_pool *pool, struct ttm_tt *tt,
if (ret)
return ret;
}
- if (!alloc.remaining_pages)
+ if (!alloc.remaining_pages) {
+ kfree(tt->restore);
+ tt->restore = NULL;
return 0;
+ }
}
return __ttm_pool_alloc(pool, tt, ctx, &alloc, restore);
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 2/2] drm/ttm/pool: back up at native page order
2026-05-04 23:29 [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes Matthew Brost
2026-05-04 23:29 ` [PATCH v2 1/2] drm/ttm: Drop tt->restore after successful restore Matthew Brost
@ 2026-05-04 23:29 ` Matthew Brost
2026-05-04 23:34 ` ✗ CI.checkpatch: warning for TTM shrinker fragmentation / partial restore fixes Patchwork
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Matthew Brost @ 2026-05-04 23:29 UTC (permalink / raw)
To: intel-xe, dri-devel
Cc: Christian Koenig, Huang Rui, Matthew Auld, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter,
linux-kernel, stable, Thomas Hellström
ttm_pool_split_for_swap() splits high-order pool pages into order-0
pages during backup so each 4K page can be released to the system as
soon as it has been written to shmem. While this minimizes the
allocator's working set during reclaim, it actively fragments memory:
every TTM-backed compound page that the shrinker touches is shattered
into order-0 pages, even when the rest of the system would prefer that
the high-order block stay intact. Under sustained kswapd pressure this
is enough to drive other parts of MM into recovery loops from which
they cannot easily escape, because the memory TTM just freed is no
longer contiguous.
Stop unconditionally splitting on the backup path and back up each
compound at its native order in ttm_pool_backup():
- For each non-handle slot, read the order from the head page and
back up all 1<<order subpages to consecutive shmem indices,
writing the resulting handles into tt->pages[] as we go.
- On success, the compound is freed once at its native order. No
split_page(), no per-4K refcount juggling, no fragmentation
introduced from this path.
- Slots that already hold a backup handle from a previous partial
attempt are skipped. A compound that would extend past a
fault-injection-truncated num_pages is skipped rather than split.
A per-subpage backup failure cannot be made fully atomic: backing up a
subpage allocates a shmem folio before the source page can be released,
so under true OOM any subpage in a compound (not just the first) may
fail to be backed up with the rest of the source compound still live
and contiguous. To make forward progress in that case, fall back to
splitting the source compound and backing up its remaining subpages
individually:
- On the first per-subpage failure for a compound (and only if
order > 0), call ttm_pool_split_for_swap() to split the source
compound, release the subpages whose contents already live in
shmem (their handles in tt->pages stay valid), and retry the
failing subpage at order 0.
- Subsequent successful subpage backups in the now-split compound
free their source page individually as soon as the handle is
written.
- A second failure after splitting terminates the loop with partial
progress; the remaining order-0 subpages stay in tt->pages as
plain page pointers and are cleaned up by the normal
ttm_pool_drop_backed_up() / ttm_pool_free_range() paths.
This restores the original split-on-OOM fallback behavior while
keeping the common, non-OOM case fragmentation-free. It also
preserves the "partial backup is allowed" contract: shrunken is
incremented per backed-up subpage so the caller still sees forward
progress when a compound only partially succeeds.
The restore-side leftover-page branch in ttm_pool_restore_commit() is
left as-is for now: that path can still split a previously-retained
compound, but in practice it is unreachable under realistic workloads
(per profiling we have not been able to trigger it), so it is not
worth complicating the restore state machine to avoid the split there.
If it ever becomes a problem in practice it can be addressed
independently.
ttm_pool_split_for_swap() itself is retained both for the OOM
fallback above and for the restore path's remaining caller. The
DMA-mapped pre-backup unmap loop, the purge path, ttm_pool_free_*,
and ttm_pool_unmap_and_free() already operate at native order and
are unchanged.
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Huang Rui <ray.huang@amd.com>
Cc: Matthew Auld <matthew.auld@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: David Airlie <airlied@gmail.com>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: linux-kernel@vger.kernel.org
Cc: stable@vger.kernel.org
Fixes: b63d715b8090 ("drm/ttm/pool, drm/ttm/tt: Provide a helper to shrink pages")
Suggested-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Assisted-by: Claude:claude-opus-4.6
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
---
A follow-up should attempt writeback to shmem at folio order as well,
but the API for doing so is unclear and may be incomplete.
This patch is related to the pending series [1] and significantly
reduces the likelihood of Xe entering a kswapd loop under fragmentation.
The kswapd → shrinker → Xe shrinker → TTM backup path is still
exercised; however, with this change the backup path no longer worsens
fragmentation, which previously amplified reclaim pressure and
reinforced the kswapd loop.
Nonetheless, the pathological case that [1] aims to address still exists
and requires a proper solution. Even with this patch, a kswapd loop due
to severe fragmentation can still be triggered, although it is now
substantially harder to reproduce.
v2:
- Split pages and free immediately if backup fails are higher order
(Thomas)
[1] https://patchwork.freedesktop.org/series/165330/
---
drivers/gpu/drm/ttm/ttm_pool.c | 84 ++++++++++++++++++++++++++++------
1 file changed, 70 insertions(+), 14 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_pool.c b/drivers/gpu/drm/ttm/ttm_pool.c
index 084768d6d9b1..5345297b5ef9 100644
--- a/drivers/gpu/drm/ttm/ttm_pool.c
+++ b/drivers/gpu/drm/ttm/ttm_pool.c
@@ -1039,12 +1039,11 @@ long ttm_pool_backup(struct ttm_pool *pool, struct ttm_tt *tt,
{
struct file *backup = tt->backup;
struct page *page;
- unsigned long handle;
gfp_t alloc_gfp;
gfp_t gfp;
int ret = 0;
pgoff_t shrunken = 0;
- pgoff_t i, num_pages;
+ pgoff_t i, num_pages, npages;
if (WARN_ON(ttm_tt_is_backed_up(tt)))
return -EINVAL;
@@ -1100,28 +1099,85 @@ long ttm_pool_backup(struct ttm_pool *pool, struct ttm_tt *tt,
if (IS_ENABLED(CONFIG_FAULT_INJECTION) && should_fail(&backup_fault_inject, 1))
num_pages = DIV_ROUND_UP(num_pages, 2);
- for (i = 0; i < num_pages; ++i) {
- s64 shandle;
+ for (i = 0; i < num_pages; i += npages) {
+ unsigned int order;
+ pgoff_t j;
+ bool folio_has_been_split = false;
+ npages = 1;
page = tt->pages[i];
if (unlikely(!page))
continue;
- ttm_pool_split_for_swap(pool, page);
+ /* Already-handled entry from a previous attempt. */
+ if (unlikely(ttm_backup_page_ptr_is_handle(page)))
+ continue;
+
+ order = ttm_pool_page_order(pool, page);
+ npages = 1UL << order;
- shandle = ttm_backup_backup_page(backup, page, flags->writeback, i,
- gfp, alloc_gfp);
- if (shandle < 0) {
- /* We allow partially shrunken tts */
- ret = shandle;
+ /*
+ * Back up the compound atomically at its native order. If
+ * fault injection truncated num_pages mid-compound, skip
+ * the partial tail rather than splitting.
+ */
+ if (unlikely(i + npages > num_pages))
break;
+
+ for (j = 0; j < npages; ++j) {
+ s64 shandle;
+
+try_again_after_split:
+ if (IS_ENABLED(CONFIG_FAULT_INJECTION) &&
+ should_fail(&backup_fault_inject, 1))
+ shandle = -ENOMEM;
+ else
+ shandle = ttm_backup_backup_page(backup, page + j,
+ flags->writeback,
+ i + j, gfp,
+ alloc_gfp);
+
+ if (shandle < 0 && !folio_has_been_split && order) {
+ pgoff_t k;
+
+ /*
+ * True OOM: could not allocate a shmem folio
+ * for the next subpage. Fall back to splitting
+ * the source compound and backing up subpages
+ * individually. Release the already-backed-up
+ * subpages whose contents now live in shmem;
+ * any further failure terminates the loop with
+ * partial progress (handled by the caller).
+ */
+ folio_has_been_split = true;
+ ttm_pool_split_for_swap(pool, page);
+
+ for (k = 0; k < j; ++k) {
+ __free_pages_gpu_account(page + k, 0, false);
+ shrunken++;
+ }
+
+ goto try_again_after_split;
+ } else if (shandle < 0) {
+ ret = shandle;
+ goto out;
+ } else if (folio_has_been_split) {
+ __free_pages_gpu_account(page + j, 0, false);
+ shrunken++;
+ }
+
+ tt->pages[i + j] = ttm_backup_handle_to_page_ptr(shandle);
+ }
+
+ if (!folio_has_been_split) {
+ /* Compound fully backed up; free at native order. */
+ page->private = 0;
+ __free_pages_gpu_account(page, order, false);
+ shrunken += npages;
}
- handle = shandle;
- tt->pages[i] = ttm_backup_handle_to_page_ptr(handle);
- __free_pages_gpu_account(page, 0, false);
- shrunken++;
}
+out:
return shrunken ? shrunken : ret;
}
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* ✗ CI.checkpatch: warning for TTM shrinker fragmentation / partial restore fixes
2026-05-04 23:29 [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes Matthew Brost
2026-05-04 23:29 ` [PATCH v2 1/2] drm/ttm: Drop tt->restore after successful restore Matthew Brost
2026-05-04 23:29 ` [PATCH v2 2/2] drm/ttm/pool: back up at native page order Matthew Brost
@ 2026-05-04 23:34 ` Patchwork
2026-05-04 23:36 ` ✓ CI.KUnit: success " Patchwork
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2026-05-04 23:34 UTC (permalink / raw)
To: Matthew Brost; +Cc: intel-xe
== Series Details ==
Series: TTM shrinker fragmentation / partial restore fixes
URL : https://patchwork.freedesktop.org/series/165938/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
c8c12e558adaef7a4d125d83b6e1f8824bc13b82
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 8a35c2951f718cc6d5ebc6c2fe76b38cc3bb9c86
Author: Matthew Brost <matthew.brost@intel.com>
Date: Mon May 4 16:29:10 2026 -0700
drm/ttm/pool: back up at native page order
ttm_pool_split_for_swap() splits high-order pool pages into order-0
pages during backup so each 4K page can be released to the system as
soon as it has been written to shmem. While this minimizes the
allocator's working set during reclaim, it actively fragments memory:
every TTM-backed compound page that the shrinker touches is shattered
into order-0 pages, even when the rest of the system would prefer that
the high-order block stay intact. Under sustained kswapd pressure this
is enough to drive other parts of MM into recovery loops from which
they cannot easily escape, because the memory TTM just freed is no
longer contiguous.
Stop unconditionally splitting on the backup path and back up each
compound at its native order in ttm_pool_backup():
- For each non-handle slot, read the order from the head page and
back up all 1<<order subpages to consecutive shmem indices,
writing the resulting handles into tt->pages[] as we go.
- On success, the compound is freed once at its native order. No
split_page(), no per-4K refcount juggling, no fragmentation
introduced from this path.
- Slots that already hold a backup handle from a previous partial
attempt are skipped. A compound that would extend past a
fault-injection-truncated num_pages is skipped rather than split.
A per-subpage backup failure cannot be made fully atomic: backing up a
subpage allocates a shmem folio before the source page can be released,
so under true OOM any subpage in a compound (not just the first) may
fail to be backed up with the rest of the source compound still live
and contiguous. To make forward progress in that case, fall back to
splitting the source compound and backing up its remaining subpages
individually:
- On the first per-subpage failure for a compound (and only if
order > 0), call ttm_pool_split_for_swap() to split the source
compound, release the subpages whose contents already live in
shmem (their handles in tt->pages stay valid), and retry the
failing subpage at order 0.
- Subsequent successful subpage backups in the now-split compound
free their source page individually as soon as the handle is
written.
- A second failure after splitting terminates the loop with partial
progress; the remaining order-0 subpages stay in tt->pages as
plain page pointers and are cleaned up by the normal
ttm_pool_drop_backed_up() / ttm_pool_free_range() paths.
This restores the original split-on-OOM fallback behavior while
keeping the common, non-OOM case fragmentation-free. It also
preserves the "partial backup is allowed" contract: shrunken is
incremented per backed-up subpage so the caller still sees forward
progress when a compound only partially succeeds.
The restore-side leftover-page branch in ttm_pool_restore_commit() is
left as-is for now: that path can still split a previously-retained
compound, but in practice it is unreachable under realistic workloads
(per profiling we have not been able to trigger it), so it is not
worth complicating the restore state machine to avoid the split there.
If it ever becomes a problem in practice it can be addressed
independently.
ttm_pool_split_for_swap() itself is retained both for the OOM
fallback above and for the restore path's remaining caller. The
DMA-mapped pre-backup unmap loop, the purge path, ttm_pool_free_*,
and ttm_pool_unmap_and_free() already operate at native order and
are unchanged.
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Huang Rui <ray.huang@amd.com>
Cc: Matthew Auld <matthew.auld@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: David Airlie <airlied@gmail.com>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: linux-kernel@vger.kernel.org
Cc: stable@vger.kernel.org
Fixes: b63d715b8090 ("drm/ttm/pool, drm/ttm/tt: Provide a helper to shrink pages")
Suggested-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Assisted-by: Claude:claude-opus-4.6
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
+ /mt/dim checkpatch 5521e3e7a175fef7d7a35a4b8fd17ca473be8e7e drm-intel
fe2e76ea96ac drm/ttm: Drop tt->restore after successful restore
-:18: WARNING:COMMIT_LOG_LONG_LINE: Prefer a maximum 75 chars per line (possible unwrapped commit description?)
#18:
20545 [ 309.784531] RIP: 0010:sg_alloc_append_table_from_pages+0x38c/0x490
total: 0 errors, 1 warnings, 0 checks, 12 lines checked
8a35c2951f71 drm/ttm/pool: back up at native page order
^ permalink raw reply [flat|nested] 7+ messages in thread
* ✓ CI.KUnit: success for TTM shrinker fragmentation / partial restore fixes
2026-05-04 23:29 [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes Matthew Brost
` (2 preceding siblings ...)
2026-05-04 23:34 ` ✗ CI.checkpatch: warning for TTM shrinker fragmentation / partial restore fixes Patchwork
@ 2026-05-04 23:36 ` Patchwork
2026-05-05 0:47 ` ✓ Xe.CI.BAT: " Patchwork
2026-05-05 7:57 ` ✗ Xe.CI.FULL: failure " Patchwork
5 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2026-05-04 23:36 UTC (permalink / raw)
To: Matthew Brost; +Cc: intel-xe
== Series Details ==
Series: TTM shrinker fragmentation / partial restore fixes
URL : https://patchwork.freedesktop.org/series/165938/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[23:34:48] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[23:34:53] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[23:35:24] Starting KUnit Kernel (1/1)...
[23:35:24] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[23:35:24] ================== guc_buf (11 subtests) ===================
[23:35:24] [PASSED] test_smallest
[23:35:24] [PASSED] test_largest
[23:35:24] [PASSED] test_granular
[23:35:24] [PASSED] test_unique
[23:35:24] [PASSED] test_overlap
[23:35:24] [PASSED] test_reusable
[23:35:24] [PASSED] test_too_big
[23:35:24] [PASSED] test_flush
[23:35:24] [PASSED] test_lookup
[23:35:24] [PASSED] test_data
[23:35:24] [PASSED] test_class
[23:35:24] ===================== [PASSED] guc_buf =====================
[23:35:24] =================== guc_dbm (7 subtests) ===================
[23:35:24] [PASSED] test_empty
[23:35:24] [PASSED] test_default
[23:35:24] ======================== test_size ========================
[23:35:24] [PASSED] 4
[23:35:24] [PASSED] 8
[23:35:24] [PASSED] 32
[23:35:24] [PASSED] 256
[23:35:24] ==================== [PASSED] test_size ====================
[23:35:24] ======================= test_reuse ========================
[23:35:24] [PASSED] 4
[23:35:24] [PASSED] 8
[23:35:24] [PASSED] 32
[23:35:24] [PASSED] 256
[23:35:24] =================== [PASSED] test_reuse ====================
[23:35:24] =================== test_range_overlap ====================
[23:35:24] [PASSED] 4
[23:35:24] [PASSED] 8
[23:35:24] [PASSED] 32
[23:35:24] [PASSED] 256
[23:35:24] =============== [PASSED] test_range_overlap ================
[23:35:24] =================== test_range_compact ====================
[23:35:24] [PASSED] 4
[23:35:24] [PASSED] 8
[23:35:24] [PASSED] 32
[23:35:24] [PASSED] 256
[23:35:24] =============== [PASSED] test_range_compact ================
[23:35:24] ==================== test_range_spare =====================
[23:35:24] [PASSED] 4
[23:35:24] [PASSED] 8
[23:35:24] [PASSED] 32
[23:35:24] [PASSED] 256
[23:35:24] ================ [PASSED] test_range_spare =================
[23:35:24] ===================== [PASSED] guc_dbm =====================
[23:35:24] =================== guc_idm (6 subtests) ===================
[23:35:24] [PASSED] bad_init
[23:35:24] [PASSED] no_init
[23:35:24] [PASSED] init_fini
[23:35:24] [PASSED] check_used
[23:35:24] [PASSED] check_quota
[23:35:24] [PASSED] check_all
[23:35:24] ===================== [PASSED] guc_idm =====================
[23:35:24] ================== no_relay (3 subtests) ===================
[23:35:24] [PASSED] xe_drops_guc2pf_if_not_ready
[23:35:24] [PASSED] xe_drops_guc2vf_if_not_ready
[23:35:24] [PASSED] xe_rejects_send_if_not_ready
[23:35:24] ==================== [PASSED] no_relay =====================
[23:35:24] ================== pf_relay (14 subtests) ==================
[23:35:24] [PASSED] pf_rejects_guc2pf_too_short
[23:35:24] [PASSED] pf_rejects_guc2pf_too_long
[23:35:24] [PASSED] pf_rejects_guc2pf_no_payload
[23:35:24] [PASSED] pf_fails_no_payload
[23:35:24] [PASSED] pf_fails_bad_origin
[23:35:24] [PASSED] pf_fails_bad_type
[23:35:24] [PASSED] pf_txn_reports_error
[23:35:24] [PASSED] pf_txn_sends_pf2guc
[23:35:24] [PASSED] pf_sends_pf2guc
[23:35:24] [SKIPPED] pf_loopback_nop
[23:35:24] [SKIPPED] pf_loopback_echo
[23:35:24] [SKIPPED] pf_loopback_fail
[23:35:24] [SKIPPED] pf_loopback_busy
[23:35:24] [SKIPPED] pf_loopback_retry
[23:35:24] ==================== [PASSED] pf_relay =====================
[23:35:24] ================== vf_relay (3 subtests) ===================
[23:35:24] [PASSED] vf_rejects_guc2vf_too_short
[23:35:24] [PASSED] vf_rejects_guc2vf_too_long
[23:35:24] [PASSED] vf_rejects_guc2vf_no_payload
[23:35:24] ==================== [PASSED] vf_relay =====================
[23:35:24] ================ pf_gt_config (9 subtests) =================
[23:35:24] [PASSED] fair_contexts_1vf
[23:35:24] [PASSED] fair_doorbells_1vf
[23:35:24] [PASSED] fair_ggtt_1vf
[23:35:24] ====================== fair_vram_1vf ======================
[23:35:24] [PASSED] 3.50 GiB
[23:35:24] [PASSED] 11.5 GiB
[23:35:24] [PASSED] 15.5 GiB
[23:35:24] [PASSED] 31.5 GiB
[23:35:24] [PASSED] 63.5 GiB
[23:35:24] [PASSED] 1.91 GiB
[23:35:24] ================== [PASSED] fair_vram_1vf ==================
[23:35:24] ================ fair_vram_1vf_admin_only =================
[23:35:24] [PASSED] 3.50 GiB
[23:35:24] [PASSED] 11.5 GiB
[23:35:24] [PASSED] 15.5 GiB
[23:35:24] [PASSED] 31.5 GiB
[23:35:24] [PASSED] 63.5 GiB
[23:35:24] [PASSED] 1.91 GiB
[23:35:24] ============ [PASSED] fair_vram_1vf_admin_only =============
[23:35:24] ====================== fair_contexts ======================
[23:35:24] [PASSED] 1 VF
[23:35:24] [PASSED] 2 VFs
[23:35:24] [PASSED] 3 VFs
[23:35:24] [PASSED] 4 VFs
[23:35:24] [PASSED] 5 VFs
[23:35:24] [PASSED] 6 VFs
[23:35:24] [PASSED] 7 VFs
[23:35:24] [PASSED] 8 VFs
[23:35:24] [PASSED] 9 VFs
[23:35:24] [PASSED] 10 VFs
[23:35:24] [PASSED] 11 VFs
[23:35:24] [PASSED] 12 VFs
[23:35:24] [PASSED] 13 VFs
[23:35:24] [PASSED] 14 VFs
[23:35:24] [PASSED] 15 VFs
[23:35:24] [PASSED] 16 VFs
[23:35:24] [PASSED] 17 VFs
[23:35:24] [PASSED] 18 VFs
[23:35:24] [PASSED] 19 VFs
[23:35:24] [PASSED] 20 VFs
[23:35:24] [PASSED] 21 VFs
[23:35:24] [PASSED] 22 VFs
[23:35:24] [PASSED] 23 VFs
[23:35:24] [PASSED] 24 VFs
[23:35:24] [PASSED] 25 VFs
[23:35:24] [PASSED] 26 VFs
[23:35:24] [PASSED] 27 VFs
[23:35:24] [PASSED] 28 VFs
[23:35:24] [PASSED] 29 VFs
[23:35:24] [PASSED] 30 VFs
[23:35:24] [PASSED] 31 VFs
[23:35:24] [PASSED] 32 VFs
[23:35:24] [PASSED] 33 VFs
[23:35:24] [PASSED] 34 VFs
[23:35:24] [PASSED] 35 VFs
[23:35:24] [PASSED] 36 VFs
[23:35:24] [PASSED] 37 VFs
[23:35:24] [PASSED] 38 VFs
[23:35:24] [PASSED] 39 VFs
[23:35:24] [PASSED] 40 VFs
[23:35:24] [PASSED] 41 VFs
[23:35:24] [PASSED] 42 VFs
[23:35:24] [PASSED] 43 VFs
[23:35:24] [PASSED] 44 VFs
[23:35:24] [PASSED] 45 VFs
[23:35:24] [PASSED] 46 VFs
[23:35:24] [PASSED] 47 VFs
[23:35:24] [PASSED] 48 VFs
[23:35:24] [PASSED] 49 VFs
[23:35:24] [PASSED] 50 VFs
[23:35:24] [PASSED] 51 VFs
[23:35:24] [PASSED] 52 VFs
[23:35:24] [PASSED] 53 VFs
[23:35:24] [PASSED] 54 VFs
[23:35:24] [PASSED] 55 VFs
[23:35:24] [PASSED] 56 VFs
[23:35:24] [PASSED] 57 VFs
[23:35:24] [PASSED] 58 VFs
[23:35:24] [PASSED] 59 VFs
[23:35:24] [PASSED] 60 VFs
[23:35:24] [PASSED] 61 VFs
[23:35:24] [PASSED] 62 VFs
[23:35:24] [PASSED] 63 VFs
[23:35:24] ================== [PASSED] fair_contexts ==================
[23:35:24] ===================== fair_doorbells ======================
[23:35:24] [PASSED] 1 VF
[23:35:24] [PASSED] 2 VFs
[23:35:24] [PASSED] 3 VFs
[23:35:24] [PASSED] 4 VFs
[23:35:24] [PASSED] 5 VFs
[23:35:24] [PASSED] 6 VFs
[23:35:24] [PASSED] 7 VFs
[23:35:24] [PASSED] 8 VFs
[23:35:24] [PASSED] 9 VFs
[23:35:24] [PASSED] 10 VFs
[23:35:24] [PASSED] 11 VFs
[23:35:24] [PASSED] 12 VFs
[23:35:24] [PASSED] 13 VFs
[23:35:24] [PASSED] 14 VFs
[23:35:24] [PASSED] 15 VFs
[23:35:24] [PASSED] 16 VFs
[23:35:24] [PASSED] 17 VFs
[23:35:24] [PASSED] 18 VFs
[23:35:24] [PASSED] 19 VFs
[23:35:24] [PASSED] 20 VFs
[23:35:24] [PASSED] 21 VFs
[23:35:24] [PASSED] 22 VFs
[23:35:24] [PASSED] 23 VFs
[23:35:24] [PASSED] 24 VFs
[23:35:24] [PASSED] 25 VFs
[23:35:24] [PASSED] 26 VFs
[23:35:24] [PASSED] 27 VFs
[23:35:24] [PASSED] 28 VFs
[23:35:24] [PASSED] 29 VFs
[23:35:24] [PASSED] 30 VFs
[23:35:24] [PASSED] 31 VFs
[23:35:24] [PASSED] 32 VFs
[23:35:24] [PASSED] 33 VFs
[23:35:24] [PASSED] 34 VFs
[23:35:24] [PASSED] 35 VFs
[23:35:24] [PASSED] 36 VFs
[23:35:24] [PASSED] 37 VFs
[23:35:24] [PASSED] 38 VFs
[23:35:24] [PASSED] 39 VFs
[23:35:24] [PASSED] 40 VFs
[23:35:24] [PASSED] 41 VFs
[23:35:24] [PASSED] 42 VFs
[23:35:24] [PASSED] 43 VFs
[23:35:24] [PASSED] 44 VFs
[23:35:24] [PASSED] 45 VFs
[23:35:24] [PASSED] 46 VFs
[23:35:24] [PASSED] 47 VFs
[23:35:24] [PASSED] 48 VFs
[23:35:24] [PASSED] 49 VFs
[23:35:24] [PASSED] 50 VFs
[23:35:24] [PASSED] 51 VFs
[23:35:24] [PASSED] 52 VFs
[23:35:24] [PASSED] 53 VFs
[23:35:24] [PASSED] 54 VFs
[23:35:24] [PASSED] 55 VFs
[23:35:24] [PASSED] 56 VFs
[23:35:24] [PASSED] 57 VFs
[23:35:24] [PASSED] 58 VFs
[23:35:24] [PASSED] 59 VFs
[23:35:24] [PASSED] 60 VFs
[23:35:24] [PASSED] 61 VFs
[23:35:24] [PASSED] 62 VFs
[23:35:24] [PASSED] 63 VFs
[23:35:24] ================= [PASSED] fair_doorbells ==================
[23:35:24] ======================== fair_ggtt ========================
[23:35:24] [PASSED] 1 VF
[23:35:24] [PASSED] 2 VFs
[23:35:24] [PASSED] 3 VFs
[23:35:24] [PASSED] 4 VFs
[23:35:24] [PASSED] 5 VFs
[23:35:24] [PASSED] 6 VFs
[23:35:24] [PASSED] 7 VFs
[23:35:24] [PASSED] 8 VFs
[23:35:24] [PASSED] 9 VFs
[23:35:24] [PASSED] 10 VFs
[23:35:24] [PASSED] 11 VFs
[23:35:24] [PASSED] 12 VFs
[23:35:24] [PASSED] 13 VFs
[23:35:24] [PASSED] 14 VFs
[23:35:24] [PASSED] 15 VFs
[23:35:24] [PASSED] 16 VFs
[23:35:24] [PASSED] 17 VFs
[23:35:24] [PASSED] 18 VFs
[23:35:24] [PASSED] 19 VFs
[23:35:24] [PASSED] 20 VFs
[23:35:24] [PASSED] 21 VFs
[23:35:24] [PASSED] 22 VFs
[23:35:24] [PASSED] 23 VFs
[23:35:24] [PASSED] 24 VFs
[23:35:24] [PASSED] 25 VFs
[23:35:24] [PASSED] 26 VFs
[23:35:24] [PASSED] 27 VFs
[23:35:24] [PASSED] 28 VFs
[23:35:24] [PASSED] 29 VFs
[23:35:24] [PASSED] 30 VFs
[23:35:24] [PASSED] 31 VFs
[23:35:24] [PASSED] 32 VFs
[23:35:24] [PASSED] 33 VFs
[23:35:24] [PASSED] 34 VFs
[23:35:24] [PASSED] 35 VFs
[23:35:24] [PASSED] 36 VFs
[23:35:24] [PASSED] 37 VFs
[23:35:24] [PASSED] 38 VFs
[23:35:24] [PASSED] 39 VFs
[23:35:24] [PASSED] 40 VFs
[23:35:24] [PASSED] 41 VFs
[23:35:24] [PASSED] 42 VFs
[23:35:24] [PASSED] 43 VFs
[23:35:24] [PASSED] 44 VFs
[23:35:24] [PASSED] 45 VFs
[23:35:24] [PASSED] 46 VFs
[23:35:24] [PASSED] 47 VFs
[23:35:24] [PASSED] 48 VFs
[23:35:24] [PASSED] 49 VFs
[23:35:24] [PASSED] 50 VFs
[23:35:24] [PASSED] 51 VFs
[23:35:24] [PASSED] 52 VFs
[23:35:24] [PASSED] 53 VFs
[23:35:24] [PASSED] 54 VFs
[23:35:24] [PASSED] 55 VFs
[23:35:24] [PASSED] 56 VFs
[23:35:24] [PASSED] 57 VFs
[23:35:24] [PASSED] 58 VFs
[23:35:24] [PASSED] 59 VFs
[23:35:24] [PASSED] 60 VFs
[23:35:24] [PASSED] 61 VFs
[23:35:24] [PASSED] 62 VFs
[23:35:24] [PASSED] 63 VFs
[23:35:24] ==================== [PASSED] fair_ggtt ====================
[23:35:24] ======================== fair_vram ========================
[23:35:24] [PASSED] 1 VF
[23:35:24] [PASSED] 2 VFs
[23:35:24] [PASSED] 3 VFs
[23:35:24] [PASSED] 4 VFs
[23:35:24] [PASSED] 5 VFs
[23:35:24] [PASSED] 6 VFs
[23:35:24] [PASSED] 7 VFs
[23:35:24] [PASSED] 8 VFs
[23:35:24] [PASSED] 9 VFs
[23:35:24] [PASSED] 10 VFs
[23:35:24] [PASSED] 11 VFs
[23:35:24] [PASSED] 12 VFs
[23:35:24] [PASSED] 13 VFs
[23:35:24] [PASSED] 14 VFs
[23:35:24] [PASSED] 15 VFs
[23:35:24] [PASSED] 16 VFs
[23:35:24] [PASSED] 17 VFs
[23:35:24] [PASSED] 18 VFs
[23:35:24] [PASSED] 19 VFs
[23:35:24] [PASSED] 20 VFs
[23:35:24] [PASSED] 21 VFs
[23:35:24] [PASSED] 22 VFs
[23:35:24] [PASSED] 23 VFs
[23:35:24] [PASSED] 24 VFs
[23:35:24] [PASSED] 25 VFs
[23:35:24] [PASSED] 26 VFs
[23:35:24] [PASSED] 27 VFs
[23:35:24] [PASSED] 28 VFs
[23:35:24] [PASSED] 29 VFs
[23:35:24] [PASSED] 30 VFs
[23:35:24] [PASSED] 31 VFs
[23:35:24] [PASSED] 32 VFs
[23:35:24] [PASSED] 33 VFs
[23:35:24] [PASSED] 34 VFs
[23:35:24] [PASSED] 35 VFs
[23:35:24] [PASSED] 36 VFs
[23:35:24] [PASSED] 37 VFs
[23:35:24] [PASSED] 38 VFs
[23:35:24] [PASSED] 39 VFs
[23:35:24] [PASSED] 40 VFs
[23:35:24] [PASSED] 41 VFs
[23:35:24] [PASSED] 42 VFs
[23:35:24] [PASSED] 43 VFs
[23:35:24] [PASSED] 44 VFs
[23:35:24] [PASSED] 45 VFs
[23:35:24] [PASSED] 46 VFs
[23:35:24] [PASSED] 47 VFs
[23:35:24] [PASSED] 48 VFs
[23:35:24] [PASSED] 49 VFs
[23:35:24] [PASSED] 50 VFs
[23:35:24] [PASSED] 51 VFs
[23:35:24] [PASSED] 52 VFs
[23:35:24] [PASSED] 53 VFs
[23:35:24] [PASSED] 54 VFs
[23:35:24] [PASSED] 55 VFs
[23:35:24] [PASSED] 56 VFs
[23:35:24] [PASSED] 57 VFs
[23:35:24] [PASSED] 58 VFs
[23:35:24] [PASSED] 59 VFs
[23:35:24] [PASSED] 60 VFs
[23:35:24] [PASSED] 61 VFs
[23:35:24] [PASSED] 62 VFs
[23:35:24] [PASSED] 63 VFs
[23:35:24] ==================== [PASSED] fair_vram ====================
[23:35:24] ================== [PASSED] pf_gt_config ===================
[23:35:24] ===================== lmtt (1 subtest) =====================
[23:35:24] ======================== test_ops =========================
[23:35:24] [PASSED] 2-level
[23:35:24] [PASSED] multi-level
[23:35:24] ==================== [PASSED] test_ops =====================
[23:35:24] ====================== [PASSED] lmtt =======================
[23:35:24] ================= pf_service (11 subtests) =================
[23:35:24] [PASSED] pf_negotiate_any
[23:35:24] [PASSED] pf_negotiate_base_match
[23:35:24] [PASSED] pf_negotiate_base_newer
[23:35:24] [PASSED] pf_negotiate_base_next
[23:35:24] [SKIPPED] pf_negotiate_base_older
[23:35:24] [PASSED] pf_negotiate_base_prev
[23:35:24] [PASSED] pf_negotiate_latest_match
[23:35:24] [PASSED] pf_negotiate_latest_newer
[23:35:24] [PASSED] pf_negotiate_latest_next
[23:35:24] [SKIPPED] pf_negotiate_latest_older
[23:35:24] [SKIPPED] pf_negotiate_latest_prev
[23:35:24] =================== [PASSED] pf_service ====================
[23:35:24] ================= xe_guc_g2g (2 subtests) ==================
[23:35:24] ============== xe_live_guc_g2g_kunit_default ==============
[23:35:24] ========= [SKIPPED] xe_live_guc_g2g_kunit_default ==========
[23:35:24] ============== xe_live_guc_g2g_kunit_allmem ===============
[23:35:24] ========== [SKIPPED] xe_live_guc_g2g_kunit_allmem ==========
[23:35:24] =================== [SKIPPED] xe_guc_g2g ===================
[23:35:24] =================== xe_mocs (2 subtests) ===================
[23:35:24] ================ xe_live_mocs_kernel_kunit ================
[23:35:24] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[23:35:24] ================ xe_live_mocs_reset_kunit =================
[23:35:24] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[23:35:24] ==================== [SKIPPED] xe_mocs =====================
[23:35:24] ================= xe_migrate (2 subtests) ==================
[23:35:24] ================= xe_migrate_sanity_kunit =================
[23:35:24] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[23:35:24] ================== xe_validate_ccs_kunit ==================
[23:35:24] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[23:35:24] =================== [SKIPPED] xe_migrate ===================
[23:35:24] ================== xe_dma_buf (1 subtest) ==================
[23:35:24] ==================== xe_dma_buf_kunit =====================
[23:35:24] ================ [SKIPPED] xe_dma_buf_kunit ================
[23:35:24] =================== [SKIPPED] xe_dma_buf ===================
[23:35:24] ================= xe_bo_shrink (1 subtest) =================
[23:35:24] =================== xe_bo_shrink_kunit ====================
[23:35:24] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[23:35:24] ================== [SKIPPED] xe_bo_shrink ==================
[23:35:24] ==================== xe_bo (2 subtests) ====================
[23:35:24] ================== xe_ccs_migrate_kunit ===================
[23:35:24] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[23:35:24] ==================== xe_bo_evict_kunit ====================
[23:35:24] =============== [SKIPPED] xe_bo_evict_kunit ================
[23:35:24] ===================== [SKIPPED] xe_bo ======================
[23:35:24] ==================== args (13 subtests) ====================
[23:35:24] [PASSED] count_args_test
[23:35:24] [PASSED] call_args_example
[23:35:24] [PASSED] call_args_test
[23:35:24] [PASSED] drop_first_arg_example
[23:35:24] [PASSED] drop_first_arg_test
[23:35:24] [PASSED] first_arg_example
[23:35:24] [PASSED] first_arg_test
[23:35:24] [PASSED] last_arg_example
[23:35:24] [PASSED] last_arg_test
[23:35:24] [PASSED] pick_arg_example
[23:35:24] [PASSED] if_args_example
[23:35:24] [PASSED] if_args_test
[23:35:24] [PASSED] sep_comma_example
[23:35:24] ====================== [PASSED] args =======================
[23:35:24] =================== xe_pci (3 subtests) ====================
[23:35:24] ==================== check_graphics_ip ====================
[23:35:24] [PASSED] 12.00 Xe_LP
[23:35:24] [PASSED] 12.10 Xe_LP+
[23:35:24] [PASSED] 12.55 Xe_HPG
[23:35:24] [PASSED] 12.60 Xe_HPC
[23:35:24] [PASSED] 12.70 Xe_LPG
[23:35:24] [PASSED] 12.71 Xe_LPG
[23:35:24] [PASSED] 12.74 Xe_LPG+
[23:35:24] [PASSED] 20.01 Xe2_HPG
[23:35:24] [PASSED] 20.02 Xe2_HPG
[23:35:24] [PASSED] 20.04 Xe2_LPG
[23:35:24] [PASSED] 30.00 Xe3_LPG
[23:35:24] [PASSED] 30.01 Xe3_LPG
[23:35:24] [PASSED] 30.03 Xe3_LPG
[23:35:24] [PASSED] 30.04 Xe3_LPG
[23:35:24] [PASSED] 30.05 Xe3_LPG
[23:35:24] [PASSED] 35.10 Xe3p_LPG
[23:35:24] [PASSED] 35.11 Xe3p_XPC
[23:35:24] ================ [PASSED] check_graphics_ip ================
[23:35:24] ===================== check_media_ip ======================
[23:35:24] [PASSED] 12.00 Xe_M
[23:35:24] [PASSED] 12.55 Xe_HPM
[23:35:24] [PASSED] 13.00 Xe_LPM+
[23:35:24] [PASSED] 13.01 Xe2_HPM
[23:35:24] [PASSED] 20.00 Xe2_LPM
[23:35:24] [PASSED] 30.00 Xe3_LPM
[23:35:24] [PASSED] 30.02 Xe3_LPM
[23:35:24] [PASSED] 35.00 Xe3p_LPM
[23:35:24] [PASSED] 35.03 Xe3p_HPM
[23:35:24] ================= [PASSED] check_media_ip ==================
[23:35:24] =================== check_platform_desc ===================
[23:35:24] [PASSED] 0x9A60 (TIGERLAKE)
[23:35:24] [PASSED] 0x9A68 (TIGERLAKE)
[23:35:24] [PASSED] 0x9A70 (TIGERLAKE)
[23:35:24] [PASSED] 0x9A40 (TIGERLAKE)
[23:35:24] [PASSED] 0x9A49 (TIGERLAKE)
[23:35:24] [PASSED] 0x9A59 (TIGERLAKE)
[23:35:24] [PASSED] 0x9A78 (TIGERLAKE)
[23:35:24] [PASSED] 0x9AC0 (TIGERLAKE)
[23:35:24] [PASSED] 0x9AC9 (TIGERLAKE)
[23:35:24] [PASSED] 0x9AD9 (TIGERLAKE)
[23:35:24] [PASSED] 0x9AF8 (TIGERLAKE)
[23:35:24] [PASSED] 0x4C80 (ROCKETLAKE)
[23:35:24] [PASSED] 0x4C8A (ROCKETLAKE)
[23:35:24] [PASSED] 0x4C8B (ROCKETLAKE)
[23:35:24] [PASSED] 0x4C8C (ROCKETLAKE)
[23:35:24] [PASSED] 0x4C90 (ROCKETLAKE)
[23:35:24] [PASSED] 0x4C9A (ROCKETLAKE)
[23:35:24] [PASSED] 0x4680 (ALDERLAKE_S)
[23:35:24] [PASSED] 0x4682 (ALDERLAKE_S)
[23:35:24] [PASSED] 0x4688 (ALDERLAKE_S)
[23:35:24] [PASSED] 0x468A (ALDERLAKE_S)
[23:35:24] [PASSED] 0x468B (ALDERLAKE_S)
[23:35:24] [PASSED] 0x4690 (ALDERLAKE_S)
[23:35:24] [PASSED] 0x4692 (ALDERLAKE_S)
[23:35:24] [PASSED] 0x4693 (ALDERLAKE_S)
[23:35:24] [PASSED] 0x46A0 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46A1 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46A2 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46A3 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46A6 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46A8 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46AA (ALDERLAKE_P)
[23:35:24] [PASSED] 0x462A (ALDERLAKE_P)
[23:35:24] [PASSED] 0x4626 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x4628 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46B0 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46B1 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46B2 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46B3 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46C0 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46C1 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46C2 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46C3 (ALDERLAKE_P)
[23:35:24] [PASSED] 0x46D0 (ALDERLAKE_N)
[23:35:24] [PASSED] 0x46D1 (ALDERLAKE_N)
[23:35:24] [PASSED] 0x46D2 (ALDERLAKE_N)
[23:35:24] [PASSED] 0x46D3 (ALDERLAKE_N)
[23:35:24] [PASSED] 0x46D4 (ALDERLAKE_N)
[23:35:24] [PASSED] 0xA721 (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7A1 (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7A9 (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7AC (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7AD (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA720 (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7A0 (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7A8 (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7AA (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA7AB (ALDERLAKE_P)
[23:35:24] [PASSED] 0xA780 (ALDERLAKE_S)
[23:35:24] [PASSED] 0xA781 (ALDERLAKE_S)
[23:35:24] [PASSED] 0xA782 (ALDERLAKE_S)
[23:35:24] [PASSED] 0xA783 (ALDERLAKE_S)
[23:35:24] [PASSED] 0xA788 (ALDERLAKE_S)
[23:35:24] [PASSED] 0xA789 (ALDERLAKE_S)
[23:35:24] [PASSED] 0xA78A (ALDERLAKE_S)
[23:35:24] [PASSED] 0xA78B (ALDERLAKE_S)
[23:35:24] [PASSED] 0x4905 (DG1)
[23:35:24] [PASSED] 0x4906 (DG1)
[23:35:24] [PASSED] 0x4907 (DG1)
[23:35:24] [PASSED] 0x4908 (DG1)
[23:35:24] [PASSED] 0x4909 (DG1)
[23:35:24] [PASSED] 0x56C0 (DG2)
[23:35:24] [PASSED] 0x56C2 (DG2)
[23:35:24] [PASSED] 0x56C1 (DG2)
[23:35:24] [PASSED] 0x7D51 (METEORLAKE)
[23:35:24] [PASSED] 0x7DD1 (METEORLAKE)
[23:35:24] [PASSED] 0x7D41 (METEORLAKE)
[23:35:24] [PASSED] 0x7D67 (METEORLAKE)
[23:35:24] [PASSED] 0xB640 (METEORLAKE)
[23:35:24] [PASSED] 0x56A0 (DG2)
[23:35:24] [PASSED] 0x56A1 (DG2)
[23:35:24] [PASSED] 0x56A2 (DG2)
[23:35:24] [PASSED] 0x56BE (DG2)
[23:35:24] [PASSED] 0x56BF (DG2)
[23:35:24] [PASSED] 0x5690 (DG2)
[23:35:24] [PASSED] 0x5691 (DG2)
[23:35:24] [PASSED] 0x5692 (DG2)
[23:35:24] [PASSED] 0x56A5 (DG2)
[23:35:24] [PASSED] 0x56A6 (DG2)
[23:35:24] [PASSED] 0x56B0 (DG2)
[23:35:24] [PASSED] 0x56B1 (DG2)
[23:35:24] [PASSED] 0x56BA (DG2)
[23:35:24] [PASSED] 0x56BB (DG2)
[23:35:24] [PASSED] 0x56BC (DG2)
[23:35:24] [PASSED] 0x56BD (DG2)
[23:35:24] [PASSED] 0x5693 (DG2)
[23:35:24] [PASSED] 0x5694 (DG2)
[23:35:24] [PASSED] 0x5695 (DG2)
[23:35:24] [PASSED] 0x56A3 (DG2)
[23:35:24] [PASSED] 0x56A4 (DG2)
[23:35:24] [PASSED] 0x56B2 (DG2)
[23:35:24] [PASSED] 0x56B3 (DG2)
[23:35:24] [PASSED] 0x5696 (DG2)
[23:35:24] [PASSED] 0x5697 (DG2)
[23:35:24] [PASSED] 0xB69 (PVC)
[23:35:24] [PASSED] 0xB6E (PVC)
[23:35:24] [PASSED] 0xBD4 (PVC)
[23:35:24] [PASSED] 0xBD5 (PVC)
[23:35:24] [PASSED] 0xBD6 (PVC)
[23:35:24] [PASSED] 0xBD7 (PVC)
[23:35:24] [PASSED] 0xBD8 (PVC)
[23:35:24] [PASSED] 0xBD9 (PVC)
[23:35:24] [PASSED] 0xBDA (PVC)
[23:35:24] [PASSED] 0xBDB (PVC)
[23:35:24] [PASSED] 0xBE0 (PVC)
[23:35:24] [PASSED] 0xBE1 (PVC)
[23:35:24] [PASSED] 0xBE5 (PVC)
[23:35:24] [PASSED] 0x7D40 (METEORLAKE)
[23:35:24] [PASSED] 0x7D45 (METEORLAKE)
[23:35:24] [PASSED] 0x7D55 (METEORLAKE)
[23:35:24] [PASSED] 0x7D60 (METEORLAKE)
[23:35:24] [PASSED] 0x7DD5 (METEORLAKE)
[23:35:24] [PASSED] 0x6420 (LUNARLAKE)
[23:35:24] [PASSED] 0x64A0 (LUNARLAKE)
[23:35:24] [PASSED] 0x64B0 (LUNARLAKE)
[23:35:24] [PASSED] 0xE202 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE209 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE20B (BATTLEMAGE)
[23:35:24] [PASSED] 0xE20C (BATTLEMAGE)
[23:35:24] [PASSED] 0xE20D (BATTLEMAGE)
[23:35:24] [PASSED] 0xE210 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE211 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE212 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE216 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE220 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE221 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE222 (BATTLEMAGE)
[23:35:24] [PASSED] 0xE223 (BATTLEMAGE)
[23:35:24] [PASSED] 0xB080 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB081 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB082 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB083 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB084 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB085 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB086 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB087 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB08F (PANTHERLAKE)
[23:35:24] [PASSED] 0xB090 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB0A0 (PANTHERLAKE)
[23:35:24] [PASSED] 0xB0B0 (PANTHERLAKE)
[23:35:24] [PASSED] 0xFD80 (PANTHERLAKE)
[23:35:24] [PASSED] 0xFD81 (PANTHERLAKE)
[23:35:24] [PASSED] 0xD740 (NOVALAKE_S)
[23:35:24] [PASSED] 0xD741 (NOVALAKE_S)
[23:35:24] [PASSED] 0xD742 (NOVALAKE_S)
[23:35:24] [PASSED] 0xD743 (NOVALAKE_S)
[23:35:24] [PASSED] 0xD744 (NOVALAKE_S)
[23:35:24] [PASSED] 0xD745 (NOVALAKE_S)
[23:35:24] [PASSED] 0x674C (CRESCENTISLAND)
[23:35:24] [PASSED] 0xD750 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD751 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD752 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD753 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD754 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD755 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD756 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD757 (NOVALAKE_P)
[23:35:24] [PASSED] 0xD75F (NOVALAKE_P)
[23:35:24] =============== [PASSED] check_platform_desc ===============
[23:35:24] ===================== [PASSED] xe_pci ======================
[23:35:24] =================== xe_rtp (2 subtests) ====================
[23:35:24] =============== xe_rtp_process_to_sr_tests ================
[23:35:24] [PASSED] coalesce-same-reg
[23:35:24] [PASSED] no-match-no-add
[23:35:24] [PASSED] match-or
[23:35:24] [PASSED] match-or-xfail
[23:35:24] [PASSED] no-match-no-add-multiple-rules
[23:35:24] [PASSED] two-regs-two-entries
[23:35:24] [PASSED] clr-one-set-other
[23:35:24] [PASSED] set-field
[23:35:24] [PASSED] conflict-duplicate
[23:35:24] [PASSED] conflict-not-disjoint
[23:35:24] [PASSED] conflict-reg-type
[23:35:24] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[23:35:24] ================== xe_rtp_process_tests ===================
[23:35:24] [PASSED] active1
[23:35:24] [PASSED] active2
[23:35:24] [PASSED] active-inactive
[23:35:24] [PASSED] inactive-active
[23:35:24] [PASSED] inactive-1st_or_active-inactive
[23:35:24] [PASSED] inactive-2nd_or_active-inactive
[23:35:24] [PASSED] inactive-last_or_active-inactive
[23:35:24] [PASSED] inactive-no_or_active-inactive
[23:35:24] ============== [PASSED] xe_rtp_process_tests ===============
[23:35:24] ===================== [PASSED] xe_rtp ======================
[23:35:24] ==================== xe_wa (1 subtest) =====================
[23:35:24] ======================== xe_wa_gt =========================
[23:35:24] [PASSED] TIGERLAKE B0
[23:35:24] [PASSED] DG1 A0
[23:35:24] [PASSED] DG1 B0
[23:35:24] [PASSED] ALDERLAKE_S A0
[23:35:25] [PASSED] ALDERLAKE_S B0
[23:35:25] [PASSED] ALDERLAKE_S C0
[23:35:25] [PASSED] ALDERLAKE_S D0
[23:35:25] [PASSED] ALDERLAKE_P A0
[23:35:25] [PASSED] ALDERLAKE_P B0
[23:35:25] [PASSED] ALDERLAKE_P C0
[23:35:25] [PASSED] ALDERLAKE_S RPLS D0
[23:35:25] [PASSED] ALDERLAKE_P RPLU E0
[23:35:25] [PASSED] DG2 G10 C0
[23:35:25] [PASSED] DG2 G11 B1
[23:35:25] [PASSED] DG2 G12 A1
[23:35:25] [PASSED] METEORLAKE 12.70(Xe_LPG) A0 13.00(Xe_LPM+) A0
[23:35:25] [PASSED] METEORLAKE 12.71(Xe_LPG) A0 13.00(Xe_LPM+) A0
[23:35:25] [PASSED] METEORLAKE 12.74(Xe_LPG+) A0 13.00(Xe_LPM+) A0
[23:35:25] [PASSED] LUNARLAKE 20.04(Xe2_LPG) A0 20.00(Xe2_LPM) A0
[23:35:25] [PASSED] LUNARLAKE 20.04(Xe2_LPG) B0 20.00(Xe2_LPM) A0
[23:35:25] [PASSED] BATTLEMAGE 20.01(Xe2_HPG) A0 13.01(Xe2_HPM) A1
[23:35:25] [PASSED] PANTHERLAKE 30.00(Xe3_LPG) A0 30.00(Xe3_LPM) A0
[23:35:25] ==================== [PASSED] xe_wa_gt =====================
[23:35:25] ====================== [PASSED] xe_wa ======================
[23:35:25] ============================================================
[23:35:25] Testing complete. Ran 597 tests: passed: 579, skipped: 18
[23:35:25] Elapsed time: 36.144s total, 4.250s configuring, 31.228s building, 0.611s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[23:35:25] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[23:35:26] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[23:35:51] Starting KUnit Kernel (1/1)...
[23:35:51] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[23:35:51] ============ drm_test_pick_cmdline (2 subtests) ============
[23:35:51] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[23:35:51] =============== drm_test_pick_cmdline_named ===============
[23:35:51] [PASSED] NTSC
[23:35:51] [PASSED] NTSC-J
[23:35:51] [PASSED] PAL
[23:35:51] [PASSED] PAL-M
[23:35:51] =========== [PASSED] drm_test_pick_cmdline_named ===========
[23:35:51] ============== [PASSED] drm_test_pick_cmdline ==============
[23:35:51] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[23:35:51] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[23:35:51] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[23:35:51] =========== drm_validate_clone_mode (2 subtests) ===========
[23:35:51] ============== drm_test_check_in_clone_mode ===============
[23:35:51] [PASSED] in_clone_mode
[23:35:51] [PASSED] not_in_clone_mode
[23:35:51] ========== [PASSED] drm_test_check_in_clone_mode ===========
[23:35:51] =============== drm_test_check_valid_clones ===============
[23:35:51] [PASSED] not_in_clone_mode
[23:35:51] [PASSED] valid_clone
[23:35:51] [PASSED] invalid_clone
[23:35:51] =========== [PASSED] drm_test_check_valid_clones ===========
[23:35:51] ============= [PASSED] drm_validate_clone_mode =============
[23:35:51] ============= drm_validate_modeset (1 subtest) =============
[23:35:51] [PASSED] drm_test_check_connector_changed_modeset
[23:35:51] ============== [PASSED] drm_validate_modeset ===============
[23:35:51] ====== drm_test_bridge_get_current_state (2 subtests) ======
[23:35:51] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[23:35:51] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[23:35:51] ======== [PASSED] drm_test_bridge_get_current_state ========
[23:35:51] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[23:35:51] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[23:35:51] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[23:35:51] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[23:35:51] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[23:35:51] ============== drm_bridge_alloc (2 subtests) ===============
[23:35:51] [PASSED] drm_test_drm_bridge_alloc_basic
[23:35:51] [PASSED] drm_test_drm_bridge_alloc_get_put
[23:35:51] ================ [PASSED] drm_bridge_alloc =================
[23:35:51] ============= drm_cmdline_parser (40 subtests) =============
[23:35:51] [PASSED] drm_test_cmdline_force_d_only
[23:35:51] [PASSED] drm_test_cmdline_force_D_only_dvi
[23:35:51] [PASSED] drm_test_cmdline_force_D_only_hdmi
[23:35:51] [PASSED] drm_test_cmdline_force_D_only_not_digital
[23:35:51] [PASSED] drm_test_cmdline_force_e_only
[23:35:51] [PASSED] drm_test_cmdline_res
[23:35:51] [PASSED] drm_test_cmdline_res_vesa
[23:35:51] [PASSED] drm_test_cmdline_res_vesa_rblank
[23:35:51] [PASSED] drm_test_cmdline_res_rblank
[23:35:51] [PASSED] drm_test_cmdline_res_bpp
[23:35:51] [PASSED] drm_test_cmdline_res_refresh
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[23:35:51] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[23:35:51] [PASSED] drm_test_cmdline_res_margins_force_on
[23:35:51] [PASSED] drm_test_cmdline_res_vesa_margins
[23:35:51] [PASSED] drm_test_cmdline_name
[23:35:51] [PASSED] drm_test_cmdline_name_bpp
[23:35:51] [PASSED] drm_test_cmdline_name_option
[23:35:51] [PASSED] drm_test_cmdline_name_bpp_option
[23:35:51] [PASSED] drm_test_cmdline_rotate_0
[23:35:51] [PASSED] drm_test_cmdline_rotate_90
[23:35:51] [PASSED] drm_test_cmdline_rotate_180
[23:35:51] [PASSED] drm_test_cmdline_rotate_270
[23:35:51] [PASSED] drm_test_cmdline_hmirror
[23:35:51] [PASSED] drm_test_cmdline_vmirror
[23:35:51] [PASSED] drm_test_cmdline_margin_options
[23:35:51] [PASSED] drm_test_cmdline_multiple_options
[23:35:51] [PASSED] drm_test_cmdline_bpp_extra_and_option
[23:35:51] [PASSED] drm_test_cmdline_extra_and_option
[23:35:51] [PASSED] drm_test_cmdline_freestanding_options
[23:35:51] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[23:35:51] [PASSED] drm_test_cmdline_panel_orientation
[23:35:51] ================ drm_test_cmdline_invalid =================
[23:35:51] [PASSED] margin_only
[23:35:51] [PASSED] interlace_only
[23:35:51] [PASSED] res_missing_x
[23:35:51] [PASSED] res_missing_y
[23:35:51] [PASSED] res_bad_y
[23:35:51] [PASSED] res_missing_y_bpp
[23:35:51] [PASSED] res_bad_bpp
[23:35:51] [PASSED] res_bad_refresh
[23:35:51] [PASSED] res_bpp_refresh_force_on_off
[23:35:51] [PASSED] res_invalid_mode
[23:35:51] [PASSED] res_bpp_wrong_place_mode
[23:35:51] [PASSED] name_bpp_refresh
[23:35:51] [PASSED] name_refresh
[23:35:51] [PASSED] name_refresh_wrong_mode
[23:35:51] [PASSED] name_refresh_invalid_mode
[23:35:51] [PASSED] rotate_multiple
[23:35:51] [PASSED] rotate_invalid_val
[23:35:51] [PASSED] rotate_truncated
[23:35:51] [PASSED] invalid_option
[23:35:51] [PASSED] invalid_tv_option
[23:35:51] [PASSED] truncated_tv_option
[23:35:51] ============ [PASSED] drm_test_cmdline_invalid =============
[23:35:51] =============== drm_test_cmdline_tv_options ===============
[23:35:51] [PASSED] NTSC
[23:35:51] [PASSED] NTSC_443
[23:35:51] [PASSED] NTSC_J
[23:35:51] [PASSED] PAL
[23:35:51] [PASSED] PAL_M
[23:35:51] [PASSED] PAL_N
[23:35:51] [PASSED] SECAM
[23:35:51] [PASSED] MONO_525
[23:35:51] [PASSED] MONO_625
[23:35:51] =========== [PASSED] drm_test_cmdline_tv_options ===========
[23:35:51] =============== [PASSED] drm_cmdline_parser ================
[23:35:51] ========== drmm_connector_hdmi_init (20 subtests) ==========
[23:35:51] [PASSED] drm_test_connector_hdmi_init_valid
[23:35:51] [PASSED] drm_test_connector_hdmi_init_bpc_8
[23:35:51] [PASSED] drm_test_connector_hdmi_init_bpc_10
[23:35:51] [PASSED] drm_test_connector_hdmi_init_bpc_12
[23:35:51] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[23:35:51] [PASSED] drm_test_connector_hdmi_init_bpc_null
[23:35:51] [PASSED] drm_test_connector_hdmi_init_formats_empty
[23:35:51] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[23:35:51] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[23:35:51] [PASSED] supported_formats=0x9 yuv420_allowed=1
[23:35:51] [PASSED] supported_formats=0x9 yuv420_allowed=0
[23:35:51] [PASSED] supported_formats=0x5 yuv420_allowed=1
[23:35:51] [PASSED] supported_formats=0x5 yuv420_allowed=0
[23:35:51] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[23:35:51] [PASSED] drm_test_connector_hdmi_init_null_ddc
[23:35:51] [PASSED] drm_test_connector_hdmi_init_null_product
[23:35:51] [PASSED] drm_test_connector_hdmi_init_null_vendor
[23:35:51] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[23:35:51] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[23:35:51] [PASSED] drm_test_connector_hdmi_init_product_valid
[23:35:51] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[23:35:51] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[23:35:51] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[23:35:51] ========= drm_test_connector_hdmi_init_type_valid =========
[23:35:51] [PASSED] HDMI-A
[23:35:51] [PASSED] HDMI-B
[23:35:51] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[23:35:51] ======== drm_test_connector_hdmi_init_type_invalid ========
[23:35:51] [PASSED] Unknown
[23:35:51] [PASSED] VGA
[23:35:51] [PASSED] DVI-I
[23:35:51] [PASSED] DVI-D
[23:35:51] [PASSED] DVI-A
[23:35:51] [PASSED] Composite
[23:35:51] [PASSED] SVIDEO
[23:35:51] [PASSED] LVDS
[23:35:51] [PASSED] Component
[23:35:51] [PASSED] DIN
[23:35:51] [PASSED] DP
[23:35:51] [PASSED] TV
[23:35:51] [PASSED] eDP
[23:35:51] [PASSED] Virtual
[23:35:51] [PASSED] DSI
[23:35:51] [PASSED] DPI
[23:35:51] [PASSED] Writeback
[23:35:51] [PASSED] SPI
[23:35:51] [PASSED] USB
[23:35:51] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[23:35:51] ============ [PASSED] drmm_connector_hdmi_init =============
[23:35:51] ============= drmm_connector_init (3 subtests) =============
[23:35:51] [PASSED] drm_test_drmm_connector_init
[23:35:51] [PASSED] drm_test_drmm_connector_init_null_ddc
[23:35:51] ========= drm_test_drmm_connector_init_type_valid =========
[23:35:51] [PASSED] Unknown
[23:35:51] [PASSED] VGA
[23:35:51] [PASSED] DVI-I
[23:35:51] [PASSED] DVI-D
[23:35:51] [PASSED] DVI-A
[23:35:51] [PASSED] Composite
[23:35:51] [PASSED] SVIDEO
[23:35:51] [PASSED] LVDS
[23:35:51] [PASSED] Component
[23:35:51] [PASSED] DIN
[23:35:51] [PASSED] DP
[23:35:51] [PASSED] HDMI-A
[23:35:51] [PASSED] HDMI-B
[23:35:51] [PASSED] TV
[23:35:51] [PASSED] eDP
[23:35:51] [PASSED] Virtual
[23:35:51] [PASSED] DSI
[23:35:51] [PASSED] DPI
[23:35:51] [PASSED] Writeback
[23:35:51] [PASSED] SPI
[23:35:51] [PASSED] USB
[23:35:51] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[23:35:51] =============== [PASSED] drmm_connector_init ===============
[23:35:51] ========= drm_connector_dynamic_init (6 subtests) ==========
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_init
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_init_properties
[23:35:51] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[23:35:51] [PASSED] Unknown
[23:35:51] [PASSED] VGA
[23:35:51] [PASSED] DVI-I
[23:35:51] [PASSED] DVI-D
[23:35:51] [PASSED] DVI-A
[23:35:51] [PASSED] Composite
[23:35:51] [PASSED] SVIDEO
[23:35:51] [PASSED] LVDS
[23:35:51] [PASSED] Component
[23:35:51] [PASSED] DIN
[23:35:51] [PASSED] DP
[23:35:51] [PASSED] HDMI-A
[23:35:51] [PASSED] HDMI-B
[23:35:51] [PASSED] TV
[23:35:51] [PASSED] eDP
[23:35:51] [PASSED] Virtual
[23:35:51] [PASSED] DSI
[23:35:51] [PASSED] DPI
[23:35:51] [PASSED] Writeback
[23:35:51] [PASSED] SPI
[23:35:51] [PASSED] USB
[23:35:51] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[23:35:51] ======== drm_test_drm_connector_dynamic_init_name =========
[23:35:51] [PASSED] Unknown
[23:35:51] [PASSED] VGA
[23:35:51] [PASSED] DVI-I
[23:35:51] [PASSED] DVI-D
[23:35:51] [PASSED] DVI-A
[23:35:51] [PASSED] Composite
[23:35:51] [PASSED] SVIDEO
[23:35:51] [PASSED] LVDS
[23:35:51] [PASSED] Component
[23:35:51] [PASSED] DIN
[23:35:51] [PASSED] DP
[23:35:51] [PASSED] HDMI-A
[23:35:51] [PASSED] HDMI-B
[23:35:51] [PASSED] TV
[23:35:51] [PASSED] eDP
[23:35:51] [PASSED] Virtual
[23:35:51] [PASSED] DSI
[23:35:51] [PASSED] DPI
[23:35:51] [PASSED] Writeback
[23:35:51] [PASSED] SPI
[23:35:51] [PASSED] USB
[23:35:51] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[23:35:51] =========== [PASSED] drm_connector_dynamic_init ============
[23:35:51] ==== drm_connector_dynamic_register_early (4 subtests) =====
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[23:35:51] ====== [PASSED] drm_connector_dynamic_register_early =======
[23:35:51] ======= drm_connector_dynamic_register (7 subtests) ========
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[23:35:51] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[23:35:51] ========= [PASSED] drm_connector_dynamic_register ==========
[23:35:51] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[23:35:51] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[23:35:51] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[23:35:51] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[23:35:51] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[23:35:51] ========== drm_test_get_tv_mode_from_name_valid ===========
[23:35:51] [PASSED] NTSC
[23:35:51] [PASSED] NTSC-443
[23:35:51] [PASSED] NTSC-J
[23:35:51] [PASSED] PAL
[23:35:51] [PASSED] PAL-M
[23:35:51] [PASSED] PAL-N
[23:35:51] [PASSED] SECAM
[23:35:51] [PASSED] Mono
[23:35:51] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[23:35:51] [PASSED] drm_test_get_tv_mode_from_name_truncated
[23:35:51] ============ [PASSED] drm_get_tv_mode_from_name ============
[23:35:51] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[23:35:51] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[23:35:51] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[23:35:51] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[23:35:51] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[23:35:51] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[23:35:51] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[23:35:51] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[23:35:51] [PASSED] VIC 96
[23:35:51] [PASSED] VIC 97
[23:35:51] [PASSED] VIC 101
[23:35:51] [PASSED] VIC 102
[23:35:51] [PASSED] VIC 106
[23:35:51] [PASSED] VIC 107
[23:35:51] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[23:35:51] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[23:35:51] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[23:35:51] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[23:35:51] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[23:35:51] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[23:35:51] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[23:35:51] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[23:35:51] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[23:35:51] [PASSED] Automatic
[23:35:51] [PASSED] Full
[23:35:51] [PASSED] Limited 16:235
[23:35:51] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[23:35:51] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[23:35:51] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[23:35:51] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[23:35:51] === drm_test_drm_hdmi_connector_get_output_format_name ====
[23:35:51] [PASSED] RGB
[23:35:51] [PASSED] YUV 4:2:0
[23:35:51] [PASSED] YUV 4:2:2
[23:35:51] [PASSED] YUV 4:4:4
[23:35:51] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[23:35:51] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[23:35:51] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[23:35:51] ============= drm_damage_helper (21 subtests) ==============
[23:35:51] [PASSED] drm_test_damage_iter_no_damage
[23:35:51] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[23:35:51] [PASSED] drm_test_damage_iter_no_damage_src_moved
[23:35:51] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[23:35:51] [PASSED] drm_test_damage_iter_no_damage_not_visible
[23:35:51] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[23:35:51] [PASSED] drm_test_damage_iter_no_damage_no_fb
[23:35:51] [PASSED] drm_test_damage_iter_simple_damage
[23:35:51] [PASSED] drm_test_damage_iter_single_damage
[23:35:51] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[23:35:51] [PASSED] drm_test_damage_iter_single_damage_outside_src
[23:35:51] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[23:35:51] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[23:35:51] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[23:35:51] [PASSED] drm_test_damage_iter_single_damage_src_moved
[23:35:51] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[23:35:51] [PASSED] drm_test_damage_iter_damage
[23:35:51] [PASSED] drm_test_damage_iter_damage_one_intersect
[23:35:51] [PASSED] drm_test_damage_iter_damage_one_outside
[23:35:51] [PASSED] drm_test_damage_iter_damage_src_moved
[23:35:51] [PASSED] drm_test_damage_iter_damage_not_visible
[23:35:51] ================ [PASSED] drm_damage_helper ================
[23:35:51] ============== drm_dp_mst_helper (3 subtests) ==============
[23:35:51] ============== drm_test_dp_mst_calc_pbn_mode ==============
[23:35:51] [PASSED] Clock 154000 BPP 30 DSC disabled
[23:35:51] [PASSED] Clock 234000 BPP 30 DSC disabled
[23:35:51] [PASSED] Clock 297000 BPP 24 DSC disabled
[23:35:51] [PASSED] Clock 332880 BPP 24 DSC enabled
[23:35:51] [PASSED] Clock 324540 BPP 24 DSC enabled
[23:35:51] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[23:35:51] ============== drm_test_dp_mst_calc_pbn_div ===============
[23:35:51] [PASSED] Link rate 2000000 lane count 4
[23:35:51] [PASSED] Link rate 2000000 lane count 2
[23:35:51] [PASSED] Link rate 2000000 lane count 1
[23:35:51] [PASSED] Link rate 1350000 lane count 4
[23:35:51] [PASSED] Link rate 1350000 lane count 2
[23:35:51] [PASSED] Link rate 1350000 lane count 1
[23:35:51] [PASSED] Link rate 1000000 lane count 4
[23:35:51] [PASSED] Link rate 1000000 lane count 2
[23:35:51] [PASSED] Link rate 1000000 lane count 1
[23:35:51] [PASSED] Link rate 810000 lane count 4
[23:35:51] [PASSED] Link rate 810000 lane count 2
[23:35:51] [PASSED] Link rate 810000 lane count 1
[23:35:51] [PASSED] Link rate 540000 lane count 4
[23:35:51] [PASSED] Link rate 540000 lane count 2
[23:35:51] [PASSED] Link rate 540000 lane count 1
[23:35:51] [PASSED] Link rate 270000 lane count 4
[23:35:51] [PASSED] Link rate 270000 lane count 2
[23:35:51] [PASSED] Link rate 270000 lane count 1
[23:35:51] [PASSED] Link rate 162000 lane count 4
[23:35:51] [PASSED] Link rate 162000 lane count 2
[23:35:51] [PASSED] Link rate 162000 lane count 1
[23:35:51] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[23:35:51] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[23:35:51] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[23:35:51] [PASSED] DP_POWER_UP_PHY with port number
[23:35:51] [PASSED] DP_POWER_DOWN_PHY with port number
[23:35:51] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[23:35:51] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[23:35:51] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[23:35:51] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[23:35:51] [PASSED] DP_QUERY_PAYLOAD with port number
[23:35:51] [PASSED] DP_QUERY_PAYLOAD with VCPI
[23:35:51] [PASSED] DP_REMOTE_DPCD_READ with port number
[23:35:51] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[23:35:51] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[23:35:51] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[23:35:51] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[23:35:51] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[23:35:51] [PASSED] DP_REMOTE_I2C_READ with port number
[23:35:51] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[23:35:51] [PASSED] DP_REMOTE_I2C_READ with transactions array
[23:35:51] [PASSED] DP_REMOTE_I2C_WRITE with port number
[23:35:51] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[23:35:51] [PASSED] DP_REMOTE_I2C_WRITE with data array
[23:35:51] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[23:35:51] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[23:35:51] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[23:35:51] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[23:35:51] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[23:35:51] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[23:35:51] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[23:35:51] ================ [PASSED] drm_dp_mst_helper ================
[23:35:51] ================== drm_exec (7 subtests) ===================
[23:35:51] [PASSED] sanitycheck
[23:35:51] [PASSED] test_lock
[23:35:51] [PASSED] test_lock_unlock
[23:35:51] [PASSED] test_duplicates
[23:35:51] [PASSED] test_prepare
[23:35:51] [PASSED] test_prepare_array
[23:35:51] [PASSED] test_multiple_loops
[23:35:51] ==================== [PASSED] drm_exec =====================
[23:35:51] =========== drm_format_helper_test (17 subtests) ===========
[23:35:51] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[23:35:51] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[23:35:51] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[23:35:51] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[23:35:51] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[23:35:51] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[23:35:51] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[23:35:51] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[23:35:51] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[23:35:51] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[23:35:51] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[23:35:51] ============== drm_test_fb_xrgb8888_to_mono ===============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[23:35:51] ==================== drm_test_fb_swab =====================
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ================ [PASSED] drm_test_fb_swab =================
[23:35:51] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[23:35:51] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[23:35:51] [PASSED] single_pixel_source_buffer
[23:35:51] [PASSED] single_pixel_clip_rectangle
[23:35:51] [PASSED] well_known_colors
[23:35:51] [PASSED] destination_pitch
[23:35:51] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[23:35:51] ================= drm_test_fb_clip_offset =================
[23:35:51] [PASSED] pass through
[23:35:51] [PASSED] horizontal offset
[23:35:51] [PASSED] vertical offset
[23:35:51] [PASSED] horizontal and vertical offset
[23:35:51] [PASSED] horizontal offset (custom pitch)
[23:35:51] [PASSED] vertical offset (custom pitch)
[23:35:51] [PASSED] horizontal and vertical offset (custom pitch)
[23:35:51] ============= [PASSED] drm_test_fb_clip_offset =============
[23:35:51] =================== drm_test_fb_memcpy ====================
[23:35:51] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[23:35:51] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[23:35:51] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[23:35:51] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[23:35:51] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[23:35:51] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[23:35:51] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[23:35:51] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[23:35:51] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[23:35:51] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[23:35:51] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[23:35:51] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[23:35:51] =============== [PASSED] drm_test_fb_memcpy ================
[23:35:51] ============= [PASSED] drm_format_helper_test ==============
[23:35:51] ================= drm_format (18 subtests) =================
[23:35:51] [PASSED] drm_test_format_block_width_invalid
[23:35:51] [PASSED] drm_test_format_block_width_one_plane
[23:35:51] [PASSED] drm_test_format_block_width_two_plane
[23:35:51] [PASSED] drm_test_format_block_width_three_plane
[23:35:51] [PASSED] drm_test_format_block_width_tiled
[23:35:51] [PASSED] drm_test_format_block_height_invalid
[23:35:51] [PASSED] drm_test_format_block_height_one_plane
[23:35:51] [PASSED] drm_test_format_block_height_two_plane
[23:35:51] [PASSED] drm_test_format_block_height_three_plane
[23:35:51] [PASSED] drm_test_format_block_height_tiled
[23:35:51] [PASSED] drm_test_format_min_pitch_invalid
[23:35:51] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[23:35:51] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[23:35:51] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[23:35:51] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[23:35:51] [PASSED] drm_test_format_min_pitch_two_plane
[23:35:51] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[23:35:51] [PASSED] drm_test_format_min_pitch_tiled
[23:35:51] =================== [PASSED] drm_format ====================
[23:35:51] ============== drm_framebuffer (10 subtests) ===============
[23:35:51] ========== drm_test_framebuffer_check_src_coords ==========
[23:35:51] [PASSED] Success: source fits into fb
[23:35:51] [PASSED] Fail: overflowing fb with x-axis coordinate
[23:35:51] [PASSED] Fail: overflowing fb with y-axis coordinate
[23:35:51] [PASSED] Fail: overflowing fb with source width
[23:35:51] [PASSED] Fail: overflowing fb with source height
[23:35:51] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[23:35:51] [PASSED] drm_test_framebuffer_cleanup
[23:35:51] =============== drm_test_framebuffer_create ===============
[23:35:51] [PASSED] ABGR8888 normal sizes
[23:35:51] [PASSED] ABGR8888 max sizes
[23:35:51] [PASSED] ABGR8888 pitch greater than min required
[23:35:51] [PASSED] ABGR8888 pitch less than min required
[23:35:51] [PASSED] ABGR8888 Invalid width
[23:35:51] [PASSED] ABGR8888 Invalid buffer handle
[23:35:51] [PASSED] No pixel format
[23:35:51] [PASSED] ABGR8888 Width 0
[23:35:51] [PASSED] ABGR8888 Height 0
[23:35:51] [PASSED] ABGR8888 Out of bound height * pitch combination
[23:35:51] [PASSED] ABGR8888 Large buffer offset
[23:35:51] [PASSED] ABGR8888 Buffer offset for inexistent plane
[23:35:51] [PASSED] ABGR8888 Invalid flag
[23:35:51] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[23:35:51] [PASSED] ABGR8888 Valid buffer modifier
[23:35:51] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[23:35:51] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[23:35:51] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[23:35:51] [PASSED] NV12 Normal sizes
[23:35:51] [PASSED] NV12 Max sizes
[23:35:51] [PASSED] NV12 Invalid pitch
[23:35:51] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[23:35:51] [PASSED] NV12 different modifier per-plane
[23:35:51] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[23:35:51] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[23:35:51] [PASSED] NV12 Modifier for inexistent plane
[23:35:51] [PASSED] NV12 Handle for inexistent plane
[23:35:51] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[23:35:51] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[23:35:51] [PASSED] YVU420 Normal sizes
[23:35:51] [PASSED] YVU420 Max sizes
[23:35:51] [PASSED] YVU420 Invalid pitch
[23:35:51] [PASSED] YVU420 Different pitches
[23:35:51] [PASSED] YVU420 Different buffer offsets/pitches
[23:35:51] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[23:35:51] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[23:35:51] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[23:35:51] [PASSED] YVU420 Valid modifier
[23:35:51] [PASSED] YVU420 Different modifiers per plane
[23:35:51] [PASSED] YVU420 Modifier for inexistent plane
[23:35:51] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[23:35:51] [PASSED] X0L2 Normal sizes
[23:35:51] [PASSED] X0L2 Max sizes
[23:35:51] [PASSED] X0L2 Invalid pitch
[23:35:51] [PASSED] X0L2 Pitch greater than minimum required
[23:35:51] [PASSED] X0L2 Handle for inexistent plane
[23:35:51] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[23:35:51] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[23:35:51] [PASSED] X0L2 Valid modifier
[23:35:51] [PASSED] X0L2 Modifier for inexistent plane
[23:35:51] =========== [PASSED] drm_test_framebuffer_create ===========
[23:35:51] [PASSED] drm_test_framebuffer_free
[23:35:51] [PASSED] drm_test_framebuffer_init
[23:35:51] [PASSED] drm_test_framebuffer_init_bad_format
[23:35:51] [PASSED] drm_test_framebuffer_init_dev_mismatch
[23:35:51] [PASSED] drm_test_framebuffer_lookup
[23:35:51] [PASSED] drm_test_framebuffer_lookup_inexistent
[23:35:51] [PASSED] drm_test_framebuffer_modifiers_not_supported
[23:35:51] ================= [PASSED] drm_framebuffer =================
[23:35:51] ================ drm_gem_shmem (8 subtests) ================
[23:35:51] [PASSED] drm_gem_shmem_test_obj_create
[23:35:51] [PASSED] drm_gem_shmem_test_obj_create_private
[23:35:51] [PASSED] drm_gem_shmem_test_pin_pages
[23:35:51] [PASSED] drm_gem_shmem_test_vmap
[23:35:51] [PASSED] drm_gem_shmem_test_get_sg_table
[23:35:51] [PASSED] drm_gem_shmem_test_get_pages_sgt
[23:35:51] [PASSED] drm_gem_shmem_test_madvise
[23:35:51] [PASSED] drm_gem_shmem_test_purge
[23:35:51] ================== [PASSED] drm_gem_shmem ==================
[23:35:51] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[23:35:51] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[23:35:51] [PASSED] Automatic
[23:35:51] [PASSED] Full
[23:35:51] [PASSED] Limited 16:235
[23:35:51] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[23:35:51] [PASSED] drm_test_check_disable_connector
[23:35:51] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[23:35:51] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[23:35:51] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[23:35:51] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[23:35:51] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[23:35:51] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[23:35:51] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[23:35:51] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[23:35:51] [PASSED] drm_test_check_output_bpc_dvi
[23:35:51] [PASSED] drm_test_check_output_bpc_format_vic_1
[23:35:51] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[23:35:51] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[23:35:51] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[23:35:51] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[23:35:51] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[23:35:51] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[23:35:51] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[23:35:51] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[23:35:51] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[23:35:51] [PASSED] drm_test_check_broadcast_rgb_value
[23:35:51] [PASSED] drm_test_check_bpc_8_value
[23:35:51] [PASSED] drm_test_check_bpc_10_value
[23:35:51] [PASSED] drm_test_check_bpc_12_value
[23:35:51] [PASSED] drm_test_check_format_value
[23:35:51] [PASSED] drm_test_check_tmds_char_value
[23:35:51] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[23:35:51] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[23:35:51] [PASSED] drm_test_check_mode_valid
[23:35:51] [PASSED] drm_test_check_mode_valid_reject
[23:35:51] [PASSED] drm_test_check_mode_valid_reject_rate
[23:35:51] [PASSED] drm_test_check_mode_valid_reject_max_clock
[23:35:51] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[23:35:51] = drm_atomic_helper_connector_hdmi_infoframes (5 subtests) =
[23:35:51] [PASSED] drm_test_check_infoframes
[23:35:51] [PASSED] drm_test_check_reject_avi_infoframe
[23:35:51] [PASSED] drm_test_check_reject_hdr_infoframe_bpc_8
[23:35:51] [PASSED] drm_test_check_reject_hdr_infoframe_bpc_10
[23:35:51] [PASSED] drm_test_check_reject_audio_infoframe
[23:35:51] === [PASSED] drm_atomic_helper_connector_hdmi_infoframes ===
[23:35:51] ================= drm_managed (2 subtests) =================
[23:35:51] [PASSED] drm_test_managed_release_action
[23:35:51] [PASSED] drm_test_managed_run_action
[23:35:51] =================== [PASSED] drm_managed ===================
[23:35:51] =================== drm_mm (6 subtests) ====================
[23:35:51] [PASSED] drm_test_mm_init
[23:35:51] [PASSED] drm_test_mm_debug
[23:35:51] [PASSED] drm_test_mm_align32
[23:35:51] [PASSED] drm_test_mm_align64
[23:35:51] [PASSED] drm_test_mm_lowest
[23:35:51] [PASSED] drm_test_mm_highest
[23:35:51] ===================== [PASSED] drm_mm ======================
[23:35:51] ============= drm_modes_analog_tv (5 subtests) =============
[23:35:51] [PASSED] drm_test_modes_analog_tv_mono_576i
[23:35:51] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[23:35:51] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[23:35:51] [PASSED] drm_test_modes_analog_tv_pal_576i
[23:35:51] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[23:35:51] =============== [PASSED] drm_modes_analog_tv ===============
[23:35:51] ============== drm_plane_helper (2 subtests) ===============
[23:35:51] =============== drm_test_check_plane_state ================
[23:35:51] [PASSED] clipping_simple
[23:35:51] [PASSED] clipping_rotate_reflect
[23:35:51] [PASSED] positioning_simple
[23:35:51] [PASSED] upscaling
[23:35:51] [PASSED] downscaling
[23:35:51] [PASSED] rounding1
[23:35:51] [PASSED] rounding2
[23:35:51] [PASSED] rounding3
[23:35:51] [PASSED] rounding4
[23:35:51] =========== [PASSED] drm_test_check_plane_state ============
[23:35:51] =========== drm_test_check_invalid_plane_state ============
[23:35:51] [PASSED] positioning_invalid
[23:35:51] [PASSED] upscaling_invalid
[23:35:51] [PASSED] downscaling_invalid
[23:35:51] ======= [PASSED] drm_test_check_invalid_plane_state ========
[23:35:51] ================ [PASSED] drm_plane_helper =================
[23:35:51] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[23:35:51] ====== drm_test_connector_helper_tv_get_modes_check =======
[23:35:51] [PASSED] None
[23:35:51] [PASSED] PAL
[23:35:51] [PASSED] NTSC
[23:35:51] [PASSED] Both, NTSC Default
[23:35:51] [PASSED] Both, PAL Default
[23:35:51] [PASSED] Both, NTSC Default, with PAL on command-line
[23:35:51] [PASSED] Both, PAL Default, with NTSC on command-line
[23:35:51] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[23:35:51] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[23:35:51] ================== drm_rect (9 subtests) ===================
[23:35:51] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[23:35:51] [PASSED] drm_test_rect_clip_scaled_not_clipped
[23:35:51] [PASSED] drm_test_rect_clip_scaled_clipped
[23:35:51] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[23:35:51] ================= drm_test_rect_intersect =================
[23:35:51] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[23:35:51] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[23:35:51] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[23:35:51] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[23:35:51] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[23:35:51] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[23:35:51] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[23:35:51] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[23:35:51] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[23:35:51] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[23:35:51] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[23:35:51] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[23:35:51] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[23:35:51] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[23:35:51] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[23:35:51] ============= [PASSED] drm_test_rect_intersect =============
[23:35:51] ================ drm_test_rect_calc_hscale ================
[23:35:51] [PASSED] normal use
[23:35:51] [PASSED] out of max range
[23:35:51] [PASSED] out of min range
[23:35:51] [PASSED] zero dst
[23:35:51] [PASSED] negative src
[23:35:51] [PASSED] negative dst
[23:35:51] ============ [PASSED] drm_test_rect_calc_hscale ============
[23:35:51] ================ drm_test_rect_calc_vscale ================
[23:35:51] [PASSED] normal use
[23:35:51] [PASSED] out of max range
[23:35:51] [PASSED] out of min range
[23:35:51] [PASSED] zero dst
[23:35:51] [PASSED] negative src
[23:35:51] [PASSED] negative dst
[23:35:51] ============ [PASSED] drm_test_rect_calc_vscale ============
[23:35:51] ================== drm_test_rect_rotate ===================
[23:35:51] [PASSED] reflect-x
[23:35:51] [PASSED] reflect-y
[23:35:51] [PASSED] rotate-0
[23:35:51] [PASSED] rotate-90
[23:35:51] [PASSED] rotate-180
[23:35:51] [PASSED] rotate-270
[23:35:51] ============== [PASSED] drm_test_rect_rotate ===============
[23:35:51] ================ drm_test_rect_rotate_inv =================
[23:35:51] [PASSED] reflect-x
[23:35:51] [PASSED] reflect-y
[23:35:51] [PASSED] rotate-0
[23:35:51] [PASSED] rotate-90
[23:35:51] [PASSED] rotate-180
[23:35:51] [PASSED] rotate-270
[23:35:51] ============ [PASSED] drm_test_rect_rotate_inv =============
[23:35:51] ==================== [PASSED] drm_rect =====================
[23:35:51] ============ drm_sysfb_modeset_test (1 subtest) ============
[23:35:51] ============ drm_test_sysfb_build_fourcc_list =============
[23:35:51] [PASSED] no native formats
[23:35:51] [PASSED] XRGB8888 as native format
[23:35:51] [PASSED] remove duplicates
[23:35:51] [PASSED] convert alpha formats
[23:35:51] [PASSED] random formats
[23:35:51] ======== [PASSED] drm_test_sysfb_build_fourcc_list =========
[23:35:51] ============= [PASSED] drm_sysfb_modeset_test ==============
[23:35:51] ================== drm_fixp (2 subtests) ===================
[23:35:51] [PASSED] drm_test_int2fixp
[23:35:51] [PASSED] drm_test_sm2fixp
[23:35:51] ==================== [PASSED] drm_fixp =====================
[23:35:51] ============================================================
[23:35:51] Testing complete. Ran 621 tests: passed: 621
[23:35:51] Elapsed time: 25.980s total, 1.684s configuring, 24.164s building, 0.131s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[23:35:51] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[23:35:52] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[23:36:02] Starting KUnit Kernel (1/1)...
[23:36:02] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[23:36:02] ================= ttm_device (5 subtests) ==================
[23:36:02] [PASSED] ttm_device_init_basic
[23:36:02] [PASSED] ttm_device_init_multiple
[23:36:02] [PASSED] ttm_device_fini_basic
[23:36:02] [PASSED] ttm_device_init_no_vma_man
[23:36:02] ================== ttm_device_init_pools ==================
[23:36:02] [PASSED] No DMA allocations, no DMA32 required
[23:36:02] [PASSED] DMA allocations, DMA32 required
[23:36:02] [PASSED] No DMA allocations, DMA32 required
[23:36:02] [PASSED] DMA allocations, no DMA32 required
[23:36:02] ============== [PASSED] ttm_device_init_pools ==============
[23:36:02] =================== [PASSED] ttm_device ====================
[23:36:02] ================== ttm_pool (8 subtests) ===================
[23:36:02] ================== ttm_pool_alloc_basic ===================
[23:36:02] [PASSED] One page
[23:36:02] [PASSED] More than one page
[23:36:02] [PASSED] Above the allocation limit
[23:36:02] [PASSED] One page, with coherent DMA mappings enabled
[23:36:02] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[23:36:02] ============== [PASSED] ttm_pool_alloc_basic ===============
[23:36:02] ============== ttm_pool_alloc_basic_dma_addr ==============
[23:36:02] [PASSED] One page
[23:36:02] [PASSED] More than one page
[23:36:02] [PASSED] Above the allocation limit
[23:36:02] [PASSED] One page, with coherent DMA mappings enabled
[23:36:02] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[23:36:02] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[23:36:02] [PASSED] ttm_pool_alloc_order_caching_match
[23:36:02] [PASSED] ttm_pool_alloc_caching_mismatch
[23:36:02] [PASSED] ttm_pool_alloc_order_mismatch
[23:36:02] [PASSED] ttm_pool_free_dma_alloc
[23:36:02] [PASSED] ttm_pool_free_no_dma_alloc
[23:36:02] [PASSED] ttm_pool_fini_basic
[23:36:02] ==================== [PASSED] ttm_pool =====================
[23:36:02] ================ ttm_resource (8 subtests) =================
[23:36:02] ================= ttm_resource_init_basic =================
[23:36:02] [PASSED] Init resource in TTM_PL_SYSTEM
[23:36:02] [PASSED] Init resource in TTM_PL_VRAM
[23:36:02] [PASSED] Init resource in a private placement
[23:36:02] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[23:36:02] ============= [PASSED] ttm_resource_init_basic =============
[23:36:02] [PASSED] ttm_resource_init_pinned
[23:36:02] [PASSED] ttm_resource_fini_basic
[23:36:02] [PASSED] ttm_resource_manager_init_basic
[23:36:02] [PASSED] ttm_resource_manager_usage_basic
[23:36:02] [PASSED] ttm_resource_manager_set_used_basic
[23:36:02] [PASSED] ttm_sys_man_alloc_basic
[23:36:02] [PASSED] ttm_sys_man_free_basic
[23:36:02] ================== [PASSED] ttm_resource ===================
[23:36:02] =================== ttm_tt (15 subtests) ===================
[23:36:02] ==================== ttm_tt_init_basic ====================
[23:36:02] [PASSED] Page-aligned size
[23:36:02] [PASSED] Extra pages requested
[23:36:02] ================ [PASSED] ttm_tt_init_basic ================
[23:36:02] [PASSED] ttm_tt_init_misaligned
[23:36:02] [PASSED] ttm_tt_fini_basic
[23:36:02] [PASSED] ttm_tt_fini_sg
[23:36:02] [PASSED] ttm_tt_fini_shmem
[23:36:02] [PASSED] ttm_tt_create_basic
[23:36:02] [PASSED] ttm_tt_create_invalid_bo_type
[23:36:02] [PASSED] ttm_tt_create_ttm_exists
[23:36:02] [PASSED] ttm_tt_create_failed
[23:36:02] [PASSED] ttm_tt_destroy_basic
[23:36:02] [PASSED] ttm_tt_populate_null_ttm
[23:36:02] [PASSED] ttm_tt_populate_populated_ttm
[23:36:02] [PASSED] ttm_tt_unpopulate_basic
[23:36:02] [PASSED] ttm_tt_unpopulate_empty_ttm
[23:36:02] [PASSED] ttm_tt_swapin_basic
[23:36:02] ===================== [PASSED] ttm_tt ======================
[23:36:02] =================== ttm_bo (14 subtests) ===================
[23:36:02] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[23:36:02] [PASSED] Cannot be interrupted and sleeps
[23:36:02] [PASSED] Cannot be interrupted, locks straight away
[23:36:02] [PASSED] Can be interrupted, sleeps
[23:36:02] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[23:36:02] [PASSED] ttm_bo_reserve_locked_no_sleep
[23:36:02] [PASSED] ttm_bo_reserve_no_wait_ticket
[23:36:02] [PASSED] ttm_bo_reserve_double_resv
[23:36:02] [PASSED] ttm_bo_reserve_interrupted
[23:36:02] [PASSED] ttm_bo_reserve_deadlock
[23:36:02] [PASSED] ttm_bo_unreserve_basic
[23:36:02] [PASSED] ttm_bo_unreserve_pinned
[23:36:02] [PASSED] ttm_bo_unreserve_bulk
[23:36:02] [PASSED] ttm_bo_fini_basic
[23:36:02] [PASSED] ttm_bo_fini_shared_resv
[23:36:02] [PASSED] ttm_bo_pin_basic
[23:36:02] [PASSED] ttm_bo_pin_unpin_resource
[23:36:02] [PASSED] ttm_bo_multiple_pin_one_unpin
[23:36:02] ===================== [PASSED] ttm_bo ======================
[23:36:02] ============== ttm_bo_validate (22 subtests) ===============
[23:36:02] ============== ttm_bo_init_reserved_sys_man ===============
[23:36:02] [PASSED] Buffer object for userspace
[23:36:02] [PASSED] Kernel buffer object
[23:36:02] [PASSED] Shared buffer object
[23:36:02] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[23:36:02] ============== ttm_bo_init_reserved_mock_man ==============
[23:36:02] [PASSED] Buffer object for userspace
[23:36:02] [PASSED] Kernel buffer object
[23:36:02] [PASSED] Shared buffer object
[23:36:02] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[23:36:02] [PASSED] ttm_bo_init_reserved_resv
[23:36:02] ================== ttm_bo_validate_basic ==================
[23:36:02] [PASSED] Buffer object for userspace
[23:36:02] [PASSED] Kernel buffer object
[23:36:02] [PASSED] Shared buffer object
[23:36:02] ============== [PASSED] ttm_bo_validate_basic ==============
[23:36:02] [PASSED] ttm_bo_validate_invalid_placement
[23:36:02] ============= ttm_bo_validate_same_placement ==============
[23:36:02] [PASSED] System manager
[23:36:02] [PASSED] VRAM manager
[23:36:02] ========= [PASSED] ttm_bo_validate_same_placement ==========
[23:36:02] [PASSED] ttm_bo_validate_failed_alloc
[23:36:02] [PASSED] ttm_bo_validate_pinned
[23:36:02] [PASSED] ttm_bo_validate_busy_placement
[23:36:02] ================ ttm_bo_validate_multihop =================
[23:36:02] [PASSED] Buffer object for userspace
[23:36:02] [PASSED] Kernel buffer object
[23:36:02] [PASSED] Shared buffer object
[23:36:02] ============ [PASSED] ttm_bo_validate_multihop =============
[23:36:02] ========== ttm_bo_validate_no_placement_signaled ==========
[23:36:02] [PASSED] Buffer object in system domain, no page vector
[23:36:02] [PASSED] Buffer object in system domain with an existing page vector
[23:36:02] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[23:36:02] ======== ttm_bo_validate_no_placement_not_signaled ========
[23:36:02] [PASSED] Buffer object for userspace
[23:36:02] [PASSED] Kernel buffer object
[23:36:02] [PASSED] Shared buffer object
[23:36:02] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[23:36:02] [PASSED] ttm_bo_validate_move_fence_signaled
[23:36:02] ========= ttm_bo_validate_move_fence_not_signaled =========
[23:36:02] [PASSED] Waits for GPU
[23:36:02] [PASSED] Tries to lock straight away
[23:36:02] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[23:36:02] [PASSED] ttm_bo_validate_swapout
[23:36:02] [PASSED] ttm_bo_validate_happy_evict
[23:36:02] [PASSED] ttm_bo_validate_all_pinned_evict
[23:36:02] [PASSED] ttm_bo_validate_allowed_only_evict
[23:36:02] [PASSED] ttm_bo_validate_deleted_evict
[23:36:02] [PASSED] ttm_bo_validate_busy_domain_evict
[23:36:02] [PASSED] ttm_bo_validate_evict_gutting
[23:36:02] [PASSED] ttm_bo_validate_recrusive_evict
[23:36:02] ================= [PASSED] ttm_bo_validate =================
[23:36:02] ============================================================
[23:36:02] Testing complete. Ran 102 tests: passed: 102
[23:36:02] Elapsed time: 11.516s total, 1.752s configuring, 9.549s building, 0.185s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 7+ messages in thread
* ✓ Xe.CI.BAT: success for TTM shrinker fragmentation / partial restore fixes
2026-05-04 23:29 [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes Matthew Brost
` (3 preceding siblings ...)
2026-05-04 23:36 ` ✓ CI.KUnit: success " Patchwork
@ 2026-05-05 0:47 ` Patchwork
2026-05-05 7:57 ` ✗ Xe.CI.FULL: failure " Patchwork
5 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2026-05-05 0:47 UTC (permalink / raw)
To: Matthew Brost; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 1102 bytes --]
== Series Details ==
Series: TTM shrinker fragmentation / partial restore fixes
URL : https://patchwork.freedesktop.org/series/165938/
State : success
== Summary ==
CI Bug Log - changes from xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd_BAT -> xe-pw-165938v1_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (13 -> 13)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_8883 -> IGT_8884
* Linux: xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd -> xe-pw-165938v1
IGT_8883: 8214859d2c4ecf8f81a08a3d2cd26f0a50d2b513 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8884: 2e185bca126c4d135fe7fe579d0a3a177f150813 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd: 9160312bed536c4b78ad3736fc1aaf25ed78bccd
xe-pw-165938v1: 165938v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/index.html
[-- Attachment #2: Type: text/html, Size: 1664 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* ✗ Xe.CI.FULL: failure for TTM shrinker fragmentation / partial restore fixes
2026-05-04 23:29 [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes Matthew Brost
` (4 preceding siblings ...)
2026-05-05 0:47 ` ✓ Xe.CI.BAT: " Patchwork
@ 2026-05-05 7:57 ` Patchwork
5 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2026-05-05 7:57 UTC (permalink / raw)
To: Matthew Brost; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 67132 bytes --]
== Series Details ==
Series: TTM shrinker fragmentation / partial restore fixes
URL : https://patchwork.freedesktop.org/series/165938/
State : failure
== Summary ==
CI Bug Log - changes from xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd_FULL -> xe-pw-165938v1_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-165938v1_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-165938v1_FULL, 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.
Participating hosts (2 -> 2)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-165938v1_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@kms_cursor_legacy@forked-move:
- shard-bmg: [PASS][1] -> [DMESG-FAIL][2] +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_cursor_legacy@forked-move.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_cursor_legacy@forked-move.html
* igt@kms_cursor_legacy@forked-move@all-pipes:
- shard-bmg: [PASS][3] -> [FAIL][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_cursor_legacy@forked-move@all-pipes.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_cursor_legacy@forked-move@all-pipes.html
Known issues
------------
Here are the changes found in xe-pw-165938v1_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@hotunbind-rebind:
- shard-bmg: [PASS][5] -> [SKIP][6] ([Intel XE#6779])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-7/igt@core_hotunplug@hotunbind-rebind.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@core_hotunplug@hotunbind-rebind.html
* igt@intel_hwmon@hwmon-write:
- shard-bmg: [PASS][7] -> [FAIL][8] ([Intel XE#7445])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@intel_hwmon@hwmon-write.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@intel_hwmon@hwmon-write.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#3658] / [Intel XE#7360])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#1407])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-0:
- shard-bmg: NOTRUN -> [SKIP][11] ([Intel XE#1124]) +2 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_big_fb@y-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
- shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#1124]) +1 other test skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-7/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
* igt@kms_bw@connected-linear-tiling-2-displays-target-3840x2160p:
- shard-bmg: NOTRUN -> [SKIP][13] ([Intel XE#7679])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@kms_bw@connected-linear-tiling-2-displays-target-3840x2160p.html
* igt@kms_bw@linear-tiling-2-displays-target-1920x1080p:
- shard-lnl: NOTRUN -> [SKIP][14] ([Intel XE#367])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@kms_bw@linear-tiling-2-displays-target-1920x1080p.html
* igt@kms_bw@linear-tiling-4-displays-target-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#7676])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@kms_bw@linear-tiling-4-displays-target-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][16] ([Intel XE#2887]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-7/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs:
- shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#2887]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-8/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: NOTRUN -> [INCOMPLETE][18] ([Intel XE#7084]) +1 other test incomplete
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs:
- shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#3432])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-7/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#2325] / [Intel XE#7358]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-7/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-suspend:
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#373]) +2 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-7/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
* igt@kms_content_protection@content-type-change:
- shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#7642])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@mei-interface:
- shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#1468] / [Intel XE#7396])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-5/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#2321] / [Intel XE#7355])
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-7/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-lnl: NOTRUN -> [SKIP][25] ([Intel XE#1424])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-1/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#2321] / [Intel XE#7355])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#309] / [Intel XE#7343]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#4354] / [Intel XE#5870])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_feature_discovery@display-3x:
- shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#2373] / [Intel XE#7448])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-4/igt@kms_feature_discovery@display-3x.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#1421]) +3 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
- shard-lnl: [PASS][31] -> [FAIL][32] ([Intel XE#301])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-lnl-2/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-8/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#7178] / [Intel XE#7351]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#5812] / [Intel XE#656]) +11 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
- shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#2311]) +6 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary:
- shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#6312] / [Intel XE#651]) +4 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-8/igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][37] ([Intel XE#4141]) +3 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-argb161616f-draw-render:
- shard-bmg: NOTRUN -> [SKIP][38] ([Intel XE#7061] / [Intel XE#7356]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-argb161616f-draw-render.html
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#2350] / [Intel XE#7503])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-1/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][40] ([Intel XE#2313]) +5 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-argb161616f-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#7061] / [Intel XE#7356])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-7/igt@kms_frontbuffer_tracking@psr-argb161616f-draw-mmap-wc.html
* igt@kms_hdmi_inject@inject-audio:
- shard-bmg: [PASS][42] -> [SKIP][43] ([Intel XE#7308])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@kms_hdmi_inject@inject-audio.html
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#7591])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier:
- shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#7283])
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#7283])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-lnl: NOTRUN -> [SKIP][47] ([Intel XE#2763] / [Intel XE#6886]) +3 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-5/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_pm_dc@dc5-dpms-negative:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#1131])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_pm_dc@dc5-dpms-negative.html
* igt@kms_pm_dc@deep-pkgc:
- shard-bmg: NOTRUN -> [SKIP][49] ([Intel XE#2505] / [Intel XE#7447])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_pm_rpm@system-suspend-idle:
- shard-bmg: [PASS][50] -> [SKIP][51] ([Intel XE#7106])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@kms_pm_rpm@system-suspend-idle.html
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_pm_rpm@system-suspend-idle.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#2893] / [Intel XE#7304]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#1489]) +1 other test skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr@fbc-pr-dpms:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#1406])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_psr@fbc-pr-dpms.html
* igt@kms_psr@fbc-psr2-cursor-plane-move:
- shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#1406] / [Intel XE#7345])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_psr@fbc-psr2-cursor-plane-move.html
* igt@kms_psr@fbc-psr2-cursor-plane-move@edp-1:
- shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#1406] / [Intel XE#4609])
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@kms_psr@fbc-psr2-cursor-plane-move@edp-1.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2234] / [Intel XE#2850]) +2 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#1127] / [Intel XE#5813])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_tv_load_detect@load-detect:
- shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#2450] / [Intel XE#5857])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_tv_load_detect@load-detect.html
* igt@kms_vrr@seamless-rr-switch-virtual@pipe-a-edp-1:
- shard-lnl: [PASS][60] -> [FAIL][61] ([Intel XE#2142]) +1 other test fail
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-lnl-3/igt@kms_vrr@seamless-rr-switch-virtual@pipe-a-edp-1.html
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-5/igt@kms_vrr@seamless-rr-switch-virtual@pipe-a-edp-1.html
* igt@xe_compute@ccs-mode-basic:
- shard-lnl: NOTRUN -> [SKIP][62] ([Intel XE#1447] / [Intel XE#7471])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@xe_compute@ccs-mode-basic.html
* igt@xe_eudebug_online@preempt-breakpoint:
- shard-lnl: NOTRUN -> [SKIP][63] ([Intel XE#7636]) +2 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@xe_eudebug_online@preempt-breakpoint.html
* igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
- shard-bmg: NOTRUN -> [SKIP][64] ([Intel XE#7636]) +2 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html
* igt@xe_evict@evict-cm-threads-small-multi-queue:
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#6540] / [Intel XE#688]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-5/igt@xe_evict@evict-cm-threads-small-multi-queue.html
* igt@xe_exec_balancer@twice-virtual-rebind:
- shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#7482]) +4 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-5/igt@xe_exec_balancer@twice-virtual-rebind.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race:
- shard-bmg: NOTRUN -> [SKIP][67] ([Intel XE#2322] / [Intel XE#7372]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr:
- shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#1392]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-8/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr.html
* igt@xe_exec_fault_mode@once-multi-queue-userptr:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#7136]) +1 other test skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_fault_mode@once-multi-queue-userptr.html
* igt@xe_exec_fault_mode@twice-multi-queue-userptr-invalidate:
- shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#7136]) +4 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-7/igt@xe_exec_fault_mode@twice-multi-queue-userptr-invalidate.html
* igt@xe_exec_multi_queue@many-queues-preempt-mode-priority:
- shard-lnl: NOTRUN -> [SKIP][71] ([Intel XE#6874]) +6 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@xe_exec_multi_queue@many-queues-preempt-mode-priority.html
* igt@xe_exec_multi_queue@two-queues-preempt-mode-fault-priority:
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#6874]) +5 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@xe_exec_multi_queue@two-queues-preempt-mode-fault-priority.html
* igt@xe_exec_reset@multi-queue-gt-reset:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#7866])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@xe_exec_reset@multi-queue-gt-reset.html
* igt@xe_exec_system_allocator@threads-many-large-malloc-fork-read-after:
- shard-bmg: [PASS][74] -> [SKIP][75] ([Intel XE#6557] / [Intel XE#6703]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@xe_exec_system_allocator@threads-many-large-malloc-fork-read-after.html
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_system_allocator@threads-many-large-malloc-fork-read-after.html
* igt@xe_exec_system_allocator@threads-many-stride-malloc-nomemset:
- shard-bmg: [PASS][76] -> [SKIP][77] ([Intel XE#6703]) +137 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@xe_exec_system_allocator@threads-many-stride-malloc-nomemset.html
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_system_allocator@threads-many-stride-malloc-nomemset.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-new-race:
- shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#6703]) +8 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-new-race.html
* igt@xe_exec_threads@threads-multi-queue-rebind:
- shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#7138]) +2 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-4/igt@xe_exec_threads@threads-multi-queue-rebind.html
* igt@xe_exec_threads@threads-multi-queue-rebind-err:
- shard-lnl: NOTRUN -> [SKIP][80] ([Intel XE#7138]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@xe_exec_threads@threads-multi-queue-rebind-err.html
* igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit:
- shard-lnl: NOTRUN -> [SKIP][81] ([Intel XE#2229])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit.html
* igt@xe_module_load@load:
- shard-bmg: ([PASS][82], [PASS][83], [PASS][84], [PASS][85], [PASS][86], [PASS][87], [PASS][88], [PASS][89], [PASS][90], [PASS][91], [PASS][92], [PASS][93], [PASS][94], [PASS][95], [PASS][96], [PASS][97], [PASS][98], [PASS][99], [PASS][100], [PASS][101], [PASS][102], [PASS][103], [PASS][104], [PASS][105]) -> ([PASS][106], [PASS][107], [PASS][108], [PASS][109], [PASS][110], [SKIP][111], [PASS][112], [PASS][113], [PASS][114], [PASS][115], [PASS][116], [PASS][117], [PASS][118], [PASS][119], [PASS][120], [PASS][121], [PASS][122], [PASS][123], [PASS][124], [PASS][125], [PASS][126], [PASS][127], [PASS][128], [PASS][129], [PASS][130], [PASS][131]) ([Intel XE#2457] / [Intel XE#7405])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-5/igt@xe_module_load@load.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@xe_module_load@load.html
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@xe_module_load@load.html
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@xe_module_load@load.html
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-4/igt@xe_module_load@load.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-5/igt@xe_module_load@load.html
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-5/igt@xe_module_load@load.html
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-6/igt@xe_module_load@load.html
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-7/igt@xe_module_load@load.html
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-6/igt@xe_module_load@load.html
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@xe_module_load@load.html
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@xe_module_load@load.html
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@xe_module_load@load.html
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-8/igt@xe_module_load@load.html
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-8/igt@xe_module_load@load.html
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@xe_module_load@load.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@xe_module_load@load.html
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-4/igt@xe_module_load@load.html
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-4/igt@xe_module_load@load.html
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-6/igt@xe_module_load@load.html
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@xe_module_load@load.html
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_module_load@load.html
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_module_load@load.html
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_module_load@load.html
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@xe_module_load@load.html
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@xe_module_load@load.html
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@xe_module_load@load.html
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_module_load@load.html
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_module_load@load.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_module_load@load.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-4/igt@xe_module_load@load.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@xe_module_load@load.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-4/igt@xe_module_load@load.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_module_load@load.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_module_load@load.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-7/igt@xe_module_load@load.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-1/igt@xe_module_load@load.html
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@xe_module_load@load.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@xe_module_load@load.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@xe_module_load@load.html
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@xe_module_load@load.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-7/igt@xe_module_load@load.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-7/igt@xe_module_load@load.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@xe_module_load@load.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@xe_module_load@load.html
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@xe_module_load@load.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@xe_module_load@load.html
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-1/igt@xe_module_load@load.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_module_load@load.html
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_module_load@load.html
* igt@xe_multigpu_svm@mgpu-coherency-conflict:
- shard-lnl: NOTRUN -> [SKIP][132] ([Intel XE#6964])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@xe_multigpu_svm@mgpu-coherency-conflict.html
* igt@xe_page_reclaim@binds-null-vma:
- shard-lnl: NOTRUN -> [SKIP][133] ([Intel XE#7793])
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@xe_page_reclaim@binds-null-vma.html
* igt@xe_peer2peer@write:
- shard-bmg: NOTRUN -> [SKIP][134] ([Intel XE#6953] / [Intel XE#7326] / [Intel XE#7353])
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_peer2peer@write.html
* igt@xe_pm_residency@cpg-basic:
- shard-lnl: NOTRUN -> [SKIP][135] ([Intel XE#584] / [Intel XE#7369])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-7/igt@xe_pm_residency@cpg-basic.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-lnl: NOTRUN -> [SKIP][136] ([Intel XE#4650] / [Intel XE#7347])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-3/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_prefetch_fault@prefetch-fault-svm:
- shard-bmg: NOTRUN -> [SKIP][137] ([Intel XE#7599])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_prefetch_fault@prefetch-fault-svm.html
* igt@xe_pxp@display-black-pxp-fb:
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#4733] / [Intel XE#7417])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@xe_pxp@display-black-pxp-fb.html
* igt@xe_query@multigpu-query-invalid-extension:
- shard-bmg: NOTRUN -> [SKIP][139] ([Intel XE#944])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@xe_query@multigpu-query-invalid-extension.html
* igt@xe_query@multigpu-query-topology:
- shard-lnl: NOTRUN -> [SKIP][140] ([Intel XE#944])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-2/igt@xe_query@multigpu-query-topology.html
* igt@xe_sriov_scheduling@equal-throughput:
- shard-lnl: NOTRUN -> [SKIP][141] ([Intel XE#4351] / [Intel XE#7357])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-5/igt@xe_sriov_scheduling@equal-throughput.html
* igt@xe_vm@overcommit-fault-vram-lr-no-overcommit:
- shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#7892])
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-lnl-4/igt@xe_vm@overcommit-fault-vram-lr-no-overcommit.html
#### Possible fixes ####
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-bmg: [FAIL][143] ([Intel XE#7571]) -> [PASS][144]
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@xe_exec_system_allocator@threads-many-large-execqueues-new-prefetch:
- shard-bmg: [SKIP][145] ([Intel XE#6703]) -> [PASS][146] +44 other tests pass
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_exec_system_allocator@threads-many-large-execqueues-new-prefetch.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_exec_system_allocator@threads-many-large-execqueues-new-prefetch.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-prefetch:
- shard-bmg: [SKIP][147] ([Intel XE#6557] / [Intel XE#6703]) -> [PASS][148]
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-prefetch.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-prefetch.html
* igt@xe_exec_system_allocator@twice-mmap-nomemset:
- shard-bmg: [DMESG-FAIL][149] ([Intel XE#5545]) -> [PASS][150]
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_exec_system_allocator@twice-mmap-nomemset.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-8/igt@xe_exec_system_allocator@twice-mmap-nomemset.html
* igt@xe_sriov_flr@flr-each-isolation:
- shard-bmg: [FAIL][151] ([Intel XE#6569]) -> [PASS][152]
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@xe_sriov_flr@flr-each-isolation.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@xe_sriov_flr@flr-each-isolation.html
* igt@xe_sriov_vram@vf-access-provisioned:
- shard-bmg: [FAIL][153] ([Intel XE#5937]) -> [PASS][154] +1 other test pass
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@xe_sriov_vram@vf-access-provisioned.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@xe_sriov_vram@vf-access-provisioned.html
#### Warnings ####
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-bmg: [SKIP][155] ([Intel XE#2327]) -> [SKIP][156] ([Intel XE#6703]) +1 other test skip
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_big_fb@linear-32bpp-rotate-270.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-bmg: [SKIP][157] ([Intel XE#610] / [Intel XE#7387]) -> [SKIP][158] ([Intel XE#6703])
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-bmg: [SKIP][159] ([Intel XE#6703]) -> [SKIP][160] ([Intel XE#1124]) +1 other test skip
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-bmg: [SKIP][161] ([Intel XE#1124]) -> [SKIP][162] ([Intel XE#6703]) +1 other test skip
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-4/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_bw@linear-tiling-3-displays-target-3840x2160p:
- shard-bmg: [SKIP][163] ([Intel XE#367]) -> [SKIP][164] ([Intel XE#6703])
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_bw@linear-tiling-3-displays-target-3840x2160p.html
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_bw@linear-tiling-3-displays-target-3840x2160p.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-bmg: [SKIP][165] ([Intel XE#2887]) -> [SKIP][166] ([Intel XE#6703]) +4 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-4/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs:
- shard-bmg: [SKIP][167] ([Intel XE#6703]) -> [SKIP][168] ([Intel XE#2887])
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html
* igt@kms_chamelium_color@degamma:
- shard-bmg: [SKIP][169] ([Intel XE#6703]) -> [SKIP][170] ([Intel XE#2325] / [Intel XE#7358])
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_chamelium_color@degamma.html
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k:
- shard-bmg: [SKIP][171] ([Intel XE#2252]) -> [SKIP][172] ([Intel XE#6703])
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-6/igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k.html
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_hpd@dp-hpd:
- shard-bmg: [SKIP][173] ([Intel XE#6703]) -> [SKIP][174] ([Intel XE#2252])
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_chamelium_hpd@dp-hpd.html
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@kms_chamelium_hpd@dp-hpd.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-bmg: [SKIP][175] ([Intel XE#6703]) -> [SKIP][176] ([Intel XE#2321] / [Intel XE#7355])
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_cursor_crc@cursor-offscreen-512x512.html
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-bmg: [SKIP][177] ([Intel XE#2320]) -> [SKIP][178] ([Intel XE#6703]) +2 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-8/igt@kms_cursor_crc@cursor-random-32x32.html
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-bmg: [SKIP][179] ([Intel XE#2244]) -> [SKIP][180] ([Intel XE#6703])
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-6/igt@kms_dsc@dsc-with-bpc-formats.html
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_feature_discovery@psr2:
- shard-bmg: [SKIP][181] ([Intel XE#2374] / [Intel XE#6128]) -> [SKIP][182] ([Intel XE#6703])
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_feature_discovery@psr2.html
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_feature_discovery@psr2.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-bmg: [SKIP][183] ([Intel XE#7178] / [Intel XE#7351]) -> [SKIP][184] ([Intel XE#6703])
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-shrfb-draw-render:
- shard-bmg: [SKIP][185] ([Intel XE#6703]) -> [SKIP][186] ([Intel XE#2311]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-shrfb-draw-render.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-move:
- shard-bmg: [SKIP][187] ([Intel XE#2311]) -> [SKIP][188] ([Intel XE#6703]) +6 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-move.html
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@drrs-abgr161616f-draw-mmap-wc:
- shard-bmg: [SKIP][189] ([Intel XE#6703]) -> [SKIP][190] ([Intel XE#7061] / [Intel XE#7356]) +1 other test skip
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-abgr161616f-draw-mmap-wc.html
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-abgr161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-blt:
- shard-bmg: [SKIP][191] ([Intel XE#7061] / [Intel XE#7356]) -> [SKIP][192] ([Intel XE#6703])
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-blt.html
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-blt:
- shard-bmg: [SKIP][193] ([Intel XE#4141]) -> [SKIP][194] ([Intel XE#6703]) +4 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-blt.html
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt:
- shard-bmg: [SKIP][195] ([Intel XE#6703]) -> [SKIP][196] ([Intel XE#2313]) +4 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt.html
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-bmg: [SKIP][197] ([Intel XE#2352] / [Intel XE#7399]) -> [SKIP][198] ([Intel XE#6703])
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt:
- shard-bmg: [SKIP][199] ([Intel XE#2313]) -> [SKIP][200] ([Intel XE#6703]) +5 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-bmg: [SKIP][201] ([Intel XE#6703]) -> [SKIP][202] ([Intel XE#4090] / [Intel XE#7443])
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-10/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping:
- shard-bmg: [SKIP][203] ([Intel XE#7283]) -> [SKIP][204] ([Intel XE#6703])
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-4/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-bmg: [SKIP][205] ([Intel XE#5021] / [Intel XE#7377]) -> [SKIP][206] ([Intel XE#6703])
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@kms_plane_multiple@2x-tiling-y.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_pm_backlight@bad-brightness:
- shard-bmg: [SKIP][207] ([Intel XE#7376] / [Intel XE#870]) -> [SKIP][208] ([Intel XE#6703])
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@kms_pm_backlight@bad-brightness.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-bmg: [SKIP][209] ([Intel XE#1439] / [Intel XE#7402] / [Intel XE#836]) -> [SKIP][210] ([Intel XE#6703])
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-bmg: [SKIP][211] ([Intel XE#6703]) -> [SKIP][212] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#7383] / [Intel XE#836])
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf:
- shard-bmg: [SKIP][213] ([Intel XE#1489]) -> [SKIP][214] ([Intel XE#6703]) +1 other test skip
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-8/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr@pr-cursor-plane-move:
- shard-bmg: [SKIP][215] ([Intel XE#6703]) -> [SKIP][216] ([Intel XE#2234] / [Intel XE#2850])
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@kms_psr@pr-cursor-plane-move.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-7/igt@kms_psr@pr-cursor-plane-move.html
* igt@kms_psr@psr-basic:
- shard-bmg: [SKIP][217] ([Intel XE#2234] / [Intel XE#2850]) -> [SKIP][218] ([Intel XE#6703]) +3 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-6/igt@kms_psr@psr-basic.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_psr@psr-basic.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-bmg: [SKIP][219] ([Intel XE#1435]) -> [SKIP][220] ([Intel XE#6703])
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-5/igt@kms_setmode@invalid-clone-exclusive-crtc.html
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_sharpness_filter@filter-formats:
- shard-bmg: [SKIP][221] ([Intel XE#6503]) -> [SKIP][222] ([Intel XE#6703])
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-8/igt@kms_sharpness_filter@filter-formats.html
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_sharpness_filter@filter-formats.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-bmg: [SKIP][223] ([Intel XE#2426] / [Intel XE#5848]) -> [FAIL][224] ([Intel XE#1729] / [Intel XE#7424])
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-7/igt@kms_tiled_display@basic-test-pattern.html
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-bmg: [SKIP][225] ([Intel XE#2426] / [Intel XE#5848]) -> [SKIP][226] ([Intel XE#2509] / [Intel XE#7437])
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-8/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@xe_create@multigpu-create-massive-size:
- shard-bmg: [SKIP][227] ([Intel XE#2504] / [Intel XE#7319] / [Intel XE#7350]) -> [SKIP][228] ([Intel XE#6703])
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-5/igt@xe_create@multigpu-create-massive-size.html
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_create@multigpu-create-massive-size.html
* igt@xe_eudebug@basic-vm-bind-extended-discovery:
- shard-bmg: [SKIP][229] ([Intel XE#6703]) -> [SKIP][230] ([Intel XE#7636]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_eudebug@basic-vm-bind-extended-discovery.html
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_eudebug@basic-vm-bind-extended-discovery.html
* igt@xe_eudebug@basic-vm-bind-vm-destroy:
- shard-bmg: [SKIP][231] ([Intel XE#7636]) -> [SKIP][232] ([Intel XE#6703]) +3 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-4/igt@xe_eudebug@basic-vm-bind-vm-destroy.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_eudebug@basic-vm-bind-vm-destroy.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap:
- shard-bmg: [SKIP][233] ([Intel XE#2322] / [Intel XE#7372]) -> [SKIP][234] ([Intel XE#6703]) +1 other test skip
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-6/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap.html
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap.html
* igt@xe_exec_fault_mode@many-execqueues-multi-queue-userptr-rebind:
- shard-bmg: [SKIP][235] ([Intel XE#7136]) -> [SKIP][236] ([Intel XE#6703])
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-5/igt@xe_exec_fault_mode@many-execqueues-multi-queue-userptr-rebind.html
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_fault_mode@many-execqueues-multi-queue-userptr-rebind.html
* igt@xe_exec_fault_mode@twice-multi-queue-rebind-prefetch:
- shard-bmg: [SKIP][237] ([Intel XE#6703]) -> [SKIP][238] ([Intel XE#7136]) +1 other test skip
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_exec_fault_mode@twice-multi-queue-rebind-prefetch.html
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@xe_exec_fault_mode@twice-multi-queue-rebind-prefetch.html
* igt@xe_exec_multi_queue@many-queues-dyn-priority-smem:
- shard-bmg: [SKIP][239] ([Intel XE#6874]) -> [SKIP][240] ([Intel XE#6703]) +4 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@xe_exec_multi_queue@many-queues-dyn-priority-smem.html
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_multi_queue@many-queues-dyn-priority-smem.html
* igt@xe_exec_multi_queue@max-queues-priority:
- shard-bmg: [SKIP][241] ([Intel XE#6703]) -> [SKIP][242] ([Intel XE#6874]) +1 other test skip
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_exec_multi_queue@max-queues-priority.html
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-4/igt@xe_exec_multi_queue@max-queues-priority.html
* igt@xe_exec_reset@multi-queue-cancel-on-secondary:
- shard-bmg: [SKIP][243] ([Intel XE#7866]) -> [SKIP][244] ([Intel XE#6703]) +1 other test skip
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-10/igt@xe_exec_reset@multi-queue-cancel-on-secondary.html
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_reset@multi-queue-cancel-on-secondary.html
* igt@xe_exec_threads@threads-multi-queue-mixed-basic:
- shard-bmg: [SKIP][245] ([Intel XE#6703]) -> [SKIP][246] ([Intel XE#7138])
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-2/igt@xe_exec_threads@threads-multi-queue-mixed-basic.html
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-9/igt@xe_exec_threads@threads-multi-queue-mixed-basic.html
* igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate:
- shard-bmg: [SKIP][247] ([Intel XE#7138]) -> [SKIP][248] ([Intel XE#6703]) +1 other test skip
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-1/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate.html
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate.html
* igt@xe_query@multigpu-query-invalid-query:
- shard-bmg: [SKIP][249] ([Intel XE#944]) -> [SKIP][250] ([Intel XE#6703])
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd/shard-bmg-9/igt@xe_query@multigpu-query-invalid-query.html
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/shard-bmg-2/igt@xe_query@multigpu-query-invalid-query.html
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1131]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1131
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[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#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#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1468]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1468
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#2142]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2142
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[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#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#2350]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2350
[Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
[Intel XE#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373
[Intel XE#2374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2374
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2450
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2504
[Intel XE#2505]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2505
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[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#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658
[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#4090]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4090
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4351
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[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#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021
[Intel XE#5545]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5545
[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#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#5848]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5848
[Intel XE#5857]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5857
[Intel XE#5870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5870
[Intel XE#5937]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5937
[Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610
[Intel XE#6128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6128
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6503
[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#6557]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6557
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#6569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6569
[Intel XE#6703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6703
[Intel XE#6779]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6779
[Intel XE#6874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6874
[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#6953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6953
[Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964
[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#7106]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7106
[Intel XE#7136]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7136
[Intel XE#7138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7138
[Intel XE#7178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7178
[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#7319]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7319
[Intel XE#7326]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7326
[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#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#7357]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7357
[Intel XE#7358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7358
[Intel XE#7360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7360
[Intel XE#7369]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7369
[Intel XE#7372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7372
[Intel XE#7376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7376
[Intel XE#7377]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7377
[Intel XE#7383]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7383
[Intel XE#7387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7387
[Intel XE#7396]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7396
[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#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417
[Intel XE#7424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7424
[Intel XE#7437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7437
[Intel XE#7443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7443
[Intel XE#7445]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7445
[Intel XE#7447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7447
[Intel XE#7448]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7448
[Intel XE#7471]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7471
[Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
[Intel XE#7503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7503
[Intel XE#7571]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7571
[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#7636]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7636
[Intel XE#7642]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7642
[Intel XE#7676]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7676
[Intel XE#7679]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7679
[Intel XE#7793]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7793
[Intel XE#7866]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7866
[Intel XE#7892]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7892
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* IGT: IGT_8883 -> IGT_8884
* Linux: xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd -> xe-pw-165938v1
IGT_8883: 8214859d2c4ecf8f81a08a3d2cd26f0a50d2b513 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8884: 2e185bca126c4d135fe7fe579d0a3a177f150813 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-4982-9160312bed536c4b78ad3736fc1aaf25ed78bccd: 9160312bed536c4b78ad3736fc1aaf25ed78bccd
xe-pw-165938v1: 165938v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-165938v1/index.html
[-- Attachment #2: Type: text/html, Size: 78709 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-05-05 7:58 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-04 23:29 [PATCH v2 0/2] TTM shrinker fragmentation / partial restore fixes Matthew Brost
2026-05-04 23:29 ` [PATCH v2 1/2] drm/ttm: Drop tt->restore after successful restore Matthew Brost
2026-05-04 23:29 ` [PATCH v2 2/2] drm/ttm/pool: back up at native page order Matthew Brost
2026-05-04 23:34 ` ✗ CI.checkpatch: warning for TTM shrinker fragmentation / partial restore fixes Patchwork
2026-05-04 23:36 ` ✓ CI.KUnit: success " Patchwork
2026-05-05 0:47 ` ✓ Xe.CI.BAT: " Patchwork
2026-05-05 7:57 ` ✗ Xe.CI.FULL: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox