X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mm%2Fpage-writeback.c;h=d55cfcae2ef1fea2082d28173dd2f94e1e6666ce;hb=75e7766680b4b196073bdc941b8a6570b9f777af;hp=81a91e6f1f99983ade59cc723bef2a07ad67f0fa;hpb=99fee6d7e5748d96884667a4628118f7fc130ea0;p=linux-2.6 diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 81a91e6f1f..d55cfcae2e 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c @@ -297,20 +297,12 @@ get_dirty_limits(long *pbackground, long *pdirty, long *pbdi_dirty, { int background_ratio; /* Percentages */ int dirty_ratio; - int unmapped_ratio; long background; long dirty; unsigned long available_memory = determine_dirtyable_memory(); struct task_struct *tsk; - unmapped_ratio = 100 - ((global_page_state(NR_FILE_MAPPED) + - global_page_state(NR_ANON_PAGES)) * 100) / - available_memory; - dirty_ratio = vm_dirty_ratio; - if (dirty_ratio > unmapped_ratio / 2) - dirty_ratio = unmapped_ratio / 2; - if (dirty_ratio < 5) dirty_ratio = 5;