aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_ttm.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/ttm: never purge busy objectsMatthew Auld2022-11-211-0/+4
* drm/i915/ttm: fix uaf with lmem_userfault_list handlingMatthew Auld2022-11-141-3/+3
* drm/i915: stop abusing swiotlb_max_segmentRobert Beckett2022-10-311-2/+2
* drm/i915: allow control over the flags when migratingMatthew Auld2022-10-111-2/+3
* drm/i915: Do not cleanup obj with NULL bo->resourceNirmoy Das2022-09-271-1/+1
* Merge tag 'drm-intel-gt-next-2022-09-16' of git://anongit.freedesktop.org/drm...Dave Airlie2022-09-211-2/+34
|\
| * drm/i915/dgfx: Release mmap on rpm suspendAnshuman Gupta2022-09-141-2/+34
* | Merge tag 'drm-intel-gt-next-2022-09-09' of git://anongit.freedesktop.org/drm...Dave Airlie2022-09-121-1/+1
|\|
| * drm/i915: consider HAS_FLAT_CCS() in needs_ccs_pagesMatthew Auld2022-09-061-1/+1
* | drm/i915: Implement intersect/compatible functionsArunpravin Paneer Selvam2022-08-221-40/+1
* | Merge drm/drm-next into drm-misc-nextThomas Zimmermann2022-08-011-21/+34
|\|
| * drm/i915/ttm: fix 32b buildMatthew Auld2022-07-131-1/+1
| * drm/i915/ttm: fix sg_table constructionMatthew Auld2022-07-111-2/+9
| * drm/i915/ttm: disallow CPU fallback mode for ccs pagesMatthew Auld2022-07-011-18/+0
| * drm/i915/ttm: handle blitter failure on DG2Matthew Auld2022-07-011-1/+25
* | drm/ttm: rename and cleanup ttm_bo_initChristian König2022-07-111-3/+2
|/
* drm/i915/gem: Add extra pages in ttm_tt for ccs dataRamalingam C2022-04-141-1/+29
* Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen2022-04-121-2/+2
|\
| * Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-04-051-16/+128
| |\
| * | drm/ttm: Add a parameter to add extra pages into ttm_ttRamalingam C2022-04-021-1/+1
| * | drm/ttm: rework bulk move handling v5Christian König2022-03-291-1/+1
| * | drm/ttm: move the LRU into resource handling v4Christian König2022-03-281-1/+1
* | | drm/i915/ttm: limit where we apply TTM_PL_FLAG_CONTIGUOUSMatthew Auld2022-03-291-0/+3
* | | drm/i915/ttm: wire up the object offsetMatthew Auld2022-03-161-4/+14
* | | drm/i915: add i915_gem_object_create_region_at()Matthew Auld2022-03-161-0/+1
| |/ |/|
* | drm/i915/ttm: mappable migration on faultMatthew Auld2022-03-011-6/+48
* | drm/i915/ttm: make eviction mappable awareMatthew Auld2022-03-011-2/+63
* | drm/i915: add I915_BO_ALLOC_GPU_ONLYMatthew Auld2022-02-281-3/+10
* | drm/i915/ttm: require mappable by defaultMatthew Auld2022-02-281-0/+4
* | drm/i915: add io_size plumbingMatthew Auld2022-02-281-1/+1
* | Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi2022-02-231-10/+6
|\ \
| * | drm/i915/ttm: tweak priority hint selectionMatthew Auld2022-02-101-4/+2
| * | drm/i915/ttm: ensure we unmap when purgingMatthew Auld2022-01-101-1/+15
| * | drm/i915/ttm: add unmap_virtual callbackMatthew Auld2022-01-101-0/+6
| * | drm/i915/ttm: only fault WILLNEED objectsMatthew Auld2022-01-101-0/+5
| * | drm/i915: clean up shrinker_release_pagesMatthew Auld2022-01-101-6/+4
* | | drm/i915: include shmem_fs.h only where neededJani Nikula2022-02-141-0/+2
| |/ |/|
* | drm/i915/ttm: ensure we unmap when purgingMatthew Auld2022-01-101-1/+15
* | drm/i915/ttm: add unmap_virtual callbackMatthew Auld2022-01-101-0/+6
* | drm/i915/ttm: only fault WILLNEED objectsMatthew Auld2022-01-101-0/+5
|/
* drm/i915/ttm: fix large buffer population trucationRobert Beckett2021-12-141-1/+1
* drm/i915/ttm: Implement asynchronous TTM movesThomas Hellström2021-11-251-6/+26
* drm/i915/ttm: Correctly handle waiting for gpu when shrinkingThomas Hellström2021-11-251-1/+6
* drm/i915/ttm: Drop region reference countingThomas Hellström2021-11-251-1/+2
* drm/i915/ttm: Move the i915_gem_obj_copy_ttm() functionThomas Hellström2021-11-251-47/+0
* drm/i915/ttm: fixup build failureMatthew Auld2021-11-231-1/+1
* drm/i915/ttm: Fix error code in i915_ttm_eviction_valuable()Dan Carpenter2021-11-221-1/+1
* drm/i915/ttm: Fix illegal addition to shrinker listThomas Hellström2021-11-111-10/+21
* drm/i915/ttm: Reorganize the ttm move codeThomas Hellström2021-11-051-280/+48
* drm/i915: Introduce refcounted sg-tablesThomas Hellström2021-11-011-78/+108