PERFORCE change 132371 for review
Warner Losh
imp at FreeBSD.org
Wed Jan 2 22:31:32 PST 2008
http://perforce.freebsd.org/chv.cgi?CH=132371
Change 132371 by imp at imp_paco-paco on 2008/01/03 06:30:49
Restore diagnostics, but fix comment name.
Affected files ...
.. //depot/projects/mips2-jnpr/src/sys/mips/mips/pmap.c#9 edit
Differences ...
==== //depot/projects/mips2-jnpr/src/sys/mips/mips/pmap.c#9 (text+ko) ====
@@ -1437,6 +1437,14 @@
register pv_entry_t pv;
register pt_entry_t *pte, tpte;
+#if defined(PMAP_DEBUG)
+ /*
+ * XXX This makes pmap_remove_all() illegal for non-managed pages!
+ */
+ if (m->flags & PG_FICTITIOUS) {
+ panic("pmap_page_protect: illegal for unmanaged page, va: 0x%x", VM_PAGE_TO_PHYS(m));
+ }
+#endif
mtx_assert(&vm_page_queue_mtx, MA_OWNED);
if (m->md.pv_flags & PV_TABLE_REF)
More information about the p4-projects
mailing list