|
@@ -68,8 +68,10 @@ extern char * const migratetype_names[MIGRATE_TYPES];
|
|
|
|
|
|
|
|
#ifdef CONFIG_CMA
|
|
#ifdef CONFIG_CMA
|
|
|
# define is_migrate_cma(migratetype) unlikely((migratetype) == MIGRATE_CMA)
|
|
# define is_migrate_cma(migratetype) unlikely((migratetype) == MIGRATE_CMA)
|
|
|
|
|
+# define is_migrate_cma_page(_page) (get_pageblock_migratetype(_page) == MIGRATE_CMA)
|
|
|
#else
|
|
#else
|
|
|
# define is_migrate_cma(migratetype) false
|
|
# define is_migrate_cma(migratetype) false
|
|
|
|
|
+# define is_migrate_cma_page(_page) false
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
#define for_each_migratetype_order(order, type) \
|
|
#define for_each_migratetype_order(order, type) \
|