Series without cover letter

Submitted by Chris Wilson on Oct. 27, 2018, 4:22 p.m.

Details

Reviewer None
Submitted Oct. 27, 2018, 4:22 p.m.
Last Updated Oct. 27, 2018, 5:06 p.m.
Revision 1

Revisions

Patches download mbox

# Name Submitter State
[01/40] drm/i915/selftests: Test vm isolation Chris Wilson New
[02/40] drm/i915: Record the scratch pte Chris Wilson New
[03/40] reuse-ro-scratch Chris Wilson New
[04/40] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start Chris Wilson New
[05/40] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture Chris Wilson New
[06/40] drm/i915: Stop calling intel_opregion unregister/register in suspend/resume Chris Wilson New
[07/40] drm/i915: Always try to reset the GPU on takeover Chris Wilson New
[08/40] drm/i915: Cache the error string Chris Wilson New
[09/40] drm/i915: Report the number of closed vma held by each context in debugfs Chris Wilson New
[10/40] drm/i915: Remove debugfs/i915_ppgtt_info Chris Wilson New
[11/40] drm/i915: Track all held rpm wakerefs Chris Wilson New
[12/40] drm/i915: Markup paired operations on wakerefs Chris Wilson New
[13/40] drm/i915: Syntatic sugar for using intel_runtime_pm Chris Wilson New
[14/40] drm/i915: Markup paired operations on display power domains Chris Wilson New
[15/40] drm/i915: Track the wakeref used to initialise display power domains Chris Wilson New
[16/40] drm/i915: Combined gt.awake/gt.power wakerefs Chris Wilson New
[17/40] drm/i915/dp: Markup pps lock power well Chris Wilson New
[18/40] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice Chris Wilson New
[19/40] drm/i915: Mark up Ironlake ips with rpm wakerefs Chris Wilson New
[20/40] drm/i915: Serialise concurrent calls to i915_gem_set_wedged() Chris Wilson New
[21/40] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex Chris Wilson New
[22/40] drm/i915: Pull all the reset functionality together into i915_reset.c Chris Wilson New
[23/40] drm/i915: Make all GPU resets atomic Chris Wilson New
[24/40] drm/i915: Stop tracking MRU activity on VMA Chris Wilson New
[25/40] drm/i915: Pull VM lists under the VM mutex. Chris Wilson New
[26/40] single-vma-list Chris Wilson New
[27/40] drm/i915: Move vma lookup to its own lock Chris Wilson New
[28/40] timeline-lock Chris Wilson New
[29/40] drm/i915: Introduce the i915_user_extension_method Chris Wilson New
[30/40] drm/i915: Extend CREATE_CONTEXT to allow inheritance ala clone() Chris Wilson New
[31/40] drm/i915: Allow contexts to share a single timeline across all engines Chris Wilson New
[32/40] drm/i915: Fix I915_EXEC_RING_MASK Chris Wilson New
[33/40] drm/i915: Encode extra tags into request.global_seqno Chris Wilson New
[34/40] track-engine Chris Wilson New
[35/40] gem-busy Chris Wilson New
[36/40] drm/i915: Re-arrange execbuf so context is known before engine Chris Wilson New
[37/40] drm/i915: Allow a context to define its set of engines Chris Wilson New
[38/40] common-scratch Chris Wilson New
[39/40] drm/i915/execlists: Refactor out can_merge_rq() Chris Wilson New
[40/40] drm/i915: Load balancing across a virtual engine Chris Wilson New

Tests

= CI Bug Log - changes from CI_DRM_5044 -> Trybot_3147 =

== Summary - FAILURE ==

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

