summaryrefslogtreecommitdiffstats
path: root/sys/amd64/ia32
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2010-01-24 12:13:38 +0000
committertrasz <trasz@FreeBSD.org>2010-01-24 12:13:38 +0000
commitdcf19c32bab6a4a21009ace0758ab65d1a1570c4 (patch)
tree088c6f864070428d497f4e5bf05e87e738fdc78f /sys/amd64/ia32
parentf7d630de45b82ec7b497924903aa4c7e10984148 (diff)
downloadFreeBSD-src-dcf19c32bab6a4a21009ace0758ab65d1a1570c4.zip
FreeBSD-src-dcf19c32bab6a4a21009ace0758ab65d1a1570c4.tar.gz
Fix array overflow. This routine is only called from procfs,
which is not mounted by default, and I've been unable to trigger a panic without this fix applied anyway. Reviewed by: kib, cperciva
Diffstat (limited to 'sys/amd64/ia32')
-rw-r--r--sys/amd64/ia32/ia32_reg.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/amd64/ia32/ia32_reg.c b/sys/amd64/ia32/ia32_reg.c
index 83f6783..da5190f 100644
--- a/sys/amd64/ia32/ia32_reg.c
+++ b/sys/amd64/ia32/ia32_reg.c
@@ -213,8 +213,6 @@ fill_dbregs32(struct thread *td, struct dbreg32 *regs)
err = fill_dbregs(td, &dr);
for (i = 0; i < 8; i++)
regs->dr[i] = dr.dr[i];
- for (i = 8; i < 16; i++)
- regs->dr[i] = 0;
return (err);
}
OpenPOWER on IntegriCloud