|
@@ -374,6 +374,11 @@ static int dup_mmap(struct mm_struct *mm, struct mm_struct *oldmm)
|
|
|
*/
|
|
*/
|
|
|
down_write_nested(&mm->mmap_sem, SINGLE_DEPTH_NESTING);
|
|
down_write_nested(&mm->mmap_sem, SINGLE_DEPTH_NESTING);
|
|
|
|
|
|
|
|
|
|
+ mm->total_vm = oldmm->total_vm;
|
|
|
|
|
+ mm->shared_vm = oldmm->shared_vm;
|
|
|
|
|
+ mm->exec_vm = oldmm->exec_vm;
|
|
|
|
|
+ mm->stack_vm = oldmm->stack_vm;
|
|
|
|
|
+
|
|
|
rb_link = &mm->mm_rb.rb_node;
|
|
rb_link = &mm->mm_rb.rb_node;
|
|
|
rb_parent = NULL;
|
|
rb_parent = NULL;
|
|
|
pprev = &mm->mmap;
|
|
pprev = &mm->mmap;
|