linux/include/drm/ttm
Dave Airlie 444e2a19d7 ttm/pool: port to list_lru. (v2)
This is an initial port of the TTM pools for
write combined and uncached pages to use the list_lru.

This makes the pool's more NUMA aware and avoids
needing separate NUMA pools (later commit enables this).

Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Dave Chinner <david@fromorbit.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2026-04-08 06:52:47 +10:00
..
ttm_allocation.h drm/ttm: Add an allocation flag to propagate -ENOSPC on OOM 2025-10-31 09:27:28 +00:00
ttm_backup.h drm/ttm: Avoid invoking the OOM killer when reading back swapped content 2026-03-20 10:38:10 +01:00
ttm_bo.h drm/ttm: Update the struct ttm_operation_ctx kerneldoc 2026-03-20 10:39:00 +01:00
ttm_caching.h drm/ttm: make ttm_caching.h self-contained 2024-03-11 11:47:06 +02:00
ttm_device.h drm/ttm: Fix @alloc_flags description 2025-11-06 10:35:47 +00:00
ttm_execbuf_util.h drm/ttm: fix ttm_execbuf_util.h kernel-doc warnings 2024-03-11 11:47:06 +02:00
ttm_kmap_iter.h drm/ttm: fix ttm_kmap_iter.h kernel-doc warnings 2024-03-11 11:47:06 +02:00
ttm_placement.h drm/ttm: replace busy placement with flags v6 2024-01-25 09:59:44 +01:00
ttm_pool.h ttm/pool: port to list_lru. (v2) 2026-04-08 06:52:47 +10:00
ttm_range_manager.h drm/ttm: Try to check if new ttm man out of bounds during compile 2021-09-13 10:14:28 +02:00
ttm_resource.h drm/ttm: rework pipelined eviction fence handling 2025-11-26 13:12:23 +01:00
ttm_tt.h drm/ttm: Remove the struct ttm_backup abstraction 2025-05-06 10:57:27 +02:00