diff options
Diffstat (limited to 'mm/page-writeback.c')
-rw-r--r-- | mm/page-writeback.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 26adea8ca2e7..93d8d2f7108c 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c | |||
@@ -204,7 +204,7 @@ static unsigned long highmem_dirtyable_memory(unsigned long total) | |||
204 | * Returns the global number of pages potentially available for dirty | 204 | * Returns the global number of pages potentially available for dirty |
205 | * page cache. This is the base value for the global dirty limits. | 205 | * page cache. This is the base value for the global dirty limits. |
206 | */ | 206 | */ |
207 | unsigned long global_dirtyable_memory(void) | 207 | static unsigned long global_dirtyable_memory(void) |
208 | { | 208 | { |
209 | unsigned long x; | 209 | unsigned long x; |
210 | 210 | ||
@@ -1568,6 +1568,7 @@ void writeback_set_ratelimit(void) | |||
1568 | unsigned long background_thresh; | 1568 | unsigned long background_thresh; |
1569 | unsigned long dirty_thresh; | 1569 | unsigned long dirty_thresh; |
1570 | global_dirty_limits(&background_thresh, &dirty_thresh); | 1570 | global_dirty_limits(&background_thresh, &dirty_thresh); |
1571 | global_dirty_limit = dirty_thresh; | ||
1571 | ratelimit_pages = dirty_thresh / (num_online_cpus() * 32); | 1572 | ratelimit_pages = dirty_thresh / (num_online_cpus() * 32); |
1572 | if (ratelimit_pages < 16) | 1573 | if (ratelimit_pages < 16) |
1573 | ratelimit_pages = 16; | 1574 | ratelimit_pages = 16; |