mm: compaction: direct compact when a high-order allocation fails