PERFORCE change 93534 for review

Kip Macy kmacy at FreeBSD.org
Sun Mar 19 02:46:53 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=93534

Change 93534 by kmacy at kmacy_storage:sun4vtmp on 2006/03/19 02:46:30

	fix signature for pmap_remove_tte

Affected files ...

.. //depot/projects/kmacy_sun4v/src/sys/sun4v/sun4v/pmap.c#31 edit

Differences ...

==== //depot/projects/kmacy_sun4v/src/sys/sun4v/sun4v/pmap.c#31 (text+ko) ====

@@ -72,7 +72,7 @@
 
 #include <machine/hypervisor_api.h>
 
-#if 0
+#if 1
 #define	PMAP_DEBUG
 #endif
 #ifndef	PMAP_SHPGPERPROC
@@ -180,7 +180,7 @@
 
 static void pmap_insert_entry(pmap_t pmap, vm_offset_t va, vm_page_t m);
 static void pmap_remove_entry(struct pmap *pmap, vm_page_t m, vm_offset_t va);
-static int pmap_remove_tte(pmap_t pmap, uint64_t *tte, vm_offset_t va);
+static void pmap_remove_tte(pmap_t pmap, uint64_t *tte, vm_offset_t va);
 
 /*
  * Quick sort callout for comparing memory regions.
@@ -1388,7 +1388,7 @@
 	/* disgusting hack to avoid TSB misses on kernel pages
 	 * this will need to be fixed some time soon
 	 */
-
+#if 0
 	tm = m;
 	tcount = count;
 
@@ -1400,9 +1400,7 @@
 		va += PAGE_SIZE;
 		tm++;
 	}
-
-
-
+#endif
 }
 
 /*
@@ -1634,7 +1632,7 @@
 		size -= bytes_zeroed;
 	}
 }
-static int
+static void
 pmap_remove_tte(pmap_t pmap, uint64_t *tte, vm_offset_t va)
 {
 	


More information about the p4-projects mailing list