diff options
Diffstat (limited to 'kernel/fork.c')
| -rw-r--r-- | kernel/fork.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/kernel/fork.c b/kernel/fork.c index 086fe73ad6bd..f6d11fc67f72 100644 --- a/kernel/fork.c +++ b/kernel/fork.c | |||
| @@ -817,9 +817,6 @@ struct mm_struct *dup_mm(struct task_struct *tsk) | |||
| 817 | #ifdef CONFIG_TRANSPARENT_HUGEPAGE | 817 | #ifdef CONFIG_TRANSPARENT_HUGEPAGE |
| 818 | mm->pmd_huge_pte = NULL; | 818 | mm->pmd_huge_pte = NULL; |
| 819 | #endif | 819 | #endif |
| 820 | #ifdef CONFIG_NUMA_BALANCING | ||
| 821 | mm->first_nid = NUMA_PTE_SCAN_INIT; | ||
| 822 | #endif | ||
| 823 | if (!mm_init(mm, tsk)) | 820 | if (!mm_init(mm, tsk)) |
| 824 | goto fail_nomem; | 821 | goto fail_nomem; |
| 825 | 822 | ||
| @@ -1313,7 +1310,7 @@ static struct task_struct *copy_process(unsigned long clone_flags, | |||
| 1313 | #endif | 1310 | #endif |
| 1314 | 1311 | ||
| 1315 | /* Perform scheduler related setup. Assign this task to a CPU. */ | 1312 | /* Perform scheduler related setup. Assign this task to a CPU. */ |
| 1316 | sched_fork(p); | 1313 | sched_fork(clone_flags, p); |
| 1317 | 1314 | ||
| 1318 | retval = perf_event_init_task(p); | 1315 | retval = perf_event_init_task(p); |
| 1319 | if (retval) | 1316 | if (retval) |
| @@ -1373,7 +1370,6 @@ static struct task_struct *copy_process(unsigned long clone_flags, | |||
| 1373 | INIT_LIST_HEAD(&p->pi_state_list); | 1370 | INIT_LIST_HEAD(&p->pi_state_list); |
| 1374 | p->pi_state_cache = NULL; | 1371 | p->pi_state_cache = NULL; |
| 1375 | #endif | 1372 | #endif |
| 1376 | uprobe_copy_process(p); | ||
| 1377 | /* | 1373 | /* |
| 1378 | * sigaltstack should be cleared when sharing the same VM | 1374 | * sigaltstack should be cleared when sharing the same VM |
| 1379 | */ | 1375 | */ |
| @@ -1490,6 +1486,7 @@ static struct task_struct *copy_process(unsigned long clone_flags, | |||
| 1490 | perf_event_fork(p); | 1486 | perf_event_fork(p); |
| 1491 | 1487 | ||
| 1492 | trace_task_newtask(p, clone_flags); | 1488 | trace_task_newtask(p, clone_flags); |
| 1489 | uprobe_copy_process(p, clone_flags); | ||
| 1493 | 1490 | ||
| 1494 | return p; | 1491 | return p; |
| 1495 | 1492 | ||
