Subject: CVS commit: syssrc
To: None <>
From: Frank van der Linden <>
List: source-changes
Date: 11/15/1999 10:49:16
Module Name:	syssrc
Committed By:	fvdl
Date:		Mon Nov 15 18:49:16 UTC 1999

Modified Files:
	syssrc/sys/adosfs: advfsops.c
	syssrc/sys/arch/i386/conf: std.i386
	syssrc/sys/conf: files
	syssrc/sys/dev: ccd.c
	syssrc/sys/filecorefs: filecore_vfsops.c
	syssrc/sys/isofs/cd9660: cd9660_vfsops.c
	syssrc/sys/kern: init_main.c kern_malloc.c kern_physio.c kern_synch.c
	    vfs_bio.c vfs_cluster.c vfs_init.c vfs_subr.c vfs_syscalls.c
	    vnode_if.c vnode_if.src
	syssrc/sys/miscfs/genfs: genfs_vnops.c
	syssrc/sys/miscfs/specfs: spec_vnops.c specdev.h
	syssrc/sys/msdosfs: msdosfs_vfsops.c msdosfs_vnops.c
	syssrc/sys/nfs: nfs_bio.c nfs_vfsops.c nfs_vnops.c
	syssrc/sys/ntfs: ntfs_vfsops.c
	syssrc/sys/sys: buf.h malloc.h mount.h param.h queue.h vnode.h
	syssrc/sys/ufs/ext2fs: ext2fs_vfsops.c
	syssrc/sys/ufs/ffs: ffs_alloc.c ffs_balloc.c ffs_extern.h ffs_inode.c
	    ffs_subr.c ffs_vfsops.c ffs_vnops.c fs.h
	syssrc/sys/ufs/lfs: lfs_alloc.c lfs_balloc.c lfs_extern.h lfs_segment.c
	    lfs_vfsops.c lfs_vnops.c
	syssrc/sys/ufs/ufs: dinode.h inode.h ufs_bswap.h ufs_extern.h
	    ufs_ihash.c ufs_lookup.c ufs_quota.c ufs_readwrite.c ufs_vnops.c
	syssrc/sys/uvm: uvm_swap.c
Added Files:
	syssrc/sys/miscfs/syncfs: sync_subr.c sync_vnops.c syncfs.h
	syssrc/sys/ufs/ffs: ffs_softdep.stub.c softdep.h

Log Message:
Add Kirk McKusick's soft updates code to the trunk. Not enabled by
default, as the copyright on the main file (ffs_softdep.c) is such
that is has been put into gnusrc. options SOFTDEP will pull this
in. This code also contains the trickle syncer.

Bump version number to 1.4O

To generate a diff of this commit:
cvs rdiff -r1.39 -r1.40 syssrc/sys/adosfs/advfsops.c
cvs rdiff -r1.16 -r1.17 syssrc/sys/arch/i386/conf/std.i386
cvs rdiff -r1.329 -r1.330 syssrc/sys/conf/files
cvs rdiff -r1.29 -r1.30 syssrc/sys/conf/
cvs rdiff -r1.64 -r1.65 syssrc/sys/dev/ccd.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/filecorefs/filecore_vfsops.c
cvs rdiff -r1.41 -r1.42 syssrc/sys/isofs/cd9660/cd9660_vfsops.c
cvs rdiff -r1.158 -r1.159 syssrc/sys/kern/init_main.c
cvs rdiff -r1.45 -r1.46 syssrc/sys/kern/kern_malloc.c
cvs rdiff -r1.37 -r1.38 syssrc/sys/kern/kern_physio.c
cvs rdiff -r1.66 -r1.67 syssrc/sys/kern/kern_synch.c
cvs rdiff -r1.58 -r1.59 syssrc/sys/kern/vfs_bio.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/kern/vfs_cluster.c
cvs rdiff -r1.14 -r1.15 syssrc/sys/kern/vfs_init.c
cvs rdiff -r1.112 -r1.113 syssrc/sys/kern/vfs_subr.c
cvs rdiff -r1.147 -r1.148 syssrc/sys/kern/vfs_syscalls.c
cvs rdiff -r1.18 -r1.19 syssrc/sys/kern/vnode_if.c
cvs rdiff -r1.20 -r1.21 syssrc/sys/kern/vnode_if.src
cvs rdiff -r1.14 -r1.15 syssrc/sys/miscfs/genfs/genfs_vnops.c
cvs rdiff -r1.44 -r1.45 syssrc/sys/miscfs/specfs/spec_vnops.c
cvs rdiff -r1.17 -r1.18 syssrc/sys/miscfs/specfs/specdev.h
cvs rdiff -r0 -r1.2 syssrc/sys/miscfs/syncfs/sync_subr.c \
    syssrc/sys/miscfs/syncfs/sync_vnops.c syssrc/sys/miscfs/syncfs/syncfs.h
