1/6

mm/compaction: wait for pfn walkers before poisoning offlined memmap

compaction 校验 pageblock 在线后会睡眠/放锁再用页,离线可能 poison memmap 致 set_pageblock_skip() 崩溃;用 SRCU-fast pfn_walk 读段覆盖到末次使用,并让 remove_pfn_range_from_zone() 等 walker 结束再 poison。