diff options
Diffstat (limited to 'arch/um/os-Linux/process.c')
| -rw-r--r-- | arch/um/os-Linux/process.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/arch/um/os-Linux/process.c b/arch/um/os-Linux/process.c index 162bea3d91b2..b8f34c9e53ae 100644 --- a/arch/um/os-Linux/process.c +++ b/arch/um/os-Linux/process.c | |||
| @@ -244,16 +244,3 @@ void init_new_thread_signals(void) | |||
| 244 | signal(SIGWINCH, SIG_IGN); | 244 | signal(SIGWINCH, SIG_IGN); |
| 245 | signal(SIGTERM, SIG_DFL); | 245 | signal(SIGTERM, SIG_DFL); |
| 246 | } | 246 | } |
| 247 | |||
| 248 | int run_kernel_thread(int (*fn)(void *), void *arg, jmp_buf **jmp_ptr) | ||
| 249 | { | ||
| 250 | jmp_buf buf; | ||
| 251 | int n; | ||
| 252 | |||
| 253 | *jmp_ptr = &buf; | ||
| 254 | n = UML_SETJMP(&buf); | ||
| 255 | if (n != 0) | ||
| 256 | return n; | ||
| 257 | (*fn)(arg); | ||
| 258 | return 0; | ||
| 259 | } | ||
