Date: Mon, 29 Sep 2003 23:47:09 -0700 (PDT) From: Peter Wemm <peter@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 38847 for review Message-ID: <200309300647.h8U6l976050192@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=38847 Change 38847 by peter@peter_hammer on 2003/09/29 23:46:48 add SMP hooks into clock.c Affected files ... .. //depot/projects/hammer/sys/amd64/isa/clock.c#10 edit Differences ... ==== //depot/projects/hammer/sys/amd64/isa/clock.c#10 (text+ko) ==== @@ -180,6 +180,10 @@ mtx_unlock_spin(&clock_lock); } timer_func(frame); +#ifdef SMP + if (timer_func == hardclock) + forward_hardclock(); +#endif switch (timer0_state) { case RELEASED: @@ -190,6 +194,9 @@ >= hardclock_max_count) { timer0_prescaler_count -= hardclock_max_count; hardclock(frame); +#ifdef SMP + forward_hardclock(); +#endif } break; @@ -222,6 +229,9 @@ timer_func = hardclock; timer0_state = RELEASED; hardclock(frame); +#ifdef SMP + forward_hardclock(); +#endif } break; } @@ -346,6 +356,9 @@ } if (pscnt == psdiv) statclock(frame); +#ifdef SMP + forward_statclock(); +#endif } }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309300647.h8U6l976050192>