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>