On 11/02, Oleg Nesterov wrote: > > and I think this should be fixed anyway, if nothing else to make this logic > more > correct.
Yes, please see the patch. > I'll try to recheck this all later. I found more problems, will try to send the fixes/cleanups tomorrow... do_signal_stop() is buggy, a multi-threaded exec can miss SIGSTOP. task_participate_group_stop() and prepare_signal() are buggy. We must not clear UNKILLABLE when we set STOPPED/CONTINUED. signal_group_exit() can probably die, it was added before we had fatal_signal_pending(). This reminds that we should finally remove signal_pending() check in fatal_signal_pending(). And change force_sig_info() to take ->ptrace into account. Oleg. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/