]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
kclient: set i_op for special inodes
authorSage Weil <sage@newdream.net>
Mon, 19 Jan 2009 21:29:01 +0000 (13:29 -0800)
committerSage Weil <sage@newdream.net>
Mon, 19 Jan 2009 21:29:01 +0000 (13:29 -0800)
src/kernel/inode.c

index 96e6fc2b040f89df1b1646ec153ee4978fb1888a..da53fb2b078ffb7599f2b6168ae8eebfab9d2d8e 100644 (file)
@@ -532,6 +532,7 @@ no_change:
        case S_IFCHR:
        case S_IFSOCK:
                init_special_inode(inode, inode->i_mode, inode->i_rdev);
+               inode->i_op = &ceph_file_iops;
                break;
        case S_IFREG:
                inode->i_op = &ceph_file_iops;