summaryrefslogtreecommitdiffstats
path: root/drivers (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | drm/i915: Nuke arguments to eb_pin_engineMaarten Lankhorst2020-09-071-10/+7
| * | drm/i915: Add ww context handling to context_barrier_taskMaarten Lankhorst2020-09-072-29/+48
| * | drm/i915: Use ww locking in intel_renderstate.Maarten Lankhorst2020-09-073-32/+71
| * | drm/i915: Use per object locking in execbuf, v12.Maarten Lankhorst2020-09-074-170/+262
| * | drm/i915: Parse command buffer earlier in eb_relocate(slow)Maarten Lankhorst2020-09-071-31/+37
| * | drm/i915: Remove locking from i915_gem_object_prepare_read/writeMaarten Lankhorst2020-09-078-27/+59
| * | drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.Maarten Lankhorst2020-09-0722-39/+170
| * | Revert "drm/i915/gem: Split eb_vma into its own allocation"Maarten Lankhorst2020-09-071-73/+51
| * | Revert "drm/i915/gem: Drop relocation slowpath".Maarten Lankhorst2020-09-071-10/+252
| * | drm/i915: Revert relocation chaining commits.Maarten Lankhorst2020-09-072-144/+35
| * | Revert "drm/i915/gem: Async GPU relocations only"Maarten Lankhorst2020-09-072-27/+313
| * | drm/i915/gem: Free the fence after a fence-chain lookup failureChris Wilson2020-09-071-0/+1
| * | drm/i915/gem: Reduce context termination list iteration guard to RCUChris Wilson2020-09-071-13/+19
| * | drm/i915/selftests: Prevent selecting 0 for our random width/alignChris Wilson2020-09-071-3/+3
| * | drm/i915/gt: Hold context/request reference while breadcrumbs are activeChris Wilson2020-09-072-38/+74
| * | drm/i915/gt: Move intel_breadcrumbs_arm_irq earlierChris Wilson2020-09-071-42/+42
| * | drm/i915/gt: Shrink i915_page_directory's slab bucketChris Wilson2020-09-074-28/+50
| * | drm/i915/gt: Switch to object allocations for page directoriesChris Wilson2020-09-0718-420/+289
| * | drm/i915: Preallocate stashes for vma page-directoriesChris Wilson2020-09-079-190/+237
| * | drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbsChris Wilson2020-09-0716-95/+162
| * | drm/i915/gt: Only transfer the virtual context to the new engine if activeChris Wilson2020-09-071-25/+40
| * | drm/i915/gt: Replace intel_engine_transfer_stale_breadcrumbsChris Wilson2020-09-074-52/+21
| * | drm/i915: Remove requirement for holding i915_request.lock for breadcrumbsChris Wilson2020-09-073-87/+123
| * | drm/i915: Provide a fastpath for waiting on vma bindingsChris Wilson2020-09-072-2/+22
| * | drm/i915: Reduce locking around i915_active_acquire_preallocate_barrier()Chris Wilson2020-09-071-5/+5
| * | drm/i915: Make the stale cached active node available for any timelineChris Wilson2020-09-071-2/+28
| * | drm/i915: Keep the most recently used active-fence upon discardChris Wilson2020-09-072-11/+20
| * | drm/i915: Export a preallocate variant of i915_active_acquire()Chris Wilson2020-09-074-38/+130
| * | drm/i915: Skip taking acquire mutex for no ref->active callbackChris Wilson2020-09-071-8/+16
| * | drm/i915/selftests: Drop stale timeline constructor assertChris Wilson2020-09-071-1/+0
| * | drm/i915/gt: Pull release of node->age under the spinlockChris Wilson2020-09-071-1/+1
| * | drm/i915/gt: Support multiple pinned timelinesChris Wilson2020-09-078-23/+61
| * | drm/i915/gem: Delay tracking the GEM context until it is registeredChris Wilson2020-09-071-5/+11
| * | drm/i915/gt: Fix termination condition for freeing all buffer objectsChris Wilson2020-09-071-5/+8
| * | drm/i915/selftests: Flush the active barriers before assertingChris Wilson2020-09-071-0/+2
| * | drm/i915/gt: Delay taking the spinlock for grabbing from the buffer poolChris Wilson2020-09-072-42/+64
| * | drm/i915/gt: Disable preparser around xcs invalidations on tglChris Wilson2020-09-071-2/+13
| * | drm/i915/gem: Remove disordered per-file request list for throttlingChris Wilson2020-09-078-85/+50
| * | drm/i915: Soften the tasklet flush frequency before waitsChris Wilson2020-09-071-2/+18
| * | drm/i915/selftests: Mock the status_page.vma for the kernel_contextChris Wilson2020-09-071-0/+3
| * | drm/i915: Reduce i915_request.lock contention for i915_request_waitChris Wilson2020-09-071-10/+8
* | | Backmerge drm-fixes merge into drm-nextDave Airlie2020-09-0815-64/+411
|\ \ \
| * | | Revert "drm/i915/gem: Delete unused code"Dave Airlie2020-09-081-0/+19
| * | | Revert "drm/i915/gem: Async GPU relocations only"Dave Airlie2020-09-082-27/+289
| * | | Revert "drm/i915: Remove i915_gem_object_get_dirty_page()"Dave Airlie2020-09-082-0/+18
| * | | Merge tag 'drm-msm-fixes-2020-09-04' of https://gitlab.freedesktop.org/drm/ms...Dave Airlie2020-09-0811-37/+85
| |\ \ \
| | * | | drm/msm: Disable the RPTR shadowJordan Crouse2020-09-046-27/+43
| | * | | drm/msm: Disable preemption on all 5xx targetsJordan Crouse2020-09-041-1/+2
| | * | | drm/msm: Enable expanded apriv support for a650Jordan Crouse2020-09-044-4/+19
| | * | | drm/msm: Split the a5xx preemption recordJordan Crouse2020-09-042-5/+21