On Mon, Mar 08, 2010 at 05:31:00PM +0900, KAMEZAWA Hiroyuki wrote:
> On Mon, 8 Mar 2010 17:07:11 +0900
> Daisuke Nishimura wrote:
>
> > On Mon, 8 Mar 2010 11:37:11 +0900, KAMEZAWA Hiroyuki
> > wrote:
> > > On Mon, 8 Mar 2010 11:17:24 +0900
> > > Daisuke Nishimura wrote:
> > >
> > > > > But II
On Mon, Mar 08, 2010 at 05:07:11PM +0900, Daisuke Nishimura wrote:
> On Mon, 8 Mar 2010 11:37:11 +0900, KAMEZAWA Hiroyuki
> wrote:
> > On Mon, 8 Mar 2010 11:17:24 +0900
> > Daisuke Nishimura wrote:
> >
> > > > But IIRC, clear_writeback is done under treelock No ?
> > > >
> > > The place wh
On Fri, Mar 05, 2010 at 10:58:55AM +0900, KAMEZAWA Hiroyuki wrote:
> On Fri, 5 Mar 2010 10:12:34 +0900
> Daisuke Nishimura wrote:
>
> > On Thu, 4 Mar 2010 11:40:14 +0100, Andrea Righi wrote:
> > > Infrastructure to account dirty pages per cgroup and add dirty limit
> > > static int mem_cgroup_
On Fri, Mar 05, 2010 at 10:12:34AM +0900, Daisuke Nishimura wrote:
> On Thu, 4 Mar 2010 11:40:14 +0100, Andrea Righi wrote:
> > Infrastructure to account dirty pages per cgroup and add dirty limit
> > interfaces in the cgroupfs:
> >
> > - Direct write-out: memory.dirty_ratio, memory.dirty_bytes
On Tue, 9 Mar 2010 09:20:54 +0900, KAMEZAWA Hiroyuki
wrote:
> On Tue, 9 Mar 2010 09:18:45 +0900
> Daisuke Nishimura wrote:
>
> > On Mon, 8 Mar 2010 17:31:00 +0900, KAMEZAWA Hiroyuki
> > wrote:
> > > On Mon, 8 Mar 2010 17:07:11 +0900
> > > Daisuke Nishimura wrote:
>
> > > Hmm...accepatable ?
On Tue, 9 Mar 2010 09:18:45 +0900
Daisuke Nishimura wrote:
> On Mon, 8 Mar 2010 17:31:00 +0900, KAMEZAWA Hiroyuki
> wrote:
> > On Mon, 8 Mar 2010 17:07:11 +0900
> > Daisuke Nishimura wrote:
> > Hmm...accepatable ? (sounds it's in error-range)
> >
> > BTW, why local_irq_disable() ?
> > local
On Tue, 9 Mar 2010 01:12:52 +0100
Andrea Righi wrote:
> On Mon, Mar 08, 2010 at 05:31:00PM +0900, KAMEZAWA Hiroyuki wrote:
> > On Mon, 8 Mar 2010 17:07:11 +0900
> > Daisuke Nishimura wrote:
> >
> > > On Mon, 8 Mar 2010 11:37:11 +0900, KAMEZAWA Hiroyuki
> > > wrote:
> > > > On Mon, 8 Mar 2010
On Mon, 8 Mar 2010 17:31:00 +0900, KAMEZAWA Hiroyuki
wrote:
> On Mon, 8 Mar 2010 17:07:11 +0900
> Daisuke Nishimura wrote:
>
> > On Mon, 8 Mar 2010 11:37:11 +0900, KAMEZAWA Hiroyuki
> > wrote:
> > > On Mon, 8 Mar 2010 11:17:24 +0900
> > > Daisuke Nishimura wrote:
> > >
> > > > > But IIRC, c
On Mon, 8 Mar 2010 17:07:11 +0900
Daisuke Nishimura wrote:
> On Mon, 8 Mar 2010 11:37:11 +0900, KAMEZAWA Hiroyuki
> wrote:
> > On Mon, 8 Mar 2010 11:17:24 +0900
> > Daisuke Nishimura wrote:
> >
> > > > But IIRC, clear_writeback is done under treelock No ?
> > > >
> > > The place where NR
On Mon, 8 Mar 2010 11:37:11 +0900, KAMEZAWA Hiroyuki
wrote:
> On Mon, 8 Mar 2010 11:17:24 +0900
> Daisuke Nishimura wrote:
>
> > > But IIRC, clear_writeback is done under treelock No ?
> > >
> > The place where NR_WRITEBACK is updated is out of tree_lock.
> >
> >1311 int test_clear_pa
On Mon, 8 Mar 2010 11:17:24 +0900
Daisuke Nishimura wrote:
> > But IIRC, clear_writeback is done under treelock No ?
> >
> The place where NR_WRITEBACK is updated is out of tree_lock.
>
>1311 int test_clear_page_writeback(struct page *page)
>1312 {
>1313 struct address_s
On Mon, 8 Mar 2010 10:56:41 +0900, KAMEZAWA Hiroyuki
wrote:
> On Mon, 8 Mar 2010 10:44:47 +0900
> Daisuke Nishimura wrote:
>
> > > +/*
> > > + * mem_cgroup_update_page_stat_locked() - update memcg file cache's
> > > accounting
> > > + * @page:the page involved in a file cache operation
On Mon, 8 Mar 2010 10:44:47 +0900
Daisuke Nishimura wrote:
> > +/*
> > + * mem_cgroup_update_page_stat_locked() - update memcg file cache's
> > accounting
> > + * @page: the page involved in a file cache operation.
> > + * @idx: the particular file cache statistic.
> > + * @charge:tru
> +/*
> + * mem_cgroup_update_page_stat_locked() - update memcg file cache's
> accounting
> + * @page:the page involved in a file cache operation.
> + * @idx: the particular file cache statistic.
> + * @charge: true to increment, false to decrement the statistic specified
> + *
* KAMEZAWA Hiroyuki [2010-03-05 10:58:55]:
> On Fri, 5 Mar 2010 10:12:34 +0900
> Daisuke Nishimura wrote:
>
> > On Thu, 4 Mar 2010 11:40:14 +0100, Andrea Righi wrote:
> > > Infrastructure to account dirty pages per cgroup and add dirty limit
> > > static int mem_cgroup_count_children_cb(stru
On Fri, 5 Mar 2010 10:12:34 +0900
Daisuke Nishimura wrote:
> On Thu, 4 Mar 2010 11:40:14 +0100, Andrea Righi wrote:
> > Infrastructure to account dirty pages per cgroup and add dirty limit
> > static int mem_cgroup_count_children_cb(struct mem_cgroup *mem, void *data)
> > {
> > int *val =
On Thu, 4 Mar 2010 11:40:14 +0100, Andrea Righi wrote:
> Infrastructure to account dirty pages per cgroup and add dirty limit
> interfaces in the cgroupfs:
>
> - Direct write-out: memory.dirty_ratio, memory.dirty_bytes
>
> - Background write-out: memory.dirty_background_ratio,
> memory.dirty
On Thu, Mar 4, 2010 at 12:40 PM, Andrea Righi wrote:
> Infrastructure to account dirty pages per cgroup and add dirty limit
> interfaces in the cgroupfs:
>
> - Direct write-out: memory.dirty_ratio, memory.dirty_bytes
>
> - Background write-out: memory.dirty_background_ratio,
> memory.dirty_back
18 matches
Mail list logo