Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Dec 2002 15:44:00 -0800 (PST)
From:      "Tim J. Robbins" <tjr@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/fs/smbfs smbfs.h smbfs_node.c smbfs_vfsops.c
Message-ID:  <200212132344.gBDNi0fh096342@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
tjr         2002/12/13 15:44:00 PST

  Modified files:
    sys/fs/smbfs         smbfs.h smbfs_node.c smbfs_vfsops.c 
  Log:
  Keep trying to flush the vnode list for the mount while some are still
  busy and we are making progress towards making them not busy. This is
  needed because smbfs vnodes reference their parent directory but may
  appear after their parent in the mount's vnode list; one pass over the
  list is not sufficient in this case.
  
  This stops attempts to unmount idle smbfs mounts failing with EBUSY.
  
  Revision  Changes    Path
  1.6       +1 -0      src/sys/fs/smbfs/smbfs.h
  1.12      +5 -0      src/sys/fs/smbfs/smbfs_node.c
  1.13      +13 -2     src/sys/fs/smbfs/smbfs_vfsops.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?200212132344.gBDNi0fh096342>