From owner-freebsd-arch@FreeBSD.ORG Wed Dec 3 11:33:31 2014 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C3893DDE for ; Wed, 3 Dec 2014 11:33:31 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 957FF858 for ; Wed, 3 Dec 2014 11:33:31 +0000 (UTC) Received: from Julian-MBP3.local (ppp121-45-246-72.lns20.per2.internode.on.net [121.45.246.72]) (authenticated bits=0) by vps1.elischer.org (8.14.9/8.14.9) with ESMTP id sB3BXKI3054963 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 3 Dec 2014 03:33:23 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <547EF4FA.60305@freebsd.org> Date: Wed, 03 Dec 2014 19:33:14 +0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Konstantin Belousov , Rui Paulo Subject: Re: Process reapers References: <20141201185237.GC97072@kib.kiev.ua> <2BBA8329-C8F4-452D-B6C2-E129FCD6D666@me.com> <20141202093109.GG97072@kib.kiev.ua> <08032C01-B594-478D-927E-D7E52920ABEE@me.com> <20141203104616.GQ97072@kib.kiev.ua> In-Reply-To: <20141203104616.GQ97072@kib.kiev.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: arch@freebsd.org X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2014 11:33:31 -0000 On 12/3/14, 6:46 PM, Konstantin Belousov wrote: > On Tue, Dec 02, 2014 at 11:46:27AM -0800, Rui Paulo wrote: >> On Dec 2, 2014, at 01:31, Konstantin Belousov wrote: >>> I could rename p1 to something else, but also short, since LIST_* >>> constructs are long and clumsy. Might be, s/p1/rp/ ? >> Yes, that works as well. > Ok, I renamed p1 to reap. > > Does anybody have any non-formal comments about patch ? > I would go as far as to say that the implementation details are > really not that critical for the proposal. I am much more worried > about the API design and its usefullness, A really easy way to tell you're rdealing with "init" from debuggers/dtrace/etc I have dtrace scripts that follow the parent process chain until they get to pid 1. in this case I'd probbaly want them to stop at the jail init (not 1).. Also, should a jail init have immunity from signals from within the jail like init does? > _______________________________________________ > freebsd-arch@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" > >