int status; 
nfs4_new_open(struct svc_rqst *rqstp, struct nfs4_stateid **stpp,		struct svc_fh *cur_fh, int flags){	struct nfs4_stateid *stp;	int status;	stp = kmalloc(sizeof(struct nfs4_stateid), GFP_KERNEL);	if (stp == NULL)		return nfserr_resource;	status = nfsd_open(rqstp, cur_fh, S_IFREG, flags, &stp->st_vfs_file);	if (status) {		if (status == nfserr_dropit)			status = nfserr_jukebox;		kfree(stp);		return status;	}	vfsopen++;	*stpp = stp;	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/567d98292e81033182e3da4c33b41ada9c113447/nfs4state.c/buggy/fs/nfsd/nfs4state.c