Module Name: src Committed By: mrg Date: Sat Mar 13 08:36:07 UTC 2010
Modified Files: src/distrib/utils/sysinst/arch/sparc64: md.h src/etc/etc.sparc64: Makefile.inc src/sys/arch/sparc64/conf: GENERIC Added Files: src/sys/arch/sparc64/conf: GENERIC.DEBUG GENERIC.UP GENERIC32.UP Removed Files: src/sys/arch/sparc64/conf: GENERIC.MP GENERIC32.MP SCHIZO Log Message: convert sparc64 to MULTIPROCESSOR kernel by default, and introduce s/MP/UP/ kernels were otherwise in place. in my testing on a U60, i couldn't really notice any different in speed, but we need testing on a U1/U5/U10 systems to be sure that GENERIC.UP isn't necessary. for sparc64, this is some what required as USIIIi systems have the memory controller on the CPU, and unless the CPU is spunup, a UP kernel will not function on these systems. (we obviously need to join the NUMA-for-netbsd camp now, too! :-) this should enable the installer to function on all systems that we support, but also give the option for people to install GENERIC.UP on their single-cpu systems if they choose. XXX: i haven't actually tested sysinst with this, but i have built both sparc and sparc64 release iso's successfully with this change (sans having to comment out kern_ctf.c.) To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/distrib/utils/sysinst/arch/sparc64/md.h cvs rdiff -u -r1.30 -r1.31 src/etc/etc.sparc64/Makefile.inc cvs rdiff -u -r1.122 -r1.123 src/sys/arch/sparc64/conf/GENERIC cvs rdiff -u -r0 -r1.1 src/sys/arch/sparc64/conf/GENERIC.DEBUG \ src/sys/arch/sparc64/conf/GENERIC.UP \ src/sys/arch/sparc64/conf/GENERIC32.UP cvs rdiff -u -r1.6 -r0 src/sys/arch/sparc64/conf/GENERIC.MP cvs rdiff -u -r1.1 -r0 src/sys/arch/sparc64/conf/GENERIC32.MP cvs rdiff -u -r1.7 -r0 src/sys/arch/sparc64/conf/SCHIZO Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.