Series without cover letter

Submitted by Chris Wilson on May 13, 2017, 9:51 a.m.

Details

Reviewer None
Submitted May 13, 2017, 9:51 a.m.
Last Updated May 13, 2017, 10:27 a.m.
Revision 1

Revisions

Patches download mbox

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

Tests

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

Test gem_exec_flush:
        Subgroup basic-batch-kernel-default-uc:
                pass       -> FAIL       (fi-snb-2600) fdo#100007
Test kms_cursor_legacy:
        Subgroup basic-busy-flip-before-cursor-atomic:
                pass       -> FAIL       (fi-snb-2600) fdo#100215

fdo#100007 https://bugs.freedesktop.org/show_bug.cgi?id=100007
fdo#100215 https://bugs.freedesktop.org/show_bug.cgi?id=100215

fi-bdw-gvtdvm    total:278  pass:256  dwarn:8   dfail:0   fail:0   skip:14  time:426s
fi-bxt-j4205     total:278  pass:259  dwarn:0   dfail:0   fail:0   skip:19  time:509s
fi-byt-j1900     total:278  pass:254  dwarn:0   dfail:0   fail:0   skip:24  time:494s
fi-byt-n2820     total:278  pass:250  dwarn:0   dfail:0   fail:0   skip:28  time:480s
fi-hsw-4770      total:278  pass:262  dwarn:0   dfail:0   fail:0   skip:16  time:414s
fi-ilk-650       total:278  pass:228  dwarn:0   dfail:0   fail:0   skip:50  time:417s
fi-ivb-3520m     total:278  pass:260  dwarn:0   dfail:0   fail:0   skip:18  time:503s
fi-kbl-7500u     total:278  pass:255  dwarn:5   dfail:0   fail:0   skip:18  time:454s
fi-kbl-7560u     total:278  pass:263  dwarn:5   dfail:0   fail:0   skip:10  time:568s
fi-skl-6700hq    total:278  pass:261  dwarn:0   dfail:0   fail:0   skip:17  time:571s
fi-skl-6700k     total:278  pass:256  dwarn:4   dfail:0   fail:0   skip:18  time:463s
fi-skl-6770hq    total:278  pass:268  dwarn:0   dfail:0   fail:0   skip:10  time:488s
fi-skl-gvtdvm    total:278  pass:265  dwarn:0   dfail:0   fail:0   skip:13  time:433s
fi-snb-2520m     total:278  pass:250  dwarn:0   dfail:0   fail:0   skip:28  time:538s
fi-snb-2600      total:278  pass:247  dwarn:0   dfail:0   fail:2   skip:29  time:405s
fi-bxt-t5700 failed to collect. IGT log at Trybot_819/fi-bxt-t5700/igt.log

f44cb9178bce8f077c0cfdaf2f71678629fdcccb drm-tip: 2017y-05m-13d-09h-14m-06s UTC integration manifest
5a4e155 RFC drm/i915: Expose a PMU interface for perf queries
1ec1f53 drm/i915: Keep a recent cache of freed contexts objects for reuse
ef2b9ec drm/i915: Enable rcu-only context lookups
51c17f2 drm/i915: Allow contexts to be unreferenced locklessly
196e632 drm/i915: Group all the global context information together
7ffa718 drm/i915/scheduler: Support user-defined priorities
08fab4a drm/i915: Async GPU relocation processing
8d455ed drm/i915: Allow execbuffer to use the first object as the batch
53e11b5 drm/i915: Wait upon userptr get-user-pages within execbuffer
1c966cb drm/i915: First try the previous execbuffer location
fa2620e drm/i915: Store a persistent reference for an object in the execbuffer cache
21e412e drm/i915: Eliminate lots of iterations over the execobjects array
80c00c5 drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations
ea8dab5 drm/i915: Pass vma to relocate entry
92a3ba4 drm/i915: Store a direct lookup from object handle to vma
744fb64 drm/i915: Split vma exec_link/evict_link
be68bfc drm/i915: Use vma->exec_entry as our double-entry placeholder
a38653f drm/i915: Amalgamate execbuffer parameter structures
161797d drm/i915: Reinstate reservation_object zapping for batch_pool objects
e4406ca2 drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirty
15d6fd9 drm/i915: Mark CPU cache as dirty on every transition for CPU writes
e06fa09 drm/i915: Don't force serialisation on marking up execlists irq posted
385967a drm/i915: Stop inlining the execlists IRQ handler
3b16d4f drm/i915/execlists: Reduce lock contention between schedule/submit_request
e170cf7 drm/i915: Create a kmem_cache to allocate struct i915_priolist from
d5e83a10 drm/i915: Split execlist priority queue into rbtree + linked list
c93bf6c drm/i915: Use a define for the default priority [0]
2651a7a drm/i915: Don't mark an execlists context-switch when idle
85166f3f drm/i915/execlists: Pack the count into the low bits of the port.request
0627abd drm/i915: Redefine ptr_pack_bits() and friends
86d6d83 drm/i915: Make ptr_unpack_bits() more function-like
5a23d5d drm/i915: Import the kfence selftests for i915_sw_fence
bf33a86 drm/i915: Remove kref from i915_sw_fence
13bb77e drm/i915: Keep the forcewake timer alive for 1ms past the most recent use
5e75513 drm/i915: Compute the fw_domain id from the mask
2574cf4 drm/i915: Fixup 64bit divides in timelines selftest