Date: Fri, 22 Jan 2010 09:23:34 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/mips/cavium octeon_machdep.c Message-ID: <201001220923.o0M9NkKE023074@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
imp 2010-01-22 09:23:34 UTC
FreeBSD src repository
Modified files:
sys/mips/cavium octeon_machdep.c
Log:
SVN rev 202786 on 2010-01-22 09:23:34Z by imp
Don't clear bss/sbss. The boot loader already does this. In addition,
the Cavium version of the boot loader puts data just after &end, so
our rounding up to the next page in clearing memory overwrote their
data, which meant we'd get a lot of wrong values for parameters to the
system.
While I'm here, remove argc/argv parsing. Those values aren't passed
in via a0 and a1, so it was a guaranted panic on some boards.
Revision Changes Path
1.4 +1 -23 src/sys/mips/cavium/octeon_machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001220923.o0M9NkKE023074>
