This flag is set when a physical page structure is allocated from the
per-CPU cache. Use it to decide whether to free to the per-CPU cache.
This ensures that pages allocated from a now-broken reservation do not
end up in the per-CPU caches. Instead, they go to the physical memory
allocator, where they will get a chance to join pages freed by
vm_reserv_break().
While here remove a useless assertion that m != NULL from
vm_page_alloc_domain_after(). It made more sense in earlier revisions
of the allocator but it is now superfluous.