* [PATCH 0/2] Allow partial memory mapping for cpu memory
@ 2024-08-07 10:05 Andi Shyti
2024-08-07 10:05 ` [PATCH 1/2] drm/i915/gem: Do not look for the exact address in node Andi Shyti
` (6 more replies)
0 siblings, 7 replies; 21+ messages in thread
From: Andi Shyti @ 2024-08-07 10:05 UTC (permalink / raw)
To: intel-gfx, dri-devel
Cc: Chris Wilson, Lionel Landwerlin, Nirmoy Das, Andi Shyti
Hi,
This patch series concludes on the memory mapping fixes and
improvements by allowing partial memory mapping for the cpu
memory as well.
The partial memory mapping by adding an object offset was
implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix
Virtual Memory mapping boundaries calculation") for the gtt
memory.
Andi
Andi Shyti (2):
drm/i915/gem: Do not look for the exact address in node
drm/i915/gem: Calculate object page offset for partial memory mapping
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 10 ++++++----
drivers/gpu/drm/i915/i915_mm.c | 12 +++++++++++-
drivers/gpu/drm/i915/i915_mm.h | 3 ++-
3 files changed, 19 insertions(+), 6 deletions(-)
--
2.45.2
^ permalink raw reply [flat|nested] 21+ messages in thread* [PATCH 1/2] drm/i915/gem: Do not look for the exact address in node 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti @ 2024-08-07 10:05 ` Andi Shyti 2024-08-08 16:11 ` Nirmoy Das 2024-08-07 10:05 ` [PATCH 2/2] drm/i915/gem: Calculate object page offset for partial memory mapping Andi Shyti ` (5 subsequent siblings) 6 siblings, 1 reply; 21+ messages in thread From: Andi Shyti @ 2024-08-07 10:05 UTC (permalink / raw) To: intel-gfx, dri-devel Cc: Chris Wilson, Lionel Landwerlin, Nirmoy Das, Andi Shyti In preparation for the upcoming partial memory mapping feature, we want to make sure that when looking for a node we consider also the offset and not just the starting address of the virtual memory node. Signed-off-by: Andi Shyti <andi.shyti@linux.intel.com> --- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c index cac6d4184506..d3ee8ef7ea2f 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c @@ -1071,9 +1071,9 @@ int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma) rcu_read_lock(); drm_vma_offset_lock_lookup(dev->vma_offset_manager); - node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager, - vma->vm_pgoff, - vma_pages(vma)); + node = drm_vma_offset_lookup_locked(dev->vma_offset_manager, + vma->vm_pgoff, + vma_pages(vma)); if (node && drm_vma_node_is_allowed(node, priv)) { /* * Skip 0-refcnted objects as it is in the process of being -- 2.45.2 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [PATCH 1/2] drm/i915/gem: Do not look for the exact address in node 2024-08-07 10:05 ` [PATCH 1/2] drm/i915/gem: Do not look for the exact address in node Andi Shyti @ 2024-08-08 16:11 ` Nirmoy Das 0 siblings, 0 replies; 21+ messages in thread From: Nirmoy Das @ 2024-08-08 16:11 UTC (permalink / raw) To: Andi Shyti, intel-gfx, dri-devel Cc: Chris Wilson, Lionel Landwerlin, Nirmoy Das On 8/7/2024 12:05 PM, Andi Shyti wrote: > In preparation for the upcoming partial memory mapping feature, > we want to make sure that when looking for a node we consider > also the offset and not just the starting address of the virtual > memory node. > > Signed-off-by: Andi Shyti <andi.shyti@linux.intel.com> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> > --- > drivers/gpu/drm/i915/gem/i915_gem_mman.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c > index cac6d4184506..d3ee8ef7ea2f 100644 > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c > @@ -1071,9 +1071,9 @@ int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma) > > rcu_read_lock(); > drm_vma_offset_lock_lookup(dev->vma_offset_manager); > - node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager, > - vma->vm_pgoff, > - vma_pages(vma)); > + node = drm_vma_offset_lookup_locked(dev->vma_offset_manager, > + vma->vm_pgoff, > + vma_pages(vma)); > if (node && drm_vma_node_is_allowed(node, priv)) { > /* > * Skip 0-refcnted objects as it is in the process of being ^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH 2/2] drm/i915/gem: Calculate object page offset for partial memory mapping 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti 2024-08-07 10:05 ` [PATCH 1/2] drm/i915/gem: Do not look for the exact address in node Andi Shyti @ 2024-08-07 10:05 ` Andi Shyti 2024-08-08 16:11 ` Nirmoy Das 2024-08-07 11:13 ` ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory Patchwork ` (4 subsequent siblings) 6 siblings, 1 reply; 21+ messages in thread From: Andi Shyti @ 2024-08-07 10:05 UTC (permalink / raw) To: intel-gfx, dri-devel Cc: Chris Wilson, Lionel Landwerlin, Nirmoy Das, Andi Shyti To enable partial memory mapping of GPU virtual memory, it's necessary to introduce an offset to the object's memory (obj->mm.pages) scatterlist. This adjustment compensates for instances when userspace mappings do not start from the beginning of the object. Based on a patch by Chris Wilson. Signed-off-by: Andi Shyti <andi.shyti@linux.intel.com> Cc: Chris Wilson <chris.p.wilson@linux.intel.com> Cc: Lionel Landwerlin <lionel.g.landwerlin@intel.com> --- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 +++- drivers/gpu/drm/i915/i915_mm.c | 12 +++++++++++- drivers/gpu/drm/i915/i915_mm.h | 3 ++- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c index d3ee8ef7ea2f..bb00af317d59 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c @@ -252,6 +252,7 @@ static vm_fault_t vm_fault_cpu(struct vm_fault *vmf) struct vm_area_struct *area = vmf->vma; struct i915_mmap_offset *mmo = area->vm_private_data; struct drm_i915_gem_object *obj = mmo->obj; + unsigned long obj_offset; resource_size_t iomap; int err; @@ -273,10 +274,11 @@ static vm_fault_t vm_fault_cpu(struct vm_fault *vmf) iomap -= obj->mm.region->region.start; } + obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); /* PTEs are revoked in obj->ops->put_pages() */ err = remap_io_sg(area, area->vm_start, area->vm_end - area->vm_start, - obj->mm.pages->sgl, iomap); + obj->mm.pages->sgl, obj_offset, iomap); if (area->vm_flags & VM_WRITE) { GEM_BUG_ON(!i915_gem_object_has_pinned_pages(obj)); diff --git a/drivers/gpu/drm/i915/i915_mm.c b/drivers/gpu/drm/i915/i915_mm.c index 7998bc74ab49..f5c97a620962 100644 --- a/drivers/gpu/drm/i915/i915_mm.c +++ b/drivers/gpu/drm/i915/i915_mm.c @@ -122,13 +122,15 @@ int remap_io_mapping(struct vm_area_struct *vma, * @addr: target user address to start at * @size: size of map area * @sgl: Start sg entry + * @offset: offset from the start of the page * @iobase: Use stored dma address offset by this address or pfn if -1 * * Note: this is only safe if the mm semaphore is held when called. */ int remap_io_sg(struct vm_area_struct *vma, unsigned long addr, unsigned long size, - struct scatterlist *sgl, resource_size_t iobase) + struct scatterlist *sgl, unsigned long offset, + resource_size_t iobase) { struct remap_pfn r = { .mm = vma->vm_mm, @@ -141,6 +143,14 @@ int remap_io_sg(struct vm_area_struct *vma, /* We rely on prevalidation of the io-mapping to skip track_pfn(). */ GEM_BUG_ON((vma->vm_flags & EXPECTED_FLAGS) != EXPECTED_FLAGS); + while (offset >= sg_dma_len(r.sgt.sgp) >> PAGE_SHIFT) { + offset -= sg_dma_len(r.sgt.sgp) >> PAGE_SHIFT; + r.sgt = __sgt_iter(__sg_next(r.sgt.sgp), use_dma(iobase)); + if (!r.sgt.sgp) + return -EINVAL; + } + r.sgt.curr = offset << PAGE_SHIFT; + if (!use_dma(iobase)) flush_cache_range(vma, addr, size); diff --git a/drivers/gpu/drm/i915/i915_mm.h b/drivers/gpu/drm/i915/i915_mm.h index 04c8974d822b..69f9351b1a1c 100644 --- a/drivers/gpu/drm/i915/i915_mm.h +++ b/drivers/gpu/drm/i915/i915_mm.h @@ -30,6 +30,7 @@ int remap_io_mapping(struct vm_area_struct *vma, int remap_io_sg(struct vm_area_struct *vma, unsigned long addr, unsigned long size, - struct scatterlist *sgl, resource_size_t iobase); + struct scatterlist *sgl, unsigned long offset, + resource_size_t iobase); #endif /* __I915_MM_H__ */ -- 2.45.2 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [PATCH 2/2] drm/i915/gem: Calculate object page offset for partial memory mapping 2024-08-07 10:05 ` [PATCH 2/2] drm/i915/gem: Calculate object page offset for partial memory mapping Andi Shyti @ 2024-08-08 16:11 ` Nirmoy Das 0 siblings, 0 replies; 21+ messages in thread From: Nirmoy Das @ 2024-08-08 16:11 UTC (permalink / raw) To: Andi Shyti, intel-gfx, dri-devel Cc: Chris Wilson, Lionel Landwerlin, Nirmoy Das On 8/7/2024 12:05 PM, Andi Shyti wrote: > To enable partial memory mapping of GPU virtual memory, it's > necessary to introduce an offset to the object's memory > (obj->mm.pages) scatterlist. This adjustment compensates for > instances when userspace mappings do not start from the beginning > of the object. > > Based on a patch by Chris Wilson. > > Signed-off-by: Andi Shyti <andi.shyti@linux.intel.com> > Cc: Chris Wilson <chris.p.wilson@linux.intel.com> > Cc: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> > --- > drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 +++- > drivers/gpu/drm/i915/i915_mm.c | 12 +++++++++++- > drivers/gpu/drm/i915/i915_mm.h | 3 ++- > 3 files changed, 16 insertions(+), 3 deletions(-) > > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c > index d3ee8ef7ea2f..bb00af317d59 100644 > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c > @@ -252,6 +252,7 @@ static vm_fault_t vm_fault_cpu(struct vm_fault *vmf) > struct vm_area_struct *area = vmf->vma; > struct i915_mmap_offset *mmo = area->vm_private_data; > struct drm_i915_gem_object *obj = mmo->obj; > + unsigned long obj_offset; > resource_size_t iomap; > int err; > > @@ -273,10 +274,11 @@ static vm_fault_t vm_fault_cpu(struct vm_fault *vmf) > iomap -= obj->mm.region->region.start; > } > > + obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); > /* PTEs are revoked in obj->ops->put_pages() */ > err = remap_io_sg(area, > area->vm_start, area->vm_end - area->vm_start, > - obj->mm.pages->sgl, iomap); > + obj->mm.pages->sgl, obj_offset, iomap); > > if (area->vm_flags & VM_WRITE) { > GEM_BUG_ON(!i915_gem_object_has_pinned_pages(obj)); > diff --git a/drivers/gpu/drm/i915/i915_mm.c b/drivers/gpu/drm/i915/i915_mm.c > index 7998bc74ab49..f5c97a620962 100644 > --- a/drivers/gpu/drm/i915/i915_mm.c > +++ b/drivers/gpu/drm/i915/i915_mm.c > @@ -122,13 +122,15 @@ int remap_io_mapping(struct vm_area_struct *vma, > * @addr: target user address to start at > * @size: size of map area > * @sgl: Start sg entry > + * @offset: offset from the start of the page > * @iobase: Use stored dma address offset by this address or pfn if -1 > * > * Note: this is only safe if the mm semaphore is held when called. > */ > int remap_io_sg(struct vm_area_struct *vma, > unsigned long addr, unsigned long size, > - struct scatterlist *sgl, resource_size_t iobase) > + struct scatterlist *sgl, unsigned long offset, > + resource_size_t iobase) > { > struct remap_pfn r = { > .mm = vma->vm_mm, > @@ -141,6 +143,14 @@ int remap_io_sg(struct vm_area_struct *vma, > /* We rely on prevalidation of the io-mapping to skip track_pfn(). */ > GEM_BUG_ON((vma->vm_flags & EXPECTED_FLAGS) != EXPECTED_FLAGS); > > + while (offset >= sg_dma_len(r.sgt.sgp) >> PAGE_SHIFT) { > + offset -= sg_dma_len(r.sgt.sgp) >> PAGE_SHIFT; > + r.sgt = __sgt_iter(__sg_next(r.sgt.sgp), use_dma(iobase)); > + if (!r.sgt.sgp) > + return -EINVAL; > + } > + r.sgt.curr = offset << PAGE_SHIFT; > + > if (!use_dma(iobase)) > flush_cache_range(vma, addr, size); > > diff --git a/drivers/gpu/drm/i915/i915_mm.h b/drivers/gpu/drm/i915/i915_mm.h > index 04c8974d822b..69f9351b1a1c 100644 > --- a/drivers/gpu/drm/i915/i915_mm.h > +++ b/drivers/gpu/drm/i915/i915_mm.h > @@ -30,6 +30,7 @@ int remap_io_mapping(struct vm_area_struct *vma, > > int remap_io_sg(struct vm_area_struct *vma, > unsigned long addr, unsigned long size, > - struct scatterlist *sgl, resource_size_t iobase); > + struct scatterlist *sgl, unsigned long offset, > + resource_size_t iobase); > > #endif /* __I915_MM_H__ */ ^ permalink raw reply [flat|nested] 21+ messages in thread
* ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti 2024-08-07 10:05 ` [PATCH 1/2] drm/i915/gem: Do not look for the exact address in node Andi Shyti 2024-08-07 10:05 ` [PATCH 2/2] drm/i915/gem: Calculate object page offset for partial memory mapping Andi Shyti @ 2024-08-07 11:13 ` Patchwork 2024-08-07 22:30 ` ✗ Fi.CI.IGT: failure " Patchwork ` (3 subsequent siblings) 6 siblings, 0 replies; 21+ messages in thread From: Patchwork @ 2024-08-07 11:13 UTC (permalink / raw) To: Andi Shyti; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 7726 bytes --] == Series Details == Series: Allow partial memory mapping for cpu memory URL : https://patchwork.freedesktop.org/series/136981/ State : success == Summary == CI Bug Log - changes from CI_DRM_15194 -> Patchwork_136981v1 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/index.html Participating hosts (38 -> 36) ------------------------------ Additional (3): bat-dg1-7 fi-cfl-8109u fi-elk-e7500 Missing (5): bat-arls-2 fi-bsw-n3050 fi-snb-2520m bat-arls-1 bat-jsl-1 Known issues ------------ Here are the changes found in Patchwork_136981v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_huc_copy@huc-copy: - fi-cfl-8109u: NOTRUN -> [SKIP][1] ([i915#2190]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/fi-cfl-8109u/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@verify-random: - fi-cfl-8109u: NOTRUN -> [SKIP][2] ([i915#4613]) +3 other tests skip [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/fi-cfl-8109u/igt@gem_lmem_swapping@verify-random.html * igt@gem_mmap@basic: - bat-dg1-7: NOTRUN -> [SKIP][3] ([i915#4083]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@gem_mmap@basic.html * igt@gem_tiled_fence_blits@basic: - bat-dg1-7: NOTRUN -> [SKIP][4] ([i915#4077]) +2 other tests skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@gem_tiled_fence_blits@basic.html * igt@gem_tiled_pread_basic: - bat-dg1-7: NOTRUN -> [SKIP][5] ([i915#4079]) +1 other test skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@gem_tiled_pread_basic.html * igt@i915_pm_rps@basic-api: - bat-dg1-7: NOTRUN -> [SKIP][6] ([i915#6621]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@workarounds: - bat-dg2-11: [PASS][7] -> [DMESG-FAIL][8] ([i915#9500]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/bat-dg2-11/igt@i915_selftest@live@workarounds.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg2-11/igt@i915_selftest@live@workarounds.html * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy: - bat-dg1-7: NOTRUN -> [SKIP][9] ([i915#4212]) +7 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - bat-dg1-7: NOTRUN -> [SKIP][10] ([i915#4215]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-dg1-7: NOTRUN -> [SKIP][11] ([i915#4103] / [i915#4213]) +1 other test skip [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_dsc@dsc-basic: - bat-dg1-7: NOTRUN -> [SKIP][12] ([i915#3555] / [i915#3840]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@force-load-detect: - bat-dg1-7: NOTRUN -> [SKIP][13] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_hdmi_inject@inject-audio: - bat-dg1-7: NOTRUN -> [SKIP][14] ([i915#433]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_hdmi_inject@inject-audio.html * igt@kms_pm_backlight@basic-brightness: - bat-dg1-7: NOTRUN -> [SKIP][15] ([i915#5354]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_pm_backlight@basic-brightness.html - fi-cfl-8109u: NOTRUN -> [SKIP][16] +11 other tests skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/fi-cfl-8109u/igt@kms_pm_backlight@basic-brightness.html * igt@kms_pm_rpm@basic-pci-d3-state: - fi-elk-e7500: NOTRUN -> [SKIP][17] +24 other tests skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/fi-elk-e7500/igt@kms_pm_rpm@basic-pci-d3-state.html * igt@kms_psr@psr-primary-page-flip: - bat-dg1-7: NOTRUN -> [SKIP][18] ([i915#1072] / [i915#9732]) +3 other tests skip [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_psr@psr-primary-page-flip.html * igt@kms_setmode@basic-clone-single-crtc: - bat-dg1-7: NOTRUN -> [SKIP][19] ([i915#3555]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - bat-dg1-7: NOTRUN -> [SKIP][20] ([i915#3708]) +3 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-fence-mmap: - bat-dg1-7: NOTRUN -> [SKIP][21] ([i915#3708] / [i915#4077]) +1 other test skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-dg1-7/igt@prime_vgem@basic-fence-mmap.html #### Possible fixes #### * igt@i915_selftest@live@uncore: - bat-arlh-2: [INCOMPLETE][22] ([i915#11785]) -> [PASS][23] [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/bat-arlh-2/igt@i915_selftest@live@uncore.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/bat-arlh-2/igt@i915_selftest@live@uncore.html [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#11785]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11785 [i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [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#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215 [i915#433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/433 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#9500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9500 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 Build changes ------------- * Linux: CI_DRM_15194 -> Patchwork_136981v1 CI-20190529: 20190529 CI_DRM_15194: 5954d143b185800b3909f8583a715f896383ca15 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7960: 7960 Patchwork_136981v1: 5954d143b185800b3909f8583a715f896383ca15 @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/index.html [-- Attachment #2: Type: text/html, Size: 9058 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* ✗ Fi.CI.IGT: failure for Allow partial memory mapping for cpu memory 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti ` (2 preceding siblings ...) 2024-08-07 11:13 ` ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory Patchwork @ 2024-08-07 22:30 ` Patchwork 2024-08-08 0:10 ` ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory (rev2) Patchwork ` (2 subsequent siblings) 6 siblings, 0 replies; 21+ messages in thread From: Patchwork @ 2024-08-07 22:30 UTC (permalink / raw) To: Andi Shyti; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 76325 bytes --] == Series Details == Series: Allow partial memory mapping for cpu memory URL : https://patchwork.freedesktop.org/series/136981/ State : failure == Summary == CI Bug Log - changes from CI_DRM_15194_full -> Patchwork_136981v1_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_136981v1_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_136981v1_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_136981v1_full: ### IGT changes ### #### Possible regressions #### * igt@gem_ctx_engines@invalid-engines: - shard-rkl: [PASS][1] -> [FAIL][2] +1 other test fail [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-rkl-3/igt@gem_ctx_engines@invalid-engines.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@gem_ctx_engines@invalid-engines.html - shard-tglu: [PASS][3] -> [FAIL][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-tglu-5/igt@gem_ctx_engines@invalid-engines.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-tglu-8/igt@gem_ctx_engines@invalid-engines.html * igt@gem_exec_gttfill@engines@vcs1: - shard-dg2: [PASS][5] -> [INCOMPLETE][6] +1 other test incomplete [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-11/igt@gem_exec_gttfill@engines@vcs1.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-5/igt@gem_exec_gttfill@engines@vcs1.html * igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-lmem0: - shard-dg1: NOTRUN -> [INCOMPLETE][7] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-18/igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-lmem0.html * igt@i915_pm_rps@thresholds-idle: - shard-mtlp: NOTRUN -> [SKIP][8] [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@i915_pm_rps@thresholds-idle.html - shard-dg1: NOTRUN -> [SKIP][9] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@i915_pm_rps@thresholds-idle.html * igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-d-hdmi-a-4: - shard-dg1: [PASS][10] -> [INCOMPLETE][11] [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg1-15/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-d-hdmi-a-4.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-14/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-d-hdmi-a-4.html * igt@kms_cursor_legacy@cursor-vs-flip-toggle: - shard-snb: [PASS][12] -> [ABORT][13] +1 other test abort [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-snb4/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb4/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html * igt@kms_psr2_sf@cursor-plane-move-continuous-sf@psr2-pipe-b-edp-1: - shard-mtlp: NOTRUN -> [ABORT][14] +1 other test abort [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@kms_psr2_sf@cursor-plane-move-continuous-sf@psr2-pipe-b-edp-1.html #### Warnings #### * igt@kms_big_fb@x-tiled-8bpp-rotate-270: - shard-rkl: [SKIP][15] ([i915#3638]) -> [ABORT][16] [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-rkl-4/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-6/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html Known issues ------------ Here are the changes found in Patchwork_136981v1_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@object-reloc-keep-cache: - shard-rkl: NOTRUN -> [SKIP][17] ([i915#8411]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@api_intel_bb@object-reloc-keep-cache.html * igt@device_reset@cold-reset-bound: - shard-rkl: NOTRUN -> [SKIP][18] ([i915#11078]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@device_reset@cold-reset-bound.html * igt@drm_fdinfo@busy-idle-check-all@ccs0: - shard-mtlp: NOTRUN -> [SKIP][19] ([i915#8414]) +6 other tests skip [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@drm_fdinfo@busy-idle-check-all@ccs0.html * igt@drm_fdinfo@idle@rcs0: - shard-rkl: NOTRUN -> [FAIL][20] ([i915#7742]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@drm_fdinfo@idle@rcs0.html * igt@drm_fdinfo@most-busy-check-all@bcs0: - shard-dg2: NOTRUN -> [SKIP][21] ([i915#8414]) +6 other tests skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@drm_fdinfo@most-busy-check-all@bcs0.html * igt@drm_fdinfo@virtual-busy-all: - shard-dg1: NOTRUN -> [SKIP][22] ([i915#8414]) +7 other tests skip [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@drm_fdinfo@virtual-busy-all.html * igt@gem_ccs@block-multicopy-compressed: - shard-rkl: NOTRUN -> [SKIP][23] ([i915#9323]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@gem_ccs@block-multicopy-compressed.html - shard-dg1: NOTRUN -> [SKIP][24] ([i915#9323]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_ccs@block-multicopy-compressed.html * igt@gem_ccs@block-multicopy-inplace: - shard-dg1: NOTRUN -> [SKIP][25] ([i915#3555] / [i915#9323]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_ccs@block-multicopy-inplace.html * igt@gem_ctx_persistence@heartbeat-many: - shard-dg1: NOTRUN -> [SKIP][26] ([i915#8555]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_ctx_persistence@heartbeat-many.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-mtlp: NOTRUN -> [SKIP][27] ([i915#8555]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_persistence@hostile: - shard-snb: NOTRUN -> [SKIP][28] ([i915#1099]) +1 other test skip [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb2/igt@gem_ctx_persistence@hostile.html * igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0: - shard-dg2: NOTRUN -> [SKIP][29] ([i915#5882]) +6 other tests skip [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0.html * igt@gem_ctx_sseu@invalid-sseu: - shard-rkl: NOTRUN -> [SKIP][30] ([i915#280]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@gem_ctx_sseu@invalid-sseu.html - shard-dg1: NOTRUN -> [SKIP][31] ([i915#280]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_ctx_sseu@mmap-args: - shard-mtlp: NOTRUN -> [SKIP][32] ([i915#280]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@gem_ctx_sseu@mmap-args.html * igt@gem_exec_balancer@bonded-dual: - shard-mtlp: NOTRUN -> [SKIP][33] ([i915#4771]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@gem_exec_balancer@bonded-dual.html - shard-dg1: NOTRUN -> [SKIP][34] ([i915#4771]) +1 other test skip [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_exec_balancer@bonded-dual.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg1: NOTRUN -> [SKIP][35] ([i915#4036]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@parallel-dmabuf-import-out-fence: - shard-rkl: NOTRUN -> [SKIP][36] ([i915#4525]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-rkl: NOTRUN -> [SKIP][37] ([i915#6334]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_fair@basic-deadline: - shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4473] / [i915#4771]) +1 other test skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none: - shard-dg1: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852]) +4 other tests skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_exec_fair@basic-none.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-glk: NOTRUN -> [FAIL][40] ([i915#2842]) +2 other tests fail [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-glk9/igt@gem_exec_fair@basic-throttle@rcs0.html - shard-rkl: NOTRUN -> [FAIL][41] ([i915#2842]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_fence@submit3: - shard-mtlp: NOTRUN -> [SKIP][42] ([i915#4812]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@gem_exec_fence@submit3.html * igt@gem_exec_flush@basic-uc-prw-default: - shard-dg2: NOTRUN -> [SKIP][43] ([i915#3539]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_exec_flush@basic-uc-prw-default.html * igt@gem_exec_flush@basic-wb-pro-default: - shard-dg2: NOTRUN -> [SKIP][44] ([i915#3539] / [i915#4852]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_exec_flush@basic-wb-pro-default.html * igt@gem_exec_reloc@basic-cpu-gtt-noreloc: - shard-rkl: NOTRUN -> [SKIP][45] ([i915#3281]) +14 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html * igt@gem_exec_reloc@basic-gtt-noreloc: - shard-mtlp: NOTRUN -> [SKIP][46] ([i915#3281]) +3 other tests skip [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@gem_exec_reloc@basic-gtt-noreloc.html * igt@gem_exec_reloc@basic-wc: - shard-dg2: NOTRUN -> [SKIP][47] ([i915#3281]) +3 other tests skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_exec_reloc@basic-wc.html * igt@gem_exec_reloc@basic-wc-read: - shard-dg1: NOTRUN -> [SKIP][48] ([i915#3281]) +6 other tests skip [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_exec_reloc@basic-wc-read.html * igt@gem_exec_schedule@preempt-queue: - shard-dg1: NOTRUN -> [SKIP][49] ([i915#4812]) +1 other test skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_exec_schedule@preempt-queue.html * igt@gem_exec_schedule@preempt-queue-chain: - shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4537] / [i915#4812]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@gem_exec_schedule@preempt-queue-chain.html * igt@gem_exec_suspend@basic-s0@lmem0: - shard-dg2: [PASS][51] -> [INCOMPLETE][52] ([i915#11441]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-4/igt@gem_exec_suspend@basic-s0@lmem0.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-5/igt@gem_exec_suspend@basic-s0@lmem0.html * igt@gem_exec_suspend@basic-s4-devices@smem: - shard-tglu: [PASS][53] -> [ABORT][54] ([i915#7975] / [i915#8213]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-tglu-3/igt@gem_exec_suspend@basic-s4-devices@smem.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices@smem.html * igt@gem_fence_thrash@bo-write-verify-none: - shard-dg2: NOTRUN -> [SKIP][55] ([i915#4860]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_fence_thrash@bo-write-verify-none.html * igt@gem_fence_thrash@bo-write-verify-x: - shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4860]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@gem_fence_thrash@bo-write-verify-x.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-glk: NOTRUN -> [SKIP][57] ([i915#4613]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-glk8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@heavy-verify-random-ccs: - shard-rkl: NOTRUN -> [SKIP][58] ([i915#4613]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@gem_lmem_swapping@heavy-verify-random-ccs.html * igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0: - shard-dg1: NOTRUN -> [SKIP][59] ([i915#4565]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg1: NOTRUN -> [TIMEOUT][60] ([i915#5493]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_lmem_swapping@verify: - shard-mtlp: NOTRUN -> [SKIP][61] ([i915#4613]) +1 other test skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@gem_lmem_swapping@verify.html * igt@gem_mmap@basic-small-bo: - shard-dg2: NOTRUN -> [SKIP][62] ([i915#4083]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_mmap@basic-small-bo.html * igt@gem_mmap_gtt@bad-object: - shard-dg2: NOTRUN -> [SKIP][63] ([i915#4077]) +1 other test skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_mmap_gtt@bad-object.html * igt@gem_mmap_wc@close: - shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4083]) +1 other test skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@gem_mmap_wc@close.html * igt@gem_mmap_wc@write-cpu-read-wc-unflushed: - shard-dg1: NOTRUN -> [SKIP][65] ([i915#4083]) +8 other tests skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_mmap_wc@write-cpu-read-wc-unflushed.html * igt@gem_partial_pwrite_pread@writes-after-reads-display: - shard-dg2: NOTRUN -> [SKIP][66] ([i915#3282]) +1 other test skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_partial_pwrite_pread@writes-after-reads-display.html * igt@gem_pread@exhaustion: - shard-dg1: NOTRUN -> [SKIP][67] ([i915#3282]) +4 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_pread@exhaustion.html * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: - shard-dg2: NOTRUN -> [SKIP][68] ([i915#4270]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html * igt@gem_pxp@fail-invalid-protected-context: - shard-rkl: NOTRUN -> [SKIP][69] ([i915#4270]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@gem_pxp@fail-invalid-protected-context.html * igt@gem_pxp@reject-modify-context-protection-off-2: - shard-dg1: NOTRUN -> [SKIP][70] ([i915#4270]) +1 other test skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_pxp@reject-modify-context-protection-off-2.html * igt@gem_pxp@verify-pxp-stale-buf-execution: - shard-mtlp: NOTRUN -> [SKIP][71] ([i915#4270]) +3 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@gem_pxp@verify-pxp-stale-buf-execution.html * igt@gem_readwrite@read-write: - shard-mtlp: NOTRUN -> [SKIP][72] ([i915#3282]) +4 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@gem_readwrite@read-write.html * igt@gem_render_copy@linear-to-vebox-yf-tiled: - shard-dg2: NOTRUN -> [SKIP][73] ([i915#5190] / [i915#8428]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_render_copy@linear-to-vebox-yf-tiled.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs: - shard-mtlp: NOTRUN -> [SKIP][74] ([i915#8428]) +1 other test skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-dg2: NOTRUN -> [SKIP][75] ([i915#4079]) +1 other test skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_set_tiling_vs_gtt: - shard-dg1: NOTRUN -> [SKIP][76] ([i915#4079]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gem_set_tiling_vs_gtt.html * igt@gem_softpin@32b-excludes-last-page: - shard-snb: NOTRUN -> [SKIP][77] +41 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb2/igt@gem_softpin@32b-excludes-last-page.html * igt@gem_softpin@evict-snoop: - shard-dg1: NOTRUN -> [SKIP][78] ([i915#4885]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_softpin@evict-snoop.html - shard-mtlp: NOTRUN -> [SKIP][79] ([i915#4885]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@gem_softpin@evict-snoop.html * igt@gem_tiled_partial_pwrite_pread@writes: - shard-rkl: NOTRUN -> [SKIP][80] ([i915#3282]) +6 other tests skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@gem_tiled_partial_pwrite_pread@writes.html * igt@gem_tiled_partial_pwrite_pread@writes-after-reads: - shard-dg1: NOTRUN -> [SKIP][81] ([i915#4077]) +13 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_tiled_partial_pwrite_pread@writes-after-reads.html * igt@gem_tiled_wb: - shard-mtlp: NOTRUN -> [SKIP][82] ([i915#4077]) +5 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@gem_tiled_wb.html * igt@gem_userptr_blits@coherency-sync: - shard-rkl: NOTRUN -> [SKIP][83] ([i915#3297]) +1 other test skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@gem_userptr_blits@coherency-sync.html * igt@gem_userptr_blits@map-fixed-invalidate-busy: - shard-dg1: NOTRUN -> [SKIP][84] ([i915#3297] / [i915#4880]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_userptr_blits@map-fixed-invalidate-busy.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-dg1: NOTRUN -> [SKIP][85] ([i915#3297]) +5 other tests skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@gem_userptr_blits@unsync-unmap-cycles.html - shard-mtlp: NOTRUN -> [SKIP][86] ([i915#3297]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gen9_exec_parse@secure-batches: - shard-dg2: NOTRUN -> [SKIP][87] ([i915#2856]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@gen9_exec_parse@secure-batches.html * igt@gen9_exec_parse@shadow-peek: - shard-rkl: NOTRUN -> [SKIP][88] ([i915#2527]) +5 other tests skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@gen9_exec_parse@shadow-peek.html * igt@gen9_exec_parse@unaligned-jump: - shard-mtlp: NOTRUN -> [SKIP][89] ([i915#2856]) +3 other tests skip [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@gen9_exec_parse@unaligned-jump.html * igt@gen9_exec_parse@valid-registers: - shard-dg1: NOTRUN -> [SKIP][90] ([i915#2527]) +3 other tests skip [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@gen9_exec_parse@valid-registers.html * igt@i915_module_load@reload-with-fault-injection: - shard-dg1: [PASS][91] -> [ABORT][92] ([i915#9820]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg1-17/igt@i915_module_load@reload-with-fault-injection.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-13/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_module_load@resize-bar: - shard-dg1: NOTRUN -> [SKIP][93] ([i915#7178]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@i915_module_load@resize-bar.html * igt@i915_pm_rpm@gem-execbuf-stress-pc8: - shard-mtlp: NOTRUN -> [SKIP][94] +9 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html * igt@i915_pm_rps@min-max-config-loaded: - shard-dg1: NOTRUN -> [SKIP][95] ([i915#6621]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@i915_pm_rps@min-max-config-loaded.html * igt@i915_selftest@mock@memory_region: - shard-dg1: NOTRUN -> [DMESG-WARN][96] ([i915#9311]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@i915_selftest@mock@memory_region.html * igt@kms_addfb_basic@addfb25-x-tiled-legacy: - shard-dg1: NOTRUN -> [SKIP][97] ([i915#4212]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-dg2: NOTRUN -> [SKIP][98] ([i915#5190]) +1 other test skip [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_atomic_transition@plane-all-modeset-transition: - shard-mtlp: NOTRUN -> [SKIP][99] ([i915#1769] / [i915#3555]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_atomic_transition@plane-all-modeset-transition.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-1: - shard-snb: [PASS][100] -> [FAIL][101] ([i915#5956]) +1 other test fail [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-snb7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-1.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-1.html * igt@kms_big_fb@4-tiled-addfb: - shard-rkl: NOTRUN -> [SKIP][102] ([i915#5286]) +9 other tests skip [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_big_fb@4-tiled-addfb.html * igt@kms_big_fb@4-tiled-addfb-size-offset-overflow: - shard-dg1: NOTRUN -> [SKIP][103] ([i915#5286]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-dg1: NOTRUN -> [SKIP][104] ([i915#4538] / [i915#5286]) +3 other tests skip [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@x-tiled-8bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][105] ([i915#3638]) +2 other tests skip [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-8bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][106] ([i915#3638]) +2 other tests skip [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-addfb-size-offset-overflow: - shard-mtlp: NOTRUN -> [SKIP][107] ([i915#6187]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-7/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-0: - shard-dg2: NOTRUN -> [SKIP][108] ([i915#4538] / [i915#5190]) +1 other test skip [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180: - shard-dg1: NOTRUN -> [SKIP][109] ([i915#4538]) +2 other tests skip [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_big_joiner@basic-force-joiner: - shard-dg2: NOTRUN -> [SKIP][110] ([i915#10656]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_big_joiner@basic-force-joiner.html * igt@kms_big_joiner@invalid-modeset: - shard-rkl: NOTRUN -> [SKIP][111] ([i915#10656]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_big_joiner@invalid-modeset.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][112] ([i915#6095]) +103 other tests skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-15/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html * igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2: - shard-glk: NOTRUN -> [SKIP][113] +113 other tests skip [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-glk8/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][114] ([i915#6095]) +83 other tests skip [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][115] ([i915#6095]) +19 other tests skip [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-c-edp-1.html * igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][116] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-8/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][117] ([i915#10307] / [i915#6095]) +129 other tests skip [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html * igt@kms_cdclk@mode-transition: - shard-rkl: NOTRUN -> [SKIP][118] ([i915#3742]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-dg1: NOTRUN -> [SKIP][119] ([i915#3742]) +1 other test skip [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_cdclk@mode-transition@pipe-a-dp-4: - shard-dg2: NOTRUN -> [SKIP][120] ([i915#11616] / [i915#7213]) +3 other tests skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-11/igt@kms_cdclk@mode-transition@pipe-a-dp-4.html * igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][121] ([i915#4087]) +3 other tests skip [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html * igt@kms_chamelium_frames@dp-crc-multiple: - shard-dg2: NOTRUN -> [SKIP][122] ([i915#7828]) +1 other test skip [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_chamelium_frames@dp-crc-multiple.html * igt@kms_chamelium_frames@vga-frame-dump: - shard-rkl: NOTRUN -> [SKIP][123] ([i915#7828]) +10 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_chamelium_frames@vga-frame-dump.html * igt@kms_chamelium_hpd@hdmi-hpd-storm-disable: - shard-dg1: NOTRUN -> [SKIP][124] ([i915#7828]) +6 other tests skip [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html - shard-mtlp: NOTRUN -> [SKIP][125] ([i915#7828]) +4 other tests skip [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html * igt@kms_color@deep-color: - shard-dg2: NOTRUN -> [SKIP][126] ([i915#3555]) +1 other test skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-5/igt@kms_color@deep-color.html * igt@kms_content_protection@atomic: - shard-dg2: NOTRUN -> [SKIP][127] ([i915#7118] / [i915#9424]) [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_content_protection@atomic.html * igt@kms_content_protection@content-type-change: - shard-dg1: NOTRUN -> [SKIP][128] ([i915#9424]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_content_protection@content-type-change.html * igt@kms_content_protection@dp-mst-type-1: - shard-rkl: NOTRUN -> [SKIP][129] ([i915#3116]) [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@legacy: - shard-rkl: NOTRUN -> [SKIP][130] ([i915#7118] / [i915#9424]) [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_content_protection@legacy.html * igt@kms_content_protection@lic-type-0@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][131] ([i915#7173]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-11/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html * igt@kms_content_protection@srm: - shard-dg1: NOTRUN -> [SKIP][132] ([i915#7116]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_content_protection@srm.html * igt@kms_content_protection@uevent: - shard-mtlp: NOTRUN -> [SKIP][133] ([i915#6944] / [i915#9424]) +1 other test skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_content_protection@uevent.html - shard-dg1: NOTRUN -> [SKIP][134] ([i915#7116] / [i915#9424]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-max-size: - shard-dg1: NOTRUN -> [SKIP][135] ([i915#3555]) +9 other tests skip [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_cursor_crc@cursor-offscreen-max-size.html * igt@kms_cursor_crc@cursor-onscreen-256x85: - shard-mtlp: NOTRUN -> [SKIP][136] ([i915#8814]) +1 other test skip [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_cursor_crc@cursor-onscreen-256x85.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-rkl: NOTRUN -> [SKIP][137] ([i915#11453]) +4 other tests skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-512x512: - shard-dg1: NOTRUN -> [SKIP][138] ([i915#11453]) +2 other tests skip [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_cursor_crc@cursor-random-512x512.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-mtlp: NOTRUN -> [SKIP][139] ([i915#3555] / [i915#8814]) +1 other test skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: NOTRUN -> [SKIP][140] ([i915#3555]) +6 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: - shard-rkl: NOTRUN -> [SKIP][141] +27 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size: - shard-mtlp: NOTRUN -> [SKIP][142] ([i915#9809]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot: - shard-dg1: NOTRUN -> [SKIP][143] ([i915#9067]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-rkl: NOTRUN -> [SKIP][144] ([i915#4103]) [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_display_modes@mst-extended-mode-negative: - shard-rkl: NOTRUN -> [SKIP][145] ([i915#8588]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_display_modes@mst-extended-mode-negative.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-rkl: NOTRUN -> [SKIP][146] ([i915#3840]) [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html - shard-dg1: NOTRUN -> [SKIP][147] ([i915#3840]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-output-formats: - shard-rkl: NOTRUN -> [SKIP][148] ([i915#3555] / [i915#3840]) +1 other test skip [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-rkl: NOTRUN -> [SKIP][149] ([i915#3840] / [i915#9053]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_feature_discovery@display-2x: - shard-rkl: NOTRUN -> [SKIP][150] ([i915#1839]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@kms_feature_discovery@display-2x.html - shard-dg1: NOTRUN -> [SKIP][151] ([i915#1839]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_feature_discovery@display-2x.html * igt@kms_feature_discovery@dp-mst: - shard-rkl: NOTRUN -> [SKIP][152] ([i915#9337]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_feature_discovery@dp-mst.html * igt@kms_fence_pin_leak: - shard-dg2: NOTRUN -> [SKIP][153] ([i915#4881]) [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_fence_pin_leak.html * igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible: - shard-dg2: NOTRUN -> [SKIP][154] +3 other tests skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html * igt@kms_flip@2x-flip-vs-fences: - shard-dg1: NOTRUN -> [SKIP][155] ([i915#8381]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-suspend-interruptible: - shard-mtlp: NOTRUN -> [SKIP][156] ([i915#3637]) +2 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_flip@2x-flip-vs-suspend-interruptible.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-vga1-hdmi-a1: - shard-snb: [PASS][157] -> [FAIL][158] ([i915#2122]) +1 other test fail [157]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-snb5/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-vga1-hdmi-a1.html [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb7/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-vga1-hdmi-a1.html * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible: - shard-dg1: NOTRUN -> [SKIP][159] ([i915#9934]) +2 other tests skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html * igt@kms_flip@plain-flip-ts-check@a-hdmi-a1: - shard-glk: [PASS][160] -> [FAIL][161] ([i915#2122]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-glk9/igt@kms_flip@plain-flip-ts-check@a-hdmi-a1.html [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-glk8/igt@kms_flip@plain-flip-ts-check@a-hdmi-a1.html * igt@kms_flip@plain-flip-ts-check@a-hdmi-a4: - shard-dg1: [PASS][162] -> [FAIL][163] ([i915#2122]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg1-15/igt@kms_flip@plain-flip-ts-check@a-hdmi-a4.html [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-18/igt@kms_flip@plain-flip-ts-check@a-hdmi-a4.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][164] ([i915#2672]) +5 other tests skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][165] ([i915#2672]) [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][166] ([i915#2672] / [i915#3555]) [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][167] ([i915#3555] / [i915#8810]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][168] ([i915#2587] / [i915#2672]) +2 other tests skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][169] ([i915#8708]) +4 other tests skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][170] ([i915#8708]) +17 other tests skip [170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][171] ([i915#3023]) +21 other tests skip [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][172] ([i915#5354]) +6 other tests skip [172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][173] +37 other tests skip [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt: - shard-rkl: NOTRUN -> [SKIP][174] ([i915#1825]) +38 other tests skip [174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: - shard-dg2: NOTRUN -> [SKIP][175] ([i915#10055]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][176] ([i915#8708]) +4 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move: - shard-dg2: NOTRUN -> [SKIP][177] ([i915#3458]) +4 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt: - shard-mtlp: NOTRUN -> [SKIP][178] ([i915#1825]) +18 other tests skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu: - shard-dg1: NOTRUN -> [SKIP][179] ([i915#3458]) +13 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu.html * igt@kms_hdr@bpc-switch-dpms: - shard-rkl: NOTRUN -> [SKIP][180] ([i915#3555] / [i915#8228]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_panel_fitting@atomic-fastset: - shard-rkl: NOTRUN -> [SKIP][181] ([i915#6301]) +1 other test skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@kms_panel_fitting@atomic-fastset.html - shard-dg1: NOTRUN -> [SKIP][182] ([i915#6301]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_lowres@tiling-4@pipe-b-edp-1: - shard-mtlp: NOTRUN -> [SKIP][183] ([i915#11614] / [i915#3582]) +3 other tests skip [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_plane_lowres@tiling-4@pipe-b-edp-1.html * igt@kms_plane_multiple@tiling-y: - shard-mtlp: NOTRUN -> [SKIP][184] ([i915#3555] / [i915#8806]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_plane_multiple@tiling-y.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][185] ([i915#9423]) +9 other tests skip [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-5/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][186] ([i915#9423]) +7 other tests skip [186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-13/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-3.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][187] ([i915#5235] / [i915#9423]) +2 other tests skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-7/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-a-hdmi-a-3.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][188] ([i915#5235]) +1 other test skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][189] ([i915#5235]) +2 other tests skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-15/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][190] ([i915#9423]) +16 other tests skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-7/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-3.html * igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][191] ([i915#9728]) +16 other tests skip [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-13/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-3.html * igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-b-edp-1: - shard-mtlp: NOTRUN -> [SKIP][192] ([i915#5235]) +2 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-b-edp-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][193] ([i915#3555] / [i915#5235]) [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-d-edp-1.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][194] ([i915#9728]) +5 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2.html * igt@kms_pm_backlight@fade-with-suspend: - shard-dg1: NOTRUN -> [SKIP][195] ([i915#5354]) [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_pm_backlight@fade-with-suspend.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-dg1: NOTRUN -> [SKIP][196] ([i915#9685]) [196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-dg2: NOTRUN -> [SKIP][197] ([i915#9519]) [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-rkl: NOTRUN -> [SKIP][198] ([i915#9519]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: [PASS][199] -> [SKIP][200] ([i915#9519]) +3 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html [200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_prime@basic-crc-hybrid: - shard-dg1: NOTRUN -> [SKIP][201] ([i915#6524]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_prime@basic-crc-hybrid.html - shard-mtlp: NOTRUN -> [SKIP][202] ([i915#6524]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_prime@basic-crc-hybrid.html * igt@kms_prime@d3hot: - shard-rkl: NOTRUN -> [SKIP][203] ([i915#6524]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_prime@d3hot.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf: - shard-rkl: NOTRUN -> [SKIP][204] ([i915#11520]) +3 other tests skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@fbc-cursor-plane-update-sf: - shard-dg1: NOTRUN -> [SKIP][205] ([i915#11520]) +3 other tests skip [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_psr2_sf@fbc-cursor-plane-update-sf.html * igt@kms_psr2_sf@fbc-overlay-primary-update-sf-dmg-area@b-pipe-psr2-edp-1: - shard-mtlp: NOTRUN -> [SKIP][206] ([i915#9808]) +1 other test skip [206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_psr2_sf@fbc-overlay-primary-update-sf-dmg-area@b-pipe-psr2-edp-1.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-mtlp: NOTRUN -> [SKIP][207] ([i915#4348]) [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_psr2_su@page_flip-xrgb8888.html - shard-dg1: NOTRUN -> [SKIP][208] ([i915#9683]) [208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-pr-primary-blt: - shard-mtlp: NOTRUN -> [SKIP][209] ([i915#9688]) +7 other tests skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@kms_psr@fbc-pr-primary-blt.html * igt@kms_psr@psr-cursor-render: - shard-dg2: NOTRUN -> [SKIP][210] ([i915#1072] / [i915#9732]) +5 other tests skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_psr@psr-cursor-render.html * igt@kms_psr@psr2-cursor-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][211] ([i915#1072] / [i915#9732]) +25 other tests skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@kms_psr@psr2-cursor-mmap-gtt.html * igt@kms_psr@psr2-sprite-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][212] ([i915#1072] / [i915#9732]) +18 other tests skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@kms_psr@psr2-sprite-mmap-gtt.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-rkl: NOTRUN -> [SKIP][213] ([i915#9685]) +2 other tests skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-rkl: NOTRUN -> [SKIP][214] ([i915#8623]) +1 other test skip [214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [FAIL][215] ([i915#9196]) [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html * igt@kms_vrr@flip-basic-fastset: - shard-dg1: NOTRUN -> [SKIP][216] ([i915#9906]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@kms_vrr@flip-basic-fastset.html * igt@kms_vrr@negative-basic: - shard-dg2: NOTRUN -> [SKIP][217] ([i915#3555] / [i915#9906]) [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-5/igt@kms_vrr@negative-basic.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-dg2: NOTRUN -> [SKIP][218] ([i915#9906]) [218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-3/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-fb-id: - shard-rkl: NOTRUN -> [SKIP][219] ([i915#2437]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@kms_writeback@writeback-fb-id.html * igt@perf@mi-rpc: - shard-dg1: NOTRUN -> [SKIP][220] ([i915#2434]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@perf@mi-rpc.html - shard-mtlp: NOTRUN -> [SKIP][221] ([i915#2434]) [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@perf@mi-rpc.html * igt@perf_pmu@busy-double-start@rcs0: - shard-mtlp: NOTRUN -> [FAIL][222] ([i915#4349]) +2 other tests fail [222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-5/igt@perf_pmu@busy-double-start@rcs0.html * igt@perf_pmu@cpu-hotplug: - shard-mtlp: NOTRUN -> [SKIP][223] ([i915#8850]) [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@perf_pmu@cpu-hotplug.html - shard-dg1: NOTRUN -> [SKIP][224] ([i915#8850]) [224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@perf_pmu@cpu-hotplug.html * igt@perf_pmu@most-busy-idle-check-all@rcs0: - shard-rkl: [PASS][225] -> [FAIL][226] ([i915#4349]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-rkl-6/igt@perf_pmu@most-busy-idle-check-all@rcs0.html [226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@perf_pmu@most-busy-idle-check-all@rcs0.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-rkl: NOTRUN -> [SKIP][227] ([i915#8516]) +1 other test skip [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-1/igt@perf_pmu@rc6@other-idle-gt0.html - shard-dg1: NOTRUN -> [SKIP][228] ([i915#8516]) [228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_vgem@basic-write: - shard-rkl: NOTRUN -> [SKIP][229] ([i915#3291] / [i915#3708]) [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@prime_vgem@basic-write.html * igt@prime_vgem@coherency-gtt: - shard-dg1: NOTRUN -> [SKIP][230] ([i915#3708] / [i915#4077]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@prime_vgem@coherency-gtt.html - shard-mtlp: NOTRUN -> [SKIP][231] ([i915#3708] / [i915#4077]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@prime_vgem@coherency-gtt.html * igt@prime_vgem@fence-flip-hang: - shard-dg1: NOTRUN -> [SKIP][232] ([i915#3708]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-16/igt@prime_vgem@fence-flip-hang.html - shard-mtlp: NOTRUN -> [SKIP][233] ([i915#3708]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-2/igt@prime_vgem@fence-flip-hang.html * igt@syncobj_timeline@invalid-wait-zero-handles: - shard-mtlp: NOTRUN -> [FAIL][234] ([i915#9781]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@syncobj_timeline@invalid-wait-zero-handles.html * igt@syncobj_wait@invalid-wait-zero-handles: - shard-dg1: NOTRUN -> [FAIL][235] ([i915#9781]) [235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-17/igt@syncobj_wait@invalid-wait-zero-handles.html * igt@tools_test@sysfs_l3_parity: - shard-mtlp: NOTRUN -> [SKIP][236] ([i915#4818]) [236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-4/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@drm_fdinfo@virtual-idle: - shard-rkl: [FAIL][237] ([i915#7742]) -> [PASS][238] +1 other test pass [237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-rkl-3/igt@drm_fdinfo@virtual-idle.html [238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-5/igt@drm_fdinfo@virtual-idle.html * igt@i915_module_load@reload-with-fault-injection: - shard-rkl: [ABORT][239] ([i915#9820]) -> [PASS][240] [239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-rkl-6/igt@i915_module_load@reload-with-fault-injection.html [240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-4/igt@i915_module_load@reload-with-fault-injection.html - shard-snb: [ABORT][241] ([i915#9820]) -> [PASS][242] [241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-snb5/igt@i915_module_load@reload-with-fault-injection.html [242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rpm@gem-execbuf-stress@lmem0: - shard-dg1: [INCOMPLETE][243] -> [PASS][244] [243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg1-17/igt@i915_pm_rpm@gem-execbuf-stress@lmem0.html [244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg1-18/igt@i915_pm_rpm@gem-execbuf-stress@lmem0.html * igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1: - shard-snb: [FAIL][245] ([i915#5956]) -> [PASS][246] [245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-snb6/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html [246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb5/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html - shard-tglu: [FAIL][247] ([i915#11808]) -> [PASS][248] [247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-tglu-5/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html [248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-tglu-5/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-cpu: - shard-snb: [SKIP][249] -> [PASS][250] +2 other tests pass [249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-cpu.html [250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_plane@pixel-format@pipe-a-plane-0: - shard-tglu: [ABORT][251] ([i915#10354]) -> [PASS][252] [251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-tglu-10/igt@kms_plane@pixel-format@pipe-a-plane-0.html [252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-tglu-8/igt@kms_plane@pixel-format@pipe-a-plane-0.html * igt@kms_pm_dc@dc6-dpms: - shard-tglu: [FAIL][253] ([i915#9295]) -> [PASS][254] [253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-tglu-9/igt@kms_pm_dc@dc6-dpms.html [254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-tglu-3/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-dg2: [SKIP][255] ([i915#9519]) -> [PASS][256] +3 other tests pass [255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-2/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-rkl: [SKIP][257] ([i915#9519]) -> [PASS][258] +3 other tests pass [257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1: - shard-snb: [FAIL][259] ([i915#9196]) -> [PASS][260] [259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html [260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-snb5/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html #### Warnings #### * igt@i915_module_load@reload-with-fault-injection: - shard-mtlp: [ABORT][261] ([i915#10131] / [i915#9820]) -> [ABORT][262] ([i915#10131] / [i915#10887]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html [262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-mtlp-3/igt@i915_module_load@reload-with-fault-injection.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-dg2: [SKIP][263] ([i915#11453]) -> [SKIP][264] ([i915#11453] / [i915#3359]) +4 other tests skip [263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-8/igt@kms_cursor_crc@cursor-random-512x170.html [264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-11/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary: - shard-dg2: [SKIP][265] ([i915#10433] / [i915#3458]) -> [SKIP][266] ([i915#3458]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html [266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html * igt@kms_psr@fbc-psr-cursor-mmap-cpu: - shard-dg2: [SKIP][267] ([i915#1072] / [i915#9732]) -> [SKIP][268] ([i915#1072] / [i915#9673] / [i915#9732]) +16 other tests skip [267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-10/igt@kms_psr@fbc-psr-cursor-mmap-cpu.html [268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-11/igt@kms_psr@fbc-psr-cursor-mmap-cpu.html * igt@kms_psr@psr2-sprite-plane-onoff: - shard-dg2: [SKIP][269] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][270] ([i915#1072] / [i915#9732]) +4 other tests skip [269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-11/igt@kms_psr@psr2-sprite-plane-onoff.html [270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-5/igt@kms_psr@psr2-sprite-plane-onoff.html * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0: - shard-dg2: [SKIP][271] ([i915#11131]) -> [SKIP][272] ([i915#11131] / [i915#4235]) +2 other tests skip [271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15194/shard-dg2-10/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html [272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v1/shard-dg2-11/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html [i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055 [i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131 [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10354 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887 [i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099 [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078 [i915#11131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11131 [i915#11441]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11441 [i915#11453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11453 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11614]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11614 [i915#11616]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11616 [i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808 [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#2122]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2122 [i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434 [i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842 [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#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3582 [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742 [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#4087]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4087 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348 [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349 [i915#4473]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4473 [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#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4818]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4818 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860 [i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880 [i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881 [i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493 [i915#5882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5882 [i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187 [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944 [i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7178 [i915#7213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7213 [i915#7742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7742 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975 [i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414 [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#8588]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8588 [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8806 [i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810 [i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814 [i915#8850]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8850 [i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053 [i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067 [i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196 [i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295 [i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337 [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423 [i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424 [i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519 [i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688 [i915#9728]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9728 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9781 [i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808 [i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809 [i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * Linux: CI_DRM_15194 -> Patchwork_136981v1 CI-20190529: 20190529 CI_DRM_15194: 5954d143b185800b3909f8583a715f896383ca15 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7960: 7960 Patchwork_136981v1: 5954d143b185800b3909f8583a715f896383ca15 @ 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_136981v1/index.html [-- Attachment #2: Type: text/html, Size: 93217 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory (rev2) 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti ` (3 preceding siblings ...) 2024-08-07 22:30 ` ✗ Fi.CI.IGT: failure " Patchwork @ 2024-08-08 0:10 ` Patchwork 2024-08-08 7:32 ` ✗ Fi.CI.IGT: failure " Patchwork 2024-08-09 8:53 ` [PATCH 0/2] Allow partial memory mapping for cpu memory Daniel Vetter 6 siblings, 0 replies; 21+ messages in thread From: Patchwork @ 2024-08-08 0:10 UTC (permalink / raw) To: Andi Shyti; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 6880 bytes --] == Series Details == Series: Allow partial memory mapping for cpu memory (rev2) URL : https://patchwork.freedesktop.org/series/136981/ State : success == Summary == CI Bug Log - changes from CI_DRM_15196 -> Patchwork_136981v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/index.html Participating hosts (41 -> 38) ------------------------------ Additional (1): bat-arlh-2 Missing (4): bat-dg2-11 fi-cfl-8109u fi-snb-2520m fi-kbl-8809g Known issues ------------ Here are the changes found in Patchwork_136981v2 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@debugfs_test@basic-hwmon: - bat-arlh-2: NOTRUN -> [SKIP][1] ([i915#9318]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@debugfs_test@basic-hwmon.html * igt@fbdev@eof: - bat-arlh-2: NOTRUN -> [SKIP][2] ([i915#11345]) +3 other tests skip [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@fbdev@eof.html * igt@fbdev@info: - bat-arlh-2: NOTRUN -> [SKIP][3] ([i915#1849]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@fbdev@info.html * igt@gem_lmem_swapping@parallel-random-engines: - bat-arlh-2: NOTRUN -> [SKIP][4] ([i915#10213] / [i915#11671]) +3 other tests skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_mmap@basic: - bat-arlh-2: NOTRUN -> [SKIP][5] ([i915#11343]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@gem_mmap@basic.html * igt@gem_render_tiled_blits@basic: - bat-arlh-2: NOTRUN -> [SKIP][6] ([i915#10197] / [i915#11725]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@gem_render_tiled_blits@basic.html * igt@gem_tiled_fence_blits@basic: - bat-arlh-2: NOTRUN -> [SKIP][7] ([i915#10196]) +4 other tests skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@gem_tiled_fence_blits@basic.html * igt@gem_tiled_pread_basic: - bat-arlh-2: NOTRUN -> [SKIP][8] ([i915#10206] / [i915#11724]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@gem_tiled_pread_basic.html * igt@i915_pm_rps@basic-api: - bat-arlh-2: NOTRUN -> [SKIP][9] ([i915#10209] / [i915#11681]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@hangcheck: - bat-arls-1: [PASS][10] -> [DMESG-WARN][11] ([i915#11349] / [i915#11378]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/bat-arls-1/igt@i915_selftest@live@hangcheck.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arls-1/igt@i915_selftest@live@hangcheck.html * igt@kms_addfb_basic@basic-x-tiled-legacy: - bat-arlh-2: NOTRUN -> [SKIP][12] ([i915#10200] / [i915#11666]) +9 other tests skip [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@kms_addfb_basic@basic-x-tiled-legacy.html * igt@kms_pm_backlight@basic-brightness: - bat-arlh-2: NOTRUN -> [SKIP][13] ([i915#11346]) +32 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@kms_pm_backlight@basic-brightness.html * igt@kms_setmode@basic-clone-single-crtc: - bat-arlh-2: NOTRUN -> [SKIP][14] ([i915#10208] / [i915#8809]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-read: - bat-arlh-2: NOTRUN -> [SKIP][15] ([i915#10212] / [i915#11726]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@prime_vgem@basic-fence-read.html * igt@prime_vgem@basic-read: - bat-arlh-2: NOTRUN -> [SKIP][16] ([i915#10214] / [i915#11726]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@prime_vgem@basic-read.html * igt@prime_vgem@basic-write: - bat-arlh-2: NOTRUN -> [SKIP][17] ([i915#10216] / [i915#11723]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/bat-arlh-2/igt@prime_vgem@basic-write.html [i915#10196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10196 [i915#10197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10197 [i915#10200]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10200 [i915#10206]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10206 [i915#10208]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10208 [i915#10209]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10209 [i915#10212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10212 [i915#10213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10213 [i915#10214]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10214 [i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216 [i915#11343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11343 [i915#11345]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11345 [i915#11346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11346 [i915#11349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11349 [i915#11378]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11378 [i915#11666]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11666 [i915#11671]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11671 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#11723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11723 [i915#11724]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11724 [i915#11725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11725 [i915#11726]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11726 [i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849 [i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809 [i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318 Build changes ------------- * Linux: CI_DRM_15196 -> Patchwork_136981v2 CI-20190529: 20190529 CI_DRM_15196: 4f5d551409fb5562ab0d732120e7ac9b698b5864 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7960: 7960 Patchwork_136981v2: 4f5d551409fb5562ab0d732120e7ac9b698b5864 @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/index.html [-- Attachment #2: Type: text/html, Size: 7910 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* ✗ Fi.CI.IGT: failure for Allow partial memory mapping for cpu memory (rev2) 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti ` (4 preceding siblings ...) 2024-08-08 0:10 ` ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory (rev2) Patchwork @ 2024-08-08 7:32 ` Patchwork 2024-08-09 8:53 ` [PATCH 0/2] Allow partial memory mapping for cpu memory Daniel Vetter 6 siblings, 0 replies; 21+ messages in thread From: Patchwork @ 2024-08-08 7:32 UTC (permalink / raw) To: Andi Shyti; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 72171 bytes --] == Series Details == Series: Allow partial memory mapping for cpu memory (rev2) URL : https://patchwork.freedesktop.org/series/136981/ State : failure == Summary == CI Bug Log - changes from CI_DRM_15196_full -> Patchwork_136981v2_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_136981v2_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_136981v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_136981v2_full: ### IGT changes ### #### Possible regressions #### * igt@gem_ctx_engines@invalid-engines: - shard-rkl: NOTRUN -> [FAIL][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@gem_ctx_engines@invalid-engines.html - shard-tglu: [PASS][2] -> [FAIL][3] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-3/igt@gem_ctx_engines@invalid-engines.html [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-8/igt@gem_ctx_engines@invalid-engines.html - shard-glk: [PASS][4] -> [FAIL][5] [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-glk8/igt@gem_ctx_engines@invalid-engines.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk9/igt@gem_ctx_engines@invalid-engines.html * igt@gem_exec_gttfill@engines@vcs0: - shard-dg2: NOTRUN -> [INCOMPLETE][6] [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-3/igt@gem_exec_gttfill@engines@vcs0.html * igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-smem0: - shard-glk: [PASS][7] -> [INCOMPLETE][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-glk8/igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-smem0.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk9/igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-smem0.html * igt@kms_big_fb@linear-8bpp-rotate-180: - shard-rkl: [PASS][9] -> [ABORT][10] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-rkl-6/igt@kms_big_fb@linear-8bpp-rotate-180.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-2/igt@kms_big_fb@linear-8bpp-rotate-180.html * igt@kms_color@ctm-0-75@pipe-a-hdmi-a-1: - shard-tglu: [PASS][11] -> [ABORT][12] [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-5/igt@kms_color@ctm-0-75@pipe-a-hdmi-a-1.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-5/igt@kms_color@ctm-0-75@pipe-a-hdmi-a-1.html * igt@kms_psr2_sf@cursor-plane-move-continuous-sf@psr2-pipe-b-edp-1: - shard-mtlp: NOTRUN -> [ABORT][13] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@kms_psr2_sf@cursor-plane-move-continuous-sf@psr2-pipe-b-edp-1.html #### Warnings #### * igt@kms_flip@plain-flip-ts-check@a-hdmi-a4: - shard-dg1: [FAIL][14] ([i915#2122]) -> [FAIL][15] [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg1-16/igt@kms_flip@plain-flip-ts-check@a-hdmi-a4.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-15/igt@kms_flip@plain-flip-ts-check@a-hdmi-a4.html Known issues ------------ Here are the changes found in Patchwork_136981v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-purge-cache: - shard-dg1: NOTRUN -> [SKIP][16] ([i915#8411]) +1 other test skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@api_intel_bb@blit-reloc-purge-cache.html - shard-dg2: NOTRUN -> [SKIP][17] ([i915#8411]) +1 other test skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@api_intel_bb@blit-reloc-purge-cache.html * igt@device_reset@unbind-reset-rebind: - shard-dg1: NOTRUN -> [ABORT][18] ([i915#11814] / [i915#11815]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-16/igt@device_reset@unbind-reset-rebind.html * igt@drm_fdinfo@isolation@vecs0: - shard-dg1: NOTRUN -> [SKIP][19] ([i915#8414]) +21 other tests skip [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@drm_fdinfo@isolation@vecs0.html * igt@drm_fdinfo@most-busy-check-all@bcs0: - shard-dg2: NOTRUN -> [SKIP][20] ([i915#8414]) +14 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@drm_fdinfo@most-busy-check-all@bcs0.html * igt@drm_fdinfo@most-busy-idle-check-all@rcs0: - shard-rkl: [PASS][21] -> [FAIL][22] ([i915#7742]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-rkl-4/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-2/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html * igt@gem_ccs@block-copy-compressed: - shard-dg1: NOTRUN -> [SKIP][23] ([i915#3555] / [i915#9323]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@block-multicopy-compressed: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#9323]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@gem_ccs@block-multicopy-compressed.html * igt@gem_ccs@suspend-resume: - shard-dg1: NOTRUN -> [SKIP][25] ([i915#9323]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_ccs@suspend-resume.html * igt@gem_close_race@multigpu-basic-threads: - shard-dg1: NOTRUN -> [SKIP][26] ([i915#7697]) +1 other test skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_compute@compute-square: - shard-mtlp: NOTRUN -> [SKIP][27] ([i915#9310]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-2/igt@gem_compute@compute-square.html * igt@gem_ctx_persistence@heartbeat-hostile: - shard-dg1: NOTRUN -> [SKIP][28] ([i915#8555]) +2 other tests skip [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@gem_ctx_persistence@heartbeat-hostile.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-mtlp: NOTRUN -> [SKIP][29] ([i915#8555]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0: - shard-dg2: NOTRUN -> [SKIP][30] ([i915#5882]) +6 other tests skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0.html * igt@gem_ctx_sseu@invalid-args: - shard-dg2: NOTRUN -> [SKIP][31] ([i915#280]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_ctx_sseu@invalid-args.html * igt@gem_ctx_sseu@invalid-sseu: - shard-rkl: NOTRUN -> [SKIP][32] ([i915#280]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_ctx_sseu@mmap-args: - shard-dg1: NOTRUN -> [SKIP][33] ([i915#280]) +1 other test skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_ctx_sseu@mmap-args.html * igt@gem_eio@hibernate: - shard-tglu: [PASS][34] -> [ABORT][35] ([i915#10030] / [i915#7975] / [i915#8213]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-3/igt@gem_eio@hibernate.html [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-10/igt@gem_eio@hibernate.html * igt@gem_eio@unwedge-stress: - shard-dg1: NOTRUN -> [FAIL][36] ([i915#5784]) +1 other test fail [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_eio@unwedge-stress.html * igt@gem_exec_capture@capture-invisible@lmem0: - shard-dg1: NOTRUN -> [SKIP][37] ([i915#6334]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_exec_capture@capture-invisible@lmem0.html * igt@gem_exec_fair@basic-deadline: - shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4473] / [i915#4771]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-3/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none-rrul@rcs0: - shard-glk: NOTRUN -> [FAIL][39] ([i915#2842]) +3 other tests fail [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk6/igt@gem_exec_fair@basic-none-rrul@rcs0.html * igt@gem_exec_fair@basic-pace-share: - shard-dg2: NOTRUN -> [SKIP][40] ([i915#3539] / [i915#4852]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_exec_fair@basic-pace-share.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-rkl: [PASS][41] -> [FAIL][42] ([i915#2842]) +3 other tests fail [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-rkl-4/igt@gem_exec_fair@basic-pace@rcs0.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-5/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_exec_flush@basic-uc-prw-default: - shard-dg1: NOTRUN -> [SKIP][43] ([i915#3539]) +1 other test skip [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-16/igt@gem_exec_flush@basic-uc-prw-default.html - shard-dg2: NOTRUN -> [SKIP][44] ([i915#3539]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@gem_exec_flush@basic-uc-prw-default.html * igt@gem_exec_flush@basic-uc-rw-default: - shard-dg1: NOTRUN -> [SKIP][45] ([i915#3539] / [i915#4852]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_exec_flush@basic-uc-rw-default.html * igt@gem_exec_reloc@basic-active: - shard-rkl: NOTRUN -> [SKIP][46] ([i915#3281]) +6 other tests skip [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@gem_exec_reloc@basic-active.html * igt@gem_exec_reloc@basic-gtt-noreloc: - shard-mtlp: NOTRUN -> [SKIP][47] ([i915#3281]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@gem_exec_reloc@basic-gtt-noreloc.html * igt@gem_exec_reloc@basic-wc: - shard-dg2: NOTRUN -> [SKIP][48] ([i915#3281]) +8 other tests skip [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@gem_exec_reloc@basic-wc.html * igt@gem_exec_reloc@basic-write-gtt-active: - shard-dg1: NOTRUN -> [SKIP][49] ([i915#3281]) +13 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_exec_reloc@basic-write-gtt-active.html * igt@gem_exec_schedule@preempt-queue-chain: - shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4537] / [i915#4812]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@gem_exec_schedule@preempt-queue-chain.html * igt@gem_exec_schedule@preempt-queue-contexts: - shard-dg1: NOTRUN -> [SKIP][51] ([i915#4812]) +2 other tests skip [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_exec_schedule@preempt-queue-contexts.html * igt@gem_fence_thrash@bo-write-verify-x: - shard-mtlp: NOTRUN -> [SKIP][52] ([i915#4860]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@gem_fence_thrash@bo-write-verify-x.html * igt@gem_fenced_exec_thrash@no-spare-fences: - shard-dg1: NOTRUN -> [SKIP][53] ([i915#4860]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_fenced_exec_thrash@no-spare-fences.html * igt@gem_fenced_exec_thrash@too-many-fences: - shard-dg2: NOTRUN -> [SKIP][54] ([i915#4860]) +1 other test skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_fenced_exec_thrash@too-many-fences.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-glk: NOTRUN -> [SKIP][55] ([i915#4613]) +1 other test skip [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk7/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@heavy-verify-random-ccs: - shard-rkl: NOTRUN -> [SKIP][56] ([i915#4613]) +2 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html * igt@gem_lmem_swapping@parallel-random-engines: - shard-mtlp: NOTRUN -> [SKIP][57] ([i915#4613]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_lmem_swapping@parallel-random-verify-ccs@lmem0: - shard-dg1: NOTRUN -> [SKIP][58] ([i915#4565]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_lmem_swapping@parallel-random-verify-ccs@lmem0.html * igt@gem_media_vme: - shard-rkl: NOTRUN -> [SKIP][59] ([i915#284]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@gem_media_vme.html * igt@gem_mmap@bad-offset: - shard-dg1: NOTRUN -> [SKIP][60] ([i915#4083]) +5 other tests skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_mmap@bad-offset.html * igt@gem_mmap_gtt@big-copy: - shard-dg2: NOTRUN -> [SKIP][61] ([i915#4077]) +3 other tests skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_mmap_gtt@big-copy.html * igt@gem_mmap_gtt@medium-copy-odd: - shard-dg1: NOTRUN -> [SKIP][62] ([i915#4077]) +13 other tests skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@gem_mmap_gtt@medium-copy-odd.html * igt@gem_mmap_wc@bad-object: - shard-dg2: NOTRUN -> [SKIP][63] ([i915#4083]) +3 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_mmap_wc@bad-object.html * igt@gem_partial_pwrite_pread@write: - shard-dg2: NOTRUN -> [SKIP][64] ([i915#3282]) +3 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_partial_pwrite_pread@write.html * igt@gem_pread@exhaustion: - shard-rkl: NOTRUN -> [SKIP][65] ([i915#3282]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@gem_pread@exhaustion.html * igt@gem_pwrite@basic-exhaustion: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#3282]) +6 other tests skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: - shard-dg2: NOTRUN -> [SKIP][67] ([i915#4270]) +2 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume: - shard-dg1: NOTRUN -> [SKIP][68] ([i915#4270]) +4 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html * igt@gem_pxp@verify-pxp-stale-buf-execution: - shard-mtlp: NOTRUN -> [SKIP][69] ([i915#4270]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-3/igt@gem_pxp@verify-pxp-stale-buf-execution.html * igt@gem_render_copy@linear-to-vebox-yf-tiled: - shard-dg2: NOTRUN -> [SKIP][70] ([i915#5190] / [i915#8428]) +3 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@gem_render_copy@linear-to-vebox-yf-tiled.html - shard-mtlp: NOTRUN -> [SKIP][71] ([i915#8428]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-2/igt@gem_render_copy@linear-to-vebox-yf-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#4079]) +1 other test skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_tiled_pread_basic: - shard-mtlp: NOTRUN -> [SKIP][73] ([i915#4079]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-2/igt@gem_tiled_pread_basic.html * igt@gem_tiled_pread_pwrite: - shard-dg1: NOTRUN -> [SKIP][74] ([i915#4079]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_tiled_pread_pwrite.html * igt@gem_unfence_active_buffers: - shard-dg2: NOTRUN -> [SKIP][75] ([i915#4879]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_unfence_active_buffers.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy: - shard-dg1: NOTRUN -> [SKIP][76] ([i915#3297] / [i915#4880]) +1 other test skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html * igt@gem_userptr_blits@unsync-unmap: - shard-dg2: NOTRUN -> [SKIP][77] ([i915#3297]) +2 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gem_userptr_blits@unsync-unmap.html * igt@gem_userptr_blits@unsync-unmap-after-close: - shard-dg1: NOTRUN -> [SKIP][78] ([i915#3297]) +1 other test skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@gem_userptr_blits@unsync-unmap-after-close.html * igt@gen3_render_tiledx_blits: - shard-dg2: NOTRUN -> [SKIP][79] +16 other tests skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@gen3_render_tiledx_blits.html * igt@gen9_exec_parse@bb-chained: - shard-rkl: NOTRUN -> [SKIP][80] ([i915#2527]) +2 other tests skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@gen9_exec_parse@bb-chained.html * igt@gen9_exec_parse@bb-secure: - shard-mtlp: NOTRUN -> [SKIP][81] ([i915#2856]) +1 other test skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@gen9_exec_parse@bb-secure.html * igt@gen9_exec_parse@bb-start-cmd: - shard-dg1: NOTRUN -> [SKIP][82] ([i915#2527]) +2 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@gen9_exec_parse@bb-start-cmd.html * igt@gen9_exec_parse@secure-batches: - shard-dg2: NOTRUN -> [SKIP][83] ([i915#2856]) +1 other test skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@gen9_exec_parse@secure-batches.html * igt@i915_fb_tiling: - shard-dg2: NOTRUN -> [SKIP][84] ([i915#4881]) +1 other test skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@i915_fb_tiling.html - shard-dg1: NOTRUN -> [SKIP][85] ([i915#4881]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@i915_fb_tiling.html * igt@i915_module_load@reload-with-fault-injection: - shard-rkl: [PASS][86] -> [ABORT][87] ([i915#9820]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-rkl-4/igt@i915_module_load@reload-with-fault-injection.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@i915_module_load@reload-with-fault-injection.html - shard-snb: [PASS][88] -> [ABORT][89] ([i915#9820]) [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html - shard-dg1: NOTRUN -> [ABORT][90] ([i915#9820]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@i915_module_load@reload-with-fault-injection.html - shard-glk: [PASS][91] -> [ABORT][92] ([i915#9820]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-glk9/igt@i915_module_load@reload-with-fault-injection.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk7/igt@i915_module_load@reload-with-fault-injection.html - shard-mtlp: [PASS][93] -> [ABORT][94] ([i915#10131] / [i915#10887] / [i915#9820]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-mtlp-6/igt@i915_module_load@reload-with-fault-injection.html [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-2/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0: - shard-dg1: NOTRUN -> [FAIL][95] ([i915#3591]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html * igt@i915_pm_rps@basic-api: - shard-dg1: NOTRUN -> [SKIP][96] ([i915#6621]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@i915_pm_rps@basic-api.html - shard-dg2: NOTRUN -> [SKIP][97] ([i915#6621]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@i915_pm_rps@basic-api.html * igt@i915_pm_sseu@full-enable: - shard-rkl: NOTRUN -> [SKIP][98] ([i915#4387]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@i915_pm_sseu@full-enable.html * igt@i915_query@hwconfig_table: - shard-dg1: NOTRUN -> [SKIP][99] ([i915#6245]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@i915_query@hwconfig_table.html * igt@i915_query@query-topology-coherent-slice-mask: - shard-dg2: NOTRUN -> [SKIP][100] ([i915#6188]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@i915_query@query-topology-coherent-slice-mask.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-dg2: NOTRUN -> [SKIP][101] ([i915#5190]) +2 other tests skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@bo-too-small-due-to-tiling: - shard-dg1: NOTRUN -> [SKIP][102] ([i915#4212]) +1 other test skip [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html * igt@kms_addfb_basic@clobberred-modifier: - shard-dg2: NOTRUN -> [SKIP][103] ([i915#4212]) +1 other test skip [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_addfb_basic@clobberred-modifier.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs-cc: - shard-dg2: NOTRUN -> [SKIP][104] ([i915#8709]) +11 other tests skip [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs-cc.html * igt@kms_atomic_transition@modeset-transition@2x-outputs: - shard-glk: [PASS][105] -> [FAIL][106] ([i915#11859]) +1 other test fail [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-glk7/igt@kms_atomic_transition@modeset-transition@2x-outputs.html [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk8/igt@kms_atomic_transition@modeset-transition@2x-outputs.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-rkl: NOTRUN -> [SKIP][107] ([i915#1769] / [i915#3555]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-dg1: NOTRUN -> [SKIP][108] ([i915#1769] / [i915#3555]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1: - shard-snb: [PASS][109] -> [FAIL][110] ([i915#5956]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-snb5/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-snb6/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html * igt@kms_big_fb@4-tiled-64bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][111] ([i915#4538] / [i915#5286]) +5 other tests skip [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html * igt@kms_big_fb@4-tiled-addfb-size-overflow: - shard-dg1: NOTRUN -> [SKIP][112] ([i915#5286]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_big_fb@4-tiled-addfb-size-overflow.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180: - shard-rkl: NOTRUN -> [SKIP][113] ([i915#5286]) +2 other tests skip [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_big_fb@x-tiled-64bpp-rotate-180: - shard-mtlp: [PASS][114] -> [DMESG-WARN][115] ([i915#1982]) +1 other test dmesg-warn [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-mtlp-7/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-8/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html * igt@kms_big_fb@y-tiled-64bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][116] ([i915#3638]) +3 other tests skip [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180: - shard-dg2: NOTRUN -> [SKIP][117] ([i915#4538] / [i915#5190]) +7 other tests skip [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][118] ([i915#4538]) +3 other tests skip [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html * igt@kms_big_joiner@basic-force-joiner: - shard-dg2: NOTRUN -> [SKIP][119] ([i915#10656]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_big_joiner@basic-force-joiner.html * igt@kms_big_joiner@invalid-modeset: - shard-dg1: NOTRUN -> [SKIP][120] ([i915#10656]) +1 other test skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_big_joiner@invalid-modeset.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][121] ([i915#6095]) +83 other tests skip [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html * igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2: - shard-glk: NOTRUN -> [SKIP][122] +175 other tests skip [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk7/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][123] ([i915#6095]) +3 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs@pipe-d-edp-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][124] ([i915#6095]) +57 other tests skip [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][125] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-10/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-dp-4: - shard-dg2: NOTRUN -> [SKIP][126] ([i915#10307] / [i915#6095]) +116 other tests skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-dp-4.html * igt@kms_cdclk@plane-scaling: - shard-rkl: NOTRUN -> [SKIP][127] ([i915#3742]) +1 other test skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_cdclk@plane-scaling.html * igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2: - shard-dg2: NOTRUN -> [SKIP][128] ([i915#4087]) +3 other tests skip [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-3/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2.html * igt@kms_chamelium_color@degamma: - shard-mtlp: NOTRUN -> [SKIP][129] [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@kms_chamelium_color@degamma.html * igt@kms_chamelium_frames@dp-crc-multiple: - shard-dg2: NOTRUN -> [SKIP][130] ([i915#7828]) +6 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_chamelium_frames@dp-crc-multiple.html * igt@kms_chamelium_frames@hdmi-crc-single: - shard-rkl: NOTRUN -> [SKIP][131] ([i915#7828]) +2 other tests skip [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_chamelium_frames@hdmi-crc-single.html * igt@kms_chamelium_hpd@vga-hpd-fast: - shard-dg1: NOTRUN -> [SKIP][132] ([i915#7828]) +9 other tests skip [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@kms_chamelium_hpd@vga-hpd-fast.html * igt@kms_content_protection@atomic: - shard-dg2: NOTRUN -> [SKIP][133] ([i915#7118] / [i915#9424]) [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_content_protection@atomic.html * igt@kms_content_protection@dp-mst-lic-type-1: - shard-dg2: NOTRUN -> [SKIP][134] ([i915#3299]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_content_protection@dp-mst-lic-type-1.html * igt@kms_content_protection@dp-mst-type-1: - shard-dg1: NOTRUN -> [SKIP][135] ([i915#3299]) +1 other test skip [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@lic-type-1: - shard-dg1: NOTRUN -> [SKIP][136] ([i915#9424]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_content_protection@lic-type-1.html * igt@kms_content_protection@type1: - shard-rkl: NOTRUN -> [SKIP][137] ([i915#7118] / [i915#9424]) [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-dg1: NOTRUN -> [SKIP][138] ([i915#11453]) [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-rkl: NOTRUN -> [SKIP][139] ([i915#11453]) +1 other test skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-64x21: - shard-mtlp: NOTRUN -> [SKIP][140] ([i915#8814]) [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@kms_cursor_crc@cursor-random-64x21.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-rkl: NOTRUN -> [SKIP][141] ([i915#3555]) +1 other test skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-dg1: NOTRUN -> [SKIP][142] ([i915#4103] / [i915#4213]) +1 other test skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-rkl: NOTRUN -> [SKIP][143] ([i915#4103]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_display_modes@extended-mode-basic: - shard-dg2: NOTRUN -> [SKIP][144] ([i915#3555]) +4 other tests skip [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_display_modes@extended-mode-basic.html * igt@kms_dsc@dsc-fractional-bpp: - shard-dg2: NOTRUN -> [SKIP][145] ([i915#3840] / [i915#9688]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-rkl: NOTRUN -> [SKIP][146] ([i915#3840]) [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-output-formats: - shard-dg1: NOTRUN -> [SKIP][147] ([i915#3555] / [i915#3840]) +1 other test skip [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_feature_discovery@display-2x: - shard-rkl: NOTRUN -> [SKIP][148] ([i915#1839]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_feature_discovery@display-2x.html * igt@kms_flip@2x-flip-vs-dpms: - shard-dg1: NOTRUN -> [SKIP][149] ([i915#9934]) +8 other tests skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_flip@2x-flip-vs-dpms.html * igt@kms_flip@plain-flip-ts-check@b-hdmi-a4: - shard-dg1: [PASS][150] -> [FAIL][151] ([i915#2122]) +2 other tests fail [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg1-16/igt@kms_flip@plain-flip-ts-check@b-hdmi-a4.html [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-15/igt@kms_flip@plain-flip-ts-check@b-hdmi-a4.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][152] ([i915#2587] / [i915#2672]) +2 other tests skip [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][153] ([i915#2672]) +2 other tests skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][154] ([i915#2672]) +2 other tests skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][155] ([i915#1825]) +14 other tests skip [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][156] ([i915#3023]) +8 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][157] +10 other tests skip [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render: - shard-dg1: NOTRUN -> [SKIP][158] +61 other tests skip [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][159] ([i915#5354]) +26 other tests skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite: - shard-mtlp: NOTRUN -> [SKIP][160] ([i915#1825]) +2 other tests skip [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt: - shard-dg1: NOTRUN -> [SKIP][161] ([i915#3458]) +23 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: - shard-dg2: NOTRUN -> [SKIP][162] ([i915#10055]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-dg1: NOTRUN -> [SKIP][163] ([i915#9766]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][164] ([i915#8708]) +10 other tests skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move: - shard-dg2: NOTRUN -> [SKIP][165] ([i915#10433] / [i915#3458]) +1 other test skip [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-onoff: - shard-dg2: NOTRUN -> [SKIP][166] ([i915#3458]) +11 other tests skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][167] ([i915#8708]) +29 other tests skip [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc.html * igt@kms_hdr@bpc-switch: - shard-dg2: NOTRUN -> [SKIP][168] ([i915#3555] / [i915#8228]) [168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-5/igt@kms_hdr@bpc-switch.html * igt@kms_hdr@bpc-switch-dpms: - shard-dg1: NOTRUN -> [SKIP][169] ([i915#3555] / [i915#8228]) +3 other tests skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_panel_fitting@atomic-fastset: - shard-rkl: NOTRUN -> [SKIP][170] ([i915#6301]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][171] ([i915#7862]) +1 other test fail [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk6/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][172] ([i915#8821]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][173] ([i915#9423]) +7 other tests skip [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-5/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-d-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][174] ([i915#9423]) +7 other tests skip [174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-d-hdmi-a-3.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-dp-4: - shard-dg2: NOTRUN -> [SKIP][175] ([i915#5235] / [i915#9423]) +2 other tests skip [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-dp-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][176] ([i915#5235]) +2 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-dp-4: - shard-dg2: NOTRUN -> [SKIP][177] ([i915#9423]) +8 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-dp-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#9728]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-4.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][179] ([i915#9728]) +3 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2.html * igt@kms_pm_backlight@basic-brightness: - shard-rkl: NOTRUN -> [SKIP][180] ([i915#5354]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_pm_backlight@basic-brightness.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-rkl: NOTRUN -> [SKIP][181] ([i915#9685]) +1 other test skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc9-dpms: - shard-tglu: [PASS][182] -> [SKIP][183] ([i915#4281]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-6/igt@kms_pm_dc@dc9-dpms.html [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-7/igt@kms_pm_dc@dc9-dpms.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-rkl: [PASS][184] -> [SKIP][185] ([i915#9519]) +1 other test skip [184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@i2c: - shard-dg2: [PASS][186] -> [FAIL][187] ([i915#8717]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-4/igt@kms_pm_rpm@i2c.html [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-2/igt@kms_pm_rpm@i2c.html * igt@kms_pm_rpm@modeset-lpsp: - shard-dg1: NOTRUN -> [SKIP][188] ([i915#9519]) +1 other test skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_prime@basic-modeset-hybrid: - shard-dg2: NOTRUN -> [SKIP][189] ([i915#6524] / [i915#6805]) [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-overlay-plane-move-continuous-exceed-fully-sf: - shard-rkl: NOTRUN -> [SKIP][190] ([i915#11520]) +1 other test skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_psr2_sf@fbc-overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@fbc-overlay-plane-move-continuous-sf: - shard-dg2: NOTRUN -> [SKIP][191] ([i915#11520]) +1 other test skip [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_psr2_sf@fbc-overlay-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-overlay-plane-update-sf-dmg-area: - shard-dg1: NOTRUN -> [SKIP][192] ([i915#11520]) +4 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_psr2_sf@fbc-overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_su@page_flip-nv12: - shard-dg2: NOTRUN -> [SKIP][193] ([i915#9683]) [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_psr2_su@page_flip-nv12.html - shard-dg1: NOTRUN -> [SKIP][194] ([i915#9683]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@fbc-psr-primary-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][195] ([i915#1072] / [i915#9673] / [i915#9732]) +7 other tests skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_psr@fbc-psr-primary-mmap-gtt.html * igt@kms_psr@fbc-psr2-sprite-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][196] ([i915#1072] / [i915#9732]) +27 other tests skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@kms_psr@fbc-psr2-sprite-mmap-gtt.html * igt@kms_psr@pr-cursor-plane-onoff: - shard-mtlp: NOTRUN -> [SKIP][197] ([i915#9688]) [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@kms_psr@pr-cursor-plane-onoff.html * igt@kms_psr@psr-cursor-render: - shard-dg2: NOTRUN -> [SKIP][198] ([i915#1072] / [i915#9732]) +5 other tests skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_psr@psr-cursor-render.html * igt@kms_psr@psr2-cursor-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][199] ([i915#1072] / [i915#9732]) +10 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@kms_psr@psr2-cursor-mmap-gtt.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-dg1: NOTRUN -> [SKIP][200] ([i915#9685]) [200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_rotation_crc@exhaust-fences: - shard-dg2: NOTRUN -> [SKIP][201] ([i915#4235]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_rotation_crc@exhaust-fences.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90: - shard-dg2: NOTRUN -> [SKIP][202] ([i915#11131] / [i915#4235] / [i915#5190]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html * igt@kms_scaling_modes@scaling-mode-center: - shard-dg1: NOTRUN -> [SKIP][203] ([i915#3555]) +8 other tests skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@kms_scaling_modes@scaling-mode-center.html * igt@kms_sysfs_edid_timing: - shard-dg1: NOTRUN -> [FAIL][204] ([IGT#2] / [i915#6493]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-13/igt@kms_sysfs_edid_timing.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1: - shard-mtlp: [PASS][205] -> [FAIL][206] ([i915#9196]) +1 other test fail [205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-mtlp-7/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html [206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1: - shard-tglu: [PASS][207] -> [FAIL][208] ([i915#9196]) [207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-6/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html [208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#9906]) +1 other test skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-4/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-check-output: - shard-dg1: NOTRUN -> [SKIP][210] ([i915#2437]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@kms_writeback@writeback-check-output.html * igt@perf_pmu@busy-double-start@rcs0: - shard-mtlp: NOTRUN -> [FAIL][211] ([i915#4349]) +3 other tests fail [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-5/igt@perf_pmu@busy-double-start@rcs0.html * igt@perf_pmu@busy-double-start@vcs1: - shard-dg1: [PASS][212] -> [FAIL][213] ([i915#4349]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg1-14/igt@perf_pmu@busy-double-start@vcs1.html [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-17/igt@perf_pmu@busy-double-start@vcs1.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-rkl: NOTRUN -> [SKIP][214] ([i915#8516]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-6/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_vgem@basic-fence-flip: - shard-dg1: NOTRUN -> [SKIP][215] ([i915#3708]) +2 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@prime_vgem@basic-fence-flip.html - shard-dg2: NOTRUN -> [SKIP][216] ([i915#3708]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@prime_vgem@basic-fence-flip.html * igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all: - shard-dg2: NOTRUN -> [SKIP][217] ([i915#9917]) [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html * igt@syncobj_timeline@invalid-wait-zero-handles: - shard-dg1: NOTRUN -> [FAIL][218] ([i915#9781]) [218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@syncobj_timeline@invalid-wait-zero-handles.html * igt@tools_test@sysfs_l3_parity: - shard-dg1: NOTRUN -> [SKIP][219] ([i915#4818]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-18/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@drm_fdinfo@most-busy-check-all@rcs0: - shard-rkl: [FAIL][220] ([i915#7742]) -> [PASS][221] [220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-rkl-6/igt@drm_fdinfo@most-busy-check-all@rcs0.html [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-2/igt@drm_fdinfo@most-busy-check-all@rcs0.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg1: [TIMEOUT][222] ([i915#5493]) -> [PASS][223] [222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_softpin@allocator-evict@ccs0: - shard-dg2: [INCOMPLETE][224] ([i915#10652]) -> [PASS][225] [224]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-8/igt@gem_softpin@allocator-evict@ccs0.html [225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-3/igt@gem_softpin@allocator-evict@ccs0.html * igt@kms_atomic_transition@modeset-transition-fencing@2x-outputs: - shard-glk: [FAIL][226] ([i915#11859]) -> [PASS][227] [226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-glk8/igt@kms_atomic_transition@modeset-transition-fencing@2x-outputs.html [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk9/igt@kms_atomic_transition@modeset-transition-fencing@2x-outputs.html * igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1: - shard-mtlp: [FAIL][228] ([i915#11808] / [i915#5956]) -> [PASS][229] [228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-mtlp-6/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1.html [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-1/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-edp-1.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-glk: [FAIL][230] ([i915#2346]) -> [PASS][231] [230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_cursor_legacy@torture-bo@pipe-a: - shard-tglu: [DMESG-WARN][232] ([i915#10166]) -> [PASS][233] [232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-8/igt@kms_cursor_legacy@torture-bo@pipe-a.html [233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-3/igt@kms_cursor_legacy@torture-bo@pipe-a.html * igt@kms_flip@flip-vs-suspend@b-edp1: - shard-mtlp: [ABORT][234] -> [PASS][235] [234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-mtlp-4/igt@kms_flip@flip-vs-suspend@b-edp1.html [235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-mtlp-2/igt@kms_flip@flip-vs-suspend@b-edp1.html * igt@kms_flip@plain-flip-fb-recreate-interruptible@d-hdmi-a4: - shard-dg1: [FAIL][236] ([i915#2122]) -> [PASS][237] +1 other test pass [236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg1-18/igt@kms_flip@plain-flip-fb-recreate-interruptible@d-hdmi-a4.html [237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-14/igt@kms_flip@plain-flip-fb-recreate-interruptible@d-hdmi-a4.html * igt@kms_pm_rpm@modeset-lpsp: - shard-rkl: [SKIP][238] ([i915#9519]) -> [PASS][239] +1 other test pass [238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html [239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2: [SKIP][240] ([i915#9519]) -> [PASS][241] [240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html [241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1: - shard-tglu: [FAIL][242] ([i915#9196]) -> [PASS][243] [242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-6/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html [243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html * igt@perf_pmu@busy-double-start@vcs0: - shard-dg1: [FAIL][244] ([i915#4349]) -> [PASS][245] [244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg1-14/igt@perf_pmu@busy-double-start@vcs0.html [245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg1-17/igt@perf_pmu@busy-double-start@vcs0.html * igt@perf_pmu@multi-client@rcs0: - shard-dg2: [FAIL][246] -> [PASS][247] [246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-10/igt@perf_pmu@multi-client@rcs0.html [247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-2/igt@perf_pmu@multi-client@rcs0.html #### Warnings #### * igt@gem_exec_fair@basic-pace@rcs0: - shard-tglu: [FAIL][248] ([i915#2842]) -> [FAIL][249] ([i915#2876]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-10/igt@gem_exec_fair@basic-pace@rcs0.html [249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-5/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [TIMEOUT][250] ([i915#5493]) -> [DMESG-WARN][251] ([i915#4936] / [i915#5493]) [250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-8/igt@gem_lmem_swapping@smem-oom@lmem0.html [251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-8/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@i915_module_load@reload-with-fault-injection: - shard-tglu: [ABORT][252] ([i915#10887] / [i915#9820]) -> [ABORT][253] ([i915#9820]) [252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-tglu-10/igt@i915_module_load@reload-with-fault-injection.html [253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-tglu-6/igt@i915_module_load@reload-with-fault-injection.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu: - shard-dg2: [SKIP][254] ([i915#10433] / [i915#3458]) -> [SKIP][255] ([i915#3458]) +3 other tests skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html [255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html * igt@kms_psr@fbc-psr-cursor-mmap-cpu: - shard-dg2: [SKIP][256] ([i915#1072] / [i915#9732]) -> [SKIP][257] ([i915#1072] / [i915#9673] / [i915#9732]) +4 other tests skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-4/igt@kms_psr@fbc-psr-cursor-mmap-cpu.html [257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_psr@fbc-psr-cursor-mmap-cpu.html * igt@kms_psr@psr2-primary-mmap-gtt: - shard-dg2: [SKIP][258] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][259] ([i915#1072] / [i915#9732]) +4 other tests skip [258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-11/igt@kms_psr@psr2-primary-mmap-gtt.html [259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-5/igt@kms_psr@psr2-primary-mmap-gtt.html * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0: - shard-dg2: [SKIP][260] ([i915#11131]) -> [SKIP][261] ([i915#11131] / [i915#4235]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15196/shard-dg2-4/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html [261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136981v2/shard-dg2-11/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html [IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2 [i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030 [i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055 [i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131 [i915#10166]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10166 [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#10652]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10652 [i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887 [i915#11131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11131 [i915#11453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11453 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808 [i915#11814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11814 [i915#11815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11815 [i915#11859]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11859 [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#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 [i915#2122]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2122 [i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346 [i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284 [i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856 [i915#2876]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2876 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [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#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [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#4087]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4087 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281 [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349 [i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387 [i915#4473]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4473 [i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4818]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4818 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860 [i915#4879]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4879 [i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880 [i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881 [i915#4936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4936 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493 [i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784 [i915#5882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5882 [i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6188 [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#6493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6493 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697 [i915#7742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7742 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862 [i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975 [i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414 [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#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709 [i915#8717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8717 [i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814 [i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821 [i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196 [i915#9310]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9310 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423 [i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424 [i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519 [i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688 [i915#9728]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9728 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766 [i915#9781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9781 [i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * Linux: CI_DRM_15196 -> Patchwork_136981v2 CI-20190529: 20190529 CI_DRM_15196: 4f5d551409fb5562ab0d732120e7ac9b698b5864 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7960: 7960 Patchwork_136981v2: 4f5d551409fb5562ab0d732120e7ac9b698b5864 @ 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_136981v2/index.html [-- Attachment #2: Type: text/html, Size: 87648 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti ` (5 preceding siblings ...) 2024-08-08 7:32 ` ✗ Fi.CI.IGT: failure " Patchwork @ 2024-08-09 8:53 ` Daniel Vetter 2024-08-09 10:20 ` Andi Shyti 6 siblings, 1 reply; 21+ messages in thread From: Daniel Vetter @ 2024-08-09 8:53 UTC (permalink / raw) To: Andi Shyti Cc: intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > Hi, > > This patch series concludes on the memory mapping fixes and > improvements by allowing partial memory mapping for the cpu > memory as well. > > The partial memory mapping by adding an object offset was > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > Virtual Memory mapping boundaries calculation") for the gtt > memory. Does userspace actually care? Do we have a flag or something, so that userspace can discover this? Adding complexity of any kind is absolute no-go, unless there's a userspace need. This also includes the gtt accidental fix. -Sima > > Andi > > Andi Shyti (2): > drm/i915/gem: Do not look for the exact address in node > drm/i915/gem: Calculate object page offset for partial memory mapping > > drivers/gpu/drm/i915/gem/i915_gem_mman.c | 10 ++++++---- > drivers/gpu/drm/i915/i915_mm.c | 12 +++++++++++- > drivers/gpu/drm/i915/i915_mm.h | 3 ++- > 3 files changed, 19 insertions(+), 6 deletions(-) > > -- > 2.45.2 > -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-09 8:53 ` [PATCH 0/2] Allow partial memory mapping for cpu memory Daniel Vetter @ 2024-08-09 10:20 ` Andi Shyti 2024-08-12 9:11 ` Daniel Vetter 0 siblings, 1 reply; 21+ messages in thread From: Andi Shyti @ 2024-08-09 10:20 UTC (permalink / raw) To: Daniel Vetter Cc: Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das Hi Sima, On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > This patch series concludes on the memory mapping fixes and > > improvements by allowing partial memory mapping for the cpu > > memory as well. > > > > The partial memory mapping by adding an object offset was > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > Virtual Memory mapping boundaries calculation") for the gtt > > memory. > > Does userspace actually care? Do we have a flag or something, so that > userspace can discover this? > > Adding complexity of any kind is absolute no-go, unless there's a > userspace need. This also includes the gtt accidental fix. Actually this missing functionality was initially filed as a bug by mesa folks. So that this patch was requested by them (Lionel is Cc'ed). The tests cases that have been sent previously and I'm going to send again, are directly taken from mesa use cases. Thanks, Andi ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-09 10:20 ` Andi Shyti @ 2024-08-12 9:11 ` Daniel Vetter 2024-08-12 11:51 ` Andi Shyti 0 siblings, 1 reply; 21+ messages in thread From: Daniel Vetter @ 2024-08-12 9:11 UTC (permalink / raw) To: Andi Shyti Cc: Daniel Vetter, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > Hi Sima, > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > This patch series concludes on the memory mapping fixes and > > > improvements by allowing partial memory mapping for the cpu > > > memory as well. > > > > > > The partial memory mapping by adding an object offset was > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > Virtual Memory mapping boundaries calculation") for the gtt > > > memory. > > > > Does userspace actually care? Do we have a flag or something, so that > > userspace can discover this? > > > > Adding complexity of any kind is absolute no-go, unless there's a > > userspace need. This also includes the gtt accidental fix. > > Actually this missing functionality was initially filed as a bug > by mesa folks. So that this patch was requested by them (Lionel > is Cc'ed). > > The tests cases that have been sent previously and I'm going to > send again, are directly taken from mesa use cases. Please add the relevant mesa MR to this patch then, and some relevant explanations for how userspace detects this all and decides to use it. Also, does xe also support this? If we only add this to i915-gem but xe doesn't have it, it doesn't make much sense imo. -Sima -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-12 9:11 ` Daniel Vetter @ 2024-08-12 11:51 ` Andi Shyti 2024-08-12 14:45 ` Daniel Vetter 0 siblings, 1 reply; 21+ messages in thread From: Andi Shyti @ 2024-08-12 11:51 UTC (permalink / raw) To: Daniel Vetter Cc: Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das Hi Daniel, On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > This patch series concludes on the memory mapping fixes and > > > > improvements by allowing partial memory mapping for the cpu > > > > memory as well. > > > > > > > > The partial memory mapping by adding an object offset was > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > memory. > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > userspace can discover this? > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > userspace need. This also includes the gtt accidental fix. > > > > Actually this missing functionality was initially filed as a bug > > by mesa folks. So that this patch was requested by them (Lionel > > is Cc'ed). > > > > The tests cases that have been sent previously and I'm going to > > send again, are directly taken from mesa use cases. > > Please add the relevant mesa MR to this patch then, and some relevant > explanations for how userspace detects this all and decides to use it. AFAIK, there is no Mesa MR. We are adding a feature that was missing, but Mesa already supported it (indeed, Nimroy suggested adding the Fixes tag for this). Also because, Mesa was receiving an invalid address error and asked to support the partial mapping of the memory. > Also, does xe also support this? If we only add this to i915-gem but xe > doesn't have it, it doesn't make much sense imo. I don't know about. Lionel, Do you have anything to add here from your side? Thanks, Andi ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-12 11:51 ` Andi Shyti @ 2024-08-12 14:45 ` Daniel Vetter 2024-08-13 2:54 ` Matthew Brost 0 siblings, 1 reply; 21+ messages in thread From: Daniel Vetter @ 2024-08-12 14:45 UTC (permalink / raw) To: Andi Shyti Cc: Daniel Vetter, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > Hi Daniel, > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > This patch series concludes on the memory mapping fixes and > > > > > improvements by allowing partial memory mapping for the cpu > > > > > memory as well. > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > memory. > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > userspace can discover this? > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > userspace need. This also includes the gtt accidental fix. > > > > > > Actually this missing functionality was initially filed as a bug > > > by mesa folks. So that this patch was requested by them (Lionel > > > is Cc'ed). > > > > > > The tests cases that have been sent previously and I'm going to > > > send again, are directly taken from mesa use cases. > > > > Please add the relevant mesa MR to this patch then, and some relevant > > explanations for how userspace detects this all and decides to use it. > > AFAIK, there is no Mesa MR. We are adding a feature that was > missing, but Mesa already supported it (indeed, Nimroy suggested > adding the Fixes tag for this). > > Also because, Mesa was receiving an invalid address error and > asked to support the partial mapping of the memory. Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: - Either this is a regression, it worked previously, mesa is now angry. Then we absolutely need a Fixes: tag, and we also need that for the preceeding work to re-enable this for gtt mappings. - Or mesa is just plain wrong here, which is what my guess is. Because bo mappings have always been full-object (except for the old-style shm mmaps). In that case mesa needs to be fixed (because we're not going to backport old uapi). Also in that case, _if_ (and that's a really big if) we really want this uapi, we need it in xe too, it needs a proper mesa MR to use it, it needs igt testcases, and it needs a solid way to detect whether the kernel supports this feature or not. But unless other drivers are doing this too, I have some big questions why i915-gem needs this. > > Also, does xe also support this? If we only add this to i915-gem but xe > > doesn't have it, it doesn't make much sense imo. > > I don't know about. Lionel, Do you have anything to add here from > your side? "I don't know" is not an acceptable answer for uapi work. -Sima -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-12 14:45 ` Daniel Vetter @ 2024-08-13 2:54 ` Matthew Brost 2024-08-13 14:09 ` Daniel Vetter 0 siblings, 1 reply; 21+ messages in thread From: Matthew Brost @ 2024-08-13 2:54 UTC (permalink / raw) To: Daniel Vetter Cc: Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Mon, Aug 12, 2024 at 04:45:32PM +0200, Daniel Vetter wrote: > On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > > Hi Daniel, > > > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > > This patch series concludes on the memory mapping fixes and > > > > > > improvements by allowing partial memory mapping for the cpu > > > > > > memory as well. > > > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > > memory. > > > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > > userspace can discover this? > > > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > > userspace need. This also includes the gtt accidental fix. > > > > > > > > Actually this missing functionality was initially filed as a bug > > > > by mesa folks. So that this patch was requested by them (Lionel > > > > is Cc'ed). > > > > > > > > The tests cases that have been sent previously and I'm going to > > > > send again, are directly taken from mesa use cases. > > > > > > Please add the relevant mesa MR to this patch then, and some relevant > > > explanations for how userspace detects this all and decides to use it. > > > > AFAIK, there is no Mesa MR. We are adding a feature that was > > missing, but Mesa already supported it (indeed, Nimroy suggested > > adding the Fixes tag for this). > > > > Also because, Mesa was receiving an invalid address error and > > asked to support the partial mapping of the memory. > > Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: > > - Either this is a regression, it worked previously, mesa is now angry. > Then we absolutely need a Fixes: tag, and we also need that for the > preceeding work to re-enable this for gtt mappings. > > - Or mesa is just plain wrong here, which is what my guess is. Because bo > mappings have always been full-object (except for the old-style shm > mmaps). In that case mesa needs to be fixed (because we're not going to > backport old uapi). > > Also in that case, _if_ (and that's a really big if) we really want this > uapi, we need it in xe too, it needs a proper mesa MR to use it, it I looked at this code from Xe PoV to see if we support this and I think we actually do as our CPU fault handler more or less just calls ttm_bo_vm_fault_reserved which has similar code to this patch. So I think this actually a valid fix. Can't be 100% sure though as I quickly just reversed engineered this code and TTM. We don't have IGT test cases for this in Xe though, we likely should add some if mesa is doing this. Matt > needs igt testcases, and it needs a solid way to detect whether the > kernel supports this feature or not. But unless other drivers are doing > this too, I have some big questions why i915-gem needs this. > > > > Also, does xe also support this? If we only add this to i915-gem but xe > > > doesn't have it, it doesn't make much sense imo. > > > > I don't know about. Lionel, Do you have anything to add here from > > your side? > > "I don't know" is not an acceptable answer for uapi work. > -Sima > -- > Daniel Vetter > Software Engineer, Intel Corporation > http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-13 2:54 ` Matthew Brost @ 2024-08-13 14:09 ` Daniel Vetter 2024-08-13 19:08 ` Matthew Brost 0 siblings, 1 reply; 21+ messages in thread From: Daniel Vetter @ 2024-08-13 14:09 UTC (permalink / raw) To: Matthew Brost Cc: Daniel Vetter, Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Tue, Aug 13, 2024 at 02:54:31AM +0000, Matthew Brost wrote: > On Mon, Aug 12, 2024 at 04:45:32PM +0200, Daniel Vetter wrote: > > On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > > > Hi Daniel, > > > > > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > > > This patch series concludes on the memory mapping fixes and > > > > > > > improvements by allowing partial memory mapping for the cpu > > > > > > > memory as well. > > > > > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > > > memory. > > > > > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > > > userspace can discover this? > > > > > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > > > userspace need. This also includes the gtt accidental fix. > > > > > > > > > > Actually this missing functionality was initially filed as a bug > > > > > by mesa folks. So that this patch was requested by them (Lionel > > > > > is Cc'ed). > > > > > > > > > > The tests cases that have been sent previously and I'm going to > > > > > send again, are directly taken from mesa use cases. > > > > > > > > Please add the relevant mesa MR to this patch then, and some relevant > > > > explanations for how userspace detects this all and decides to use it. > > > > > > AFAIK, there is no Mesa MR. We are adding a feature that was > > > missing, but Mesa already supported it (indeed, Nimroy suggested > > > adding the Fixes tag for this). > > > > > > Also because, Mesa was receiving an invalid address error and > > > asked to support the partial mapping of the memory. > > > > Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: > > > > - Either this is a regression, it worked previously, mesa is now angry. > > Then we absolutely need a Fixes: tag, and we also need that for the > > preceeding work to re-enable this for gtt mappings. > > > > - Or mesa is just plain wrong here, which is what my guess is. Because bo > > mappings have always been full-object (except for the old-style shm > > mmaps). In that case mesa needs to be fixed (because we're not going to > > backport old uapi). > > > > Also in that case, _if_ (and that's a really big if) we really want this > > uapi, we need it in xe too, it needs a proper mesa MR to use it, it > > I looked at this code from Xe PoV to see if we support this and I think > we actually do as our CPU fault handler more or less just calls > ttm_bo_vm_fault_reserved which has similar code to this patch. So I > think this actually a valid fix. Can't be 100% sure though as I quickly > just reversed engineered this code and TTM. That's the fault path, which isn't relevant here since you already have the vma set up. The relevant path is the mmap path, which is common for all gem drivers nowadays and the lookup handled entirely in the core. Well except for i915-gem being absolutely massively over the top special in everything. i915-gem being extremely special here is also why this patch caught my attention, because it just furthers the divergence instead of at least stopping. Since we've given up on trying to get i915-gem onto common code and patterns that's not an option, and the reason why xe exists ... Anyway that common gem bo mmap code code is in drm_gem_mmap and still only allows exact matches. Unless I'm completely blind, it does happen :-) > We don't have IGT test cases for this in Xe though, we likely should add > some if mesa is doing this. I'd expect they would fail ... Cheers, Sima -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-13 14:09 ` Daniel Vetter @ 2024-08-13 19:08 ` Matthew Brost 2024-08-14 2:08 ` Matthew Brost 0 siblings, 1 reply; 21+ messages in thread From: Matthew Brost @ 2024-08-13 19:08 UTC (permalink / raw) To: Daniel Vetter Cc: Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Tue, Aug 13, 2024 at 04:09:55PM +0200, Daniel Vetter wrote: > On Tue, Aug 13, 2024 at 02:54:31AM +0000, Matthew Brost wrote: > > On Mon, Aug 12, 2024 at 04:45:32PM +0200, Daniel Vetter wrote: > > > On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > > > > Hi Daniel, > > > > > > > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > > > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > > > > This patch series concludes on the memory mapping fixes and > > > > > > > > improvements by allowing partial memory mapping for the cpu > > > > > > > > memory as well. > > > > > > > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > > > > memory. > > > > > > > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > > > > userspace can discover this? > > > > > > > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > > > > userspace need. This also includes the gtt accidental fix. > > > > > > > > > > > > Actually this missing functionality was initially filed as a bug > > > > > > by mesa folks. So that this patch was requested by them (Lionel > > > > > > is Cc'ed). > > > > > > > > > > > > The tests cases that have been sent previously and I'm going to > > > > > > send again, are directly taken from mesa use cases. > > > > > > > > > > Please add the relevant mesa MR to this patch then, and some relevant > > > > > explanations for how userspace detects this all and decides to use it. > > > > > > > > AFAIK, there is no Mesa MR. We are adding a feature that was > > > > missing, but Mesa already supported it (indeed, Nimroy suggested > > > > adding the Fixes tag for this). > > > > > > > > Also because, Mesa was receiving an invalid address error and > > > > asked to support the partial mapping of the memory. > > > > > > Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: > > > > > > - Either this is a regression, it worked previously, mesa is now angry. > > > Then we absolutely need a Fixes: tag, and we also need that for the > > > preceeding work to re-enable this for gtt mappings. > > > > > > - Or mesa is just plain wrong here, which is what my guess is. Because bo > > > mappings have always been full-object (except for the old-style shm > > > mmaps). In that case mesa needs to be fixed (because we're not going to > > > backport old uapi). > > > > > > Also in that case, _if_ (and that's a really big if) we really want this > > > uapi, we need it in xe too, it needs a proper mesa MR to use it, it > > > > I looked at this code from Xe PoV to see if we support this and I think > > we actually do as our CPU fault handler more or less just calls > > ttm_bo_vm_fault_reserved which has similar code to this patch. So I > > think this actually a valid fix. Can't be 100% sure though as I quickly > > just reversed engineered this code and TTM. > > That's the fault path, which isn't relevant here since you already have > the vma set up. The relevant path is the mmap path, which is common for > all gem drivers nowadays and the lookup handled entirely in the core. Well > except for i915-gem being absolutely massively over the top special in > everything. i915-gem being extremely special here is also why this patch > caught my attention, because it just furthers the divergence instead of at > least stopping. Since we've given up on trying to get i915-gem onto common > code and patterns that's not an option, and the reason why xe exists ... > > Anyway that common gem bo mmap code code is in drm_gem_mmap and still only > allows exact matches. > > Unless I'm completely blind, it does happen :-) > Not blind. > > We don't have IGT test cases for this in Xe though, we likely should add > > some if mesa is doing this. > > I'd expect they would fail ... > Just wrote one, it fails. So agree with everything you are saying. Sorry for the noise. Matt > Cheers, Sima > -- > Daniel Vetter > Software Engineer, Intel Corporation > http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-13 19:08 ` Matthew Brost @ 2024-08-14 2:08 ` Matthew Brost 2024-08-19 14:17 ` Daniel Vetter 0 siblings, 1 reply; 21+ messages in thread From: Matthew Brost @ 2024-08-14 2:08 UTC (permalink / raw) To: Daniel Vetter Cc: Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Tue, Aug 13, 2024 at 07:08:02PM +0000, Matthew Brost wrote: > On Tue, Aug 13, 2024 at 04:09:55PM +0200, Daniel Vetter wrote: > > On Tue, Aug 13, 2024 at 02:54:31AM +0000, Matthew Brost wrote: > > > On Mon, Aug 12, 2024 at 04:45:32PM +0200, Daniel Vetter wrote: > > > > On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > > > > > Hi Daniel, > > > > > > > > > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > > > > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > > > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > > > > > This patch series concludes on the memory mapping fixes and > > > > > > > > > improvements by allowing partial memory mapping for the cpu > > > > > > > > > memory as well. > > > > > > > > > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > > > > > memory. > > > > > > > > > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > > > > > userspace can discover this? > > > > > > > > > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > > > > > userspace need. This also includes the gtt accidental fix. > > > > > > > > > > > > > > Actually this missing functionality was initially filed as a bug > > > > > > > by mesa folks. So that this patch was requested by them (Lionel > > > > > > > is Cc'ed). > > > > > > > > > > > > > > The tests cases that have been sent previously and I'm going to > > > > > > > send again, are directly taken from mesa use cases. > > > > > > > > > > > > Please add the relevant mesa MR to this patch then, and some relevant > > > > > > explanations for how userspace detects this all and decides to use it. > > > > > > > > > > AFAIK, there is no Mesa MR. We are adding a feature that was > > > > > missing, but Mesa already supported it (indeed, Nimroy suggested > > > > > adding the Fixes tag for this). > > > > > > > > > > Also because, Mesa was receiving an invalid address error and > > > > > asked to support the partial mapping of the memory. > > > > > > > > Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: > > > > > > > > - Either this is a regression, it worked previously, mesa is now angry. > > > > Then we absolutely need a Fixes: tag, and we also need that for the > > > > preceeding work to re-enable this for gtt mappings. > > > > > > > > - Or mesa is just plain wrong here, which is what my guess is. Because bo > > > > mappings have always been full-object (except for the old-style shm > > > > mmaps). In that case mesa needs to be fixed (because we're not going to > > > > backport old uapi). > > > > > > > > Also in that case, _if_ (and that's a really big if) we really want this > > > > uapi, we need it in xe too, it needs a proper mesa MR to use it, it > > > > > > I looked at this code from Xe PoV to see if we support this and I think > > > we actually do as our CPU fault handler more or less just calls > > > ttm_bo_vm_fault_reserved which has similar code to this patch. So I > > > think this actually a valid fix. Can't be 100% sure though as I quickly > > > just reversed engineered this code and TTM. > > > > That's the fault path, which isn't relevant here since you already have > > the vma set up. The relevant path is the mmap path, which is common for > > all gem drivers nowadays and the lookup handled entirely in the core. Well > > except for i915-gem being absolutely massively over the top special in > > everything. i915-gem being extremely special here is also why this patch > > caught my attention, because it just furthers the divergence instead of at > > least stopping. Since we've given up on trying to get i915-gem onto common > > code and patterns that's not an option, and the reason why xe exists ... > > > > Anyway that common gem bo mmap code code is in drm_gem_mmap and still only > > allows exact matches. > > > > Unless I'm completely blind, it does happen :-) > > > > Not blind. > > > > We don't have IGT test cases for this in Xe though, we likely should add > > > some if mesa is doing this. > > > > I'd expect they would fail ... > > > > Just wrote one, it fails. > > So agree with everything you are saying. Sorry for the noise. To be clear what I agree with: - Xe doesn't support partial mmaps, if the i915 / Mesa needs to support partial mmaps Xe needs changed in step with the i915 (it is a 1 line change in drm_gem_mmap which then will a community ack too) - We need IGTs for partial mmaps in both i915 and Xe - The Mesa use needs to be understood ensuring this isn't a bug on their end and this actually required - If partial mmaps are actually required, I'd like to see this in 6.12 for Xe as we are about to remove force probe Also thanks catching this Sima. Matt > > Matt > > > Cheers, Sima > > -- > > Daniel Vetter > > Software Engineer, Intel Corporation > > http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-14 2:08 ` Matthew Brost @ 2024-08-19 14:17 ` Daniel Vetter 2024-08-19 15:31 ` Andi Shyti 0 siblings, 1 reply; 21+ messages in thread From: Daniel Vetter @ 2024-08-19 14:17 UTC (permalink / raw) To: Matthew Brost Cc: Daniel Vetter, Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Wed, Aug 14, 2024 at 02:08:49AM +0000, Matthew Brost wrote: > On Tue, Aug 13, 2024 at 07:08:02PM +0000, Matthew Brost wrote: > > On Tue, Aug 13, 2024 at 04:09:55PM +0200, Daniel Vetter wrote: > > > On Tue, Aug 13, 2024 at 02:54:31AM +0000, Matthew Brost wrote: > > > > On Mon, Aug 12, 2024 at 04:45:32PM +0200, Daniel Vetter wrote: > > > > > On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > > > > > > Hi Daniel, > > > > > > > > > > > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > > > > > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > > > > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > > > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > > > > > > This patch series concludes on the memory mapping fixes and > > > > > > > > > > improvements by allowing partial memory mapping for the cpu > > > > > > > > > > memory as well. > > > > > > > > > > > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > > > > > > memory. > > > > > > > > > > > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > > > > > > userspace can discover this? > > > > > > > > > > > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > > > > > > userspace need. This also includes the gtt accidental fix. > > > > > > > > > > > > > > > > Actually this missing functionality was initially filed as a bug > > > > > > > > by mesa folks. So that this patch was requested by them (Lionel > > > > > > > > is Cc'ed). > > > > > > > > > > > > > > > > The tests cases that have been sent previously and I'm going to > > > > > > > > send again, are directly taken from mesa use cases. > > > > > > > > > > > > > > Please add the relevant mesa MR to this patch then, and some relevant > > > > > > > explanations for how userspace detects this all and decides to use it. > > > > > > > > > > > > AFAIK, there is no Mesa MR. We are adding a feature that was > > > > > > missing, but Mesa already supported it (indeed, Nimroy suggested > > > > > > adding the Fixes tag for this). > > > > > > > > > > > > Also because, Mesa was receiving an invalid address error and > > > > > > asked to support the partial mapping of the memory. > > > > > > > > > > Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: > > > > > > > > > > - Either this is a regression, it worked previously, mesa is now angry. > > > > > Then we absolutely need a Fixes: tag, and we also need that for the > > > > > preceeding work to re-enable this for gtt mappings. > > > > > > > > > > - Or mesa is just plain wrong here, which is what my guess is. Because bo > > > > > mappings have always been full-object (except for the old-style shm > > > > > mmaps). In that case mesa needs to be fixed (because we're not going to > > > > > backport old uapi). > > > > > > > > > > Also in that case, _if_ (and that's a really big if) we really want this > > > > > uapi, we need it in xe too, it needs a proper mesa MR to use it, it > > > > > > > > I looked at this code from Xe PoV to see if we support this and I think > > > > we actually do as our CPU fault handler more or less just calls > > > > ttm_bo_vm_fault_reserved which has similar code to this patch. So I > > > > think this actually a valid fix. Can't be 100% sure though as I quickly > > > > just reversed engineered this code and TTM. > > > > > > That's the fault path, which isn't relevant here since you already have > > > the vma set up. The relevant path is the mmap path, which is common for > > > all gem drivers nowadays and the lookup handled entirely in the core. Well > > > except for i915-gem being absolutely massively over the top special in > > > everything. i915-gem being extremely special here is also why this patch > > > caught my attention, because it just furthers the divergence instead of at > > > least stopping. Since we've given up on trying to get i915-gem onto common > > > code and patterns that's not an option, and the reason why xe exists ... > > > > > > Anyway that common gem bo mmap code code is in drm_gem_mmap and still only > > > allows exact matches. > > > > > > Unless I'm completely blind, it does happen :-) > > > > > > > Not blind. > > > > > > We don't have IGT test cases for this in Xe though, we likely should add > > > > some if mesa is doing this. > > > > > > I'd expect they would fail ... > > > > > > > Just wrote one, it fails. > > > > So agree with everything you are saying. Sorry for the noise. > > To be clear what I agree with: > > - Xe doesn't support partial mmaps, if the i915 / Mesa needs to support > partial mmaps Xe needs changed in step with the i915 (it is a 1 line > change in drm_gem_mmap which then will a community ack too) > - We need IGTs for partial mmaps in both i915 and Xe > - The Mesa use needs to be understood ensuring this isn't a bug on their > end and this actually required > - If partial mmaps are actually required, I'd like to see this in 6.12 > for Xe as we are about to remove force probe Fwiw I concur on this all. Maybe one thing to add is that if i915/mesa do not need partial mmaps, then we should also again removed them for gtt mmaps since that patch already slipped in. Cheers, Sima -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-19 14:17 ` Daniel Vetter @ 2024-08-19 15:31 ` Andi Shyti 2024-08-22 9:29 ` Daniel Vetter 0 siblings, 1 reply; 21+ messages in thread From: Andi Shyti @ 2024-08-19 15:31 UTC (permalink / raw) To: Daniel Vetter Cc: Matthew Brost, Andi Shyti, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das Hi Sima, On Mon, Aug 19, 2024 at 04:17:01PM +0200, Daniel Vetter wrote: > On Wed, Aug 14, 2024 at 02:08:49AM +0000, Matthew Brost wrote: > > On Tue, Aug 13, 2024 at 07:08:02PM +0000, Matthew Brost wrote: > > > On Tue, Aug 13, 2024 at 04:09:55PM +0200, Daniel Vetter wrote: > > > > On Tue, Aug 13, 2024 at 02:54:31AM +0000, Matthew Brost wrote: > > > > > On Mon, Aug 12, 2024 at 04:45:32PM +0200, Daniel Vetter wrote: > > > > > > On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > > > > > > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > > > > > > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > > > > > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > > > > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > > > > > > > This patch series concludes on the memory mapping fixes and > > > > > > > > > > > improvements by allowing partial memory mapping for the cpu > > > > > > > > > > > memory as well. > > > > > > > > > > > > > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > > > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > > > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > > > > > > > memory. > > > > > > > > > > > > > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > > > > > > > userspace can discover this? > > > > > > > > > > > > > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > > > > > > > userspace need. This also includes the gtt accidental fix. > > > > > > > > > > > > > > > > > > Actually this missing functionality was initially filed as a bug > > > > > > > > > by mesa folks. So that this patch was requested by them (Lionel > > > > > > > > > is Cc'ed). > > > > > > > > > > > > > > > > > > The tests cases that have been sent previously and I'm going to > > > > > > > > > send again, are directly taken from mesa use cases. > > > > > > > > > > > > > > > > Please add the relevant mesa MR to this patch then, and some relevant > > > > > > > > explanations for how userspace detects this all and decides to use it. > > > > > > > > > > > > > > AFAIK, there is no Mesa MR. We are adding a feature that was > > > > > > > missing, but Mesa already supported it (indeed, Nimroy suggested > > > > > > > adding the Fixes tag for this). > > > > > > > > > > > > > > Also because, Mesa was receiving an invalid address error and > > > > > > > asked to support the partial mapping of the memory. > > > > > > > > > > > > Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: > > > > > > > > > > > > - Either this is a regression, it worked previously, mesa is now angry. > > > > > > Then we absolutely need a Fixes: tag, and we also need that for the > > > > > > preceeding work to re-enable this for gtt mappings. > > > > > > > > > > > > - Or mesa is just plain wrong here, which is what my guess is. Because bo > > > > > > mappings have always been full-object (except for the old-style shm > > > > > > mmaps). In that case mesa needs to be fixed (because we're not going to > > > > > > backport old uapi). > > > > > > > > > > > > Also in that case, _if_ (and that's a really big if) we really want this > > > > > > uapi, we need it in xe too, it needs a proper mesa MR to use it, it > > > > > > > > > > I looked at this code from Xe PoV to see if we support this and I think > > > > > we actually do as our CPU fault handler more or less just calls > > > > > ttm_bo_vm_fault_reserved which has similar code to this patch. So I > > > > > think this actually a valid fix. Can't be 100% sure though as I quickly > > > > > just reversed engineered this code and TTM. > > > > > > > > That's the fault path, which isn't relevant here since you already have > > > > the vma set up. The relevant path is the mmap path, which is common for > > > > all gem drivers nowadays and the lookup handled entirely in the core. Well > > > > except for i915-gem being absolutely massively over the top special in > > > > everything. i915-gem being extremely special here is also why this patch > > > > caught my attention, because it just furthers the divergence instead of at > > > > least stopping. Since we've given up on trying to get i915-gem onto common > > > > code and patterns that's not an option, and the reason why xe exists ... > > > > > > > > Anyway that common gem bo mmap code code is in drm_gem_mmap and still only > > > > allows exact matches. > > > > > > > > Unless I'm completely blind, it does happen :-) > > > > > > > > > > Not blind. > > > > > > > > We don't have IGT test cases for this in Xe though, we likely should add > > > > > some if mesa is doing this. > > > > > > > > I'd expect they would fail ... > > > > > > > > > > Just wrote one, it fails. > > > > > > So agree with everything you are saying. Sorry for the noise. > > > > To be clear what I agree with: > > > > - Xe doesn't support partial mmaps, if the i915 / Mesa needs to support > > partial mmaps Xe needs changed in step with the i915 (it is a 1 line > > change in drm_gem_mmap which then will a community ack too) > > - We need IGTs for partial mmaps in both i915 and Xe > > - The Mesa use needs to be understood ensuring this isn't a bug on their > > end and this actually required > > - If partial mmaps are actually required, I'd like to see this in 6.12 > > for Xe as we are about to remove force probe > > Fwiw I concur on this all. Maybe one thing to add is that if i915/mesa do > not need partial mmaps, then we should also again removed them for gtt > mmaps since that patch already slipped in. I'm sorry, but I am not understanding why i915 should deliberately stop supporting Mesa? This was requested by them because there were bug reports filed. There is a test developed by Lionel[1] that is now taken into igt[2]. The gtt partial mapping did not slip in accidentaly, we fixed a security issue where the partial mapping needed to be taken into account. Thanks, Andi [1] https://gitlab.freedesktop.org/llandwerlin/igt-gpu-tools/-/commits/wip/gem_mmap_offset-partial-unmap [2] https://patchwork.freedesktop.org/series/137303/ ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 0/2] Allow partial memory mapping for cpu memory 2024-08-19 15:31 ` Andi Shyti @ 2024-08-22 9:29 ` Daniel Vetter 0 siblings, 0 replies; 21+ messages in thread From: Daniel Vetter @ 2024-08-22 9:29 UTC (permalink / raw) To: Andi Shyti Cc: Daniel Vetter, Matthew Brost, intel-gfx, dri-devel, Chris Wilson, Lionel Landwerlin, Nirmoy Das On Mon, Aug 19, 2024 at 05:31:36PM +0200, Andi Shyti wrote: > Hi Sima, > > On Mon, Aug 19, 2024 at 04:17:01PM +0200, Daniel Vetter wrote: > > On Wed, Aug 14, 2024 at 02:08:49AM +0000, Matthew Brost wrote: > > > On Tue, Aug 13, 2024 at 07:08:02PM +0000, Matthew Brost wrote: > > > > On Tue, Aug 13, 2024 at 04:09:55PM +0200, Daniel Vetter wrote: > > > > > On Tue, Aug 13, 2024 at 02:54:31AM +0000, Matthew Brost wrote: > > > > > > On Mon, Aug 12, 2024 at 04:45:32PM +0200, Daniel Vetter wrote: > > > > > > > On Mon, Aug 12, 2024 at 01:51:30PM +0200, Andi Shyti wrote: > > > > > > > > On Mon, Aug 12, 2024 at 11:11:21AM +0200, Daniel Vetter wrote: > > > > > > > > > On Fri, Aug 09, 2024 at 11:20:56AM +0100, Andi Shyti wrote: > > > > > > > > > > On Fri, Aug 09, 2024 at 10:53:38AM +0200, Daniel Vetter wrote: > > > > > > > > > > > On Wed, Aug 07, 2024 at 11:05:19AM +0100, Andi Shyti wrote: > > > > > > > > > > > > This patch series concludes on the memory mapping fixes and > > > > > > > > > > > > improvements by allowing partial memory mapping for the cpu > > > > > > > > > > > > memory as well. > > > > > > > > > > > > > > > > > > > > > > > > The partial memory mapping by adding an object offset was > > > > > > > > > > > > implicitely included in commit 8bdd9ef7e9b1 ("drm/i915/gem: Fix > > > > > > > > > > > > Virtual Memory mapping boundaries calculation") for the gtt > > > > > > > > > > > > memory. > > > > > > > > > > > > > > > > > > > > > > Does userspace actually care? Do we have a flag or something, so that > > > > > > > > > > > userspace can discover this? > > > > > > > > > > > > > > > > > > > > > > Adding complexity of any kind is absolute no-go, unless there's a > > > > > > > > > > > userspace need. This also includes the gtt accidental fix. > > > > > > > > > > > > > > > > > > > > Actually this missing functionality was initially filed as a bug > > > > > > > > > > by mesa folks. So that this patch was requested by them (Lionel > > > > > > > > > > is Cc'ed). > > > > > > > > > > > > > > > > > > > > The tests cases that have been sent previously and I'm going to > > > > > > > > > > send again, are directly taken from mesa use cases. > > > > > > > > > > > > > > > > > > Please add the relevant mesa MR to this patch then, and some relevant > > > > > > > > > explanations for how userspace detects this all and decides to use it. > > > > > > > > > > > > > > > > AFAIK, there is no Mesa MR. We are adding a feature that was > > > > > > > > missing, but Mesa already supported it (indeed, Nimroy suggested > > > > > > > > adding the Fixes tag for this). > > > > > > > > > > > > > > > > Also because, Mesa was receiving an invalid address error and > > > > > > > > asked to support the partial mapping of the memory. > > > > > > > > > > > > > > Uh this sounds a bit too much like just yolo'ing uabi. There's two cases: > > > > > > > > > > > > > > - Either this is a regression, it worked previously, mesa is now angry. > > > > > > > Then we absolutely need a Fixes: tag, and we also need that for the > > > > > > > preceeding work to re-enable this for gtt mappings. > > > > > > > > > > > > > > - Or mesa is just plain wrong here, which is what my guess is. Because bo > > > > > > > mappings have always been full-object (except for the old-style shm > > > > > > > mmaps). In that case mesa needs to be fixed (because we're not going to > > > > > > > backport old uapi). > > > > > > > > > > > > > > Also in that case, _if_ (and that's a really big if) we really want this > > > > > > > uapi, we need it in xe too, it needs a proper mesa MR to use it, it > > > > > > > > > > > > I looked at this code from Xe PoV to see if we support this and I think > > > > > > we actually do as our CPU fault handler more or less just calls > > > > > > ttm_bo_vm_fault_reserved which has similar code to this patch. So I > > > > > > think this actually a valid fix. Can't be 100% sure though as I quickly > > > > > > just reversed engineered this code and TTM. > > > > > > > > > > That's the fault path, which isn't relevant here since you already have > > > > > the vma set up. The relevant path is the mmap path, which is common for > > > > > all gem drivers nowadays and the lookup handled entirely in the core. Well > > > > > except for i915-gem being absolutely massively over the top special in > > > > > everything. i915-gem being extremely special here is also why this patch > > > > > caught my attention, because it just furthers the divergence instead of at > > > > > least stopping. Since we've given up on trying to get i915-gem onto common > > > > > code and patterns that's not an option, and the reason why xe exists ... > > > > > > > > > > Anyway that common gem bo mmap code code is in drm_gem_mmap and still only > > > > > allows exact matches. > > > > > > > > > > Unless I'm completely blind, it does happen :-) > > > > > > > > > > > > > Not blind. > > > > > > > > > > We don't have IGT test cases for this in Xe though, we likely should add > > > > > > some if mesa is doing this. > > > > > > > > > > I'd expect they would fail ... > > > > > > > > > > > > > Just wrote one, it fails. > > > > > > > > So agree with everything you are saying. Sorry for the noise. > > > > > > To be clear what I agree with: > > > > > > - Xe doesn't support partial mmaps, if the i915 / Mesa needs to support > > > partial mmaps Xe needs changed in step with the i915 (it is a 1 line > > > change in drm_gem_mmap which then will a community ack too) > > > - We need IGTs for partial mmaps in both i915 and Xe > > > - The Mesa use needs to be understood ensuring this isn't a bug on their > > > end and this actually required > > > - If partial mmaps are actually required, I'd like to see this in 6.12 > > > for Xe as we are about to remove force probe > > > > Fwiw I concur on this all. Maybe one thing to add is that if i915/mesa do > > not need partial mmaps, then we should also again removed them for gtt > > mmaps since that patch already slipped in. > > I'm sorry, but I am not understanding why i915 should > deliberately stop supporting Mesa? This was requested by them > because there were bug reports filed. > > There is a test developed by Lionel[1] that is now taken into > igt[2]. > > The gtt partial mapping did not slip in accidentaly, we fixed a > security issue where the partial mapping needed to be taken into > account. Yeah the partial unmap looks like it could wrong, would be really good to make sure we validate that on xe too (and any other mapping type i915 hase). But I thought this was about allowing partial mmap to begin with, which is a different beast? -Sima -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2024-08-22 9:29 UTC | newest] Thread overview: 21+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-08-07 10:05 [PATCH 0/2] Allow partial memory mapping for cpu memory Andi Shyti 2024-08-07 10:05 ` [PATCH 1/2] drm/i915/gem: Do not look for the exact address in node Andi Shyti 2024-08-08 16:11 ` Nirmoy Das 2024-08-07 10:05 ` [PATCH 2/2] drm/i915/gem: Calculate object page offset for partial memory mapping Andi Shyti 2024-08-08 16:11 ` Nirmoy Das 2024-08-07 11:13 ` ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory Patchwork 2024-08-07 22:30 ` ✗ Fi.CI.IGT: failure " Patchwork 2024-08-08 0:10 ` ✓ Fi.CI.BAT: success for Allow partial memory mapping for cpu memory (rev2) Patchwork 2024-08-08 7:32 ` ✗ Fi.CI.IGT: failure " Patchwork 2024-08-09 8:53 ` [PATCH 0/2] Allow partial memory mapping for cpu memory Daniel Vetter 2024-08-09 10:20 ` Andi Shyti 2024-08-12 9:11 ` Daniel Vetter 2024-08-12 11:51 ` Andi Shyti 2024-08-12 14:45 ` Daniel Vetter 2024-08-13 2:54 ` Matthew Brost 2024-08-13 14:09 ` Daniel Vetter 2024-08-13 19:08 ` Matthew Brost 2024-08-14 2:08 ` Matthew Brost 2024-08-19 14:17 ` Daniel Vetter 2024-08-19 15:31 ` Andi Shyti 2024-08-22 9:29 ` Daniel Vetter
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox