[PATCH] mlockall() take mmap_sem a bit later
authorChris Wright <chrisw@osdl.org>
Fri, 1 Oct 2004 09:34:56 +0000 (02:34 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 1 Oct 2004 09:34:56 +0000 (02:34 -0700)
commit7d9ace4c20a6ca78581c6cd330040c1870d019cb
treef5f72a84b95a3f656c8144d19dbf9ea81a04f6e1
parentead942ce8a794f2103a5e5d2ad608a7b6b642d2c
[PATCH] mlockall() take mmap_sem a bit later

In sys_mlockall(), flags validation and can_do_mlock() check don't
require holding mmap_sem.  Move down_write() down a bit, and adjust
appropriately.

Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
mm/mlock.c