|
@@ -87,7 +87,8 @@ pgd_t *pgd_alloc(struct mm_struct *mm)
|
|
|
init_pud = pud_offset(init_pgd, 0);
|
|
|
init_pmd = pmd_offset(init_pud, 0);
|
|
|
init_pte = pte_offset_map(init_pmd, 0);
|
|
|
- set_pte_ext(new_pte, *init_pte, 0);
|
|
|
+ set_pte_ext(new_pte + 0, init_pte[0], 0);
|
|
|
+ set_pte_ext(new_pte + 1, init_pte[1], 0);
|
|
|
pte_unmap(init_pte);
|
|
|
pte_unmap(new_pte);
|
|
|
}
|