diff options
Diffstat (limited to 'arch/um/kernel/skas/process.c')
| -rw-r--r-- | arch/um/kernel/skas/process.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/um/kernel/skas/process.c b/arch/um/kernel/skas/process.c index a96ae1a0610..2a69a7ce579 100644 --- a/arch/um/kernel/skas/process.c +++ b/arch/um/kernel/skas/process.c | |||
| @@ -163,8 +163,12 @@ static int start_kernel_proc(void *unused) | |||
| 163 | 163 | ||
| 164 | extern int userspace_pid[]; | 164 | extern int userspace_pid[]; |
| 165 | 165 | ||
| 166 | extern char cpu0_irqstack[]; | ||
| 167 | |||
| 166 | int start_uml_skas(void) | 168 | int start_uml_skas(void) |
| 167 | { | 169 | { |
| 170 | stack_protections((unsigned long) &cpu0_irqstack); | ||
| 171 | set_sigstack(cpu0_irqstack, THREAD_SIZE); | ||
| 168 | if(proc_mm) | 172 | if(proc_mm) |
| 169 | userspace_pid[0] = start_userspace(0); | 173 | userspace_pid[0] = start_userspace(0); |
| 170 | 174 | ||
