* [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915.
@ 2026-04-20 8:33 Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 1/4] drm/doc/rfc: Remove i915_gem_lmem.rst Maarten Lankhorst
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Maarten Lankhorst @ 2026-04-20 8:33 UTC (permalink / raw)
To: dri-devel, intel-gfx; +Cc: Maarten Lankhorst
I believe small_bar has been implemented, as is gem_lmem.
xe has implemented GuC submission and VM_BIND, but realistically
this will never happen for i915.
Either way, those RFC's are completed, and can be removed.
Maarten Lankhorst (4):
drm/doc/rfc: Remove i915_gem_lmem.rst
drm/doc/rfc: Remove i915_vm_bind.
drm/doc/rfc: Remove i915_small_bar rfc.
drm/doc/rfc: Remove i915_scheduler item.
Documentation/gpu/rfc/i915_gem_lmem.rst | 22 --
Documentation/gpu/rfc/i915_scheduler.rst | 152 ------------
Documentation/gpu/rfc/i915_small_bar.h | 189 ---------------
Documentation/gpu/rfc/i915_small_bar.rst | 47 ----
Documentation/gpu/rfc/i915_vm_bind.h | 290 -----------------------
Documentation/gpu/rfc/i915_vm_bind.rst | 245 -------------------
Documentation/gpu/rfc/index.rst | 18 +-
7 files changed, 1 insertion(+), 962 deletions(-)
delete mode 100644 Documentation/gpu/rfc/i915_gem_lmem.rst
delete mode 100644 Documentation/gpu/rfc/i915_scheduler.rst
delete mode 100644 Documentation/gpu/rfc/i915_small_bar.h
delete mode 100644 Documentation/gpu/rfc/i915_small_bar.rst
delete mode 100644 Documentation/gpu/rfc/i915_vm_bind.h
delete mode 100644 Documentation/gpu/rfc/i915_vm_bind.rst
--
2.53.0
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/4] drm/doc/rfc: Remove i915_gem_lmem.rst
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
@ 2026-04-20 8:33 ` Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 2/4] drm/doc/rfc: Remove i915_vm_bind Maarten Lankhorst
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Maarten Lankhorst @ 2026-04-20 8:33 UTC (permalink / raw)
To: dri-devel, intel-gfx; +Cc: Maarten Lankhorst
The doc talks about DG1, but we do already support DG2 in i915, and
a new driver was created specifically to handle all lmem cases
even better.
Signed-off-by: Maarten Lankhorst <dev@lankhorst.se>
---
Documentation/gpu/rfc/i915_gem_lmem.rst | 22 ----------------------
Documentation/gpu/rfc/index.rst | 6 +-----
2 files changed, 1 insertion(+), 27 deletions(-)
delete mode 100644 Documentation/gpu/rfc/i915_gem_lmem.rst
diff --git a/Documentation/gpu/rfc/i915_gem_lmem.rst b/Documentation/gpu/rfc/i915_gem_lmem.rst
deleted file mode 100644
index b421a3c1806ec..0000000000000
--- a/Documentation/gpu/rfc/i915_gem_lmem.rst
+++ /dev/null
@@ -1,22 +0,0 @@
-=========================
-I915 DG1/LMEM RFC Section
-=========================
-
-Upstream plan
-=============
-For upstream the overall plan for landing all the DG1 stuff and turning it for
-real, with all the uAPI bits is:
-
-* Merge basic HW enabling of DG1(still without pciid)
-* Merge the uAPI bits behind special CONFIG_BROKEN(or so) flag
- * At this point we can still make changes, but importantly this lets us
- start running IGTs which can utilize local-memory in CI
-* Convert over to TTM, make sure it all keeps working. Some of the work items:
- * TTM shrinker for discrete
- * dma_resv_lockitem for full dma_resv_lock, i.e not just trylock
- * Use TTM CPU pagefault handler
- * Route shmem backend over to TTM SYSTEM for discrete
- * TTM purgeable object support
- * Move i915 buddy allocator over to TTM
-* Send RFC(with mesa-dev on cc) for final sign off on the uAPI
-* Add pciid for DG1 and turn on uAPI for real
diff --git a/Documentation/gpu/rfc/index.rst b/Documentation/gpu/rfc/index.rst
index ef19b0ba2a3ea..8313194af0683 100644
--- a/Documentation/gpu/rfc/index.rst
+++ b/Documentation/gpu/rfc/index.rst
@@ -20,10 +20,6 @@ host such documentation:
gpusvm.rst
-.. toctree::
-
- i915_gem_lmem.rst
-
.. toctree::
i915_scheduler.rst
@@ -37,4 +33,4 @@ host such documentation:
i915_vm_bind.rst
.. toctree::
- color_pipeline.rst
\ No newline at end of file
+ color_pipeline.rst
--
2.53.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/4] drm/doc/rfc: Remove i915_vm_bind.
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 1/4] drm/doc/rfc: Remove i915_gem_lmem.rst Maarten Lankhorst
@ 2026-04-20 8:33 ` Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 3/4] drm/doc/rfc: Remove i915_small_bar rfc Maarten Lankhorst
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Maarten Lankhorst @ 2026-04-20 8:33 UTC (permalink / raw)
To: dri-devel, intel-gfx; +Cc: Maarten Lankhorst
i915 supports soft pinning, and the xe driver
has been created to properly support VM_BIND instead.
Signed-off-by: Maarten Lankhorst <dev@lankhorst.se>
---
Documentation/gpu/rfc/i915_vm_bind.h | 290 -------------------------
Documentation/gpu/rfc/i915_vm_bind.rst | 245 ---------------------
Documentation/gpu/rfc/index.rst | 4 -
3 files changed, 539 deletions(-)
delete mode 100644 Documentation/gpu/rfc/i915_vm_bind.h
delete mode 100644 Documentation/gpu/rfc/i915_vm_bind.rst
diff --git a/Documentation/gpu/rfc/i915_vm_bind.h b/Documentation/gpu/rfc/i915_vm_bind.h
deleted file mode 100644
index bc26dc1261041..0000000000000
--- a/Documentation/gpu/rfc/i915_vm_bind.h
+++ /dev/null
@@ -1,290 +0,0 @@
-/* SPDX-License-Identifier: MIT */
-/*
- * Copyright © 2022 Intel Corporation
- */
-
-/**
- * DOC: I915_PARAM_VM_BIND_VERSION
- *
- * VM_BIND feature version supported.
- * See typedef drm_i915_getparam_t param.
- *
- * Specifies the VM_BIND feature version supported.
- * The following versions of VM_BIND have been defined:
- *
- * 0: No VM_BIND support.
- *
- * 1: In VM_UNBIND calls, the UMD must specify the exact mappings created
- * previously with VM_BIND, the ioctl will not support unbinding multiple
- * mappings or splitting them. Similarly, VM_BIND calls will not replace
- * any existing mappings.
- *
- * 2: The restrictions on unbinding partial or multiple mappings is
- * lifted, Similarly, binding will replace any mappings in the given range.
- *
- * See struct drm_i915_gem_vm_bind and struct drm_i915_gem_vm_unbind.
- */
-#define I915_PARAM_VM_BIND_VERSION 57
-
-/**
- * DOC: I915_VM_CREATE_FLAGS_USE_VM_BIND
- *
- * Flag to opt-in for VM_BIND mode of binding during VM creation.
- * See struct drm_i915_gem_vm_control flags.
- *
- * The older execbuf2 ioctl will not support VM_BIND mode of operation.
- * For VM_BIND mode, we have new execbuf3 ioctl which will not accept any
- * execlist (See struct drm_i915_gem_execbuffer3 for more details).
- */
-#define I915_VM_CREATE_FLAGS_USE_VM_BIND (1 << 0)
-
-/* VM_BIND related ioctls */
-#define DRM_I915_GEM_VM_BIND 0x3d
-#define DRM_I915_GEM_VM_UNBIND 0x3e
-#define DRM_I915_GEM_EXECBUFFER3 0x3f
-
-#define DRM_IOCTL_I915_GEM_VM_BIND DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_VM_BIND, struct drm_i915_gem_vm_bind)
-#define DRM_IOCTL_I915_GEM_VM_UNBIND DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_VM_UNBIND, struct drm_i915_gem_vm_bind)
-#define DRM_IOCTL_I915_GEM_EXECBUFFER3 DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_EXECBUFFER3, struct drm_i915_gem_execbuffer3)
-
-/**
- * struct drm_i915_gem_timeline_fence - An input or output timeline fence.
- *
- * The operation will wait for input fence to signal.
- *
- * The returned output fence will be signaled after the completion of the
- * operation.
- */
-struct drm_i915_gem_timeline_fence {
- /** @handle: User's handle for a drm_syncobj to wait on or signal. */
- __u32 handle;
-
- /**
- * @flags: Supported flags are:
- *
- * I915_TIMELINE_FENCE_WAIT:
- * Wait for the input fence before the operation.
- *
- * I915_TIMELINE_FENCE_SIGNAL:
- * Return operation completion fence as output.
- */
- __u32 flags;
-#define I915_TIMELINE_FENCE_WAIT (1 << 0)
-#define I915_TIMELINE_FENCE_SIGNAL (1 << 1)
-#define __I915_TIMELINE_FENCE_UNKNOWN_FLAGS (-(I915_TIMELINE_FENCE_SIGNAL << 1))
-
- /**
- * @value: A point in the timeline.
- * Value must be 0 for a binary drm_syncobj. A Value of 0 for a
- * timeline drm_syncobj is invalid as it turns a drm_syncobj into a
- * binary one.
- */
- __u64 value;
-};
-
-/**
- * struct drm_i915_gem_vm_bind - VA to object mapping to bind.
- *
- * This structure is passed to VM_BIND ioctl and specifies the mapping of GPU
- * virtual address (VA) range to the section of an object that should be bound
- * in the device page table of the specified address space (VM).
- * The VA range specified must be unique (ie., not currently bound) and can
- * be mapped to whole object or a section of the object (partial binding).
- * Multiple VA mappings can be created to the same section of the object
- * (aliasing).
- *
- * The @start, @offset and @length must be 4K page aligned. However the DG2 has
- * 64K page size for device local memory and has compact page table. On that
- * platform, for binding device local-memory objects, the @start, @offset and
- * @length must be 64K aligned. Also, UMDs should not mix the local memory 64K
- * page and the system memory 4K page bindings in the same 2M range.
- *
- * Error code -EINVAL will be returned if @start, @offset and @length are not
- * properly aligned. In version 1 (See I915_PARAM_VM_BIND_VERSION), error code
- * -ENOSPC will be returned if the VA range specified can't be reserved.
- *
- * VM_BIND/UNBIND ioctl calls executed on different CPU threads concurrently
- * are not ordered. Furthermore, parts of the VM_BIND operation can be done
- * asynchronously, if valid @fence is specified.
- */
-struct drm_i915_gem_vm_bind {
- /** @vm_id: VM (address space) id to bind */
- __u32 vm_id;
-
- /** @handle: Object handle */
- __u32 handle;
-
- /** @start: Virtual Address start to bind */
- __u64 start;
-
- /** @offset: Offset in object to bind */
- __u64 offset;
-
- /** @length: Length of mapping to bind */
- __u64 length;
-
- /**
- * @flags: Supported flags are:
- *
- * I915_GEM_VM_BIND_CAPTURE:
- * Capture this mapping in the dump upon GPU error.
- *
- * Note that @fence carries its own flags.
- */
- __u64 flags;
-#define I915_GEM_VM_BIND_CAPTURE (1 << 0)
-
- /**
- * @fence: Timeline fence for bind completion signaling.
- *
- * Timeline fence is of format struct drm_i915_gem_timeline_fence.
- *
- * It is an out fence, hence using I915_TIMELINE_FENCE_WAIT flag
- * is invalid, and an error will be returned.
- *
- * If I915_TIMELINE_FENCE_SIGNAL flag is not set, then out fence
- * is not requested and binding is completed synchronously.
- */
- struct drm_i915_gem_timeline_fence fence;
-
- /**
- * @extensions: Zero-terminated chain of extensions.
- *
- * For future extensions. See struct i915_user_extension.
- */
- __u64 extensions;
-};
-
-/**
- * struct drm_i915_gem_vm_unbind - VA to object mapping to unbind.
- *
- * This structure is passed to VM_UNBIND ioctl and specifies the GPU virtual
- * address (VA) range that should be unbound from the device page table of the
- * specified address space (VM). VM_UNBIND will force unbind the specified
- * range from device page table without waiting for any GPU job to complete.
- * It is UMDs responsibility to ensure the mapping is no longer in use before
- * calling VM_UNBIND.
- *
- * If the specified mapping is not found, the ioctl will simply return without
- * any error.
- *
- * VM_BIND/UNBIND ioctl calls executed on different CPU threads concurrently
- * are not ordered. Furthermore, parts of the VM_UNBIND operation can be done
- * asynchronously, if valid @fence is specified.
- */
-struct drm_i915_gem_vm_unbind {
- /** @vm_id: VM (address space) id to bind */
- __u32 vm_id;
-
- /** @rsvd: Reserved, MBZ */
- __u32 rsvd;
-
- /** @start: Virtual Address start to unbind */
- __u64 start;
-
- /** @length: Length of mapping to unbind */
- __u64 length;
-
- /**
- * @flags: Currently reserved, MBZ.
- *
- * Note that @fence carries its own flags.
- */
- __u64 flags;
-
- /**
- * @fence: Timeline fence for unbind completion signaling.
- *
- * Timeline fence is of format struct drm_i915_gem_timeline_fence.
- *
- * It is an out fence, hence using I915_TIMELINE_FENCE_WAIT flag
- * is invalid, and an error will be returned.
- *
- * If I915_TIMELINE_FENCE_SIGNAL flag is not set, then out fence
- * is not requested and unbinding is completed synchronously.
- */
- struct drm_i915_gem_timeline_fence fence;
-
- /**
- * @extensions: Zero-terminated chain of extensions.
- *
- * For future extensions. See struct i915_user_extension.
- */
- __u64 extensions;
-};
-
-/**
- * struct drm_i915_gem_execbuffer3 - Structure for DRM_I915_GEM_EXECBUFFER3
- * ioctl.
- *
- * DRM_I915_GEM_EXECBUFFER3 ioctl only works in VM_BIND mode and VM_BIND mode
- * only works with this ioctl for submission.
- * See I915_VM_CREATE_FLAGS_USE_VM_BIND.
- */
-struct drm_i915_gem_execbuffer3 {
- /**
- * @ctx_id: Context id
- *
- * Only contexts with user engine map are allowed.
- */
- __u32 ctx_id;
-
- /**
- * @engine_idx: Engine index
- *
- * An index in the user engine map of the context specified by @ctx_id.
- */
- __u32 engine_idx;
-
- /**
- * @batch_address: Batch gpu virtual address/es.
- *
- * For normal submission, it is the gpu virtual address of the batch
- * buffer. For parallel submission, it is a pointer to an array of
- * batch buffer gpu virtual addresses with array size equal to the
- * number of (parallel) engines involved in that submission (See
- * struct i915_context_engines_parallel_submit).
- */
- __u64 batch_address;
-
- /** @flags: Currently reserved, MBZ */
- __u64 flags;
-
- /** @rsvd1: Reserved, MBZ */
- __u32 rsvd1;
-
- /** @fence_count: Number of fences in @timeline_fences array. */
- __u32 fence_count;
-
- /**
- * @timeline_fences: Pointer to an array of timeline fences.
- *
- * Timeline fences are of format struct drm_i915_gem_timeline_fence.
- */
- __u64 timeline_fences;
-
- /** @rsvd2: Reserved, MBZ */
- __u64 rsvd2;
-
- /**
- * @extensions: Zero-terminated chain of extensions.
- *
- * For future extensions. See struct i915_user_extension.
- */
- __u64 extensions;
-};
-
-/**
- * struct drm_i915_gem_create_ext_vm_private - Extension to make the object
- * private to the specified VM.
- *
- * See struct drm_i915_gem_create_ext.
- */
-struct drm_i915_gem_create_ext_vm_private {
-#define I915_GEM_CREATE_EXT_VM_PRIVATE 2
- /** @base: Extension link. See struct i915_user_extension. */
- struct i915_user_extension base;
-
- /** @vm_id: Id of the VM to which the object is private */
- __u32 vm_id;
-};
diff --git a/Documentation/gpu/rfc/i915_vm_bind.rst b/Documentation/gpu/rfc/i915_vm_bind.rst
deleted file mode 100644
index 0b3b525ac6200..0000000000000
--- a/Documentation/gpu/rfc/i915_vm_bind.rst
+++ /dev/null
@@ -1,245 +0,0 @@
-==========================================
-I915 VM_BIND feature design and use cases
-==========================================
-
-VM_BIND feature
-================
-DRM_I915_GEM_VM_BIND/UNBIND ioctls allows UMD to bind/unbind GEM buffer
-objects (BOs) or sections of a BOs at specified GPU virtual addresses on a
-specified address space (VM). These mappings (also referred to as persistent
-mappings) will be persistent across multiple GPU submissions (execbuf calls)
-issued by the UMD, without user having to provide a list of all required
-mappings during each submission (as required by older execbuf mode).
-
-The VM_BIND/UNBIND calls allow UMDs to request a timeline out fence for
-signaling the completion of bind/unbind operation.
-
-VM_BIND feature is advertised to user via I915_PARAM_VM_BIND_VERSION.
-User has to opt-in for VM_BIND mode of binding for an address space (VM)
-during VM creation time via I915_VM_CREATE_FLAGS_USE_VM_BIND extension.
-
-VM_BIND/UNBIND ioctl calls executed on different CPU threads concurrently are
-not ordered. Furthermore, parts of the VM_BIND/UNBIND operations can be done
-asynchronously, when valid out fence is specified.
-
-VM_BIND features include:
-
-* Multiple Virtual Address (VA) mappings can map to the same physical pages
- of an object (aliasing).
-* VA mapping can map to a partial section of the BO (partial binding).
-* Support capture of persistent mappings in the dump upon GPU error.
-* Support for userptr gem objects (no special uapi is required for this).
-
-TLB flush consideration
-------------------------
-The i915 driver flushes the TLB for each submission and when an object's
-pages are released. The VM_BIND/UNBIND operation will not do any additional
-TLB flush. Any VM_BIND mapping added will be in the working set for subsequent
-submissions on that VM and will not be in the working set for currently running
-batches (which would require additional TLB flushes, which is not supported).
-
-Execbuf ioctl in VM_BIND mode
--------------------------------
-A VM in VM_BIND mode will not support older execbuf mode of binding.
-The execbuf ioctl handling in VM_BIND mode differs significantly from the
-older execbuf2 ioctl (See struct drm_i915_gem_execbuffer2).
-Hence, a new execbuf3 ioctl has been added to support VM_BIND mode. (See
-struct drm_i915_gem_execbuffer3). The execbuf3 ioctl will not accept any
-execlist. Hence, no support for implicit sync. It is expected that the below
-work will be able to support requirements of object dependency setting in all
-use cases:
-
-"dma-buf: Add an API for exporting sync files"
-(https://lwn.net/Articles/859290/)
-
-The new execbuf3 ioctl only works in VM_BIND mode and the VM_BIND mode only
-works with execbuf3 ioctl for submission. All BOs mapped on that VM (through
-VM_BIND call) at the time of execbuf3 call are deemed required for that
-submission.
-
-The execbuf3 ioctl directly specifies the batch addresses instead of as
-object handles as in execbuf2 ioctl. The execbuf3 ioctl will also not
-support many of the older features like in/out/submit fences, fence array,
-default gem context and many more (See struct drm_i915_gem_execbuffer3).
-
-In VM_BIND mode, VA allocation is completely managed by the user instead of
-the i915 driver. Hence all VA assignment, eviction are not applicable in
-VM_BIND mode. Also, for determining object activeness, VM_BIND mode will not
-be using the i915_vma active reference tracking. It will instead use dma-resv
-object for that (See `VM_BIND dma_resv usage`_).
-
-So, a lot of existing code supporting execbuf2 ioctl, like relocations, VA
-evictions, vma lookup table, implicit sync, vma active reference tracking etc.,
-are not applicable for execbuf3 ioctl. Hence, all execbuf3 specific handling
-should be in a separate file and only functionalities common to these ioctls
-can be the shared code where possible.
-
-VM_PRIVATE objects
--------------------
-By default, BOs can be mapped on multiple VMs and can also be dma-buf
-exported. Hence these BOs are referred to as Shared BOs.
-During each execbuf submission, the request fence must be added to the
-dma-resv fence list of all shared BOs mapped on the VM.
-
-VM_BIND feature introduces an optimization where user can create BO which
-is private to a specified VM via I915_GEM_CREATE_EXT_VM_PRIVATE flag during
-BO creation. Unlike Shared BOs, these VM private BOs can only be mapped on
-the VM they are private to and can't be dma-buf exported.
-All private BOs of a VM share the dma-resv object. Hence during each execbuf
-submission, they need only one dma-resv fence list updated. Thus, the fast
-path (where required mappings are already bound) submission latency is O(1)
-w.r.t the number of VM private BOs.
-
-VM_BIND locking hierarchy
--------------------------
-The locking design here supports the older (execlist based) execbuf mode, the
-newer VM_BIND mode, the VM_BIND mode with GPU page faults and possible future
-system allocator support (See `Shared Virtual Memory (SVM) support`_).
-The older execbuf mode and the newer VM_BIND mode without page faults manages
-residency of backing storage using dma_fence. The VM_BIND mode with page faults
-and the system allocator support do not use any dma_fence at all.
-
-VM_BIND locking order is as below.
-
-1) Lock-A: A vm_bind mutex will protect vm_bind lists. This lock is taken in
- vm_bind/vm_unbind ioctl calls, in the execbuf path and while releasing the
- mapping.
-
- In future, when GPU page faults are supported, we can potentially use a
- rwsem instead, so that multiple page fault handlers can take the read side
- lock to lookup the mapping and hence can run in parallel.
- The older execbuf mode of binding do not need this lock.
-
-2) Lock-B: The object's dma-resv lock will protect i915_vma state and needs to
- be held while binding/unbinding a vma in the async worker and while updating
- dma-resv fence list of an object. Note that private BOs of a VM will all
- share a dma-resv object.
-
- The future system allocator support will use the HMM prescribed locking
- instead.
-
-3) Lock-C: Spinlock/s to protect some of the VM's lists like the list of
- invalidated vmas (due to eviction and userptr invalidation) etc.
-
-When GPU page faults are supported, the execbuf path do not take any of these
-locks. There we will simply smash the new batch buffer address into the ring and
-then tell the scheduler run that. The lock taking only happens from the page
-fault handler, where we take lock-A in read mode, whichever lock-B we need to
-find the backing storage (dma_resv lock for gem objects, and hmm/core mm for
-system allocator) and some additional locks (lock-D) for taking care of page
-table races. Page fault mode should not need to ever manipulate the vm lists,
-so won't ever need lock-C.
-
-VM_BIND LRU handling
----------------------
-We need to ensure VM_BIND mapped objects are properly LRU tagged to avoid
-performance degradation. We will also need support for bulk LRU movement of
-VM_BIND objects to avoid additional latencies in execbuf path.
-
-The page table pages are similar to VM_BIND mapped objects (See
-`Evictable page table allocations`_) and are maintained per VM and needs to
-be pinned in memory when VM is made active (ie., upon an execbuf call with
-that VM). So, bulk LRU movement of page table pages is also needed.
-
-VM_BIND dma_resv usage
------------------------
-Fences needs to be added to all VM_BIND mapped objects. During each execbuf
-submission, they are added with DMA_RESV_USAGE_BOOKKEEP usage to prevent
-over sync (See enum dma_resv_usage). One can override it with either
-DMA_RESV_USAGE_READ or DMA_RESV_USAGE_WRITE usage during explicit object
-dependency setting.
-
-Note that DRM_I915_GEM_WAIT and DRM_I915_GEM_BUSY ioctls do not check for
-DMA_RESV_USAGE_BOOKKEEP usage and hence should not be used for end of batch
-check. Instead, the execbuf3 out fence should be used for end of batch check
-(See struct drm_i915_gem_execbuffer3).
-
-Also, in VM_BIND mode, use dma-resv apis for determining object activeness
-(See dma_resv_test_signaled() and dma_resv_wait_timeout()) and do not use the
-older i915_vma active reference tracking which is deprecated. This should be
-easier to get it working with the current TTM backend.
-
-Mesa use case
---------------
-VM_BIND can potentially reduce the CPU overhead in Mesa (both Vulkan and Iris),
-hence improving performance of CPU-bound applications. It also allows us to
-implement Vulkan's Sparse Resources. With increasing GPU hardware performance,
-reducing CPU overhead becomes more impactful.
-
-
-Other VM_BIND use cases
-========================
-
-Long running Compute contexts
-------------------------------
-Usage of dma-fence expects that they complete in reasonable amount of time.
-Compute on the other hand can be long running. Hence it is appropriate for
-compute to use user/memory fence (See `User/Memory Fence`_) and dma-fence usage
-must be limited to in-kernel consumption only.
-
-Where GPU page faults are not available, kernel driver upon buffer invalidation
-will initiate a suspend (preemption) of long running context, finish the
-invalidation, revalidate the BO and then resume the compute context. This is
-done by having a per-context preempt fence which is enabled when someone tries
-to wait on it and triggers the context preemption.
-
-User/Memory Fence
-~~~~~~~~~~~~~~~~~~
-User/Memory fence is a <address, value> pair. To signal the user fence, the
-specified value will be written at the specified virtual address and wakeup the
-waiting process. User fence can be signaled either by the GPU or kernel async
-worker (like upon bind completion). User can wait on a user fence with a new
-user fence wait ioctl.
-
-Here is some prior work on this:
-https://patchwork.freedesktop.org/patch/349417/
-
-Low Latency Submission
-~~~~~~~~~~~~~~~~~~~~~~~
-Allows compute UMD to directly submit GPU jobs instead of through execbuf
-ioctl. This is made possible by VM_BIND is not being synchronized against
-execbuf. VM_BIND allows bind/unbind of mappings required for the directly
-submitted jobs.
-
-Debugger
----------
-With debug event interface user space process (debugger) is able to keep track
-of and act upon resources created by another process (debugged) and attached
-to GPU via vm_bind interface.
-
-GPU page faults
-----------------
-GPU page faults when supported (in future), will only be supported in the
-VM_BIND mode. While both the older execbuf mode and the newer VM_BIND mode of
-binding will require using dma-fence to ensure residency, the GPU page faults
-mode when supported, will not use any dma-fence as residency is purely managed
-by installing and removing/invalidating page table entries.
-
-Page level hints settings
---------------------------
-VM_BIND allows any hints setting per mapping instead of per BO. Possible hints
-include placement and atomicity. Sub-BO level placement hint will be even more
-relevant with upcoming GPU on-demand page fault support.
-
-Page level Cache/CLOS settings
--------------------------------
-VM_BIND allows cache/CLOS settings per mapping instead of per BO.
-
-Evictable page table allocations
----------------------------------
-Make pagetable allocations evictable and manage them similar to VM_BIND
-mapped objects. Page table pages are similar to persistent mappings of a
-VM (difference here are that the page table pages will not have an i915_vma
-structure and after swapping pages back in, parent page link needs to be
-updated).
-
-Shared Virtual Memory (SVM) support
-------------------------------------
-VM_BIND interface can be used to map system memory directly (without gem BO
-abstraction) using the HMM interface. SVM is only supported with GPU page
-faults enabled.
-
-VM_BIND UAPI
-=============
-
-.. kernel-doc:: Documentation/gpu/rfc/i915_vm_bind.h
diff --git a/Documentation/gpu/rfc/index.rst b/Documentation/gpu/rfc/index.rst
index 8313194af0683..1256dde0fb3b1 100644
--- a/Documentation/gpu/rfc/index.rst
+++ b/Documentation/gpu/rfc/index.rst
@@ -28,9 +28,5 @@ host such documentation:
i915_small_bar.rst
-.. toctree::
-
- i915_vm_bind.rst
-
.. toctree::
color_pipeline.rst
--
2.53.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 3/4] drm/doc/rfc: Remove i915_small_bar rfc.
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 1/4] drm/doc/rfc: Remove i915_gem_lmem.rst Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 2/4] drm/doc/rfc: Remove i915_vm_bind Maarten Lankhorst
@ 2026-04-20 8:33 ` Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 4/4] drm/doc/rfc: Remove i915_scheduler item Maarten Lankhorst
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Maarten Lankhorst @ 2026-04-20 8:33 UTC (permalink / raw)
To: dri-devel, intel-gfx; +Cc: Maarten Lankhorst
Probably done, with commit 525e93f6317a ("drm/i915/uapi: add NEEDS_CPU_ACCESS hint")
and 3f4309cbdc84 ("drm/i915/uapi: add probed_cpu_visible_size")
Signed-off-by: Maarten Lankhorst <dev@lankhorst.se>
---
Documentation/gpu/rfc/i915_small_bar.h | 189 -----------------------
Documentation/gpu/rfc/i915_small_bar.rst | 47 ------
Documentation/gpu/rfc/index.rst | 4 -
3 files changed, 240 deletions(-)
delete mode 100644 Documentation/gpu/rfc/i915_small_bar.h
delete mode 100644 Documentation/gpu/rfc/i915_small_bar.rst
diff --git a/Documentation/gpu/rfc/i915_small_bar.h b/Documentation/gpu/rfc/i915_small_bar.h
deleted file mode 100644
index 6003c81d5aa40..0000000000000
--- a/Documentation/gpu/rfc/i915_small_bar.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/**
- * struct __drm_i915_memory_region_info - Describes one region as known to the
- * driver.
- *
- * Note this is using both struct drm_i915_query_item and struct drm_i915_query.
- * For this new query we are adding the new query id DRM_I915_QUERY_MEMORY_REGIONS
- * at &drm_i915_query_item.query_id.
- */
-struct __drm_i915_memory_region_info {
- /** @region: The class:instance pair encoding */
- struct drm_i915_gem_memory_class_instance region;
-
- /** @rsvd0: MBZ */
- __u32 rsvd0;
-
- /**
- * @probed_size: Memory probed by the driver
- *
- * Note that it should not be possible to ever encounter a zero value
- * here, also note that no current region type will ever return -1 here.
- * Although for future region types, this might be a possibility. The
- * same applies to the other size fields.
- */
- __u64 probed_size;
-
- /**
- * @unallocated_size: Estimate of memory remaining
- *
- * Requires CAP_PERFMON or CAP_SYS_ADMIN to get reliable accounting.
- * Without this (or if this is an older kernel) the value here will
- * always equal the @probed_size. Note this is only currently tracked
- * for I915_MEMORY_CLASS_DEVICE regions (for other types the value here
- * will always equal the @probed_size).
- */
- __u64 unallocated_size;
-
- union {
- /** @rsvd1: MBZ */
- __u64 rsvd1[8];
- struct {
- /**
- * @probed_cpu_visible_size: Memory probed by the driver
- * that is CPU accessible.
- *
- * This will be always be <= @probed_size, and the
- * remainder (if there is any) will not be CPU
- * accessible.
- *
- * On systems without small BAR, the @probed_size will
- * always equal the @probed_cpu_visible_size, since all
- * of it will be CPU accessible.
- *
- * Note this is only tracked for
- * I915_MEMORY_CLASS_DEVICE regions (for other types the
- * value here will always equal the @probed_size).
- *
- * Note that if the value returned here is zero, then
- * this must be an old kernel which lacks the relevant
- * small-bar uAPI support (including
- * I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS), but on
- * such systems we should never actually end up with a
- * small BAR configuration, assuming we are able to load
- * the kernel module. Hence it should be safe to treat
- * this the same as when @probed_cpu_visible_size ==
- * @probed_size.
- */
- __u64 probed_cpu_visible_size;
-
- /**
- * @unallocated_cpu_visible_size: Estimate of CPU
- * visible memory remaining
- *
- * Note this is only tracked for
- * I915_MEMORY_CLASS_DEVICE regions (for other types the
- * value here will always equal the
- * @probed_cpu_visible_size).
- *
- * Requires CAP_PERFMON or CAP_SYS_ADMIN to get reliable
- * accounting. Without this the value here will always
- * equal the @probed_cpu_visible_size. Note this is only
- * currently tracked for I915_MEMORY_CLASS_DEVICE
- * regions (for other types the value here will also
- * always equal the @probed_cpu_visible_size).
- *
- * If this is an older kernel the value here will be
- * zero, see also @probed_cpu_visible_size.
- */
- __u64 unallocated_cpu_visible_size;
- };
- };
-};
-
-/**
- * struct __drm_i915_gem_create_ext - Existing gem_create behaviour, with added
- * extension support using struct i915_user_extension.
- *
- * Note that new buffer flags should be added here, at least for the stuff that
- * is immutable. Previously we would have two ioctls, one to create the object
- * with gem_create, and another to apply various parameters, however this
- * creates some ambiguity for the params which are considered immutable. Also in
- * general we're phasing out the various SET/GET ioctls.
- */
-struct __drm_i915_gem_create_ext {
- /**
- * @size: Requested size for the object.
- *
- * The (page-aligned) allocated size for the object will be returned.
- *
- * Note that for some devices we have might have further minimum
- * page-size restrictions (larger than 4K), like for device local-memory.
- * However in general the final size here should always reflect any
- * rounding up, if for example using the I915_GEM_CREATE_EXT_MEMORY_REGIONS
- * extension to place the object in device local-memory. The kernel will
- * always select the largest minimum page-size for the set of possible
- * placements as the value to use when rounding up the @size.
- */
- __u64 size;
-
- /**
- * @handle: Returned handle for the object.
- *
- * Object handles are nonzero.
- */
- __u32 handle;
-
- /**
- * @flags: Optional flags.
- *
- * Supported values:
- *
- * I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS - Signal to the kernel that
- * the object will need to be accessed via the CPU.
- *
- * Only valid when placing objects in I915_MEMORY_CLASS_DEVICE, and only
- * strictly required on configurations where some subset of the device
- * memory is directly visible/mappable through the CPU (which we also
- * call small BAR), like on some DG2+ systems. Note that this is quite
- * undesirable, but due to various factors like the client CPU, BIOS etc
- * it's something we can expect to see in the wild. See
- * &__drm_i915_memory_region_info.probed_cpu_visible_size for how to
- * determine if this system applies.
- *
- * Note that one of the placements MUST be I915_MEMORY_CLASS_SYSTEM, to
- * ensure the kernel can always spill the allocation to system memory,
- * if the object can't be allocated in the mappable part of
- * I915_MEMORY_CLASS_DEVICE.
- *
- * Also note that since the kernel only supports flat-CCS on objects
- * that can *only* be placed in I915_MEMORY_CLASS_DEVICE, we therefore
- * don't support I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS together with
- * flat-CCS.
- *
- * Without this hint, the kernel will assume that non-mappable
- * I915_MEMORY_CLASS_DEVICE is preferred for this object. Note that the
- * kernel can still migrate the object to the mappable part, as a last
- * resort, if userspace ever CPU faults this object, but this might be
- * expensive, and so ideally should be avoided.
- *
- * On older kernels which lack the relevant small-bar uAPI support (see
- * also &__drm_i915_memory_region_info.probed_cpu_visible_size),
- * usage of the flag will result in an error, but it should NEVER be
- * possible to end up with a small BAR configuration, assuming we can
- * also successfully load the i915 kernel module. In such cases the
- * entire I915_MEMORY_CLASS_DEVICE region will be CPU accessible, and as
- * such there are zero restrictions on where the object can be placed.
- */
-#define I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS (1 << 0)
- __u32 flags;
-
- /**
- * @extensions: The chain of extensions to apply to this object.
- *
- * This will be useful in the future when we need to support several
- * different extensions, and we need to apply more than one when
- * creating the object. See struct i915_user_extension.
- *
- * If we don't supply any extensions then we get the same old gem_create
- * behaviour.
- *
- * For I915_GEM_CREATE_EXT_MEMORY_REGIONS usage see
- * struct drm_i915_gem_create_ext_memory_regions.
- *
- * For I915_GEM_CREATE_EXT_PROTECTED_CONTENT usage see
- * struct drm_i915_gem_create_ext_protected_content.
- */
-#define I915_GEM_CREATE_EXT_MEMORY_REGIONS 0
-#define I915_GEM_CREATE_EXT_PROTECTED_CONTENT 1
- __u64 extensions;
-};
diff --git a/Documentation/gpu/rfc/i915_small_bar.rst b/Documentation/gpu/rfc/i915_small_bar.rst
deleted file mode 100644
index d6c03ce3b862b..0000000000000
--- a/Documentation/gpu/rfc/i915_small_bar.rst
+++ /dev/null
@@ -1,47 +0,0 @@
-==========================
-I915 Small BAR RFC Section
-==========================
-Starting from DG2 we will have resizable BAR support for device local-memory(i.e
-I915_MEMORY_CLASS_DEVICE), but in some cases the final BAR size might still be
-smaller than the total probed_size. In such cases, only some subset of
-I915_MEMORY_CLASS_DEVICE will be CPU accessible(for example the first 256M),
-while the remainder is only accessible via the GPU.
-
-I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS flag
-----------------------------------------------
-New gem_create_ext flag to tell the kernel that a BO will require CPU access.
-This becomes important when placing an object in I915_MEMORY_CLASS_DEVICE, where
-underneath the device has a small BAR, meaning only some portion of it is CPU
-accessible. Without this flag the kernel will assume that CPU access is not
-required, and prioritize using the non-CPU visible portion of
-I915_MEMORY_CLASS_DEVICE.
-
-.. kernel-doc:: Documentation/gpu/rfc/i915_small_bar.h
- :functions: __drm_i915_gem_create_ext
-
-probed_cpu_visible_size attribute
----------------------------------
-New struct__drm_i915_memory_region attribute which returns the total size of the
-CPU accessible portion, for the particular region. This should only be
-applicable for I915_MEMORY_CLASS_DEVICE. We also report the
-unallocated_cpu_visible_size, alongside the unallocated_size.
-
-Vulkan will need this as part of creating a separate VkMemoryHeap with the
-VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT set, to represent the CPU visible portion,
-where the total size of the heap needs to be known. It also wants to be able to
-give a rough estimate of how memory can potentially be allocated.
-
-.. kernel-doc:: Documentation/gpu/rfc/i915_small_bar.h
- :functions: __drm_i915_memory_region_info
-
-Error Capture restrictions
---------------------------
-With error capture we have two new restrictions:
-
- 1) Error capture is best effort on small BAR systems; if the pages are not
- CPU accessible, at the time of capture, then the kernel is free to skip
- trying to capture them.
-
- 2) On discrete and newer integrated platforms we now reject error capture
- on recoverable contexts. In the future the kernel may want to blit during
- error capture, when for example something is not currently CPU accessible.
diff --git a/Documentation/gpu/rfc/index.rst b/Documentation/gpu/rfc/index.rst
index 1256dde0fb3b1..3ab666616c3c5 100644
--- a/Documentation/gpu/rfc/index.rst
+++ b/Documentation/gpu/rfc/index.rst
@@ -24,9 +24,5 @@ host such documentation:
i915_scheduler.rst
-.. toctree::
-
- i915_small_bar.rst
-
.. toctree::
color_pipeline.rst
--
2.53.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 4/4] drm/doc/rfc: Remove i915_scheduler item.
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
` (2 preceding siblings ...)
2026-04-20 8:33 ` [PATCH 3/4] drm/doc/rfc: Remove i915_small_bar rfc Maarten Lankhorst
@ 2026-04-20 8:33 ` Maarten Lankhorst
2026-04-20 18:33 ` ✓ i915.CI.BAT: success for drm/doc: Remove obsolete RFC docs related to i915 Patchwork
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Maarten Lankhorst @ 2026-04-20 8:33 UTC (permalink / raw)
To: dri-devel, intel-gfx; +Cc: Maarten Lankhorst
I've seen no updates since e5e32171a2cf ("drm/i915/guc: Connect UAPI to GuC multi-lrc interface")
Signed-off-by: Maarten Lankhorst <dev@lankhorst.se>
---
Documentation/gpu/rfc/i915_scheduler.rst | 152 -----------------------
Documentation/gpu/rfc/index.rst | 4 -
2 files changed, 156 deletions(-)
delete mode 100644 Documentation/gpu/rfc/i915_scheduler.rst
diff --git a/Documentation/gpu/rfc/i915_scheduler.rst b/Documentation/gpu/rfc/i915_scheduler.rst
deleted file mode 100644
index 2974525f0ac54..0000000000000
--- a/Documentation/gpu/rfc/i915_scheduler.rst
+++ /dev/null
@@ -1,152 +0,0 @@
-=========================================
-I915 GuC Submission/DRM Scheduler Section
-=========================================
-
-Upstream plan
-=============
-For upstream the overall plan for landing GuC submission and integrating the
-i915 with the DRM scheduler is:
-
-* Merge basic GuC submission
- * Basic submission support for all gen11+ platforms
- * Not enabled by default on any current platforms but can be enabled via
- modparam enable_guc
- * Lots of rework will need to be done to integrate with DRM scheduler so
- no need to nit pick everything in the code, it just should be
- functional, no major coding style / layering errors, and not regress
- execlists
- * Update IGTs / selftests as needed to work with GuC submission
- * Enable CI on supported platforms for a baseline
- * Rework / get CI heathly for GuC submission in place as needed
-* Merge new parallel submission uAPI
- * Bonding uAPI completely incompatible with GuC submission, plus it has
- severe design issues in general, which is why we want to retire it no
- matter what
- * New uAPI adds I915_CONTEXT_ENGINES_EXT_PARALLEL context setup step
- which configures a slot with N contexts
- * After I915_CONTEXT_ENGINES_EXT_PARALLEL a user can submit N batches to
- a slot in a single execbuf IOCTL and the batches run on the GPU in
- parallel
- * Initially only for GuC submission but execlists can be supported if
- needed
-* Convert the i915 to use the DRM scheduler
- * GuC submission backend fully integrated with DRM scheduler
- * All request queues removed from backend (e.g. all backpressure
- handled in DRM scheduler)
- * Resets / cancels hook in DRM scheduler
- * Watchdog hooks into DRM scheduler
- * Lots of complexity of the GuC backend can be pulled out once
- integrated with DRM scheduler (e.g. state machine gets
- simpler, locking gets simpler, etc...)
- * Execlists backend will minimum required to hook in the DRM scheduler
- * Legacy interface
- * Features like timeslicing / preemption / virtual engines would
- be difficult to integrate with the DRM scheduler and these
- features are not required for GuC submission as the GuC does
- these things for us
- * ROI low on fully integrating into DRM scheduler
- * Fully integrating would add lots of complexity to DRM
- scheduler
- * Port i915 priority inheritance / boosting feature in DRM scheduler
- * Used for i915 page flip, may be useful to other DRM drivers as
- well
- * Will be an optional feature in the DRM scheduler
- * Remove in-order completion assumptions from DRM scheduler
- * Even when using the DRM scheduler the backends will handle
- preemption, timeslicing, etc... so it is possible for jobs to
- finish out of order
- * Pull out i915 priority levels and use DRM priority levels
- * Optimize DRM scheduler as needed
-
-TODOs for GuC submission upstream
-=================================
-
-* Need an update to GuC firmware / i915 to enable error state capture
-* Open source tool to decode GuC logs
-* Public GuC spec
-
-New uAPI for basic GuC submission
-=================================
-No major changes are required to the uAPI for basic GuC submission. The only
-change is a new scheduler attribute: I915_SCHEDULER_CAP_STATIC_PRIORITY_MAP.
-This attribute indicates the 2k i915 user priority levels are statically mapped
-into 3 levels as follows:
-
-* -1k to -1 Low priority
-* 0 Medium priority
-* 1 to 1k High priority
-
-This is needed because the GuC only has 4 priority bands. The highest priority
-band is reserved with the kernel. This aligns with the DRM scheduler priority
-levels too.
-
-Spec references:
-----------------
-* https://www.khronos.org/registry/EGL/extensions/IMG/EGL_IMG_context_priority.txt
-* https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/chap5.html#devsandqueues-priority
-* https://spec.oneapi.com/level-zero/latest/core/api.html#ze-command-queue-priority-t
-
-New parallel submission uAPI
-============================
-The existing bonding uAPI is completely broken with GuC submission because
-whether a submission is a single context submit or parallel submit isn't known
-until execbuf time activated via the I915_SUBMIT_FENCE. To submit multiple
-contexts in parallel with the GuC the context must be explicitly registered with
-N contexts and all N contexts must be submitted in a single command to the GuC.
-The GuC interfaces do not support dynamically changing between N contexts as the
-bonding uAPI does. Hence the need for a new parallel submission interface. Also
-the legacy bonding uAPI is quite confusing and not intuitive at all. Furthermore
-I915_SUBMIT_FENCE is by design a future fence, so not really something we should
-continue to support.
-
-The new parallel submission uAPI consists of 3 parts:
-
-* Export engines logical mapping
-* A 'set_parallel' extension to configure contexts for parallel
- submission
-* Extend execbuf2 IOCTL to support submitting N BBs in a single IOCTL
-
-Export engines logical mapping
-------------------------------
-Certain use cases require BBs to be placed on engine instances in logical order
-(e.g. split-frame on gen11+). The logical mapping of engine instances can change
-based on fusing. Rather than making UMDs be aware of fusing, simply expose the
-logical mapping with the existing query engine info IOCTL. Also the GuC
-submission interface currently only supports submitting multiple contexts to
-engines in logical order which is a new requirement compared to execlists.
-Lastly, all current platforms have at most 2 engine instances and the logical
-order is the same as uAPI order. This will change on platforms with more than 2
-engine instances.
-
-A single bit will be added to drm_i915_engine_info.flags indicating that the
-logical instance has been returned and a new field,
-drm_i915_engine_info.logical_instance, returns the logical instance.
-
-A 'set_parallel' extension to configure contexts for parallel submission
-------------------------------------------------------------------------
-The 'set_parallel' extension configures a slot for parallel submission of N BBs.
-It is a setup step that must be called before using any of the contexts. See
-I915_CONTEXT_ENGINES_EXT_LOAD_BALANCE or I915_CONTEXT_ENGINES_EXT_BOND for
-similar existing examples. Once a slot is configured for parallel submission the
-execbuf2 IOCTL can be called submitting N BBs in a single IOCTL. Initially only
-supports GuC submission. Execlists supports can be added later if needed.
-
-Add I915_CONTEXT_ENGINES_EXT_PARALLEL_SUBMIT and
-drm_i915_context_engines_parallel_submit to the uAPI to implement this
-extension.
-
-.. c:namespace-push:: rfc
-
-.. kernel-doc:: include/uapi/drm/i915_drm.h
- :functions: i915_context_engines_parallel_submit
-
-.. c:namespace-pop::
-
-Extend execbuf2 IOCTL to support submitting N BBs in a single IOCTL
--------------------------------------------------------------------
-Contexts that have been configured with the 'set_parallel' extension can only
-submit N BBs in a single execbuf2 IOCTL. The BBs are either the last N objects
-in the drm_i915_gem_exec_object2 list or the first N if I915_EXEC_BATCH_FIRST is
-set. The number of BBs is implicit based on the slot submitted and how it has
-been configured by 'set_parallel' or other extensions. No uAPI changes are
-required to the execbuf2 IOCTL.
diff --git a/Documentation/gpu/rfc/index.rst b/Documentation/gpu/rfc/index.rst
index 3ab666616c3c5..975b7094e259a 100644
--- a/Documentation/gpu/rfc/index.rst
+++ b/Documentation/gpu/rfc/index.rst
@@ -20,9 +20,5 @@ host such documentation:
gpusvm.rst
-.. toctree::
-
- i915_scheduler.rst
-
.. toctree::
color_pipeline.rst
--
2.53.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* ✓ i915.CI.BAT: success for drm/doc: Remove obsolete RFC docs related to i915.
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
` (3 preceding siblings ...)
2026-04-20 8:33 ` [PATCH 4/4] drm/doc/rfc: Remove i915_scheduler item Maarten Lankhorst
@ 2026-04-20 18:33 ` Patchwork
2026-04-20 18:52 ` [PATCH 0/4] " Rodrigo Vivi
2026-04-20 21:02 ` ✓ i915.CI.Full: success for " Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2026-04-20 18:33 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 3431 bytes --]
== Series Details ==
Series: drm/doc: Remove obsolete RFC docs related to i915.
URL : https://patchwork.freedesktop.org/series/165133/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_18349 -> Patchwork_165133v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/index.html
Participating hosts (42 -> 40)
------------------------------
Missing (2): bat-dg2-13 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_165133v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live:
- bat-mtlp-8: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/bat-mtlp-8/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/bat-mtlp-8/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-arls-5: [PASS][3] -> [DMESG-FAIL][4] ([i915#12061]) +1 other test dmesg-fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/bat-arls-5/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/bat-arls-5/igt@i915_selftest@live@workarounds.html
- bat-arls-6: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/bat-arls-6/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/bat-arls-6/igt@i915_selftest@live@workarounds.html
* igt@kms_pm_rpm@basic-rte:
- bat-rpls-4: [PASS][7] -> [DMESG-WARN][8] ([i915#13400])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/bat-rpls-4/igt@kms_pm_rpm@basic-rte.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/bat-rpls-4/igt@kms_pm_rpm@basic-rte.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [DMESG-FAIL][9] ([i915#12061]) -> [PASS][10] +1 other test pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/bat-dg2-14/igt@i915_selftest@live@workarounds.html
- bat-mtlp-9: [DMESG-FAIL][11] ([i915#12061]) -> [PASS][12] +1 other test pass
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#13400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13400
Build changes
-------------
* Linux: CI_DRM_18349 -> Patchwork_165133v1
CI-20190529: 20190529
CI_DRM_18349: da91cb4e6137507f74e4da41c39d0260b4cd1201 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8863: 5b279a8b71dc1672099205a1a9e8135c7c7fadb5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_165133v1: da91cb4e6137507f74e4da41c39d0260b4cd1201 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/index.html
[-- Attachment #2: Type: text/html, Size: 4420 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915.
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
` (4 preceding siblings ...)
2026-04-20 18:33 ` ✓ i915.CI.BAT: success for drm/doc: Remove obsolete RFC docs related to i915 Patchwork
@ 2026-04-20 18:52 ` Rodrigo Vivi
2026-04-20 21:02 ` ✓ i915.CI.Full: success for " Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: Rodrigo Vivi @ 2026-04-20 18:52 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: dri-devel, intel-gfx
On Mon, Apr 20, 2026 at 10:33:18AM +0200, Maarten Lankhorst wrote:
> I believe small_bar has been implemented, as is gem_lmem.
>
> xe has implemented GuC submission and VM_BIND, but realistically
> this will never happen for i915.
>
> Either way, those RFC's are completed, and can be removed.
>
> Maarten Lankhorst (4):
> drm/doc/rfc: Remove i915_gem_lmem.rst
> drm/doc/rfc: Remove i915_vm_bind.
> drm/doc/rfc: Remove i915_small_bar rfc.
> drm/doc/rfc: Remove i915_scheduler item.
Thanks for the clean-up.
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
>
> Documentation/gpu/rfc/i915_gem_lmem.rst | 22 --
> Documentation/gpu/rfc/i915_scheduler.rst | 152 ------------
> Documentation/gpu/rfc/i915_small_bar.h | 189 ---------------
> Documentation/gpu/rfc/i915_small_bar.rst | 47 ----
> Documentation/gpu/rfc/i915_vm_bind.h | 290 -----------------------
> Documentation/gpu/rfc/i915_vm_bind.rst | 245 -------------------
> Documentation/gpu/rfc/index.rst | 18 +-
> 7 files changed, 1 insertion(+), 962 deletions(-)
> delete mode 100644 Documentation/gpu/rfc/i915_gem_lmem.rst
> delete mode 100644 Documentation/gpu/rfc/i915_scheduler.rst
> delete mode 100644 Documentation/gpu/rfc/i915_small_bar.h
> delete mode 100644 Documentation/gpu/rfc/i915_small_bar.rst
> delete mode 100644 Documentation/gpu/rfc/i915_vm_bind.h
> delete mode 100644 Documentation/gpu/rfc/i915_vm_bind.rst
>
> --
> 2.53.0
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* ✓ i915.CI.Full: success for drm/doc: Remove obsolete RFC docs related to i915.
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
` (5 preceding siblings ...)
2026-04-20 18:52 ` [PATCH 0/4] " Rodrigo Vivi
@ 2026-04-20 21:02 ` Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2026-04-20 21:02 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 83537 bytes --]
== Series Details ==
Series: drm/doc: Remove obsolete RFC docs related to i915.
URL : https://patchwork.freedesktop.org/series/165133/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_18349_full -> Patchwork_165133v1_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
New tests
---------
New tests have been introduced between CI_DRM_18349_full and Patchwork_165133v1_full:
### New IGT tests (9) ###
* igt@i915_pm_rps@basic-store-each:
- Statuses :
- Exec time: [None] s
* igt@i915_pm_rps@basic-ultra-joiner:
- Statuses :
- Exec time: [None] s
* igt@i915_pm_rps@etime-single-wait-for-submit-available-unsubmitted:
- Statuses :
- Exec time: [None] s
* igt@i915_pm_rps@partial-unmap:
- Statuses :
- Exec time: [None] s
* igt@i915_pm_rps@plane-position-covered:
- Statuses :
- Exec time: [None] s
* igt@i915_pm_rps@psr-2p-scndscrn-cur-indfb-draw-render:
- Statuses :
- Exec time: [None] s
* igt@i915_pm_rps@sync_expired_merge:
- Statuses :
- Exec time: [None] s
* igt@i915_pm_rps@x-tiled:
- Statuses :
- Exec time: [None] s
* igt@kms_plane@basic-flip-vs-dpms:
- Statuses :
- Exec time: [None] s
Known issues
------------
Here are the changes found in Patchwork_165133v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-dg2: NOTRUN -> [SKIP][1] ([i915#8411])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@drm_buddy@drm_buddy:
- shard-rkl: NOTRUN -> [SKIP][2] ([i915#15678])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@drm_buddy@drm_buddy.html
- shard-tglu: NOTRUN -> [SKIP][3] ([i915#15678])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@drm_buddy@drm_buddy.html
* igt@gem_ccs@block-copy-compressed:
- shard-tglu-1: NOTRUN -> [SKIP][4] ([i915#3555] / [i915#9323])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#9323])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@gem_ccs@block-multicopy-compressed.html
- shard-tglu: NOTRUN -> [SKIP][6] ([i915#9323])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][7] ([i915#3555] / [i915#9323])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@gem_ccs@ctrl-surf-copy.html
- shard-tglu: NOTRUN -> [SKIP][8] ([i915#3555] / [i915#9323])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-tglu-1: NOTRUN -> [SKIP][9] ([i915#13008])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: [PASS][10] -> [INCOMPLETE][11] ([i915#13356]) +1 other test incomplete
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-7/igt@gem_ccs@suspend-resume.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-3/igt@gem_ccs@suspend-resume.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][12] ([i915#6335])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-set-pat:
- shard-rkl: NOTRUN -> [SKIP][13] ([i915#8562])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@gem_create@create-ext-set-pat.html
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#8562])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_isolation@preservation-s3@rcs0:
- shard-glk10: NOTRUN -> [INCOMPLETE][15] ([i915#13356]) +1 other test incomplete
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk10/igt@gem_ctx_isolation@preservation-s3@rcs0.html
* igt@gem_ctx_sseu@invalid-args:
- shard-tglu-1: NOTRUN -> [SKIP][16] ([i915#280])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_exec_balancer@invalid-bonds:
- shard-dg2: NOTRUN -> [SKIP][17] ([i915#4036])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_balancer@invalid-bonds.html
* igt@gem_exec_balancer@noheartbeat:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#8555])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_balancer@noheartbeat.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-rkl: NOTRUN -> [SKIP][19] ([i915#4525])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@gem_exec_balancer@parallel-keep-submit-fence.html
- shard-tglu: NOTRUN -> [SKIP][20] ([i915#4525]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_capture@capture-invisible@lmem0:
- shard-dg2: NOTRUN -> [SKIP][21] ([i915#6334]) +2 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_capture@capture-invisible@lmem0.html
* igt@gem_exec_flush@basic-uc-rw-default:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#3539] / [i915#4852])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_flush@basic-uc-rw-default.html
* igt@gem_exec_flush@basic-uc-set-default:
- shard-dg2: NOTRUN -> [SKIP][23] ([i915#3539])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_flush@basic-uc-set-default.html
* igt@gem_exec_reloc@basic-wc-gtt:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#3281]) +2 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@gem_exec_reloc@basic-wc-gtt.html
* igt@gem_exec_reloc@basic-wc-noreloc:
- shard-dg2: NOTRUN -> [SKIP][25] ([i915#3281]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_reloc@basic-wc-noreloc.html
* igt@gem_exec_schedule@preempt-queue:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#4537] / [i915#4812])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_schedule@preempt-queue.html
* igt@gem_fenced_exec_thrash@2-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#4860]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_fenced_exec_thrash@2-spare-fences.html
* igt@gem_huc_copy@huc-copy:
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#2190])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@gem_huc_copy@huc-copy.html
- shard-tglu: NOTRUN -> [SKIP][29] ([i915#2190])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-glk: NOTRUN -> [SKIP][30] ([i915#4613])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk9/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#4613]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@massive-random:
- shard-tglu-1: NOTRUN -> [SKIP][32] ([i915#4613]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@gem_lmem_swapping@massive-random.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-tglu: NOTRUN -> [SKIP][33] ([i915#4613]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_media_vme:
- shard-tglu: NOTRUN -> [SKIP][34] ([i915#284])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@gem_media_vme.html
* igt@gem_mmap_gtt@big-bo:
- shard-dg2: NOTRUN -> [SKIP][35] ([i915#4077]) +3 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_mmap_gtt@big-bo.html
* igt@gem_mmap_wc@coherency:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#4083]) +2 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_mmap_wc@coherency.html
* igt@gem_pread@bench:
- shard-rkl: NOTRUN -> [SKIP][37] ([i915#3282]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@gem_pread@bench.html
* igt@gem_pread@exhaustion:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#3282]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_pread@exhaustion.html
* igt@gem_pxp@reject-modify-context-protection-off-3:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#4270])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_pxp@reject-modify-context-protection-off-3.html
* igt@gem_render_copy@yf-tiled-to-vebox-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#5190] / [i915#8428]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_render_copy@yf-tiled-to-vebox-y-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg2: NOTRUN -> [SKIP][41] ([i915#4079]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][42] ([i915#8411])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-glk: NOTRUN -> [SKIP][43] ([i915#3323])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk9/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][44] ([i915#3297]) +1 other test skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-rkl: NOTRUN -> [SKIP][45] ([i915#3297])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@gem_userptr_blits@readonly-pwrite-unsync.html
- shard-tglu: NOTRUN -> [SKIP][46] ([i915#3297])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_workarounds@suspend-resume:
- shard-rkl: [PASS][47] -> [INCOMPLETE][48] ([i915#13356]) +1 other test incomplete
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@gem_workarounds@suspend-resume.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-6/igt@gem_workarounds@suspend-resume.html
* igt@gen9_exec_parse@basic-rejected:
- shard-tglu: NOTRUN -> [SKIP][49] ([i915#2527] / [i915#2856]) +3 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@bb-chained:
- shard-tglu-1: NOTRUN -> [SKIP][50] ([i915#2527] / [i915#2856]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#2856])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@valid-registers:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#2527]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@gen9_exec_parse@valid-registers.html
* igt@i915_drm_fdinfo@busy-idle-check-all@vcs0:
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#11527]) +7 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@i915_drm_fdinfo@busy-idle-check-all@vcs0.html
* igt@i915_drm_fdinfo@virtual-busy-idle:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#14118])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@i915_drm_fdinfo@virtual-busy-idle.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#8399])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@i915_pm_freq_api@freq-basic-api.html
- shard-tglu: NOTRUN -> [SKIP][56] ([i915#8399])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: NOTRUN -> [SKIP][57] +4 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu-1: NOTRUN -> [WARN][58] ([i915#13790] / [i915#2681]) +1 other test warn
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-tglu: NOTRUN -> [SKIP][59] ([i915#14498])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@i915_pm_rc6_residency@rc6-idle.html
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#14498])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@i915_pm_rpm@system-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][61] ([i915#13356])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk11/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@engine-order:
- shard-glk: [PASS][62] -> [FAIL][63] ([i915#14896])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-glk6/igt@i915_pm_rps@engine-order.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk5/igt@i915_pm_rps@engine-order.html
* igt@i915_pm_rps@reset:
- shard-snb: [PASS][64] -> [INCOMPLETE][65] ([i915#13729] / [i915#13821])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-snb6/igt@i915_pm_rps@reset.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-snb6/igt@i915_pm_rps@reset.html
* igt@i915_power@sanity:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#7984])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@i915_power@sanity.html
* igt@i915_query@hwconfig_table:
- shard-tglu: NOTRUN -> [SKIP][67] ([i915#6245])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@i915_query@hwconfig_table.html
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#6245])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@i915_query@hwconfig_table.html
* igt@i915_selftest@live@workarounds:
- shard-dg2: [PASS][69] -> [DMESG-FAIL][70] ([i915#12061]) +1 other test dmesg-fail
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-1/igt@i915_selftest@live@workarounds.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-4/igt@i915_selftest@live@workarounds.html
* igt@i915_suspend@debugfs-reader:
- shard-glk: [PASS][71] -> [INCOMPLETE][72] ([i915#4817])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-glk2/igt@i915_suspend@debugfs-reader.html
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk8/igt@i915_suspend@debugfs-reader.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#4212])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic:
- shard-dg1: [PASS][74] -> [FAIL][75] ([i915#14888])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-16/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-14/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1:
- shard-dg1: NOTRUN -> [FAIL][76] ([i915#14888])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-14/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-glk: NOTRUN -> [SKIP][77] ([i915#1769])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][78] ([i915#1769] / [i915#3555])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-use-after-nonblocking-unbind:
- shard-dg1: [PASS][79] -> [DMESG-WARN][80] ([i915#4423]) +1 other test dmesg-warn
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-15/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-16/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][81]
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][82] ([i915#5286]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-8/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-tglu-1: NOTRUN -> [SKIP][83] ([i915#5286]) +5 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-tglu: NOTRUN -> [SKIP][84] ([i915#5286]) +2 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][85] ([i915#3638])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#3828])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip:
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#3828]) +1 other test skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
- shard-tglu: NOTRUN -> [SKIP][88] ([i915#3828])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#5190])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#4538] / [i915#5190]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-c-hdmi-a-2:
- shard-glk10: NOTRUN -> [SKIP][91] +206 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk10/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#12313]) +2 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][93] ([i915#12313])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][94] ([i915#6095]) +53 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][95] ([i915#6095]) +54 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#6095]) +50 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][97] ([i915#10307] / [i915#10434] / [i915#6095]) +4 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-4/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][98] ([i915#12805]) +1 other test skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][99] ([i915#14098] / [i915#6095]) +31 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][100] ([i915#6095]) +44 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1:
- shard-dg1: NOTRUN -> [SKIP][101] ([i915#6095]) +191 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-14/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#10307] / [i915#6095]) +96 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#13781]) +3 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling:
- shard-tglu: NOTRUN -> [SKIP][104] ([i915#3742])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-dg2: NOTRUN -> [SKIP][105] ([i915#11151] / [i915#7828]) +2 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-tglu: NOTRUN -> [SKIP][106] ([i915#11151] / [i915#7828]) +5 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-after-suspend:
- shard-glk11: NOTRUN -> [SKIP][107] +57 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk11/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-tglu-1: NOTRUN -> [SKIP][108] ([i915#11151] / [i915#7828]) +6 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm:
- shard-rkl: NOTRUN -> [SKIP][109] ([i915#11151] / [i915#7828]) +3 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_chamelium_hpd@hdmi-hpd-storm.html
* igt@kms_color@deep-color:
- shard-tglu: NOTRUN -> [SKIP][110] ([i915#3555] / [i915#9979])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-dpms-hdcp14:
- shard-dg2: NOTRUN -> [SKIP][111] ([i915#15865])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_content_protection@atomic-dpms-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-tglu-1: NOTRUN -> [SKIP][112] ([i915#15330] / [i915#3116] / [i915#3299])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglu: NOTRUN -> [SKIP][113] ([i915#15330] / [i915#3116] / [i915#3299])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-tglu-1: NOTRUN -> [SKIP][114] ([i915#15330])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@legacy-hdcp14:
- shard-tglu: NOTRUN -> [SKIP][115] ([i915#15865]) +1 other test skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_content_protection@legacy-hdcp14.html
* igt@kms_content_protection@lic-type-0-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#15865]) +1 other test skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-8/igt@kms_content_protection@lic-type-0-hdcp14.html
* igt@kms_content_protection@mei-interface:
- shard-tglu-1: NOTRUN -> [SKIP][117] ([i915#15865])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: NOTRUN -> [FAIL][118] ([i915#13566]) +1 other test fail
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_cursor_crc@cursor-onscreen-128x42.html
- shard-tglu: NOTRUN -> [FAIL][119] ([i915#13566]) +1 other test fail
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1:
- shard-rkl: [PASS][120] -> [FAIL][121] ([i915#13566]) +1 other test fail
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#13049])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#3555]) +1 other test skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-tglu-1: NOTRUN -> [SKIP][124] ([i915#3555]) +5 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#4103])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-tglu-1: NOTRUN -> [SKIP][126] ([i915#4103]) +1 other test skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#13046] / [i915#5354]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: NOTRUN -> [FAIL][128] ([i915#15804])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#9833])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-tglu-1: NOTRUN -> [SKIP][130] ([i915#13691])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][131] ([i915#3804])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-tglu: NOTRUN -> [SKIP][132] ([i915#13748])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#13707]) +1 other test skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_dp_linktrain_fallback@dsc-fallback.html
- shard-tglu: NOTRUN -> [SKIP][134] ([i915#13707]) +1 other test skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-tglu-1: NOTRUN -> [SKIP][135] ([i915#3840])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-formats:
- shard-dg2: NOTRUN -> [SKIP][136] ([i915#3555] / [i915#3840])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_dsc@dsc-with-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][137] ([i915#3469])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-3x:
- shard-tglu: NOTRUN -> [SKIP][138] ([i915#1839])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu-1: NOTRUN -> [SKIP][139] ([i915#9337])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-absolute-wf_vblank-interruptible:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#9934])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-rkl: NOTRUN -> [SKIP][141] ([i915#9934])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][142] ([i915#12745] / [i915#4839])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk6/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-suspend@ac-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][143] ([i915#12745])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk6/igt@kms_flip@2x-flip-vs-suspend@ac-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-nonexisting-fb-interruptible:
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#3637] / [i915#9934]) +3 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_flip@2x-nonexisting-fb-interruptible.html
* igt@kms_flip@2x-plain-flip:
- shard-tglu-1: NOTRUN -> [SKIP][145] ([i915#3637] / [i915#9934]) +4 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@plain-flip-ts-check:
- shard-tglu: [PASS][146] -> [FAIL][147] ([i915#14600]) +1 other test fail
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-tglu-10/igt@kms_flip@plain-flip-ts-check.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-9/igt@kms_flip@plain-flip-ts-check.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][148] ([i915#15643] / [i915#5190])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][149] ([i915#15643])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][150] ([i915#15643]) +1 other test skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][151] ([i915#15643]) +3 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#15104])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#15102]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][154] ([i915#15102])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-glk: NOTRUN -> [SKIP][155] +168 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][156] ([i915#1825]) +17 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#8708]) +2 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-tglu-1: NOTRUN -> [SKIP][158] +50 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-tglu-1: NOTRUN -> [SKIP][159] ([i915#9766])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-blt:
- shard-tglu: NOTRUN -> [SKIP][160] ([i915#15102]) +18 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#15102] / [i915#3458]) +7 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#15102]) +14 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#5354]) +10 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#15102] / [i915#3023]) +8 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_hdr@bpc-switch:
- shard-tglu-1: NOTRUN -> [SKIP][165] ([i915#3555] / [i915#8228])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-tglu: NOTRUN -> [SKIP][166] ([i915#3555] / [i915#8228])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][167] ([i915#15460])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][168] ([i915#15458])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_joiner@basic-force-ultra-joiner.html
- shard-tglu: NOTRUN -> [SKIP][169] ([i915#15458])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][170] ([i915#15460])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][171] ([i915#15459])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-rkl: NOTRUN -> [SKIP][172] ([i915#6301])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_panel_fitting@atomic-fastset.html
- shard-tglu: NOTRUN -> [SKIP][173] ([i915#6301])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_stress@stress-xrgb8888-yftiled:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#14712])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#15709]) +1 other test skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][176] ([i915#15709]) +1 other test skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier:
- shard-tglu-1: NOTRUN -> [SKIP][177] ([i915#15709]) +1 other test skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping:
- shard-tglu: NOTRUN -> [SKIP][178] ([i915#15709]) +2 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a:
- shard-glk: [PASS][179] -> [INCOMPLETE][180] ([i915#13026])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-glk6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk8/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-glk11: NOTRUN -> [FAIL][181] ([i915#12178])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk11/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1:
- shard-glk11: NOTRUN -> [FAIL][182] ([i915#7862]) +1 other test fail
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk11/igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-glk: NOTRUN -> [FAIL][183] ([i915#10647] / [i915#12177])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][184] ([i915#10647]) +1 other test fail
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-dg2: NOTRUN -> [SKIP][185] ([i915#13958]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#13958])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_plane_multiple@2x-tiling-y.html
- shard-tglu: NOTRUN -> [SKIP][187] ([i915#13958]) +1 other test skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a:
- shard-tglu-1: NOTRUN -> [SKIP][188] ([i915#15329]) +4 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#15329]) +3 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][190] ([i915#15329]) +4 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-c.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: NOTRUN -> [SKIP][191] ([i915#5354])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_pm_backlight@fade-with-suspend.html
- shard-tglu: NOTRUN -> [SKIP][192] ([i915#9812])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][193] ([i915#15739])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [PASS][194] -> [SKIP][195] ([i915#15073])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@kms_pm_rpm@dpms-lpsp.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_pm_rpm@dpms-lpsp.html
- shard-dg1: [PASS][196] -> [SKIP][197] ([i915#15073]) +1 other test skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-15/igt@kms_pm_rpm@dpms-lpsp.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-16/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-rkl: NOTRUN -> [SKIP][198] ([i915#15073])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [PASS][199] -> [SKIP][200] ([i915#15073])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@package-g7:
- shard-tglu: NOTRUN -> [SKIP][201] ([i915#15403])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_pm_rpm@package-g7.html
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#15403])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_pm_rpm@package-g7.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-glk: NOTRUN -> [INCOMPLETE][203] ([i915#10553])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk9/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_prime@basic-crc-hybrid:
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#6524]) +1 other test skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_prime@basic-crc-hybrid.html
- shard-tglu: NOTRUN -> [SKIP][205] ([i915#6524])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-crc-vgem:
- shard-dg2: NOTRUN -> [SKIP][206] ([i915#6524] / [i915#6805])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_prime@basic-crc-vgem.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
- shard-glk10: NOTRUN -> [SKIP][207] ([i915#11520]) +5 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk10/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][208] ([i915#11520]) +6 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk5/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-dg2: NOTRUN -> [SKIP][209] ([i915#11520]) +2 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][210] ([i915#11520]) +4 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][211] ([i915#11520]) +3 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf:
- shard-tglu: NOTRUN -> [SKIP][212] ([i915#11520]) +6 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
- shard-glk11: NOTRUN -> [SKIP][213] ([i915#11520]) +1 other test skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk11/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-rkl: NOTRUN -> [SKIP][214] ([i915#9683]) +1 other test skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-tglu: NOTRUN -> [SKIP][215] ([i915#9683]) +1 other test skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#9683])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-tglu-1: NOTRUN -> [SKIP][217] ([i915#9683])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@pr-cursor-render:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#1072] / [i915#9732]) +7 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_psr@pr-cursor-render.html
* igt@kms_psr@psr-sprite-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][219] ([i915#9732]) +16 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_psr@psr-sprite-mmap-cpu.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-rkl: NOTRUN -> [SKIP][220] ([i915#1072] / [i915#9732]) +7 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_psr@psr-sprite-plane-onoff.html
- shard-tglu: NOTRUN -> [SKIP][221] ([i915#9732]) +13 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_rotation_crc@multiplane-rotation:
- shard-glk11: NOTRUN -> [INCOMPLETE][222] ([i915#15492])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk11/igt@kms_rotation_crc@multiplane-rotation.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-tglu-1: NOTRUN -> [SKIP][223] ([i915#5289]) +1 other test skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][224] ([i915#12755] / [i915#15867])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_scaling_modes@scaling-mode-full:
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#3555]) +3 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-2/igt@kms_scaling_modes@scaling-mode-full.html
* igt@kms_setmode@basic:
- shard-tglu: [PASS][226] -> [FAIL][227] ([i915#15106]) +1 other test fail
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-tglu-4/igt@kms_setmode@basic.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@kms_setmode@basic.html
* igt@kms_vrr@lobf:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#11920])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@kms_vrr@lobf.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-tglu-1: NOTRUN -> [SKIP][229] ([i915#9906]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-1/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@perf_pmu@frequency:
- shard-dg2: NOTRUN -> [FAIL][230] ([i915#12549] / [i915#6806]) +1 other test fail
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@perf_pmu@frequency.html
* igt@perf_pmu@module-unload:
- shard-glk10: NOTRUN -> [ABORT][231] ([i915#15778])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-glk10/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#8516])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@perf_pmu@rc6@other-idle-gt0.html
- shard-tglu: NOTRUN -> [SKIP][233] ([i915#8516])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-3/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_vgem@fence-write-hang:
- shard-tglu: NOTRUN -> [SKIP][234] +40 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-7/igt@prime_vgem@fence-write-hang.html
#### Possible fixes ####
* igt@gem_ctx_freq@sysfs@gt0:
- shard-dg2: [FAIL][235] ([i915#9561]) -> [PASS][236] +1 other test pass
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-1/igt@gem_ctx_freq@sysfs@gt0.html
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-4/igt@gem_ctx_freq@sysfs@gt0.html
* igt@gem_eio@in-flight-suspend:
- shard-dg1: [DMESG-WARN][237] ([i915#4391] / [i915#4423]) -> [PASS][238]
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-14/igt@gem_eio@in-flight-suspend.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-12/igt@gem_eio@in-flight-suspend.html
* igt@gem_exec_suspend@basic-s0:
- shard-dg2: [INCOMPLETE][239] ([i915#13356]) -> [PASS][240] +1 other test pass
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-10/igt@gem_exec_suspend@basic-s0.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-5/igt@gem_exec_suspend@basic-s0.html
* igt@i915_suspend@debugfs-reader:
- shard-rkl: [ABORT][241] ([i915#15131] / [i915#15140]) -> [PASS][242]
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-1/igt@i915_suspend@debugfs-reader.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-8/igt@i915_suspend@debugfs-reader.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][243] ([i915#15733] / [i915#5138]) -> [PASS][244]
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg2: [SKIP][245] ([i915#3555]) -> [PASS][246]
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-6/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-10/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_flip@plain-flip-ts-check@a-hdmi-a3:
- shard-dg2: [FAIL][247] ([i915#14600]) -> [PASS][248] +1 other test pass
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-7/igt@kms_flip@plain-flip-ts-check@a-hdmi-a3.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-3/igt@kms_flip@plain-flip-ts-check@a-hdmi-a3.html
* igt@kms_force_connector_basic@force-edid:
- shard-mtlp: [SKIP][249] ([i915#15672]) -> [PASS][250]
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-mtlp-1/igt@kms_force_connector_basic@force-edid.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-mtlp-6/igt@kms_force_connector_basic@force-edid.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-pwrite:
- shard-dg2: [FAIL][251] ([i915#15389]) -> [PASS][252]
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-pwrite.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-rkl: [INCOMPLETE][253] ([i915#10056]) -> [PASS][254]
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-suspend.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: [SKIP][255] ([i915#9340]) -> [PASS][256]
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-5/igt@kms_pm_lpsp@kms-lpsp.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-4/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg2: [SKIP][257] ([i915#15073]) -> [PASS][258]
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [SKIP][259] ([i915#15073]) -> [PASS][260] +3 other tests pass
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-dg1: [SKIP][261] ([i915#15073]) -> [PASS][262] +3 other tests pass
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-16/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-1:
- shard-snb: [FAIL][263] ([i915#15106]) -> [PASS][264]
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-snb7/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-snb7/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html
#### Warnings ####
* igt@gem_lmem_swapping@heavy-random:
- shard-rkl: [SKIP][265] ([i915#4613]) -> [SKIP][266] ([i915#14544] / [i915#4613])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@gem_lmem_swapping@heavy-random.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-6/igt@gem_lmem_swapping@heavy-random.html
* igt@gen9_exec_parse@bb-chained:
- shard-rkl: [SKIP][267] ([i915#2527]) -> [SKIP][268] ([i915#14544] / [i915#2527])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@gen9_exec_parse@bb-chained.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-6/igt@gen9_exec_parse@bb-chained.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-rkl: [SKIP][269] ([i915#5286]) -> [SKIP][270] ([i915#14544] / [i915#5286])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_content_protection@mei-interface:
- shard-dg1: [SKIP][271] ([i915#9433]) -> [SKIP][272] ([i915#15865])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-12/igt@kms_content_protection@mei-interface.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-19/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-dg2: [SKIP][273] ([i915#13049]) -> [SKIP][274] ([i915#13049] / [i915#3359])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-6/igt@kms_cursor_crc@cursor-random-512x512.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-10/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg1: [SKIP][275] ([i915#4423] / [i915#9067]) -> [SKIP][276] ([i915#9067])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-18/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-16/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-cpu:
- shard-dg1: [SKIP][277] ([i915#15102] / [i915#4423]) -> [SKIP][278] ([i915#15102])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-suspend:
- shard-dg2: [SKIP][279] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][280] ([i915#15102] / [i915#3458]) +1 other test skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff:
- shard-dg1: [SKIP][281] ([i915#4423]) -> [SKIP][282]
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_hdr@brightness-with-hdr:
- shard-rkl: [SKIP][283] ([i915#12713]) -> [SKIP][284] ([i915#1187] / [i915#12713])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@kms_hdr@brightness-with-hdr.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-3/igt@kms_hdr@brightness-with-hdr.html
- shard-tglu: [SKIP][285] ([i915#1187] / [i915#12713]) -> [SKIP][286] ([i915#12713])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-tglu-2/igt@kms_hdr@brightness-with-hdr.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-4/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping:
- shard-mtlp: [ABORT][287] ([i915#13562]) -> [INCOMPLETE][288] ([i915#13026] / [i915#13562]) +1 other test incomplete
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-mtlp-1/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-mtlp-1/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a:
- shard-rkl: [SKIP][289] ([i915#15329]) -> [SKIP][290] ([i915#14544] / [i915#15329]) +3 other tests skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-2/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: [FAIL][291] ([i915#15752]) -> [SKIP][292] ([i915#15128])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-tglu-7/igt@kms_pm_dc@dc6-dpms.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-tglu-6/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][293] ([i915#9340]) -> [SKIP][294] ([i915#3828])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-rkl-1/igt@kms_pm_lpsp@kms-lpsp.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-rkl-8/igt@kms_pm_lpsp@kms-lpsp.html
- shard-dg1: [SKIP][295] ([i915#9340]) -> [SKIP][296] ([i915#3828])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-16/igt@kms_pm_lpsp@kms-lpsp.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-14/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_psr@fbc-psr-sprite-blt:
- shard-dg1: [SKIP][297] ([i915#1072] / [i915#9732]) -> [SKIP][298] ([i915#1072] / [i915#4423] / [i915#9732])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg1-14/igt@kms_psr@fbc-psr-sprite-blt.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg1-12/igt@kms_psr@fbc-psr-sprite-blt.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-dg2: [SKIP][299] ([i915#12755] / [i915#15867]) -> [SKIP][300] ([i915#15867])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-dg2-6/igt@kms_rotation_crc@primary-rotation-90.html
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-dg2-10/igt@kms_rotation_crc@primary-rotation-90.html
* igt@perf_pmu@module-unload:
- shard-mtlp: [ABORT][301] ([i915#15778]) -> [INCOMPLETE][302] ([i915#13520])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18349/shard-mtlp-4/igt@perf_pmu@module-unload.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/shard-mtlp-4/igt@perf_pmu@module-unload.html
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10553]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10553
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
[i915#12178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12178
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12549]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12549
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13562
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13729]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13729
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[i915#13821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13821
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
[i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
[i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888
[i915#14896]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14896
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
[i915#15106]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15106
[i915#15128]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15128
[i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
[i915#15140]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15140
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15389]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15389
[i915#15403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15403
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
[i915#15678]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15678
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
[i915#15752]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15752
[i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778
[i915#15804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15804
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4036
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6806
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9433
[i915#9561]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9561
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
[i915#9979]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9979
Build changes
-------------
* Linux: CI_DRM_18349 -> Patchwork_165133v1
CI-20190529: 20190529
CI_DRM_18349: da91cb4e6137507f74e4da41c39d0260b4cd1201 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8863: 5b279a8b71dc1672099205a1a9e8135c7c7fadb5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_165133v1: da91cb4e6137507f74e4da41c39d0260b4cd1201 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165133v1/index.html
[-- Attachment #2: Type: text/html, Size: 102673 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-04-20 21:02 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-20 8:33 [PATCH 0/4] drm/doc: Remove obsolete RFC docs related to i915 Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 1/4] drm/doc/rfc: Remove i915_gem_lmem.rst Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 2/4] drm/doc/rfc: Remove i915_vm_bind Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 3/4] drm/doc/rfc: Remove i915_small_bar rfc Maarten Lankhorst
2026-04-20 8:33 ` [PATCH 4/4] drm/doc/rfc: Remove i915_scheduler item Maarten Lankhorst
2026-04-20 18:33 ` ✓ i915.CI.BAT: success for drm/doc: Remove obsolete RFC docs related to i915 Patchwork
2026-04-20 18:52 ` [PATCH 0/4] " Rodrigo Vivi
2026-04-20 21:02 ` ✓ i915.CI.Full: success for " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox