inode->i_flags |= S_NOATIME|S_NOCMTIME; 
struct inode *fuse_iget(struct super_block *sb, unsigned long nodeid,			int generation, struct fuse_attr *attr){	struct inode *inode;	struct fuse_inode *fi;	struct fuse_conn *fc = get_fuse_conn_super(sb);	int retried = 0; retry:	inode = iget5_locked(sb, nodeid, fuse_inode_eq, fuse_inode_set, &nodeid);	if (!inode)		return NULL;	if ((inode->i_state & I_NEW)) {		inode->i_generation = generation;		inode->i_data.backing_dev_info = &fc->bdi;		fuse_init_inode(inode, attr);		unlock_new_inode(inode);	} else if ((inode->i_mode ^ attr->mode) & S_IFMT) {		BUG_ON(retried);		/* Inode has changed type, any I/O on the old should fail */		make_bad_inode(inode);		iput(inode);		retried = 1;		goto retry;	}	fi = get_fuse_inode(inode);	fi->nlookup ++;	fuse_change_attributes(inode, attr);	return inode;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b36c31ba95f0fe0a03c727300d9c4c54438a5636/inode.c/buggy/fs/fuse/inode.c