== Possible new issues ==

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

  === IGT changes ===

    ==== Possible regressions ====

    igt@drv_selftest@live_contexts:
      fi-kbl-7560u:       PASS -> INCOMPLETE
      fi-icl-u:           PASS -> INCOMPLETE

    
    ==== Warnings ====

    igt@drv_selftest@live_contexts:
      fi-icl-u2:          DMESG-FAIL (fdo#108569) -> INCOMPLETE

    
== Known issues ==

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

  === IGT changes ===

    ==== Issues hit ====

    igt@drv_selftest@live_hangcheck:
      fi-icl-u:           PASS -> INCOMPLETE (fdo#108315)

    igt@kms_flip@basic-flip-vs-wf_vblank:
      fi-glk-j4005:       PASS -> FAIL (fdo#100368)

    igt@kms_frontbuffer_tracking@basic:
      fi-hsw-peppy:       PASS -> DMESG-WARN (fdo#102614)

    igt@kms_pipe_crc_basic@nonblocking-crc-pipe-a:
      fi-byt-clapper:     PASS -> FAIL (fdo#107362)

    
    ==== Possible fixes ====

    igt@gem_exec_suspend@basic-s3:
      fi-blb-e6850:       INCOMPLETE (fdo#107718) -> PASS

    igt@gem_sync@basic-each:
      fi-glk-j4005:       DMESG-WARN (fdo#105719) -> PASS

    igt@kms_pipe_crc_basic@read-crc-pipe-b-frame-sequence:
      fi-byt-clapper:     FAIL (fdo#103191, fdo#107362) -> PASS

    igt@kms_pipe_crc_basic@read-crc-pipe-c-frame-sequence:
      fi-glk-j4005:       DMESG-FAIL (fdo#106000) -> PASS

    
  fdo#100368 https://bugs.freedesktop.org/show_bug.cgi?id=100368
  fdo#102614 https://bugs.freedesktop.org/show_bug.cgi?id=102614
  fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191
  fdo#105719 https://bugs.freedesktop.org/show_bug.cgi?id=105719
  fdo#106000 https://bugs.freedesktop.org/show_bug.cgi?id=106000
  fdo#107362 https://bugs.freedesktop.org/show_bug.cgi?id=107362
  fdo#107718 https://bugs.freedesktop.org/show_bug.cgi?id=107718
  fdo#108315 https://bugs.freedesktop.org/show_bug.cgi?id=108315
  fdo#108569 https://bugs.freedesktop.org/show_bug.cgi?id=108569


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

  Additional (1): fi-gdg-551 
  Missing    (5): fi-kbl-soraka fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600 


== Build changes ==

    * Linux: CI_DRM_5044 -> Trybot_3147

  CI_DRM_5044: c4487dca27970879bf67f331614142c749984d65 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_4698: af57164fcb16950187ad402ed31f565e88c42a78 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Trybot_3147: 4a2ac992a572fdfbd86b95b10111c95dcd89d8cd @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

4a2ac992a572 drm/i915: Load balancing across a virtual engine
368040d96d6d drm/i915/execlists: Refactor out can_merge_rq()
d5451d40b560 common-scratch
7ba068ab9b35 drm/i915: Allow a context to define its set of engines
804c2a9b8945 drm/i915: Re-arrange execbuf so context is known before engine
52d35432c40e gem-busy
af81a2eae15c track-engine
b021307ef739 drm/i915: Encode extra tags into request.global_seqno
8675b4b00b0f drm/i915: Fix I915_EXEC_RING_MASK
272bfd3091d7 drm/i915: Allow contexts to share a single timeline across all engines
e2dc4ba0bc53 drm/i915: Extend CREATE_CONTEXT to allow inheritance ala clone()
ad29b7739efe drm/i915: Introduce the i915_user_extension_method
bef18f1cd400 timeline-lock
d116ccea8edb drm/i915: Move vma lookup to its own lock
0f4fba696d1f single-vma-list
eb7b6a7e720b drm/i915: Pull VM lists under the VM mutex.
f28a1cd2589a drm/i915: Stop tracking MRU activity on VMA
289fda8ba7e9 drm/i915: Make all GPU resets atomic
860f72f62db2 drm/i915: Pull all the reset functionality together into i915_reset.c
5b9e33b7d053 drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
737bba1d42d6 drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
c23590d1ebe5 drm/i915: Mark up Ironlake ips with rpm wakerefs
4f3165db7600 drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
09ebac98e4f0 drm/i915/dp: Markup pps lock power well
90d76ed221fe drm/i915: Combined gt.awake/gt.power wakerefs
22f54c059c5b drm/i915: Track the wakeref used to initialise display power domains
bd389dc2a935 drm/i915: Markup paired operations on display power domains
53e46d3a977c drm/i915: Syntatic sugar for using intel_runtime_pm
72597b7b5926 drm/i915: Markup paired operations on wakerefs
eb7958c7a2d3 drm/i915: Track all held rpm wakerefs
ad69aeaa0433 drm/i915: Remove debugfs/i915_ppgtt_info
0035f0c61ecf drm/i915: Report the number of closed vma held by each context in debugfs
c90e07988fbd drm/i915: Cache the error string
59f87ee9d9fe drm/i915: Always try to reset the GPU on takeover
7a1b605b0bb6 drm/i915: Stop calling intel_opregion unregister/register in suspend/resume
cf87a3d76dfa drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
a857f8cd5a6c drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
49c4da01f1a6 reuse-ro-scratch
8cca0c6e1b29 drm/i915: Record the scratch pte
601da36dde01 drm/i915/selftests: Test vm isolation