diff options
Diffstat (limited to 'arch/um/kernel/process.c')
-rw-r--r-- | arch/um/kernel/process.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/um/kernel/process.c b/arch/um/kernel/process.c index 21c1ae7c3d75..c5338351aecd 100644 --- a/arch/um/kernel/process.c +++ b/arch/um/kernel/process.c | |||
@@ -20,12 +20,12 @@ | |||
20 | #include <linux/threads.h> | 20 | #include <linux/threads.h> |
21 | #include <asm/current.h> | 21 | #include <asm/current.h> |
22 | #include <asm/pgtable.h> | 22 | #include <asm/pgtable.h> |
23 | #include <asm/mmu_context.h> | ||
23 | #include <asm/uaccess.h> | 24 | #include <asm/uaccess.h> |
24 | #include "as-layout.h" | 25 | #include "as-layout.h" |
25 | #include "kern_util.h" | 26 | #include "kern_util.h" |
26 | #include "os.h" | 27 | #include "os.h" |
27 | #include "skas.h" | 28 | #include "skas.h" |
28 | #include "tlb.h" | ||
29 | 29 | ||
30 | /* | 30 | /* |
31 | * This is a per-cpu array. A processor only modifies its entry and it only | 31 | * This is a per-cpu array. A processor only modifies its entry and it only |
@@ -78,6 +78,7 @@ int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) | |||
78 | ¤t->thread.regs, 0, NULL, NULL); | 78 | ¤t->thread.regs, 0, NULL, NULL); |
79 | return pid; | 79 | return pid; |
80 | } | 80 | } |
81 | EXPORT_SYMBOL(kernel_thread); | ||
81 | 82 | ||
82 | static inline void set_current(struct task_struct *task) | 83 | static inline void set_current(struct task_struct *task) |
83 | { | 84 | { |
@@ -286,6 +287,7 @@ char *uml_strdup(const char *string) | |||
286 | { | 287 | { |
287 | return kstrdup(string, GFP_KERNEL); | 288 | return kstrdup(string, GFP_KERNEL); |
288 | } | 289 | } |
290 | EXPORT_SYMBOL(uml_strdup); | ||
289 | 291 | ||
290 | int copy_to_user_proc(void __user *to, void *from, int size) | 292 | int copy_to_user_proc(void __user *to, void *from, int size) |
291 | { | 293 | { |