summaryrefslogtreecommitdiffstats
path: root/init/do_mounts.h
diff options
context:
space:
mode:
authorAdam Litke <agl@us.ibm.com>2005-10-29 18:16:46 -0700
committerLinus Torvalds <torvalds@g5.osdl.org>2005-10-29 21:40:43 -0700
commit4c887265977213985091476be40ab11dfdcb4caf (patch)
tree82ee135f8678094664d7311617287802d54d52cf /init/do_mounts.h
parent551110a94aa15890d1709b179c4be1e66ff6db53 (diff)
downloadblackbird-op-linux-4c887265977213985091476be40ab11dfdcb4caf.tar.gz
blackbird-op-linux-4c887265977213985091476be40ab11dfdcb4caf.zip
[PATCH] hugetlb: demand fault handler
Below is a patch to implement demand faulting for huge pages. The main motivation for changing from prefaulting to demand faulting is so that huge page memory areas can be allocated according to NUMA policy. Thanks to consolidated hugetlb code, switching the behavior requires changing only one fault handler. The bulk of the patch just moves the logic from hugelb_prefault() to hugetlb_pte_fault() and find_get_huge_page(). Signed-off-by: Adam Litke <agl@us.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'init/do_mounts.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud