LWN.net Logo

Balance Freeing of Huge Pages across Nodes

From:  Lee Schermerhorn <lee.schermerhorn@hp.com>
To:  linux-mm@kvack.org,linux-numa@vger.org
Subject:  [PATCH 0/3] Balance Freeing of Huge Pages across Nodes
Date:  Mon, 29 Jun 2009 17:52:26 -0400
Message-ID:  <20090629215226.20038.42028.sendpatchset@lts-notebook>
Cc:  <akpm@linux-foundation.org>,Mel Gorman <mel@csn.ul.ie>,Nishanth Aravamudan <nacc@us.ibm.com>,David Rientjes <rientjes@google.com>,Adam Litke <agl@us.ibm.com>,Andy Whitcroft <apw@canonical.com>,<eric.whitney@hp.com>
Archive-link:  Article, Thread

[PATCH] 0/3 Balance Freeing of Huge Pages across Nodes

This series contains V3 of the of the "Balance Freeing of Huge
Pages across Nodes" patch--containing a minor cleanup from v2--
and two additional, related patches.  I have added David Rientjes'
ACK from V2, hoping that the change to v3 doesn't invalidate that.

Patch 2/3 reworks the free_pool_huge_page() function so that it
may also be used by return_unused_surplus_page().  This patch
needs careful review [and, testing?].  Perhaps Mel Gorman can 
give it a go with the hugepages regression tests.

Patch 3/3 updates the vm hugetlbpage documentation to clarify 
the usage and to add the description of the balancing of freeing
of huge pages.  Most of the update is from my earlier "huge pages
nodes_allowed" patch series, without mention of the nodes_allowed
mask and associated boot parameter, sysctl and attributes.


Lee

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>


Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds