|
@@ -311,7 +311,10 @@ long mlock_vma_pages_range(struct vm_area_struct *vma,
|
|
is_vm_hugetlb_page(vma) ||
|
|
is_vm_hugetlb_page(vma) ||
|
|
vma == get_gate_vma(current))) {
|
|
vma == get_gate_vma(current))) {
|
|
|
|
|
|
- return __mlock_vma_pages_range(vma, start, end, 1);
|
|
|
|
|
|
+ __mlock_vma_pages_range(vma, start, end, 1);
|
|
|
|
+
|
|
|
|
+ /* Hide errors from mmap() and other callers */
|
|
|
|
+ return 0;
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|