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

Lee Schermerhorn
2009-06-29T21:50:53Z

[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