[PATCH v1 01/15] mm: add zone device coherent type memory support