✗ Fi.CI.BAT: failure for series starting with [01/80] drm/i915: Drop stray clearing of rps->last_adj

Patchwork patchwork at emeril.freedesktop.org
Thu Aug 2 12:08:04 UTC 2018


== Series Details ==

Series: series starting with [01/80] drm/i915: Drop stray clearing of rps->last_adj
URL   : https://patchwork.freedesktop.org/series/47603/
State : failure

== Summary ==

= CI Bug Log - changes from CI_DRM_4606 -> Trybot_2677 =

== Summary - FAILURE ==

  Serious unknown changes coming with Trybot_2677 absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Trybot_2677, 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/47603/revisions/1/mbox/

== Possible new issues ==

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

  === IGT changes ===

    ==== Possible regressions ====

    igt at drv_selftest@live_contexts:
      fi-whl-u:           PASS -> DMESG-FAIL
      fi-bdw-gvtdvm:      PASS -> DMESG-FAIL
      fi-kbl-7567u:       PASS -> DMESG-FAIL
      fi-skl-gvtdvm:      PASS -> DMESG-FAIL
      {fi-cfl-8109u}:     PASS -> DMESG-FAIL

    igt at drv_selftest@live_execlists:
      fi-kbl-guc:         PASS -> DMESG-FAIL
      fi-cfl-guc:         PASS -> DMESG-FAIL

    igt at drv_selftest@live_workarounds:
      fi-kbl-guc:         PASS -> DMESG-WARN
      fi-cfl-guc:         PASS -> DMESG-WARN

    igt at gem_tiled_fence_blits@basic:
      fi-gdg-551:         PASS -> FAIL

    
    ==== Warnings ====

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

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

    igt at gem_ctx_param@basic-default:
      fi-ilk-650:         SKIP -> PASS +6

    
