From owner-cvs-all@FreeBSD.ORG Sat Nov 20 14:25:58 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFDA416A4CE; Sat, 20 Nov 2004 14:25:58 +0000 (GMT) Received: from mailout04.sul.t-online.com (mailout04.sul.t-online.com [194.25.134.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5AC743D45; Sat, 20 Nov 2004 14:25:53 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd01.aul.t-online.de by mailout04.sul.t-online.com with smtp id 1CVWBO-0004nh-03; Sat, 20 Nov 2004 15:25:46 +0100 Received: from Andro-Beta.Leidinger.net (ZkuWWvZOZeOs+czlvu8WPpLwn+YpjxqDVAlwcK988cDOjdBz36gmsz@[217.229.210.21]) by fmrl01.sul.t-online.com with esmtp id 1CVWBA-0ezw6C0; Sat, 20 Nov 2004 15:25:32 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) iAKEPRXV018164; Sat, 20 Nov 2004 15:25:27 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sat, 20 Nov 2004 15:25:58 +0100 From: Alexander Leidinger To: Robert Watson Message-ID: <20041120152558.342d5eac@Magellan.Leidinger.net> In-Reply-To: References: <20041120140441.129f8a74@Magellan.Leidinger.net> X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: ZkuWWvZOZeOs+czlvu8WPpLwn+YpjxqDVAlwcK988cDOjdBz36gmsz@t-dialin.net X-TOI-MSGID: e519649a-623a-438d-8753-4cea5a54812c cc: Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/sys msg.h sem.h shm.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Nov 2004 14:25:58 -0000 On Sat, 20 Nov 2004 13:14:32 +0000 (GMT) Robert Watson wrote: > > Are you talking about the userland API, or about the in-kernel API? > > Userland API; implementing the kernel side, modulo dealing with the > loading and unloading issue, is relatively straight forward. > > > If you are talking about the userland API: wouldn't it be more easy if > > we use the following constraints? > > - The admin of the host has no direct access to the jails IPC, only an > > admin in the jail can manage it (the host admin can use jexec to > > manage IPC). > > - If a jail gets shut down, all IPC resources of this jail are removed. > > Sure. But that makes it fairly inconvenient to track resource usage over > a large number of jails. One step after another... :-) First we get the feature "everyone" is asking about, then we look how to improve it. We don't have to keep those restrictions, but in the mean time having them is better than the actual way of doing things with System V IPC. Bye, Alexander. -- The best things in life are free, but the expensive ones are still worth a look. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7