Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   pooka
Date:           Fri Apr 23 15:38:47 UTC 2010

Modified Files:
        src/sys/fs/msdosfs: msdosfs_vnops.c
        src/sys/fs/smbfs: smbfs_io.c
        src/sys/fs/tmpfs: tmpfs_vnops.c
        src/sys/kern: vfs_vnops.c
        src/sys/nfs: nfs_bio.c
        src/sys/ufs/ext2fs: ext2fs_readwrite.c
        src/sys/ufs/ufs: ufs_readwrite.c

Log Message:
Enforce RLIMIT_FSIZE before VOP_WRITE.  This adds support to file
system drivers where it was missing from and fixes one buggy
implementation.  The arguably weird semantics of the check are
maintained (v_size vs. va_bytes, overwrite).


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/fs/msdosfs/msdosfs_vnops.c
cvs rdiff -u -r1.33 -r1.34 src/sys/fs/smbfs/smbfs_io.c
cvs rdiff -u -r1.68 -r1.69 src/sys/fs/tmpfs/tmpfs_vnops.c
cvs rdiff -u -r1.170 -r1.171 src/sys/kern/vfs_vnops.c
cvs rdiff -u -r1.183 -r1.184 src/sys/nfs/nfs_bio.c
cvs rdiff -u -r1.55 -r1.56 src/sys/ufs/ext2fs/ext2fs_readwrite.c
cvs rdiff -u -r1.94 -r1.95 src/sys/ufs/ufs/ufs_readwrite.c

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



Home | Main Index | Thread Index | Old Index