From owner-cvs-src@FreeBSD.ORG  Sun Aug 19 14:53:20 2007
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: cvs-src@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A09E316A419;
	Sun, 19 Aug 2007 14:53:20 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from mail.netplex.net (mail.netplex.net [204.213.176.10])
	by mx1.freebsd.org (Postfix) with ESMTP id 57DC513C45E;
	Sun, 19 Aug 2007 14:53:20 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11])
	by mail.netplex.net (8.14.1/8.14.1/NETPLEX) with ESMTP id
	l7JErDRS018278; Sun, 19 Aug 2007 10:53:14 -0400 (EDT)
X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net)
X-Greylist: Message whitelisted by DRAC access database, not delayed by
	milter-greylist-3.0 (mail.netplex.net [204.213.176.10]);
	Sun, 19 Aug 2007 10:53:14 -0400 (EDT)
Date: Sun, 19 Aug 2007 10:53:13 -0400 (EDT)
From: Daniel Eischen <deischen@freebsd.org>
X-X-Sender: eischen@sea.ntplx.net
To: Alexandre Julliard <julliard@winehq.org>
In-Reply-To: <87hcmwot68.fsf@wine.dyndns.org>
Message-ID: <Pine.GSO.4.64.0708191051570.16079@sea.ntplx.net>
References: <200708160526.l7G5Qg0b008022@repoman.freebsd.org>
	<46C4FD02.3090708@freebsd.org>
	<Pine.GSO.4.64.0708162216530.1396@sea.ntplx.net>
	<200708182118.37998.tijl@ulyssis.org>
	<20070818204223.D1234@fledge.watson.org>
	<Pine.GSO.4.64.0708182050070.13363@sea.ntplx.net>
	<250D8A54B98F12158C71D8FE@ganymede.hub.org>
	<Pine.GSO.4.64.0708182250550.13824@sea.ntplx.net>
	<87hcmwot68.fsf@wine.dyndns.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-Mailman-Approved-At: Sun, 19 Aug 2007 15:06:09 +0000
Cc: wine-freebsd@hub.org, src-committers@freebsd.org, cvs-src@freebsd.org,
	cvs-all@freebsd.org, "Marc G. Fournier" <scrappy@hub.org>,
	Robert Watson <rwatson@freebsd.org>, David Xu <davidxu@freebsd.org>,
	Tijl Coosemans <tijl@ulyssis.org>, Xin LI <delphij@delphij.net>
Subject: Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Daniel Eischen <deischen@freebsd.org>
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Aug 2007 14:53:20 -0000

On Sun, 19 Aug 2007, Alexandre Julliard wrote:

> Daniel Eischen <deischen@freebsd.org> writes:
>
>> FreeBSD as well as Solaris and Linux (it looks like Linux only allows a
>> thread group to be signaled) have gotten along without this API, and
>> Wine seems to be the only target for this syscall.
>
> Actually, Linux, Solaris, and Mac OS X all export that functionality,
> and in all cases it was added before Wine requested it, probably
> because it's a fairly logical feature to have as part of a kernel
> threading mechanism.

I do not see it in Solaris.  All I can find is _lwp_kill(), which
isn't meant to be used by applications and isn't suppose to work for
LWPs outside the current process.

-- 
DE