mm/page_alloc.c: do not loop over ALLOC_NO_WATERMARKS without triggering reclaim