From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 14 19:42:44 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 814EB16A4CE for ; Tue, 14 Dec 2004 19:42:44 +0000 (GMT) Received: from zircon.seattle.wa.us (dsl231-043-165.sea1.dsl.speakeasy.net [216.231.43.165]) by mx1.FreeBSD.org (Postfix) with SMTP id 01EB143D41 for ; Tue, 14 Dec 2004 19:42:44 +0000 (GMT) (envelope-from joe@zircon.seattle.wa.us) Received: (qmail 71186 invoked from network); 14 Dec 2004 19:43:20 -0000 Received: from localhost (HELO localhost.zircon.seattle.wa.us) (127.0.0.1) by localhost with SMTP; 14 Dec 2004 19:43:20 -0000 From: Joe Kelsey To: kamalp@acm.org In-Reply-To: <20041214181128.97826.qmail@web52708.mail.yahoo.com> References: <20041214181128.97826.qmail@web52708.mail.yahoo.com> Content-Type: text/plain Date: Tue, 14 Dec 2004 11:43:19 -0800 Message-Id: <1103053399.30309.263.camel@zircon.zircon.seattle.wa.us> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Wed, 15 Dec 2004 13:11:50 +0000 cc: freebsd-hackers@freebsd.org Subject: Re: Fixing Posix semaphores X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 19:42:44 -0000 On Tue, 2004-12-14 at 10:11 -0800, Kamal R. Prasad wrote: > --- Joe Kelsey wrote: > > > BTW -how would > > > you deal with a diskless workstation running > > Freebsd? > > > > Why does this matter? If the system uses NFS, then > > all bets are off. > > If the system contains a FreeBSD file system, thenit > > works. What other > > choice could there ever be? > > > something like boot from flash/eeprom. I don't know > about freebsd as an instance -but many networking > devices do use netbsd that way. For the most part, you > wouldn't want to create a file on such a system. Read-only versus other options have absolutely no bearing on this problem. Unnamed posix semaphores work just fine in this case. I have built lots of FreeBSD systems on flash with no problems. This "fantasy" of a problem has no bearing on the issue I want to discuss. I would argue that I am probably the only person in the entire universe who cares about named posix semaphores. Everyone else seems to just want to deal with unnamed seamphores and let it go at that. Therefore, I declare that named semaphores are my personal problem and when I achieve the solution I want, I will make it available and then you can decide if it matters to anyone else in the world. /Joe