Searched hist:b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_gem_shrinker.c | diff b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 Tue Aug 02 10:51:43 CDT 2022 Rob Clark <robdclark@chromium.org> drm/msm/gem: Convert to using drm_gem_lru
This converts over to use the shared GEM LRU/shrinker helpers. Note that it means we are no longer tracking purgeable or willneed buffers that are active separately. But the most recently pinned buffers should be at the tail of the various LRUs, and the shrinker is already prepared to encounter objects which are still active.
Signed-off-by: Rob Clark <robdclark@chromium.org> Patchwork: https://patchwork.freedesktop.org/patch/496131/ Link: https://lore.kernel.org/r/20220802155152.1727594-11-robdclark@gmail.com
|
H A D | msm_gem.h | diff b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 Tue Aug 02 10:51:43 CDT 2022 Rob Clark <robdclark@chromium.org> drm/msm/gem: Convert to using drm_gem_lru
This converts over to use the shared GEM LRU/shrinker helpers. Note that it means we are no longer tracking purgeable or willneed buffers that are active separately. But the most recently pinned buffers should be at the tail of the various LRUs, and the shrinker is already prepared to encounter objects which are still active.
Signed-off-by: Rob Clark <robdclark@chromium.org> Patchwork: https://patchwork.freedesktop.org/patch/496131/ Link: https://lore.kernel.org/r/20220802155152.1727594-11-robdclark@gmail.com
|
H A D | msm_gpu.h | diff b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 Tue Aug 02 10:51:43 CDT 2022 Rob Clark <robdclark@chromium.org> drm/msm/gem: Convert to using drm_gem_lru
This converts over to use the shared GEM LRU/shrinker helpers. Note that it means we are no longer tracking purgeable or willneed buffers that are active separately. But the most recently pinned buffers should be at the tail of the various LRUs, and the shrinker is already prepared to encounter objects which are still active.
Signed-off-by: Rob Clark <robdclark@chromium.org> Patchwork: https://patchwork.freedesktop.org/patch/496131/ Link: https://lore.kernel.org/r/20220802155152.1727594-11-robdclark@gmail.com
|
H A D | msm_gpu.c | diff b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 Tue Aug 02 10:51:43 CDT 2022 Rob Clark <robdclark@chromium.org> drm/msm/gem: Convert to using drm_gem_lru
This converts over to use the shared GEM LRU/shrinker helpers. Note that it means we are no longer tracking purgeable or willneed buffers that are active separately. But the most recently pinned buffers should be at the tail of the various LRUs, and the shrinker is already prepared to encounter objects which are still active.
Signed-off-by: Rob Clark <robdclark@chromium.org> Patchwork: https://patchwork.freedesktop.org/patch/496131/ Link: https://lore.kernel.org/r/20220802155152.1727594-11-robdclark@gmail.com
|
H A D | msm_drv.h | diff b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 Tue Aug 02 10:51:43 CDT 2022 Rob Clark <robdclark@chromium.org> drm/msm/gem: Convert to using drm_gem_lru
This converts over to use the shared GEM LRU/shrinker helpers. Note that it means we are no longer tracking purgeable or willneed buffers that are active separately. But the most recently pinned buffers should be at the tail of the various LRUs, and the shrinker is already prepared to encounter objects which are still active.
Signed-off-by: Rob Clark <robdclark@chromium.org> Patchwork: https://patchwork.freedesktop.org/patch/496131/ Link: https://lore.kernel.org/r/20220802155152.1727594-11-robdclark@gmail.com
|
H A D | msm_gem.c | diff b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 Tue Aug 02 10:51:43 CDT 2022 Rob Clark <robdclark@chromium.org> drm/msm/gem: Convert to using drm_gem_lru
This converts over to use the shared GEM LRU/shrinker helpers. Note that it means we are no longer tracking purgeable or willneed buffers that are active separately. But the most recently pinned buffers should be at the tail of the various LRUs, and the shrinker is already prepared to encounter objects which are still active.
Signed-off-by: Rob Clark <robdclark@chromium.org> Patchwork: https://patchwork.freedesktop.org/patch/496131/ Link: https://lore.kernel.org/r/20220802155152.1727594-11-robdclark@gmail.com
|
H A D | msm_drv.c | diff b352ba54a82072614f44c5ea352b5ea6e7f7b4c0 Tue Aug 02 10:51:43 CDT 2022 Rob Clark <robdclark@chromium.org> drm/msm/gem: Convert to using drm_gem_lru
This converts over to use the shared GEM LRU/shrinker helpers. Note that it means we are no longer tracking purgeable or willneed buffers that are active separately. But the most recently pinned buffers should be at the tail of the various LRUs, and the shrinker is already prepared to encounter objects which are still active.
Signed-off-by: Rob Clark <robdclark@chromium.org> Patchwork: https://patchwork.freedesktop.org/patch/496131/ Link: https://lore.kernel.org/r/20220802155152.1727594-11-robdclark@gmail.com
|