static bool zone_balanced(struct zone *zone, int order, bool highorder,
unsigned long balance_gap,int classzone_idx)
{
unsignedlong mark = high_wmark_pages(zone) + balance_gap;
if (IS_ENABLED(CONFIG_COMPACTION)&& !highorder) {
mark += (1UL << order);
order = 0;
}
returnzone_watermark_ok_safe(zone, order, mark, classzone_idx);
}