✗ Fi.CI.BAT: failure for TRYBOT basic GuC submission (rev2)
Patchwork
patchwork at emeril.freedesktop.org
Mon May 10 19:32:35 UTC 2021
== Series Details ==
Series: TRYBOT basic GuC submission (rev2)
URL : https://patchwork.freedesktop.org/series/89888/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10063 -> Trybot_7713
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Trybot_7713 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Trybot_7713, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Trybot_7713:
### IGT changes ###
#### Possible regressions ####
* igt at gem_huc_copy@huc-copy:
- fi-apl-guc: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10063/fi-apl-guc/igt@gem_huc_copy@huc-copy.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-apl-guc/igt@gem_huc_copy@huc-copy.html
* igt at i915_selftest@live at workarounds:
- fi-snb-2520m: [PASS][3] -> [DMESG-FAIL][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10063/fi-snb-2520m/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-snb-2520m/igt@i915_selftest@live@workarounds.html
- fi-snb-2600: [PASS][5] -> [DMESG-FAIL][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10063/fi-snb-2600/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-snb-2600/igt@i915_selftest@live@workarounds.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt at i915_pm_rpm@module-reload:
- {fi-tgl-1115g4}: [PASS][7] -> [FAIL][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10063/fi-tgl-1115g4/igt@i915_pm_rpm@module-reload.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-tgl-1115g4/igt@i915_pm_rpm@module-reload.html
New tests
---------
New tests have been introduced between CI_DRM_10063 and Trybot_7713:
### New IGT tests (49) ###
* igt at i915_selftest@live at guc_flow_control:
- Statuses : 2 dmesg-warn(s) 34 pass(s)
- Exec time: [0.43, 5.53] s
* igt at kms_flip@basic-flip-vs-dpms at a-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.58, 1.34] s
* igt at kms_flip@basic-flip-vs-dpms at a-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.54, 2.19] s
* igt at kms_flip@basic-flip-vs-dpms at a-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [1.17] s
* igt at kms_flip@basic-flip-vs-dpms at a-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.68] s
* igt at kms_flip@basic-flip-vs-dpms at b-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.58, 1.36] s
* igt at kms_flip@basic-flip-vs-dpms at b-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.34, 1.76] s
* igt at kms_flip@basic-flip-vs-dpms at b-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [1.03] s
* igt at kms_flip@basic-flip-vs-dpms at b-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.41] s
* igt at kms_flip@basic-flip-vs-dpms at c-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.58, 1.36] s
* igt at kms_flip@basic-flip-vs-dpms at c-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.34, 1.80] s
* igt at kms_flip@basic-flip-vs-dpms at c-vga1:
- Statuses : 2 pass(s)
- Exec time: [0.84, 0.86] s
* igt at kms_flip@basic-flip-vs-dpms at d-dsi1:
- Statuses : 1 pass(s)
- Exec time: [1.75] s
* igt at kms_flip@basic-flip-vs-modeset at a-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.59, 1.35] s
* igt at kms_flip@basic-flip-vs-modeset at a-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.57, 2.16] s
* igt at kms_flip@basic-flip-vs-modeset at a-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [1.20] s
* igt at kms_flip@basic-flip-vs-modeset at a-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.66] s
* igt at kms_flip@basic-flip-vs-modeset at b-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.58, 1.37] s
* igt at kms_flip@basic-flip-vs-modeset at b-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.34, 1.65] s
* igt at kms_flip@basic-flip-vs-modeset at b-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [1.08] s
* igt at kms_flip@basic-flip-vs-modeset at b-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.41] s
* igt at kms_flip@basic-flip-vs-modeset at c-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.58, 1.36] s
* igt at kms_flip@basic-flip-vs-modeset at c-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.35, 1.70] s
* igt at kms_flip@basic-flip-vs-modeset at c-vga1:
- Statuses : 2 pass(s)
- Exec time: [0.85] s
* igt at kms_flip@basic-flip-vs-modeset at d-dsi1:
- Statuses : 1 pass(s)
- Exec time: [1.60] s
* igt at kms_flip@basic-flip-vs-wf_vblank at a-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.97, 1.25] s
* igt at kms_flip@basic-flip-vs-wf_vblank at a-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.93, 2.11] s
* igt at kms_flip@basic-flip-vs-wf_vblank at a-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [1.42] s
* igt at kms_flip@basic-flip-vs-wf_vblank at a-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.70] s
* igt at kms_flip@basic-flip-vs-wf_vblank at b-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.89, 1.26] s
* igt at kms_flip@basic-flip-vs-wf_vblank at b-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.78, 1.88] s
* igt at kms_flip@basic-flip-vs-wf_vblank at b-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [1.48] s
* igt at kms_flip@basic-flip-vs-wf_vblank at b-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.87] s
* igt at kms_flip@basic-flip-vs-wf_vblank at c-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.89, 1.25] s
* igt at kms_flip@basic-flip-vs-wf_vblank at c-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.82, 1.90] s
* igt at kms_flip@basic-flip-vs-wf_vblank at c-vga1:
- Statuses : 2 pass(s)
- Exec time: [1.10] s
* igt at kms_flip@basic-flip-vs-wf_vblank at d-dsi1:
- Statuses : 1 pass(s)
- Exec time: [1.83] s
* igt at kms_flip@basic-plain-flip at a-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.62, 0.97] s
* igt at kms_flip@basic-plain-flip at a-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.48, 1.84] s
* igt at kms_flip@basic-plain-flip at a-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [0.98] s
* igt at kms_flip@basic-plain-flip at a-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.47] s
* igt at kms_flip@basic-plain-flip at b-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.60, 0.99] s
* igt at kms_flip@basic-plain-flip at b-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.41, 1.62] s
* igt at kms_flip@basic-plain-flip at b-dvi-d1:
- Statuses : 1 pass(s)
- Exec time: [1.00] s
* igt at kms_flip@basic-plain-flip at b-lvds1:
- Statuses : 1 pass(s)
- Exec time: [1.49] s
* igt at kms_flip@basic-plain-flip at c-dp2:
- Statuses : 4 pass(s)
- Exec time: [0.60, 1.08] s
* igt at kms_flip@basic-plain-flip at c-dsi1:
- Statuses : 3 pass(s)
- Exec time: [1.42, 1.55] s
* igt at kms_flip@basic-plain-flip at c-vga1:
- Statuses : 2 pass(s)
- Exec time: [0.81, 0.82] s
* igt at kms_flip@basic-plain-flip at d-dsi1:
- Statuses : 1 pass(s)
- Exec time: [1.66] s
Known issues
------------
Here are the changes found in Trybot_7713 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt at i915_pm_rpm@module-reload:
- fi-cml-u2: [PASS][9] -> [FAIL][10] ([i915#579])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10063/fi-cml-u2/igt@i915_pm_rpm@module-reload.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-cml-u2/igt@i915_pm_rpm@module-reload.html
* igt at i915_selftest@live at gt_heartbeat:
- fi-apl-guc: NOTRUN -> [DMESG-FAIL][11] ([i915#2291] / [i915#541])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
* {igt at i915_selftest@live at guc_flow_control} (NEW):
- {fi-ehl-2}: NOTRUN -> [DMESG-WARN][12] ([i915#1222])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-ehl-2/igt@i915_selftest@live@guc_flow_control.html
- {fi-jsl-1}: NOTRUN -> [DMESG-WARN][13] ([i915#1222])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-jsl-1/igt@i915_selftest@live@guc_flow_control.html
* igt at kms_chamelium@hdmi-hpd-fast:
- fi-apl-guc: NOTRUN -> [SKIP][14] ([fdo#109271] / [fdo#111827]) +8 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-apl-guc/igt@kms_chamelium@hdmi-hpd-fast.html
* igt at kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
- fi-apl-guc: NOTRUN -> [SKIP][15] ([fdo#109271] / [i915#533])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-apl-guc/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
* igt at kms_psr@primary_page_flip:
- fi-apl-guc: NOTRUN -> [SKIP][16] ([fdo#109271]) +27 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-apl-guc/igt@kms_psr@primary_page_flip.html
#### Possible fixes ####
* igt at i915_hangman@error-state-basic:
- fi-apl-guc: [DMESG-WARN][17] ([i915#1610]) -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10063/fi-apl-guc/igt@i915_hangman@error-state-basic.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/fi-apl-guc/igt@i915_hangman@error-state-basic.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#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1222]: https://gitlab.freedesktop.org/drm/intel/issues/1222
[i915#1610]: https://gitlab.freedesktop.org/drm/intel/issues/1610
[i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
[i915#3277]: https://gitlab.freedesktop.org/drm/intel/issues/3277
[i915#3283]: https://gitlab.freedesktop.org/drm/intel/issues/3283
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#541]: https://gitlab.freedesktop.org/drm/intel/issues/541
[i915#579]: https://gitlab.freedesktop.org/drm/intel/issues/579
Participating hosts (42 -> 40)
------------------------------
Missing (2): fi-ilk-m540 fi-bdw-samus
Build changes
-------------
* Linux: CI_DRM_10063 -> Trybot_7713
CI-20190529: 20190529
CI_DRM_10063: da07ff0745f8eb4f079ee06bbbf04692eec85538 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6081: fdff4bba7abf9cb7c8ea21abf14e36d344ebb8c1 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Trybot_7713: ada776fa1346bf1c722e6efee71a1ddbf74b53c7 @ git://anongit.freedesktop.org/gfx-ci/linux
== Linux commits ==
ada776fa1346 drm/i915/guc: Unblock GuC submission on Gen11+
5a487a4e4e0f drm/i915/guc: Update GuC documentation
8da5138df90a drm/i915/guc: Selftest for GuC flow control
839491da8b0f drm/i915/guc: Don't call switch_to_kernel_context with GuC submission
7a3ac428014c drm/i915/guc: Take engine PM when a context is pinned with GuC submission
7f3d85ac093f drm/i915: Add GT PM delayed worker
0ed096778ce9 drm/i915/guc: Take GT PM ref when deregistering context
70103187669e drm/i915/guc: Non-static lrc descriptor registration buffer
b94e036a5638 drm/i915/guc: Check return of __xa_store when registering a context
a99c32cadbcf drm/i915/guc: Support request cancellation
ad5eed77e50c drm/i915/guc: Implement GuC priority management
977dd1fc9727 drm/i915/guc: Add golden context to GuC ADS
83df71bd1bca drm/i915/guc: Introduce guc_submit_engine object
2fafd561c751 drm/i915/guc: Don't allow requests not ready to consume all guc_ids
8c1b3ff6f02d drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted
dd0c6e8d1881 drm/i915/guc: Connect the number of guc_ids to debugfs
43bf29a0e118 drm/i915/guc: Allow flexible number of context ids
2e21401abd6a drm/i915/guc: Implement banned contexts for GuC submission
d17fe29a09ef drm/i915/guc: Don't call ring_is_idle in GuC submission
4aa2aae5b6d5 drm/i915/guc: Include scheduling policies in the debugfs state dump
892a33008624 drm/i915/guc: Connect reset modparam updates to GuC policy flags
b20a350064a2 drm/i915/guc: Hook GuC scheduling policies up
a06c58569eb8 drm/i915/guc: Fix for error capture after full GPU reset with GuC
98229dc66138 drm/i915/guc: Capture error state on context reset
1b602e58443a drm/i915/guc: Enable GuC engine reset
e828a41a8dc3 drm/i915/guc: Don't complain about reset races
e133c1f05a11 drm/i915/guc: Provide mmio list to be saved/restored on engine reset
c8d699cab81f drm/i915/guc: Enable the timer expired interrupt for GuC
ce0c736c9d08 drm/i915/guc: Handle engine reset failure notification
24933a573589 drm/i915/guc: Handle context reset notification
648d7511adda drm/i915/guc: Suspend/resume implementation for new interface
8a237e7f41eb drm/i915/guc: Add disable interrupts to guc sanitize
136fd3aac64e drm/i915: Reset GPU immediately if submission is disabled
065a20d98bfb drm/i915/guc: Reset implementation for new GuC interface
d3af3702845a drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
66638b608c61 drm/i915/guc: Disable bonding extension with GuC submission
6cc243e7336e drm/i915: Hold reference to intel_context over life of i915_request
701ce185e985 drm/i915: Track 'serial' counts for virtual engines
fe81fdf1bf35 drm/i915/guc: GuC virtual engines
0d0e6003724e drm/i915: Add intel_context tracing
011054f92302 drm/i915/guc: Add several request trace points
37f2225dc91f drm/i915/guc: Update GuC debugfs to support new GuC
21dcebdee084 drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
5b3d1453b594 drm/i915/guc: Ensure G2H response has space in buffer
c689f10ebb96 drm/i915/guc: Disable semaphores when using GuC scheduling
2dfddfbbe959 drm/i915/guc: Ensure request ordering via completion fences
a472858353fa drm/i915: Disable preempt busywait when using GuC scheduling
903e9b79aec3 drm/i915/guc: Extend deregistration fence to schedule disable
f1c17c4b12bd drm/i915/guc: Disable engine barriers with GuC during unpin
2d1143195dcb drm/i915/guc: Defer context unpin until scheduling is disabled
e4dd1e0a59cc drm/i915/guc: Insert fence on context when deregistering
972b7253930c drm/i915/guc: Implement GuC context operations for new inteface
755d6c1dc993 drm/i915/guc: Add bypass tasklet submission path to GuC
369cb471acb8 drm/i915/guc: Implement GuC submission tasklet
32094ec03fee drm/i915/guc: Add lrc descriptor context lookup array
8f80c5a88d60 drm/i915/guc: Remove GuC stage descriptor, add lrc descriptor
67456f327ce0 drm/i915/guc: Add new GuC interface defines and structures
8a3ce2264188 drm/i915/guc: Module load failure test for CT buffer creation
22e0bf4ca672 drm/i915/guc: Increase size of CTB buffers
c3c67e5b4fce drm/i915/guc: Optimize CTB writes and reads
75584de62437 drm/i915/guc: Add stall timer to non blocking CTB send function
9948551041b5 drm/i915/guc: Add non blocking CTB send function
ef56565cd7fd drm/i915/guc: Improve error message for unsolicited CT response
f1e7a335b459 drm/i915/guc: Use guc_class instead of engine_class in fw interface
9eb1d46e54ff drm/i915: Engine relative MMIO
486a63836a0f drm/i915: Introduce i915_sched_engine object
c1b15f5c071c drm/i915/guc: Early initialization of GuC send registers
3500e409c028 drm/i915/uc: turn on GuC/HuC auto mode by default
fe76e4851a34 drm/i915/guc: Update firmware to v60.1.2
9ebeca71e378 drm/i915/guc: Kill guc_clients.ct_pool
0f21d68ec455 drm/i915/guc: New CTB based communication
b8de1b27ec25 drm/i915/guc: New definition of the CTB registration action
afbce58b0975 drm/i915/guc: New definition of the CTB descriptor
9f6a93895838 drm/i915/guc: Add flag for mark broken CTB
c7d2b70cb824 drm/i915/guc: Support per context scheduling policies
1dff96198fbc drm/i915/guc: Update CTB response status
fe89ef0dfc21 drm/i915/guc: Update MMIO based communication
6058df2d976d drm/i915/guc: Introduce unified HXG messages
b3eca8a2598b drm/i915/guc: Always copy CT message to new allocation
65e4872cc5df drm/i915/guc: Don't receive all G2H messages in irq handler
01da2201917c drm/i915/guc: Stop using mutex while sending CTB messages
c299f071ac1e drm/i915/guc: Start protecting access to CTB descriptors
754736c48f9a drm/i915/guc: Relax CTB response timeout
dbcdb6f6fb85 drm/i915/guc: Update sizes of CTB buffers
423c79c5d670 drm/i915/guc: Replace CTB array with explicit members
418990173784 drm/i915/guc: Don't repeat CTB layout calculations
5d3213cec5b4 drm/i915/guc: Only rely on own CTB size
debcb9ee3f15 drm/i915: Promote ptrdiff() to i915_utils.h
9230bdff4295 drm/i915/guc: Stop using fence/status from CTB descriptor
825ece50178f drm/i915/guc: Keep strict GuC ABI definitions
d8b7987512c8 drm/i915/guc: Remove sample_forcewake h2g action
de141c3cfb18 drm/i915/guc: enable only the user interrupt when using GuC submission
8f05e6e9e2ca drm/i915/guc: use probe_error log for CT enablement failure
f0c73c08cf24 drm/i915/guc: skip disabling CTBs before sanitizing the GuC
eb906916ae5f drm/i915/gt: Move CS interrupt handler to the backend
48c0c8d940a6 drm/i915/gt: Move submission_method into intel_gt
2be89f071927 drm/i915/gt: Move engine setup out of set_default_submission
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7713/index.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-trybot/attachments/20210510/7af8f479/attachment-0001.htm>
More information about the Intel-gfx-trybot
mailing list