Merge to kernel-2.6.20-1.2949.fc6.vs2.2.0.1
[linux-2.6.git] / mm / mlock.c
index 6ea2ee0..288ee01 100644 (file)
@@ -10,6 +10,7 @@
 #include <linux/mm.h>
 #include <linux/mempolicy.h>
 #include <linux/syscalls.h>
+#include <linux/vs_base.h>
 #include <linux/vs_memory.h>
 
 
@@ -66,7 +67,7 @@ success:
                        ret = make_pages_present(start, end);
        }
 
-       vx_vmlocked_sub(vma->vm_mm, pages);
+       vx_vmlocked_sub(mm, pages);
 out:
        if (ret == -ENOMEM)
                ret = -EAGAIN;