Series without cover letter

Submitted by Chris Wilson on May 12, 2017, 8:39 p.m.

Details

Reviewer None
Submitted May 12, 2017, 8:39 p.m.
Last Updated May 12, 2017, 9:34 p.m.
Revision 1

Revisions

Patches download mbox

# Name Submitter State A F R T
[01/35] drm/i915: Compute the fw_domain id from the mask Chris Wilson New
[02/35] drm/i915: Keep the forcewake timer alive for 1ms past the most recent use Chris Wilson New
[03/35] drm/i915: Remove kref from i915_sw_fence Chris Wilson New
[04/35] drm/i915: Import the kfence selftests for i915_sw_fence Chris Wilson New
[05/35] drm/i915: Make ptr_unpack_bits() more function-like Chris Wilson New 1
[06/35] drm/i915: Redefine ptr_pack_bits() and friends Chris Wilson New 1
[07/35] drm/i915/execlists: Pack the count into the low bits of the port.request Chris Wilson New 1
[08/35] drm/i915: Don't mark an execlists context-switch when idle Chris Wilson New 1
[09/35] drm/i915: Use a define for the default priority [0] Chris Wilson New
[10/35] drm/i915: Split execlist priority queue into rbtree + linked list Chris Wilson New
[11/35] drm/i915: Create a kmem_cache to allocate struct i915_priolist from Chris Wilson New
[12/35] drm/i915/execlists: Reduce lock contention between schedule/submit_request Chris Wilson New
[13/35] drm/i915: Stop inlining the execlists IRQ handler Chris Wilson New 1
[14/35] drm/i915: Don't force serialisation on marking up execlists irq posted Chris Wilson New
[15/35] drm/i915: Mark CPU cache as dirty on every transition for CPU writes Chris Wilson New
[16/35] drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirty Chris Wilson New
[17/35] drm/i915: Reinstate reservation_object zapping for batch_pool objects Chris Wilson New 1
[18/35] drm/i915: Amalgamate execbuffer parameter structures Chris Wilson New 1
[19/35] drm/i915: Use vma->exec_entry as our double-entry placeholder Chris Wilson New 1
[20/35] drm/i915: Split vma exec_link/evict_link Chris Wilson New 1
[21/35] drm/i915: Store a direct lookup from object handle to vma Chris Wilson New 1
[22/35] drm/i915: Pass vma to relocate entry Chris Wilson New 1
[23/35] drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations Chris Wilson New
[24/35] drm/i915: Eliminate lots of iterations over the execobjects array Chris Wilson New 1
[25/35] drm/i915: Store a persistent reference for an object in the execbuffer cache Chris Wilson New
[26/35] drm/i915: First try the previous execbuffer location Chris Wilson New 1
[27/35] drm/i915: Wait upon userptr get-user-pages within execbuffer Chris Wilson New 1
[28/35] drm/i915: Allow execbuffer to use the first object as the batch Chris Wilson New 1
[29/35] drm/i915: Async GPU relocation processing Chris Wilson New 1
[30/35] drm/i915/scheduler: Support user-defined priorities Chris Wilson New 1
[31/35] drm/i915: Group all the global context information together Chris Wilson New
[32/35] drm/i915: Allow contexts to be unreferenced locklessly Chris Wilson New 1
[33/35] drm/i915: Enable rcu-only context lookups Chris Wilson New
[34/35] drm/i915: Keep a recent cache of freed contexts objects for reuse Chris Wilson New
[35/35] RFC drm/i915: Expose a PMU interface for perf queries Chris Wilson New

Tests

Series 24376v1 Series without cover letter
https://patchwork.freedesktop.org/api/1.0/series/24376/revisions/1/mbox/

Test kms_flip:
        Subgroup basic-flip-vs-wf_vblank:
                pass       -> FAIL       (fi-skl-6770hq) fdo#99739
