Diff for /xfs-linux/xfs_vnodeops.c between versions 1.727 and 1.728

version 1.727, 2007/12/17 02:54:44 version 1.728, 2008/01/18 15:02:43
Line 4317  xfs_change_file_space( Line 4317  xfs_change_file_space(
   
         xfs_itrace_entry(ip);          xfs_itrace_entry(ip);
   
         /*  
          * must be a regular file and have write permission  
          */  
         if (!S_ISREG(ip->i_d.di_mode))          if (!S_ISREG(ip->i_d.di_mode))
                 return XFS_ERROR(EINVAL);                  return XFS_ERROR(EINVAL);
   
         xfs_ilock(ip, XFS_ILOCK_SHARED);  
   
         if ((error = xfs_iaccess(ip, S_IWUSR, credp))) {  
                 xfs_iunlock(ip, XFS_ILOCK_SHARED);  
                 return error;  
         }  
   
         xfs_iunlock(ip, XFS_ILOCK_SHARED);  
   
         switch (bf->l_whence) {          switch (bf->l_whence) {
         case 0: /*SEEK_SET*/          case 0: /*SEEK_SET*/
                 break;                  break;

Removed from v.1.727  
changed lines
  Added in v.1.728


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>