Messages in this thread | | | Date | Fri, 19 Aug 2011 17:24:16 +0200 | From | Oleg Nesterov <> | Subject | Re: [PATCH 0/2] Send a SIGCHLD to the init's pid namespace parent when reboot |
| |
On 08/19, Daniel Lezcano wrote: > > On 08/15/2011 04:47 PM, Oleg Nesterov wrote: > > > > - sys_reboot(cmd) does > > > > if (!global_namespace) { > > task_active_pid_ns(current)->reboot_cmd = cmd; > > sigkill_my_init(); > > } > > Hi Oleg, > > what would be your advice to get rid of from_ancestor_ns which prevent > the signal to be delivered to the init process ?
Sure, a plain kill can't work. You can do force_sig_info(), this clears SIGNAL_UNKILLABLE.
Hmm. But now I seem to recall we have other reasons to make the new sigkill_task() helper... We will see. Anyway, force_ should work afaics.
Oleg.
| |