summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2010-06-01 04:38:05 +0000
committeralc <alc@FreeBSD.org>2010-06-01 04:38:05 +0000
commit2455e5f922771e2d83c46378da889059016043eb (patch)
tree3a69ad1761653dcbb3e70759f8c258440ebff528
parentb298371c31734d4dcdd0e0f9528ede8b097bd6fb (diff)
downloadFreeBSD-src-2455e5f922771e2d83c46378da889059016043eb.zip
FreeBSD-src-2455e5f922771e2d83c46378da889059016043eb.tar.gz
Fix a KASSERT() that was broken in r208665.
Reported by: jmallett
-rw-r--r--sys/mips/mips/pmap.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/mips/mips/pmap.c b/sys/mips/mips/pmap.c
index 523ec8b..778f808 100644
--- a/sys/mips/mips/pmap.c
+++ b/sys/mips/mips/pmap.c
@@ -1418,7 +1418,8 @@ pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
pv = pmap_pvh_remove(pvh, pmap, va);
KASSERT(pv != NULL, ("pmap_pvh_free: pv not found, pa %lx va %lx",
- (u_long)VM_PAGE_TO_PHYS(m), (u_long)va));
+ (u_long)VM_PAGE_TO_PHYS(member2struct(vm_page, md, pvh)),
+ (u_long)va));
free_pv_entry(pv);
}
OpenPOWER on IntegriCloud