On 06/16, Greg Kurz wrote: > > Ok. You're right, the RCU grace period is just what I need to ensure I > won't dereference a stale pointer. So I don't even have to bother with > ->siglock and just check pid_alive() before peeking into pid->numbers. Yes, but you don't really need pid_alive(). Just read ->pids[].pid and check it is !NULL before dereferencing. Also, we already have 2 pid_alive() checks, this is ugly. You can consolidate this code. Oleg. _______________________________________________ Containers mailing list Containers@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/containers