5/8
mm/page_alloc: retry allocations that raced with a zonelist rebuild
在分配成功路径也检查 zonelist_update_seq,若与重建竞争则释放刚分配的页并重试,避免 GFP_KERNEL 落入 ZONE_MOVABLE 或 nodemask 请求越过节点掩码。
在分配成功路径也检查 zonelist_update_seq,若与重建竞争则释放刚分配的页并重试,避免 GFP_KERNEL 落入 ZONE_MOVABLE 或 nodemask 请求越过节点掩码。