diff options
-rw-r--r-- | sys/arm/arm/pmap.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/sys/arm/arm/pmap.c b/sys/arm/arm/pmap.c index b0f4ed1..cf0cdbb 100644 --- a/sys/arm/arm/pmap.c +++ b/sys/arm/arm/pmap.c @@ -1733,11 +1733,12 @@ pmap_enter_pv(struct vm_page *pg, struct pv_entry *pve, pmap_t pm, pg->md.krw_mappings++; else pg->md.kro_mappings++; - } else - if (flags & PVF_WRITE) - pg->md.urw_mappings++; - else - pg->md.uro_mappings++; + } else { + if (flags & PVF_WRITE) + pg->md.urw_mappings++; + else + pg->md.uro_mappings++; + } pg->md.pv_list_count++; if (pve->pv_flags & PVF_WIRED) ++pm->pm_stats.wired_count; |