projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e3c1a6b
)
m68k: Remove the BKL from sys_execve
author
John Kacur
<
[email protected]
>
Mon, 12 Oct 2009 21:09:24 +0000
(23:09 +0200)
committer
Thomas Gleixner
<
[email protected]
>
Wed, 14 Oct 2009 15:18:14 +0000
(17:18 +0200)
This seems like a copy-and-paste from code that no-longer needs the
BKL Just remove it.
Signed-off-by: John Kacur <
[email protected]
>
Reviewed-by: Frederic Weisbecker <
[email protected]
>
LKML-Reference: <alpine.LFD.2.00.
0910130011180
[email protected]
>
Cc: Geert Uytterhoeven <
[email protected]
>
Signed-off-by: Thomas Gleixner <
[email protected]
>
arch/m68k/kernel/process.c
patch
|
blob
|
history
diff --git
a/arch/m68k/kernel/process.c
b/arch/m68k/kernel/process.c
index 41230c595a8ee93f32f101544bf62556be6ffcdd..05296593e71888060247903d71d5df8387cbe3bb 100644
(file)
--- a/
arch/m68k/kernel/process.c
+++ b/
arch/m68k/kernel/process.c
@@
-317,15
+317,12
@@
asmlinkage int sys_execve(char __user *name, char __user * __user *argv, char __
char * filename;
struct pt_regs *regs = (struct pt_regs *) &name;
- lock_kernel();
filename = getname(name);
error = PTR_ERR(filename);
if (IS_ERR(filename))
-
goto out
;
+
return error
;
error = do_execve(filename, argv, envp, regs);
putname(filename);
-out:
- unlock_kernel();
return error;
}