Date: Fri, 26 Mar 2010 02:29:15 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/ia64/ia64 clock.c mp_machdep.c src/sys/ia64/include pcpu.h Message-ID: <201003260229.o2Q2Tcxa032154@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2010-03-26 02:29:15 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64 clock.c mp_machdep.c
sys/ia64/include pcpu.h
Log:
SVN rev 205665 on 2010-03-26 02:29:15Z by marcel
Only use the interval timer for clock interrupts on the BSP and
have the BSP use IPIs to trigger clock interrupts on the APs.
This allows us to run on hardware configurations for which the
ITC has non-uniform frequencies across CPUs.
While here, change the clock XIV to type IPI so as to protect
the interrupt delivery against CPU re-balancing once that's
implemented.
Revision Changes Path
1.39 +55 -47 src/sys/ia64/ia64/clock.c
1.82 +2 -3 src/sys/ia64/ia64/mp_machdep.c
1.27 +0 -2 src/sys/ia64/include/pcpu.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003260229.o2Q2Tcxa032154>