Test pm_rpm:
        Subgroup basic-pci-d3-state:
                pass       -> DMESG-WARN (fi-byt-j1900)
                pass       -> DMESG-WARN (fi-byt-n2820)
                pass       -> INCOMPLETE (fi-skl-6700hq)
                pass       -> INCOMPLETE (fi-skl-6700k)
                pass       -> INCOMPLETE (fi-skl-6770hq)
                pass       -> INCOMPLETE (fi-kbl-7500u)
                pass       -> DMESG-WARN (fi-kbl-7560u)
        Subgroup basic-rte:
                pass       -> DMESG-WARN (fi-byt-j1900)
                pass       -> DMESG-WARN (fi-byt-n2820)
                pass       -> INCOMPLETE (fi-kbl-7560u)
Test prime_vgem:
        Subgroup basic-fence-flip:
                pass       -> DMESG-WARN (fi-byt-j1900)
                pass       -> DMESG-WARN (fi-byt-n2820)
Test drv_module_reload:
        Subgroup basic-no-display:
                pass       -> DMESG-FAIL (fi-ilk-650)
                pass       -> INCOMPLETE (fi-snb-2520m)
                pass       -> DMESG-FAIL (fi-snb-2600)
                pass       -> DMESG-FAIL (fi-ivb-3520m)
                pass       -> DMESG-FAIL (fi-ivb-3770)
                pass       -> DMESG-FAIL (fi-byt-j1900)
                pass       -> DMESG-FAIL (fi-byt-n2820)
                pass       -> DMESG-FAIL (fi-hsw-4770)
                pass       -> DMESG-FAIL (fi-hsw-4770r)
                pass       -> DMESG-FAIL (fi-bdw-5557u)
                pass       -> DMESG-FAIL (fi-bdw-gvtdvm)
                pass       -> DMESG-FAIL (fi-bsw-n3050)
                pass       -> DMESG-FAIL (fi-skl-6260u)
                pass       -> DMESG-FAIL (fi-bxt-j4205)
        Subgroup basic-reload-inject:
                dmesg-warn -> PASS       (fi-bdw-gvtdvm) fdo#99938 +1
        Subgroup basic-reload-final:
                pass       -> FAIL       (fi-ilk-650)
                pass       -> FAIL       (fi-snb-2600)
                pass       -> INCOMPLETE (fi-ivb-3520m)
                pass       -> FAIL       (fi-ivb-3770)
                pass       -> INCOMPLETE (fi-byt-j1900)
                pass       -> FAIL       (fi-byt-n2820)
                pass       -> FAIL       (fi-hsw-4770)
                pass       -> FAIL       (fi-hsw-4770r)
                pass       -> FAIL       (fi-bdw-5557u)
                pass       -> FAIL       (fi-bsw-n3050)
                pass       -> FAIL       (fi-skl-6260u)
                pass       -> FAIL       (fi-bxt-j4205)

fdo#99739 https://bugs.freedesktop.org/show_bug.cgi?id=99739
fdo#99938 https://bugs.freedesktop.org/show_bug.cgi?id=99938

