[PATCH 1/4] drm: Optionally create mm blocks from top-to-bottom

2014-04-02 Thread Daniel Vetter
On Mon, Mar 31, 2014 at 03:27:54PM +0300, Lauri Kasanen wrote: > Clients like i915 need to segregate cache domains within the GTT which > can lead to small amounts of fragmentation. By allocating the uncached > buffers from the bottom and the cacheable buffers from the top, we can > reduce the amou

[PATCH 1/4] drm: Optionally create mm blocks from top-to-bottom

2014-03-31 Thread Lauri Kasanen
Clients like i915 need to segregate cache domains within the GTT which can lead to small amounts of fragmentation. By allocating the uncached buffers from the bottom and the cacheable buffers from the top, we can reduce the amount of wasted space and also optimize allocation of the mappable portion