* [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj
@ 2022-09-30 16:12 Matthew Auld
2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 2/4] drm/i915: allow control over the flags when migrating Matthew Auld
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Matthew Auld @ 2022-09-30 16:12 UTC (permalink / raw)
To: intel-gfx; +Cc: Nirmoy Das, Jianshui Yu
The copy is async (if there even is one), but when later updating the
GGTT we always sync against the binding, which will in turn sync against
any moves.
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Cc: Jianshui Yu <jianshui.yu@intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Nirmoy Das <nirmoy.das@intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
---
drivers/gpu/drm/i915/display/intel_fb_pin.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fb_pin.c b/drivers/gpu/drm/i915/display/intel_fb_pin.c
index c86e5d4ee016..0cd9e8cb078b 100644
--- a/drivers/gpu/drm/i915/display/intel_fb_pin.c
+++ b/drivers/gpu/drm/i915/display/intel_fb_pin.c
@@ -141,7 +141,6 @@ intel_pin_and_fence_fb_obj(struct drm_framebuffer *fb,
ret = i915_gem_object_attach_phys(obj, alignment);
else if (!ret && HAS_LMEM(dev_priv))
ret = i915_gem_object_migrate(obj, &ww, INTEL_REGION_LMEM_0);
- /* TODO: Do we need to sync when migration becomes async? */
if (!ret)
ret = i915_gem_object_pin_pages(obj);
if (ret)
--
2.37.3
^ permalink raw reply related [flat|nested] 7+ messages in thread* [Intel-gfx] [PATCH v3 2/4] drm/i915: allow control over the flags when migrating 2022-09-30 16:12 [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Matthew Auld @ 2022-09-30 16:12 ` Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 3/4] drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers Matthew Auld ` (4 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Matthew Auld @ 2022-09-30 16:12 UTC (permalink / raw) To: intel-gfx; +Cc: Nirmoy Das, Jianshui Yu In the next patch we want to move the object (if the current resource is not compatible), to the mappable part of lmem for some display buffers. Currently that requires being able to unset the I915_BO_ALLOC_GPU_ONLY hint. Signed-off-by: Matthew Auld <matthew.auld@intel.com> Cc: Jianshui Yu <jianshui.yu@intel.com> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Cc: Nirmoy Das <nirmoy.das@intel.com> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> --- drivers/gpu/drm/i915/gem/i915_gem_object.c | 37 ++++++++++++++++++- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 ++ .../gpu/drm/i915/gem/i915_gem_object_types.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 5 ++- 4 files changed, 45 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.c b/drivers/gpu/drm/i915/gem/i915_gem_object.c index 7ff9c7877bec..369006c5317f 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_object.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_object.c @@ -652,6 +652,41 @@ bool i915_gem_object_can_migrate(struct drm_i915_gem_object *obj, int i915_gem_object_migrate(struct drm_i915_gem_object *obj, struct i915_gem_ww_ctx *ww, enum intel_region_id id) +{ + return __i915_gem_object_migrate(obj, ww, id, obj->flags); +} + +/** + * __i915_gem_object_migrate - Migrate an object to the desired region id, with + * control of the extra flags + * @obj: The object to migrate. + * @ww: An optional struct i915_gem_ww_ctx. If NULL, the backend may + * not be successful in evicting other objects to make room for this object. + * @id: The region id to migrate to. + * @flags: The object flags. Normally just obj->flags. + * + * Attempt to migrate the object to the desired memory region. The + * object backend must support migration and the object may not be + * pinned, (explicitly pinned pages or pinned vmas). The object must + * be locked. + * On successful completion, the object will have pages pointing to + * memory in the new region, but an async migration task may not have + * completed yet, and to accomplish that, i915_gem_object_wait_migration() + * must be called. + * + * Note: the @ww parameter is not used yet, but included to make sure + * callers put some effort into obtaining a valid ww ctx if one is + * available. + * + * Return: 0 on success. Negative error code on failure. In particular may + * return -ENXIO on lack of region space, -EDEADLK for deadlock avoidance + * if @ww is set, -EINTR or -ERESTARTSYS if signal pending, and + * -EBUSY if the object is pinned. + */ +int __i915_gem_object_migrate(struct drm_i915_gem_object *obj, + struct i915_gem_ww_ctx *ww, + enum intel_region_id id, + unsigned int flags) { struct drm_i915_private *i915 = to_i915(obj->base.dev); struct intel_memory_region *mr; @@ -672,7 +707,7 @@ int i915_gem_object_migrate(struct drm_i915_gem_object *obj, return 0; } - return obj->ops->migrate(obj, mr); + return obj->ops->migrate(obj, mr, flags); } /** diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.h b/drivers/gpu/drm/i915/gem/i915_gem_object.h index a3b7551a57fc..6b9ecff42bb5 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_object.h +++ b/drivers/gpu/drm/i915/gem/i915_gem_object.h @@ -612,6 +612,10 @@ bool i915_gem_object_migratable(struct drm_i915_gem_object *obj); int i915_gem_object_migrate(struct drm_i915_gem_object *obj, struct i915_gem_ww_ctx *ww, enum intel_region_id id); +int __i915_gem_object_migrate(struct drm_i915_gem_object *obj, + struct i915_gem_ww_ctx *ww, + enum intel_region_id id, + unsigned int flags); bool i915_gem_object_can_migrate(struct drm_i915_gem_object *obj, enum intel_region_id id); diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object_types.h b/drivers/gpu/drm/i915/gem/i915_gem_object_types.h index 40305e2bcd49..d0d6772e6f36 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_object_types.h +++ b/drivers/gpu/drm/i915/gem/i915_gem_object_types.h @@ -107,7 +107,8 @@ struct drm_i915_gem_object_ops { * pinning or for as long as the object lock is held. */ int (*migrate)(struct drm_i915_gem_object *obj, - struct intel_memory_region *mr); + struct intel_memory_region *mr, + unsigned int flags); void (*release)(struct drm_i915_gem_object *obj); diff --git a/drivers/gpu/drm/i915/gem/i915_gem_ttm.c b/drivers/gpu/drm/i915/gem/i915_gem_ttm.c index 3dc6acfcf4ec..5bed353ee9bc 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_ttm.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_ttm.c @@ -848,9 +848,10 @@ static int __i915_ttm_migrate(struct drm_i915_gem_object *obj, } static int i915_ttm_migrate(struct drm_i915_gem_object *obj, - struct intel_memory_region *mr) + struct intel_memory_region *mr, + unsigned int flags) { - return __i915_ttm_migrate(obj, mr, obj->flags); + return __i915_ttm_migrate(obj, mr, flags); } static void i915_ttm_put_pages(struct drm_i915_gem_object *obj, -- 2.37.3 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Intel-gfx] [PATCH v3 3/4] drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers 2022-09-30 16:12 [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 2/4] drm/i915: allow control over the flags when migrating Matthew Auld @ 2022-09-30 16:12 ` Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 4/4] drm/i915: check memory is mappable in read_from_page Matthew Auld ` (3 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Matthew Auld @ 2022-09-30 16:12 UTC (permalink / raw) To: intel-gfx; +Cc: Nirmoy Das, Jianshui Yu For these types of display buffers, we need to able to CPU access some part of the backing memory in prepare_plane_clear_colors(). As a result we need to ensure we always place in the mappable part of lmem, which becomes necessary on small-bar systems. v2(Nirmoy & Ville): - Add some commentary for why we need to CPU access the buffer. - Split out the other changes, so we just consider the display change here. Fixes: eb1c535f0d69 ("drm/i915: turn on small BAR support") Reported-by: Jianshui Yu <jianshui.yu@intel.com> Signed-off-by: Matthew Auld <matthew.auld@intel.com> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Cc: Nirmoy Das <nirmoy.das@intel.com> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> --- drivers/gpu/drm/i915/display/intel_fb_pin.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_fb_pin.c b/drivers/gpu/drm/i915/display/intel_fb_pin.c index 0cd9e8cb078b..0c444a3d8d8e 100644 --- a/drivers/gpu/drm/i915/display/intel_fb_pin.c +++ b/drivers/gpu/drm/i915/display/intel_fb_pin.c @@ -139,8 +139,20 @@ intel_pin_and_fence_fb_obj(struct drm_framebuffer *fb, ret = i915_gem_object_lock(obj, &ww); if (!ret && phys_cursor) ret = i915_gem_object_attach_phys(obj, alignment); - else if (!ret && HAS_LMEM(dev_priv)) - ret = i915_gem_object_migrate(obj, &ww, INTEL_REGION_LMEM_0); + else if (!ret && HAS_LMEM(dev_priv)) { + unsigned int flags = obj->flags; + + /* + * For this type of buffer we need to able to read from the CPU + * the clear color value found in the buffer, hence we need to + * ensure it is always in the mappable part of lmem, if this is + * a small-bar device. + */ + if (intel_fb_rc_ccs_cc_plane(fb) >= 0) + flags &= ~I915_BO_ALLOC_GPU_ONLY; + ret = __i915_gem_object_migrate(obj, &ww, INTEL_REGION_LMEM_0, + flags); + } if (!ret) ret = i915_gem_object_pin_pages(obj); if (ret) -- 2.37.3 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Intel-gfx] [PATCH v3 4/4] drm/i915: check memory is mappable in read_from_page 2022-09-30 16:12 [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 2/4] drm/i915: allow control over the flags when migrating Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 3/4] drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers Matthew Auld @ 2022-09-30 16:12 ` Matthew Auld 2022-09-30 17:57 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Patchwork ` (2 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Matthew Auld @ 2022-09-30 16:12 UTC (permalink / raw) To: intel-gfx; +Cc: Nirmoy Das, Jianshui Yu On small-bar systems we could be given something non-mappable here, which leads to nasty oops. Make this nicer by checking if the resource is mappable or not, and return an error otherwise. v2: drop GEM_BUG_ON(flags & I915_BO_ALLOC_GPU_ONLY) Signed-off-by: Matthew Auld <matthew.auld@intel.com> Cc: Jianshui Yu <jianshui.yu@intel.com> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Cc: Nirmoy Das <nirmoy.das@intel.com> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> --- drivers/gpu/drm/i915/gem/i915_gem_object.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.c b/drivers/gpu/drm/i915/gem/i915_gem_object.c index 369006c5317f..62495d5d0038 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_object.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_object.c @@ -444,6 +444,16 @@ i915_gem_object_read_from_page_iomap(struct drm_i915_gem_object *obj, u64 offset io_mapping_unmap(src_map); } +static bool object_has_mappable_iomem(struct drm_i915_gem_object *obj) +{ + GEM_BUG_ON(!i915_gem_object_has_iomem(obj)); + + if (IS_DGFX(to_i915(obj->base.dev))) + return i915_ttm_resource_mappable(i915_gem_to_ttm(obj)->resource); + + return true; +} + /** * i915_gem_object_read_from_page - read data from the page of a GEM object * @obj: GEM object to read from @@ -466,7 +476,7 @@ int i915_gem_object_read_from_page(struct drm_i915_gem_object *obj, u64 offset, if (i915_gem_object_has_struct_page(obj)) i915_gem_object_read_from_page_kmap(obj, offset, dst, size); - else if (i915_gem_object_has_iomem(obj)) + else if (i915_gem_object_has_iomem(obj) && object_has_mappable_iomem(obj)) i915_gem_object_read_from_page_iomap(obj, offset, dst, size); else return -ENODEV; -- 2.37.3 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj 2022-09-30 16:12 [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Matthew Auld ` (2 preceding siblings ...) 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 4/4] drm/i915: check memory is mappable in read_from_page Matthew Auld @ 2022-09-30 17:57 ` Patchwork 2022-09-30 18:21 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2022-10-01 15:14 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2022-09-30 17:57 UTC (permalink / raw) To: Matthew Auld; +Cc: intel-gfx == Series Details == Series: series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj URL : https://patchwork.freedesktop.org/series/109319/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj 2022-09-30 16:12 [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Matthew Auld ` (3 preceding siblings ...) 2022-09-30 17:57 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Patchwork @ 2022-09-30 18:21 ` Patchwork 2022-10-01 15:14 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2022-09-30 18:21 UTC (permalink / raw) To: Matthew Auld; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 8484 bytes --] == Series Details == Series: series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj URL : https://patchwork.freedesktop.org/series/109319/ State : success == Summary == CI Bug Log - changes from CI_DRM_12203 -> Patchwork_109319v1 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/index.html Participating hosts (48 -> 47) ------------------------------ Additional (2): fi-hsw-4770 fi-tgl-dsi Missing (3): fi-ctg-p8600 fi-icl-u2 fi-hsw-4200u Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_109319v1: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-edp-1: - {bat-jsl-3}: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/bat-jsl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-edp-1.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/bat-jsl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-edp-1.html Known issues ------------ Here are the changes found in Patchwork_109319v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_softpin@allocator-basic-reserve: - fi-hsw-4770: NOTRUN -> [SKIP][3] ([fdo#109271]) +9 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-hsw-4770/igt@gem_softpin@allocator-basic-reserve.html * igt@i915_pm_backlight@basic-brightness: - fi-hsw-4770: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#3012]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-hsw-4770/igt@i915_pm_backlight@basic-brightness.html * igt@i915_suspend@basic-s3-without-i915: - fi-bdw-5557u: [PASS][5] -> [INCOMPLETE][6] ([i915#146] / [i915#6712]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/fi-bdw-5557u/igt@i915_suspend@basic-s3-without-i915.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-bdw-5557u/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_chamelium@dp-crc-fast: - fi-hsw-4770: NOTRUN -> [SKIP][7] ([fdo#109271] / [fdo#111827]) +8 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-hsw-4770/igt@kms_chamelium@dp-crc-fast.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions: - fi-bsw-kefka: [PASS][8] -> [FAIL][9] ([i915#6298]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html * igt@kms_psr@sprite_plane_onoff: - fi-hsw-4770: NOTRUN -> [SKIP][10] ([fdo#109271] / [i915#1072]) +3 similar issues [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-hsw-4770/igt@kms_psr@sprite_plane_onoff.html #### Possible fixes #### * igt@fbdev@read: - {bat-rpls-2}: [SKIP][11] ([i915#2582]) -> [PASS][12] +4 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/bat-rpls-2/igt@fbdev@read.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/bat-rpls-2/igt@fbdev@read.html * igt@gem_exec_suspend@basic-s0@smem: - {bat-rplp-1}: [DMESG-WARN][13] ([i915#2867]) -> [PASS][14] +1 similar issue [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/bat-rplp-1/igt@gem_exec_suspend@basic-s0@smem.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/bat-rplp-1/igt@gem_exec_suspend@basic-s0@smem.html - {bat-adlm-1}: [DMESG-WARN][15] ([i915#2867]) -> [PASS][16] [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/bat-adlm-1/igt@gem_exec_suspend@basic-s0@smem.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/bat-adlm-1/igt@gem_exec_suspend@basic-s0@smem.html * igt@i915_module_load@reload: - {bat-rpls-2}: [DMESG-WARN][17] ([i915#5537]) -> [PASS][18] [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/bat-rpls-2/igt@i915_module_load@reload.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/bat-rpls-2/igt@i915_module_load@reload.html * igt@i915_selftest@live@hangcheck: - {fi-jsl-1}: [INCOMPLETE][19] ([i915#6106]) -> [PASS][20] [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/fi-jsl-1/igt@i915_selftest@live@hangcheck.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-jsl-1/igt@i915_selftest@live@hangcheck.html * igt@i915_selftest@live@requests: - {bat-rpls-1}: [INCOMPLETE][21] ([i915#6257]) -> [PASS][22] [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/bat-rpls-1/igt@i915_selftest@live@requests.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/bat-rpls-1/igt@i915_selftest@live@requests.html * igt@kms_flip@basic-flip-vs-wf_vblank@a-edp1: - fi-bsw-kefka: [FAIL][23] ([i915#2122]) -> [PASS][24] [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/fi-bsw-kefka/igt@kms_flip@basic-flip-vs-wf_vblank@a-edp1.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/fi-bsw-kefka/igt@kms_flip@basic-flip-vs-wf_vblank@a-edp1.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#146]: https://gitlab.freedesktop.org/drm/intel/issues/146 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867 [i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012 [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#5278]: https://gitlab.freedesktop.org/drm/intel/issues/5278 [i915#5537]: https://gitlab.freedesktop.org/drm/intel/issues/5537 [i915#6106]: https://gitlab.freedesktop.org/drm/intel/issues/6106 [i915#6257]: https://gitlab.freedesktop.org/drm/intel/issues/6257 [i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298 [i915#6712]: https://gitlab.freedesktop.org/drm/intel/issues/6712 [i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763 [i915#6856]: https://gitlab.freedesktop.org/drm/intel/issues/6856 Build changes ------------- * Linux: CI_DRM_12203 -> Patchwork_109319v1 CI-20190529: 20190529 CI_DRM_12203: 40460fc26c763f07130fdafc72c39ba4110ad19b @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6670: d618e9865fe5cbaf511ca43503abad442605d0a5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_109319v1: 40460fc26c763f07130fdafc72c39ba4110ad19b @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits 71ad3c100653 drm/i915: check memory is mappable in read_from_page 5e299a7c14d9 drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers f04b9dc9d203 drm/i915: allow control over the flags when migrating d1ae7ec4cd39 drm/i915: remove the TODO in pin_and_fence_fb_obj == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/index.html [-- Attachment #2: Type: text/html, Size: 8703 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj 2022-09-30 16:12 [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Matthew Auld ` (4 preceding siblings ...) 2022-09-30 18:21 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork @ 2022-10-01 15:14 ` Patchwork 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2022-10-01 15:14 UTC (permalink / raw) To: Matthew Auld; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 20285 bytes --] == Series Details == Series: series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj URL : https://patchwork.freedesktop.org/series/109319/ State : success == Summary == CI Bug Log - changes from CI_DRM_12203_full -> Patchwork_109319v1_full ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in Patchwork_109319v1_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_balancer@parallel-keep-in-fence: - shard-iclb: [PASS][1] -> [SKIP][2] ([i915#4525]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb1/igt@gem_exec_balancer@parallel-keep-in-fence.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb6/igt@gem_exec_balancer@parallel-keep-in-fence.html * igt@gem_exec_fair@basic-flow@rcs0: - shard-tglb: [PASS][3] -> [FAIL][4] ([i915#2842]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-tglb7/igt@gem_exec_fair@basic-flow@rcs0.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-tglb3/igt@gem_exec_fair@basic-flow@rcs0.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-glk: NOTRUN -> [FAIL][5] ([i915#2842]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk3/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-pace@vcs1: - shard-iclb: NOTRUN -> [FAIL][6] ([i915#2842]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb2/igt@gem_exec_fair@basic-pace@vcs1.html * igt@gem_lmem_swapping@heavy-multi: - shard-apl: NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#4613]) +1 similar issue [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@gem_lmem_swapping@heavy-multi.html * igt@gem_lmem_swapping@parallel-random: - shard-glk: NOTRUN -> [SKIP][8] ([fdo#109271] / [i915#4613]) +1 similar issue [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk1/igt@gem_lmem_swapping@parallel-random.html * igt@gen9_exec_parse@allowed-single: - shard-apl: [PASS][9] -> [DMESG-WARN][10] ([i915#5566] / [i915#716]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl6/igt@gen9_exec_parse@allowed-single.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl2/igt@gen9_exec_parse@allowed-single.html * igt@kms_big_fb@x-tiled-64bpp-rotate-90: - shard-glk: NOTRUN -> [SKIP][11] ([fdo#109271]) +47 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk3/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html * igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs: - shard-glk: NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#3886]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk3/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-c-crc-primary-basic-y_tiled_gen12_rc_ccs_cc: - shard-apl: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#3886]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@kms_ccs@pipe-c-crc-primary-basic-y_tiled_gen12_rc_ccs_cc.html * igt@kms_chamelium@dp-crc-single: - shard-apl: NOTRUN -> [SKIP][14] ([fdo#109271] / [fdo#111827]) +1 similar issue [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@kms_chamelium@dp-crc-single.html * igt@kms_chamelium@dp-hpd-enable-disable-mode: - shard-glk: NOTRUN -> [SKIP][15] ([fdo#109271] / [fdo#111827]) +1 similar issue [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk3/igt@kms_chamelium@dp-hpd-enable-disable-mode.html * igt@kms_content_protection@atomic-dpms: - shard-apl: NOTRUN -> [TIMEOUT][16] ([i915#1319]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@kms_content_protection@atomic-dpms.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: - shard-glk: [PASS][17] -> [FAIL][18] ([i915#2346]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor@varying-size: - shard-iclb: [PASS][19] -> [FAIL][20] ([i915#2346]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor@varying-size.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor@varying-size.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@bc-hdmi-a1-hdmi-a2: - shard-glk: [PASS][21] -> [FAIL][22] ([i915#2122]) +1 similar issue [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-glk3/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@bc-hdmi-a1-hdmi-a2.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk5/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@bc-hdmi-a1-hdmi-a2.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1: - shard-apl: [PASS][23] -> [FAIL][24] ([i915#79]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][25] ([i915#2672]) +5 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode: - shard-iclb: NOTRUN -> [SKIP][26] ([i915#2587] / [i915#2672]) +1 similar issue [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb8/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt: - shard-apl: NOTRUN -> [SKIP][27] ([fdo#109271]) +59 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes: - shard-apl: [PASS][28] -> [DMESG-WARN][29] ([i915#180]) +1 similar issue [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl8/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl3/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf: - shard-apl: NOTRUN -> [SKIP][30] ([fdo#109271] / [i915#658]) +2 similar issues [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl1/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area: - shard-tglb: NOTRUN -> [SKIP][31] ([i915#2920]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-tglb3/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-glk: NOTRUN -> [SKIP][32] ([fdo#109271] / [i915#658]) +1 similar issue [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk3/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr@psr2_sprite_blt: - shard-iclb: [PASS][33] -> [SKIP][34] ([fdo#109441]) +2 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb7/igt@kms_psr@psr2_sprite_blt.html * igt@perf_pmu@enable-race@vcs0: - shard-glk: [PASS][35] -> [DMESG-WARN][36] ([i915#118]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-glk1/igt@perf_pmu@enable-race@vcs0.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk2/igt@perf_pmu@enable-race@vcs0.html * igt@sysfs_clients@fair-7: - shard-apl: NOTRUN -> [SKIP][37] ([fdo#109271] / [i915#2994]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@sysfs_clients@fair-7.html #### Possible fixes #### * igt@gem_eio@kms: - shard-tglb: [FAIL][38] ([i915#5784]) -> [PASS][39] [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-tglb1/igt@gem_eio@kms.html [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-tglb7/igt@gem_eio@kms.html * igt@gem_exec_balancer@parallel: - shard-iclb: [SKIP][40] ([i915#4525]) -> [PASS][41] [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb6/igt@gem_exec_balancer@parallel.html [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb1/igt@gem_exec_balancer@parallel.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-tglb: [FAIL][42] ([i915#2842]) -> [PASS][43] [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-tglb8/igt@gem_exec_fair@basic-pace-share@rcs0.html [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-tglb3/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_huc_copy@huc-copy: - shard-tglb: [SKIP][44] ([i915#2190]) -> [PASS][45] [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-tglb7/igt@gem_huc_copy@huc-copy.html [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-tglb1/igt@gem_huc_copy@huc-copy.html * igt@gen9_exec_parse@allowed-all: - shard-glk: [DMESG-WARN][46] ([i915#5566] / [i915#716]) -> [PASS][47] [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-glk6/igt@gen9_exec_parse@allowed-all.html [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk1/igt@gen9_exec_parse@allowed-all.html * igt@gen9_exec_parse@bb-large: - shard-apl: [TIMEOUT][48] ([i915#4639]) -> [PASS][49] [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl2/igt@gen9_exec_parse@bb-large.html [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl2/igt@gen9_exec_parse@bb-large.html * igt@i915_pm_dc@dc6-dpms: - shard-iclb: [FAIL][50] ([i915#3989] / [i915#454]) -> [PASS][51] +1 similar issue [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb8/igt@i915_pm_dc@dc6-dpms.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions: - shard-apl: [FAIL][52] ([i915#2346]) -> [PASS][53] [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html - shard-iclb: [FAIL][54] ([i915#2346]) -> [PASS][55] [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html * igt@kms_flip@flip-vs-suspend-interruptible@b-dp1: - shard-apl: [DMESG-WARN][56] ([i915#180]) -> [PASS][57] +1 similar issue [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl1/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl1/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html * igt@kms_plane_multiple@tiling-y@pipe-d-edp-1: - shard-tglb: [INCOMPLETE][58] -> [PASS][59] [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-tglb8/igt@kms_plane_multiple@tiling-y@pipe-d-edp-1.html [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-tglb3/igt@kms_plane_multiple@tiling-y@pipe-d-edp-1.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-iclb: [SKIP][60] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [PASS][61] [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb4/igt@kms_psr2_su@frontbuffer-xrgb8888.html [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb2/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-tglb: [SKIP][62] ([i915#5519]) -> [PASS][63] [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-tglb5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-tglb2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@perf@oa-exponents: - shard-glk: [INCOMPLETE][64] ([i915#5213]) -> [PASS][65] [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-glk5/igt@perf@oa-exponents.html [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-glk6/igt@perf@oa-exponents.html #### Warnings #### * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf: - shard-iclb: [SKIP][66] ([i915#658]) -> [SKIP][67] ([i915#2920]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb4/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb2/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@cursor-plane-update-sf: - shard-iclb: [SKIP][68] ([i915#2920]) -> [SKIP][69] ([fdo#111068] / [i915#658]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb2/igt@kms_psr2_sf@cursor-plane-update-sf.html [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb7/igt@kms_psr2_sf@cursor-plane-update-sf.html * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf: - shard-iclb: [SKIP][70] ([i915#2920]) -> [SKIP][71] ([i915#658]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb2/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb1/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@overlay-plane-update-continuous-sf: - shard-iclb: [SKIP][72] ([fdo#111068] / [i915#658]) -> [SKIP][73] ([i915#2920]) [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb7/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb2/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html * igt@kms_psr2_su@page_flip-p010: - shard-iclb: [SKIP][74] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [FAIL][75] ([i915#5939]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-iclb7/igt@kms_psr2_su@page_flip-p010.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-iclb2/igt@kms_psr2_su@page_flip-p010.html * igt@runner@aborted: - shard-apl: ([FAIL][76], [FAIL][77], [FAIL][78], [FAIL][79]) ([i915#180] / [i915#3002] / [i915#4312]) -> ([FAIL][80], [FAIL][81], [FAIL][82], [FAIL][83], [FAIL][84]) ([fdo#109271] / [i915#180] / [i915#3002] / [i915#4312]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl1/igt@runner@aborted.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl6/igt@runner@aborted.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl7/igt@runner@aborted.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12203/shard-apl3/igt@runner@aborted.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl7/igt@runner@aborted.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl3/igt@runner@aborted.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl3/igt@runner@aborted.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl2/igt@runner@aborted.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109319v1/shard-apl8/igt@runner@aborted.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994 [i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4639]: https://gitlab.freedesktop.org/drm/intel/issues/4639 [i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213 [i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519 [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#5939]: https://gitlab.freedesktop.org/drm/intel/issues/5939 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 Build changes ------------- * Linux: CI_DRM_12203 -> Patchwork_109319v1 CI-20190529: 20190529 CI_DRM_12203: 40460fc26c763f07130fdafc72c39ba4110ad19b @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6670: d618e9865fe5cbaf511ca43503abad442605d0a5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_109319v1: 40460fc26c763f07130fdafc72c39ba4110ad19b @ 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_109319v1/index.html [-- Attachment #2: Type: text/html, Size: 25217 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2022-10-01 15:14 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-09-30 16:12 [Intel-gfx] [PATCH v3 1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 2/4] drm/i915: allow control over the flags when migrating Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 3/4] drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers Matthew Auld 2022-09-30 16:12 ` [Intel-gfx] [PATCH v3 4/4] drm/i915: check memory is mappable in read_from_page Matthew Auld 2022-09-30 17:57 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [v3,1/4] drm/i915: remove the TODO in pin_and_fence_fb_obj Patchwork 2022-09-30 18:21 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2022-10-01 15:14 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox