Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Oct 2005 19:15:10 +0000 (UTC)
From:      Kris Kennaway <kris@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern subr_param.c
Message-ID:  <200510141915.j9EJFAxO078089@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kris        2005-10-14 19:15:10 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             subr_param.c 
  Log:
  Partially revert revision 1.66, which contained a change that did not
  correspond to the commit log.  It changed the maxswzone and maxbcache
  parameters from int to long, without changing the extern definitions
  in <sys/buf.h>.
  
  In fact it's a good thing it did not, because other parts of the system
  are not yet ready for this, and on large-memory sparc machines it causes
  severe filesystem damage if you try.
  
  The worst effect of the change was that the tunables controlling the
  above variables stopped working.  These were necessary to allow such
  large sparc64 machines (with >12GB RAM) to boot, since sparc64 did not
  set a hard-coded upper limit on these parameters and they ended
  up overflowing an int, causing an infinite loop at boot in bufinit().
  
  Reviewed by:    mlaier
  
  Revision  Changes    Path
  1.72      +4 -4      src/sys/kern/subr_param.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510141915.j9EJFAxO078089>