diff options
Diffstat (limited to 'lib/dynamic_debug.c')
| -rw-r--r-- | lib/dynamic_debug.c | 12 | 
1 files changed, 3 insertions, 9 deletions
| diff --git a/lib/dynamic_debug.c b/lib/dynamic_debug.c index 8a16c2d498e9..c60409138e13 100644 --- a/lib/dynamic_debug.c +++ b/lib/dynamic_debug.c @@ -993,20 +993,14 @@ static __initdata int ddebug_init_success;  static int __init dynamic_debug_init_debugfs(void)  { -	struct dentry *dir, *file; +	struct dentry *dir;  	if (!ddebug_init_success)  		return -ENODEV;  	dir = debugfs_create_dir("dynamic_debug", NULL); -	if (!dir) -		return -ENOMEM; -	file = debugfs_create_file("control", 0644, dir, NULL, -					&ddebug_proc_fops); -	if (!file) { -		debugfs_remove(dir); -		return -ENOMEM; -	} +	debugfs_create_file("control", 0644, dir, NULL, &ddebug_proc_fops); +  	return 0;  } | 
