summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem
AgeCommit message (Expand)AuthorFilesLines
2022-03-29drm/ttm: rework bulk move handling v5Christian König1-1/+1
2022-03-28drm/ttm: move the LRU into resource handling v4Christian König1-1/+1
2022-01-25drm/i915: Flush TLBs before releasing backing storeTvrtko Ursulin2-0/+11
2022-01-16Merge tag 'drm-next-2022-01-14' of git://anongit.freedesktop.org/drm/drmLinus Torvalds5-16/+34
2022-01-10Merge tag 'drm-next-2022-01-07' of git://anongit.freedesktop.org/drm/drmLinus Torvalds34-814/+1984
2022-01-10drm/i915/ttm: ensure we unmap when purgingMatthew Auld1-1/+15
2022-01-10drm/i915/ttm: add unmap_virtual callbackMatthew Auld4-14/+14
2022-01-10drm/i915/ttm: only fault WILLNEED objectsMatthew Auld1-0/+5
2022-01-10drm/i915: don't call free_mmap_offset when purgingMatthew Auld1-1/+0
2021-12-27drm/i915: Increment composite fence seqnoMatthew Brost1-1/+1
2021-12-27drm/i915: Fix possible uninitialized variable in parallel extensionMatthew Brost1-1/+1
2021-12-24Merge tag 'drm-intel-gt-next-2021-12-23' of git://anongit.freedesktop.org/drm...Dave Airlie20-393/+235
2021-12-23drm/i915: Use trylock instead of blocking lock for __i915_gem_free_objects.Maarten Lankhorst1-4/+10
2021-12-22drm/i915: Require the vm mutex for i915_vma_bind()Thomas Hellström1-1/+49
2021-12-22drm/i915: Break out the i915_deps utilityThomas Hellström2-187/+1
2021-12-22drm/i915: remove questionable fence optimization during copyChristian König1-29/+14
2021-12-22drm/i915: Avoid using the i915_fence_array when collecting dependenciesThomas Hellström2-96/+50
2021-12-21drm/i915: Add ww ctx to i915_gem_object_trylockMaarten Lankhorst3-5/+9
2021-12-21drm/i915: Require object lock when freeing pages during destructionMaarten Lankhorst1-0/+5
2021-12-21drm/i915: Trylock the object when shrinkingMaarten Lankhorst1-0/+6
2021-12-20drm/i915: Ensure gem_contexts selftests work with unbind changes, v2.Maarten Lankhorst1-24/+35
2021-12-20drm/i915: Change shrink ordering to use locking around unbinding.Maarten Lankhorst1-20/+18
2021-12-17drm/i915/gem: Use to_gt() helperMichał Winiarski15-50/+55
2021-12-17Merge tag 'drm-intel-next-2021-12-14' of ssh://git.freedesktop.org/git/drm/dr...Dave Airlie1-0/+1
2021-12-14drm/i915: replace X86_FEATURE_PAT with pat_enabled()Lucas De Marchi2-6/+5
2021-12-14drm/i915/ttm: fix large buffer population trucationRobert Beckett1-1/+1
2021-12-14drm/i915: Exclude reserved stolen from driver useChris Wilson1-0/+3
2021-12-10Merge tag 'drm-intel-gt-next-2021-12-09' of git://anongit.freedesktop.org/drm...Dave Airlie25-613/+2003
2021-12-10Merge tag 'drm-misc-next-2021-12-09' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2-11/+0
2021-12-09drm/i915/xehpsdv: set min page-size to 64KMatthew Auld1-1/+5
2021-12-09Merge drm/drm-next into drm-intel-nextJani Nikula2-91/+40
2021-12-08drm/i915: Skip remap_io_mapping() for non-x86 platformsSiva Mullati1-0/+1
2021-12-08drm/i915: Fix error pointer dereference in i915_gem_do_execbuffer()Dan Carpenter1-0/+1
2021-12-07drm/i915/selftests: Follow up on increase timeout in i915_gem_contexts selftestsBruce Chang1-1/+1
2021-12-03drm/i915: Fix error pointer dereference in i915_gem_do_execbuffer()Dan Carpenter1-0/+1
2021-12-02Merge tag 'drm-intel-next-2021-11-30' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-1/+1
2021-12-01drm/i915: Update error capture code to avoid using the current vma stateThomas Hellström1-23/+112
2021-12-01drm/i915: Use per device iommu checkTvrtko Ursulin2-2/+2
2021-11-30drm/i915: Drop stealing of bits from i915_sw_fence function pointerMatthew Brost1-1/+1
2021-11-30drm/i915: Remove dma_resv_pruneMaarten Lankhorst2-11/+0
2021-11-26drm/i915/gemfs: don't mark huge_opt as staticMatthew Auld1-2/+1
2021-11-25drm/i915: Remove dma_resv_pruneMaarten Lankhorst2-11/+0
2021-11-25Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin2-91/+40
2021-11-25drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronousThomas Hellström2-12/+30
2021-11-25drm/i915/ttm: Implement asynchronous TTM movesThomas Hellström4-32/+348
2021-11-25drm/i915/ttm: Correctly handle waiting for gpu when shrinkingThomas Hellström3-1/+8
2021-11-25drm/i915/ttm: Drop region reference countingThomas Hellström5-8/+10
2021-11-25drm/i915/ttm: Move the i915_gem_obj_copy_ttm() functionThomas Hellström5-69/+56
2021-11-25drm/i915: Add support for moving fence waitingMaarten Lankhorst3-0/+64
2021-11-24Revert "drm/i915/dmabuf: fix broken build"Tvrtko Ursulin1-7/+0