summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/msm_gem_shrinker.c
AgeCommit message (Expand)Author
2023-11-20drm/msm: Reduce fallout of fence signaling vs reclaim hangsRob Clark
2023-10-04drm/msm: dynamically allocate the drm-msm_gem shrinkerQi Zheng
2023-02-27drm/msm/gem: Prevent blocking within shrinker loopDmitry Osipenko
2022-11-17drm/msm: Enable unpin/eviction by defaultRob Clark
2022-09-30drm/msm: Fix build break with recent mm treeRob Clark
2022-08-27drm/msm/gem: Evict active GEM objects when necessaryRob Clark
2022-08-27drm/msm/gem: Consolidate shrinker traceRob Clark
2022-08-27drm/msm/gem: Convert to using drm_gem_lruRob Clark
2022-08-27drm/msm/gem: Check for active in shrinker pathRob Clark
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-07-07drm/msm: Make enable_eviction flag staticRob Clark
2022-07-03mm: shrinkers: provide shrinkers with namesRoman Gushchin
2021-12-03treewide: Add missing includes masked by cgroup -> bpf dependencyJakub Kicinski
2021-10-21drm/msm: Fix missing include files in msm_gem_shrinker.cYanteng Si
2021-06-23drm/msm: Add debugfs to trigger shrinkerRob Clark
2021-04-07drm/msm: Support evicting GEM objects to swapRob Clark
2021-04-07drm/msm: Reorganize msm_gem_shrinker_scan()Rob Clark
2021-04-07drm/msm: Fix spelling "purgable" -> "purgeable"Rob Clark
2021-04-07drm/msm: Drop mm_lock in scan loopRob Clark
2021-04-07drm/msm: Avoid mutex in shrinker_count()Rob Clark
2020-11-29drm/msm/msm_gem_shrinker: Fix descriptions for 'drm_device'Lee Jones
2020-11-21drm/msm/shrinker: Only iterate dontneed objsRob Clark
2020-11-21drm/msm/shrinker: We can vmap shrink active_list tooRob Clark
2020-11-04drm/msm: Drop struct_mutex in shrinker pathRob Clark
2020-11-04drm/msm: Add priv->mm_lock to protect active/inactive listsRob Clark
2020-11-04drm/msm/gem: Move locking in shrinker pathRob Clark
2020-09-09drm/msm: Convert shrinker msgs to tracepointsRob Clark
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner
2017-06-17drm/msm: Separate locking of buffer resources from struct_mutexSushmita Susheelendra
2016-11-22Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar
2016-11-15locking/mutex, drm: Introduce mutex_trylock_recursive()Peter Zijlstra
2016-11-04drm/msm: Fix error handling crashes seen when VRAM allocation failsArchit Taneja
2016-10-25locking/drm: Kill mutex trickeryPeter Zijlstra
2016-07-16drm/msm: wire up vmap shrinkerRob Clark
2016-07-16drm/msm: shrinker supportRob Clark