Skip site navigation (1)Skip section navigation (2)
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>