CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/09/13 20:28:03
Modified files:
sys/kern : kern_subr.c vfs_vnops.c kern_ktrace.c
sys_generic.c uipc_syscalls.c
sys/ufs/ffs : ffs_vnops.c
sys/sys : vnode.h ktrace.h
sys/msdosfs : msdosfs_vnops.c
sys/nfs : nfs_bio.c
sys/ufs/ext2fs : ext2fs_readwrite.c
Log message:
Correct the handling of I/O of >=2^32 bytes and the ktracing there of
by using size_t/ssize_t instead of int/u_int to handle I/O lengths in
uiomove(), vn_fsizechk(), and ktrgenio(). Eliminate the always-zero
'error' argument to ktrgenio() at the same time.