Re: [PATCH 12/12] vmscan: Do not writeback pages in direct reclaim

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: KAMEZAWA Hiroyuki
Date: Wednesday, June 16, 2010 - 11:23 pm

On Thu, 17 Jun 2010 02:16:47 -0400
Christoph Hellwig <hch@infradead.org> wrote:

Ah, sorry. My question was wrong.

If xfs_buf_allocate() is not for pages on LRU but for kernel memory,
memory cgroup has no reason to charge against it because we can't reclaim
memory which is not on LRU.

Then, I wonder I may have to add following check 

	if (!(gfp_mask & __GFP_RECLAIMABLE)) {
		/* ignore this. we just charge against reclaimable memory on LRU. */
		return 0;
	}

to mem_cgroup_charge_cache() which is a hook for accounting page-cache.


Thanks,
-Kame

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., Christoph Hellwig, (Tue Jun 15, 6:37 am)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., KAMEZAWA Hiroyuki, (Tue Jun 15, 5:17 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., KAMEZAWA Hiroyuki, (Tue Jun 15, 5:30 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., KAMEZAWA Hiroyuki, (Tue Jun 15, 5:39 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., KAMEZAWA Hiroyuki, (Tue Jun 15, 7:20 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., Christoph Hellwig, (Tue Jun 15, 10:06 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., Christoph Hellwig, (Tue Jun 15, 10:07 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., Christoph Hellwig, (Tue Jun 15, 10:11 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., KAMEZAWA Hiroyuki, (Wed Jun 16, 5:25 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., Christoph Hellwig, (Wed Jun 16, 11:16 pm)
Re: [PATCH 12/12] vmscan: Do not writeback pages in direct ..., KAMEZAWA Hiroyuki, (Wed Jun 16, 11:23 pm)