From owner-freebsd-hackers Mon Sep 16 16:11:42 2002 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 CA01137B400 for ; Mon, 16 Sep 2002 16:11:41 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A70443E42 for ; Mon, 16 Sep 2002 16:11:41 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 77294AE275; Mon, 16 Sep 2002 16:11:41 -0700 (PDT) Date: Mon, 16 Sep 2002 16:11:41 -0700 From: Alfred Perlstein To: hackers@freebsd.org Subject: Re: sem_* API Message-ID: <20020916231141.GB86737@elvis.mu.org> References: <20020916230854.GA86737@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020916230854.GA86737@elvis.mu.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Alfred Perlstein [020916 16:08] wrote: > I got sort of bored so I wrote a kernel version of the POSIX sem_* > functions so that we can support sem_open() and sem_init() when 'pshared' > is set to true. Basically this is posix semaphores that can be used > between processes. > > I haven't tested it as of yet (but I will be soon), here's the delta > for it. > > Does anyone know a test suite for this API? Of course actually including the _new_ files might help, the diff can be pulled from here: http://people.freebsd.org/~alfred/deltas/sem.diff.gz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message