From grandi@noao.edu  Tue Dec  2 08:59:30 1997
Received: from noao.edu (noao.edu [140.252.1.54])
          by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA14183
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 2 Dec 1997 08:59:29 -0800 (PST)
          (envelope-from grandi@noao.edu)
Received: (from grandi@localhost)
	by noao.edu (8.8.7/8.8.5/SAG-14May97) id JAA08288;
	Tue, 2 Dec 1997 09:59:25 -0700 (MST)
Message-Id: <199712021659.JAA08288@noao.edu>
Date: Tue, 2 Dec 1997 09:59:25 -0700 (MST)
From: grandi@noao.edu
Reply-To: grandi@noao.edu
To: FreeBSD-gnats-submit@freebsd.org
Subject: fsck during boot fails due to lack of resources
X-Send-Pr-Version: 3.2

>Number:         5191
>Category:       conf
>Synopsis:       [PATCH] fsck during boot fails due to lack of resources
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec  2 09:00:01 PST 1997
>Closed-Date:    Wed Sep 16 23:03:49 MEST 1998
>Last-Modified:  Wed Sep 16 23:05:23 MEST 1998
>Originator:     Steve Grandi
>Release:        FreeBSD 2.2.5-RELEASE i386
>Organization:
National Optical Astronomy Observatories, Tucson, Arizona USA
>Environment:

	Generic kernel

>Description:

	During boot, fsck fails on one particular file system with the message:
           cannot alloc 7730626 bytes for lncntp
 
        Said filesystem is big and has lots of inodes:

Filesystem   1K-blocks     Used    Avail Capacity iused   ifree  %iused Mounted on
/dev/sd2s1e    8396407  5387897  2336797    70% 1484960 2380350    38% /var/spool/news


>How-To-Repeat:

	reboot

>Fix:
	
	The resources allocated to "daemon" in /etc/login.conf need to be
increased.  No attempt was made to tune these increased parameters.

noao% diff -C3 /usr/src/etc/login.conf /etc/login.conf
*** /usr/src/etc/login.conf     Fri May 23 05:59:16 1997
--- /etc/login.conf     Tue Dec  2 08:44:15 1997
***************
*** 130,142 ****
  daemon:\
        :coredumpsize=0:\
        :datasize=32M:\
        :maxproc=256:\
        :maxproc-cur@:\
        :memoryuse-cur=64M:\
        :memorylocked-cur=64M:\
        :openfiles=1024:\
        :openfiles-cur@:\
!       :stacksize=16M:\
        :tc=default:
  
  
--- 130,144 ----
  daemon:\
        :coredumpsize=0:\
        :datasize=32M:\
+       :datasize-cur=32M:\
        :maxproc=256:\
        :maxproc-cur@:\
        :memoryuse-cur=64M:\
        :memorylocked-cur=64M:\
        :openfiles=1024:\
        :openfiles-cur@:\
!       :stacksize=32M:\
!       :stacksize-cur=32M:\
        :tc=default:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->suspended 
State-Changed-By: phk 
State-Changed-When: Wed May 27 02:46:58 PDT 1998 
State-Changed-Why:  
awaiting committer 
State-Changed-From-To: suspended->closed 
State-Changed-By: cracauer 
State-Changed-When: Wed Sep 16 23:03:49 MEST 1998 
State-Changed-Why:  
Resource limits are now infinity by default and daemon has default 
settings. 
>Unformatted:
