]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/socket.c
fs: do not assign default i_ino in new_inode
[net-next-2.6.git] / net / socket.c
index d223725f99e5f22332e3c2274cd8c805df59ca0f..5cac1c707755e4c2d9768f510504b2351745b5ef 100644 (file)
@@ -480,6 +480,7 @@ static struct socket *sock_alloc(void)
        sock = SOCKET_I(inode);
 
        kmemcheck_annotate_bitfield(sock, type);
+       inode->i_ino = get_next_ino();
        inode->i_mode = S_IFSOCK | S_IRWXUGO;
        inode->i_uid = current_fsuid();
        inode->i_gid = current_fsgid();