PERFORCE change 93314 for review

Kip Macy kmacy at FreeBSD.org
Tue Mar 14 22:09:43 UTC 2006


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

Change 93314 by kmacy at kmacy_storage:sun4v_work on 2006/03/14 22:08:59

	invlctx flushes locked entries - don't call on context 0

Affected files ...

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

Differences ...

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

@@ -1021,11 +1021,12 @@
 #ifdef SMP
 #error __FUNCTION_ not implemented
 #else
-	if (pmap->pm_context != 0) {
-		tsb_clear(&pmap->pm_tsb);
-	}
+	tsb_clear(&pmap->pm_tsb);
 
-	invlctx(pmap->pm_context);
+	if (pmap->pm_context)
+		invlctx(pmap->pm_context);
+	else
+		invltlb();
 #endif
 }
 


More information about the p4-projects mailing list