]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY
authorHerbert van den Bergh <Herbert.van.den.Bergh@oracle.com>
Mon, 16 Jul 2007 06:38:25 +0000 (23:38 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 9 Aug 2007 21:27:41 +0000 (14:27 -0700)
commited173ab97b4faeeb2809a81c2fa0e6e4f979d5bb
treefa2015a9061562d15313f136efb0f368b40c2981
parent88656e13bea01b02f02a1dfcd3ba75a83e708648
do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY

Fix a bug in mm/mlock.c on 32-bit architectures that prevents a user from
locking more than 4GB of shared memory, or allocating more than 4GB of
shared memory in hugepages, when rlim[RLIMIT_MEMLOCK] is set to
RLIM_INFINITY.

Signed-off-by: Herbert van den Bergh <herbert.van.den.bergh@oracle.com>
Acked-by: Chris Mason <chris.mason@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
mm/mlock.c