[PATCH v1 21/36] mm/cma: refuse handing out non-contiguous page ranges