drm/msm: Add VM_BIND throttling
A large number of (unsorted or separate) small (<2MB) mappings can cause a lot of, probably unnecessary, prealloc pages. Ie. a single 4k page size mapping will pre-allocate 3 pages (for levels 2-4) for the pagetable. Which can chew up a large amount of unneeded memory. So add a mechanism to put an upper bound on the # of pre-alloc pages. Signed-off-by:Rob Clark <robin.clark@oss.qualcomm.com> Tested-by:
Antonino Maniscalco <antomani103@gmail.com> Reviewed-by:
Antonino Maniscalco <antomani103@gmail.com> Patchwork: https://patchwork.freedesktop.org/patch/661529/
Loading
Please sign in to comment