✗ Fi.CI.BAT: failure for series starting with [01/86] drm/i915/selftests: Split preemption smoke test into threads

Patchwork patchwork at emeril.freedesktop.org
Mon Oct 1 14:52:00 UTC 2018


== Series Details ==

Series: series starting with [01/86] drm/i915/selftests: Split preemption smoke test into threads
URL   : https://patchwork.freedesktop.org/series/50321/
State : failure

== Summary ==

= CI Bug Log - changes from CI_DRM_4906 -> Trybot_3011 =

== Summary - FAILURE ==

  Serious unknown changes coming with Trybot_3011 absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Trybot_3011, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/50321/revisions/1/mbox/

== Possible new issues ==

  Here are the unknown changes that may have been introduced in Trybot_3011:

  === IGT changes ===

    ==== Possible regressions ====

    igt at drv_module_reload@basic-reload-inject:
      fi-bwr-2160:        PASS -> INCOMPLETE

    igt at gem_busy@basic-busy-default:
      fi-cnl-u:           PASS -> DMESG-WARN
      fi-kbl-7500u:       PASS -> DMESG-WARN
      fi-kbl-7560u:       PASS -> DMESG-WARN
      fi-cfl-guc:         PASS -> DMESG-WARN
      fi-skl-iommu:       PASS -> DMESG-WARN

    igt at gem_cpu_reloc@basic:
      fi-kbl-7567u:       PASS -> DMESG-WARN
      fi-whl-u:           PASS -> DMESG-WARN
      fi-skl-6260u:       PASS -> DMESG-WARN
      fi-kbl-r:           PASS -> DMESG-WARN
      fi-bsw-kefka:       PASS -> DMESG-WARN
      fi-kbl-x1275:       PASS -> DMESG-WARN
      fi-glk-dsi:         PASS -> DMESG-WARN

    igt at gem_ctx_create@basic-files:
      fi-skl-6600u:       PASS -> DMESG-WARN
      fi-cfl-8109u:       PASS -> DMESG-WARN

    igt at gem_ctx_exec@basic:
      fi-skl-6700hq:      PASS -> DMESG-WARN
      fi-skl-6770hq:      PASS -> DMESG-WARN
      fi-bxt-dsi:         PASS -> DMESG-WARN
      fi-skl-6700k2:      PASS -> DMESG-WARN
      fi-kbl-8809g:       PASS -> DMESG-WARN
      fi-skl-guc:         PASS -> DMESG-WARN
      fi-glk-j4005:       PASS -> DMESG-WARN

    igt at gem_ctx_switch@basic-default:
      fi-kbl-guc:         PASS -> DMESG-WARN
      fi-cfl-8700k:       PASS -> DMESG-WARN
      fi-bsw-n3050:       PASS -> DMESG-WARN
      fi-cfl-s3:          PASS -> DMESG-WARN

    igt at gem_ctx_switch@basic-default-heavy:
      fi-bdw-samus:       PASS -> DMESG-WARN
      fi-bxt-j4205:       PASS -> DMESG-WARN

    igt at gem_exec_basic@basic-default:
      fi-bdw-5557u:       PASS -> DMESG-WARN

    igt at gem_exec_basic@gtt-default:
      fi-skl-gvtdvm:      PASS -> DMESG-WARN

    igt at gem_exec_basic@gtt-render:
      fi-skl-caroline:    NOTRUN -> DMESG-WARN

    igt at gem_exec_fence@basic-busy-default:
      fi-kbl-soraka:      PASS -> DMESG-WARN

    igt at gem_exec_suspend@basic-s3:
      fi-snb-2600:        PASS -> INCOMPLETE
      fi-ilk-650:         PASS -> INCOMPLETE
      fi-pnv-d510:        PASS -> INCOMPLETE
      fi-hsw-4770r:       PASS -> INCOMPLETE
      fi-hsw-peppy:       PASS -> INCOMPLETE

    igt at kms_pipe_crc_basic@suspend-read-crc-pipe-a:
      fi-bwr-2160:        PASS -> DMESG-WARN

    
    ==== Warnings ====

    igt at gem_ctx_create@basic:
      fi-elk-e7500:       SKIP -> PASS +6

    igt at gem_ctx_exec@basic:
      fi-ilk-650:         SKIP -> PASS +6
      fi-bwr-2160:        SKIP -> PASS +6

    
== Known issues ==

  Here are the changes found in Trybot_3011 that come from known issues:

  === IGT changes ===

    ==== Issues hit ====

    igt at gem_exec_suspend@basic-s3:
      fi-byt-n2820:       PASS -> INCOMPLETE (fdo#102657)
      fi-byt-clapper:     PASS -> INCOMPLETE (fdo#102657)
      fi-hsw-4770:        PASS -> INCOMPLETE (fdo#103540)
      fi-elk-e7500:       PASS -> INCOMPLETE (fdo#103989)
      fi-ivb-3520m:       PASS -> INCOMPLETE (fdo#106220)
      fi-bdw-gvtdvm:      PASS -> INCOMPLETE (fdo#105600)
      fi-blb-e6850:       PASS -> INCOMPLETE (fdo#107718)
      fi-snb-2520m:       NOTRUN -> INCOMPLETE (fdo#103713)

    
  fdo#102657 https://bugs.freedesktop.org/show_bug.cgi?id=102657
  fdo#103540 https://bugs.freedesktop.org/show_bug.cgi?id=103540
  fdo#103713 https://bugs.freedesktop.org/show_bug.cgi?id=103713
  fdo#103989 https://bugs.freedesktop.org/show_bug.cgi?id=103989
  fdo#105600 https://bugs.freedesktop.org/show_bug.cgi?id=105600
  fdo#106220 https://bugs.freedesktop.org/show_bug.cgi?id=106220
  fdo#107718 https://bugs.freedesktop.org/show_bug.cgi?id=107718


== Participating hosts (50 -> 45) ==

  Additional (2): fi-skl-caroline fi-snb-2520m 
  Missing    (7): fi-ilk-m540 fi-byt-squawks fi-bsw-cyan fi-icl-u2 fi-ctg-p8600 fi-gdg-551 fi-icl-u 


== Build changes ==

    * Linux: CI_DRM_4906 -> Trybot_3011

  CI_DRM_4906: 187637a6495f71dd240d02badbf2fecc1e3c1bb2 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_4658: cab89ce2c5da684d01deff402d4e8e11441beadb @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Trybot_3011: 70b2c60c651e0f77391fdd3fe92f3b5874ea5870 @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

70b2c60c651e drm/i915: Enabling rc6 and rps have different requirements, so separate them
ab9efb8854fc drm/i915: Split control of rps and rc6
8430d440b750 drm/i915: Reorder GT interface code
6e80dceda74b drm/i915: Remove defunct intel_suspend_gt_powersave()
8b751b4a169d drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info
5ecf19975568 drm/i915: Move all the RPS irq handlers to intel_gt_pm
846320fe42c4 drm/i915: Move rps worker to intel_gt_pm.c
16f12ed5be3d drm/i915: Enable render context support for gen4 (Broadwater to Cantiga)
a6579c963bac drm/i915: Enable render context support for Ironlake (gen5)
ad0cb9956339 drm/i915: Move sandybride pcode access to intel_sideband.c
f0738b325570 drm/i915: Merge sandybridge_pcode_(read|write)
3bc8ad409559 drm/i915: Merge sbi read/write into a single accessor
5cd3a9d70861 drm/i915: Separate sideband declarations to intel_sideband.h
4fc4bf8f4198 drm/i915: Replace pcu_lock with sb_lock
e8d3b092cbe9 Revert "drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3"
756e86c0bfcc drm/i915: Reduce RPS update frequency on Valleyview/Cherryview
1474fc77930f drm/i915: Lift sideband locking for vlv_punit_(read|write)
80e215ad199a drm/i915: Lift acquiring the vlv punit magic to a common sb-get
6c21a1f8925b drm/i915: Disable preemption and sleeping while using the punit sideband
db08c2fd07c1 drm/i915: Allow user control over preempt timeout on their important context
e9ac41780fed drm/i915: Use a preemption timeout to enforce interactivity
d0af8d183847 drm/i915/preemption: Select timeout when scheduling
314c945c9522 drm/i915/execlists: Try preempt-reset from hardirq timer context
f74df3a65e0e drm/i915/execlists: Force preemption via reset on timeout
06fd33449bdc drm/i915/guc: Disable preemption if it fails
e878c7cf9c3c drm/i915: Report all objects with allocated pages to the shrinker
b7821458f0dd drm/i915: Track the purgeable objects on a separate eviction list
bca031690349 drm/i915/guc: Disable global reset
446a0a260cdf drm/i915: Remove GPU reset dependence on struct_mutex
942fa75a9b2d drm/i915: Perform device reset under stop-machine
4b8f61918b5f drm/i915: Allow specification of parallel execbuf
b7db9a70e0fe virtual-bond
a4f97023bea5 request-wait
1e8c69f6ec46 lockdep-hax
ddb82e2edfa0 drm/i915: Add asynchronous waits on a value to change from non-zero
48af6f26ce57 drm/i915: Hold request reference for submission until retirement
ea07947860d1 drm/i915: Move engine request retirement to intel_engine_cs
9f75449dff6e drm/i915: Move rate-limiting request retire to after submission
da0dde48c504 drm/i915: Dampen RPS slow start
e2d5f97bf5e8 drm/i915: Limit C-states when waiting for the active request
8083d31e63a6 drm/amdgpu: Transfer fences to dmabuf importer
720941d29448 drm/i915: Mark "page-backed" dmabuf as being shrinkable
495762a57edf drm/i915/selftests: Exercise invalidation of dmabuf import from shrinker
4e8ec89d47c3 drm: Remove defunct dma_buf_kmap stubs
aa16b0e207e1 drm/i915: Load balancing across a virtual engine
95aae45082ed drm/i915/execlists: Refactor out can_merge_rq()
a5d61fe8dff8 drm/i915/execlists: Flush the CS events before unpinning
9f06c661bb44 common-scratch
6df413967018 drm/i915: Allow a context to define its set of engines
cc2eeb7d1b12 drm/i915: Re-arrange execbuf so context is known before engine
135d36949595 drm/i915: Encode extra tags into request.global_seqno
5f6b13e098cc drm/i915: Fix I915_EXEC_RING_MASK
da7e7778ec40 drm/i915: Allow contexts to share a single timeline across all engines
a2e8aa657dde drm/i915: Extend CREATE_CONTEXT to allow inheritance ala clone()
e2ef6f98809b drm/i915: Introduce the i915_user_extension_method
39f5906b193d timeline-lock
2f68922d2306 drm/i915: Move vma lookup to its own lock
dae6a131d571 single-vma-list
ddb5cda7544d drm/i915: Pull VM lists under the VM mutex.
9fca1676dbce drm/i915: Stop tracking MRU activity on VMA
3c8cec9cdce1 drm/i915: Make all GPU resets atomic
b7ddaeaa72e5 drm/i915: Pull all the reset functionality together into i915_reset.c
a2f44b331e50 drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
3edec11fe29c drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
c84ee543868a drm/i915: Mark up Ironlake ips with rpm wakerefs
e6433c79becd drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
b7508f6bbfb3 drm/i915/dp: Markup pps lock power well
ba62d912e197 drm/i915: Combined gt.awake/gt.power wakerefs
217d99d3c24c drm/i915: Track the wakeref used to initialise display power domains
ad306313d29c drm/i915: Markup paired operations on display power domains
9836684c3498 drm/i915: Syntatic sugar for using intel_runtime_pm
7b7de74a403e drm/i915: Markup paired operations on wakerefs
e39e8f1943a0 drm/i915: Track all held rpm wakerefs
8cdc389026c2 drm/i915: Remove debugfs/i915_ppgtt_info
842d495e285c drm/i915: Report the number of closed vma held by each context in debugfs
e8178640805c drm/i915: Cache the error string
fc20aacd6926 drm/i915: Clear the error PTE just once on finish
012fa37b031f drm/i915: Handle incomplete Z_FINISH for compressed error states
1f3252b368cf drm/i915: Replace some open-coded i915_map_coherent_type()
a96ac5a2cd2e drm/i915: Priority boost for waiting clients
06d1cbf1cafc drm/i915: Pull scheduling under standalone lock
4a9949f5d1d7 drm/i915: Priority boost for new clients
49234b1ba37c drm/i915: Combine multiple internal plists into the same i915_priolist bucket
3876a6a05195 drm/i915: Reserve some priority bits for internal use
214f425cd876 drm/i915/selftests: Include arbitration points in preemption smoketest
10cd28b8da57 drm/i915/selftests: Split preemption smoke test into threads

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_3011/issues.html


More information about the Intel-gfx-trybot mailing list