diff options
author | dg <dg@FreeBSD.org> | 1994-08-20 16:03:26 +0000 |
---|---|---|
committer | dg <dg@FreeBSD.org> | 1994-08-20 16:03:26 +0000 |
commit | f817326b2eacf649d2b0d53d60ff2d4b6fd74577 (patch) | |
tree | e9031b5de5b5dd36f5609577351266694d3cb1ba /sbin/fsck_ifs/main.c | |
parent | a376cb63c72e1f3347c10ab96276fd745e816fea (diff) | |
download | FreeBSD-src-f817326b2eacf649d2b0d53d60ff2d4b6fd74577.zip FreeBSD-src-f817326b2eacf649d2b0d53d60ff2d4b6fd74577.tar.gz |
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.
Diffstat (limited to 'sbin/fsck_ifs/main.c')
0 files changed, 0 insertions, 0 deletions