Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Nov 1998 14:40:37 -0800 (PST)
From:      Michael Smith <msmith@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/kern kern_shutdown.c
Message-ID:  <199811132240.OAA15319@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
msmith      1998/11/13 14:40:37 PST

  Modified files:
    sys/kern             kern_shutdown.c 
  Log:
  Don't count non-local dirty buffers as outstanding when shutting down.
  This avoids the fsck-on-reboot symptoms if you're shutting down with a
  hung or unreachable NFS server mounted.  Also remove non-local
  filesystems from the mount list to prevent the system hanging when it tries
  to unmount them (for the same reason).
  
  Drew points out that there's a good argument for forcibly removing all
  "non syncable" filesystems from the mount list (eg. NFS mounts, disks
  that aren't responding, etc.) as this then allows you to sync and
  cleanly unmount their parents.  No such change is included in this
  patch.
  
  Submitted by:	Andrew Gallatin <gallatin@cs.duke.edu>
  
  Revision  Changes    Path
  1.42      +17 -1     src/sys/kern/kern_shutdown.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



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