Author: marius
Date: Sun Feb 21 09:25:53 2010
New Revision: 204164
URL: http://svn.freebsd.org/changeset/base/204164

Log:
  Some machines can not only consist of CPUs running at different speeds
  but also of different types, f.e. Sun Fire V890 can be equipped with a
  mix of UltraSPARC IV and IV+ CPUs, requiring different MMU initialization
  and different workarounds for model specific errata. Therefore move the
  CPU implementation number from a global variable to the per-CPU data.
  Functions which are called before the latter is available are passed the
  implementation number as a parameter now.
  
  This file was missed in r204152.

Modified:
  head/sys/sparc64/include/tick.h

Modified: head/sys/sparc64/include/tick.h
==============================================================================
--- head/sys/sparc64/include/tick.h     Sun Feb 21 04:41:28 2010        
(r204163)
+++ head/sys/sparc64/include/tick.h     Sun Feb 21 09:25:53 2010        
(r204164)
@@ -31,8 +31,8 @@
 
 extern u_int hardclock_use_stick;
 
-void   tick_clear(void);
+void   tick_clear(u_int cpu_impl);
 void   tick_start(void);
-void   tick_stop(void);
+void   tick_stop(u_int cpu_impl);
 
 #endif
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to