diff options
author | Mark Johnston <markj@FreeBSD.org> | 2021-10-20 00:29:05 +0000 |
---|---|---|
committer | Mark Johnston <markj@FreeBSD.org> | 2021-10-20 01:22:56 +0000 |
commit | ff93447d8ed61081adfe00a23a1e4c7bee479e53 (patch) | |
tree | fa2fad715674e4ddbe193414ef215239f733faa1 /sys/i386 | |
parent | a9d6f1fe0a2f852efe7a324f65d7142537b2c14e (diff) | |
download | src-ff93447d8ed61081adfe00a23a1e4c7bee479e53.tar.gz src-ff93447d8ed61081adfe00a23a1e4c7bee479e53.zip |
Use the vm_radix_init() helper when initializing pmaps
No functional change intended.
Reviewed by: alc, kib
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D32527
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/i386/pmap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/i386/pmap.c b/sys/i386/i386/pmap.c index 62fcbcd90b0b..3b8e335701d2 100644 --- a/sys/i386/i386/pmap.c +++ b/sys/i386/i386/pmap.c @@ -2043,7 +2043,7 @@ __CONCAT(PMTYPE, pinit0)(pmap_t pmap) #ifdef PMAP_PAE_COMP pmap->pm_pdpt = IdlePDPT; #endif - pmap->pm_root.rt_root = 0; + vm_radix_init(&pmap->pm_root); CPU_ZERO(&pmap->pm_active); TAILQ_INIT(&pmap->pm_pvchunk); bzero(&pmap->pm_stats, sizeof pmap->pm_stats); @@ -2075,7 +2075,7 @@ __CONCAT(PMTYPE, pinit)(pmap_t pmap) KASSERT(pmap_kextract((vm_offset_t)pmap->pm_pdpt) < (4ULL<<30), ("pmap_pinit: pdpt above 4g")); #endif - pmap->pm_root.rt_root = 0; + vm_radix_init(&pmap->pm_root); } KASSERT(vm_radix_is_empty(&pmap->pm_root), ("pmap_pinit: pmap has reserved page table page(s)")); |