[PATCH 1/2] signals: kill(-1) should only signal processes in the same namespace

Eric W. Biederman ebiederm at xmission.com
Thu Jul 17 10:50:56 PDT 2008


Oleg Nesterov <oleg at tv-sign.ru> writes:

> kill_something_info() can't walk threads, think about the realtime signals.

walking threads is fine delivering signals to non thread group leaders is
a problem.

> Anyway, I think we should change kill_something_info(-1) to use rcu_read_lock()
> instead of tasklist.

Being dense I think the locking implications of a correct implementation are more
then we are ready to deal with to fix this bug.  Although I remember discussing
it and seeing something reasonable.

Eric



More information about the Containers mailing list