freebsd-dev/sys/nfsclient
David Greenman e0e9c42112 Implemented filesystem clean bit via:
machdep.c:
	Changed printf's a little and call vfs_unmountall() if the sync was
	successful.

cd9660_vfsops.c, ffs_vfsops.c, nfs_vfsops.c, lfs_vfsops.c:
	Allow dismount of root FS. It is now disallowed at a higher level.

vfs_conf.c:
	Removed unused rootfs global.

vfs_subr.c:
	Added new routines vfs_unmountall and vfs_unmountroot. Filesystems
	are now dismounted if the machine is properly rebooted.

ffs_vfsops.c:
	Toggle clean bit at the appropriate places. Print warning if an
	unclean FS is mounted.

ffs_vfsops.c, lfs_vfsops.c:
	Fix bug in selecting proper flags for VOP_CLOSE().

vfs_syscalls.c:
	Disallow dismounting root FS via umount syscall.
1994-08-20 16:03:26 +00:00
..
nfs_bio.c Fix up some sloppy coding practices: 1994-08-18 22:36:09 +00:00
nfs_nfsiod.c Added $Id$ 1994-08-02 07:55:43 +00:00
nfs_node.c Initialize lockf pointer. I missed this when I made NFS use the generic 1994-08-10 19:48:23 +00:00
nfs_socket.c Added $Id$ 1994-08-02 07:55:43 +00:00
nfs_subs.c Added $Id$ 1994-08-02 07:55:43 +00:00
nfs_vfsops.c Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
nfs_vnops.c Made lockf advisory locking code generic (rather than ufs specific), and 1994-08-08 17:31:01 +00:00
nfs.h Made NFS attribute cache timeouts kernel config file tunable via 1994-08-04 06:03:46 +00:00
nfsargs.h Made NFS attribute cache timeouts kernel config file tunable via 1994-08-04 06:03:46 +00:00
nfsdiskless.h Converted 'vmunix' to 'kernel'. 1994-08-05 09:28:55 +00:00
nfsm_subs.h Added $Id$ 1994-08-02 07:55:43 +00:00
nfsmount.h Added $Id$ 1994-08-02 07:55:43 +00:00
nfsnode.h Removed some padding bytes from the nfsnode struct to make the structure 1994-08-09 15:10:14 +00:00
nfsstats.h Made NFS attribute cache timeouts kernel config file tunable via 1994-08-04 06:03:46 +00:00