diff options
author | 2012-10-10 13:11:01 -0400 | |
---|---|---|
committer | 2012-11-16 08:45:55 +0100 | |
commit | 5f6c4ab6ee781c9aace7c8548ad9bd87f5678df7 (patch) | |
tree | ff78a2d102a665f148aab661e943caf87570bec5 /arch/microblaze/kernel/sys_microblaze.c | |
parent | microblaze: switch to generic kernel_execve() (diff) | |
download | linux-5f6c4ab6ee781c9aace7c8548ad9bd87f5678df7.tar.gz linux-5f6c4ab6ee781c9aace7c8548ad9bd87f5678df7.tar.bz2 linux-5f6c4ab6ee781c9aace7c8548ad9bd87f5678df7.zip |
microblaze: switch to generic sys_execve()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'arch/microblaze/kernel/sys_microblaze.c')
-rw-r--r-- | arch/microblaze/kernel/sys_microblaze.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/arch/microblaze/kernel/sys_microblaze.c b/arch/microblaze/kernel/sys_microblaze.c index b200ee7d1da9..a6a7bae9f5c6 100644 --- a/arch/microblaze/kernel/sys_microblaze.c +++ b/arch/microblaze/kernel/sys_microblaze.c @@ -48,24 +48,6 @@ asmlinkage long microblaze_clone(int flags, unsigned long stack, return do_fork(flags, stack, regs, 0, NULL, NULL); } -asmlinkage long microblaze_execve(const char __user *filenamei, - const char __user *const __user *argv, - const char __user *const __user *envp, - struct pt_regs *regs) -{ - int error; - struct filename *filename; - - filename = getname(filenamei); - error = PTR_ERR(filename); - if (IS_ERR(filename)) - goto out; - error = do_execve(filename->name, argv, envp, regs); - putname(filename); -out: - return error; -} - asmlinkage long sys_mmap(unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, off_t pgoff) |