Messages in this thread Patch in this message |  | | | From | Huang Shijie <> | | Subject | [PATCH] fork: use vma_pages() to simplify the code | | Date | Wed, 30 May 2012 14:50:51 -0400 |
| |
The current code can be replaced by vma_pages(). So use it to simplify the code.
Signed-off-by: Huang Shijie <shijie8@gmail.com> --- kernel/fork.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/fork.c b/kernel/fork.c index 3417e1b..3decf6d 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -386,7 +386,7 @@ static int dup_mmap(struct mm_struct *mm, struct mm_struct *oldmm) charge = 0; if (mpnt->vm_flags & VM_ACCOUNT) { unsigned long len; - len = (mpnt->vm_end - mpnt->vm_start) >> PAGE_SHIFT; + len = vma_pages(mpnt); if (security_vm_enough_memory_mm(oldmm, len)) /* sic */ goto fail_nomem; charge = len; -- 1.7.4.4
|  |