X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fpowerpc%2Fkernel%2Fvdso.c;fp=arch%2Fpowerpc%2Fkernel%2Fvdso.c;h=256faa779694d4ed39a651c1f2f56452b32f410e;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=a6042f729bfcfa48d1b5b928df2699e390d34f3b;hpb=cee37fe97739d85991964371c1f3a745c00dd236;p=linux-2.6.git diff --git a/arch/powerpc/kernel/vdso.c b/arch/powerpc/kernel/vdso.c index a6042f729..256faa779 100644 --- a/arch/powerpc/kernel/vdso.c +++ b/arch/powerpc/kernel/vdso.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include @@ -294,7 +295,7 @@ int arch_setup_additional_pages(struct linux_binprm *bprm, kmem_cache_free(vm_area_cachep, vma); return -ENOMEM; } - mm->total_vm += (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; + vx_vmpages_add(mm, (vma->vm_end - vma->vm_start) >> PAGE_SHIFT); up_write(&mm->mmap_sem); return 0;