* [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2
@ 2021-03-21 16:10 Ville Syrjala
2021-03-21 16:28 ` Chris Wilson
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Ville Syrjala @ 2021-03-21 16:10 UTC (permalink / raw)
To: intel-gfx; +Cc: Chris Wilson
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Gen2 tiles are 2KiB in size so i915_gem_object_get_tile_row_size()
can in fact return <4KiB, which leads to div-by-zero here.
Avoid that.
Not sure i915_gem_object_get_tile_row_size() is entirely
sane anyway since it doesn't account for the different tile
layouts on i8xx/i915...
I'm not able to hit this before commit 6846895fde05 ("drm/i915:
Replace PIN_NONFAULT with calls to PIN_NOEVICT") and it looks
like I also need to run recent version of Mesa. With those in
place xonotic trips on this quite easily on my 85x.
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
index ec28a6cde49b..0b2434e29d00 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
@@ -189,7 +189,7 @@ compute_partial_view(const struct drm_i915_gem_object *obj,
struct i915_ggtt_view view;
if (i915_gem_object_is_tiled(obj))
- chunk = roundup(chunk, tile_row_pages(obj));
+ chunk = roundup(chunk, tile_row_pages(obj) ?: 1);
view.type = I915_GGTT_VIEW_PARTIAL;
view.partial.offset = rounddown(page_offset, chunk);
--
2.26.2
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2
2021-03-21 16:10 [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2 Ville Syrjala
@ 2021-03-21 16:28 ` Chris Wilson
2021-03-21 16:30 ` Chris Wilson
2021-03-21 16:47 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
2021-03-21 18:06 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
2 siblings, 1 reply; 8+ messages in thread
From: Chris Wilson @ 2021-03-21 16:28 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx
Quoting Ville Syrjala (2021-03-21 16:10:38)
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Gen2 tiles are 2KiB in size so i915_gem_object_get_tile_row_size()
> can in fact return <4KiB, which leads to div-by-zero here.
> Avoid that.
So long as we overestimate it is fine, since we only care to find a
suitably small chunk that is large enough. I thought it was
overestimating, oh well.
> Not sure i915_gem_object_get_tile_row_size() is entirely
> sane anyway since it doesn't account for the different tile
> layouts on i8xx/i915...
It should not matter so long as we pick a common divisor, suitable for
the fence register.
> I'm not able to hit this before commit 6846895fde05 ("drm/i915:
> Replace PIN_NONFAULT with calls to PIN_NOEVICT") and it looks
> like I also need to run recent version of Mesa. With those in
> place xonotic trips on this quite easily on my 85x.
NOEVICT will make it much less eager to remove older bindings, with the
preference then to use smaller views of objects. The theory being that
the workingset is less than the whole object, so we can fit more active
pages in and cause less thrashing when moving the unused pages around
in the GTT.
> Cc: Chris Wilson <chris@chris-wilson.co.uk>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> index ec28a6cde49b..0b2434e29d00 100644
> --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> @@ -189,7 +189,7 @@ compute_partial_view(const struct drm_i915_gem_object *obj,
> struct i915_ggtt_view view;
>
> if (i915_gem_object_is_tiled(obj))
> - chunk = roundup(chunk, tile_row_pages(obj));
> + chunk = roundup(chunk, tile_row_pages(obj) ?: 1);
I was thinking the answer would be to align to the next page, and hey
presto!
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2
2021-03-21 16:28 ` Chris Wilson
@ 2021-03-21 16:30 ` Chris Wilson
2021-03-21 16:32 ` Chris Wilson
2021-03-22 14:48 ` Ville Syrjälä
0 siblings, 2 replies; 8+ messages in thread
From: Chris Wilson @ 2021-03-21 16:30 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx
Quoting Chris Wilson (2021-03-21 16:28:07)
> Quoting Ville Syrjala (2021-03-21 16:10:38)
> > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > index ec28a6cde49b..0b2434e29d00 100644
> > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > @@ -189,7 +189,7 @@ compute_partial_view(const struct drm_i915_gem_object *obj,
> > struct i915_ggtt_view view;
> >
> > if (i915_gem_object_is_tiled(obj))
> > - chunk = roundup(chunk, tile_row_pages(obj));
> > + chunk = roundup(chunk, tile_row_pages(obj) ?: 1);
>
> I was thinking the answer would be to align to the next page, and hey
> presto!
Wait, the tile row cannot be a single page. Something else is zero that
should not be.
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2
2021-03-21 16:30 ` Chris Wilson
@ 2021-03-21 16:32 ` Chris Wilson
2021-03-22 14:48 ` Ville Syrjälä
1 sibling, 0 replies; 8+ messages in thread
From: Chris Wilson @ 2021-03-21 16:32 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx
Quoting Chris Wilson (2021-03-21 16:30:32)
> Quoting Chris Wilson (2021-03-21 16:28:07)
> > Quoting Ville Syrjala (2021-03-21 16:10:38)
> > > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > index ec28a6cde49b..0b2434e29d00 100644
> > > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > @@ -189,7 +189,7 @@ compute_partial_view(const struct drm_i915_gem_object *obj,
> > > struct i915_ggtt_view view;
> > >
> > > if (i915_gem_object_is_tiled(obj))
> > > - chunk = roundup(chunk, tile_row_pages(obj));
> > > + chunk = roundup(chunk, tile_row_pages(obj) ?: 1);
> >
> > I was thinking the answer would be to align to the next page, and hey
> > presto!
>
> Wait, the tile row cannot be a single page. Something else is zero that
> should not be.
Which fortunately does not matter here, as we start with a 2MiB chunk
and want to align that to a multiple of tile rows. Still, as you said,
something stinks.
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Avoid div-by-zero on gen2
2021-03-21 16:10 [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2 Ville Syrjala
2021-03-21 16:28 ` Chris Wilson
@ 2021-03-21 16:47 ` Patchwork
2021-03-21 18:06 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
2 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2021-03-21 16:47 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
[-- Attachment #1.1: Type: text/plain, Size: 4234 bytes --]
== Series Details ==
Series: drm/i915: Avoid div-by-zero on gen2
URL : https://patchwork.freedesktop.org/series/88217/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_9878 -> Patchwork_19819
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/index.html
Known issues
------------
Here are the changes found in Patchwork_19819 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@amdgpu/amd_basic@semaphore:
- fi-bdw-5557u: NOTRUN -> [SKIP][1] ([fdo#109271]) +26 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-bdw-5557u/igt@amdgpu/amd_basic@semaphore.html
* igt@amdgpu/amd_cs_nop@sync-fork-compute0:
- fi-snb-2600: NOTRUN -> [SKIP][2] ([fdo#109271]) +17 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-snb-2600/igt@amdgpu/amd_cs_nop@sync-fork-compute0.html
* igt@core_hotunplug@unbind-rebind:
- fi-bdw-5557u: NOTRUN -> [WARN][3] ([i915#2283])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-bdw-5557u/igt@core_hotunplug@unbind-rebind.html
* igt@gem_exec_gttfill@basic:
- fi-bsw-n3050: NOTRUN -> [SKIP][4] ([fdo#109271])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-bsw-n3050/igt@gem_exec_gttfill@basic.html
* igt@gem_exec_suspend@basic-s3:
- fi-bsw-n3050: NOTRUN -> [INCOMPLETE][5] ([i915#3159])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-bsw-n3050/igt@gem_exec_suspend@basic-s3.html
* igt@gem_linear_blits@basic:
- fi-kbl-8809g: [PASS][6] -> [TIMEOUT][7] ([i915#2502] / [i915#3145])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/fi-kbl-8809g/igt@gem_linear_blits@basic.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-kbl-8809g/igt@gem_linear_blits@basic.html
* igt@kms_chamelium@dp-crc-fast:
- fi-bdw-5557u: NOTRUN -> [SKIP][8] ([fdo#109271] / [fdo#111827]) +8 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-bdw-5557u/igt@kms_chamelium@dp-crc-fast.html
#### Possible fixes ####
* igt@i915_selftest@live@hangcheck:
- fi-snb-2600: [INCOMPLETE][9] ([i915#2782]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/fi-snb-2600/igt@i915_selftest@live@hangcheck.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-snb-2600/igt@i915_selftest@live@hangcheck.html
* igt@kms_chamelium@dp-crc-fast:
- fi-kbl-7500u: [FAIL][11] ([i915#1372]) -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1372]: https://gitlab.freedesktop.org/drm/intel/issues/1372
[i915#2283]: https://gitlab.freedesktop.org/drm/intel/issues/2283
[i915#2502]: https://gitlab.freedesktop.org/drm/intel/issues/2502
[i915#2782]: https://gitlab.freedesktop.org/drm/intel/issues/2782
[i915#3145]: https://gitlab.freedesktop.org/drm/intel/issues/3145
[i915#3159]: https://gitlab.freedesktop.org/drm/intel/issues/3159
Participating hosts (43 -> 40)
------------------------------
Additional (1): fi-bsw-n3050
Missing (4): fi-ilk-m540 fi-bsw-cyan fi-bdw-samus fi-hsw-4200u
Build changes
-------------
* Linux: CI_DRM_9878 -> Patchwork_19819
CI-20190529: 20190529
CI_DRM_9878: f5d18496a7876fd70b9d96d6a87b3c910f5e2ef0 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6039: 8c4a2cda2a92bdd87797969ef299ad7f6e8e993b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_19819: a2151c8bb46fba38c79b84480d05ad51ec56e9d4 @ git://anongit.freedesktop.org/gfx-ci/linux
== Linux commits ==
a2151c8bb46f drm/i915: Avoid div-by-zero on gen2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/index.html
[-- Attachment #1.2: Type: text/html, Size: 5260 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Avoid div-by-zero on gen2
2021-03-21 16:10 [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2 Ville Syrjala
2021-03-21 16:28 ` Chris Wilson
2021-03-21 16:47 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
@ 2021-03-21 18:06 ` Patchwork
2 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2021-03-21 18:06 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
[-- Attachment #1.1: Type: text/plain, Size: 30258 bytes --]
== Series Details ==
Series: drm/i915: Avoid div-by-zero on gen2
URL : https://patchwork.freedesktop.org/series/88217/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_9878_full -> Patchwork_19819_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Known issues
------------
Here are the changes found in Patchwork_19819_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@drm_mm@all@insert_range:
- shard-skl: NOTRUN -> [INCOMPLETE][1] ([i915#2485])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@drm_mm@all@insert_range.html
* igt@gem_ctx_persistence@clone:
- shard-snb: NOTRUN -> [SKIP][2] ([fdo#109271] / [i915#1099]) +6 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-snb7/igt@gem_ctx_persistence@clone.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-tglb: [PASS][3] -> [FAIL][4] ([i915#2842]) +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-tglb7/igt@gem_exec_fair@basic-none-share@rcs0.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-tglb8/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-kbl: [PASS][5] -> [FAIL][6] ([i915#2842])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl2/igt@gem_exec_fair@basic-pace@vecs0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl2/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-glk: NOTRUN -> [FAIL][7] ([i915#2842])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_reloc@basic-wide-active@bcs0:
- shard-apl: NOTRUN -> [FAIL][8] ([i915#2389]) +3 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl6/igt@gem_exec_reloc@basic-wide-active@bcs0.html
* igt@gem_exec_reloc@basic-wide-active@rcs0:
- shard-snb: NOTRUN -> [FAIL][9] ([i915#2389]) +2 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-snb2/igt@gem_exec_reloc@basic-wide-active@rcs0.html
* igt@gem_exec_schedule@u-fairslice@rcs0:
- shard-skl: [PASS][10] -> [DMESG-WARN][11] ([i915#1610] / [i915#2803])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl4/igt@gem_exec_schedule@u-fairslice@rcs0.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl9/igt@gem_exec_schedule@u-fairslice@rcs0.html
* igt@gem_exec_schedule@u-fairslice@vecs0:
- shard-iclb: [PASS][12] -> [DMESG-WARN][13] ([i915#2803])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb4/igt@gem_exec_schedule@u-fairslice@vecs0.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb5/igt@gem_exec_schedule@u-fairslice@vecs0.html
* igt@gem_exec_whisper@basic-fds-priority-all:
- shard-glk: [PASS][14] -> [DMESG-WARN][15] ([i915#118] / [i915#95]) +1 similar issue
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-glk4/igt@gem_exec_whisper@basic-fds-priority-all.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@gem_exec_whisper@basic-fds-priority-all.html
* igt@gem_mmap_gtt@cpuset-medium-copy-xy:
- shard-iclb: [PASS][16] -> [FAIL][17] ([i915#2428])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb8/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb5/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html
* igt@gem_pwrite@basic-exhaustion:
- shard-skl: NOTRUN -> [WARN][18] ([i915#2658]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@gem_pwrite@basic-exhaustion.html
- shard-snb: NOTRUN -> [WARN][19] ([i915#2658]) +1 similar issue
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-snb7/igt@gem_pwrite@basic-exhaustion.html
- shard-glk: NOTRUN -> [WARN][20] ([i915#2658])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
- shard-kbl: NOTRUN -> [SKIP][21] ([fdo#109271]) +124 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl4/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html
* igt@gem_spin_batch@engines@vcs0:
- shard-apl: [PASS][22] -> [FAIL][23] ([i915#2898])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-apl3/igt@gem_spin_batch@engines@vcs0.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl8/igt@gem_spin_batch@engines@vcs0.html
* igt@gem_userptr_blits@process-exit-mmap@gtt:
- shard-kbl: NOTRUN -> [SKIP][24] ([fdo#109271] / [i915#1699]) +3 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl4/igt@gem_userptr_blits@process-exit-mmap@gtt.html
* igt@gem_userptr_blits@vma-merge:
- shard-skl: NOTRUN -> [INCOMPLETE][25] ([i915#2502] / [i915#2667])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl1/igt@gem_userptr_blits@vma-merge.html
* igt@gem_vm_create@destroy-race:
- shard-tglb: [PASS][26] -> [TIMEOUT][27] ([i915#2795])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-tglb5/igt@gem_vm_create@destroy-race.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-tglb8/igt@gem_vm_create@destroy-race.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp:
- shard-kbl: NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#1937])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl7/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html
* igt@i915_pm_rpm@modeset-lpsp-stress:
- shard-apl: NOTRUN -> [SKIP][29] ([fdo#109271]) +126 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl7/igt@i915_pm_rpm@modeset-lpsp-stress.html
* igt@i915_selftest@live@client:
- shard-glk: [PASS][30] -> [DMESG-FAIL][31] ([i915#3047])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-glk5/igt@i915_selftest@live@client.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk4/igt@i915_selftest@live@client.html
* igt@i915_selftest@live@hangcheck:
- shard-snb: [PASS][32] -> [INCOMPLETE][33] ([i915#2782])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-snb6/igt@i915_selftest@live@hangcheck.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-snb6/igt@i915_selftest@live@hangcheck.html
* igt@i915_suspend@forcewake:
- shard-skl: [PASS][34] -> [INCOMPLETE][35] ([i915#636])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl1/igt@i915_suspend@forcewake.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl5/igt@i915_suspend@forcewake.html
* igt@kms_atomic_transition@plane-all-transition-nonblocking@edp-1-pipe-b:
- shard-iclb: [PASS][36] -> [FAIL][37] ([i915#3168])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb6/igt@kms_atomic_transition@plane-all-transition-nonblocking@edp-1-pipe-b.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb7/igt@kms_atomic_transition@plane-all-transition-nonblocking@edp-1-pipe-b.html
* igt@kms_chamelium@hdmi-aspect-ratio:
- shard-skl: NOTRUN -> [SKIP][38] ([fdo#109271] / [fdo#111827]) +10 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl5/igt@kms_chamelium@hdmi-aspect-ratio.html
* igt@kms_chamelium@vga-hpd-without-ddc:
- shard-snb: NOTRUN -> [SKIP][39] ([fdo#109271] / [fdo#111827]) +30 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-snb2/igt@kms_chamelium@vga-hpd-without-ddc.html
* igt@kms_color@pipe-a-ctm-0-75:
- shard-skl: NOTRUN -> [DMESG-WARN][40] ([i915#1982])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl5/igt@kms_color@pipe-a-ctm-0-75.html
* igt@kms_color_chamelium@pipe-a-ctm-limited-range:
- shard-apl: NOTRUN -> [SKIP][41] ([fdo#109271] / [fdo#111827]) +9 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl7/igt@kms_color_chamelium@pipe-a-ctm-limited-range.html
* igt@kms_color_chamelium@pipe-a-degamma:
- shard-kbl: NOTRUN -> [SKIP][42] ([fdo#109271] / [fdo#111827]) +10 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl7/igt@kms_color_chamelium@pipe-a-degamma.html
* igt@kms_color_chamelium@pipe-b-ctm-0-5:
- shard-glk: NOTRUN -> [SKIP][43] ([fdo#109271] / [fdo#111827]) +2 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@kms_color_chamelium@pipe-b-ctm-0-5.html
* igt@kms_content_protection@atomic-dpms:
- shard-apl: NOTRUN -> [TIMEOUT][44] ([i915#1319])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl6/igt@kms_content_protection@atomic-dpms.html
* igt@kms_cursor_crc@pipe-a-cursor-suspend:
- shard-apl: [PASS][45] -> [DMESG-WARN][46] ([i915#180])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-apl8/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl3/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
* igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen:
- shard-glk: NOTRUN -> [SKIP][47] ([fdo#109271]) +25 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen.html
* igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-legacy:
- shard-apl: NOTRUN -> [DMESG-FAIL][48] ([IGT#6]) +1 similar issue
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-legacy.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [PASS][49] -> [INCOMPLETE][50] ([i915#180])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-apl6/igt@kms_fbcon_fbt@fbc-suspend.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl6/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@basic-plain-flip@a-edp1:
- shard-skl: [PASS][51] -> [DMESG-WARN][52] ([i915#1982]) +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl7/igt@kms_flip@basic-plain-flip@a-edp1.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl5/igt@kms_flip@basic-plain-flip@a-edp1.html
* igt@kms_flip@plain-flip-ts-check-interruptible@c-edp1:
- shard-skl: [PASS][53] -> [FAIL][54] ([i915#2122]) +2 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl7/igt@kms_flip@plain-flip-ts-check-interruptible@c-edp1.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl5/igt@kms_flip@plain-flip-ts-check-interruptible@c-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs:
- shard-skl: NOTRUN -> [FAIL][55] ([i915#2628])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs.html
- shard-glk: NOTRUN -> [FAIL][56] ([i915#2628])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile:
- shard-snb: NOTRUN -> [SKIP][57] ([fdo#109271]) +523 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-snb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-kbl: [PASS][58] -> [DMESG-WARN][59] ([i915#180]) +5 similar issues
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl6/igt@kms_frontbuffer_tracking@fbc-suspend.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl3/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-skl: NOTRUN -> [SKIP][60] ([fdo#109271]) +79 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence:
- shard-kbl: NOTRUN -> [SKIP][61] ([fdo#109271] / [i915#533]) +3 similar issues
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl7/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence.html
* igt@kms_plane_alpha_blend@pipe-b-alpha-7efc:
- shard-apl: NOTRUN -> [FAIL][62] ([fdo#108145] / [i915#265])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl7/igt@kms_plane_alpha_blend@pipe-b-alpha-7efc.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb:
- shard-skl: NOTRUN -> [FAIL][63] ([i915#265])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl5/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
- shard-skl: NOTRUN -> [FAIL][64] ([fdo#108145] / [i915#265]) +2 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl10/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
* igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping:
- shard-skl: NOTRUN -> [SKIP][65] ([fdo#109271] / [i915#2733])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl5/igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3:
- shard-skl: NOTRUN -> [SKIP][66] ([fdo#109271] / [i915#658])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3.html
- shard-glk: NOTRUN -> [SKIP][67] ([fdo#109271] / [i915#658])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4:
- shard-apl: NOTRUN -> [SKIP][68] ([fdo#109271] / [i915#658]) +3 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl6/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-5:
- shard-kbl: NOTRUN -> [SKIP][69] ([fdo#109271] / [i915#658]) +1 similar issue
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-5.html
* igt@kms_psr@psr2_primary_mmap_gtt:
- shard-iclb: [PASS][70] -> [SKIP][71] ([fdo#109441])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb2/igt@kms_psr@psr2_primary_mmap_gtt.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb3/igt@kms_psr@psr2_primary_mmap_gtt.html
* igt@kms_vblank@pipe-a-ts-continuation-suspend:
- shard-kbl: [PASS][72] -> [DMESG-WARN][73] ([i915#180] / [i915#295])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl7/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl3/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
* igt@kms_vblank@pipe-d-wait-idle:
- shard-apl: NOTRUN -> [SKIP][74] ([fdo#109271] / [i915#533]) +3 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl6/igt@kms_vblank@pipe-d-wait-idle.html
* igt@kms_writeback@writeback-check-output:
- shard-kbl: NOTRUN -> [SKIP][75] ([fdo#109271] / [i915#2437])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl7/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-glk: NOTRUN -> [SKIP][76] ([fdo#109271] / [i915#2437])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk3/igt@kms_writeback@writeback-pixel-formats.html
- shard-skl: NOTRUN -> [SKIP][77] ([fdo#109271] / [i915#2437])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@polling-small-buf:
- shard-skl: [PASS][78] -> [FAIL][79] ([i915#1722])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl9/igt@perf@polling-small-buf.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl9/igt@perf@polling-small-buf.html
* igt@sysfs_clients@sema-10@vcs0:
- shard-apl: NOTRUN -> [SKIP][80] ([fdo#109271] / [i915#3026]) +2 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl6/igt@sysfs_clients@sema-10@vcs0.html
#### Possible fixes ####
* igt@gem_ctx_isolation@preservation-s3@vcs0:
- shard-kbl: [DMESG-WARN][81] ([i915#180]) -> [PASS][82] +8 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl3/igt@gem_ctx_isolation@preservation-s3@vcs0.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl6/igt@gem_ctx_isolation@preservation-s3@vcs0.html
* igt@gem_eio@unwedge-stress:
- shard-iclb: [TIMEOUT][83] ([i915#2369] / [i915#2481] / [i915#3070]) -> [PASS][84]
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb6/igt@gem_eio@unwedge-stress.html
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb8/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_capture@capture@vcs1:
- shard-kbl: [FAIL][85] ([i915#3062]) -> [PASS][86]
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl2/igt@gem_exec_capture@capture@vcs1.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl6/igt@gem_exec_capture@capture@vcs1.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-kbl: [FAIL][87] ([i915#2842]) -> [PASS][88] +1 similar issue
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl2/igt@gem_exec_fair@basic-none@vcs0.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl2/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [FAIL][89] ([i915#2842]) -> [PASS][90] +2 similar issues
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-glk8/igt@gem_exec_fair@basic-pace-share@rcs0.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-iclb: [FAIL][91] ([i915#2849]) -> [PASS][92]
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb4/igt@gem_exec_fair@basic-throttle@rcs0.html
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb5/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_whisper@basic-queues-priority:
- shard-glk: [DMESG-WARN][93] ([i915#118] / [i915#95]) -> [PASS][94]
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-glk8/igt@gem_exec_whisper@basic-queues-priority.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk5/igt@gem_exec_whisper@basic-queues-priority.html
* igt@gen9_exec_parse@allowed-single:
- shard-skl: [DMESG-WARN][95] ([i915#1436] / [i915#716]) -> [PASS][96]
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl6/igt@gen9_exec_parse@allowed-single.html
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@gen9_exec_parse@allowed-single.html
* igt@kms_cursor_edge_walk@pipe-c-256x256-bottom-edge:
- shard-skl: [DMESG-WARN][97] ([i915#1982]) -> [PASS][98]
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl8/igt@kms_cursor_edge_walk@pipe-c-256x256-bottom-edge.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@kms_cursor_edge_walk@pipe-c-256x256-bottom-edge.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-skl: [FAIL][99] ([i915#2346]) -> [PASS][100]
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl10/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl7/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2:
- shard-glk: [FAIL][101] ([i915#79]) -> [PASS][102]
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-glk6/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-glk2/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-apl: [DMESG-WARN][103] ([i915#180] / [i915#1982]) -> [PASS][104]
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-apl2/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl2/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_flip@flip-vs-suspend-interruptible@b-dp1:
- shard-apl: [DMESG-WARN][105] ([i915#180]) -> [PASS][106]
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-apl2/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-apl2/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html
* igt@kms_flip@plain-flip-fb-recreate@a-edp1:
- shard-skl: [FAIL][107] ([i915#2122]) -> [PASS][108]
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl8/igt@kms_flip@plain-flip-fb-recreate@a-edp1.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@kms_flip@plain-flip-fb-recreate@a-edp1.html
* igt@kms_flip_tiling@flip-y-tiled@edp-1-pipe-c:
- shard-skl: [FAIL][109] -> [PASS][110]
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl8/igt@kms_flip_tiling@flip-y-tiled@edp-1-pipe-c.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl6/igt@kms_flip_tiling@flip-y-tiled@edp-1-pipe-c.html
* igt@kms_hdr@bpc-switch:
- shard-skl: [FAIL][111] ([i915#1188]) -> [PASS][112]
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl8/igt@kms_hdr@bpc-switch.html
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl9/igt@kms_hdr@bpc-switch.html
* igt@kms_psr@psr2_primary_mmap_cpu:
- shard-iclb: [SKIP][113] ([fdo#109441]) -> [PASS][114] +2 similar issues
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb4/igt@kms_psr@psr2_primary_mmap_cpu.html
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html
* igt@perf_pmu@module-unload:
- shard-skl: [DMESG-WARN][115] ([i915#1982] / [i915#262]) -> [PASS][116]
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-skl5/igt@perf_pmu@module-unload.html
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-skl4/igt@perf_pmu@module-unload.html
#### Warnings ####
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-iclb: [WARN][117] ([i915#2684]) -> [WARN][118] ([i915#1804] / [i915#2684])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb5/igt@i915_pm_rc6_residency@rc6-fence.html
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb6/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-iclb: [WARN][119] ([i915#2681] / [i915#2684]) -> [WARN][120] ([i915#1804] / [i915#2684])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb1/igt@i915_pm_rc6_residency@rc6-idle.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb4/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-iclb: [FAIL][121] ([i915#3144]) -> [SKIP][122] ([i915#3116])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb1/igt@kms_content_protection@dp-mst-type-1.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb4/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@mei_interface:
- shard-iclb: [SKIP][123] ([fdo#109300] / [fdo#111066]) -> [FAIL][124] ([i915#3144])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb7/igt@kms_content_protection@mei_interface.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb1/igt@kms_content_protection@mei_interface.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3:
- shard-iclb: [SKIP][125] ([i915#658]) -> [SKIP][126] ([i915#2920]) +1 similar issue
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb4/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html
* igt@kms_psr2_sf@plane-move-sf-dmg-area-0:
- shard-iclb: [SKIP][127] ([i915#2920]) -> [SKIP][128] ([i915#658])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb2/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb6/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html
* igt@runner@aborted:
- shard-kbl: ([FAIL][129], [FAIL][130], [FAIL][131], [FAIL][132], [FAIL][133], [FAIL][134], [FAIL][135], [FAIL][136], [FAIL][137], [FAIL][138], [FAIL][139]) ([i915#1436] / [i915#180] / [i915#1814] / [i915#2724] / [i915#3002] / [i915#602]) -> ([FAIL][140], [FAIL][141], [FAIL][142], [FAIL][143], [FAIL][144], [FAIL][145], [FAIL][146], [FAIL][147], [FAIL][148], [FAIL][149], [FAIL][150]) ([fdo#109271] / [i915#1436] / [i915#180] / [i915#1814] / [i915#2724] / [i915#3002] / [i915#602])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl4/igt@runner@aborted.html
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl3/igt@runner@aborted.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl3/igt@runner@aborted.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl3/igt@runner@aborted.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl1/igt@runner@aborted.html
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl3/igt@runner@aborted.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl4/igt@runner@aborted.html
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl2/igt@runner@aborted.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl1/igt@runner@aborted.html
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl1/igt@runner@aborted.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-kbl4/igt@runner@aborted.html
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl3/igt@runner@aborted.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl3/igt@runner@aborted.html
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl2/igt@runner@aborted.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl1/igt@runner@aborted.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl3/igt@runner@aborted.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl4/igt@runner@aborted.html
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl1/igt@runner@aborted.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl1/igt@runner@aborted.html
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl2/igt@runner@aborted.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl3/igt@runner@aborted.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-kbl3/igt@runner@aborted.html
- shard-iclb: ([FAIL][151], [FAIL][152], [FAIL][153]) ([i915#1814] / [i915#2724] / [i915#3002]) -> ([FAIL][154], [FAIL][155], [FAIL][156], [FAIL][157]) ([i915#1814] / [i915#2426] / [i915#2724] / [i915#3002])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb8/igt@runner@aborted.html
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb6/igt@runner@aborted.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9878/shard-iclb2/igt@runner@aborted.html
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb7/igt@runner@aborted.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb5/igt@runner@aborted.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/shard-iclb4/igt@runner@aborted.html
[157]: https://intel-gfx-ci.01
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_19819/index.html
[-- Attachment #1.2: Type: text/html, Size: 33642 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2
2021-03-21 16:30 ` Chris Wilson
2021-03-21 16:32 ` Chris Wilson
@ 2021-03-22 14:48 ` Ville Syrjälä
2021-03-23 11:18 ` Chris Wilson
1 sibling, 1 reply; 8+ messages in thread
From: Ville Syrjälä @ 2021-03-22 14:48 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
On Sun, Mar 21, 2021 at 04:30:32PM +0000, Chris Wilson wrote:
> Quoting Chris Wilson (2021-03-21 16:28:07)
> > Quoting Ville Syrjala (2021-03-21 16:10:38)
> > > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > index ec28a6cde49b..0b2434e29d00 100644
> > > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > @@ -189,7 +189,7 @@ compute_partial_view(const struct drm_i915_gem_object *obj,
> > > struct i915_ggtt_view view;
> > >
> > > if (i915_gem_object_is_tiled(obj))
> > > - chunk = roundup(chunk, tile_row_pages(obj));
> > > + chunk = roundup(chunk, tile_row_pages(obj) ?: 1);
> >
> > I was thinking the answer would be to align to the next page, and hey
> > presto!
>
> Wait, the tile row cannot be a single page. Something else is zero that
> should not be.
How come? At least i915_tiling_ok() doesn't enforce any
bigger lower bound.
--
Ville Syrjälä
Intel
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2
2021-03-22 14:48 ` Ville Syrjälä
@ 2021-03-23 11:18 ` Chris Wilson
0 siblings, 0 replies; 8+ messages in thread
From: Chris Wilson @ 2021-03-23 11:18 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
Quoting Ville Syrjälä (2021-03-22 14:48:44)
> On Sun, Mar 21, 2021 at 04:30:32PM +0000, Chris Wilson wrote:
> > Quoting Chris Wilson (2021-03-21 16:28:07)
> > > Quoting Ville Syrjala (2021-03-21 16:10:38)
> > > > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > > index ec28a6cde49b..0b2434e29d00 100644
> > > > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > > @@ -189,7 +189,7 @@ compute_partial_view(const struct drm_i915_gem_object *obj,
> > > > struct i915_ggtt_view view;
> > > >
> > > > if (i915_gem_object_is_tiled(obj))
> > > > - chunk = roundup(chunk, tile_row_pages(obj));
> > > > + chunk = roundup(chunk, tile_row_pages(obj) ?: 1);
> > >
> > > I was thinking the answer would be to align to the next page, and hey
> > > presto!
> >
> > Wait, the tile row cannot be a single page. Something else is zero that
> > should not be.
>
> How come? At least i915_tiling_ok() doesn't enforce any
> bigger lower bound.
This maybe the trap I'm falling into, thinking that all arch have at
least 4K tile rows. Some might say, "shouldn't the chunk be aligned to an
even tile row" as well, but I was never certain about that.
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2021-03-23 11:19 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-21 16:10 [Intel-gfx] [PATCH] drm/i915: Avoid div-by-zero on gen2 Ville Syrjala
2021-03-21 16:28 ` Chris Wilson
2021-03-21 16:30 ` Chris Wilson
2021-03-21 16:32 ` Chris Wilson
2021-03-22 14:48 ` Ville Syrjälä
2021-03-23 11:18 ` Chris Wilson
2021-03-21 16:47 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
2021-03-21 18:06 ` [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