summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/msm_gem_shrinker.c
AgeCommit message (Expand)Author
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