Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Feb 2010 09:25:53 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r204164 - head/sys/sparc64/include
Message-ID:  <201002210925.o1L9PriJ081584@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002210925.o1L9PriJ081584>