Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-2-0]: src/sys/arch/sparc/conf Pull up revision 1.3 (requested by ...



details:   https://anonhg.NetBSD.org/src/rev/a65094d6b9f3
branches:  netbsd-2-0
changeset: 560541:a65094d6b9f3
user:      jdc <jdc%NetBSD.org@localhost>
date:      Sat Apr 24 18:32:55 2004 +0000

description:
Pull up revision 1.3 (requested by pk in ticket #179)

Many fixes for issues with sparc multi-processor support (includes
fixes to make HyperSPARC MP work).

diffstat:

 sys/arch/sparc/conf/GENERIC.MP |  7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diffs (19 lines):

diff -r ac49ca5af0d3 -r a65094d6b9f3 sys/arch/sparc/conf/GENERIC.MP
--- a/sys/arch/sparc/conf/GENERIC.MP    Sat Apr 24 18:32:29 2004 +0000
+++ b/sys/arch/sparc/conf/GENERIC.MP    Sat Apr 24 18:32:55 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC.MP,v 1.1 1998/09/27 15:10:25 pk Exp $
+# $NetBSD: GENERIC.MP,v 1.1.48.1 2004/04/24 18:32:55 jdc Exp $
 #
 # Generic Sparc kernel configuration with multiprocessor support.
 
@@ -6,4 +6,9 @@
 
 options        MULTIPROCESSOR          # include multiprocessor support
 
+## disable inlining __cpu_simple_lock()
+## the locore version attempts to detect stuck locks
+## not inlining saves about 60K on the kernel's text
+options        __CPU_SIMPLE_LOCK_NOINLINE
+
 cpu*           at mainbus0             # declare additional CPUs



Home | Main Index | Thread Index | Old Index