diff options
author | Rob Clark <robdclark@chromium.org> | 2021-04-05 10:45:30 -0700 |
---|---|---|
committer | Rob Clark <robdclark@chromium.org> | 2021-04-07 11:05:48 -0700 |
commit | 81d4d597d4faadb1d4eb6d464362f675b5775289 (patch) | |
tree | 7919cf834e60fd81237628f23ff0d8c41e82facf /drivers/gpu/drm/amd/amdgpu/atom.c | |
parent | 64fcbde772c72af81e96189d748a4bc8950b08d3 (diff) |
drm/msm: Small msm_gem_purge() fix
Shoot down any mmap's *first* before put_pages(). Also add a WARN_ON
that the object is locked (to make it clear that this doesn't race with
msm_gem_fault()) and remove a redundant WARN_ON (since is_purgable()
already covers that case).
Fixes: 68209390f116 ("drm/msm: shrinker support")
Signed-off-by: Rob Clark <robdclark@chromium.org>
Link: https://lore.kernel.org/r/20210405174532.1441497-8-robdclark@gmail.com
Signed-off-by: Rob Clark <robdclark@chromium.org>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/atom.c')
0 files changed, 0 insertions, 0 deletions