Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 1995 00:41:30 -0700
From:      David Greenman <davidg>
To:        CVS-commiters, cvs-sys
Subject:   cvs commit: src/sys/i386/include param.h vmparam.h
Message-ID:  <199505250741.AAA18064@freefall.cdrom.com>

next in thread | raw e-mail | index | archive | help
davidg      95/05/25 00:41:29

  Modified:    sys/conf  param.c
  Log:
  Made "NMBCLUSTERS" calculation dynamic and fixed bogus use of "NMBCLUSTERS"
  in machdep.c (it should use the global nmbclusters). Moved the calculation
  of nmbclusters into conf/param.c (same place where nmbclusters has always
  been assigned), and made the calculation include an extra amount based
  on "maxusers". NMBCLUSTERS can still be overrided in the kernel config
  file as always, but this change will make that generally unnecessary. This
  fixes the "bug" reports from people who have misconfigured kernels seeing
  the network "hang" when the mbuf cluster pool runs out.
  
  Reviewed by:	John Dyson

  Modified:    sys/i386/i386  genassym.c machdep.c
               sys/i386/include  param.h vmparam.h
  Log:
  Made "NMBCLUSTERS" calculation dynamic and fixed bogus use of "NMBCLUSTERS"
  in machdep.c (it should use the global nmbclusters). Moved the calculation
  of nmbclusters into conf/param.c (same place where nmbclusters has always
  been assigned), and made the calculation include an extra amount based
  on "maxusers". NMBCLUSTERS can still be overrided in the kernel config
  file as always, but this change will make that generally unnecessary. This
  fixes the "bug" reports from people who have misconfigured kernels seeing
  the network hang when the mbuf cluster pool runs out.
  
  Reviewed by:	John Dyson



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