== Known issues ==

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

  === IGT changes ===

    ==== Issues hit ====

    igt at drv_module_reload@basic-reload-inject:
      fi-bwr-2160:        PASS -> INCOMPLETE (fdo#107405)

    igt at drv_selftest@live_hangcheck:
      fi-kbl-guc:         PASS -> DMESG-FAIL (fdo#106947)

    {igt at kms_psr@primary_mmap_gtt}:
      fi-cnl-psr:         PASS -> DMESG-WARN (fdo#107372)

    
    ==== Possible fixes ====

    igt at drv_selftest@live_workarounds:
      fi-cnl-psr:         DMESG-FAIL (fdo#107292) -> PASS

    igt at kms_chamelium@dp-edid-read:
      fi-kbl-7500u:       FAIL (fdo#103841) -> PASS

    igt at kms_flip@basic-flip-vs-wf_vblank:
      fi-bsw-n3050:       FAIL (fdo#100368) -> PASS

    
    ==== Warnings ====

    {igt at kms_psr@primary_page_flip}:
      fi-cnl-psr:         DMESG-WARN (fdo#107372) -> DMESG-FAIL (fdo#107372)

    
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  fdo#100368 https://bugs.freedesktop.org/show_bug.cgi?id=100368
  fdo#103841 https://bugs.freedesktop.org/show_bug.cgi?id=103841
  fdo#106947 https://bugs.freedesktop.org/show_bug.cgi?id=106947
  fdo#107292 https://bugs.freedesktop.org/show_bug.cgi?id=107292
  fdo#107372 https://bugs.freedesktop.org/show_bug.cgi?id=107372
  fdo#107405 https://bugs.freedesktop.org/show_bug.cgi?id=107405


== Participating hosts (51 -> 43) ==

  Missing    (8): fi-ilk-m540 fi-hsw-4200u fi-byt-j1900 fi-skl-guc fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-byt-clapper 


== Build changes ==

    * Linux: CI_DRM_4606 -> Trybot_2677

  CI_DRM_4606: 603c0696f3c56d3f1e47c283de897448473c9041 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_4584: 33f47ff4d64bd3996995dc5493deee26294e3aa3 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Trybot_2677: f6f969fb011e70ac327ce99ff77b2445a12e66e5 @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

f6f969fb011e drm/i915: Support per-context user requests for GPU frequency control
357b7c22715f drm/i915: Remove unwarranted clamping for hsw/bdw
62617a498a9b drm/i915,intel_ips: Enable GPU wait-boosting with IPS
6067f3490f59 drm/i915: Pull IPS into GT power management
8fbe1863661f drm/i915: Rename rps min/max frequencies
364e4a2b3081 drm/i915: Refactor frequency bounds computation
4933a6c156ea drm/i915: Simplify rc6/rps enabling
aab1ba4f4256 drm/i915: Enabling rc6 and rps have different requirements, so separate them
8c11a875abd6 drm/i915: Split control of rps and rc6
3575beae03d4 drm/i915: Reorder GT interface code
6c1bbefd6508 drm/i915: Remove defunct intel_suspend_gt_powersave()
54b7c84b002d drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info
e08cfa754f6b drm/i915: Move all the RPS irq handlers to intel_gt_pm
e7a368a0dbbe drm/i915: Move rps worker to intel_gt_pm.c
39f586980688 drm/i915: Enable render context support for gen4 (Broadwater to Cantiga)
e3366997034e drm/i915: Enable render context support for Ironlake (gen5)
4fc320d0a7fb drm/i915: Generalize i915_gem_sanitize() to reset contexts
9955fcf99af9 drm/i915: Mark up Ironlake ips with rpm wakerefs
75a164d72701 drm/i915: Move sandybride pcode access to intel_sideband.c
e3d840766bda drm/i915: Merge sandybridge_pcode_(read|write)
c2f6e2480e0f drm/i915: Merge sbi read/write into a single accessor
b59d14362b49 drm/i915: Separate sideband declarations to intel_sideband.h
c2dc6c94e893 drm/i915: Replace pcu_lock with sb_lock
32fc47efe302 Revert "drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3"
04b0ef54c51a drm/i915: Reduce RPS update frequency on Valleyview/Cherryview
73f90b0d6e05 drm/i915: Lift sideband locking for vlv_punit_(read|write)
2c8aa86c311d drm/i915: Lift acquiring the vlv punit magic to a common sb-get
7624d4327c9d drm/i915: Disable preemption and sleeping while using the punit sideband
d9b274ee2744 drm/i915: Allow user control over preempt timeout on their important context
84db666b1aa7 drm/i915: Use a preemption timeout to enforce interactivity
77ee2eaf930c drm/i915/preemption: Select timeout when scheduling
b6548df9bf3c drm/i915/execlists: Try preempt-reset from hardirq timer context
fb598303f228 drm/i915/execlists: Force preemption via reset on timeout
446f2858dc6e drm/i915/guc: Disable preemption if it fails
cec5bf0cbfd3 drm/i915: Report all objects with allocated pages to the shrinker
161a4b4bec17 drm/i915: Track the purgeable objects on a separate eviction list
339b07764425 drm/i915/gtt: Skip initializing PT with scratch if full
fc96d2ce794e drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgtt
2c074620671c drm/i915: Apply context workarounds directly
b7a2293210f4 drm/i915: Allow specification of parallel execbuf
1e88cef838c5 virtual-bond
d0e792d96ddb request-wait
0c9e5e90cdfa drm/i915: Add asynchronous waits on a value to change from non-zero
006c4cbe8e23 RFC drm/i915: Load balancing across a virtual engine
c5a346b7ec7e drm/i915/execlists: Refactor out can_merge_rq()
4cbfb9d06f5c drm/i915/execlists: Flush the tasklet before unpinning
c5b836844cdb drm/i915: Allow a context to define its set of engines
24ca22d60af6 drm/i915: Re-arrange execbuf so context is known before engine
91f8ea587aea drm/i915: Fix I915_EXEC_RING_MASK
f287358fa589 drm/i915: Allow contexts to share a single timeline across all engines
bbb0f77add0a drm/i915: Extend CREATE_CONTEXT to allow inheritance ala clone()
69e7648e7ffb drm/i915: Introduce the i915_user_extension_method
5072b82cbeaa drm/i915: Priority boost switching to an idle ring
4ab0e898a3cc drm/i915: Priority boost for new clients
93560497d938 drm/i915: Combine multiple internal plists into the same i915_priolist bucket
859b8f35acb1 drm/i915: Reserve some priority bits for internal use
352a42d89db7 drm/i915: Hold request reference for submission until retirement
32ba76a1ac83 drm/i915: Move engine request retirement to intel_engine_cs
7ec9c41305cc drm/i915: Move rate-limiting request retire to after submission
987b1d20d85c drm/i915: Reduce context HW ID lifetime
c815023c725f drm/i915: Stop tracking MRU activity on VMA
2ada8ff2e43e drm/i915: Remove GPU reset dependence on struct_mutex
120d8d12361a drm/i915: Perform device reset under stop-machine
b320d0fe63df drm/i915: Make all GPU resets atomic
57a35e9afba4 drm/i915: Pull all the reset functionality together into i915_reset.c
ba4d34e2c788 drm/i915: Skip repeated calls to i915_gem_set_wedged()
bf8d64996a8c drm/i915: Dynamically allocate the array of drm_i915_gem_fence_reg
9419d5f26ead drm/i915: Move fence-reg interface to i915_gem_fence_reg.h
5eec4b053e62 drm/i915: Move aperture tracking under GGTT mutex
f8eba49d44ce drm/i915: Convert fences to use a GGTT lock rather than struct_mutex
795021fc8a80 drm/i915: Move fence register tracking to GGTT
2babde4050e1 drm/i915: Track any mutex used inside GPU reset
5f24534a1877 drm/i915: Remove partial attempt to swizzle on pread/pwrite
f81294e4c07f drm/i915: Limit C-states when waiting for the active request
29af214d3021 drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
a1392616e946 drm/i915: Cache the error string
a159ceb48873 drm/i915: Dampen RPS slow start
228da491cf2c drm/i915: Clear all residual RPS events on disabling interrupts
0aac1728abc0 drm/i915: Unconditionally clear the pm/guc GT IIR upon acking
633ade51730c drm/i915: Drop stray clearing of rps->last_adj

== Logs ==

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


More information about the Intel-gfx-trybot mailing list