OSDN Git Service

freedreno: add madvise support
authorRob Clark <robclark@freedesktop.org>
Tue, 31 May 2016 16:06:50 +0000 (12:06 -0400)
committerRob Clark <robclark@freedesktop.org>
Wed, 20 Jul 2016 23:42:21 +0000 (19:42 -0400)
commiteb846d46bca614f24c50f3fa89f94a6820e16589
treeef805cc2fe2f4ee02694eeeecbf3c8904d20ea47
parent0c270df8dfde6d6d7b7adb236cd3325f2c0115bd
freedreno: add madvise support

With a new enough drm/msm, we can let the kernel know about buffers that
are in the bo cache, so the kernel can free them under memory pressure.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
freedreno/freedreno_bo_cache.c
freedreno/freedreno_device.c
freedreno/freedreno_priv.h
freedreno/kgsl/kgsl_bo.c
freedreno/msm/msm_bo.c