diff options
author | 2008-03-15 21:21:09 +0000 | |
---|---|---|
committer | 2008-03-15 21:21:09 +0000 | |
commit | f11d0ad2b0bb25dbf5b967c19392f0944b07bd09 (patch) | |
tree | b7c42603d6e3e12b40b88f3a0b288ab2794758bc | |
parent | Support the old-prom XVideo boards by rewriting the sbus range registers; (diff) | |
download | wireguard-openbsd-f11d0ad2b0bb25dbf5b967c19392f0944b07bd09.tar.xz wireguard-openbsd-f11d0ad2b0bb25dbf5b967c19392f0944b07bd09.zip |
In statclock(), fix local index type in the profiling code. Avoids
out-of-bounds array accesses on some platforms.
-rw-r--r-- | sys/kern/kern_clock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_clock.c b/sys/kern/kern_clock.c index 27c7bb79b74..f1227743ac1 100644 --- a/sys/kern/kern_clock.c +++ b/sys/kern/kern_clock.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kern_clock.c,v 1.65 2007/10/10 15:53:53 art Exp $ */ +/* $OpenBSD: kern_clock.c,v 1.66 2008/03/15 21:21:09 miod Exp $ */ /* $NetBSD: kern_clock.c,v 1.34 1996/06/09 04:51:03 briggs Exp $ */ /*- @@ -476,7 +476,7 @@ statclock(struct clockframe *frame) { #ifdef GPROF struct gmonparam *g; - int i; + u_long i; #endif struct cpu_info *ci = curcpu(); struct schedstate_percpu *spc = &ci->ci_schedstate; |