projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
mm: page_alloc: do not treat a zone that cannot be used for dirty pages as "full"
[deliverable/linux.git]
/
mm
/
page_alloc.c
diff --git
a/mm/page_alloc.c
b/mm/page_alloc.c
index 8e766241cf566cf6f8a72b94e560f546858ed0f2..b4381eaee71515cb291497c4fa7ce0d2ac8cf138 100644
(file)
--- 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,
This page took
0.024665 seconds
and
5
git commands to generate.