Module Name: src Committed By: mrg Date: Mon Feb 15 07:56:51 UTC 2010
Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c locore.s Log Message: introduce a new patch_kernel() and call it from the end of bootstrap(). use it to patch up TLB flush instructions that don't match for USI/II and later. we can also hopefully use this to make GENERIC.MP minimally expensive on single CPU machines as well. this is the last piece needed to get GENERIC/GENERIC.MP to boot on the USIII* machines. idea and some initial code from openbsd. To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167 src/sys/arch/sparc64/sparc64/autoconf.c cvs rdiff -u -r1.313 -r1.314 src/sys/arch/sparc64/sparc64/locore.s Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.