Re: [RFC][PATCH] page->mapping clarification [1/3] base functions

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: KAMEZAWA Hiroyuki
Date: Friday, September 21, 2007 - 11:42 am

On Fri, 21 Sep 2007 18:02:47 +0100 (BST)
Hugh Dickins <hugh@veritas.com> wrote:
I found that each FS doesn't touch page->mapping so much as I expected.
(except for ReiserFS)
But ok, I admit changing this will confuse people.

Yes, if extra field in page struct is not hazard to push memory controller,
I don't have much motivation. 
Because extra 8 bytes makes page struct to be 64 bytes(in 64bit), extra 8 bytes
is the last space, I think.

There is a bit difference. My purpose is "avoid making struct page larger",
not "making struct page smaller". 

 will conflict with my idea ?
==
http://marc.info/?l=linux-mm&m=118956492926821&w=2
==

Anyway, I'm not in hurry about this patch-set. I'll see what memory controller
will go. Other people seems to have an idea to implement 
pfn <-> container_info_per_page function.
(But this kind of function is not welcomed always.)

Thank you for comments.

sorry, I'll consider well next time.

Thanks,
-Kame
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC][PATCH] page-&gt;mapping clarification [1/3] base functions, KAMEZAWA Hiroyuki, (Wed Sep 19, 12:43 am)
[RFC][PATCH] page-&gt;mapping clarification [2/3] changes in /mm, KAMEZAWA Hiroyuki, (Wed Sep 19, 12:44 am)
[RFC][PATCH] page-&gt;mapping clarification [3/3] changes in ..., KAMEZAWA Hiroyuki, (Wed Sep 19, 12:46 am)
Re: [RFC][PATCH] page->mapping clarification [1/3] base fu ..., KAMEZAWA Hiroyuki, (Fri Sep 21, 11:42 am)