From owner-cvs-src@FreeBSD.ORG Sun Aug 19 05:57:30 2007 Return-Path: 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 71BF616A417; Sun, 19 Aug 2007 05:57:30 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 46A3113C428; Sun, 19 Aug 2007 05:57:30 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 2925C1A4D7C; Sat, 18 Aug 2007 22:55:47 -0700 (PDT) Date: Sat, 18 Aug 2007 22:55:47 -0700 From: Alfred Perlstein To: Daniel Eischen Message-ID: <20070819055547.GC87451@elvis.mu.org> References: <200708160526.l7G5Qg0b008022@repoman.freebsd.org> <46C4FD02.3090708@freebsd.org> <200708182118.37998.tijl@ulyssis.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: wine-freebsd@hub.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu , Tijl Coosemans , Xin LI Subject: Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys thr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2007 05:57:30 -0000 * Daniel Eischen [070818 17:47] wrote: > > I would rather just use sigqueue in 7.0 if necessary and drop support > for some set of applications run under Wine in 6.0. We shouldn't be > adding hacks like this to suit just one application... not to pick on you specifically Daniel, but this is a really cool API for debugging, why not support it? I mean, perhaps we add a pid arg to it? But I mean, there's no generation count for kill(2) (which could take one) to protect things, so why is this such a horrible thing? I can someone give a real reason for not liking it other than 1) it came from linux. 2) we didn't think of it. 3) supporting it is annoying. (it's not) -- - Alfred Perlstein