From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleg Nesterov Subject: Re: [PATCH 1/3] Signal semantics for /sbin/init Date: Tue, 11 Sep 2007 15:19:28 +0400 Message-ID: <20070911111928.GA123@tv-sign.ru> References: <20070911041030.GA1264@us.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20070911041030.GA1264-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: containers-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: containers-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org To: sukadev-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org Cc: Containers , Pavel Emelianov List-Id: containers.vger.kernel.org On 09/10, sukadev-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org wrote: > > (This is Oleg's patch with my pid ns additions. Compiled and unit tested > on 2.6.23-rc4-mm1 with other patches in this set. Oleg pls update this > patch if necessary and sign-off) Sukadev, my apologies. This patch does need some changes, > Notes: > > - Blocked signals are never ignored, so init still can receive > a pending blocked signal after sigprocmask(SIG_UNBLOCK). > Easy to fix, but probably we can ignore this issue. I was wrong. This should be fixed right now. I _think_ this is easy, and I was going to finish this patch yesterday, but - sorry! - I just can't switch to "kernel mode" these days, I am fighting with some urgent tasks on my paid job. Please feel free to solve this issue yourself if you wish. As for me, I'm forgetting about the kernel until at least the next weekend. Also, Pavel has some ideas how to do this all on receiver's path, perhaps this makes more sense (not that I completely agree, but I didn't see the code yet). Sorry for inconvenience, Oleg.