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