freebsd-dev/sys/i386
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
..
boot Commit a whole cluster of last minute critical (and one cosmetic) fixes 1994-06-22 05:52:25 +00:00
conf Added my ProAudioSpectum SCSI driver for cards with the 5380 SCSI-chip. 1994-08-19 00:01:08 +00:00
eisa 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
i386 Implemented filesystem clean bit via: 1994-08-20 16:03:26 +00:00
include 1. Make this idempotent. 1994-08-19 11:20:11 +00:00
isa 1) cleaned up after Garrett - fixed more redundant declarations, changed 1994-08-20 03:49:02 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00