aboutsummaryrefslogtreecommitdiffstats
path: root/arch/um/kernel/tt/exec_kern.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/um/kernel/tt/exec_kern.c')
-rw-r--r--arch/um/kernel/tt/exec_kern.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/um/kernel/tt/exec_kern.c b/arch/um/kernel/tt/exec_kern.c
index 065b504a653b..5c1e4cc1c049 100644
--- a/arch/um/kernel/tt/exec_kern.c
+++ b/arch/um/kernel/tt/exec_kern.c
@@ -13,8 +13,6 @@
13#include "user_util.h" 13#include "user_util.h"
14#include "kern_util.h" 14#include "kern_util.h"
15#include "irq_user.h" 15#include "irq_user.h"
16#include "time_user.h"
17#include "signal_user.h"
18#include "mem_user.h" 16#include "mem_user.h"
19#include "os.h" 17#include "os.h"
20#include "tlb.h" 18#include "tlb.h"
@@ -40,7 +38,7 @@ void flush_thread_tt(void)
40 do_exit(SIGKILL); 38 do_exit(SIGKILL);
41 } 39 }
42 40
43 new_pid = start_fork_tramp(current->thread_info, stack, 0, exec_tramp); 41 new_pid = start_fork_tramp(task_stack_page(current), stack, 0, exec_tramp);
44 if(new_pid < 0){ 42 if(new_pid < 0){
45 printk(KERN_ERR 43 printk(KERN_ERR
46 "flush_thread : new thread failed, errno = %d\n", 44 "flush_thread : new thread failed, errno = %d\n",