Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 May 2009 11:59:10 +0200
From:      =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@des.no>
To:        Lothar Scholz <scholz@scriptolutions.com>
Cc:        arch@freebsd.org, Garrett Wollman <wollman@bimajority.org>
Subject:   Re: Posix shared memory problem
Message-ID:  <86hbzsot8x.fsf@ds4.des.no>
In-Reply-To: <1393224851.20090511112537@scriptolutions.com> (Lothar Scholz's message of "Mon, 11 May 2009 11:25:37 %2B0200")
References:  <mit.lcs.mail.freebsd-arch/588815840.20090509203115@scriptolutions.com> <mit.lcs.mail.freebsd-arch/20090509200724.GA25714@stack.nl> <200905100500.n4A50GOa050728@hergotha.csail.mit.edu> <7710650619.20090510075706@scriptolutions.com> <18950.63671.323324.756287@hergotha.csail.mit.edu> <1393224851.20090511112537@scriptolutions.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Lothar Scholz <scholz@scriptolutions.com> writes:
> Some idiots started to think about this as a file path. But it isn't
> and it shouldn't. Thats what this spec is saying in the typical commitee
> polite form when some members made a mistake but are to important to
> be blamed in public.

You are wrong.  The standard says what it says specifically because it
makes it possible to implement semaphores and shared memory in terms of
file operations.  I've been there and done that.

> So this needs to be fixed.

You've already been told that it *has* been fixed (or rather changed,
since it was not broken to begin with) in head.

> If i have to find a useable filefile location anyway the whole function d=
oes
> not make any sense, then i can directly use mmap. The purpose is to
> have a unique name (and in 2009 it is an URI not a file path). Thats
> how serious non kiddy operating systems are doing like
> Linux/Solaris/MacOSX-Darwin/HP-UX.

Insulting the developers will get you nowhere.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86hbzsot8x.fsf>