✗ Fi.CI.BAT: failure for series starting with [001/126] drm/i915/ringbuffer: Reload PDs harder on byt/bcs

Patchwork patchwork at emeril.freedesktop.org
Tue Sep 11 11:46:16 UTC 2018


== Series Details ==

Series: series starting with [001/126] drm/i915/ringbuffer: Reload PDs harder on byt/bcs
URL   : https://patchwork.freedesktop.org/series/49472/
State : failure

== Summary ==

= CI Bug Log - changes from CI_DRM_4797 -> Trybot_2880 =

== Summary - FAILURE ==

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

== Possible new issues ==

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

  === IGT changes ===

    ==== Possible regressions ====

    igt at core_auth@basic-auth:
      fi-kbl-r:           PASS -> INCOMPLETE
      fi-bwr-2160:        PASS -> INCOMPLETE
      fi-bdw-5557u:       PASS -> INCOMPLETE
      fi-kbl-7567u:       PASS -> INCOMPLETE
      fi-ivb-3520m:       PASS -> INCOMPLETE
      fi-kbl-7500u:       PASS -> INCOMPLETE
      fi-skl-6600u:       PASS -> INCOMPLETE
      fi-kbl-7560u:       PASS -> INCOMPLETE
      fi-hsw-4770:        PASS -> INCOMPLETE
      fi-cfl-8700k:       PASS -> INCOMPLETE
      fi-skl-caroline:    PASS -> INCOMPLETE
      fi-whl-u:           PASS -> INCOMPLETE
      fi-skl-6700k2:      PASS -> INCOMPLETE
      fi-ivb-3770:        PASS -> INCOMPLETE
      fi-cfl-s3:          PASS -> INCOMPLETE
      fi-skl-iommu:       PASS -> INCOMPLETE
      fi-skl-6770hq:      PASS -> INCOMPLETE
      fi-bsw-kefka:       PASS -> INCOMPLETE
      fi-bsw-n3050:       PASS -> INCOMPLETE
      fi-skl-6260u:       PASS -> INCOMPLETE
      fi-hsw-4770r:       PASS -> INCOMPLETE
      fi-kbl-x1275:       PASS -> INCOMPLETE
      fi-cfl-8109u:       PASS -> INCOMPLETE

    igt at debugfs_test@read_all_entries:
      fi-blb-e6850:       PASS -> INCOMPLETE
      fi-kbl-8809g:       PASS -> INCOMPLETE
      fi-gdg-551:         PASS -> INCOMPLETE
      fi-pnv-d510:        PASS -> INCOMPLETE

    igt at gem_close_race@basic-process:
      fi-snb-2600:        PASS -> INCOMPLETE

    
    ==== Warnings ====

    igt at core_auth@basic-auth:
      fi-icl-u:           DMESG-WARN (fdo#107411) -> INCOMPLETE

    
== Known issues ==

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

  === IGT changes ===

    ==== Issues hit ====

    igt at core_auth@basic-auth:
      fi-glk-j4005:       PASS -> INCOMPLETE (k.org#198133, fdo#103359)
      fi-skl-guc:         PASS -> INCOMPLETE (fdo#106693)
      fi-kbl-guc:         PASS -> INCOMPLETE (fdo#106693)
      fi-bdw-gvtdvm:      PASS -> INCOMPLETE (fdo#105600)
      fi-byt-j1900:       PASS -> INCOMPLETE (fdo#102657)
      fi-bxt-dsi:         PASS -> INCOMPLETE (fdo#103927)
      fi-byt-n2820:       PASS -> INCOMPLETE (fdo#102657)
      fi-cfl-guc:         PASS -> INCOMPLETE (fdo#106693)
      fi-kbl-soraka:      PASS -> INCOMPLETE (fdo#107774)
      fi-cnl-psr:         PASS -> INCOMPLETE (fdo#105086)
      fi-bxt-j4205:       PASS -> INCOMPLETE (fdo#103927)
      fi-skl-gvtdvm:      PASS -> INCOMPLETE (fdo#105600)
      fi-byt-clapper:     PASS -> INCOMPLETE (fdo#102657)
      fi-glk-dsi:         PASS -> INCOMPLETE (k.org#198133, fdo#103359)
      fi-bdw-samus:       PASS -> INCOMPLETE (fdo#107773)

    igt at gem_close_race@basic-process:
      fi-snb-2520m:       PASS -> INCOMPLETE (fdo#103713)

    
  fdo#102657 https://bugs.freedesktop.org/show_bug.cgi?id=102657
  fdo#103359 https://bugs.freedesktop.org/show_bug.cgi?id=103359
  fdo#103713 https://bugs.freedesktop.org/show_bug.cgi?id=103713
  fdo#103927 https://bugs.freedesktop.org/show_bug.cgi?id=103927
  fdo#105086 https://bugs.freedesktop.org/show_bug.cgi?id=105086
  fdo#105600 https://bugs.freedesktop.org/show_bug.cgi?id=105600
  fdo#106693 https://bugs.freedesktop.org/show_bug.cgi?id=106693
  fdo#107411 https://bugs.freedesktop.org/show_bug.cgi?id=107411
  fdo#107773 https://bugs.freedesktop.org/show_bug.cgi?id=107773
  fdo#107774 https://bugs.freedesktop.org/show_bug.cgi?id=107774
  k.org#198133 https://bugzilla.kernel.org/show_bug.cgi?id=198133


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

  Missing    (6): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ilk-650 fi-ctg-p8600 


== Build changes ==

    * Linux: CI_DRM_4797 -> Trybot_2880

  CI_DRM_4797: 3209f38d7ee600583963aa7c049c5dfde658d453 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_4637: 57e3d826dee154cb8664667db7660d854a707fc6 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Trybot_2880: 0e1bf526d50a92fd75405cb19bf1b4ac3ec96e06 @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

0e1bf526d50a async-vma-bind
5b7dd4ef8472 wait
5474784f169e propagate-fence-errors
38229ddf8d00 split-gem-object
3795516a8bad drm/i915: Move object->pages API to i915_gem_object.[ch]
b53ed59898fb drm/i915: Make GPU pages movable
b201f1d21c75 shmem: Support for registration of driver/file owner specific ops
6b164bfd7069 drm/i915: Show who pinned the pages when a leak is hit
e0f99497f63e drm/i915/userptr: Add a flag to populate the userptr on creation
1c3a1e3e801e drm/i915: Remove temporary allocation of dma addresses when rotating
5d89cb9645c9 drm/i915: Increase busyspin limit before a context-switch
3b33daf98516 drm/i915: Expose idle delays to Kconfig
1c0c0f82cb56 drm/i915: Expose the busyspin durations for i915_wait_request
ec9ad5257195 drm/i915: Skip CPU synchronisation on dmabuf attachments
27f9948ba433 drm/i915: Remove ancient I915_GEM_EXECBUFFER (v1) support
a3fe50d2851e no-write-flush
088c2f5207fb drm/i915: Apply missed interrupt after reset w/a to all ringbuffer gen
dfbbde1d3e82 drm/i915: Limit rpm wakeref for freeing objects
8e4a259b39bc drm/i915/selftests: Extend partial vma coverage to check parallel creation
06a918055d2a drm/i915: Enable rc6 for Ironlake
8b91c103335e drm/i915/userptr: Probe existence of backing struct pages upon creation
768472a187ea drm/i915/userptr: Probe vma range before gup
12772835296e drm/i915: Request driver probe from an async task
7db0ea234a55 drm/i915/selftests: Touch the NMI watchdog inside a GTT pass
40243cf7ec2e drm/i915/gtt: Skip initializing PT with scratch if full
460632f7f85d drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgtt
d9c6e2f1d5e7 drm/i915: Apply context workarounds directly
3f00a88491fb drm/i915: Introduce BITS_PER_TYPE
fcd92b8402c1 force-uesr-container-of
791edd2cb388 drm/i915: Support per-context user requests for GPU frequency control
763a63dfefc3 drm/i915: Remove unwarranted clamping for hsw/bdw
72cf5ebd1293 drm/i915, intel_ips: Enable GPU wait-boosting with IPS
21c662249e57 drm/i915: Pull IPS into GT power management
3e277e6248b4 drm/i915: Rename rps min/max frequencies
0a4d6df5683f drm/i915: Refactor frequency bounds computation
e0c6641a3474 drm/i915: Simplify rc6/rps enabling
dbe47eda0e0f drm/i915: Enabling rc6 and rps have different requirements, so separate them
a0856d90eae1 drm/i915: Split control of rps and rc6
991bcd4a6230 drm/i915: Reorder GT interface code
ba7937cf876a drm/i915: Remove defunct intel_suspend_gt_powersave()
c6beb92808bf drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info
16ac1779cfc4 drm/i915: Move all the RPS irq handlers to intel_gt_pm
9a8de31fe4e7 drm/i915: Move rps worker to intel_gt_pm.c
849e2517dfa6 drm/i915: Enable render context support for gen4 (Broadwater to Cantiga)
057e1823d66e drm/i915: Enable render context support for Ironlake (gen5)
72d8f3051a91 drm/i915: Generalize i915_gem_sanitize() to reset contexts
33b39aef74b0 drm/i915: Move sandybride pcode access to intel_sideband.c
c029caf20c36 drm/i915: Merge sandybridge_pcode_(read|write)
23392b6c7666 drm/i915: Merge sbi read/write into a single accessor
a70a869eda3f drm/i915: Separate sideband declarations to intel_sideband.h
aa3fc1a5cd24 drm/i915: Replace pcu_lock with sb_lock
c9609dc9b46b Revert "drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3"
7bcc2cb23793 drm/i915: Reduce RPS update frequency on Valleyview/Cherryview
f8b175ce7eda drm/i915: Lift sideband locking for vlv_punit_(read|write)
49aae172f11b drm/i915: Lift acquiring the vlv punit magic to a common sb-get
b6c32011ed2d drm/i915: Disable preemption and sleeping while using the punit sideband
dd6a7dcfd13f drm/i915: Allow user control over preempt timeout on their important context
ff4675007de6 drm/i915: Use a preemption timeout to enforce interactivity
0d63fd8321c4 drm/i915/preemption: Select timeout when scheduling
8735b07fe56a drm/i915/execlists: Try preempt-reset from hardirq timer context
215e84c34caa drm/i915/execlists: Force preemption via reset on timeout
5a75d34d20fa drm/i915/guc: Disable preemption if it fails
66d9aee0d1e3 drm/i915: Report all objects with allocated pages to the shrinker
b1950aa268c0 drm/i915: Track the purgeable objects on a separate eviction list
9fb18dba5469 drm/i915: Allow specification of parallel execbuf
9b2397c812a3 virtual-bond
177a4691fc38 request-wait
c9ed09181479 drm/i915: Add asynchronous waits on a value to change from non-zero
8f644c763c6f RFC drm/i915: Load balancing across a virtual engine
332774f19fab drm/i915/execlists: Refactor out can_merge_rq()
de2f5fd03e29 drm/i915/execlists: Flush the tasklet before unpinning
c0edfe7d2d82 drm/i915: Allow a context to define its set of engines
17d37876bd0f drm/i915: Re-arrange execbuf so context is known before engine
e38f6f6c672c drm/i915: Fix I915_EXEC_RING_MASK
519b04530393 drm/i915: Allow contexts to share a single timeline across all engines
b7fc32bb5052 drm/i915: Extend CREATE_CONTEXT to allow inheritance ala clone()
19d61daa33b0 drm/i915: Introduce the i915_user_extension_method
66e4168cc47a drm/i915: Hold request reference for submission until retirement
2e91774c6e1d drm/i915: Move engine request retirement to intel_engine_cs
563ed366b890 drm/i915: Move rate-limiting request retire to after submission
3b474628719b drm/i915: Stop tracking MRU activity on VMA
232b03e0ff39 drm/i915: Move aperture tracking under GGTT mutex
30694442a310 drm/i915: Remove partial attempt to swizzle on pread/pwrite
87c69eccb714 drm/i915: Dampen RPS slow start
0ca744597f72 drm/i915: Priority boost for waiting clients
f52fac9ba6c2 drm/i915: Pull scheduling under standalone lock
4b8d03a45c3d drm/i915: Priority boost for new clients
7cbe9292144f drm/i915: Combine multiple internal plists into the same i915_priolist bucket
374e73f78c3c drm/i915: Reserve some priority bits for internal use
55126d5fc02e drm/i915: Limit C-states when waiting for the active request
0c53757ad6fe drm/amdgpu: Transfer fences to dmabuf importer
a0db03216b4c drm/i915: Mark "page-backed" dmabuf as being shrinkable
ed56a57329ea drm/i915/selftests: Exercise invalidation of dmabuf import from shrinker
b02e7ad1279f drm: Remove defunct dma_buf_kmap stubs
c718a0aaf195 drm/i915: Remove GPU reset dependence on struct_mutex
9dbebafbd092 drm/i915: Perform device reset under stop-machine
9472f9f7bd51 drm/i915: Make all GPU resets atomic
8fed70115426 drm/i915: Pull all the reset functionality together into i915_reset.c
7270ca23f2d1 drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
8dda06a23651 relay
14a2068ed3ac drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
7ecf8049bd5b drm/i915: Mark up Ironlake ips with rpm wakerefs
34cd2accd416 drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
97a1bf902d96 drm/i915/dp: Markup pps lock power well
632c8a1ddef5 drm/i915: Track the wakeref used to initialise display power domains
9f14e5495a4a drm/i915: Markup paired operations on display power domains
d485d289c6a3 drm/i915: Syntatic sugar for using intel_runtime_pm
1789fc163064 drm/i915: Markup paired operations on wakerefs
0d6cb26399d8 drm/i915: Track all held rpm wakerefs
26b6116b34fd drm/i915: Remove debugfs/i915_ppgtt_info
b69cd0a14f40 drm/i915: Report the number of closed vma held by each context in debugfs
6347b3c88bb4 drm/i915/execlists: Assert the queue is non-empty on unsubmitting
b876b73d0590 drm/i915/execlists: Onion unwind for logical_ring_init() failure
9ae165a113f3 drm/i915/execlists: Use coherent writes into the context image
773b8d9884a5 drm/i915/execlists: Delay updating ring register state after resume
eac1e47c119d drm/i915/selftests: Basic stress test for rapid context switching
a6cc125d2998 drm/i915/execlists: Avoid kicking priority on the current context
a3311d938051 drm/i915/execlists: Reset CSB pointers on canceling requests (wedging)
63253821a4bc drm/i915/overlay: Use the ioctl parameters directly
17bef9380e3e drm/i915/overlay: Allocate physical registers from stolen
11e0625ab86f drm/i915: Cache the error string
c83796cb9d64 drm/i915: Clear the error PTE just once on finish
ace6b84f7fb6 drm/i915: Handle incomplete Z_FINISH for compressed error states
faaace30fe29 drm/i915: Limit number of capture objects
32a04b37bc64 drm/i915: Reorder execobject[] to insert non-48b objects into the low 4G
fdb20856694c drm/i915/ringbuffer: Reload PDs harder on byt/bcs

== Logs ==

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


More information about the Intel-gfx-trybot mailing list