fi-bdw-5557u     total:278  pass:265  dwarn:0   dfail:1   fail:1   skip:11  time:444s
fi-bdw-gvtdvm    total:278  pass:256  dwarn:6   dfail:1   fail:1   skip:14  time:428s
fi-bsw-n3050     total:278  pass:240  dwarn:0   dfail:1   fail:1   skip:36  time:565s
fi-bxt-j4205     total:278  pass:257  dwarn:0   dfail:1   fail:1   skip:19 
fi-byt-j1900     total:277  pass:249  dwarn:3   dfail:1   fail:0   skip:23 
fi-byt-n2820     total:278  pass:245  dwarn:3   dfail:1   fail:1   skip:28  time:487s
fi-hsw-4770      total:278  pass:260  dwarn:0   dfail:1   fail:1   skip:16  time:407s
fi-hsw-4770r     total:278  pass:260  dwarn:0   dfail:1   fail:1   skip:16  time:417s
fi-ilk-650       total:278  pass:226  dwarn:0   dfail:1   fail:1   skip:50 
fi-ivb-3520m     total:277  pass:258  dwarn:0   dfail:1   fail:0   skip:17 
fi-ivb-3770      total:278  pass:258  dwarn:0   dfail:1   fail:1   skip:18  time:464s
fi-kbl-7500u     total:241  pass:218  dwarn:5   dfail:0   fail:0   skip:17 
fi-kbl-7560u     total:242  pass:227  dwarn:6   dfail:0   fail:0   skip:8  
fi-skl-6260u     total:278  pass:266  dwarn:0   dfail:1   fail:1   skip:10  time:452s
fi-skl-6700hq    total:241  pass:225  dwarn:0   dfail:0   fail:0   skip:15 
fi-skl-6700k     total:241  pass:223  dwarn:0   dfail:0   fail:0   skip:17 
fi-skl-6770hq    total:241  pass:230  dwarn:0   dfail:0   fail:1   skip:9  
fi-skl-gvtdvm    total:278  pass:263  dwarn:0   dfail:1   fail:1   skip:13  time:433s
fi-snb-2520m     total:275  pass:247  dwarn:0   dfail:0   fail:0   skip:27 
fi-snb-2600      total:278  pass:247  dwarn:0   dfail:1   fail:1   skip:29  time:410s
fi-bxt-t5700 failed to collect. IGT log at Trybot_815/fi-bxt-t5700/igt.log

38d26beef9f31fa7ca983563cf86d4131defd94a drm-tip: 2017y-05m-12d-13h-15m-01s UTC integration manifest
a877008 RFC drm/i915: Expose a PMU interface for perf queries
c989840 drm/i915: Keep a recent cache of freed contexts objects for reuse
5193661 drm/i915: Enable rcu-only context lookups
73dbcaf drm/i915: Allow contexts to be unreferenced locklessly
fb17445 drm/i915: Group all the global context information together
ba610cf drm/i915/scheduler: Support user-defined priorities
4fbe84f drm/i915: Async GPU relocation processing
870ce4b drm/i915: Allow execbuffer to use the first object as the batch
4c49f83 drm/i915: Wait upon userptr get-user-pages within execbuffer
79a5f91 drm/i915: First try the previous execbuffer location
e8a34c9 drm/i915: Store a persistent reference for an object in the execbuffer cache
94ee9bf drm/i915: Eliminate lots of iterations over the execobjects array
193ec7d drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations
66bc055 drm/i915: Pass vma to relocate entry
59ec027 drm/i915: Store a direct lookup from object handle to vma
7ed179b drm/i915: Split vma exec_link/evict_link
965cef1 drm/i915: Use vma->exec_entry as our double-entry placeholder
cf46953 drm/i915: Amalgamate execbuffer parameter structures
3fee816 drm/i915: Reinstate reservation_object zapping for batch_pool objects
0c41822 drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirty
32c83b4 drm/i915: Mark CPU cache as dirty on every transition for CPU writes
905ad2e drm/i915: Don't force serialisation on marking up execlists irq posted
a6e29f4 drm/i915: Stop inlining the execlists IRQ handler
8b5c792 drm/i915/execlists: Reduce lock contention between schedule/submit_request
98976b6 drm/i915: Create a kmem_cache to allocate struct i915_priolist from
7b2071e drm/i915: Split execlist priority queue into rbtree + linked list
16e3b62 drm/i915: Use a define for the default priority [0]
675f4af drm/i915: Don't mark an execlists context-switch when idle
258f1fc drm/i915/execlists: Pack the count into the low bits of the port.request
45c75f9 drm/i915: Redefine ptr_pack_bits() and friends
6f5c4ad drm/i915: Make ptr_unpack_bits() more function-like
04e4401 drm/i915: Import the kfence selftests for i915_sw_fence
29bc2c3 drm/i915: Remove kref from i915_sw_fence
12d4729 drm/i915: Keep the forcewake timer alive for 1ms past the most recent use
7979ecf drm/i915: Compute the fw_domain id from the mask