diff options
author | Thomas Hellström <thomas.hellstrom@linux.intel.com> | 2025-06-23 17:53:13 +0200 |
---|---|---|
committer | Thomas Hellström <thomas.hellstrom@linux.intel.com> | 2025-06-26 17:20:00 +0200 |
commit | bb8aa27eff6f3376242da37c2d02b9dcc66934b1 (patch) | |
tree | b4f208dc05e9ba978be73fac01f39d9bcebe922c /tools/perf/scripts/python/gecko.py | |
parent | e1e85eb0a977f1eb1d17d4627aceaa8eeac37159 (diff) |
drm/ttm, drm_xe, Implement ttm_lru_walk_for_evict() using the guarded LRU iteration
To avoid duplicating the tricky bo locking implementation,
Implement ttm_lru_walk_for_evict() using the guarded bo LRU iteration.
To facilitate this, support ticketlocking from the guarded bo LRU
iteration.
v2:
- Clean up some static function interfaces (Christian König)
- Fix Handling -EALREADY from ticketlocking in the loop by
skipping to the next item. (Intel CI)
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://lore.kernel.org/r/20250623155313.4901-4-thomas.hellstrom@linux.intel.com
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions