Re: [RFC] [PATCH 0/5 V2] Huge page backed user-space stacks

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Dave Hansen
Date: Tuesday, August 5, 2008 - 10:53 am

On Tue, 2008-08-05 at 17:28 +0100, Mel Gorman wrote:

This is good for getting us incremental functionality.  It is probably
the smallest amount of code to get it functional.

My concern is that we're going down a path that all large page usage
should be through the one and only filesystem.  Once we establish that
dependency, it is going to be awfully hard to undo it; just think of all
of the inherent behavior in hugetlbfs.  So, we better be sure that the
filesystem really is the way to go, especially if we're going to start
having other areas of the kernel depend on it internally.

That said, this particular patch doesn't appear *too* bound to hugetlb
itself.  But, some of its limitations *do* come from the filesystem,
like its inability to handle VM_GROWS...  

-- Dave

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

Messages in current thread:
[RFC] [PATCH 0/5 V2] Huge page backed user-space stacks, Eric Munson, (Mon Jul 28, 12:17 pm)
[PATCH 4/5 V2] Build hugetlb backed process stacks, Eric Munson, (Mon Jul 28, 12:17 pm)
Re: [PATCH 4/5 V2] Build hugetlb backed process stacks, Dave Hansen, (Mon Jul 28, 1:37 pm)
Re: [RFC] [PATCH 0/5 V2] Huge page backed user-space stacks, Christoph Lameter, (Wed Jul 30, 12:40 pm)
Re: [RFC] [PATCH 0/5 V2] Huge page backed user-space stacks, Michael Ellerman, (Thu Jul 31, 7:32 am)
Re: [RFC] [PATCH 0/5 V2] Huge page backed user-space stacks, Dave Hansen, (Tue Aug 5, 10:53 am)