lkml.org 
[lkml]   [2011]   [Aug]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 4/5] writeback: per task dirty rate limit
On Mon, Aug 08, 2011 at 10:26:52PM +0800, Peter Zijlstra wrote:
> On Mon, 2011-08-08 at 22:23 +0800, Wu Fengguang wrote:
> > + preempt_disable();
> > + p = &__get_cpu_var(dirty_leaks);
>
> p = &get_cpu_var(dirty_leaks);
>
> > + if (*p > 0 && current->nr_dirtied < ratelimit) {
> > + nr_pages_dirtied = min(*p, ratelimit - current->nr_dirtied);
> > + *p -= nr_pages_dirtied;
> > + current->nr_dirtied += nr_pages_dirtied;
> > + }
> > + preempt_enable();
>
> put_cpu_var(dirty_leads);

Good to know these, thanks!


\
 
 \ /
  Last update: 2011-08-09 00:41    [from the cache]
©2003-2011 Jasper Spaans