]> git.hungrycats.org Git - linux/commitdiff
No need to handle regular files in jfs_mknod
authorDave Kleikamp <shaggy@kleikamp.austin.ibm.com>
Thu, 4 Apr 2002 04:39:33 +0000 (22:39 -0600)
committerDave Kleikamp <shaggy@kleikamp.austin.ibm.com>
Thu, 4 Apr 2002 04:39:33 +0000 (22:39 -0600)
Submitted by Christoph Hellwig

fs/jfs/namei.c

index 3ae4d2a0eeb2c6b86f45601e8622fd356f4fbcaf..b073a666dacd317d3118f34d0cc96ea2e373a99f 100644 (file)
@@ -1360,12 +1360,7 @@ int jfs_mknod(struct inode *dir, struct dentry *dentry, int mode, int rdev)
                goto out1;
        }
 
-       if (S_ISREG(ip->i_mode)) {
-               ip->i_op = &jfs_file_inode_operations;
-               ip->i_fop = &jfs_file_operations;
-               ip->i_mapping->a_ops = &jfs_aops;
-       } else
-               init_special_inode(ip, ip->i_mode, rdev);
+       init_special_inode(ip, ip->i_mode, rdev);
 
        insert_inode_hash(ip);
        mark_inode_dirty(ip);