summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-08-08drm/syncobj: Allow wait for submit and signal behaviordrm-syncobj-wait-submit-v1Jason Ekstrand2-27/+293
2017-08-08drm/syncobj: Add a callback mechanism for replace_fenceJason Ekstrand2-2/+82
2017-08-08drm/syncobj: Add a reset ioctlJason Ekstrand4-0/+34
2017-08-08dma-buf/dma-fence: Allow wait_any_timeout without default_waitJason Ekstrand1-5/+0
2017-08-08drm/syncobj: add sync obj wait interface. (v8)Dave Airlie4-0/+158
2017-08-08i915: Add support for drm syncobjsJason Ekstrand3-8/+171
2017-08-08drm/syncobj: Remove file_private from replace_fenceJason Ekstrand3-7/+4
2017-08-08drm/syncobj: Lock around drm_syncobj::fenceJason Ekstrand2-2/+29
2017-08-07drm/syncobj: Rename fence_get to find_fenceJason Ekstrand3-9/+9
2017-07-05RFC drm/i915: Expose a PMU interface for perf queriesChris Wilson7-0/+522
2017-07-05drm/i915: Keep a recent cache of freed contexts objects for reuseChris Wilson8-5/+68
2017-07-05drm/i915/scheduler: Support user-defined prioritiesChris Wilson3-4/+39
2017-07-05drm/i915: Mark the GT as busy before idling the previous requestChris Wilson1-31/+30
2017-07-05drm/i915: Trivial grammar fix s/opt of/opt out of/ in commentChris Wilson1-1/+1
2017-07-05drm/i915: Replace execbuf vma ht with an idrChris Wilson11-196/+103
2017-07-05drm/i915: Simplify eb_lookup_vmas()Chris Wilson1-98/+42
2017-07-05drm/i915: Convert execbuf to use struct-of-array packing for critical fieldsChris Wilson3-100/+101
2017-07-05drm/i915: Check context status before looking up our obj/vmaChris Wilson1-7/+6
2017-07-05drm/i915: Try a minimal attempt to insert the whole object for relocationsChris Wilson1-1/+3
2017-07-05drm/i915: Only revoke the partial vma when releasing a fence registerChris Wilson3-5/+30
2017-07-05drm/i915: Track user GTT faulting per-vmaChris Wilson7-20/+60
2017-07-05drm/i915: Drain the device workqueue on unloadChris Wilson2-2/+2
2017-07-05drm/i915: Only free the oldest stale object before a fresh allocationChris Wilson1-2/+6
2017-07-05drm/i915: Trim struct_mutex hold duration for i915_gem_free_objectsChris Wilson1-8/+8
2017-07-05drm/i915: Move dev_priv->mm.[un]bound_list to its own lockChris Wilson10-64/+120
2017-07-05drm/i915: Refactor testing obj->mm.pagesChris Wilson7-20/+28
2017-07-05drm/i915: Make fence->pin_count atomic to allow unlocked unpinningChris Wilson5-13/+17
2017-07-05drm/i915: Emit pipelined fence changesChris Wilson6-29/+186
2017-07-05drm/i915: Consolidate get_fence with pin_fenceChris Wilson7-31/+39
2017-07-05drm/i915: Pin fence for iomapChris Wilson3-14/+20
2017-07-05drm/i915/selftests: Exercise independence of per-engine resetsChris Wilson3-0/+176
2017-07-05drm/i915: Disable per-engine reset for BroxtonChris Wilson1-0/+1
2017-07-05drm/i915: Clear engine irq posted following a resetChris Wilson1-0/+2
2017-07-05drm/i915: Assert that machine is wedged for nop_submit_requestChris Wilson1-0/+1
2017-07-05drm/i915: Wake up waiters after setting the WEDGED bitChris Wilson1-1/+3
2017-07-05drm/i915: Clear execlist port[] before updating seqno on wedgingChris Wilson1-7/+7
2017-07-05drm/i915: Check the execlist queue for pending requests before declaring idleChris Wilson1-0/+4
2017-07-05drm/i915: Check execlist/ring status during hangcheckChris Wilson1-1/+1
2017-07-05drm/i915: Flush the execlist ports if idleChris Wilson1-10/+26
2017-07-05drm/i915: Serialize per-engine resets against new requestsChris Wilson1-9/+7
2017-07-05drm/i915: Reset context image on engines after triggering the resetChris Wilson1-3/+2
2017-07-05drm/i915: Report execlists irq bit in debugfsChris Wilson1-2/+4
2017-07-05drm/i915: Only skip updating execobject.offset after errorChris Wilson1-3/+3
2017-07-05drm/i915: Only free the oldest stale context before allocatingChris Wilson1-2/+17
2017-07-05drm/i915: Drop request retirement before reaping stale contextsChris Wilson1-1/+0
2017-07-05drm/i915: Move stale context reaping to common i915_gem_context_createChris Wilson1-4/+4
2017-07-05drm/i915: Check new context against kernel_context after reporting an errorChris Wilson1-3/+2
2017-07-04drm-tip: 2017y-07m-04d-15h-39m-34s UTC integration manifestDaniel Vetter1-0/+26
2017-07-04Merge remote-tracking branch 'drm-intel/topic/e1000e-fix' into drm-tipDaniel Vetter0-0/+0
2017-07-04Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes' into drm-tipDaniel Vetter6-40/+42