Let vm_page_alloc_domain() return NULL even when v_free_count is large.
The selected domain may be exhausted even when plenty of free pages are
available. Until we have a policy for handling local page shortages, just
return NULL to signal that an allocation from a different domain should
be attempted.