diff --git a/[refs] b/[refs] index 9c8bb6d4943f..35e1d0914d43 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d75a310c42c616c168953ed45c1091074f97828c +refs/heads/master: 7223bb4a829628bdf37d544ed4363d99bac1ade6 diff --git a/trunk/mm/nommu.c b/trunk/mm/nommu.c index 0563fd9003df..57ae6126b29a 100644 --- a/trunk/mm/nommu.c +++ b/trunk/mm/nommu.c @@ -1217,7 +1217,7 @@ static int do_mmap_private(struct vm_area_struct *vma, return 0; error_free: - free_page_series(region->vm_start, region->vm_end); + free_page_series(region->vm_start, region->vm_top); region->vm_start = vma->vm_start = 0; region->vm_end = vma->vm_end = 0; region->vm_top = 0;