]> err.no Git - linux-2.6/commit
[PATCH] hugetlb: don't allow free hugetlb count fall below reserved count
authorChen, Kenneth W <kenneth.w.chen@intel.com>
Fri, 31 Mar 2006 10:30:01 +0000 (02:30 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 31 Mar 2006 20:18:50 +0000 (12:18 -0800)
commit78c997a4be7d1ed3ff4c27f23d30a0185d39bcbf
tree6ca625d590c7ec2e31acca3f2a1d28dce2e96332
parentd6692183ac1d8f4a4e4015f9ce9acc2514618e0b
[PATCH] hugetlb: don't allow free hugetlb count fall below reserved count

With strict page reservation, I think kernel should enforce number of free
hugetlb page don't fall below reserved count.  Currently it is possible in
the sysctl path.  Add proper check in sysctl to disallow that.

Signed-off-by: Ken Chen <kenneth.w.chen@intel.com>
Cc: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
mm/hugetlb.c