summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjdike <jdike>2003-11-10 23:05:19 +0000
committerjdike <jdike>2003-11-10 23:05:19 +0000
commite3eb479c9296a376b2fbba099eca17684bf3c0fd (patch)
tree315e35c0c4d189f81a1a8554d981d4f299bc902d
parent37ff1732487e781466189ed06fd69d04ca09fb33 (diff)
downloaduml-history-e3eb479c9296a376b2fbba099eca17684bf3c0fd.tar.gz
Added a latent change for 2.5.
-rw-r--r--arch/um/kernel/process_kern.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/um/kernel/process_kern.c b/arch/um/kernel/process_kern.c
index 2ad14d0..9b6a327 100644
--- a/arch/um/kernel/process_kern.c
+++ b/arch/um/kernel/process_kern.c
@@ -104,6 +104,9 @@ int arch_kernel_thread(int (*fn)(void *), void * arg, unsigned long flags)
current->thread.request.u.thread.proc = fn;
current->thread.request.u.thread.arg = arg;
pid = do_fork(CLONE_VM | flags, 0, NULL, 0);
+#if 0 /* CLONE_UNTRACED for 2.6 */
+ pid = do_fork(CLONE_VM | CLONE_UNTRACED | flags, 0, NULL, 0);
+#endif
if(pid < 0)
panic("do_fork failed in kernel_thread, errno = %d", pid);
return(pid);