diff options
author | Peter Xu <peterx@redhat.com> | 2020-09-25 18:25:58 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2020-09-27 11:21:35 -0700 |
commit | 7a4830c380f3a8b3425f6383deff58e65b2557b5 (patch) | |
tree | a4c071695b74a7af6299d4ccf1ac35909c25a798 /kernel | |
parent | 008cfe4418b3dbda2ff820cdd7b1a5ce458ae444 (diff) | |
download | linux-stable-7a4830c380f3a8b3425f6383deff58e65b2557b5.tar.gz linux-stable-7a4830c380f3a8b3425f6383deff58e65b2557b5.tar.bz2 linux-stable-7a4830c380f3a8b3425f6383deff58e65b2557b5.zip |
mm/fork: Pass new vma pointer into copy_page_range()
This prepares for the future work to trigger early cow on pinned pages
during fork().
No functional change intended.
Signed-off-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/fork.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/fork.c b/kernel/fork.c index e65d8192d080..da8d360fb032 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -589,7 +589,7 @@ static __latent_entropy int dup_mmap(struct mm_struct *mm, mm->map_count++; if (!(tmp->vm_flags & VM_WIPEONFORK)) - retval = copy_page_range(mm, oldmm, mpnt); + retval = copy_page_range(mm, oldmm, mpnt, tmp); if (tmp->vm_ops && tmp->vm_ops->open) tmp->vm_ops->open(tmp); |