On Sun, Aug 16, 2015 at 04:02:28AM +0100, Michel Thierry wrote:
The adj_start calculation for DRM_MM_CREATE_TOP should happen after mm->color_adjust. There was an inconsistency between drm_mm_insert_helper_range and drm_mm_insert_helper, as the later was already updating after color_adjust.
Didn't spot it before, as color_adjust is only done in systems without LLC. But I'm not aware of anybody using this test case yet.
Signed-off-by: Michel Thierry michel.thierry@intel.com
I sent this patch a few years ago, when I was using a top-down allocator before llc and I have a similar patch in my tree which I kept meaning to polish up and warn you about before PIN_HIGH.
Reviewed-by: Chris Wilson chris@chris-wilson.co.uk -Chris