Whamcloud - gitweb
Branch HEAD
[fs/lustre-release.git] / lustre / kernel_patches / patches / vm-tunables-rhel4.patch
1 Index: linux+rhel4+chaos/mm/page_alloc.c
2 ===================================================================
3 --- linux+rhel4+chaos.orig/mm/page_alloc.c
4 +++ linux+rhel4+chaos/mm/page_alloc.c
5 @@ -1972,8 +1972,12 @@ static void setup_per_zone_pages_min(voi
6                                            lowmem_pages;
7                 }
8  
9 -               zone->pages_low = zone->pages_min * 2;
10 -               zone->pages_high = zone->pages_min * 3;
11 +               /*
12 +                * When interpreting these watermarks, just keep in mind that:
13 +                * zone->pages_min == (zone->pages_min * 4) / 4;
14 +                */
15 +               zone->pages_low  = (zone->pages_min * 5) / 4;
16 +               zone->pages_high = (zone->pages_min * 6) / 4;
17                 spin_unlock_irqrestore(&zone->lru_lock, flags);
18         }
19  }