mm: compaction: acquire the zone->lock as late as possible