]> git.neil.brown.name Git - history.git/commitdiff
[XFS] remove useless S_ISREG check in ->mmap and ->mprotect
authorChristoph Hellwig <hch@sgi.com>
Mon, 13 Dec 2004 23:16:44 +0000 (10:16 +1100)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 13 Dec 2004 23:16:44 +0000 (10:16 +1100)
SGI-PV: 923607
SGI-Modid: xfs-linux:xfs-kern:181620a
Signed-off-by: Christoph Hellwig <hch@sgi.com>
Signed-off-by: Nathan Scott <nathans@sgi.com>
fs/xfs/linux-2.6/xfs_file.c

index 910d5bc47fa8768d4378b4e43758a4b3c7fa9310..66462e12597a8e63ee4cb4ca9a0138293b10be59 100644 (file)
@@ -398,7 +398,7 @@ linvfs_file_mmap(
        vattr_t         va = { .va_mask = XFS_AT_UPDATIME };
        int             error;
 
-       if ((vp->v_type == VREG) && (vp->v_vfsp->vfs_flag & VFS_DMI)) {
+       if (vp->v_vfsp->vfs_flag & VFS_DMI) {
                xfs_mount_t     *mp = XFS_VFSTOM(vp->v_vfsp);
 
                error = -XFS_SEND_MMAP(mp, vma, 0);
@@ -473,7 +473,7 @@ linvfs_mprotect(
        vnode_t         *vp = LINVFS_GET_VP(vma->vm_file->f_dentry->d_inode);
        int             error = 0;
 
-       if ((vp->v_type == VREG) && (vp->v_vfsp->vfs_flag & VFS_DMI)) {
+       if (vp->v_vfsp->vfs_flag & VFS_DMI) {
                if ((vma->vm_flags & VM_MAYSHARE) &&
                    (newflags & VM_WRITE) && !(vma->vm_flags & VM_WRITE)) {
                        xfs_mount_t     *mp = XFS_VFSTOM(vp->v_vfsp);