summaryrefslogtreecommitdiffstats
path: root/mm/sparse.c
diff options
context:
space:
mode:
authorDave Hansen2005-10-30 02:16:50 +0100
committerLinus Torvalds2005-10-30 05:40:44 +0100
commited8ece2ec8d3c2031b1a1a0737568bb0d49454e0 (patch)
tree5fb5b994ad3fcdc4ab2bb2c906d88c02a8395807 /mm/sparse.c
parent[PATCH] memory hotplug prep: kill local_mapnr (diff)
downloadkernel-qcow2-linux-ed8ece2ec8d3c2031b1a1a0737568bb0d49454e0.tar.gz
kernel-qcow2-linux-ed8ece2ec8d3c2031b1a1a0737568bb0d49454e0.tar.xz
kernel-qcow2-linux-ed8ece2ec8d3c2031b1a1a0737568bb0d49454e0.zip
[PATCH] memory hotplug prep: break out zone initialization
If a zone is empty at boot-time and then hot-added to later, it needs to run the same init code that would have been run on it at boot. This patch breaks out zone table and per-cpu-pages functions for use by the hotplug code. You can almost see all of the free_area_init_core() function on one page now. :) Signed-off-by: Dave Hansen <haveblue@us.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'mm/sparse.c')
0 files changed, 0 insertions, 0 deletions