Searched hist:"599089 c6" (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_gem_shrinker.c | 599089c6 Fri Oct 23 11:51:07 CDT 2020 Rob Clark <robdclark@chromium.org> drm/msm/gem: Move locking in shrinker path
Move grabbing the bo lock into shrinker, with a msm_gem_trylock() to skip over bo's that are already locked. This gets rid of the nested lock classes.
Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com> Signed-off-by: Rob Clark <robdclark@chromium.org>
|
H A D | msm_gem.h | 599089c6 Fri Oct 23 11:51:07 CDT 2020 Rob Clark <robdclark@chromium.org> drm/msm/gem: Move locking in shrinker path
Move grabbing the bo lock into shrinker, with a msm_gem_trylock() to skip over bo's that are already locked. This gets rid of the nested lock classes.
Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com> Signed-off-by: Rob Clark <robdclark@chromium.org>
|
H A D | msm_gem.c | 599089c6 Fri Oct 23 11:51:07 CDT 2020 Rob Clark <robdclark@chromium.org> drm/msm/gem: Move locking in shrinker path
Move grabbing the bo lock into shrinker, with a msm_gem_trylock() to skip over bo's that are already locked. This gets rid of the nested lock classes.
Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com> Signed-off-by: Rob Clark <robdclark@chromium.org>
|