Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Juergen Hannken-Illjes <hannken@netbsd.org>
List: source-changes
Date: 12/10/2003 11:40:12
Module Name:	src
Committed By:	hannken
Date:		Wed Dec 10 11:40:12 UTC 2003

Modified Files:
	src/distrib/sets/lists/base: mi
	src/distrib/sets/lists/comp: mi
	src/distrib/sets/lists/man: mi
	src/etc: MAKEDEV.tmpl
	src/share/man/man4: Makefile
	src/share/man/man8: MAKEDEV.8
	src/sys/conf: files majors
	src/sys/dev: Makefile
	src/sys/kern: vfs_syscalls.c
	src/sys/miscfs/specfs: spec_vnops.c
	src/usr.sbin: Makefile
Added Files:
	src/share/man/man4: fss.4
	src/sys/dev: fss.c fssvar.h
	src/usr.sbin/fssconfig: Makefile fssconfig.8 fssconfig.c

Log Message:
The file system snapshot pseudo driver.

Uses a hook in spec_strategy() to save data written from a mounted
file system to its block device and a hook in dounmount().

Not enabled by default in any kernel config.

Approved by: Frank van der Linden <fvdl@netbsd.org>


To generate a diff of this commit:
cvs rdiff -r1.441 -r1.442 src/distrib/sets/lists/base/mi
cvs rdiff -r1.644 -r1.645 src/distrib/sets/lists/comp/mi
cvs rdiff -r1.631 -r1.632 src/distrib/sets/lists/man/mi
cvs rdiff -r1.10 -r1.11 src/etc/MAKEDEV.tmpl
cvs rdiff -r1.303 -r1.304 src/share/man/man4/Makefile
cvs rdiff -r0 -r1.1 src/share/man/man4/fss.4
cvs rdiff -r1.6 -r1.7 src/share/man/man8/MAKEDEV.8
cvs rdiff -r1.646 -r1.647 src/sys/conf/files
cvs rdiff -r1.4 -r1.5 src/sys/conf/majors
cvs rdiff -r1.17 -r1.18 src/sys/dev/Makefile
cvs rdiff -r0 -r1.1 src/sys/dev/fss.c src/sys/dev/fssvar.h
cvs rdiff -r1.201 -r1.202 src/sys/kern/vfs_syscalls.c
cvs rdiff -r1.74 -r1.75 src/sys/miscfs/specfs/spec_vnops.c
cvs rdiff -r1.187 -r1.188 src/usr.sbin/Makefile
cvs rdiff -r0 -r1.1 src/usr.sbin/fssconfig/Makefile \
    src/usr.sbin/fssconfig/fssconfig.8 src/usr.sbin/fssconfig/fssconfig.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.