diff options
author | Jeff Dike <jdike@addtoit.com> | 2007-10-16 04:27:00 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-16 12:43:05 -0400 |
commit | ba180fd437156f7fd8cfb2fdd021d949eeef08d6 (patch) | |
tree | b9f38b9cdd7a5b1aacf00341d1948314663c5871 /arch/um/kernel/exec.c | |
parent | 77bf4400319db9d2a8af6b00c2be6faa0f3d07cb (diff) |
uml: style fixes pass 3
Formatting changes in the files which have been changed in the course
of folding foo_skas functions into their callers. These include:
copyright updates
header file trimming
style fixes
adding severity to printks
These changes should be entirely non-functional.
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/um/kernel/exec.c')
-rw-r--r-- | arch/um/kernel/exec.c | 41 |
1 files changed, 18 insertions, 23 deletions
diff --git a/arch/um/kernel/exec.c b/arch/um/kernel/exec.c index 5064fb691eb5..0d260567fd15 100644 --- a/arch/um/kernel/exec.c +++ b/arch/um/kernel/exec.c | |||
@@ -1,24 +1,19 @@ | |||
1 | /* | 1 | /* |
2 | * Copyright (C) 2000, 2001 Jeff Dike (jdike@karaya.com) | 2 | * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) |
3 | * Licensed under the GPL | 3 | * Licensed under the GPL |
4 | */ | 4 | */ |
5 | 5 | ||
6 | #include "linux/slab.h" | 6 | #include "linux/stddef.h" |
7 | #include "linux/fs.h" | ||
7 | #include "linux/smp_lock.h" | 8 | #include "linux/smp_lock.h" |
8 | #include "linux/ptrace.h" | 9 | #include "linux/ptrace.h" |
9 | #include "linux/fs.h" | 10 | #include "linux/sched.h" |
10 | #include "asm/ptrace.h" | 11 | #include "asm/current.h" |
11 | #include "asm/pgtable.h" | 12 | #include "asm/processor.h" |
12 | #include "asm/tlbflush.h" | ||
13 | #include "asm/uaccess.h" | 13 | #include "asm/uaccess.h" |
14 | #include "kern_util.h" | ||
15 | #include "as-layout.h" | ||
16 | #include "mem_user.h" | 14 | #include "mem_user.h" |
17 | #include "kern.h" | 15 | #include "skas.h" |
18 | #include "irq_user.h" | ||
19 | #include "tlb.h" | ||
20 | #include "os.h" | 16 | #include "os.h" |
21 | #include "skas/skas.h" | ||
22 | 17 | ||
23 | void flush_thread(void) | 18 | void flush_thread(void) |
24 | { | 19 | { |
@@ -29,8 +24,8 @@ void flush_thread(void) | |||
29 | arch_flush_thread(¤t->thread.arch); | 24 | arch_flush_thread(¤t->thread.arch); |
30 | 25 | ||
31 | ret = unmap(¤t->mm->context.skas.id, 0, end, 1, &data); | 26 | ret = unmap(¤t->mm->context.skas.id, 0, end, 1, &data); |
32 | if(ret){ | 27 | if (ret) { |
33 | printk("flush_thread - clearing address space failed, " | 28 | printk(KERN_ERR "flush_thread - clearing address space failed, " |
34 | "err = %d\n", ret); | 29 | "err = %d\n", ret); |
35 | force_sig(SIGKILL, current); | 30 | force_sig(SIGKILL, current); |
36 | } | 31 | } |
@@ -52,7 +47,7 @@ extern void log_exec(char **argv, void *tty); | |||
52 | static long execve1(char *file, char __user * __user *argv, | 47 | static long execve1(char *file, char __user * __user *argv, |
53 | char __user *__user *env) | 48 | char __user *__user *env) |
54 | { | 49 | { |
55 | long error; | 50 | long error; |
56 | #ifdef CONFIG_TTY_LOG | 51 | #ifdef CONFIG_TTY_LOG |
57 | struct tty_struct *tty; | 52 | struct tty_struct *tty; |
58 | 53 | ||
@@ -62,16 +57,16 @@ static long execve1(char *file, char __user * __user *argv, | |||
62 | log_exec(argv, tty); | 57 | log_exec(argv, tty); |
63 | mutex_unlock(&tty_mutex); | 58 | mutex_unlock(&tty_mutex); |
64 | #endif | 59 | #endif |
65 | error = do_execve(file, argv, env, ¤t->thread.regs); | 60 | error = do_execve(file, argv, env, ¤t->thread.regs); |
66 | if (error == 0){ | 61 | if (error == 0) { |
67 | task_lock(current); | 62 | task_lock(current); |
68 | current->ptrace &= ~PT_DTRACE; | 63 | current->ptrace &= ~PT_DTRACE; |
69 | #ifdef SUBARCH_EXECVE1 | 64 | #ifdef SUBARCH_EXECVE1 |
70 | SUBARCH_EXECVE1(¤t->thread.regs.regs); | 65 | SUBARCH_EXECVE1(¤t->thread.regs.regs); |
71 | #endif | 66 | #endif |
72 | task_unlock(current); | 67 | task_unlock(current); |
73 | } | 68 | } |
74 | return(error); | 69 | return error; |
75 | } | 70 | } |
76 | 71 | ||
77 | long um_execve(char *file, char __user *__user *argv, char __user *__user *env) | 72 | long um_execve(char *file, char __user *__user *argv, char __user *__user *env) |
@@ -79,9 +74,9 @@ long um_execve(char *file, char __user *__user *argv, char __user *__user *env) | |||
79 | long err; | 74 | long err; |
80 | 75 | ||
81 | err = execve1(file, argv, env); | 76 | err = execve1(file, argv, env); |
82 | if(!err) | 77 | if (!err) |
83 | do_longjmp(current->thread.exec_buf, 1); | 78 | do_longjmp(current->thread.exec_buf, 1); |
84 | return(err); | 79 | return err; |
85 | } | 80 | } |
86 | 81 | ||
87 | long sys_execve(char __user *file, char __user *__user *argv, | 82 | long sys_execve(char __user *file, char __user *__user *argv, |
@@ -98,5 +93,5 @@ long sys_execve(char __user *file, char __user *__user *argv, | |||
98 | putname(filename); | 93 | putname(filename); |
99 | out: | 94 | out: |
100 | unlock_kernel(); | 95 | unlock_kernel(); |
101 | return(error); | 96 | return error; |
102 | } | 97 | } |