X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=mm%2Fpage_alloc.c;h=b4381eaee71515cb291497c4fa7ce0d2ac8cf138;hb=800a1e750c7b04c2aa2459afca77e936e01c0029;hp=8e766241cf566cf6f8a72b94e560f546858ed0f2;hpb=65bb371984d6a2c909244eb749e482bb40b72e36;p=deliverable%2Flinux.git diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 8e766241cf56..b4381eaee715 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -1967,7 +1967,7 @@ zonelist_scan: */ if ((alloc_flags & ALLOC_WMARK_LOW) && (gfp_mask & __GFP_WRITE) && !zone_dirty_ok(zone)) - goto this_zone_full; + continue; mark = zone->watermark[alloc_flags & ALLOC_WMARK_MASK]; if (!zone_watermark_ok(zone, order, mark,