cvs rdiff -r1.64 -r1.65 syssrc/sys/msdosfs/msdosfs_vfsops.c
cvs rdiff -r1.88 -r1.89 syssrc/sys/msdosfs/msdosfs_vnops.c
cvs rdiff -r1.45 -r1.46 syssrc/sys/nfs/nfs_bio.c
cvs rdiff -r1.84 -r1.85 syssrc/sys/nfs/nfs_vfsops.c
cvs rdiff -r1.106 -r1.107 syssrc/sys/nfs/nfs_vnops.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/ntfs/ntfs_vfsops.c
cvs rdiff -r1.34 -r1.35 syssrc/sys/sys/buf.h
cvs rdiff -r1.47 -r1.48 syssrc/sys/sys/malloc.h
cvs rdiff -r1.77 -r1.78 syssrc/sys/sys/mount.h
cvs rdiff -r1.75 -r1.76 syssrc/sys/sys/param.h
cvs rdiff -r1.18 -r1.19 syssrc/sys/sys/queue.h syssrc/sys/sys/vnode_if.h
cvs rdiff -r1.65 -r1.66 syssrc/sys/sys/vnode.h
cvs rdiff -r1.29 -r1.30 syssrc/sys/ufs/ext2fs/ext2fs_vfsops.c
cvs rdiff -r1.29 -r1.30 syssrc/sys/ufs/ffs/ffs_alloc.c
cvs rdiff -r1.14 -r1.15 syssrc/sys/ufs/ffs/ffs_balloc.c
cvs rdiff -r1.12 -r1.13 syssrc/sys/ufs/ffs/ffs_extern.h
cvs rdiff -r1.28 -r1.29 syssrc/sys/ufs/ffs/ffs_inode.c
cvs rdiff -r0 -r1.2 syssrc/sys/ufs/ffs/ffs_softdep.stub.c \
cvs rdiff -r1.13 -r1.14 syssrc/sys/ufs/ffs/ffs_subr.c
cvs rdiff -r1.54 -r1.55 syssrc/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -r1.19 -r1.20 syssrc/sys/ufs/ffs/ffs_vnops.c
cvs rdiff -r1.11 -r1.12 syssrc/sys/ufs/ffs/fs.h
cvs rdiff -r1.28 -r1.29 syssrc/sys/ufs/lfs/lfs_alloc.c
cvs rdiff -r1.13 -r1.14 syssrc/sys/ufs/lfs/lfs_balloc.c
cvs rdiff -r1.14 -r1.15 syssrc/sys/ufs/lfs/lfs_extern.h
cvs rdiff -r1.34 -r1.35 syssrc/sys/ufs/lfs/lfs_segment.c
cvs rdiff -r1.43 -r1.44 syssrc/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -r1.31 -r1.32 syssrc/sys/ufs/lfs/lfs_vnops.c
cvs rdiff -r1.11 -r1.12 syssrc/sys/ufs/ufs/dinode.h
cvs rdiff -r1.13 -r1.14 syssrc/sys/ufs/ufs/inode.h
cvs rdiff -r1.4 -r1.5 syssrc/sys/ufs/ufs/ufs_bswap.h
cvs rdiff -r1.20 -r1.21 syssrc/sys/ufs/ufs/ufs_extern.h
cvs rdiff -r1.8 -r1.9 syssrc/sys/ufs/ufs/ufs_ihash.c
cvs rdiff -r1.26 -r1.27 syssrc/sys/ufs/ufs/ufs_lookup.c
cvs rdiff -r1.12 -r1.13 syssrc/sys/ufs/ufs/ufs_quota.c
cvs rdiff -r1.22 -r1.23 syssrc/sys/ufs/ufs/ufs_readwrite.c
cvs rdiff -r1.58 -r1.59 syssrc/sys/ufs/ufs/ufs_vnops.c
cvs rdiff -r1.29 -r1.30 syssrc/sys/uvm/uvm_swap.c

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