Commit ccdddb57874522e6b267204f9c5e94ba7d9d66b0

Authored by Jeff Dike
Committed by Linus Torvalds
1 parent 1ffb9164f5

uml: kernel_thread shouldn't panic

kernel_thread() should just return an error value on do_fork failure, not
panic.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Showing 1 changed file with 0 additions and 2 deletions Side-by-side Diff

arch/um/kernel/process.c
... ... @@ -97,8 +97,6 @@
97 97 current->thread.request.u.thread.arg = arg;
98 98 pid = do_fork(CLONE_VM | CLONE_UNTRACED | flags, 0,
99 99 &current->thread.regs, 0, NULL, NULL);
100   - if(pid < 0)
101   - panic("do_fork failed in kernel_thread, errno = %d", pid);
102 100 return pid;
103 101 }
104 102