Skip to content

drm/msm: GEM+GPU changes for v6.1

Rob Clark requested to merge robclark/msm:msm-next-robclark into msm-next
  • Shrinker + LRU re-work:
    • adds a shared GEM LRU+shrinker helper and moves msm over to that
    • reduces lock contention between retire and submit by avoiding the need to acquire obj lock in retire path (and instead using resv seeing obj's busyness in the shrinker
    • fix reclaim vs submit issues
  • GEM fault injection for triggering userspace error paths
  • Map/unmap optimization
  • Improved robustness for a6xx GPU recovery
Edited by Rob Clark

Merge request reports