1/6

mm: nommu: fix do_mremap() to correctly update internal states

When shrinking a VMA via mremap, the bounds are modified directly: mm/nommu.c:do_mremap() { … vma->vm_end = vma->vm_start + new_len; … } This shrinks the VMA without updating its bound