]> git.saurik.com Git - apple/xnu.git/commitdiff
xnu-1228.5.20.tar.gz mac-os-x-1054 v1228.5.20
authorApple <opensource@apple.com>
Tue, 1 Jul 2008 23:49:53 +0000 (23:49 +0000)
committerApple <opensource@apple.com>
Tue, 1 Jul 2008 23:49:53 +0000 (23:49 +0000)
bsd/vfs/vfs_cluster.c
config/MasterVersion

index c3b24c28d8a21812733a7a03935fba1d7eeb3076..891852d2634f8f523a34e78563ca138d4ee61cd3 100644 (file)
@@ -4330,6 +4330,9 @@ advisory_read_ext(vnode_t vp, off_t filesize, off_t f_offset, int resid, int (*c
        if ( !UBCINFOEXISTS(vp))
                return(EINVAL);
 
+       if (resid < 0)
+               return(EINVAL);
+
        max_io_size = cluster_max_io_size(vp->v_mount, CL_READ);
        
        KERNEL_DEBUG((FSDBG_CODE(DBG_FSRW, 60)) | DBG_FUNC_START,
index 06cd966f52d530ed39d52db1b76adfd0f37c3b0f..2c14c9c7c43fcdd363f30afe64ce3685af0b9132 100644 (file)
@@ -1,4 +1,4 @@
-9.3.0
+9.4.0
 
 # The first line of this file contains the master version number for the kernel.
 # All other instances of the kernel version in xnu are derived from this file.