aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2021-10-20 00:29:05 +0000
committerMark Johnston <markj@FreeBSD.org>2021-11-03 17:42:21 +0000
commita6922417a05e813b7c779ccbdeec8427304ed73f (patch)
treeb428d94525102ba8eb62fbb2614e3a7507bc38d7 /sys/powerpc
parent0fcf472fd583c51d5d583305c10ba1430a378ba1 (diff)
downloadsrc-a6922417a05e813b7c779ccbdeec8427304ed73f.tar.gz
src-a6922417a05e813b7c779ccbdeec8427304ed73f.zip
Use the vm_radix_init() helper when initializing pmaps
No functional change intended. Reviewed by: alc, kib Sponsored by: The FreeBSD Foundation (cherry picked from commit ff93447d8ed61081adfe00a23a1e4c7bee479e53)
Diffstat (limited to 'sys/powerpc')
-rw-r--r--sys/powerpc/aim/mmu_radix.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/powerpc/aim/mmu_radix.c b/sys/powerpc/aim/mmu_radix.c
index 3b90b2f33547..f1903c69dddb 100644
--- a/sys/powerpc/aim/mmu_radix.c
+++ b/sys/powerpc/aim/mmu_radix.c
@@ -4176,7 +4176,7 @@ mmu_radix_pinit(pmap_t pmap)
for (int j = 0; j < RADIX_PGD_SIZE_SHIFT; j++)
pagezero((vm_offset_t)pmap->pm_pml1 + j * PAGE_SIZE);
- pmap->pm_radix.rt_root = 0;
+ vm_radix_init(&pmap->pm_radix);
TAILQ_INIT(&pmap->pm_pvchunk);
bzero(&pmap->pm_stats, sizeof pmap->pm_stats);
pmap->pm_flags = PMAP_PDE_SUPERPAGE;
@@ -4407,7 +4407,7 @@ mmu_radix_pinit0(pmap_t pmap)
pmap->pm_pml1 = kernel_pmap->pm_pml1;
pmap->pm_pid = kernel_pmap->pm_pid;
- pmap->pm_radix.rt_root = 0;
+ vm_radix_init(&pmap->pm_radix);
TAILQ_INIT(&pmap->pm_pvchunk);
bzero(&pmap->pm_stats, sizeof pmap->pm_stats);
kernel_pmap->pm_flags =