Module Name: src Committed By: mrg Date: Sun Jan 19 00:22:33 UTC 2014
Modified Files: src/sys/arch/sparc/sparc: timer.c timer_sun4m.c timervar.h Log Message: remove schedintr_4m(), and go back to only having the level 14 timer call statclock/schedclock. the randomness for this clock makes the hardclock() call very jittery. instead of this, trigger a softintr IPI at level 10 on non-primary CPUs from the primary CPU's clock interrupt (at level 10.) this cleans up the generic sparc timer code a little as well. this makes the time goes backwards problem *much* less frequent, but i still see it sometimes. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/sparc/sparc/timer.c cvs rdiff -u -r1.29 -r1.30 src/sys/arch/sparc/sparc/timer_sun4m.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sparc/sparc/timervar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.