freebsd-skq/sys
dg f817326b2e 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
..
alpha/include Updated to latest version from 1.1.5.1+ 1994-08-17 08:51:10 +00:00
amd64 Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
conf Terry Lambert's loadable kernel module support w/improvements from the 1994-08-19 11:45:29 +00:00
ddb 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
dev 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
fs Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
gnu Added $Id$ 1994-08-02 07:55:43 +00:00
i386 Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
isa 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
isofs/cd9660 Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
kern Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
libkern Added $Id$ 1994-08-02 07:55:43 +00:00
miscfs 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
net 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
netccitt Added $Id$ 1994-08-02 07:55:43 +00:00
netinet Fix up some sloppy coding practices: 1994-08-18 22:36:09 +00:00
netiso Hack to get netstat compiling...from 1.1.5. 1994-08-05 12:33:30 +00:00
netns Added $Id$ 1994-08-02 07:55:43 +00:00
nfs Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
nfsclient Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
nfsserver Made NFS attribute cache timeouts kernel config file tunable via 1994-08-04 06:03:46 +00:00
powerpc/include Added $Id$ 1994-08-02 07:55:43 +00:00
rpc Use the header files that are compatible with the code just moved over 1994-08-07 18:41:02 +00:00
scsi 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
sys Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
tools Added $Id$ 1994-08-02 07:55:43 +00:00
ufs Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
vm Fix up some sloppy coding practices: 1994-08-18 22:36:09 +00:00
Makefile Added $Id$ 1994-08-02 07:55:43 +00:00