]> Git Repo - linux.git/commit
hugetlb: handle memory hot-plug events
authorLee Schermerhorn <[email protected]>
Tue, 15 Dec 2009 01:58:35 +0000 (17:58 -0800)
committerLinus Torvalds <[email protected]>
Tue, 15 Dec 2009 16:53:13 +0000 (08:53 -0800)
commit4faf8d950ec438c49ae4526b897c30f8a2cad741
tree2764787c538868e73958e176d46c542008f345c2
parent8fe23e057172223fe2048768a4d87ab7de7477bc
hugetlb: handle memory hot-plug events

Register per node hstate attributes only for nodes with memory.  As
suggested by David Rientjes.

With Memory Hotplug, memory can be added to a memoryless node and a node
with memory can become memoryless.  Therefore, add a memory on/off-line
notifier callback to [un]register a node's attributes on transition
to/from memoryless state.

N.B.,  Only tested build, boot, libhugetlbfs regression.
       i.e., no memory hotplug testing.

Signed-off-by: Lee Schermerhorn <[email protected]>
Reviewed-by: Andi Kleen <[email protected]>
Acked-by: David Rientjes <[email protected]>
Cc: KAMEZAWA Hiroyuki <[email protected]>
Cc: Lee Schermerhorn <[email protected]>
Cc: Mel Gorman <[email protected]>
Cc: Randy Dunlap <[email protected]>
Cc: Nishanth Aravamudan <[email protected]>
Cc: Adam Litke <[email protected]>
Cc: Andy Whitcroft <[email protected]>
Cc: Eric Whitney <[email protected]>
Cc: Christoph Lameter <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Documentation/vm/hugetlbpage.txt
drivers/base/node.c
This page took 0.056496 seconds and 4 git commands to generate.