summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorcognet <cognet@FreeBSD.org>2007-12-06 23:17:24 +0000
committercognet <cognet@FreeBSD.org>2007-12-06 23:17:24 +0000
commitf919b8c32d026ac7e5622aa41fb376c2978ff8d1 (patch)
treecec375fd602490708128dd3f7403e1da8dfeb4fd /sys
parent0373a290457e3041b374d316f5b9057247338d2d (diff)
downloadFreeBSD-src-f919b8c32d026ac7e5622aa41fb376c2978ff8d1.zip
FreeBSD-src-f919b8c32d026ac7e5622aa41fb376c2978ff8d1.tar.gz
Erm, add a missing else, we do not want to increase the mapping counters for
both kernel and userland when we create a pv for pmap_kernel. Reported by: Mark Tinguely <tinguely AT casselton DOT net> MFC After: 3 days
Diffstat (limited to 'sys')
-rw-r--r--sys/arm/arm/pmap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/arm/pmap.c b/sys/arm/arm/pmap.c
index 27ff426..b0f4ed1 100644
--- a/sys/arm/arm/pmap.c
+++ b/sys/arm/arm/pmap.c
@@ -1733,7 +1733,7 @@ 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
OpenPOWER on IntegriCloud