lkml.org 
[lkml]   [2013]   [Mar]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 06/10] mm: vmscan: Have kswapd writeback pages based on dirty pages encountered, not priority
On Mon, Mar 18, 2013 at 07:08:50PM +0800, Wanpeng Li wrote:
> >@@ -2735,8 +2748,12 @@ static unsigned long balance_pgdat(pg_data_t *pgdat, int order,
> > end_zone = i;
> > break;
> > } else {
> >- /* If balanced, clear the congested flag */
> >+ /*
> >+ * If balanced, clear the dirty and congested
> >+ * flags
> >+ */
> > zone_clear_flag(zone, ZONE_CONGESTED);
> >+ zone_clear_flag(zone, ZONE_DIRTY);
>
> Hi Mel,
>
> There are two places in balance_pgdat clear ZONE_CONGESTED flag, one
> is during scan zone which have free_pages <= high_wmark_pages(zone), the
> other one is zone get balanced after reclaim, it seems that you miss the
> later one.
>

I did and it's fixed now. Thanks.

--
Mel Gorman
SUSE Labs


\
 
 \ /
  Last update: 2013-03-19 12:21    [W:0.521 / U:0.488 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site