From owner-cvs-src@FreeBSD.ORG Wed May 14 13:27:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30D2B37B404; Wed, 14 May 2003 13:27:23 -0700 (PDT) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37D1743F93; Wed, 14 May 2003 13:27:21 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9/8.12.9) with ESMTP id h4EKRIEB005420; Wed, 14 May 2003 22:27:18 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9/8.12.9/Submit) id h4EKRH3u005419; Wed, 14 May 2003 22:27:17 +0200 (CEST) Date: Wed, 14 May 2003 22:27:17 +0200 From: Wilko Bulte To: Scott Long Message-ID: <20030514202717.GA5402@freebie.xs4all.nl> References: <200305132036.h4DKa2rL045050@repoman.freebsd.org> <20030514164208.GA26758@dragon.nuxi.com> <20030514184737.GA4739@freebie.xs4all.nl> <3EC29B3C.80706@btc.adaptec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3EC29B3C.80706@btc.adaptec.com> User-Agent: Mutt/1.4i X-OS: FreeBSD 4.8-STABLE X-PGP: finger wilko@freebsd.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: John Baldwin cc: David O'Brien Subject: Re: cvs commit: src/sys/alpha/alpha machdep.c src/sys/alpha/osf1 osf1_signal.c src/sys/amd64/amd64 machdep.c src/sys/compat/linprocfs linprocfs.c src/sys/compat/svr4 svr4_filio.c svr4_misc.c src/sys/i386/i386 machdep.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 14 May 2003 20:27:23 -0000 On Wed, May 14, 2003 at 01:38:36PM -0600, Scott Long wrote: > Wilko Bulte wrote: > >On Wed, May 14, 2003 at 09:42:08AM -0700, David O'Brien wrote: > > > >>On Tue, May 13, 2003 at 01:36:02PM -0700, John Baldwin wrote: > >> > >>> FreeBSD src repository > >>> > >>> Modified files: > >> > >>..list of 32 changed files.. > >> > >> > >>> Log: > >>> - Merge struct procsig with struct sigacts. > >>> - Move struct sigacts out of the u-area and malloc() it using the > >>> M_SUBPROC malloc bucket. > >>> - Add a small sigacts_*() API for managing sigacts structures: > >>> sigacts_alloc(), > >>> sigacts_free(), sigacts_copy(), sigacts_share(), and sigacts_shared(). > >>> - Remove the p_sigignore, p_sigacts, and p_sigcatch macros. > >>> - Add a mutex to struct sigacts that protects all the members of the > >>> struct. > >>> - Add sigacts locking. > >>> - Remove Giant from nosys(), kill(), killpg(), and kern_sigaction() now > >>> that sigacts is locked. > >>> - Several in-kernel functions such as psignal(), tdsignal(), > >>> trapsignal(), > >>> and thread_stopped() are now MP safe. > >> > >>Should we *really* be making large kernel changes like this during a > >>release cycle?? > > > > > >Can I second that? I've been trying to get a Alpha buildrelease > >done over the last 3 days or so, but I can't if things keep falling apart. > > > > > > > >Wilko > > Yeah, I appreciate the work you're putting into this. Mistakes do > happen, and there is no need to beat John up over this. There are I'm not, no worries. It is just quite frustrating to see the build fail all the time. Specifically because they take so long to run on Alpha/5.x > still other problems with alpha that have nothing to do with this > commit. Probably. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte