diff --git a/mm/mlock.c b/mm/mlock.c index 4235a1518fc9..67ae9b18b923 100644 --- a/mm/mlock.c +++ b/mm/mlock.c @@ -457,7 +457,7 @@ static int mlock_fixup(struct vma_iterator *vmi, struct vm_area_struct *vma, { const vma_flags_t old_vma_flags = vma->flags; struct mm_struct *mm = vma->vm_mm; - int nr_pages; + long nr_pages; int ret = 0; if (vma_flags_same_pair(&old_vma_flags, new_vma_flags) ||