index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
drivers
/
gpu
/
drm
/
ttm
/
ttm_pool.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-20
BackMerge tag 'v7.2' into drm-next
Dave Airlie
1
-19
/
+104
2026-07-17
drm/ttm/pool: back up at native page order
Matthew Brost
1
-15
/
+74
2026-07-14
drm/ttm: Account for NULL and handle pages in ttm_pool_backup
Matthew Brost
1
-4
/
+30
2026-06-30
ttm/pool: Use sentinels in debugfs
Mario Limonciello
1
-3
/
+10
2026-06-17
drm/ttm: Drop tt->restore after successful restore
Matthew Brost
1
-3
/
+12
2026-06-17
drm/ttm/pool: Try harder for beneficial orders
Matthew Brost
1
-0
/
+5
2026-06-13
drm/ttm: Issue direct reclaim at beneficial_order
Matthew Brost
1
-2
/
+2
2026-05-03
drm/ttm: Fix GPU MM stats during pool shrinking
Matthew Brost
1
-6
/
+12
2026-04-08
ttm/pool: track allocated_pages per numa node.
Dave Airlie
1
-15
/
+47
2026-04-08
ttm/pool: make pool shrinker NUMA aware (v2)
Dave Airlie
1
-17
/
+21
2026-04-08
ttm/pool: drop numa specific pools
Dave Airlie
1
-11
/
+2
2026-04-08
ttm/pool: port to list_lru. (v2)
Dave Airlie
1
-28
/
+62
2026-04-08
drm/ttm: use gpu mm stats to track gpu memory allocations. (v4)
Dave Airlie
1
-6
/
+15
2026-03-20
drm/ttm: Avoid invoking the OOM killer when reading back swapped content
Thomas Hellström
1
-1
/
+4
2026-03-20
drm/ttm: Don't spam the log on buffer object backing store allocation failure
Thomas Hellström
1
-1
/
+1
2026-02-21
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
Linus Torvalds
1
-1
/
+1
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-2
/
+2
2025-12-03
drm/ttm: Tidy usage of local variables a little bit
Tvrtko Ursulin
1
-12
/
+14
2025-11-06
drm/ttm: Fix @alloc_flags description
Bagas Sanjaya
1
-1
/
+1
2025-10-31
drm/ttm: Allow drivers to specify maximum beneficial TTM pool size
Tvrtko Ursulin
1
-0
/
+8
2025-10-31
drm/ttm: Replace multiple booleans with flags in pool init
Tvrtko Ursulin
1
-5
/
+3
2025-10-31
drm/ttm: Add getter for some pool properties
Tvrtko Ursulin
1
-14
/
+15
2025-06-16
drm/ttm: Include <linux/export.h>
Thomas Zimmermann
1
-0
/
+1
2025-06-11
Merge drm/drm-next into drm-misc-next
Thomas Zimmermann
1
-3
/
+3
2025-06-05
drm/ttm: handle undefined printf arg evaluation order in debugfs
Dave Airlie
1
-1
/
+3
2025-06-04
drm/ttm: Fix build with CONFIG_DEBUG_FS=n
Lucas De Marchi
1
-3
/
+3
2025-06-04
ttm/pool: allow debugfs dumps for numa pools.
Dave Airlie
1
-2
/
+7
2025-06-03
drm/ttm: Increase pool shrinker batch target
Tvrtko Ursulin
1
-1
/
+8
2025-06-03
drm/ttm: Respect the shrinker core free target
Tvrtko Ursulin
1
-3
/
+5
2025-05-06
drm/ttm: Remove the struct ttm_backup abstraction
Thomas Hellström
1
-3
/
+3
2025-03-05
drm/ttm: Use fault-injection to test error paths
Thomas Hellström
1
-1
/
+24
2025-03-05
drm/ttm/pool, drm/ttm/tt: Provide a helper to shrink pages
Thomas Hellström
1
-52
/
+502
2025-01-13
drm/ttm/pool: Restructure the pool allocation code
Thomas Hellström
1
-75
/
+108
2024-07-23
drm/ttm: Allow direct reclaim to allocate local memory v2
Rajneesh Bhardwaj
1
-1
/
+1
2024-04-15
drm/ttm: stop pooling cached NUMA pages v2
Christian König
1
-10
/
+28
2024-02-22
drm/ttm: Fix an invalid freeing on already freed page in error path
Thomas Hellström
1
-1
/
+1
2024-01-08
mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER
Kirill A. Shutemov
1
-1
/
+1
2024-01-08
mm, treewide: introduce NR_PAGE_ORDERS
Kirill A. Shutemov
1
-10
/
+10
2023-10-04
drm/ttm: dynamically allocate the drm-ttm_pool shrinker
Qi Zheng
1
-8
/
+15
2023-10-04
drm/ttm: introduce pool_shrink_rwsem
Qi Zheng
1
-1
/
+16
2023-06-15
Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab.freedesktop.org/agd...
Dave Airlie
1
-5
/
+9
2023-06-09
drm/ttm: export ttm_pool_fini for cleanup
Rajneesh Bhardwaj
1
-0
/
+1
2023-06-09
drm/ttm: add NUMA node id to the pool
Rajneesh Bhardwaj
1
-5
/
+8
2023-04-27
Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-11
/
+11
2023-04-14
drm/ttm: revert "Reduce the number of used allocation orders for TTM pages"
Christian König
1
-19
/
+11
2023-04-06
drm/ttm: Reduce the number of used allocation orders for TTM pages
Thomas Hellström
1
-11
/
+19
2023-04-06
drm/ttm/pool: Fix ttm_pool_alloc error path
Thomas Hellström
1
-30
/
+51
2023-04-05
mm, treewide: redefine MAX_ORDER sanely
Kirill A. Shutemov
1
-11
/
+11
2022-12-06
drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2
Christian König
1
-1
/
+2
2022-11-08
drm/ttm: optimize pool allocations a bit v2
Christian König
1
-24
/
+58
[next]