mm, page_owner: print migratetype of page and pageblock, symbolic flags
[linux-2.6-block.git] / mm / page_alloc.c
index 4e8029a7a4bf7c6d4b136f8721944db8035afdca..030fafccaa6b77ada82e2f76019fad9b2b958517 100644 (file)
@@ -223,6 +223,19 @@ static char * const zone_names[MAX_NR_ZONES] = {
 #endif
 };
 
+char * const migratetype_names[MIGRATE_TYPES] = {
+       "Unmovable",
+       "Movable",
+       "Reclaimable",
+       "HighAtomic",
+#ifdef CONFIG_CMA
+       "CMA",
+#endif
+#ifdef CONFIG_MEMORY_ISOLATION
+       "Isolate",
+#endif
+};
+
 compound_page_dtor * const compound_page_dtors[] = {
        NULL,
        free_compound_page,