From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756317AbYDRFqw (ORCPT ); Fri, 18 Apr 2008 01:46:52 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751761AbYDRFqn (ORCPT ); Fri, 18 Apr 2008 01:46:43 -0400 Received: from ecfrec.frec.bull.fr ([129.183.4.8]:55343 "EHLO ecfrec.frec.bull.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751656AbYDRFqn (ORCPT ); Fri, 18 Apr 2008 01:46:43 -0400 Message-ID: <480835B5.1090500@bull.net> Date: Fri, 18 Apr 2008 07:46:29 +0200 From: Nadia Derbey Organization: BULL/DT/OSwR&D/Linux User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040115 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nick Andrew Cc: linux-kernel@vger.kernel.org, containers@lists.linux-foundation.org, orenl@cs.columbia.edu Subject: Re: [RFC][PATCH 0/4] Object creation with a specified id References: <20080404145129.637145000@bull.net> <20080415030623.GA8171@tull.net> In-Reply-To: <20080415030623.GA8171@tull.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Nick Andrew wrote: > On Fri, Apr 04, 2008 at 04:51:29PM +0200, Nadia.Derbey@bull.net wrote: > >> . echo "LONG XX" > /proc/self/next_id >> next object to be created will have an id set to XX >> . echo "LONG X0 ... X" > /proc/self/next_id >> next object to be created will have its ids set to XX0, ... X >> This is particularly useful for processes that may have several ids if >> they belong to nested namespaces. > > > How do you handle race conditions, i.e. you specify the ID for the > next object to be created, and then some other thread goes and creates > an object before your thread creates one? > > Nick. OK, race problem between threads is fixed. Thanks for finding the issue! The new patch series is coming next. Regards, Nadia