|
@@ -520,7 +520,6 @@ asmlinkage int sys_execve(char *ufilename, char **uargv,
|
|
int error;
|
|
int error;
|
|
char *filename;
|
|
char *filename;
|
|
|
|
|
|
- lock_kernel();
|
|
|
|
filename = getname((char __user *)ufilename);
|
|
filename = getname((char __user *)ufilename);
|
|
error = PTR_ERR(filename);
|
|
error = PTR_ERR(filename);
|
|
if (IS_ERR(filename))
|
|
if (IS_ERR(filename))
|
|
@@ -537,7 +536,6 @@ asmlinkage int sys_execve(char *ufilename, char **uargv,
|
|
}
|
|
}
|
|
putname(filename);
|
|
putname(filename);
|
|
out:
|
|
out:
|
|
- unlock_kernel();
|
|
|
|
return error;
|
|
return error;
|
|
}
|
|
}
|
|
|
|
|