Explorar o código

[PATCH] Don't inherit ->splice_pipe across forks

It's really task private, so clear that field on fork after copying
task structure.

Signed-off-by: Jens Axboe <axboe@suse.de>
Jens Axboe %!s(int64=19) %!d(string=hai) anos
pai
achega
a0aa7f68af
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      kernel/fork.c

+ 1 - 0
kernel/fork.c

@@ -180,6 +180,7 @@ static struct task_struct *dup_task_struct(struct task_struct *orig)
 	atomic_set(&tsk->usage,2);
 	atomic_set(&tsk->fs_excl, 0);
 	tsk->btrace_seq = 0;
+	tsk->splice_pipe = NULL;
 	return tsk;
 }