X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Flinux%2Fmmzone.h;h=d572b78b65e14709d5fb8d8a60ee9d71147d0d81;hb=1eccfa090eaea22558570054bbdc147817e1df5e;hp=f2e4e90621ec25c237703bc5b1ecba814d1afce9;hpb=27acbec338113a75b9d72aeb53149a3538031dda;p=deliverable%2Flinux.git diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h index f2e4e90621ec..d572b78b65e1 100644 --- a/include/linux/mmzone.h +++ b/include/linux/mmzone.h @@ -68,8 +68,10 @@ extern char * const migratetype_names[MIGRATE_TYPES]; #ifdef CONFIG_CMA # define is_migrate_cma(migratetype) unlikely((migratetype) == MIGRATE_CMA) +# define is_migrate_cma_page(_page) (get_pageblock_migratetype(_page) == MIGRATE_CMA) #else # define is_migrate_cma(migratetype) false +# define is_migrate_cma_page(_page) false #endif #define for_each_migratetype_order(order, type) \