char *kstrdup(const char *s, unsigned int __nocast gfp) 
char *kstrdup(const char *s, gfp_t gfp) 
char *kstrdup(const char *s, unsigned int __nocast gfp){	size_t len;	char *buf;	if (!s)		return NULL;	len = strlen(s) + 1;	buf = kmalloc(len, gfp);	if (buf)		memcpy(buf, s, len);	return buf;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7/slab.c/buggy/mm/slab.c