diff options
author | fsmp <fsmp@FreeBSD.org> | 1997-12-08 23:00:24 +0000 |
---|---|---|
committer | fsmp <fsmp@FreeBSD.org> | 1997-12-08 23:00:24 +0000 |
commit | 6dd7dcc53b675eb0167c348bd2a4b6f527ec387c (patch) | |
tree | 8ceb88629b524e26e069a9a105e202d2131596e3 /sys/i386/include/smp.h | |
parent | c29fe145047eadea9dcee01d907b3a990906a6af (diff) | |
download | FreeBSD-src-6dd7dcc53b675eb0167c348bd2a4b6f527ec387c.zip FreeBSD-src-6dd7dcc53b675eb0167c348bd2a4b6f527ec387c.tar.gz |
The improvements to clock statistics by Tor Egge
Wrappered and enabled by the define BETTER_CLOCK (on by default in smpyests.h)
Reviewed by: smp@csn.net
Submitted by: Tor Egge <Tor.Egge@idi.ntnu.no>
Diffstat (limited to 'sys/i386/include/smp.h')
-rw-r--r-- | sys/i386/include/smp.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/i386/include/smp.h b/sys/i386/include/smp.h index 82a6c34..68fdb91 100644 --- a/sys/i386/include/smp.h +++ b/sys/i386/include/smp.h @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $Id: smp.h,v 1.27 1997/09/05 18:08:57 smp Exp smp $ + * $Id: smp.h,v 1.32 1997/09/07 22:01:53 fsmp Exp $ * */ @@ -79,6 +79,13 @@ extern u_int ivectors[]; extern volatile u_int stopped_cpus; extern volatile u_int started_cpus; +#ifdef BETTER_CLOCK +void forward_statclock __P((int pscnt)); +void forward_hardclock __P((int pscnt)); +extern unsigned int checkstate_probed_cpus; +extern unsigned int checkstate_need_ast; +#endif + /* global data in apic_ipl.s */ extern u_int vec[]; extern u_int Xintr8254; |