* [PATCH v2] drm: Get ref on CRTC commit object when waiting for flip_done
@ 2018-10-16 17:45 sunpeng.li
2018-10-16 18:30 ` ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
` (4 more replies)
0 siblings, 5 replies; 8+ messages in thread
From: sunpeng.li @ 2018-10-16 17:45 UTC (permalink / raw)
To: intel-gfx; +Cc: Leo Li, daniel.vetter, harry.wentland
From: Leo Li <sunpeng.li@amd.com>
This fixes a general protection fault, caused by accessing the contents
of a flip_done completion object that has already been freed. It occurs
due to the preemption of a non-blocking commit worker thread W by
another commit thread X. X continues to clear its atomic state at the
end, destroying the CRTC commit object that W still needs. Switching
back to W and accessing the commit objects then leads to bad results.
Worker W becomes preemptable when waiting for flip_done to complete. At
this point, a frequently occurring commit thread X can take over. Here's
an example where W is a worker thread that flips on both CRTCs, and X
does a legacy cursor update on both CRTCs:
...
1. W does flip work
2. W runs commit_hw_done()
3. W waits for flip_done on CRTC 1
4. > flip_done for CRTC 1 completes
5. W finishes waiting for CRTC 1
6. W waits for flip_done on CRTC 2
7. > Preempted by X
8. > flip_done for CRTC 2 completes
9. X atomic_check: hw_done and flip_done are complete on all CRTCs
10. X updates cursor on both CRTCs
11. X destroys atomic state
12. X done
13. > Switch back to W
14. W waits for flip_done on CRTC 2
15. W raises general protection fault
The error looks like so:
general protection fault: 0000 [#1] PREEMPT SMP PTI
**snip**
Call Trace:
lock_acquire+0xa2/0x1b0
_raw_spin_lock_irq+0x39/0x70
wait_for_completion_timeout+0x31/0x130
drm_atomic_helper_wait_for_flip_done+0x64/0x90 [drm_kms_helper]
amdgpu_dm_atomic_commit_tail+0xcae/0xdd0 [amdgpu]
commit_tail+0x3d/0x70 [drm_kms_helper]
process_one_work+0x212/0x650
worker_thread+0x49/0x420
kthread+0xfb/0x130
ret_from_fork+0x3a/0x50
Modules linked in: x86_pkg_temp_thermal amdgpu(O) chash(O)
gpu_sched(O) drm_kms_helper(O) syscopyarea sysfillrect sysimgblt
fb_sys_fops ttm(O) drm(O)
Note that i915 has this issue masked, since hw_done is signaled after
waiting for flip_done. Doing so will block the cursor update from
happening until hw_done is signaled, preventing the cursor commit from
destroying the state.
v2: The reference on the commit object needs to be obtained before
hw_done() is signaled, since that's the point where another commit
is allowed to modify the state. Assuming that the
new_crtc_state->commit object still exists within flip_done() is
incorrect.
Fix by getting a reference in setup_commit(), and releasing it
during default_clear().
Signed-off-by: Leo Li <sunpeng.li@amd.com>
---
drivers/gpu/drm/drm_atomic.c | 5 +++++
drivers/gpu/drm/drm_atomic_helper.c | 12 ++++++++----
include/drm/drm_atomic.h | 11 +++++++++++
3 files changed, 24 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/drm_atomic.c b/drivers/gpu/drm/drm_atomic.c
index 3eb061e..12ae917 100644
--- a/drivers/gpu/drm/drm_atomic.c
+++ b/drivers/gpu/drm/drm_atomic.c
@@ -174,6 +174,11 @@ void drm_atomic_state_default_clear(struct drm_atomic_state *state)
state->crtcs[i].state = NULL;
state->crtcs[i].old_state = NULL;
state->crtcs[i].new_state = NULL;
+
+ if (state->crtcs[i].commit) {
+ drm_crtc_commit_put(state->crtcs[i].commit);
+ state->crtcs[i].commit = NULL;
+ }
}
for (i = 0; i < config->num_total_plane; i++) {
diff --git a/drivers/gpu/drm/drm_atomic_helper.c b/drivers/gpu/drm/drm_atomic_helper.c
index 80be74d..1bb4c31 100644
--- a/drivers/gpu/drm/drm_atomic_helper.c
+++ b/drivers/gpu/drm/drm_atomic_helper.c
@@ -1408,15 +1408,16 @@ EXPORT_SYMBOL(drm_atomic_helper_wait_for_vblanks);
void drm_atomic_helper_wait_for_flip_done(struct drm_device *dev,
struct drm_atomic_state *old_state)
{
- struct drm_crtc_state *new_crtc_state;
struct drm_crtc *crtc;
int i;
- for_each_new_crtc_in_state(old_state, crtc, new_crtc_state, i) {
- struct drm_crtc_commit *commit = new_crtc_state->commit;
+ for (i = 0; i < dev->mode_config.num_crtc; i++) {
+ struct drm_crtc_commit *commit = old_state->crtcs[i].commit;
int ret;
- if (!commit)
+ crtc = old_state->crtcs[i].ptr;
+
+ if (!crtc || !commit)
continue;
ret = wait_for_completion_timeout(&commit->flip_done, 10 * HZ);
@@ -1934,6 +1935,9 @@ int drm_atomic_helper_setup_commit(struct drm_atomic_state *state,
drm_crtc_commit_get(commit);
commit->abort_completion = true;
+
+ state->crtcs[i].commit = commit;
+ drm_crtc_commit_get(commit);
}
for_each_oldnew_connector_in_state(state, conn, old_conn_state, new_conn_state, i) {
diff --git a/include/drm/drm_atomic.h b/include/drm/drm_atomic.h
index da9d95a..1e71315 100644
--- a/include/drm/drm_atomic.h
+++ b/include/drm/drm_atomic.h
@@ -153,6 +153,17 @@ struct __drm_planes_state {
struct __drm_crtcs_state {
struct drm_crtc *ptr;
struct drm_crtc_state *state, *old_state, *new_state;
+
+ /**
+ * @commit:
+ *
+ * A reference to the CRTC commit object that is kept for use by
+ * drm_atomic_helper_wait_for_flip_done() after
+ * drm_atomic_helper_commit_hw_done() is called. This ensures that a
+ * concurrent commit won't free a commit object that is still in use.
+ */
+ struct drm_crtc_commit *commit;
+
s32 __user *out_fence_ptr;
u64 last_vblank_count;
};
--
2.7.4
_______________________________________________
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
* ✗ Fi.CI.CHECKPATCH: warning for drm: Get ref on CRTC commit object when waiting for flip_done
2018-10-16 17:45 [PATCH v2] drm: Get ref on CRTC commit object when waiting for flip_done sunpeng.li
@ 2018-10-16 18:30 ` Patchwork
2018-10-16 18:48 ` ✓ Fi.CI.BAT: success " Patchwork
` (3 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2018-10-16 18:30 UTC (permalink / raw)
To: sunpeng.li; +Cc: intel-gfx
== Series Details ==
Series: drm: Get ref on CRTC commit object when waiting for flip_done
URL : https://patchwork.freedesktop.org/series/51079/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
6539ec3e48f4 drm: Get ref on CRTC commit object when waiting for flip_done
-:13: WARNING:TYPO_SPELLING: 'preemptable' may be misspelled - perhaps 'preemptible'?
#13:
Worker W becomes preemptable when waiting for flip_done to complete. At
total: 0 errors, 1 warnings, 0 checks, 57 lines checked
_______________________________________________
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
* ✓ Fi.CI.BAT: success for drm: Get ref on CRTC commit object when waiting for flip_done
2018-10-16 17:45 [PATCH v2] drm: Get ref on CRTC commit object when waiting for flip_done sunpeng.li
2018-10-16 18:30 ` ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
@ 2018-10-16 18:48 ` Patchwork
2018-10-16 22:48 ` ✗ Fi.CI.IGT: failure " Patchwork
` (2 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2018-10-16 18:48 UTC (permalink / raw)
To: sunpeng.li; +Cc: intel-gfx
== Series Details ==
Series: drm: Get ref on CRTC commit object when waiting for flip_done
URL : https://patchwork.freedesktop.org/series/51079/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4990 -> Patchwork_10479 =
== Summary - SUCCESS ==
No regressions found.
External URL: https://patchwork.freedesktop.org/api/1.0/series/51079/revisions/1/mbox/
== Known issues ==
Here are the changes found in Patchwork_10479 that come from known issues:
=== IGT changes ===
==== Issues hit ====
igt@gem_exec_suspend@basic-s3:
fi-kbl-soraka: NOTRUN -> INCOMPLETE (fdo#107556, fdo#107774, fdo#107859)
fi-blb-e6850: PASS -> INCOMPLETE (fdo#107718)
igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
fi-glk-j4005: PASS -> FAIL (fdo#106765)
igt@kms_flip@basic-flip-vs-modeset:
fi-glk-j4005: PASS -> DMESG-WARN (fdo#106000)
igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
fi-byt-clapper: PASS -> FAIL (fdo#103191, fdo#107362)
igt@pm_rpm@module-reload:
fi-glk-j4005: PASS -> DMESG-WARN (fdo#107726)
==== Possible fixes ====
igt@drv_selftest@live_hangcheck:
fi-icl-u2: INCOMPLETE (fdo#108315) -> PASS
igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
fi-glk-j4005: FAIL (fdo#106765) -> PASS
igt@kms_flip@basic-flip-vs-dpms:
fi-hsw-4770r: DMESG-WARN (fdo#105602) -> PASS
igt@kms_flip@basic-plain-flip:
fi-glk-j4005: DMESG-WARN (fdo#106097) -> PASS
igt@kms_frontbuffer_tracking@basic:
fi-byt-clapper: FAIL (fdo#103167) -> PASS
fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167
fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191
fdo#105602 https://bugs.freedesktop.org/show_bug.cgi?id=105602
fdo#106000 https://bugs.freedesktop.org/show_bug.cgi?id=106000
fdo#106097 https://bugs.freedesktop.org/show_bug.cgi?id=106097
fdo#106765 https://bugs.freedesktop.org/show_bug.cgi?id=106765
fdo#107362 https://bugs.freedesktop.org/show_bug.cgi?id=107362
fdo#107556 https://bugs.freedesktop.org/show_bug.cgi?id=107556
fdo#107718 https://bugs.freedesktop.org/show_bug.cgi?id=107718
fdo#107726 https://bugs.freedesktop.org/show_bug.cgi?id=107726
fdo#107774 https://bugs.freedesktop.org/show_bug.cgi?id=107774
fdo#107859 https://bugs.freedesktop.org/show_bug.cgi?id=107859
fdo#108315 https://bugs.freedesktop.org/show_bug.cgi?id=108315
== Participating hosts (46 -> 43) ==
Additional (2): fi-kbl-soraka fi-icl-u
Missing (5): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-pnv-d510
== Build changes ==
* Linux: CI_DRM_4990 -> Patchwork_10479
CI_DRM_4990: 0bd34d92e9a27784cb988a300619f497ca0e99ec @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_4681: 959d6f95cb1344e0c0dace5b236e17755826fac1 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_10479: 6539ec3e48f48b93523ef4a79072e715d195051f @ git://anongit.freedesktop.org/gfx-ci/linux
== Linux commits ==
6539ec3e48f4 drm: Get ref on CRTC commit object when waiting for flip_done
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_10479/issues.html
_______________________________________________
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
* ✗ Fi.CI.IGT: failure for drm: Get ref on CRTC commit object when waiting for flip_done
2018-10-16 17:45 [PATCH v2] drm: Get ref on CRTC commit object when waiting for flip_done sunpeng.li
2018-10-16 18:30 ` ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
2018-10-16 18:48 ` ✓ Fi.CI.BAT: success " Patchwork
@ 2018-10-16 22:48 ` Patchwork
2018-10-17 14:39 ` Li, Sun peng (Leo)
2018-10-17 17:00 ` ✓ Fi.CI.BAT: success " Patchwork
2018-10-17 19:01 ` ✓ Fi.CI.IGT: " Patchwork
4 siblings, 1 reply; 8+ messages in thread
From: Patchwork @ 2018-10-16 22:48 UTC (permalink / raw)
To: sunpeng.li; +Cc: intel-gfx
== Series Details ==
Series: drm: Get ref on CRTC commit object when waiting for flip_done
URL : https://patchwork.freedesktop.org/series/51079/
State : failure
== Summary ==
= CI Bug Log - changes from CI_DRM_4990_full -> Patchwork_10479_full =
== Summary - FAILURE ==
Serious unknown changes coming with Patchwork_10479_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_10479_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
== Possible new issues ==
Here are the unknown changes that may have been introduced in Patchwork_10479_full:
=== IGT changes ===
==== Possible regressions ====
igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
shard-skl: PASS -> FAIL
== Known issues ==
Here are the changes found in Patchwork_10479_full that come from known issues:
=== IGT changes ===
==== Issues hit ====
igt@gem_exec_schedule@pi-ringfull-blt:
shard-skl: NOTRUN -> FAIL (fdo#103158)
igt@gem_exec_schedule@pi-ringfull-render:
shard-glk: NOTRUN -> FAIL (fdo#103158)
igt@gem_ppgtt@blt-vs-render-ctx0:
shard-skl: NOTRUN -> TIMEOUT (fdo#108039)
igt@gem_ppgtt@blt-vs-render-ctxn:
shard-kbl: PASS -> INCOMPLETE (fdo#103665, fdo#106023)
igt@kms_atomic_transition@1x-modeset-transitions-nonblocking:
shard-skl: NOTRUN -> FAIL (fdo#108228)
igt@kms_busy@extended-modeset-hang-newfb-render-b:
shard-hsw: NOTRUN -> DMESG-WARN (fdo#107956) +1
igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-a:
shard-glk: NOTRUN -> DMESG-WARN (fdo#107956) +1
igt@kms_cursor_crc@cursor-256x256-random:
shard-apl: PASS -> FAIL (fdo#103232) +2
igt@kms_cursor_crc@cursor-256x256-suspend:
shard-skl: NOTRUN -> FAIL (fdo#103191, fdo#103232)
igt@kms_cursor_crc@cursor-64x64-suspend:
shard-glk: PASS -> FAIL (fdo#103232)
igt@kms_cursor_legacy@pipe-c-forked-move:
shard-apl: PASS -> INCOMPLETE (fdo#103927)
igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt:
shard-skl: NOTRUN -> FAIL (fdo#105682) +1
igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
shard-apl: PASS -> FAIL (fdo#103167)
igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
shard-skl: NOTRUN -> FAIL (fdo#103167) +4
igt@kms_plane@pixel-format-pipe-a-planes:
shard-skl: NOTRUN -> DMESG-FAIL (fdo#103166, fdo#106885)
igt@kms_plane@plane-position-covered-pipe-b-planes:
shard-glk: NOTRUN -> FAIL (fdo#103166) +1
igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
shard-glk: NOTRUN -> FAIL (fdo#108145) +2
igt@kms_plane_alpha_blend@pipe-c-alpha-basic:
shard-skl: NOTRUN -> FAIL (fdo#107815, fdo#108145)
igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
shard-skl: NOTRUN -> FAIL (fdo#108145) +3
igt@kms_rotation_crc@exhaust-fences:
shard-skl: NOTRUN -> DMESG-WARN (fdo#105748)
==== Possible fixes ====
igt@kms_flip@flip-vs-expired-vblank-interruptible:
shard-glk: FAIL (fdo#105363) -> PASS
igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
shard-glk: FAIL (fdo#103167) -> PASS
igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render:
shard-apl: FAIL (fdo#103167) -> PASS
igt@kms_vblank@pipe-a-ts-continuation-suspend:
shard-skl: INCOMPLETE (fdo#104108, fdo#107773) -> PASS
igt@perf@short-reads:
shard-skl: FAIL (fdo#103183) -> PASS
igt@pm_rpm@dpms-mode-unset-non-lpsp:
shard-skl: INCOMPLETE (fdo#107807) -> SKIP
==== Warnings ====
igt@pm_backlight@fade_with_suspend:
shard-skl: FAIL (fdo#107847) -> INCOMPLETE (fdo#107773)
fdo#103158 https://bugs.freedesktop.org/show_bug.cgi?id=103158
fdo#103166 https://bugs.freedesktop.org/show_bug.cgi?id=103166
fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167
fdo#103183 https://bugs.freedesktop.org/show_bug.cgi?id=103183
fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191
fdo#103232 https://bugs.freedesktop.org/show_bug.cgi?id=103232
fdo#103665 https://bugs.freedesktop.org/show_bug.cgi?id=103665
fdo#103927 https://bugs.freedesktop.org/show_bug.cgi?id=103927
fdo#104108 https://bugs.freedesktop.org/show_bug.cgi?id=104108
fdo#105363 https://bugs.freedesktop.org/show_bug.cgi?id=105363
fdo#105682 https://bugs.freedesktop.org/show_bug.cgi?id=105682
fdo#105748 https://bugs.freedesktop.org/show_bug.cgi?id=105748
fdo#106023 https://bugs.freedesktop.org/show_bug.cgi?id=106023
fdo#106885 https://bugs.freedesktop.org/show_bug.cgi?id=106885
fdo#107773 https://bugs.freedesktop.org/show_bug.cgi?id=107773
fdo#107807 https://bugs.freedesktop.org/show_bug.cgi?id=107807
fdo#107815 https://bugs.freedesktop.org/show_bug.cgi?id=107815
fdo#107847 https://bugs.freedesktop.org/show_bug.cgi?id=107847
fdo#107956 https://bugs.freedesktop.org/show_bug.cgi?id=107956
fdo#108039 https://bugs.freedesktop.org/show_bug.cgi?id=108039
fdo#108145 https://bugs.freedesktop.org/show_bug.cgi?id=108145
fdo#108228 https://bugs.freedesktop.org/show_bug.cgi?id=108228
== Participating hosts (6 -> 6) ==
No changes in participating hosts
== Build changes ==
* Linux: CI_DRM_4990 -> Patchwork_10479
CI_DRM_4990: 0bd34d92e9a27784cb988a300619f497ca0e99ec @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_4681: 959d6f95cb1344e0c0dace5b236e17755826fac1 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_10479: 6539ec3e48f48b93523ef4a79072e715d195051f @ 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_10479/shards.html
_______________________________________________
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: ✗ Fi.CI.IGT: failure for drm: Get ref on CRTC commit object when waiting for flip_done
2018-10-16 22:48 ` ✗ Fi.CI.IGT: failure " Patchwork
@ 2018-10-17 14:39 ` Li, Sun peng (Leo)
2018-10-17 16:06 ` Saarinen, Jani
0 siblings, 1 reply; 8+ messages in thread
From: Li, Sun peng (Leo) @ 2018-10-17 14:39 UTC (permalink / raw)
To: intel-gfx; +Cc: Li, Sun peng (Leo), Daniel Vetter, Wentland, Harry
On 2018-10-16 06:48 PM, Patchwork wrote:
> == Series Details ==
>
> Series: drm: Get ref on CRTC commit object when waiting for flip_done
> URL : https://patchwork.freedesktop.org/series/51079/
> State : failure
>
> == Summary ==
>
> = CI Bug Log - changes from CI_DRM_4990_full -> Patchwork_10479_full =
>
> == Summary - FAILURE ==
>
> Serious unknown changes coming with Patchwork_10479_full absolutely need to be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in Patchwork_10479_full, please notify your bug team to allow them
> to document this new failure mode, which will reduce false positives in CI.
>
>
>
> == Possible new issues ==
>
> Here are the unknown changes that may have been introduced in Patchwork_10479_full:
>
> === IGT changes ===
>
> ==== Possible regressions ====
>
> igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
> shard-skl: PASS -> FAIL
>
I can't seem to reproduce this, here's what I've done:
* Running on a skylake i5-6600
* Single 4k display via DP
* System is imaged to the commits specified in '== Build changes =='
* Ran '# ./kms_cursor_legacy --run-subtest
flip-vs-cursor-atomictransitions-varying-size'
Maybe I'm missing something?
Leo
>
> == Known issues ==
>
> Here are the changes found in Patchwork_10479_full that come from known issues:
>
> === IGT changes ===
>
> ==== Issues hit ====
>
> igt@gem_exec_schedule@pi-ringfull-blt:
> shard-skl: NOTRUN -> FAIL (fdo#103158)
>
> igt@gem_exec_schedule@pi-ringfull-render:
> shard-glk: NOTRUN -> FAIL (fdo#103158)
>
> igt@gem_ppgtt@blt-vs-render-ctx0:
> shard-skl: NOTRUN -> TIMEOUT (fdo#108039)
>
> igt@gem_ppgtt@blt-vs-render-ctxn:
> shard-kbl: PASS -> INCOMPLETE (fdo#103665, fdo#106023)
>
> igt@kms_atomic_transition@1x-modeset-transitions-nonblocking:
> shard-skl: NOTRUN -> FAIL (fdo#108228)
>
> igt@kms_busy@extended-modeset-hang-newfb-render-b:
> shard-hsw: NOTRUN -> DMESG-WARN (fdo#107956) +1
>
> igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-a:
> shard-glk: NOTRUN -> DMESG-WARN (fdo#107956) +1
>
> igt@kms_cursor_crc@cursor-256x256-random:
> shard-apl: PASS -> FAIL (fdo#103232) +2
>
> igt@kms_cursor_crc@cursor-256x256-suspend:
> shard-skl: NOTRUN -> FAIL (fdo#103191, fdo#103232)
>
> igt@kms_cursor_crc@cursor-64x64-suspend:
> shard-glk: PASS -> FAIL (fdo#103232)
>
> igt@kms_cursor_legacy@pipe-c-forked-move:
> shard-apl: PASS -> INCOMPLETE (fdo#103927)
>
> igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt:
> shard-skl: NOTRUN -> FAIL (fdo#105682) +1
>
> igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
> shard-apl: PASS -> FAIL (fdo#103167)
>
> igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
> shard-skl: NOTRUN -> FAIL (fdo#103167) +4
>
> igt@kms_plane@pixel-format-pipe-a-planes:
> shard-skl: NOTRUN -> DMESG-FAIL (fdo#103166, fdo#106885)
>
> igt@kms_plane@plane-position-covered-pipe-b-planes:
> shard-glk: NOTRUN -> FAIL (fdo#103166) +1
>
> igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
> shard-glk: NOTRUN -> FAIL (fdo#108145) +2
>
> igt@kms_plane_alpha_blend@pipe-c-alpha-basic:
> shard-skl: NOTRUN -> FAIL (fdo#107815, fdo#108145)
>
> igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
> shard-skl: NOTRUN -> FAIL (fdo#108145) +3
>
> igt@kms_rotation_crc@exhaust-fences:
> shard-skl: NOTRUN -> DMESG-WARN (fdo#105748)
>
>
> ==== Possible fixes ====
>
> igt@kms_flip@flip-vs-expired-vblank-interruptible:
> shard-glk: FAIL (fdo#105363) -> PASS
>
> igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
> shard-glk: FAIL (fdo#103167) -> PASS
>
> igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render:
> shard-apl: FAIL (fdo#103167) -> PASS
>
> igt@kms_vblank@pipe-a-ts-continuation-suspend:
> shard-skl: INCOMPLETE (fdo#104108, fdo#107773) -> PASS
>
> igt@perf@short-reads:
> shard-skl: FAIL (fdo#103183) -> PASS
>
> igt@pm_rpm@dpms-mode-unset-non-lpsp:
> shard-skl: INCOMPLETE (fdo#107807) -> SKIP
>
>
> ==== Warnings ====
>
> igt@pm_backlight@fade_with_suspend:
> shard-skl: FAIL (fdo#107847) -> INCOMPLETE (fdo#107773)
>
>
> fdo#103158 https://bugs.freedesktop.org/show_bug.cgi?id=103158
> fdo#103166 https://bugs.freedesktop.org/show_bug.cgi?id=103166
> fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167
> fdo#103183 https://bugs.freedesktop.org/show_bug.cgi?id=103183
> fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191
> fdo#103232 https://bugs.freedesktop.org/show_bug.cgi?id=103232
> fdo#103665 https://bugs.freedesktop.org/show_bug.cgi?id=103665
> fdo#103927 https://bugs.freedesktop.org/show_bug.cgi?id=103927
> fdo#104108 https://bugs.freedesktop.org/show_bug.cgi?id=104108
> fdo#105363 https://bugs.freedesktop.org/show_bug.cgi?id=105363
> fdo#105682 https://bugs.freedesktop.org/show_bug.cgi?id=105682
> fdo#105748 https://bugs.freedesktop.org/show_bug.cgi?id=105748
> fdo#106023 https://bugs.freedesktop.org/show_bug.cgi?id=106023
> fdo#106885 https://bugs.freedesktop.org/show_bug.cgi?id=106885
> fdo#107773 https://bugs.freedesktop.org/show_bug.cgi?id=107773
> fdo#107807 https://bugs.freedesktop.org/show_bug.cgi?id=107807
> fdo#107815 https://bugs.freedesktop.org/show_bug.cgi?id=107815
> fdo#107847 https://bugs.freedesktop.org/show_bug.cgi?id=107847
> fdo#107956 https://bugs.freedesktop.org/show_bug.cgi?id=107956
> fdo#108039 https://bugs.freedesktop.org/show_bug.cgi?id=108039
> fdo#108145 https://bugs.freedesktop.org/show_bug.cgi?id=108145
> fdo#108228 https://bugs.freedesktop.org/show_bug.cgi?id=108228
>
>
> == Participating hosts (6 -> 6) ==
>
> No changes in participating hosts
>
>
> == Build changes ==
>
> * Linux: CI_DRM_4990 -> Patchwork_10479
>
> CI_DRM_4990: 0bd34d92e9a27784cb988a300619f497ca0e99ec @ git://anongit.freedesktop.org/gfx-ci/linux
> IGT_4681: 959d6f95cb1344e0c0dace5b236e17755826fac1 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
> Patchwork_10479: 6539ec3e48f48b93523ef4a79072e715d195051f @ 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_10479/shards.html
>
_______________________________________________
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: ✗ Fi.CI.IGT: failure for drm: Get ref on CRTC commit object when waiting for flip_done
2018-10-17 14:39 ` Li, Sun peng (Leo)
@ 2018-10-17 16:06 ` Saarinen, Jani
0 siblings, 0 replies; 8+ messages in thread
From: Saarinen, Jani @ 2018-10-17 16:06 UTC (permalink / raw)
To: Li, Sun peng (Leo), intel-gfx; +Cc: Daniel Vetter, Wentland, Harry
Hi,
> -----Original Message-----
> From: Intel-gfx [mailto:intel-gfx-bounces@lists.freedesktop.org] On Behalf Of
> Li, Sun peng (Leo)
> Sent: keskiviikko 17. lokakuuta 2018 17.39
> To: intel-gfx@lists.freedesktop.org
> Cc: Li, Sun peng (Leo) <Sunpeng.Li@amd.com>; Daniel Vetter
> <daniel.vetter@ffwll.ch>; Wentland, Harry <Harry.Wentland@amd.com>
> Subject: Re: [Intel-gfx] ✗ Fi.CI.IGT: failure for drm: Get ref on CRTC commit
> object when waiting for flip_done
>
>
>
> On 2018-10-16 06:48 PM, Patchwork wrote:
> > == Series Details ==
> >
> > Series: drm: Get ref on CRTC commit object when waiting for flip_done
> > URL : https://patchwork.freedesktop.org/series/51079/
> > State : failure
> >
> > == Summary ==
> >
> > = CI Bug Log - changes from CI_DRM_4990_full -> Patchwork_10479_full =
> >
> > == Summary - FAILURE ==
> >
> > Serious unknown changes coming with Patchwork_10479_full absolutely need to be
> > verified manually.
> >
> > If you think the reported changes have nothing to do with the changes
> > introduced in Patchwork_10479_full, please notify your bug team to allow them
> > to document this new failure mode, which will reduce false positives in CI.
> >
> >
> >
> > == Possible new issues ==
> >
> > Here are the unknown changes that may have been introduced in Patchwork_10479_full:
> >
> > === IGT changes ===
> >
> > ==== Possible regressions ====
> >
> > igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
> > shard-skl: PASS -> FAIL
> >
>
> I can't seem to reproduce this, here's what I've done:
>
> * Running on a skylake i5-6600
> * Single 4k display via DP
> * System is imaged to the commits specified in '== Build changes =='
> * Ran '# ./kms_cursor_legacy --run-subtest flip-vs-cursor-atomictransitions-
> varying-size'
>
> Maybe I'm missing something?
Might be just test problem, let-s re-run to see.
>
> Leo
Br,
Jani Saarinen
Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo
>
> >
> > == Known issues ==
> >
> > Here are the changes found in Patchwork_10479_full that come from known
> issues:
> >
> > === IGT changes ===
> >
> > ==== Issues hit ====
> >
> > igt@gem_exec_schedule@pi-ringfull-blt:
> > shard-skl: NOTRUN -> FAIL (fdo#103158)
> >
> > igt@gem_exec_schedule@pi-ringfull-render:
> > shard-glk: NOTRUN -> FAIL (fdo#103158)
> >
> > igt@gem_ppgtt@blt-vs-render-ctx0:
> > shard-skl: NOTRUN -> TIMEOUT (fdo#108039)
> >
> > igt@gem_ppgtt@blt-vs-render-ctxn:
> > shard-kbl: PASS -> INCOMPLETE (fdo#103665, fdo#106023)
> >
> > igt@kms_atomic_transition@1x-modeset-transitions-nonblocking:
> > shard-skl: NOTRUN -> FAIL (fdo#108228)
> >
> > igt@kms_busy@extended-modeset-hang-newfb-render-b:
> > shard-hsw: NOTRUN -> DMESG-WARN (fdo#107956) +1
> >
> > igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-a:
> > shard-glk: NOTRUN -> DMESG-WARN (fdo#107956) +1
> >
> > igt@kms_cursor_crc@cursor-256x256-random:
> > shard-apl: PASS -> FAIL (fdo#103232) +2
> >
> > igt@kms_cursor_crc@cursor-256x256-suspend:
> > shard-skl: NOTRUN -> FAIL (fdo#103191, fdo#103232)
> >
> > igt@kms_cursor_crc@cursor-64x64-suspend:
> > shard-glk: PASS -> FAIL (fdo#103232)
> >
> > igt@kms_cursor_legacy@pipe-c-forked-move:
> > shard-apl: PASS -> INCOMPLETE (fdo#103927)
> >
> > igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt:
> > shard-skl: NOTRUN -> FAIL (fdo#105682) +1
> >
> > igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
> > shard-apl: PASS -> FAIL (fdo#103167)
> >
> > igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
> > shard-skl: NOTRUN -> FAIL (fdo#103167) +4
> >
> > igt@kms_plane@pixel-format-pipe-a-planes:
> > shard-skl: NOTRUN -> DMESG-FAIL (fdo#103166, fdo#106885)
> >
> > igt@kms_plane@plane-position-covered-pipe-b-planes:
> > shard-glk: NOTRUN -> FAIL (fdo#103166) +1
> >
> > igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
> > shard-glk: NOTRUN -> FAIL (fdo#108145) +2
> >
> > igt@kms_plane_alpha_blend@pipe-c-alpha-basic:
> > shard-skl: NOTRUN -> FAIL (fdo#107815, fdo#108145)
> >
> > igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
> > shard-skl: NOTRUN -> FAIL (fdo#108145) +3
> >
> > igt@kms_rotation_crc@exhaust-fences:
> > shard-skl: NOTRUN -> DMESG-WARN (fdo#105748)
> >
> >
> > ==== Possible fixes ====
> >
> > igt@kms_flip@flip-vs-expired-vblank-interruptible:
> > shard-glk: FAIL (fdo#105363) -> PASS
> >
> > igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
> > shard-glk: FAIL (fdo#103167) -> PASS
> >
> > igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render:
> > shard-apl: FAIL (fdo#103167) -> PASS
> >
> > igt@kms_vblank@pipe-a-ts-continuation-suspend:
> > shard-skl: INCOMPLETE (fdo#104108, fdo#107773) -> PASS
> >
> > igt@perf@short-reads:
> > shard-skl: FAIL (fdo#103183) -> PASS
> >
> > igt@pm_rpm@dpms-mode-unset-non-lpsp:
> > shard-skl: INCOMPLETE (fdo#107807) -> SKIP
> >
> >
> > ==== Warnings ====
> >
> > igt@pm_backlight@fade_with_suspend:
> > shard-skl: FAIL (fdo#107847) -> INCOMPLETE (fdo#107773)
> >
> >
> > fdo#103158 https://bugs.freedesktop.org/show_bug.cgi?id=103158
> > fdo#103166 https://bugs.freedesktop.org/show_bug.cgi?id=103166
> > fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167
> > fdo#103183 https://bugs.freedesktop.org/show_bug.cgi?id=103183
> > fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191
> > fdo#103232 https://bugs.freedesktop.org/show_bug.cgi?id=103232
> > fdo#103665 https://bugs.freedesktop.org/show_bug.cgi?id=103665
> > fdo#103927 https://bugs.freedesktop.org/show_bug.cgi?id=103927
> > fdo#104108 https://bugs.freedesktop.org/show_bug.cgi?id=104108
> > fdo#105363 https://bugs.freedesktop.org/show_bug.cgi?id=105363
> > fdo#105682 https://bugs.freedesktop.org/show_bug.cgi?id=105682
> > fdo#105748 https://bugs.freedesktop.org/show_bug.cgi?id=105748
> > fdo#106023 https://bugs.freedesktop.org/show_bug.cgi?id=106023
> > fdo#106885 https://bugs.freedesktop.org/show_bug.cgi?id=106885
> > fdo#107773 https://bugs.freedesktop.org/show_bug.cgi?id=107773
> > fdo#107807 https://bugs.freedesktop.org/show_bug.cgi?id=107807
> > fdo#107815 https://bugs.freedesktop.org/show_bug.cgi?id=107815
> > fdo#107847 https://bugs.freedesktop.org/show_bug.cgi?id=107847
> > fdo#107956 https://bugs.freedesktop.org/show_bug.cgi?id=107956
> > fdo#108039 https://bugs.freedesktop.org/show_bug.cgi?id=108039
> > fdo#108145 https://bugs.freedesktop.org/show_bug.cgi?id=108145
> > fdo#108228 https://bugs.freedesktop.org/show_bug.cgi?id=108228
> >
> >
> > == Participating hosts (6 -> 6) ==
> >
> > No changes in participating hosts
> >
> >
> > == Build changes ==
> >
> > * Linux: CI_DRM_4990 -> Patchwork_10479
> >
> > CI_DRM_4990: 0bd34d92e9a27784cb988a300619f497ca0e99ec @
> git://anongit.freedesktop.org/gfx-ci/linux
> > IGT_4681: 959d6f95cb1344e0c0dace5b236e17755826fac1 @
> git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
> > Patchwork_10479: 6539ec3e48f48b93523ef4a79072e715d195051f @
> 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_10479/shards.html
> >
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx
_______________________________________________
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
* ✓ Fi.CI.BAT: success for drm: Get ref on CRTC commit object when waiting for flip_done
2018-10-16 17:45 [PATCH v2] drm: Get ref on CRTC commit object when waiting for flip_done sunpeng.li
` (2 preceding siblings ...)
2018-10-16 22:48 ` ✗ Fi.CI.IGT: failure " Patchwork
@ 2018-10-17 17:00 ` Patchwork
2018-10-17 19:01 ` ✓ Fi.CI.IGT: " Patchwork
4 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2018-10-17 17:00 UTC (permalink / raw)
To: Li, Sun peng (Leo); +Cc: intel-gfx
== Series Details ==
Series: drm: Get ref on CRTC commit object when waiting for flip_done
URL : https://patchwork.freedesktop.org/series/51079/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4998 -> Patchwork_10491 =
== Summary - SUCCESS ==
No regressions found.
External URL: https://patchwork.freedesktop.org/api/1.0/series/51079/revisions/1/mbox/
== Known issues ==
Here are the changes found in Patchwork_10491 that come from known issues:
=== IGT changes ===
==== Issues hit ====
igt@drv_module_reload@basic-reload:
fi-blb-e6850: NOTRUN -> INCOMPLETE (fdo#107718)
igt@drv_selftest@live_gem:
fi-apl-guc: NOTRUN -> INCOMPLETE (fdo#106693)
igt@drv_selftest@live_hangcheck:
fi-kbl-7560u: PASS -> INCOMPLETE (fdo#108044)
igt@gem_exec_suspend@basic-s3:
fi-kbl-soraka: NOTRUN -> INCOMPLETE (fdo#107774, fdo#107859, fdo#107556)
igt@kms_flip@basic-flip-vs-dpms:
fi-skl-6700hq: PASS -> DMESG-WARN (fdo#105998)
==== Possible fixes ====
igt@drv_selftest@live_objects:
fi-cfl-8109u: INCOMPLETE (fdo#108474) -> PASS
igt@gem_exec_suspend@basic-s3:
fi-cfl-8109u: DMESG-WARN (fdo#107345) -> PASS +1
igt@kms_flip@basic-flip-vs-modeset:
fi-skl-6700hq: DMESG-WARN (fdo#105998) -> PASS
igt@kms_pipe_crc_basic@nonblocking-crc-pipe-b-frame-sequence:
fi-byt-clapper: FAIL (fdo#103191, fdo#107362) -> PASS
igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:
fi-blb-e6850: INCOMPLETE (fdo#107718) -> PASS
fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191
fdo#105998 https://bugs.freedesktop.org/show_bug.cgi?id=105998
fdo#106693 https://bugs.freedesktop.org/show_bug.cgi?id=106693
fdo#107345 https://bugs.freedesktop.org/show_bug.cgi?id=107345
fdo#107362 https://bugs.freedesktop.org/show_bug.cgi?id=107362
fdo#107556 https://bugs.freedesktop.org/show_bug.cgi?id=107556
fdo#107718 https://bugs.freedesktop.org/show_bug.cgi?id=107718
fdo#107774 https://bugs.freedesktop.org/show_bug.cgi?id=107774
fdo#107859 https://bugs.freedesktop.org/show_bug.cgi?id=107859
fdo#108044 https://bugs.freedesktop.org/show_bug.cgi?id=108044
fdo#108474 https://bugs.freedesktop.org/show_bug.cgi?id=108474
== Participating hosts (45 -> 43) ==
Additional (2): fi-kbl-soraka fi-apl-guc
Missing (4): fi-ilk-m540 fi-byt-squawks fi-bsw-cyan fi-hsw-4200u
== Build changes ==
* Linux: CI_DRM_4998 -> Patchwork_10491
CI_DRM_4998: a44032bf63ec3acf03e451105d90ee66a7d7f867 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_4683: 7766b1e2348b32cc8ed58a972c6fd53b20279549 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_10491: 95be4f6694b4ce2c4baf14fd9a53c5a6ec7ad209 @ git://anongit.freedesktop.org/gfx-ci/linux
== Linux commits ==
95be4f6694b4 drm: Get ref on CRTC commit object when waiting for flip_done
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_10491/issues.html
_______________________________________________
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
* ✓ Fi.CI.IGT: success for drm: Get ref on CRTC commit object when waiting for flip_done
2018-10-16 17:45 [PATCH v2] drm: Get ref on CRTC commit object when waiting for flip_done sunpeng.li
` (3 preceding siblings ...)
2018-10-17 17:00 ` ✓ Fi.CI.BAT: success " Patchwork
@ 2018-10-17 19:01 ` Patchwork
4 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2018-10-17 19:01 UTC (permalink / raw)
To: Li, Sun peng (Leo); +Cc: intel-gfx
== Series Details ==
Series: drm: Get ref on CRTC commit object when waiting for flip_done
URL : https://patchwork.freedesktop.org/series/51079/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4998_full -> Patchwork_10491_full =
== Summary - SUCCESS ==
No regressions found.
== Known issues ==
Here are the changes found in Patchwork_10491_full that come from known issues:
=== IGT changes ===
==== Issues hit ====
igt@gem_exec_schedule@pi-ringfull-blt:
shard-skl: NOTRUN -> FAIL (fdo#103158)
igt@kms_atomic@plane_primary_legacy:
shard-kbl: PASS -> DMESG-WARN (fdo#105602, fdo#103558) +11
igt@kms_atomic_transition@1x-modeset-transitions:
shard-skl: NOTRUN -> FAIL (fdo#108470) +1
igt@kms_available_modes_crc@available_mode_test_crc:
shard-apl: PASS -> FAIL (fdo#106641)
igt@kms_busy@extended-modeset-hang-newfb-render-c:
shard-glk: NOTRUN -> DMESG-WARN (fdo#107956)
igt@kms_busy@extended-modeset-hang-newfb-with-reset-render-b:
shard-skl: NOTRUN -> DMESG-WARN (fdo#107956) +1
igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-b:
shard-skl: PASS -> DMESG-WARN (fdo#107956)
igt@kms_color@pipe-a-ctm-blue-to-red:
shard-skl: NOTRUN -> FAIL (fdo#107201)
igt@kms_cursor_crc@cursor-256x256-suspend:
shard-skl: NOTRUN -> FAIL (fdo#103232, fdo#103191)
igt@kms_cursor_legacy@cursora-vs-flipa-toggle:
shard-glk: PASS -> DMESG-WARN (fdo#105763, fdo#106538)
igt@kms_flip@2x-flip-vs-expired-vblank:
shard-glk: PASS -> FAIL (fdo#105363)
igt@kms_flip@plain-flip-fb-recreate:
shard-skl: PASS -> FAIL (fdo#100368)
igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-blt:
shard-glk: PASS -> FAIL (fdo#103167)
igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-gtt:
shard-skl: NOTRUN -> FAIL (fdo#103167, fdo#105682)
igt@kms_frontbuffer_tracking@fbcpsr-stridechange:
shard-skl: NOTRUN -> FAIL (fdo#105683)
igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt:
shard-skl: NOTRUN -> FAIL (fdo#103167) +3
igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes:
shard-kbl: PASS -> DMESG-WARN (fdo#105602, fdo#103558, fdo#103841, fdo#105079)
igt@kms_plane_alpha_blend@pipe-a-alpha-7efc:
shard-skl: NOTRUN -> FAIL (fdo#108145, fdo#107815) +1
igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
shard-apl: NOTRUN -> FAIL (fdo#108145)
igt@kms_plane_multiple@atomic-pipe-b-tiling-x:
shard-glk: PASS -> FAIL (fdo#103166) +2
igt@pm_rpm@gem-execbuf-stress:
shard-skl: PASS -> INCOMPLETE (fdo#107807, fdo#107803)
igt@pm_rpm@modeset-non-lpsp:
shard-skl: SKIP -> INCOMPLETE (fdo#107807)
igt@testdisplay:
shard-apl: PASS -> INCOMPLETE (fdo#103927)
==== Possible fixes ====
igt@gem_pwrite_pread@uncached-pwrite-blt-gtt_mmap-performance:
shard-apl: INCOMPLETE (fdo#103927) -> PASS
igt@kms_flip@flip-vs-expired-vblank-interruptible:
shard-skl: FAIL (fdo#105363) -> PASS
igt@kms_flip@flip-vs-modeset-interruptible:
shard-kbl: DMESG-WARN (fdo#105602, fdo#103558) -> PASS +3
igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-cpu:
shard-glk: FAIL (fdo#103167) -> PASS
igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-render:
shard-glk: DMESG-FAIL (fdo#106538) -> PASS
igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes:
shard-skl: INCOMPLETE (fdo#104108, fdo#107773) -> PASS
igt@kms_plane@plane-position-covered-pipe-a-planes:
shard-glk: FAIL (fdo#103166) -> PASS
igt@kms_plane_multiple@atomic-pipe-a-tiling-x:
shard-apl: FAIL (fdo#103166) -> PASS +1
igt@kms_vblank@pipe-b-ts-continuation-idle-hang:
shard-glk: DMESG-WARN (fdo#105763, fdo#106538) -> PASS +1
==== Warnings ====
igt@kms_fbcon_fbt@psr-suspend:
shard-skl: INCOMPLETE (fdo#104108, fdo#107773) -> FAIL (fdo#107882)
fdo#100368 https://bugs.freedesktop.org/show_bug.cgi?id=100368
fdo#103158 https://bugs.freedesktop.org/show_bug.cgi?id=103158
fdo#103166 https://bugs.freedesktop.org/show_bug.cgi?id=103166
fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167
fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191
fdo#103232 https://bugs.freedesktop.org/show_bug.cgi?id=103232
fdo#103558 https://bugs.freedesktop.org/show_bug.cgi?id=103558
fdo#103841 https://bugs.freedesktop.org/show_bug.cgi?id=103841
fdo#103927 https://bugs.freedesktop.org/show_bug.cgi?id=103927
fdo#104108 https://bugs.freedesktop.org/show_bug.cgi?id=104108
fdo#105079 https://bugs.freedesktop.org/show_bug.cgi?id=105079
fdo#105363 https://bugs.freedesktop.org/show_bug.cgi?id=105363
fdo#105602 https://bugs.freedesktop.org/show_bug.cgi?id=105602
fdo#105682 https://bugs.freedesktop.org/show_bug.cgi?id=105682
fdo#105683 https://bugs.freedesktop.org/show_bug.cgi?id=105683
fdo#105763 https://bugs.freedesktop.org/show_bug.cgi?id=105763
fdo#106538 https://bugs.freedesktop.org/show_bug.cgi?id=106538
fdo#106641 https://bugs.freedesktop.org/show_bug.cgi?id=106641
fdo#107201 https://bugs.freedesktop.org/show_bug.cgi?id=107201
fdo#107773 https://bugs.freedesktop.org/show_bug.cgi?id=107773
fdo#107803 https://bugs.freedesktop.org/show_bug.cgi?id=107803
fdo#107807 https://bugs.freedesktop.org/show_bug.cgi?id=107807
fdo#107815 https://bugs.freedesktop.org/show_bug.cgi?id=107815
fdo#107882 https://bugs.freedesktop.org/show_bug.cgi?id=107882
fdo#107956 https://bugs.freedesktop.org/show_bug.cgi?id=107956
fdo#108145 https://bugs.freedesktop.org/show_bug.cgi?id=108145
fdo#108470 https://bugs.freedesktop.org/show_bug.cgi?id=108470
== Participating hosts (6 -> 6) ==
No changes in participating hosts
== Build changes ==
* Linux: CI_DRM_4998 -> Patchwork_10491
CI_DRM_4998: a44032bf63ec3acf03e451105d90ee66a7d7f867 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_4683: 7766b1e2348b32cc8ed58a972c6fd53b20279549 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_10491: 95be4f6694b4ce2c4baf14fd9a53c5a6ec7ad209 @ 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_10491/shards.html
_______________________________________________
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:[~2018-10-17 19:01 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-16 17:45 [PATCH v2] drm: Get ref on CRTC commit object when waiting for flip_done sunpeng.li
2018-10-16 18:30 ` ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
2018-10-16 18:48 ` ✓ Fi.CI.BAT: success " Patchwork
2018-10-16 22:48 ` ✗ Fi.CI.IGT: failure " Patchwork
2018-10-17 14:39 ` Li, Sun peng (Leo)
2018-10-17 16:06 ` Saarinen, Jani
2018-10-17 17:00 ` ✓ Fi.CI.BAT: success " Patchwork
2018-10-17 19:01 ` ✓ Fi.CI.IGT: " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.