From owner-cvs-all@FreeBSD.ORG Sun Aug 19 14:53:20 2007 Return-Path: Delivered-To: cvs-all@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 X-X-Sender: eischen@sea.ntplx.net To: Alexandre Julliard In-Reply-To: <87hcmwot68.fsf@wine.dyndns.org> Message-ID: References: <200708160526.l7G5Qg0b008022@repoman.freebsd.org> <46C4FD02.3090708@freebsd.org> <200708182118.37998.tijl@ulyssis.org> <20070818204223.D1234@fledge.watson.org> <250D8A54B98F12158C71D8FE@ganymede.hub.org> <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:05:53 +0000 Cc: wine-freebsd@hub.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, "Marc G. Fournier" , Robert Watson , David Xu , Tijl Coosemans , Xin LI Subject: Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2007 14:53:20 -0000 On Sun, 19 Aug 2007, Alexandre Julliard wrote: > Daniel Eischen 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