From owner-cvs-src@FreeBSD.ORG Sun Apr 17 00:40:28 2005 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 126BF16A4CE; Sun, 17 Apr 2005 00:40:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D991E43D1F; Sun, 17 Apr 2005 00:40:27 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3H0eRcH012285; Sun, 17 Apr 2005 00:40:27 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3H0eRtB012284; Sun, 17 Apr 2005 00:40:27 GMT (envelope-from silby) Message-Id: <200504170040.j3H0eRtB012284@repoman.freebsd.org> From: Mike Silbersack Date: Sun, 17 Apr 2005 00:40:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/msdosfs msdosfstest.sh 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: Sun, 17 Apr 2005 00:40:28 -0000 silby 2005-04-17 00:40:27 UTC FreeBSD src repository Modified files: tools/regression/msdosfs msdosfstest.sh Log: Have the regression test use a path in /tmp for a mount point instead of a directory that only exists on my machine. Revision Changes Path 1.2 +8 -6 src/tools/regression/msdosfs/msdosfstest.sh From owner-cvs-src@FreeBSD.ORG Sun Apr 17 00:56:38 2005 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 E4F2A16A4CE; Sun, 17 Apr 2005 00:56:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6F6243D41; Sun, 17 Apr 2005 00:56:38 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3H0ucA4019624; Sun, 17 Apr 2005 00:56:38 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3H0ucwX019623; Sun, 17 Apr 2005 00:56:38 GMT (envelope-from silby) Message-Id: <200504170056.j3H0ucwX019623@repoman.freebsd.org> From: Mike Silbersack Date: Sun, 17 Apr 2005 00:56:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/msdosfs msdosfstest-2.sh 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: Sun, 17 Apr 2005 00:56:39 -0000 silby 2005-04-17 00:56:38 UTC FreeBSD src repository Added files: tools/regression/msdosfs msdosfstest-2.sh Log: Add another regression test - one we don't pass right now. Revision Changes Path 1.1 +22 -0 src/tools/regression/msdosfs/msdosfstest-2.sh (new) From owner-cvs-src@FreeBSD.ORG Sun Apr 17 00:58:55 2005 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 D2A5416A4D0 for ; Sun, 17 Apr 2005 00:58:55 +0000 (GMT) Received: from relay.pair.com (relay00.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id CE7CB43D41 for ; Sun, 17 Apr 2005 00:58:54 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 1848 invoked from network); 17 Apr 2005 00:58:53 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 17 Apr 2005 00:58:53 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 16 Apr 2005 19:58:50 -0500 (CDT) From: Mike Silbersack To: David Schultz In-Reply-To: <200504162347.j3GNlJUA010418@repoman.freebsd.org> Message-ID: <20050416195710.K756@odysseus.silby.com> References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 00:58:56 -0000 I just wrote up a regression test for this, and discovered that it's still broken. :( Mike "Silby" Silbersack On Sat, 16 Apr 2005, David Schultz wrote: > das 2005-04-16 23:47:19 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_lookup.c > Log: > Disable negative name caching for msdosfs to work around a bug. > Since the name cache is case-sensitive and msdosfs isn't, > creating a file 'foo' won't invalidate a negative entry for 'FOO'. > There are similar problems related to 8.3 filenames. > > A better solution is to override VOP_LOOKUP with a method that > canonicalizes the name, then calls vfs_cache_lookup(). Unfortunately, > it's not quite that simple because vfs_cache_lookup() will call > msdosfs_lookup() on a cache miss, and msdosfs_lookup() needs a way to > get at the original component name. > > Revision Changes Path > 1.46 +7 -0 src/sys/fs/msdosfs/msdosfs_lookup.c > From owner-cvs-src@FreeBSD.ORG Sun Apr 17 01:06:37 2005 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 ED58116A4CF; Sun, 17 Apr 2005 01:06:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A869643D45; Sun, 17 Apr 2005 01:06:37 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3H16bnH020030; Sun, 17 Apr 2005 01:06:37 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3H16b2g020029; Sun, 17 Apr 2005 01:06:37 GMT (envelope-from das) Message-Id: <200504170106.j3H16b2g020029@repoman.freebsd.org> From: David Schultz Date: Sun, 17 Apr 2005 01:06:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/rexecd rexecd.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: Sun, 17 Apr 2005 01:06:38 -0000 das 2005-04-17 01:06:37 UTC FreeBSD src repository Modified files: libexec/rexecd rexecd.c Log: s/int/size_t/ as appropriate. Noticed by: bde Revision Changes Path 1.42 +4 -4 src/libexec/rexecd/rexecd.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 01:40:51 2005 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 877FC16A4CE; Sun, 17 Apr 2005 01:40:51 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1600C43D53; Sun, 17 Apr 2005 01:40:51 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3H1eoLI000676; Sat, 16 Apr 2005 21:40:50 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3H1eoHv000675; Sat, 16 Apr 2005 21:40:50 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sat, 16 Apr 2005 21:40:50 -0400 From: David Schultz To: Mike Silbersack Message-ID: <20050417014050.GA640@VARK.MIT.EDU> Mail-Followup-To: Mike Silbersack , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> <20050416195710.K756@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050416195710.K756@odysseus.silby.com> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 01:40:51 -0000 On Sat, Apr 16, 2005, Mike Silbersack wrote: > > I just wrote up a regression test for this, and discovered that it's still > broken. :( I assume you mean that it *was* broken, until just now. ;-) Right? From owner-cvs-src@FreeBSD.ORG Sun Apr 17 02:27:09 2005 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 07EE916A4D1 for ; Sun, 17 Apr 2005 02:27:09 +0000 (GMT) Received: from relay.pair.com (relay00.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 3220443D48 for ; Sun, 17 Apr 2005 02:27:08 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 19311 invoked from network); 17 Apr 2005 02:27:07 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 17 Apr 2005 02:27:07 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 16 Apr 2005 21:27:04 -0500 (CDT) From: Mike Silbersack To: David Schultz In-Reply-To: <20050417014050.GA640@VARK.MIT.EDU> Message-ID: <20050416212457.V756@odysseus.silby.com> References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> <20050416195710.K756@odysseus.silby.com> <20050417014050.GA640@VARK.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 02:27:09 -0000 On Sat, 16 Apr 2005, David Schultz wrote: > On Sat, Apr 16, 2005, Mike Silbersack wrote: >> >> I just wrote up a regression test for this, and discovered that it's still >> broken. :( > > I assume you mean that it *was* broken, until just now. ;-) Right? Oh, I cvsup'd and I thought I had grabbed the new version of the file, but it turns out that the cvsup server wasn't exactly up to date, so I grabbed a rev of it slightly newer than the one I had, but not the newest. So, I assume it's fixed now, I'll cvsup and doublecheck. :) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sun Apr 17 02:39:10 2005 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 9A49A16A4CF for ; Sun, 17 Apr 2005 02:39:10 +0000 (GMT) Received: from relay01.pair.com (relay01.pair.com [209.68.5.15]) by mx1.FreeBSD.org (Postfix) with SMTP id D63DF43D3F for ; Sun, 17 Apr 2005 02:39:09 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 72066 invoked from network); 17 Apr 2005 02:39:08 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 17 Apr 2005 02:39:08 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 16 Apr 2005 21:39:03 -0500 (CDT) From: Mike Silbersack To: David Schultz In-Reply-To: <20050416212457.V756@odysseus.silby.com> Message-ID: <20050416213839.A694@odysseus.silby.com> References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> <20050416195710.K756@odysseus.silby.com> <20050417014050.GA640@VARK.MIT.EDU> <20050416212457.V756@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 02:39:10 -0000 On Sat, 16 Apr 2005, Mike Silbersack wrote: >> I assume you mean that it *was* broken, until just now. ;-) Right? > > Oh, I cvsup'd and I thought I had grabbed the new version of the file, but it > turns out that the cvsup server wasn't exactly up to date, so I grabbed a rev > of it slightly newer than the one I had, but not the newest. > > So, I assume it's fixed now, I'll cvsup and doublecheck. :) > > Mike "Silby" Silbersack Yeah, looks good now. Sorry about the confusion. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sun Apr 17 03:26:20 2005 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 F3AF816A4CE; Sun, 17 Apr 2005 03:26:19 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92A6443D45; Sun, 17 Apr 2005 03:26:19 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3H3QI3i018937; Sat, 16 Apr 2005 23:26:18 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3H3QIif018932; Sat, 16 Apr 2005 23:26:18 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sat, 16 Apr 2005 23:26:18 -0400 From: David Schultz To: Mike Silbersack Message-ID: <20050417032618.GA65952@VARK.MIT.EDU> Mail-Followup-To: Mike Silbersack , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> <20050416195710.K756@odysseus.silby.com> <20050417014050.GA640@VARK.MIT.EDU> <20050416212457.V756@odysseus.silby.com> <20050416213839.A694@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050416213839.A694@odysseus.silby.com> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 03:26:20 -0000 On Sat, Apr 16, 2005, Mike Silbersack wrote: > > On Sat, 16 Apr 2005, Mike Silbersack wrote: > > >>I assume you mean that it *was* broken, until just now. ;-) Right? > > > >Oh, I cvsup'd and I thought I had grabbed the new version of the file, but > >it turns out that the cvsup server wasn't exactly up to date, so I grabbed > >a rev of it slightly newer than the one I had, but not the newest. > > > >So, I assume it's fixed now, I'll cvsup and doublecheck. :) > > > >Mike "Silby" Silbersack > > Yeah, looks good now. Sorry about the confusion. Cool. By the way, if you want to come up with a better fix, please feel free. I think the right fix is along the lines of: int msdosfs_vop_lookup(dvp, vpp, cnp) { do the usual checks (dvp is VDIR, R/O FS, VOP_ACCESS(dvp)); char *oldname = cnp->cn_name; char newname[12] = unix2dosfn(oldname); cnp->cn_name = newname; error = cache_lookup(dvp, vpp, cnp); cnp->cn_name = oldname; if (error /* i.e., in cache */) return (error); return (msdosfs_lookup(dvp, vpp, cnp)); } I don't use msdosfs enough to adequately test this, though. From owner-cvs-src@FreeBSD.ORG Sun Apr 17 03:56:08 2005 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 E98F216A4CF; Sun, 17 Apr 2005 03:56:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB6DE43D1F; Sun, 17 Apr 2005 03:56:07 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3H3u7Vg026331; Sun, 17 Apr 2005 03:56:07 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3H3u7DK026330; Sun, 17 Apr 2005 03:56:07 GMT (envelope-from delphij) Message-Id: <200504170356.j3H3u7DK026330@repoman.freebsd.org> From: Xin LI Date: Sun, 17 Apr 2005 03:56:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getnameinfo.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: Sun, 17 Apr 2005 03:56:08 -0000 delphij 2005-04-17 03:56:07 UTC FreeBSD src repository Modified files: lib/libc/net getnameinfo.c Log: Remove a check about whether sa->sa_len is equal to salen from getnameinfo(3). POSIX standard does not require a sa_len field in sockaddr struct, hence such requirement will cause problem for portability. PR: standards/80008 Requested by: Xin Liu Reviewed by: freebsd-standards (das) MFC After: 2 weeks Revision Changes Path 1.15 +2 -0 src/lib/libc/net/getnameinfo.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 04:00:55 2005 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 6EC8E16A4CF; Sun, 17 Apr 2005 04:00:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4396143D1F; Sun, 17 Apr 2005 04:00:55 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3H40tEX026544; Sun, 17 Apr 2005 04:00:55 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3H40trf026543; Sun, 17 Apr 2005 04:00:55 GMT (envelope-from delphij) Message-Id: <200504170400.j3H40trf026543@repoman.freebsd.org> From: Xin LI Date: Sun, 17 Apr 2005 04:00:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getnameinfo.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: Sun, 17 Apr 2005 04:00:55 -0000 delphij 2005-04-17 04:00:55 UTC FreeBSD src repository Modified files: lib/libc/net getnameinfo.c Log: Wrong working directory, sorry. The previous patch was what I have seen in NetBSD's tree, and this one is what I have submitted for review. Pointy hat to: me Revision Changes Path 1.16 +0 -5 src/lib/libc/net/getnameinfo.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 05:33:20 2005 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 EE70F16A4CE; Sun, 17 Apr 2005 05:33:20 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 657A443D31; Sun, 17 Apr 2005 05:33:20 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3H5XJ1h084661; Sun, 17 Apr 2005 01:33:19 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3H5XJWi084654; Sun, 17 Apr 2005 01:33:19 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Sun, 17 Apr 2005 01:33:19 -0400 (EDT) From: Jeff Roberson To: David Schultz In-Reply-To: <200504162347.j3GNlJUA010418@repoman.freebsd.org> Message-ID: <20050417013241.O67458@mail.chesapeake.net> References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 05:33:21 -0000 On Sat, 16 Apr 2005, David Schultz wrote: > das 2005-04-16 23:47:19 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_lookup.c > Log: > Disable negative name caching for msdosfs to work around a bug. > Since the name cache is case-sensitive and msdosfs isn't, > creating a file 'foo' won't invalidate a negative entry for 'FOO'. > There are similar problems related to 8.3 filenames. > > A better solution is to override VOP_LOOKUP with a method that > canonicalizes the name, then calls vfs_cache_lookup(). Unfortunately, > it's not quite that simple because vfs_cache_lookup() will call > msdosfs_lookup() on a cache miss, and msdosfs_lookup() needs a way to > get at the original component name. Use cache_lookup() directly rather than vfs_cache_lookup. It won't try to call VOP_CACHEDLOOKUP. > > Revision Changes Path > 1.46 +7 -0 src/sys/fs/msdosfs/msdosfs_lookup.c > From owner-cvs-src@FreeBSD.ORG Sun Apr 17 07:08:58 2005 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 7D19D16A4CE; Sun, 17 Apr 2005 07:08:58 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1471F43D41; Sun, 17 Apr 2005 07:08:58 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3H78sQ3036314; Sun, 17 Apr 2005 03:08:54 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3H78sP7036313; Sun, 17 Apr 2005 03:08:54 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sun, 17 Apr 2005 03:08:54 -0400 From: David Schultz To: Jeff Roberson Message-ID: <20050417070854.GA36122@VARK.MIT.EDU> Mail-Followup-To: Jeff Roberson , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> <20050417013241.O67458@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050417013241.O67458@mail.chesapeake.net> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 07:08:58 -0000 On Sun, Apr 17, 2005, Jeff Roberson wrote: > On Sat, 16 Apr 2005, David Schultz wrote: > > > das 2005-04-16 23:47:19 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/fs/msdosfs msdosfs_lookup.c > > Log: > > Disable negative name caching for msdosfs to work around a bug. > > Since the name cache is case-sensitive and msdosfs isn't, > > creating a file 'foo' won't invalidate a negative entry for 'FOO'. > > There are similar problems related to 8.3 filenames. > > > > A better solution is to override VOP_LOOKUP with a method that > > canonicalizes the name, then calls vfs_cache_lookup(). Unfortunately, > > it's not quite that simple because vfs_cache_lookup() will call > > msdosfs_lookup() on a cache miss, and msdosfs_lookup() needs a way to > > get at the original component name. > > Use cache_lookup() directly rather than vfs_cache_lookup. It won't try to > call VOP_CACHEDLOOKUP. Yeah thanks, I remembered that after this commit---see the sketch of a complete solution in my email to Mike. From owner-cvs-src@FreeBSD.ORG Sun Apr 17 07:09:11 2005 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 ACF6816A4CE; Sun, 17 Apr 2005 07:09:11 +0000 (GMT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B53943D41; Sun, 17 Apr 2005 07:09:11 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x50a07c69.naenxx7.adsl-dhcp.tele.dk [80.160.124.105]) by pfepc.post.tele.dk (Postfix) with ESMTP id 1FE67262830; Sun, 17 Apr 2005 09:09:08 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.3/8.13.3) with ESMTP id j3H797uv001405; Sun, 17 Apr 2005 09:09:07 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: David Schultz From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 16 Apr 2005 23:47:19 -0000." <200504162347.j3GNlJUA010418@repoman.freebsd.org> Date: Sun, 17 Apr 2005 09:09:07 +0200 Message-ID: <1404.1113721747@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 07:09:11 -0000 In message <200504162347.j3GNlJUA010418@repoman.freebsd.org>, David Schultz wri tes: > Log: > Disable negative name caching for msdosfs to work around a bug. > Since the name cache is case-sensitive and msdosfs isn't, > creating a file 'foo' won't invalidate a negative entry for 'FOO'. > There are similar problems related to 8.3 filenames. > > A better solution is to override VOP_LOOKUP with a method that > canonicalizes the name, then calls vfs_cache_lookup(). Unfortunately, > it's not quite that simple because vfs_cache_lookup() will call > msdosfs_lookup() on a cache miss, and msdosfs_lookup() needs a way to > get at the original component name. I thought about something like that many years ago when I had copied a file called read:me to a msdosfs floppy and handed it to a NT using coworker who spent most of the day figuring out why he couldn't get the damn file off the floppy. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Sun Apr 17 07:42:29 2005 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 3169616A4CE; Sun, 17 Apr 2005 07:42:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0999843D53; Sun, 17 Apr 2005 07:42:29 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3H7gSHh041038; Sun, 17 Apr 2005 07:42:28 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3H7gSfK041037; Sun, 17 Apr 2005 07:42:28 GMT (envelope-from julian) Message-Id: <200504170742.j3H7gSfK041037@repoman.freebsd.org> From: Julian Elischer Date: Sun, 17 Apr 2005 07:42:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/usb uaudio_pcm.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: Sun, 17 Apr 2005 07:42:29 -0000 julian 2005-04-17 07:42:28 UTC FreeBSD src repository Modified files: sys/dev/sound/usb uaudio_pcm.c Log: On record only devices, don't fail if we don't have a play channel. MFC after: 3 days Revision Changes Path 1.12 +11 -3 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 09:39:10 2005 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 7C23216A4D0 for ; Sun, 17 Apr 2005 09:39:10 +0000 (GMT) Received: from relay03.pair.com (relay03.pair.com [209.68.5.17]) by mx1.FreeBSD.org (Postfix) with SMTP id 613E843D31 for ; Sun, 17 Apr 2005 09:39:09 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 39496 invoked from network); 17 Apr 2005 09:39:08 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 17 Apr 2005 09:39:08 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sun, 17 Apr 2005 04:39:04 -0500 (CDT) From: Mike Silbersack To: David Schultz In-Reply-To: <20050417032618.GA65952@VARK.MIT.EDU> Message-ID: <20050417043659.P5292@odysseus.silby.com> References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> <20050417014050.GA640@VARK.MIT.EDU> <20050416213839.A694@odysseus.silby.com> <20050417032618.GA65952@VARK.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 09:39:10 -0000 On Sat, 16 Apr 2005, David Schultz wrote: > Cool. By the way, if you want to come up with a better fix, > please feel free. I think the right fix is along the lines of: > > int msdosfs_vop_lookup(dvp, vpp, cnp) { > do the usual checks (dvp is VDIR, R/O FS, VOP_ACCESS(dvp)); > char *oldname = cnp->cn_name; > char newname[12] = unix2dosfn(oldname); > cnp->cn_name = newname; > error = cache_lookup(dvp, vpp, cnp); > cnp->cn_name = oldname; > if (error /* i.e., in cache */) > return (error); > return (msdosfs_lookup(dvp, vpp, cnp)); > } > > I don't use msdosfs enough to adequately test this, though. I use it every few days when transferring files to a USB flash drive, but that's about it. I only became interested in it when it started corrupting files on me, and I only wrote the regression test for this case-sensitivity problem because it was so easy. So anyway, I do not plan on messing with msdosfs internals. :) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sun Apr 17 09:44:18 2005 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 804DC16A4CE; Sun, 17 Apr 2005 09:44:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5995443D1D; Sun, 17 Apr 2005 09:44:18 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3H9iIZu052333; Sun, 17 Apr 2005 09:44:18 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3H9iIme052332; Sun, 17 Apr 2005 09:44:18 GMT (envelope-from nyan) Message-Id: <200504170944.j3H9iIme052332@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 17 Apr 2005 09:44:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/apm apm_bioscall.s 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: Sun, 17 Apr 2005 09:44:18 -0000 nyan 2005-04-17 09:44:17 UTC FreeBSD src repository Modified files: sys/pc98/apm apm_bioscall.s Log: Remove unneeded include. Revision Changes Path 1.4 +0 -2 src/sys/pc98/apm/apm_bioscall.s From owner-cvs-src@FreeBSD.ORG Sun Apr 17 10:41:59 2005 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 C4BAA16A4CE; Sun, 17 Apr 2005 10:41:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FA9043D31; Sun, 17 Apr 2005 10:41:59 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HAfxwY054323; Sun, 17 Apr 2005 10:41:59 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HAfxkd054318; Sun, 17 Apr 2005 10:41:59 GMT (envelope-from nyan) Message-Id: <200504171041.j3HAfxkd054318@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 17 Apr 2005 10:41:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/apm Makefile 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: Sun, 17 Apr 2005 10:41:59 -0000 nyan 2005-04-17 10:41:59 UTC FreeBSD src repository Modified files: sys/modules/apm Makefile Log: Fix the apm module on pc98. Pointed out by: Kuwamura Shinya MFC after: 1 day Revision Changes Path 1.8 +13 -2 src/sys/modules/apm/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 17 10:43:44 2005 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 14DEE16A4CE; Sun, 17 Apr 2005 10:43:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E22AC43D2D; Sun, 17 Apr 2005 10:43:43 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HAhhBG054461; Sun, 17 Apr 2005 10:43:43 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HAhhM0054460; Sun, 17 Apr 2005 10:43:43 GMT (envelope-from nyan) Message-Id: <200504171043.j3HAhhM0054460@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 17 Apr 2005 10:43:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/conf NOTES 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: Sun, 17 Apr 2005 10:43:44 -0000 nyan 2005-04-17 10:43:43 UTC FreeBSD src repository Modified files: sys/pc98/conf NOTES Log: MFi386: revision 1.1194 (Update the drm driver). Revision Changes Path 1.53 +9 -18 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sun Apr 17 10:47:58 2005 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 B8CAC16A4CE; Sun, 17 Apr 2005 10:47:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89F3F43D45; Sun, 17 Apr 2005 10:47:58 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HAlwth054739; Sun, 17 Apr 2005 10:47:58 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HAlw9C054738; Sun, 17 Apr 2005 10:47:58 GMT (envelope-from glebius) Message-Id: <200504171047.j3HAlw9C054738@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 17 Apr 2005 10:47:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc Makefile snmpd.config src/etc/defaults rc.conf src/etc/rc.d Makefile bsnmpd 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: Sun, 17 Apr 2005 10:47:58 -0000 glebius 2005-04-17 10:47:58 UTC FreeBSD src repository Modified files: etc Makefile etc/defaults rc.conf etc/rc.d Makefile Added files: etc snmpd.config etc/rc.d bsnmpd Log: Add startup script and default configuration file for bsnmpd. Reviewed by: harti Revision Changes Path 1.342 +2 -2 src/etc/Makefile 1.248 +6 -0 src/etc/defaults/rc.conf 1.51 +1 -1 src/etc/rc.d/Makefile 1.1 +18 -0 src/etc/rc.d/bsnmpd (new) 1.1 +67 -0 src/etc/snmpd.config (new) From owner-cvs-src@FreeBSD.ORG Sun Apr 17 11:03:34 2005 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 A7FE516A4CF for ; Sun, 17 Apr 2005 11:03:34 +0000 (GMT) Received: from nic.ach.sch.gr (nic.sch.gr [194.63.238.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9202843D49 for ; Sun, 17 Apr 2005 11:03:31 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: (qmail 4682 invoked by uid 207); 17 Apr 2005 11:03:29 -0000 Received: from keramida@ceid.upatras.gr by nic by uid 201 with qmail-scanner-1.21 (sophie: 3.04/2.19/3.81. Clear:RC:1(81.186.70.135):. Processed in 1.682633 secs); 17 Apr 2005 11:03:29 -0000 Received: from dialup135.ach.sch.gr (HELO gothmog.gr) ([81.186.70.135]) (envelope-sender ) by nic.sch.gr (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 17 Apr 2005 11:03:27 -0000 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.3/8.13.3) with ESMTP id j3HB3NiS083380; Sun, 17 Apr 2005 14:03:23 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.3/8.13.3/Submit) id j3HB3LPX083371; Sun, 17 Apr 2005 14:03:21 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 17 Apr 2005 14:03:21 +0300 From: Giorgos Keramidas To: Dag-Erling Sm?rgrav Message-ID: <20050417110321.GA78636@gothmog.gr> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <863btq4k9m.fsf@xps.des.no> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Sun, 17 Apr 2005 11:03:34 -0000 On 2005-04-16 21:03, Dag-Erling Sm?rgrav wrote: >Robert Watson writes: >> The 'C' column is quite useful when tuning SMP systems, and something >> I frequently look at when debugging performance issues in 5.x and >> 6.x. > > The C column is pointless when you're not showing individual threads, > since different threads in the same process might be running > simultaneously on different CPUs. That's probably I could manage to do later today or tomorrow. For the moment, how does the following change look (change of NICE to NIC and removal of CPU column)? For those whose mailers may mess whitespace, the diff is also available online at: http://people.freebsd.org/~keramida/diff/top.nic+wpcu.diff %%% Index: machine.c =================================================================== RCS file: /home/ncvs/src/usr.bin/top/machine.c,v retrieving revision 1.71 diff -u -r1.71 machine.c --- machine.c 16 Apr 2005 15:43:38 -0000 1.71 +++ machine.c 17 Apr 2005 10:55:36 -0000 @@ -103,20 +103,20 @@ "%5d %-*.*s %6ld %6ld %6ld %6ld %6ld %6ld %6.2f%% %.*s" static char smp_header_thr[] = - " PID %-*.*s THR PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND"; + " PID %-*.*s THR PRI NIC SIZE RES STATE C TIME WCPU COMMAND"; static char smp_header[] = - " PID %-*.*s " "PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND"; + " PID %-*.*s " "PRI NIC SIZE RES STATE C TIME WCPU COMMAND"; #define smp_Proc_format \ - "%5d %-*.*s %s%3d %4d%7s %6s %-6.6s %1x%7s %5.2f%% %5.2f%% %.*s" + "%5d %-*.*s %s%3d %3d%7s %6s %-6.6s %1x%7s %5.2f%% %.*s" static char up_header_thr[] = - " PID %-*.*s THR PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND"; + " PID %-*.*s THR PRI NIC SIZE RES STATE TIME WCPU COMMAND"; static char up_header[] = - " PID %-*.*s " "PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND"; + " PID %-*.*s " "PRI NIC SIZE RES STATE TIME WCPU COMMAND"; #define up_Proc_format \ - "%5d %-*.*s %s%3d %4d%7s %6s %-6.6s%.0d%7s %5.2f%% %5.2f%% %.*s" + "%5d %-*.*s %s%3d %3d%7s %6s %-6.6s%.0d%7s %5.2f%% %.*s" /* process state names for the "STATE" column of the display */ @@ -781,7 +781,6 @@ smpmode ? pp->ki_lastcpu : 0, format_time(cputime), 100.0 * weighted_cpu(pct, pp), - 100.0 * pct, screen_width > cmdlengthdelta ? screen_width - cmdlengthdelta : 0, %%% From owner-cvs-src@FreeBSD.ORG Sun Apr 17 11:28:42 2005 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 331F216A4CE; Sun, 17 Apr 2005 11:28:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B13343D1D; Sun, 17 Apr 2005 11:28:42 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HBSg4P056269; Sun, 17 Apr 2005 11:28:42 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HBSg0N056268; Sun, 17 Apr 2005 11:28:42 GMT (envelope-from marius) Message-Id: <200504171128.j3HBSg0N056268@repoman.freebsd.org> From: Marius Strobl Date: Sun, 17 Apr 2005 11:28:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sbus sbus.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: Sun, 17 Apr 2005 11:28:42 -0000 marius 2005-04-17 11:28:41 UTC FreeBSD src repository Modified files: sys/sparc64/sbus sbus.c Log: Some clean-up announced in rev. 1.31: - Use auto-generated typedefs for the prototypes of the device interface functions. - Style(9) fixes (mainly don't use function calls in initializers). - Use __func__ instead of hardcoded function names in error messages. - Try to make error messages sound uniform. - Try to keep the code within 80 columns. - Correct some typos. - Correct some function declarations to match their prototypes. - Remove unused headers, macros and variables. - Remove a bzero() superfluous due to allocating with M_ZERO. - Use FBSDID. Revision Changes Path 1.33 +67 -80 src/sys/sparc64/sbus/sbus.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 11:32:34 2005 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 95B6616A4CE; Sun, 17 Apr 2005 11:32:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DCFF43D49; Sun, 17 Apr 2005 11:32:34 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HBWYuY056526; Sun, 17 Apr 2005 11:32:34 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HBWYg1056525; Sun, 17 Apr 2005 11:32:34 GMT (envelope-from marius) Message-Id: <200504171132.j3HBWYg1056525@repoman.freebsd.org> From: Marius Strobl Date: Sun, 17 Apr 2005 11:32:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sbus sbus.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: Sun, 17 Apr 2005 11:32:34 -0000 marius 2005-04-17 11:32:34 UTC FreeBSD src repository Modified files: sys/sparc64/sbus sbus.c Log: - Split the bus probe function into a bus probe and a bus attach function with the attaching of the children done in the bus attach function like it's supposed to be. - In the bus probe nomatch function print the resources of the children like it's done in the other sparc64 specific bus drivers. - For the clock frequency IVAR use the per-child values and fall back to the bus default in case a child doesn't have the respective property instead of always using the bus default so a child driver doesn't need to obtain the per-child value itself (see also the commit message of sys/dev/esp/esp_sbus.c rev. 1.7). - Add support for pass-through allocations. The comment preceding sbus_alloc_resource() wasn't quite correct, we need to support pass- through allocations for the 'espdma' and 'ledma' (pseudo-)busses which hang off of the SBus in Ultra 1 machines. There can also be actual bridges like the SBus-to-PCMCIA bridge on the SBus and the XBox (SBus extension box) probably also involves one. Revision Changes Path 1.34 +70 -57 src/sys/sparc64/sbus/sbus.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 12:00:42 2005 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 53A7A16A4D1; Sun, 17 Apr 2005 12:00:42 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3821F43D2D; Sun, 17 Apr 2005 12:00:41 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received-SPF: pass (mp2.macomnet.net: domain of maxim@macomnet.ru designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@macomnet.ru; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j3HC0d2c050728; Sun, 17 Apr 2005 16:00:39 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Sun, 17 Apr 2005 16:00:39 +0400 (MSD) From: Maxim Konovalov To: Gleb Smirnoff In-Reply-To: <200504171047.j3HAlw9C054738@repoman.freebsd.org> Message-ID: <20050417160021.O50697@mp2.macomnet.net> References: <200504171047.j3HAlw9C054738@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc Makefile snmpd.config src/etc/defaults rc.conf src/etc/rc.d Makefile bsnmpd 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: Sun, 17 Apr 2005 12:00:42 -0000 On Sun, 17 Apr 2005, 10:47-0000, Gleb Smirnoff wrote: > glebius 2005-04-17 10:47:58 UTC > > FreeBSD src repository > > Modified files: > etc Makefile > etc/defaults rc.conf > etc/rc.d Makefile > Added files: > etc snmpd.config > etc/rc.d bsnmpd > Log: > Add startup script and default configuration file for bsnmpd. > > Reviewed by: harti Nice. rc.conf(5) update? -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Sun Apr 17 12:13:45 2005 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 486A116A4CE; Sun, 17 Apr 2005 12:13:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FD3C43D41; Sun, 17 Apr 2005 12:13:45 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HCDjVC058248; Sun, 17 Apr 2005 12:13:45 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HCDiPj058247; Sun, 17 Apr 2005 12:13:44 GMT (envelope-from maxim) Message-Id: <200504171213.j3HCDiPj058247@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 17 Apr 2005 12:13:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 inet.4 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: Sun, 17 Apr 2005 12:13:45 -0000 maxim 2005-04-17 12:13:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 inet.4 Log: MFC rev. 1.36: document net.inet.ip.maxfragpackets and maxfragsperpacket sysctls. Revision Changes Path 1.32.2.2 +10 -1 src/share/man/man4/inet.4 From owner-cvs-src@FreeBSD.ORG Sun Apr 17 12:16:46 2005 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 1029316A4CE; Sun, 17 Apr 2005 12:16:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBFB343D46; Sun, 17 Apr 2005 12:16:45 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HCGjhZ058460; Sun, 17 Apr 2005 12:16:45 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HCGj35058459; Sun, 17 Apr 2005 12:16:45 GMT (envelope-from maxim) Message-Id: <200504171216.j3HCGj35058459@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 17 Apr 2005 12:16:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/misc bsd-family-tree 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: Sun, 17 Apr 2005 12:16:46 -0000 maxim 2005-04-17 12:16:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/misc bsd-family-tree Log: o MFC rev. 1.89: add DragonFly 1.2.0. Revision Changes Path 1.82.2.5 +4 -3 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Sun Apr 17 12:41:22 2005 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 E628616A4CE; Sun, 17 Apr 2005 12:41:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9F0A43D1D; Sun, 17 Apr 2005 12:41:22 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HCfM6B059456; Sun, 17 Apr 2005 12:41:22 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HCfMFu059455; Sun, 17 Apr 2005 12:41:22 GMT (envelope-from marius) Message-Id: <200504171241.j3HCfMFu059455@repoman.freebsd.org> From: Marius Strobl Date: Sun, 17 Apr 2005 12:41:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sbus lsi64854.c lsi64854reg.h lsi64854var.h 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: Sun, 17 Apr 2005 12:41:23 -0000 marius 2005-04-17 12:41:22 UTC FreeBSD src repository Modified files: sys/sparc64/sbus lsi64854.c lsi64854reg.h lsi64854var.h Log: Forced commit to denote that these files were repo-copied from sys/dev/esp to sys/sparc64/sbus at rev. 1.1. Revision Changes Path 1.3 +0 -0 src/sys/sparc64/sbus/lsi64854.c 1.2 +0 -0 src/sys/sparc64/sbus/lsi64854reg.h 1.2 +0 -0 src/sys/sparc64/sbus/lsi64854var.h From owner-cvs-src@FreeBSD.ORG Sun Apr 17 12:45:20 2005 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 EBE7616A4CE; Sun, 17 Apr 2005 12:45:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF57043D58; Sun, 17 Apr 2005 12:45:20 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HCjKCF059689; Sun, 17 Apr 2005 12:45:20 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HCjK62059688; Sun, 17 Apr 2005 12:45:20 GMT (envelope-from marius) Message-Id: <200504171245.j3HCjK62059688@repoman.freebsd.org> From: Marius Strobl Date: Sun, 17 Apr 2005 12:45:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sbus lsi64854.c lsi64854var.h 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: Sun, 17 Apr 2005 12:45:21 -0000 marius 2005-04-17 12:45:20 UTC FreeBSD src repository Modified files: sys/sparc64/sbus lsi64854.c lsi64854var.h Log: Re-commit the following changes which were committed to these files at their old location in sys/dev/esp after they were repo-copied to sys/sparc64/sbus at rev. 1.1: sys/dev/esp/lsi64854.c rev. 1.2 sys/dev/esp/lsi64854var.h rev. 1.2 Add some style(9) touch ups; style(9) states that new code should follow these conventions and, well, this is a new driver. Tested on: i386, sparc64 Reviewed by: scottl Revision Changes Path 1.4 +11 -11 src/sys/sparc64/sbus/lsi64854.c 1.3 +2 -2 src/sys/sparc64/sbus/lsi64854var.h From owner-cvs-src@FreeBSD.ORG Sun Apr 17 13:01:28 2005 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 8F38116A4CE; Sun, 17 Apr 2005 13:01:28 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD25143D46; Sun, 17 Apr 2005 13:01:27 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j3HD19ml007749; Sun, 17 Apr 2005 23:01:09 +1000 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) j3HD15Io019319; Sun, 17 Apr 2005 23:01:06 +1000 Date: Sun, 17 Apr 2005 23:01:05 +1000 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Giorgos Keramidas In-Reply-To: <20050417110321.GA78636@gothmog.gr> Message-ID: <20050417222313.K946@epsplex.bde.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: Dag-Erling Sm?rgrav cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Sun, 17 Apr 2005 13:01:28 -0000 On Sun, 17 Apr 2005, Giorgos Keramidas wrote: > On 2005-04-16 21:03, Dag-Erling Sm?rgrav wrote: >> Robert Watson writes: >>> The 'C' column is quite useful when tuning SMP systems, and something >>> I frequently look at when debugging performance issues in 5.x and >>> 6.x. >> >> The C column is pointless when you're not showing individual threads, >> since different threads in the same process might be running >> simultaneously on different CPUs. > > That's probably I could manage to do later today or tomorrow. For the > moment, how does the following change look (change of NICE to NIC and > removal of CPU column)? The NICE column cannot be shrunk, because all 4 columns in it are used. The scheduling class/base priority is encoded in the nice value, and this gives values like -180 for ithreads... Even more columns would be needed to show the scheduling class completely or in a non-cryptic way. top -S output on sledge: %%% last pid: 4781; load averages: 0.00, 0.00, 0.00 up 0+22:14:00 12:19:32 89 processes: 3 running, 47 sleeping, 39 waiting Mem: 10M Active, 537M Inact, 107M Wired, 20K Cache, 214M Buf, 7101M Free Swap: 9216M Total, 9216M Free PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 11 root 1 171 52 0K 16K CPU1 1 22.2H 98.97% 98.97% idle 12 root 1 171 52 0K 16K RUN 0 22.2H 98.93% 98.93% idle 59 root 1 20 0 0K 16K syncer 1 1:07 0.00% 0.00% sync 45 root 1 -32 -151 0K 16K WAIT 0 0:36 0.00% 0.00% swi4 4 root 1 -8 0 0K 16K - 1 0:16 0.00% 0.00% g_do 3 root 1 -8 0 0K 16K - 1 0:11 0.00% 0.00% g_up 39 root 1 -68 -187 0K 16K WAIT 1 0:05 0.00% 0.00% irq2 47 root 1 -16 0 0K 16K - 0 0:05 0.00% 0.00% yarr 44 root 1 -44 -163 0K 16K WAIT 1 0:05 0.00% 0.00% swi1 2 root 1 -8 0 0K 16K - 1 0:04 0.00% 0.00% g_ev 26 root 1 -64 -183 0K 16K WAIT 1 0:04 0.00% 0.00% irq1 57 root 1 171 52 0K 16K pgzero 0 0:04 0.00% 0.00% page 65 root 1 -32 0 0K 16K - 1 0:03 0.00% 0.00% sche 60 root 1 -4 0 0K 16K vlruwt 0 0:02 0.00% 0.00% vnlr 404 root 1 96 0 7628K 2012K select 1 0:01 0.00% 0.00% ntpd 415 daemon 1 4 0 2472K 1072K sbwait 1 0:01 0.00% 0.00% rwho 429 root 1 96 0 9336K 3368K select 0 0:01 0.00% 0.00% send 58 root 1 -16 0 0K 16K psleep 1 0:01 0.00% 0.00% bufd %%% This also shows recent severe lossage in the COMMAND column, and bogus extra newlines after the "processes" and "Swap" rows (these only show up in output to a file). There used to be only 3 columns for NICE, but that broke when the priority range was expanded from [0..127] to [0..255] in rev.1.35 of machine.c and associated kernel changes. Rev.1.36 of machine.c fixed this by adding a 4th column for NICE. Before rev.1.36, "NICE" wasn't truncated to "NIC" in the header. The value was just in the columns under "NIC" with the column under "E" left blank to serve as a separator. Just removing the CPU column doesn't seem right. ps has a -C flag to switch between WCPU and CPU. Bruce From owner-cvs-src@FreeBSD.ORG Sun Apr 17 13:37:57 2005 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 E201E16A4CF; Sun, 17 Apr 2005 13:37:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B85F543D2D; Sun, 17 Apr 2005 13:37:57 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HDbv0b068493; Sun, 17 Apr 2005 13:37:57 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HDbvhE068492; Sun, 17 Apr 2005 13:37:57 GMT (envelope-from sos) Message-Id: <200504171337.j3HDbvhE068492@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 17 Apr 2005 13:37:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h 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: Sun, 17 Apr 2005 13:37:58 -0000 sos 2005-04-17 13:37:57 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add one more Promise SATAII/150 chip id. Revision Changes Path 1.110 +1 -0 src/sys/dev/ata/ata-chipset.c 1.44 +1 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Sun Apr 17 13:47:40 2005 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 7C91616A4CE; Sun, 17 Apr 2005 13:47:40 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA07843D41; Sun, 17 Apr 2005 13:47:39 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF3003BMFDMGI90@bgo1smout1.broadpark.no>; Sun, 17 Apr 2005 15:41:46 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF300CVMFP1VUD0@bgo1sminn1.broadpark.no>; Sun, 17 Apr 2005 15:48:37 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 3A7C7EBEAC; Sun, 17 Apr 2005 15:47:26 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id CABA6EBEA9; Sun, 17 Apr 2005 15:47:21 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 907D033C39; Sun, 17 Apr 2005 15:47:21 +0200 (CEST) Date: Sun, 17 Apr 2005 15:47:21 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050417043659.P5292@odysseus.silby.com> To: Mike Silbersack Message-id: <86u0m51pna.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504162347.j3GNlJUA010418@repoman.freebsd.org> <20050417014050.GA640@VARK.MIT.EDU> <20050416212457.V756@odysseus.silby.com> <20050417032618.GA65952@VARK.MIT.EDU> <20050417043659.P5292@odysseus.silby.com> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.ORG cc: David Schultz cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.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: Sun, 17 Apr 2005 13:47:40 -0000 Mike Silbersack writes: > I use it every few days when transferring files to a USB flash drive, > but that's about it. emulators/mtools is your friend. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Apr 17 13:59:12 2005 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 F12D916A4CE for ; Sun, 17 Apr 2005 13:59:12 +0000 (GMT) Received: from nic.ach.sch.gr (nic.sch.gr [194.63.238.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5D8543D46 for ; Sun, 17 Apr 2005 13:59:09 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: (qmail 4619 invoked by uid 207); 17 Apr 2005 13:59:06 -0000 Received: from keramida@ceid.upatras.gr by nic by uid 201 with qmail-scanner-1.21 (sophie: 3.04/2.19/3.81. Clear:RC:1(81.186.70.181):. Processed in 4.213688 secs); 17 Apr 2005 13:59:06 -0000 Received: from dialup181.ach.sch.gr (HELO gothmog.gr) ([81.186.70.181]) (envelope-sender ) by nic.sch.gr (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 17 Apr 2005 13:59:01 -0000 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.3/8.13.3) with ESMTP id j3HDwqSj000919; Sun, 17 Apr 2005 16:58:52 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.3/8.13.3/Submit) id j3HDwjtG000918; Sun, 17 Apr 2005 16:58:45 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 17 Apr 2005 16:58:45 +0300 From: Giorgos Keramidas To: Bruce Evans Message-ID: <20050417135844.GA792@gothmog.gr> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> <20050417222313.K946@epsplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050417222313.K946@epsplex.bde.org> cc: Dag-Erling Sm?rgrav cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Sun, 17 Apr 2005 13:59:13 -0000 On 2005-04-17 23:01, Bruce Evans wrote: > On Sun, 17 Apr 2005, Giorgos Keramidas wrote: > >That's probably I could manage to do later today or tomorrow. For the > >moment, how does the following change look (change of NICE to NIC and > >removal of CPU column)? > > The NICE column cannot be shrunk, because all 4 columns in it are used. Ok, I didn't know that :-) > top -S output on sledge: > > %%% > PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND > 11 root 1 171 52 0K 16K CPU1 1 22.2H 98.97% 98.97% idle > 12 root 1 171 52 0K 16K RUN 0 22.2H 98.93% 98.93% idle > 59 root 1 20 0 0K 16K syncer 1 1:07 0.00% 0.00% sync > 45 root 1 -32 -151 0K 16K WAIT 0 0:36 0.00% 0.00% swi4 > 4 root 1 -8 0 0K 16K - 1 0:16 0.00% 0.00% g_do > 3 root 1 -8 0 0K 16K - 1 0:11 0.00% 0.00% g_up > [...] > %%% > > This also shows recent severe lossage in the COMMAND column, and bogus > extra newlines after the "processes" and "Swap" rows (these only show > up in output to a file). > > There used to be only 3 columns for NICE, but that broke when the priority > range was expanded from [0..127] to [0..255] in rev.1.35 of machine.c and > associated kernel changes. Rev.1.36 of machine.c fixed this by adding a > 4th column for NICE. Before rev.1.36, "NICE" wasn't truncated to "NIC" > in the header. The value was just in the columns under "NIC" with the > column under "E" left blank to serve as a separator. > > Just removing the CPU column doesn't seem right. ps has a -C flag to > switch between WCPU and CPU. We can add a new toggle command to top, i.e. 'C', that toggles between displaying WCPU or CPU. This should regain us a lot of the space lost from COMMAND after I added THR. %%% Diff also online at: http://people.freebsd.org/~keramida/diff/top.wcputog.diff Index: contrib/top/commands.c =================================================================== RCS file: /home/ncvs/src/contrib/top/commands.c,v retrieving revision 1.11 diff -u -r1.11 commands.c --- contrib/top/commands.c 14 Apr 2005 15:02:03 -0000 1.11 +++ contrib/top/commands.c 17 Apr 2005 13:53:19 -0000 @@ -71,6 +71,7 @@ d - change number of displays to show\n\ e - list errors generated by last \"kill\" or \"renice\" command\n\ i or I - toggle the displaying of idle processes\n\ +C - toggle the displaying of weighted CPU percentage\n\ H - toggle the displaying of threads\n\ k - kill processes; send a signal to a list of processes\n\ m - toggle the display between 'cpu' and 'io' modes\n\ Index: contrib/top/machine.h =================================================================== RCS file: /home/ncvs/src/contrib/top/machine.h,v retrieving revision 1.6 diff -u -r1.6 machine.h --- contrib/top/machine.h 17 Jul 2003 23:56:40 -0000 1.6 +++ contrib/top/machine.h 17 Apr 2005 13:37:40 -0000 @@ -60,6 +60,7 @@ int self; /* show self */ int system; /* show system processes */ int thread; /* show threads */ + int wcpu; /* show weighted cpu */ int uid; /* only this uid (unless uid == -1) */ char *command; /* only this command (unless == NULL) */ }; Index: contrib/top/top.c =================================================================== RCS file: /home/ncvs/src/contrib/top/top.c,v retrieving revision 1.16 diff -u -r1.16 top.c --- contrib/top/top.c 14 Apr 2005 15:02:03 -0000 1.16 +++ contrib/top/top.c 17 Apr 2005 13:43:26 -0000 @@ -193,9 +193,9 @@ fd_set readfds; #ifdef ORDER - static char command_chars[] = "\f qh?en#sdkriIutHmSo"; + static char command_chars[] = "\f qh?en#sdkriIutHCmSo"; #else - static char command_chars[] = "\f qh?en#sdkriIutHmS"; + static char command_chars[] = "\f qh?en#sdkriIutHCmS"; #endif /* these defines enumerate the "strchr"s of the commands in command_chars */ #define CMD_redraw 0 @@ -216,10 +216,11 @@ #define CMD_user 14 #define CMD_selftog 15 #define CMD_thrtog 16 -#define CMD_viewtog 17 -#define CMD_viewsys 18 +#define CMD_wcputog 17 +#define CMD_viewtog 18 +#define CMD_viewsys 19 #ifdef ORDER -#define CMD_order 19 +#define CMD_order 20 #endif /* set the buffer for stdout */ @@ -250,6 +251,7 @@ ps.system = No; ps.uid = -1; ps.thread = No; + ps.wcpu = 1; ps.command = NULL; /* get preset options from the environment */ @@ -275,7 +277,7 @@ optind = 1; } - while ((i = getopt(ac, av, "SIHbinquvs:d:U:m:o:t")) != EOF) + while ((i = getopt(ac, av, "CSIHbinquvs:d:U:m:o:t")) != EOF) { switch(i) { @@ -383,15 +385,19 @@ case 't': ps.self = (ps.self == -1) ? getpid() : -1; break; - + + case 'C': + ps.wcpu = !ps.wcpu; + break; + case 'H': ps.thread = !ps.thread; break; - + default: fprintf(stderr, "\ Top version %s\n\ -Usage: %s [-HISbinqut] [-d x] [-s x] [-o field] [-U username] [number]\n", +Usage: %s [-CHISbinqut] [-d x] [-s x] [-o field] [-U username] [number]\n", version_string(), myname); exit(1); } @@ -993,6 +999,15 @@ reset_display(); putchar('\r'); break; + case CMD_wcputog: + ps.wcpu = !ps.wcpu; + new_message(MT_standout | MT_delayed, + "Displaying %sCPU", + ps.wcpu ? "W" : ""); + header_text = format_header(uname_field); + reset_display(); + putchar('\r'); + break; case CMD_viewtog: if (++displaymode == DISP_MAX) displaymode = 0; Index: usr.bin/top/machine.c =================================================================== RCS file: /home/ncvs/src/usr.bin/top/machine.c,v retrieving revision 1.71 diff -u -r1.71 machine.c --- usr.bin/top/machine.c 16 Apr 2005 15:43:38 -0000 1.71 +++ usr.bin/top/machine.c 17 Apr 2005 13:51:12 -0000 @@ -103,20 +103,20 @@ "%5d %-*.*s %6ld %6ld %6ld %6ld %6ld %6ld %6.2f%% %.*s" static char smp_header_thr[] = - " PID %-*.*s THR PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND"; + " PID %-*.*s THR PRI NICE SIZE RES STATE C TIME %6s COMMAND"; static char smp_header[] = - " PID %-*.*s " "PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND"; + " PID %-*.*s " "PRI NICE SIZE RES STATE C TIME %6s COMMAND"; #define smp_Proc_format \ - "%5d %-*.*s %s%3d %4d%7s %6s %-6.6s %1x%7s %5.2f%% %5.2f%% %.*s" + "%5d %-*.*s %s%3d %4d%7s %6s %-6.6s %1x%7s %5.2f%% %.*s" static char up_header_thr[] = - " PID %-*.*s THR PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND"; + " PID %-*.*s THR PRI NICE SIZE RES STATE TIME %6s COMMAND"; static char up_header[] = - " PID %-*.*s " "PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND"; + " PID %-*.*s " "PRI NICE SIZE RES STATE TIME %6s COMMAND"; #define up_Proc_format \ - "%5d %-*.*s %s%3d %4d%7s %6s %-6.6s%.0d%7s %5.2f%% %5.2f%% %.*s" + "%5d %-*.*s %s%3d %4d%7s %6s %-6.6s%.0d%7s %5.2f%% %.*s" /* process state names for the "STATE" column of the display */ @@ -298,17 +298,17 @@ prehead = smpmode ? (ps.thread ? smp_header : smp_header_thr) : (ps.thread ? up_header : up_header_thr); + snprintf(Header, sizeof(Header), prehead, + namelength, namelength, uname_field, + ps.wcpu ? "WCPU" : "CPU"); break; case DISP_IO: prehead = io_header; + snprintf(Header, sizeof(Header), prehead, + namelength, namelength, uname_field); break; } - - snprintf(Header, sizeof(Header), prehead, - namelength, namelength, uname_field); - cmdlengthdelta = strlen(Header) - 7; - return (Header); } @@ -780,8 +780,7 @@ status, smpmode ? pp->ki_lastcpu : 0, format_time(cputime), - 100.0 * weighted_cpu(pct, pp), - 100.0 * pct, + ps.wcpu ? (100.0 * weighted_cpu(pct, pp)) : (100.0 * pct), screen_width > cmdlengthdelta ? screen_width - cmdlengthdelta : 0, %%% From owner-cvs-src@FreeBSD.ORG Sun Apr 17 14:42:52 2005 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 E50B716A4CE; Sun, 17 Apr 2005 14:42:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B813243D2F; Sun, 17 Apr 2005 14:42:52 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HEgqJm071003; Sun, 17 Apr 2005 14:42:52 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HEgqlW071002; Sun, 17 Apr 2005 14:42:52 GMT (envelope-from ume) Message-Id: <200504171442.j3HEgqlW071002@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 17 Apr 2005 14:42:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getservbyname.c getservbyport.c getservent.c netdb_private.h 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: Sun, 17 Apr 2005 14:42:53 -0000 ume 2005-04-17 14:42:52 UTC FreeBSD src repository Modified files: lib/libc/net getservbyname.c getservbyport.c getservent.c netdb_private.h Log: libc-internal interfaces should have two underscores in front of their names. Pointed out by: das Revision Changes Path 1.6 +1 -1 src/lib/libc/net/getservbyname.c 1.6 +1 -1 src/lib/libc/net/getservbyport.c 1.15 +4 -4 src/lib/libc/net/getservent.c 1.2 +6 -6 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Sun Apr 17 15:08:34 2005 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 6420416A4CE; Sun, 17 Apr 2005 15:08:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D09443D2F; Sun, 17 Apr 2005 15:08:34 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HF8YFQ072191; Sun, 17 Apr 2005 15:08:34 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HF8YAc072190; Sun, 17 Apr 2005 15:08:34 GMT (envelope-from stefanf) Message-Id: <200504171508.j3HF8YAc072190@repoman.freebsd.org> From: Stefan Farfeleder Date: Sun, 17 Apr 2005 15:08:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys kernel.h 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: Sun, 17 Apr 2005 15:08:34 -0000 stefanf 2005-04-17 15:08:34 UTC FreeBSD src repository Modified files: sys/sys kernel.h Log: Use __CONCAT() in the TUNABLE_ macros, this way we don't have to use 3 macros per type. Revision Changes Path 1.126 +25 -41 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Sun Apr 17 15:10:30 2005 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 DBCBE16A4CE; Sun, 17 Apr 2005 15:10:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B28A343D41; Sun, 17 Apr 2005 15:10:30 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HFAUfZ072307; Sun, 17 Apr 2005 15:10:30 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HFAUUs072306; Sun, 17 Apr 2005 15:10:30 GMT (envelope-from delphij) Message-Id: <200504171510.j3HFAUUs072306@repoman.freebsd.org> From: Xin LI Date: Sun, 17 Apr 2005 15:10:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getservent.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: Sun, 17 Apr 2005 15:10:31 -0000 delphij 2005-04-17 15:10:30 UTC FreeBSD src repository Modified files: lib/libc/net getservent.c Log: Fix build for !YP case. BTW. Shall we change these fields to have yp_ prefix? That will make the code easier to read. Revision Changes Path 1.16 +4 -0 src/lib/libc/net/getservent.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 15:26:52 2005 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 4CF3016A4CE; Sun, 17 Apr 2005 15:26:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21A3243D2D; Sun, 17 Apr 2005 15:26:52 +0000 (GMT) (envelope-from matk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HFQqxk073157; Sun, 17 Apr 2005 15:26:52 GMT (envelope-from matk@repoman.freebsd.org) Received: (from matk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HFQqFl073156; Sun, 17 Apr 2005 15:26:52 GMT (envelope-from matk) Message-Id: <200504171526.j3HFQqFl073156@repoman.freebsd.org> From: Mathew Kanner Date: Sun, 17 Apr 2005 15:26:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/usb uaudio_pcm.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: Sun, 17 Apr 2005 15:26:52 -0000 matk 2005-04-17 15:26:51 UTC FreeBSD src repository Modified files: sys/dev/sound/usb uaudio_pcm.c Log: De-dma the uaudio <-> pcm bridge. We were not capable of doing DMA from this buffer anyway so the constraint that it had to be DMA capable only caused pain when devices failed to aquire the memory. Use a regular malloc instead with sndbuf_setup. Approved by: tanimura (mentor) Revision Changes Path 1.13 +35 -41 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 16:08:52 2005 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 56DB716A4CE; Sun, 17 Apr 2005 16:08:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CBF443D49; Sun, 17 Apr 2005 16:08:52 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HG8ql5074802; Sun, 17 Apr 2005 16:08:52 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HG8qUa074801; Sun, 17 Apr 2005 16:08:52 GMT (envelope-from simon) Message-Id: <200504171608.j3HG8qUa074801@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 17 Apr 2005 16:08:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ucom.4 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: Sun, 17 Apr 2005 16:08:52 -0000 simon 2005-04-17 16:08:52 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 ucom.4 Log: Catch up with new naming scheme for USB serial devices: s/ucom/cuaU/. PR: docs/80027 Submitted by: Rong-En Fan Revision Changes Path 1.6 +2 -2 src/share/man/man4/ucom.4 From owner-cvs-src@FreeBSD.ORG Sun Apr 17 16:25:36 2005 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 A21AC16A4CE; Sun, 17 Apr 2005 16:25:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8629D43D2D; Sun, 17 Apr 2005 16:25:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HGPa3W075732; Sun, 17 Apr 2005 16:25:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HGPaDS075731; Sun, 17 Apr 2005 16:25:36 GMT (envelope-from rwatson) Message-Id: <200504171625.j3HGPaDS075731@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Apr 2005 16:25:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsserver nfs.h nfs_serv.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: Sun, 17 Apr 2005 16:25:36 -0000 rwatson 2005-04-17 16:25:36 UTC FreeBSD src repository Modified files: sys/nfsserver nfs.h nfs_serv.c Log: NFS write gathering defers execution of NFS server write requests to wait to see if additional write requests will arrive that can be coalesced and clustered with earlier ones. When doing so, it must determine whether the two requests are made by credentials with the same access writes, so as not to coalesce improperly. NFSW_SAMECRED() implements a test of two credentials using a binary compare. Replace NFSW_SAMECRED() macro with nfsrv_samecred() function, which is aware of the contents and layout of a struct ucred, rather than a simple binary compare. While the binary compare works when ucred is simply a zero'd and embedded 'struct ucred' in the NFS descriptor, it will work less well when the ucred associated with an NFS descriptor is "real", so has defined and populated reference count, mutex, etc. MFC after: 1 week Obtained from: TrustedBSD Project Revision Changes Path 1.78 +0 -4 src/sys/nfsserver/nfs.h 1.156 +23 -1 src/sys/nfsserver/nfs_serv.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 16:26:08 2005 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 B565F16A4EF; Sun, 17 Apr 2005 16:26:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88BA943D2D; Sun, 17 Apr 2005 16:26:08 +0000 (GMT) (envelope-from matk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HGQ8IK075765; Sun, 17 Apr 2005 16:26:08 GMT (envelope-from matk@repoman.freebsd.org) Received: (from matk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HGQ8gs075764; Sun, 17 Apr 2005 16:26:08 GMT (envelope-from matk) Message-Id: <200504171626.j3HGQ8gs075764@repoman.freebsd.org> From: Mathew Kanner Date: Sun, 17 Apr 2005 16:26:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/usb uaudio_pcm.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: Sun, 17 Apr 2005 16:26:09 -0000 matk 2005-04-17 16:26:08 UTC FreeBSD src repository Modified files: sys/dev/sound/usb uaudio_pcm.c Log: Fix a bug where we call pcm_getbuffersize twice. Pointed out by: Kazuhito HONDA Revision Changes Path 1.14 +0 -1 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:20:55 2005 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 C270D16A4CE; Sun, 17 Apr 2005 17:20:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4AD743D4C; Sun, 17 Apr 2005 17:20:55 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HHKtIU084709; Sun, 17 Apr 2005 17:20:55 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HHKtnQ084708; Sun, 17 Apr 2005 17:20:55 GMT (envelope-from kientzle) Message-Id: <200504171720.j3HHKtnQ084708@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 17 Apr 2005 17:20:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar Makefile bsdtar.c bsdtar.h read.c util.c write.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: Sun, 17 Apr 2005 17:20:55 -0000 kientzle 2005-04-17 17:20:55 UTC FreeBSD src repository Modified files: usr.bin/tar Makefile bsdtar.c bsdtar.h read.c util.c write.c Log: Support path-rewriting options (including --strip-components) for both extraction and creation. While I'm here, fix a bug reported by Garrett Wollman: when stripping the leading '/' from the path "/", don't produce an entry with an empty name; produce "." instead. Revision Changes Path 1.20 +1 -1 src/usr.bin/tar/Makefile 1.62 +2 -2 src/usr.bin/tar/bsdtar.c 1.23 +1 -0 src/usr.bin/tar/bsdtar.h 1.23 +41 -60 src/usr.bin/tar/read.c 1.12 +53 -0 src/usr.bin/tar/util.c 1.38 +17 -27 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:36:36 2005 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 5ABCE16A4CE; Sun, 17 Apr 2005 17:36:36 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F51D43D49; Sun, 17 Apr 2005 17:36:35 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j3HHaO6U020098 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 18 Apr 2005 02:36:24 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Mon, 18 Apr 2005 02:36:23 +0900 Message-ID: From: Hajimu UMEMOTO To: Xin LI In-Reply-To: <200504171510.j3HFAUUs072306@repoman.freebsd.org> References: <200504171510.j3HFAUUs072306@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Mon, 18 Apr 2005 02:36:25 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net getservent.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: Sun, 17 Apr 2005 17:36:36 -0000 Hi, >>>>> On Sun, 17 Apr 2005 15:10:30 +0000 (UTC) >>>>> Xin LI said: delphij> delphij 2005-04-17 15:10:30 UTC delphij> FreeBSD src repository delphij> Modified files: delphij> lib/libc/net getservent.c delphij> Log: delphij> Fix build for !YP case. delphij> BTW. Shall we change these fields to have yp_ prefix? That will make the delphij> code easier to read. Thanks! Yes, it may better having yp_ prefix. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:41:32 2005 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 6FFF316A4CE; Sun, 17 Apr 2005 17:41:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FFA443D45; Sun, 17 Apr 2005 17:41:32 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HHfWL8086425; Sun, 17 Apr 2005 17:41:32 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HHfWL8086420; Sun, 17 Apr 2005 17:41:32 GMT (envelope-from marius) Message-Id: <200504171741.j3HHfWL8086420@repoman.freebsd.org> From: Marius Strobl Date: Sun, 17 Apr 2005 17:41:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sbus lsi64854.c lsi64854reg.h lsi64854var.h 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: Sun, 17 Apr 2005 17:41:32 -0000 marius 2005-04-17 17:41:32 UTC FreeBSD src repository Modified files: sys/sparc64/sbus lsi64854.c lsi64854reg.h lsi64854var.h Log: Style and minor changes: - Merge lsi64854.c rev. 1.25 from NetBSD: nuke trailing whitespace. - Update NetBSD RCS IDs according to what was actually already merged. - Remove dv_name from the lsi64854_softc and use device_printf() instead. - Use __func__ instead of hardcoded function names in error messages. - Use ulmin() instead of min() for comparing the DMA sizes as the values involved actually are represented by 64bit unsigned instead of 32bit unsigned. As far as I can't tell this doesn't make a difference in practice though. - Some style(9) fixes (mainly indentation). - Remove unnecessary braces. Revision Changes Path 1.5 +100 -118 src/sys/sparc64/sbus/lsi64854.c 1.3 +1 -1 src/sys/sparc64/sbus/lsi64854reg.h 1.4 +1 -2 src/sys/sparc64/sbus/lsi64854var.h From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:42:37 2005 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 066D516A4CE; Sun, 17 Apr 2005 17:42:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D94CD43D31; Sun, 17 Apr 2005 17:42:36 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HHgaAT087520; Sun, 17 Apr 2005 17:42:36 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HHgaJu087519; Sun, 17 Apr 2005 17:42:36 GMT (envelope-from marius) Message-Id: <200504171742.j3HHgaJu087519@repoman.freebsd.org> From: Marius Strobl Date: Sun, 17 Apr 2005 17:42:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/esp esp_sbus.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: Sun, 17 Apr 2005 17:42:37 -0000 marius 2005-04-17 17:42:36 UTC FreeBSD src repository Modified files: sys/dev/esp esp_sbus.c Log: Style and minor changes: - Merge esp_sbus.c rev. 1.31 from NetBSD: nuke trailing whitespace. Rev. 1.28 and 1.30 were already merged, 1.29 is not relevant for FreeBSD. - Remove unused headers. - Use BUS_PROBE_DEFAULT. - Use __func__ instead of hardcoded function names in error messages. - Correct some comments. - Correct some function declarations to match their prototypes. - Some style(9) fixes (don't use function calls in initializers; indentation). - Zero the allocated structs to avoid problems with uninitialized members. - Remove the ifdef'ed out SBus interrupt priority code and the hook for ncr53c9x_reset(), remove the unused SBus interrupt priority member from esp_softc. On FreeBSD setting the SBus interrupt priority is entirely done in sbus(4) and the reset function isn't even really used in NetBSD. - s,dma,DMA, in comments. - Make the code fit in 80 columns. Revision Changes Path 1.10 +54 -57 src/sys/dev/esp/esp_sbus.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:44:01 2005 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 8B8C516A4CE; Sun, 17 Apr 2005 17:44:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65B5643D31; Sun, 17 Apr 2005 17:44:01 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HHi1Un088628; Sun, 17 Apr 2005 17:44:01 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HHi1ih088627; Sun, 17 Apr 2005 17:44:01 GMT (envelope-from marius) Message-Id: <200504171744.j3HHi1ih088627@repoman.freebsd.org> From: Marius Strobl Date: Sun, 17 Apr 2005 17:44:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/esp ncr53c9x.c ncr53c9xreg.h ncr53c9xvar.h 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: Sun, 17 Apr 2005 17:44:01 -0000 marius 2005-04-17 17:44:01 UTC FreeBSD src repository Modified files: sys/dev/esp ncr53c9x.c ncr53c9xreg.h ncr53c9xvar.h Log: Merge some style and minor changes from NetBSD: - ncr53c9x.c: 1.108: Remove unreachable break after return and goto statements. 1.109: avoid strong words; use 'screw' instead 1.110: Fix some typos. From Tom Cosgrove via jmc@openbsd. 1.114: nuke trailing whitespace 1.107 was already merged, 1.112 and 1.113 are not relevant for FreeBSD. 1.111 is a functional change and will be merged later. - ncr53c9xreg.h: 1.12: DMA, not dma nor Dma. 1.13: Fix some typos. From Tom Cosgrove via jmc@openbsd. 1.14: nuke trailing whitespace - ncr53c9xvar.h: 1.43: Fix some typos. From Tom Cosgrove via jmc@openbsd. 1.44: Constify. 1.42 and 1.46 were already merged, 1.45 is not relevant for FreeBSD. Revision Changes Path 1.9 +12 -16 src/sys/dev/esp/ncr53c9x.c 1.4 +41 -41 src/sys/dev/esp/ncr53c9xreg.h 1.6 +3 -3 src/sys/dev/esp/ncr53c9xvar.h From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:48:51 2005 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 460AE16A4CE; Sun, 17 Apr 2005 17:48:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A7AC43D4C; Sun, 17 Apr 2005 17:48:51 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HHmpPu092844; Sun, 17 Apr 2005 17:48:51 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HHmoZ6092843; Sun, 17 Apr 2005 17:48:50 GMT (envelope-from kientzle) Message-Id: <200504171748.j3HHmoZ6092843@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 17 Apr 2005 17:48:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive Makefile 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: Sun, 17 Apr 2005 17:48:51 -0000 kientzle 2005-04-17 17:48:50 UTC FreeBSD src repository Modified files: lib/libarchive Makefile Log: Update "make distfile" to use newest automake/autoconf from ports. Thanks to: Juergen Lock Revision Changes Path 1.33 +2 -2 src/lib/libarchive/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:51:05 2005 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 EC80E16A4CE; Sun, 17 Apr 2005 17:51:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C25AE43D1F; Sun, 17 Apr 2005 17:51:05 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HHp5wG094956; Sun, 17 Apr 2005 17:51:05 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HHp5Wn094955; Sun, 17 Apr 2005 17:51:05 GMT (envelope-from kientzle) Message-Id: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 17 Apr 2005 17:51:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar Makefile 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: Sun, 17 Apr 2005 17:51:06 -0000 kientzle 2005-04-17 17:51:05 UTC FreeBSD src repository Modified files: usr.bin/tar Makefile Log: Update "make distfile" to use newest automake/autoconf from ports. Thanks to: Juergen Lock Revision Changes Path 1.21 +2 -2 src/usr.bin/tar/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:53:25 2005 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 32ADF16A4CE; Sun, 17 Apr 2005 17:53:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D827943D39; Sun, 17 Apr 2005 17:53:24 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HHrOGu096990; Sun, 17 Apr 2005 17:53:24 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HHrOhv096976; Sun, 17 Apr 2005 17:53:24 GMT (envelope-from kientzle) Message-Id: <200504171753.j3HHrOhv096976@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 17 Apr 2005 17:53:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar configure.ac.in 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: Sun, 17 Apr 2005 17:53:25 -0000 kientzle 2005-04-17 17:53:24 UTC FreeBSD src repository Modified files: usr.bin/tar configure.ac.in Log: Configure script needs to test for dirent.d_namlen. Thanks to: Juergen Lock Revision Changes Path 1.7 +1 -1 src/usr.bin/tar/configure.ac.in From owner-cvs-src@FreeBSD.ORG Sun Apr 17 17:59:56 2005 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 AA60916A4CE; Sun, 17 Apr 2005 17:59:56 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2693243D1D; Sun, 17 Apr 2005 17:59:56 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3HHxr0Q040265; Sun, 17 Apr 2005 13:59:53 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3HHxru5040264; Sun, 17 Apr 2005 13:59:53 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sun, 17 Apr 2005 13:59:53 -0400 From: David Schultz To: Hajimu UMEMOTO Message-ID: <20050417175952.GA40212@VARK.MIT.EDU> Mail-Followup-To: Hajimu UMEMOTO , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200504171442.j3HEgqlW071002@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504171442.j3HEgqlW071002@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/net getservbyname.c getservbyport.c getservent.c netdb_private.h 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: Sun, 17 Apr 2005 17:59:56 -0000 On Sun, Apr 17, 2005, Hajimu UMEMOTO wrote: > ume 2005-04-17 14:42:52 UTC > > FreeBSD src repository > > Modified files: > lib/libc/net getservbyname.c getservbyport.c > getservent.c netdb_private.h > Log: > libc-internal interfaces should have two underscores in front > of their names. Thanks! From owner-cvs-src@FreeBSD.ORG Sun Apr 17 19:36:09 2005 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 254DF16A4CE; Sun, 17 Apr 2005 19:36:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED8C243D2F; Sun, 17 Apr 2005 19:36:08 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HJa8QP018972; Sun, 17 Apr 2005 19:36:08 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HJa8aM018971; Sun, 17 Apr 2005 19:36:08 GMT (envelope-from wpaul) Message-Id: <200504171936.j3HJa8aM018971@repoman.freebsd.org> From: Bill Paul Date: Sun, 17 Apr 2005 19:36:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis kern_windrv.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: Sun, 17 Apr 2005 19:36:09 -0000 wpaul 2005-04-17 19:36:08 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_windrv.c Log: Now that the GDT has been reorganized and GNDIS_SEL has been reserved for us, use it if it's available, otherwise default to using slot 7 as before. Revision Changes Path 1.7 +17 -1 src/sys/compat/ndis/kern_windrv.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 19:43:38 2005 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 0BC1516A4CE; Sun, 17 Apr 2005 19:43:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3C8C43D31; Sun, 17 Apr 2005 19:43:37 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HJhbFo019408; Sun, 17 Apr 2005 19:43:37 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HJhbpR019407; Sun, 17 Apr 2005 19:43:37 GMT (envelope-from kientzle) Message-Id: <200504171943.j3HJhbpR019407@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 17 Apr 2005 19:43:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar.c bsdtar_platform.h configure.ac.in fts.c write.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: Sun, 17 Apr 2005 19:43:38 -0000 kientzle 2005-04-17 19:43:37 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c bsdtar_platform.h configure.ac.in fts.c write.c Log: A number of fixes to the autoconf-generated build system. In particular, acl support is no longer enabled on FreeBSD 4, acl support should be correctly enabled on Linux, dirent.d_namlen should be correctly detected on platforms that support it. Thanks to: Greg Lewis, Juergen Lock, and Jaakko Heinonen Revision Changes Path 1.63 +0 -1 src/usr.bin/tar/bsdtar.c 1.15 +54 -7 src/usr.bin/tar/bsdtar_platform.h 1.8 +56 -12 src/usr.bin/tar/configure.ac.in 1.4 +3 -7 src/usr.bin/tar/fts.c 1.39 +7 -3 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 19:46:50 2005 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 D65DA16A4CE; Sun, 17 Apr 2005 19:46:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB8AB43D46; Sun, 17 Apr 2005 19:46:50 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HJkoTk019583; Sun, 17 Apr 2005 19:46:50 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HJkoMJ019582; Sun, 17 Apr 2005 19:46:50 GMT (envelope-from kientzle) Message-Id: <200504171946.j3HJkoMJ019582@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 17 Apr 2005 19:46:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar util.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: Sun, 17 Apr 2005 19:46:51 -0000 kientzle 2005-04-17 19:46:50 UTC FreeBSD src repository Modified files: usr.bin/tar util.c Log: A very minor tweak to the handling of leading '/' characters. Revision Changes Path 1.13 +6 -1 src/usr.bin/tar/util.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 19:57:52 2005 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 77A6016A4CE; Sun, 17 Apr 2005 19:57:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F9E443D41; Sun, 17 Apr 2005 19:57:52 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HJvqEW020026; Sun, 17 Apr 2005 19:57:52 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HJvqSa020025; Sun, 17 Apr 2005 19:57:52 GMT (envelope-from ache) Message-Id: <200504171957.j3HJvqSa020025@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 17 Apr 2005 19:57:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun Makefile 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: Sun, 17 Apr 2005 19:57:52 -0000 ache 2005-04-17 19:57:52 UTC FreeBSD src repository Modified files: lib/msun Makefile Log: Fix truncl.3 MLINKS Revision Changes Path 1.71 +1 -1 src/lib/msun/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 17 21:38:23 2005 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 0F56116A4CE; Sun, 17 Apr 2005 21:38:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB70843D54; Sun, 17 Apr 2005 21:38:22 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HLcMkr031301; Sun, 17 Apr 2005 21:38:22 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HLcMgs031300; Sun, 17 Apr 2005 21:38:22 GMT (envelope-from wollman) Message-Id: <200504172138.j3HLcMgs031300@repoman.freebsd.org> From: Garrett Wollman Date: Sun, 17 Apr 2005 21:38:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 pxe.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: Sun, 17 Apr 2005 21:38:23 -0000 wollman 2005-04-17 21:38:22 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 pxe.c Log: Pass the hostname we got from DHCP to the kernel so that machines can share a read-only NFS root. Revision Changes Path 1.22 +1 -0 src/sys/boot/i386/libi386/pxe.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 21:55:00 2005 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 BA0A416A4CE; Sun, 17 Apr 2005 21:55:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91ED343D1D; Sun, 17 Apr 2005 21:55:00 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HLt02m032239; Sun, 17 Apr 2005 21:55:00 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HLt0ft032238; Sun, 17 Apr 2005 21:55:00 GMT (envelope-from iedowse) Message-Id: <200504172155.j3HLt0ft032238@repoman.freebsd.org> From: Ian Dowse Date: Sun, 17 Apr 2005 21:55:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/ppi ppilcd.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: Sun, 17 Apr 2005 21:55:00 -0000 iedowse 2005-04-17 21:55:00 UTC FreeBSD src repository Modified files: share/examples/ppi ppilcd.c Log: Correct a comment about which parallel port pin is used to drive the RS signal. PR: misc/20139 Revision Changes Path 1.6 +1 -1 src/share/examples/ppi/ppilcd.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 22:49:00 2005 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 8D37D16A4CE; Sun, 17 Apr 2005 22:49:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63BDD43D1D; Sun, 17 Apr 2005 22:49:00 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HMn04V034721; Sun, 17 Apr 2005 22:49:00 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HMn0Uu034720; Sun, 17 Apr 2005 22:49:00 GMT (envelope-from kientzle) Message-Id: <200504172249.j3HMn0Uu034720@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 17 Apr 2005 22:49:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_read_extract.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: Sun, 17 Apr 2005 22:49:00 -0000 kientzle 2005-04-17 22:49:00 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c Log: Portability enhancement: MS Windows won't restore metadata if the file is still open, so close the file as soon as we've written the file contents, before we attempt to restore metadata. Thanks to: Kees Zeelenberg Revision Changes Path 1.39 +1 -1 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Sun Apr 17 23:22:22 2005 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 BDC8F16A4CE; Sun, 17 Apr 2005 23:22:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 965B743D1D; Sun, 17 Apr 2005 23:22:22 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HNMMYo036182; Sun, 17 Apr 2005 23:22:22 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HNMME8036181; Sun, 17 Apr 2005 23:22:22 GMT (envelope-from keramida) Message-Id: <200504172322.j3HNMME8036181@repoman.freebsd.org> From: Giorgos Keramidas Date: Sun, 17 Apr 2005 23:22:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/hostname hostname.1 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: Sun, 17 Apr 2005 23:22:22 -0000 keramida 2005-04-17 23:22:22 UTC FreeBSD src repository (doc committer) Modified files: bin/hostname hostname.1 Log: There is no /etc/rc.network anymore. Submitted by: Benjamin Rossen MFC after: 2 weeks Revision Changes Path 1.18 +2 -2 src/bin/hostname/hostname.1 From owner-cvs-src@FreeBSD.ORG Sun Apr 17 23:30:21 2005 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 0374716A4CE; Sun, 17 Apr 2005 23:30:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D030C43D4C; Sun, 17 Apr 2005 23:30:20 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3HNUKb4036518; Sun, 17 Apr 2005 23:30:20 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3HNUKdG036517; Sun, 17 Apr 2005 23:30:20 GMT (envelope-from kensmith) Message-Id: <200504172330.j3HNUKdG036517@repoman.freebsd.org> From: Ken Smith Date: Sun, 17 Apr 2005 23:30:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/scripts package-split.py 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: Sun, 17 Apr 2005 23:30:21 -0000 kensmith 2005-04-17 23:30:20 UTC FreeBSD src repository Modified files: release/scripts package-split.py Log: Needed to drop "lang/gnat", "print/teTeX", and "textproc/docproj-jadetex" to make the packages fit on the CDs... MFC after: 3 days Revision Changes Path 1.5 +0 -3 src/release/scripts/package-split.py From owner-cvs-src@FreeBSD.ORG Sun Apr 17 23:47:21 2005 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 C1F9516A4CE; Sun, 17 Apr 2005 23:47:21 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3331043D5F; Sun, 17 Apr 2005 23:47:21 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3HNlHRf017098; Sun, 17 Apr 2005 19:47:17 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3HNlHxa017097; Sun, 17 Apr 2005 19:47:17 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sun, 17 Apr 2005 19:47:17 -0400 From: David Schultz To: "Andrey A. Chernov" Message-ID: <20050417234717.GA16129@VARK.MIT.EDU> Mail-Followup-To: "Andrey A. Chernov" , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200504171957.j3HJvqSa020025@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504171957.j3HJvqSa020025@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/msun Makefile 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: Sun, 17 Apr 2005 23:47:22 -0000 On Sun, Apr 17, 2005, Andrey A. Chernov wrote: > ache 2005-04-17 19:57:52 UTC > > FreeBSD src repository > > Modified files: > lib/msun Makefile > Log: > Fix truncl.3 MLINKS Whups, thanks. From owner-cvs-src@FreeBSD.ORG Mon Apr 18 01:29:31 2005 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 8778416A4CE; Mon, 18 Apr 2005 01:29:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C74A43D3F; Mon, 18 Apr 2005 01:29:31 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I1TVAW047523; Mon, 18 Apr 2005 01:29:31 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I1TVYH047522; Mon, 18 Apr 2005 01:29:31 GMT (envelope-from cperciva) Message-Id: <200504180129.j3I1TVYH047522@repoman.freebsd.org> From: Colin Percival Date: Mon, 18 Apr 2005 01:29:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd 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: Mon, 18 Apr 2005 01:29:31 -0000 cperciva 2005-04-18 01:29:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/calendar/calendars calendar.freebsd Log: Add edwin (not to be confused with erwin, who added himself 22 months ago). Revision Changes Path 1.139.2.4 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Mon Apr 18 01:36:17 2005 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 B3F4016A4CE; Mon, 18 Apr 2005 01:36:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7655243D55; Mon, 18 Apr 2005 01:36:17 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I1aHe2047872; Mon, 18 Apr 2005 01:36:17 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I1aHck047871; Mon, 18 Apr 2005 01:36:17 GMT (envelope-from cperciva) Message-Id: <200504180136.j3I1aHck047871@repoman.freebsd.org> From: Colin Percival Date: Mon, 18 Apr 2005 01:36:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd 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: Mon, 18 Apr 2005 01:36:18 -0000 cperciva 2005-04-18 01:36:17 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: MFS revision 1.139.2.4 (add edwin) because I accidentally committed to RELENG_5 instead of HEAD. Pointy hat to: The large pile of hats over in the corner. Revision Changes Path 1.162 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Mon Apr 18 02:10:38 2005 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 1CB2116A4CE; Mon, 18 Apr 2005 02:10:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E60F743D55; Mon, 18 Apr 2005 02:10:37 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I2Ab0n049291; Mon, 18 Apr 2005 02:10:37 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I2Aba8049290; Mon, 18 Apr 2005 02:10:37 GMT (envelope-from das) Message-Id: <200504180210.j3I2Aba8049290@repoman.freebsd.org> From: David Schultz Date: Mon, 18 Apr 2005 02:10:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_proc.c src/sys/sys sysctl.h src/lib/libc/gen sysctl.3 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: Mon, 18 Apr 2005 02:10:38 -0000 das 2005-04-18 02:10:37 UTC FreeBSD src repository Modified files: sys/kern kern_proc.c sys/sys sysctl.h lib/libc/gen sysctl.3 Log: Add a sysctl that returns the full path of a process' text file. This information is needed by things like `gdb -p' and Sun's javac, and previously it could only be obtained via procfs Revision Changes Path 1.65 +9 -3 src/lib/libc/gen/sysctl.3 1.230 +45 -0 src/sys/kern/kern_proc.c 1.138 +1 -0 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 02:34:22 2005 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 D950C16A4CE; Mon, 18 Apr 2005 02:34:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A88D143D2F; Mon, 18 Apr 2005 02:34:22 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I2YMkM050310; Mon, 18 Apr 2005 02:34:22 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I2YM2g050309; Mon, 18 Apr 2005 02:34:22 GMT (envelope-from marius) Message-Id: <200504180234.j3I2YM2g050309@repoman.freebsd.org> From: Marius Strobl Date: Mon, 18 Apr 2005 02:34:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sbus lsi64854.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: Mon, 18 Apr 2005 02:34:23 -0000 marius 2005-04-18 02:34:22 UTC FreeBSD src repository Modified files: sys/sparc64/sbus lsi64854.c Log: Fix compilation when DEBUG is defined. Revision Changes Path 1.6 +1 -1 src/sys/sparc64/sbus/lsi64854.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 02:54:07 2005 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 C770316A4CE; Mon, 18 Apr 2005 02:54:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E86E43D2D; Mon, 18 Apr 2005 02:54:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I2s7Wh051083; Mon, 18 Apr 2005 02:54:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I2s74T051082; Mon, 18 Apr 2005 02:54:07 GMT (envelope-from imp) Message-Id: <200504180254.j3I2s74T051082@repoman.freebsd.org> From: Warner Losh Date: Mon, 18 Apr 2005 02:54:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/devd devd.cc 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: Mon, 18 Apr 2005 02:54:07 -0000 imp 2005-04-18 02:54:07 UTC FreeBSD src repository Modified files: sbin/devd devd.cc Log: Fix parsing of nomatch events. minor debug fix. Revision Changes Path 1.20 +6 -3 src/sbin/devd/devd.cc From owner-cvs-src@FreeBSD.ORG Mon Apr 18 03:31:30 2005 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 0D68016A4CE; Mon, 18 Apr 2005 03:31:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7B2543D46; Mon, 18 Apr 2005 03:31:29 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I3VTaM052749; Mon, 18 Apr 2005 03:31:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I3VTcZ052748; Mon, 18 Apr 2005 03:31:29 GMT (envelope-from imp) Message-Id: <200504180331.j3I3VTcZ052748@repoman.freebsd.org> From: Warner Losh Date: Mon, 18 Apr 2005 03:31:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_dc.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: Mon, 18 Apr 2005 03:31:30 -0000 imp 2005-04-18 03:31:29 UTC FreeBSD src repository Modified files: sys/pci if_dc.c Log: Fix newer Xircom CBE2-100 cards that were reporting dc0: MII without any PHY! We have to enable the connection to the MII first. Doing so fixes the problem cards without breaking the older, working cards. Bad card provided by: deischen Revision Changes Path 1.158 +14 -13 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 03:45:23 2005 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 7BDD216A4CE; Mon, 18 Apr 2005 03:45:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5266A43D53; Mon, 18 Apr 2005 03:45:23 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I3jNTV053316; Mon, 18 Apr 2005 03:45:23 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I3jNsF053315; Mon, 18 Apr 2005 03:45:23 GMT (envelope-from delphij) Message-Id: <200504180345.j3I3jNsF053315@repoman.freebsd.org> From: Xin LI Date: Mon, 18 Apr 2005 03:45:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getservent.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: Mon, 18 Apr 2005 03:45:23 -0000 delphij 2005-04-18 03:45:23 UTC FreeBSD src repository Modified files: lib/libc/net getservent.c Log: Do not check whether a pointer is NULL, since free(3) already takes care of this case. Reviewed by: ume Revision Changes Path 1.17 +3 -6 src/lib/libc/net/getservent.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 04:06:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 813BE16A4CF; Mon, 18 Apr 2005 04:06:48 +0000 (GMT) Date: Mon, 18 Apr 2005 04:06:48 +0000 From: Alexey Dokuchaev To: Eric Anholt Message-ID: <20050418040648.GB32915@FreeBSD.org> References: <200504160344.j3G3ilSx026240@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200504160344.j3G3ilSx026240@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf NOTES src/sys/conf files src/sys/dev/drm ati_pcigart.c ati_pcigart.h drm.h drmP.h drm_agpsupport.c drm_agpsupport.h drm_atomic.h drm_auth.c drm_auth.h drm_bufs.c drm_bufs.h drm_context.c drm_context.h ... 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: Mon, 18 Apr 2005 04:06:48 -0000 On Sat, Apr 16, 2005 at 03:44:47AM +0000, Eric Anholt wrote: > anholt 2005-04-16 03:44:47 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/conf NOTES > sys/conf files > sys/dev/drm drm.h drmP.h drm_linux_list.h [ ... ] Thanks a lot! :-) ./danfe From owner-cvs-src@FreeBSD.ORG Mon Apr 18 04:23:24 2005 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 56AC116A4CE; Mon, 18 Apr 2005 04:23:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B09243D39; Mon, 18 Apr 2005 04:23:24 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I4NO9Y054672; Mon, 18 Apr 2005 04:23:24 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I4NOMW054671; Mon, 18 Apr 2005 04:23:24 GMT (envelope-from grehan) Message-Id: <200504180423.j3I4NOMW054671@repoman.freebsd.org> From: Peter Grehan Date: Mon, 18 Apr 2005 04:23:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powermac ata_kauai.c ata_macio.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: Mon, 18 Apr 2005 04:23:24 -0000 grehan 2005-04-18 04:23:24 UTC FreeBSD src repository Modified files: sys/powerpc/powermac ata_kauai.c ata_macio.c Log: Catch up with ATA mkIII definitions for registers that have different functions for read vs. write. Revision Changes Path 1.10 +2 -1 src/sys/powerpc/powermac/ata_kauai.c 1.17 +2 -1 src/sys/powerpc/powermac/ata_macio.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 04:33:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id A424B16A4CF; Mon, 18 Apr 2005 04:33:05 +0000 (GMT) Date: Mon, 18 Apr 2005 04:33:05 +0000 From: Alexey Dokuchaev To: John Baldwin Message-ID: <20050418043305.GA35779@FreeBSD.org> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_pageq.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: Mon, 18 Apr 2005 04:33:05 -0000 On Fri, Apr 15, 2005 at 09:45:02PM +0000, John Baldwin wrote: > jhb 2005-04-15 21:45:02 UTC > > FreeBSD src repository > > Modified files: > sys/vm vm_pageq.c > Log: > Add a vm.blacklist tunable which can hold a space or comma seperated list > of physical addresses. The pages containing these physical addresses will > not be added to the free list and thus will effectively be ignored by the > VM system. This is mostly useful for the case when one knows of specific > physical addresses that have bit errors (such as from a memtest run) so > that one can blacklist the bad pages while waiting for the new sticks of > RAM to arrive. The physical addresses of any ignored pages are listed in > the message buffer as well. Should not this list get populated automatically? :-) ./danfe From owner-cvs-src@FreeBSD.ORG Mon Apr 18 05:21:12 2005 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 0566216A4CE; Mon, 18 Apr 2005 05:21:12 +0000 (GMT) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1E7C43D45; Mon, 18 Apr 2005 05:21:08 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (localhost [127.0.0.1]) (authenticated bits=0) by cain.gsoft.com.au (8.12.11/8.12.10) with ESMTP id j3I5L4nr082167; Mon, 18 Apr 2005 14:51:05 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Mon, 18 Apr 2005 14:51:00 +0930 User-Agent: KMail/1.8 References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050418043305.GA35779@FreeBSD.org> In-Reply-To: <20050418043305.GA35779@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart7426353.haUlMDU5l1"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200504181451.00926.doconnor@gsoft.com.au> X-Spam-Score: -1.7 () IN_REP_TO,PGP_SIGNATURE_2,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) cc: cvs-src@freebsd.org cc: Alexey Dokuchaev cc: src-committers@freebsd.org cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.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: Mon, 18 Apr 2005 05:21:12 -0000 --nextPart7426353.haUlMDU5l1 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Mon, 18 Apr 2005 14:03, Alexey Dokuchaev wrote: > > knows of specific physical addresses that have bit errors (such as from= a > > memtest run) so that one can blacklist the bad pages while waiting for > > the new sticks of RAM to arrive. The physical addresses of any ignored > > pages are listed in the message buffer as well. > > Should not this list get populated automatically? :-) You could integrate Memtest86+ into the loader and do a run before booting = the=20 kernel 8-) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart7426353.haUlMDU5l1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBCY0O85ZPcIHs/zowRAp26AKCp82EMe17l7cA6mGQ2CT5CYXkXaACeOMn+ SX8lQz5Dch3vnyvmiDzN7io= =wmF4 -----END PGP SIGNATURE----- --nextPart7426353.haUlMDU5l1-- From owner-cvs-src@FreeBSD.ORG Mon Apr 18 05:58:19 2005 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 E1C2C16A4CE; Mon, 18 Apr 2005 05:58:19 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2479643D4C; Mon, 18 Apr 2005 05:58:19 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j3I5w1Ju003982; Mon, 18 Apr 2005 15:58:01 +1000 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) j3I5vuIo003943; Mon, 18 Apr 2005 15:57:58 +1000 Date: Mon, 18 Apr 2005 15:57:56 +1000 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Giorgos Keramidas In-Reply-To: <20050417135844.GA792@gothmog.gr> Message-ID: <20050418153905.L1289@epsplex.bde.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> <20050417222313.K946@epsplex.bde.org> <20050417135844.GA792@gothmog.gr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: Dag-Erling Sm?rgrav cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 05:58:20 -0000 On Sun, 17 Apr 2005, Giorgos Keramidas wrote: > On 2005-04-17 23:01, Bruce Evans wrote: >> Just removing the CPU column doesn't seem right. ps has a -C flag to >> switch between WCPU and CPU. > > We can add a new toggle command to top, i.e. 'C', that toggles between > displaying WCPU or CPU. This should regain us a lot of the space lost > from COMMAND after I added THR. I like that. > Index: contrib/top/commands.c > =================================================================== > RCS file: /home/ncvs/src/contrib/top/commands.c,v > retrieving revision 1.11 > diff -u -r1.11 commands.c > --- contrib/top/commands.c 14 Apr 2005 15:02:03 -0000 1.11 > +++ contrib/top/commands.c 17 Apr 2005 13:53:19 -0000 > @@ -71,6 +71,7 @@ > d - change number of displays to show\n\ > e - list errors generated by last \"kill\" or \"renice\" command\n\ > i or I - toggle the displaying of idle processes\n\ > +C - toggle the displaying of weighted CPU percentage\n\ > H - toggle the displaying of threads\n\ > k - kill processes; send a signal to a list of processes\n\ > m - toggle the display between 'cpu' and 'io' modes\n\ Further unsorting of a sorted list. The list was previously unsorted by adding H after I. > Index: contrib/top/machine.h > =================================================================== > RCS file: /home/ncvs/src/contrib/top/machine.h,v > retrieving revision 1.6 > diff -u -r1.6 machine.h > --- contrib/top/machine.h 17 Jul 2003 23:56:40 -0000 1.6 > +++ contrib/top/machine.h 17 Apr 2005 13:37:40 -0000 > @@ -60,6 +60,7 @@ > int self; /* show self */ > int system; /* show system processes */ > int thread; /* show threads */ > + int wcpu; /* show weighted cpu */ > int uid; /* only this uid (unless uid == -1) */ > char *command; /* only this command (unless == NULL) */ > }; More unsorting of a sorted list. My mail program doesn't corrupt whitespace. Something apparently corrupted it before it got here. > Index: contrib/top/top.c > =================================================================== > RCS file: /home/ncvs/src/contrib/top/top.c,v > retrieving revision 1.16 > diff -u -r1.16 top.c > --- contrib/top/top.c 14 Apr 2005 15:02:03 -0000 1.16 > +++ contrib/top/top.c 17 Apr 2005 13:43:26 -0000 > @@ -193,9 +193,9 @@ > fd_set readfds; > > #ifdef ORDER > - static char command_chars[] = "\f qh?en#sdkriIutHmSo"; > + static char command_chars[] = "\f qh?en#sdkriIutHCmSo"; > #else > - static char command_chars[] = "\f qh?en#sdkriIutHmS"; > + static char command_chars[] = "\f qh?en#sdkriIutHCmS"; > #endif Unsorting of unsorted lists. > /* these defines enumerate the "strchr"s of the commands in command_chars */ > #define CMD_redraw 0 > @@ -216,10 +216,11 @@ > #define CMD_user 14 > #define CMD_selftog 15 > #define CMD_thrtog 16 > -#define CMD_viewtog 17 > -#define CMD_viewsys 18 > +#define CMD_wcputog 17 > +#define CMD_viewtog 18 > +#define CMD_viewsys 19 > #ifdef ORDER > -#define CMD_order 19 > +#define CMD_order 20 > #endif > > /* set the buffer for stdout */ Adding at the end of this list would be acceptable, to avoid renumbering everything. But iterations of that is apparently how the order of command_chars[] became random (historical). No comment on other unsortings. > Index: usr.bin/top/machine.c > =================================================================== > RCS file: /home/ncvs/src/usr.bin/top/machine.c,v > retrieving revision 1.71 > diff -u -r1.71 machine.c > --- usr.bin/top/machine.c 16 Apr 2005 15:43:38 -0000 1.71 > +++ usr.bin/top/machine.c 17 Apr 2005 13:51:12 -0000 I thought that you would have to change the sorting method to switch between WCPU and CPU, but the existing sorting is only on CPU. It is just more bogus to sort on CPU while only displaying WCPU. > @@ -780,8 +780,7 @@ > status, > smpmode ? pp->ki_lastcpu : 0, > format_time(cputime), > - 100.0 * weighted_cpu(pct, pp), > - 100.0 * pct, > + ps.wcpu ? (100.0 * weighted_cpu(pct, pp)) : (100.0 * pct), Excessive parentheses. Bruce From owner-cvs-src@FreeBSD.ORG Mon Apr 18 06:08:28 2005 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 A2C3616A4CE; Mon, 18 Apr 2005 06:08:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 776D643D1F; Mon, 18 Apr 2005 06:08:28 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I68SKY065290; Mon, 18 Apr 2005 06:08:28 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I68SbG065289; Mon, 18 Apr 2005 06:08:28 GMT (envelope-from cperciva) Message-Id: <200504180608.j3I68SbG065289@repoman.freebsd.org> From: Colin Percival Date: Mon, 18 Apr 2005 06:08:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/rescue/rescue Makefile 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: Mon, 18 Apr 2005 06:08:28 -0000 cperciva 2005-04-18 06:08:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) rescue/rescue Makefile Log: MFC revision 1.31: Use bsdtar instead of GNU tar. Discussed with: kientzle, kensmith Revision Changes Path 1.28.2.2 +3 -1 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Mon Apr 18 06:33:24 2005 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 A338C16A4CE; Mon, 18 Apr 2005 06:33:24 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F2E343D2D; Mon, 18 Apr 2005 06:33:24 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3I6XLs3085874; Sun, 17 Apr 2005 23:33:21 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3I6XLMY085873; Sun, 17 Apr 2005 23:33:21 -0700 (PDT) (envelope-from obrien) Date: Sun, 17 Apr 2005 23:33:21 -0700 From: "David O'Brien" To: Dag-Erling =?unknown-8bit?Q?Sm=F8rgrav?= Message-ID: <20050418063321.GA85819@dragon.NUXI.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86acnyd2k7.fsf@xps.des.no> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Giorgos Keramidas cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Apr 2005 06:33:24 -0000 On Sat, Apr 16, 2005 at 08:00:40PM +0200, Dag-Erling Smrgrav wrote: > Giorgos Keramidas writes: > > Log: > > Reduce the width of the THR column to 4 characters, to avoid wrap-around > > of lines in SMP machines (which are wider), until we have a better way > > of handling window sizes & columns in top. > > We should probably drop the CPU column (WCPU should suffice), No, 'CPU' is quite useful on SMP machines. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Apr 18 06:37:03 2005 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 4463116A4CE for ; Mon, 18 Apr 2005 06:37:03 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECBBD43D2D for ; Mon, 18 Apr 2005 06:37:02 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3I6b19V085956; Sun, 17 Apr 2005 23:37:01 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3I6axlS085955; Sun, 17 Apr 2005 23:36:59 -0700 (PDT) (envelope-from obrien) Date: Sun, 17 Apr 2005 23:36:59 -0700 From: "David O'Brien" To: Giorgos Keramidas Message-ID: <20050418063659.GB85819@dragon.NUXI.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> <20050417222313.K946@epsplex.bde.org> <20050417135844.GA792@gothmog.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050417135844.GA792@gothmog.gr> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i cc: src-committers@FreeBSD.org cc: Bruce Evans cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Robert Watson cc: Dag-Erling Sm?rgrav Subject: Re: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Apr 2005 06:37:03 -0000 On Sun, Apr 17, 2005 at 04:58:45PM +0300, Giorgos Keramidas wrote: > We can add a new toggle command to top, i.e. 'C', that toggles between > displaying WCPU or CPU. This should regain us a lot of the space lost > from COMMAND after I added THR. Please no. Both CPU & WCPU are quite useful on SMP systems. I would truncate the username before loosing either CPU or WCPU. There's a very low possibility that I couldn't figure out the user even if 1-2 characters were trunated from it. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Apr 18 07:39:54 2005 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 5F99216A4CE; Mon, 18 Apr 2005 07:39:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33CC143D48; Mon, 18 Apr 2005 07:39:54 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I7dsYe068628; Mon, 18 Apr 2005 07:39:54 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I7dsPo068627; Mon, 18 Apr 2005 07:39:54 GMT (envelope-from glebius) Message-Id: <200504180739.j3I7dsPo068627@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 18 Apr 2005 07:39:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 rc.conf.5 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: Mon, 18 Apr 2005 07:39:54 -0000 glebius 2005-04-18 07:39:54 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Document bsnmpd related options. Reminded by: maxim Revision Changes Path 1.250 +19 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Apr 18 07:43:55 2005 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 7B87F16A4CE; Mon, 18 Apr 2005 07:43:55 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83F0B43D4C; Mon, 18 Apr 2005 07:43:54 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received-SPF: pass (mp2.macomnet.net: domain of maxim@FreeBSD.org designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@FreeBSD.org; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j3I7hqdq000846; Mon, 18 Apr 2005 11:43:53 +0400 (MSD) (envelope-from maxim@FreeBSD.org) Date: Mon, 18 Apr 2005 11:43:52 +0400 (MSD) From: Maxim Konovalov To: Gleb Smirnoff In-Reply-To: <200504180739.j3I7dsPo068627@repoman.freebsd.org> Message-ID: <20050418114345.L843@mp2.macomnet.net> References: <200504180739.j3I7dsPo068627@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man5 rc.conf.5 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: Mon, 18 Apr 2005 07:43:55 -0000 On Mon, 18 Apr 2005, 07:39-0000, Gleb Smirnoff wrote: > glebius 2005-04-18 07:39:54 UTC > > FreeBSD src repository > > Modified files: > share/man/man5 rc.conf.5 > Log: > Document bsnmpd related options. Thanks! -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Mon Apr 18 08:04:46 2005 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 B3BE216A4CE; Mon, 18 Apr 2005 08:04:46 +0000 (GMT) Received: from ylpvm29.prodigy.net (ylpvm29-ext.prodigy.net [207.115.57.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D16B43D5C; Mon, 18 Apr 2005 08:04:46 +0000 (GMT) (envelope-from julian@elischer.org) Received: from pimout1-ext.prodigy.net (pimout1-ext.prodigy.net [207.115.63.77])j3I849O4017653; Mon, 18 Apr 2005 04:04:10 -0400 X-ORBL: [68.124.205.128] Received: from [192.168.2.2] (adsl-68-124-205-128.dsl.snfc21.pacbell.net [68.124.205.128])j3I84gm1164056; Mon, 18 Apr 2005 04:04:43 -0400 Message-ID: <42636A16.2070702@elischer.org> Date: Mon, 18 Apr 2005 01:04:38 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050214 X-Accept-Language: en, hu MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050418063321.GA85819@dragon.NUXI.org> In-Reply-To: <20050418063321.GA85819@dragon.NUXI.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= cc: src-committers@FreeBSD.org cc: Giorgos Keramidas cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 08:04:46 -0000 David O'Brien wrote: > On Sat, Apr 16, 2005 at 08:00:40PM +0200, Dag-Erling Smrgrav wrote: > >>Giorgos Keramidas writes: >> >>> Log: >>> Reduce the width of the THR column to 4 characters, to avoid wrap-around >>> of lines in SMP machines (which are wider), until we have a better way >>> of handling window sizes & columns in top. >> >>We should probably drop the CPU column (WCPU should suffice), > > > No, 'CPU' is quite useful on SMP machines. except for multi threaded apps my suggestion is to use [CPU] if it's a CPU number (implying Nthreads == 1) and THREADNUM if it's multithreaded.. so th column might read: [0] [2] [3] [0] 134 [0] [1] [0] 3 if you hit 'H' so that every thread gets a line, then you only see the [CPUNUM] versions so it looks as it does now. (except for the '[' and ']') > From owner-cvs-src@FreeBSD.ORG Mon Apr 18 08:26:09 2005 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 7D00916A4CE; Mon, 18 Apr 2005 08:26:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D1A243D46; Mon, 18 Apr 2005 08:26:09 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I8Q9oS070333; Mon, 18 Apr 2005 08:26:09 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I8Q9Gu070332; Mon, 18 Apr 2005 08:26:09 GMT (envelope-from den) Message-Id: <200504180826.j3I8Q9Gu070332@repoman.freebsd.org> From: Denis Peplin Date: Mon, 18 Apr 2005 08:26:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml 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: Mon, 18 Apr 2005 08:26:09 -0000 den 2005-04-18 08:26:08 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge the following from the English version: 1.761.2.39 -> 1.761.2.41.2.3 relnotes/common/new.sgml Approved by: re (hrs) Revision Changes Path 1.6.2.10.2.1 +28 -3 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 18 08:29:27 2005 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 4480C16A4CE; Mon, 18 Apr 2005 08:29:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17B8443D46; Mon, 18 Apr 2005 08:29:27 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I8TQmH070461; Mon, 18 Apr 2005 08:29:26 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I8TQJS070460; Mon, 18 Apr 2005 08:29:26 GMT (envelope-from den) Message-Id: <200504180829.j3I8TQJS070460@repoman.freebsd.org> From: Denis Peplin Date: Mon, 18 Apr 2005 08:29:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml 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: Mon, 18 Apr 2005 08:29:27 -0000 den 2005-04-18 08:29:26 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Print amd64-specific security advisory only for amd64 Reviewed by: re (hrs) Revision Changes Path 1.845 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 18 08:33:41 2005 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 3875316A4CE; Mon, 18 Apr 2005 08:33:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B91D43D45; Mon, 18 Apr 2005 08:33:41 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I8XexG070687; Mon, 18 Apr 2005 08:33:40 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I8XeIP070686; Mon, 18 Apr 2005 08:33:40 GMT (envelope-from den) Message-Id: <200504180833.j3I8XeIP070686@repoman.freebsd.org> From: Denis Peplin Date: Mon, 18 Apr 2005 08:33:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml 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: Mon, 18 Apr 2005 08:33:41 -0000 den 2005-04-18 08:33:40 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Print amd64-specific security advisory only for amd64 Reviewed by: re (hrs) Approved by: re (hrs) Revision Changes Path 1.761.2.41.2.5 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 18 09:30:41 2005 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 AD94316A4CE; Mon, 18 Apr 2005 09:30:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80C2D43D1F; Mon, 18 Apr 2005 09:30:41 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3I9UfpP079566; Mon, 18 Apr 2005 09:30:41 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3I9Ufim079565; Mon, 18 Apr 2005 09:30:41 GMT (envelope-from den) Message-Id: <200504180930.j3I9Ufim079565@repoman.freebsd.org> From: Denis Peplin Date: Mon, 18 Apr 2005 09:30:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml 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: Mon, 18 Apr 2005 09:30:41 -0000 den 2005-04-18 09:30:41 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge the following from the English version: 1.843 -> 1.845 relnotes/common/new.sgml Revision Changes Path 1.19 +9 -2 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 18 09:53:07 2005 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 8EC5416A4CE; Mon, 18 Apr 2005 09:53:07 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05ECB43D3F; Mon, 18 Apr 2005 09:53:01 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j3I9pm8d012665; Mon, 18 Apr 2005 12:51:49 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j3I9qqca013015; Mon, 18 Apr 2005 12:52:52 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)j3I9qmkO013014; Mon, 18 Apr 2005 12:52:48 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 18 Apr 2005 12:52:48 +0300 From: Giorgos Keramidas To: "David O'Brien" Message-ID: <20050418095248.GA12892@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> <20050417222313.K946@epsplex.bde.org> <20050417135844.GA792@gothmog.gr> <20050418063659.GB85819@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050418063659.GB85819@dragon.NUXI.org> cc: src-committers@freebsd.org cc: Bruce Evans cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Robert Watson cc: Dag-Erling Sm?rgrav Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 09:53:07 -0000 On 2005-04-17 23:36, David O'Brien wrote: >On Sun, Apr 17, 2005 at 04:58:45PM +0300, Giorgos Keramidas wrote: >> We can add a new toggle command to top, i.e. 'C', that toggles between >> displaying WCPU or CPU. This should regain us a lot of the space lost >> from COMMAND after I added THR. > > Please no. Both CPU & WCPU are quite useful on SMP systems. > I would truncate the username before loosing either CPU or WCPU. > There's a very low possibility that I couldn't figure out the user even > if 1-2 characters were trunated from it. I see. But are they _both_ useful at the same time? If yes, then there is little we can do to enough some horizontal space for a thread count column. Would it be ok, then, if I made the 'C' command tri-state, alternating between three different output styles? ps.thread Output style 0 Only CPU 1 Only WCPU 2 Both From owner-cvs-src@FreeBSD.ORG Mon Apr 18 09:59:12 2005 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 24BB416A4CE; Mon, 18 Apr 2005 09:59:12 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2871943D60; Mon, 18 Apr 2005 09:59:11 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j3I9vqme031857; Mon, 18 Apr 2005 12:57:55 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j3I9wses013098; Mon, 18 Apr 2005 12:58:54 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)j3I9woAB013097; Mon, 18 Apr 2005 12:58:50 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 18 Apr 2005 12:58:50 +0300 From: Giorgos Keramidas To: Julian Elischer Message-ID: <20050418095850.GB12892@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050418063321.GA85819@dragon.NUXI.org> <42636A16.2070702@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42636A16.2070702@elischer.org> cc: Dag-Erling Sm?rgrav cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: obrien@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 09:59:12 -0000 On 2005-04-18 01:04, Julian Elischer wrote: >David O'Brien wrote: >>On Sat, Apr 16, 2005 at 08:00:40PM +0200, Dag-Erling Smrgrav wrote: >>>Giorgos Keramidas writes: >>>> Reduce the width of the THR column to 4 characters, to avoid wrap-around >>>> of lines in SMP machines (which are wider), until we have a better way >>>> of handling window sizes & columns in top. >>> >>> We should probably drop the CPU column (WCPU should suffice), >> >> No, 'CPU' is quite useful on SMP machines. > > except for multi threaded apps > my suggestion is to use [CPU] if it's a CPU number (implying Nthreads == 1) > and THREADNUM if it's multithreaded.. > so th column might read: > > [0] > [2] > 134 > [0] > > if you hit 'H' so that every thread gets a line, > then you only see the [CPUNUM] versions > so it looks as it does now. (except for the '[' and ']') I sort of like this, but not a lot. I'd like to avoid mixing up different sorts of information in the same column, if at all possible. From owner-cvs-src@FreeBSD.ORG Mon Apr 18 10:00:03 2005 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 41EDF16A4CF; Mon, 18 Apr 2005 10:00:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1865F43D31; Mon, 18 Apr 2005 10:00:03 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IA02Rm080793; Mon, 18 Apr 2005 10:00:02 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IA02q0080791; Mon, 18 Apr 2005 10:00:02 GMT (envelope-from delphij) Message-Id: <200504181000.j3IA02q0080791@repoman.freebsd.org> From: Xin LI Date: Mon, 18 Apr 2005 10:00:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libutil humanize_number.3 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: Mon, 18 Apr 2005 10:00:03 -0000 delphij 2005-04-18 10:00:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libutil humanize_number.3 Log: MFC 1.8: Remove duplicated "bytes". Revision Changes Path 1.4.2.2 +1 -1 src/lib/libutil/humanize_number.3 From owner-cvs-src@FreeBSD.ORG Mon Apr 18 10:43:22 2005 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 6D5AF16A4CE; Mon, 18 Apr 2005 10:43:22 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DF2B43D53; Mon, 18 Apr 2005 10:43:21 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j3IAg9oM020435; Mon, 18 Apr 2005 13:42:13 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j3IAhEkL013694; Mon, 18 Apr 2005 13:43:14 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)j3IAhAY5013693; Mon, 18 Apr 2005 13:43:10 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 18 Apr 2005 13:43:10 +0300 From: Giorgos Keramidas To: Bruce Evans Message-ID: <20050418104310.GA13345@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> <20050417222313.K946@epsplex.bde.org> <20050417135844.GA792@gothmog.gr> <20050418153905.L1289@epsplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050418153905.L1289@epsplex.bde.org> cc: Dag-Erling Sm?rgrav cc: src-committers@freebsd.org cc: Robert Watson cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 10:43:22 -0000 On 2005-04-18 15:57, Bruce Evans wrote: >On Sun, 17 Apr 2005, Giorgos Keramidas wrote: >>On 2005-04-17 23:01, Bruce Evans wrote: >>> Just removing the CPU column doesn't seem right. ps has a -C flag >>> to switch between WCPU and CPU. >> >> We can add a new toggle command to top, i.e. 'C', that toggles >> between displaying WCPU or CPU. This should regain us a lot of the >> space lost from COMMAND after I added THR. > > I like that. Unfortunately, David has already said he doesn't, so making such a chance wouldn't be good enough, but thanks :) >> --- contrib/top/commands.c 14 Apr 2005 15:02:03 -0000 1.11 >> +++ contrib/top/commands.c 17 Apr 2005 13:53:19 -0000 >> @@ -71,6 +71,7 @@ >> d - change number of displays to show\n\ >> e - list errors generated by last \"kill\" or \"renice\" command\n\ >> i or I - toggle the displaying of idle processes\n\ >> +C - toggle the displaying of weighted CPU percentage\n\ >> H - toggle the displaying of threads\n\ >> k - kill processes; send a signal to a list of processes\n\ >> m - toggle the display between 'cpu' and 'io' modes\n\ > > Further unsorting of a sorted list. The list was previously unsorted by > adding H after I. I'll add the C option to the right place in my local copy. Moving H too is an option, but that should probably be done as part of a different style-sweep of top, which has an amazing number of style bugs already. >> --- contrib/top/machine.h 17 Jul 2003 23:56:40 -0000 1.6 >> +++ contrib/top/machine.h 17 Apr 2005 13:37:40 -0000 >> @@ -60,6 +60,7 @@ >> int self; /* show self */ >> int system; /* show system processes */ >> int thread; /* show threads */ >> + int wcpu; /* show weighted cpu */ >> int uid; /* only this uid (unless uid == -1) */ >> char *command; /* only this command (unless == NULL) */ >> }; > > More unsorting of a sorted list. Fixed, thanks :-) >> Index: contrib/top/top.c >> =================================================================== >> RCS file: /home/ncvs/src/contrib/top/top.c,v >> retrieving revision 1.16 >> diff -u -r1.16 top.c >> --- contrib/top/top.c 14 Apr 2005 15:02:03 -0000 1.16 >> +++ contrib/top/top.c 17 Apr 2005 13:43:26 -0000 >> @@ -193,9 +193,9 @@ >> fd_set readfds; >> >> #ifdef ORDER >> - static char command_chars[] = "\f qh?en#sdkriIutHmSo"; >> + static char command_chars[] = "\f qh?en#sdkriIutHCmSo"; >> #else >> - static char command_chars[] = "\f qh?en#sdkriIutHmS"; >> + static char command_chars[] = "\f qh?en#sdkriIutHCmS"; >> #endif > > Unsorting of unsorted lists. These arrays are used as arrays of characters matching the CMD_xxx options. I'm not sure if it is possible to keep both the list of CMD_xxx defines *and* the characters in command_chars[] sorted, or if it's worth the extra trouble. >> /* these defines enumerate the "strchr"s of the commands in command_chars >> */ >> #define CMD_redraw 0 >> @@ -216,10 +216,11 @@ >> #define CMD_user 14 >> #define CMD_selftog 15 >> #define CMD_thrtog 16 >> -#define CMD_viewtog 17 >> -#define CMD_viewsys 18 >> +#define CMD_wcputog 17 >> +#define CMD_viewtog 18 >> +#define CMD_viewsys 19 >> #ifdef ORDER >> -#define CMD_order 19 >> +#define CMD_order 20 >> #endif > > > > /* set the buffer for stdout */ > > Adding at the end of this list would be acceptable, to avoid > renumbering everything. But iterations of that is apparently > how the order of command_chars[] became random (historical). I know :-/ The diffs of the changes that touch this list seem to insert the option somewhere and then renumber everything as needed. I don't like this, but it seems to be the way it's been done since practically forever. > >--- usr.bin/top/machine.c 16 Apr 2005 15:43:38 -0000 1.71 > >+++ usr.bin/top/machine.c 17 Apr 2005 13:51:12 -0000 > > I thought that you would have to change the sorting method to switch > between WCPU and CPU, but the existing sorting is only on CPU. It is > just more bogus to sort on CPU while only displaying WCPU. Ah, yes. Good point. I thought about it for a while, but was undecided. Changing the sort order needs a new sorting method, but it's definitely something I can easily add. I'm not sure if I got all the details right, but changing ORDER_PCTCPU seems to be the easiest way to do this without having to introduce changes to a lot of places. The top.wcputog2.diff diff at my personal space on freefall does this, with a modification to the macro: http://people.freebsd.org/~keramida/diff/top.wcputog2.diff % #define ORDERKEY_PCTCPU(a, b) do { \ % - long diff = (long)(b)->ki_pctcpu - (long)(a)->ki_pctcpu; \ % + long diff; \ % + if (ps.wcpu) \ % + diff = floor(100.0 * weighted_cpu(pctdouble((a)->ki_pctcpu), (b))) - \ % + floor(100.0 * weighted_cpu(pctdouble((a)->ki_pctcpu), (a))); \ % + else \ % + diff = (long)(b)->ki_pctcpu - (long)(a)->ki_pctcpu; \ % if (diff != 0) \ % return (diff > 0 ? 1 : -1); \ % } while (0) > >@@ -780,8 +780,7 @@ > > status, > > smpmode ? pp->ki_lastcpu : 0, > > format_time(cputime), > >- 100.0 * weighted_cpu(pct, pp), > >- 100.0 * pct, > >+ ps.wcpu ? (100.0 * weighted_cpu(pct, pp)) : (100.0 * pct), > > Excessive parentheses. Removed, thanks :) - Giorgos From owner-cvs-src@FreeBSD.ORG Mon Apr 18 11:32:18 2005 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 41BCB16A4CE; Mon, 18 Apr 2005 11:32:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1943243D46; Mon, 18 Apr 2005 11:32:18 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IBWHEl084578; Mon, 18 Apr 2005 11:32:17 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IBWHWv084577; Mon, 18 Apr 2005 11:32:17 GMT (envelope-from glebius) Message-Id: <200504181132.j3IBWHWv084577@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 18 Apr 2005 11:32:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ksocket.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: Mon, 18 Apr 2005 11:32:18 -0000 glebius 2005-04-18 11:32:17 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Fix panics with misconfigured routing: - Backout previous revision, the check is useless. - Turn node to queue mode, since it is edge node. Reported by: sem Revision Changes Path 1.53 +8 -6 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 11:51:10 2005 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 D0FD116A4CE; Mon, 18 Apr 2005 11:51:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A91C543D39; Mon, 18 Apr 2005 11:51:10 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IBpARS085706; Mon, 18 Apr 2005 11:51:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IBpAWa085705; Mon, 18 Apr 2005 11:51:10 GMT (envelope-from rwatson) Message-Id: <200504181151.j3IBpAWa085705@repoman.freebsd.org> From: Robert Watson Date: Mon, 18 Apr 2005 11:51:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sysv_sem.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: Mon, 18 Apr 2005 11:51:11 -0000 rwatson 2005-04-18 11:51:10 UTC FreeBSD src repository Modified files: sys/kern sysv_sem.c Log: Remove end-of-line tabs. MFC after: 3 days Revision Changes Path 1.77 +1 -1 src/sys/kern/sysv_sem.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 12:45:11 2005 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 D6DD816A4CE; Mon, 18 Apr 2005 12:45:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD57B43D5F; Mon, 18 Apr 2005 12:45:11 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ICjB1D087678; Mon, 18 Apr 2005 12:45:11 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ICjB3L087677; Mon, 18 Apr 2005 12:45:11 GMT (envelope-from nyan) Message-Id: <200504181245.j3ICjB3L087677@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 18 Apr 2005 12:45:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pc98/apm apm_bioscall.s 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: Mon, 18 Apr 2005 12:45:12 -0000 nyan 2005-04-18 12:45:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pc98/apm apm_bioscall.s Log: MFC: Remove unneeded include. Revision Changes Path 1.3.8.1 +0 -2 src/sys/pc98/apm/apm_bioscall.s From owner-cvs-src@FreeBSD.ORG Mon Apr 18 12:49:11 2005 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 175DF16A4CE; Mon, 18 Apr 2005 12:49:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E506D43D1D; Mon, 18 Apr 2005 12:49:10 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ICnAWG094606; Mon, 18 Apr 2005 12:49:10 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ICnATX094605; Mon, 18 Apr 2005 12:49:10 GMT (envelope-from nyan) Message-Id: <200504181249.j3ICnATX094605@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 18 Apr 2005 12:49:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/modules/apm Makefile 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: Mon, 18 Apr 2005 12:49:11 -0000 nyan 2005-04-18 12:49:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/modules/apm Makefile Log: MFC: Fix the apm module on pc98. Revision Changes Path 1.7.6.1 +13 -2 src/sys/modules/apm/Makefile From owner-cvs-src@FreeBSD.ORG Mon Apr 18 13:06:44 2005 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 AC06016A4CE; Mon, 18 Apr 2005 13:06:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 812AD43D31; Mon, 18 Apr 2005 13:06:44 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ID6i8d095298; Mon, 18 Apr 2005 13:06:44 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ID6iC1095294; Mon, 18 Apr 2005 13:06:44 GMT (envelope-from avatar) Message-Id: <200504181306.j3ID6iC1095294@repoman.freebsd.org> From: Tai-hwa Liang Date: Mon, 18 Apr 2005 13:06:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/msdosfs msdosfstest-3.sh 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: Mon, 18 Apr 2005 13:06:44 -0000 avatar 2005-04-18 13:06:43 UTC FreeBSD src repository Added files: tools/regression/msdosfs msdosfstest-3.sh Log: Adding another multi-byte characters related regression test for msdosfs. Tested by: njl Reviewed by: silby, bde, sam (mentor) Revision Changes Path 1.1 +22 -0 src/tools/regression/msdosfs/msdosfstest-3.sh (new) From owner-cvs-src@FreeBSD.ORG Mon Apr 18 13:32:15 2005 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 AC10016A4CE; Mon, 18 Apr 2005 13:32:15 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0975543D1F; Mon, 18 Apr 2005 13:32:15 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF50053S9C99A80@bgo1smout1.broadpark.no>; Mon, 18 Apr 2005 15:26:33 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF500GG99NN2B50@bgo1sminn1.broadpark.no>; Mon, 18 Apr 2005 15:33:23 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 3F822EBCA0; Mon, 18 Apr 2005 15:32:13 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id A8562EBD29; Mon, 18 Apr 2005 15:32:09 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 9E15033C39; Mon, 18 Apr 2005 15:32:09 +0200 (CEST) Date: Mon, 18 Apr 2005 15:32:09 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> To: Tim Kientzle Message-id: <86pswsxlba.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Mon, 18 Apr 2005 13:32:15 -0000 Tim Kientzle writes: > Log: > Update "make distfile" to use newest automake/autoconf from ports. This is wrong. You should use the devel/gnu-auto* ports instead. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Apr 18 13:36:58 2005 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 8589016A4CE; Mon, 18 Apr 2005 13:36:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6205943D45; Mon, 18 Apr 2005 13:36:58 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IDawTd096685; Mon, 18 Apr 2005 13:36:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IDawqn096684; Mon, 18 Apr 2005 13:36:58 GMT (envelope-from rwatson) Message-Id: <200504181336.j3IDawqn096684@repoman.freebsd.org> From: Robert Watson Date: Mon, 18 Apr 2005 13:36:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_exit.c kern_prot.c src/sys/security/mac mac_process.c src/sys/security/mac_stub mac_stub.c src/sys/security/mac_test mac_test.c src/sys/sys mac.h mac_policy.h proc.h 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: Mon, 18 Apr 2005 13:36:58 -0000 rwatson 2005-04-18 13:36:58 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c kern_prot.c sys/security/mac mac_process.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c sys/sys mac.h mac_policy.h proc.h Log: Introduce p_canwait() and MAC Framework and MAC Policy entry points mac_check_proc_wait(), which control the ability to wait4() specific processes. This permits MAC policies to limit information flow from children that have changed label, although has to be handled carefully due to common programming expectations regarding the behavior of wait4(). The cr_seeotheruids() check in p_canwait() is #if 0'd for this reason. The mac_stub and mac_test policies are updated to reflect these new entry points. Sponsored by: SPAWAR, SPARTA Obtained from: TrustedBSD Project Revision Changes Path 1.258 +4 -0 src/sys/kern/kern_exit.c 1.200 +31 -0 src/sys/kern/kern_prot.c 1.108 +15 -0 src/sys/security/mac/mac_process.c 1.48 +8 -0 src/sys/security/mac_stub/mac_stub.c 1.57 +11 -0 src/sys/security/mac_test/mac_test.c 1.63 +1 -0 src/sys/sys/mac.h 1.62 +2 -0 src/sys/sys/mac_policy.h 1.425 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 13:42:14 2005 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 52BD116A4CE; Mon, 18 Apr 2005 13:42:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29C3B43D2D; Mon, 18 Apr 2005 13:42:14 +0000 (GMT) (envelope-from rees@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IDgEYP096963; Mon, 18 Apr 2005 13:42:14 GMT (envelope-from rees@repoman.freebsd.org) Received: (from rees@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IDgElB096962; Mon, 18 Apr 2005 13:42:14 GMT (envelope-from rees) Message-Id: <200504181342.j3IDgElB096962@repoman.freebsd.org> From: Jim Rees Date: Mon, 18 Apr 2005 13:42:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_socket.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: Mon, 18 Apr 2005 13:42:14 -0000 rees 2005-04-18 13:42:14 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_socket.c Log: TCP reconnect is not an error. Change the message from LOG_ERR to LOG_INFO. Approved by: alfred Revision Changes Path 1.123 +3 -3 src/sys/nfsclient/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 13:51:03 2005 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 C2D0016A4CE; Mon, 18 Apr 2005 13:51:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9778143D49; Mon, 18 Apr 2005 13:51:03 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IDp3xq097342; Mon, 18 Apr 2005 13:51:03 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IDp3NK097341; Mon, 18 Apr 2005 13:51:03 GMT (envelope-from sos) Message-Id: <200504181351.j3IDp3NK097341@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 18 Apr 2005 13:51:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.c ata-raid.h 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: Mon, 18 Apr 2005 13:51:03 -0000 sos 2005-04-18 13:51:03 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c ata-raid.h Log: Adjust the RAID type pickup code for the VIA, we dont actually care if the array is bootable or not (yet). Revision Changes Path 1.87 +16 -8 src/sys/dev/ata/ata-raid.c 1.31 +2 -0 src/sys/dev/ata/ata-raid.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 14:21:06 2005 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 2359716A4CE; Mon, 18 Apr 2005 14:21:06 +0000 (GMT) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6859243D39; Mon, 18 Apr 2005 14:21:05 +0000 (GMT) (envelope-from tim@kientzle.com) Received: from kientzle.com (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id j3IEKoOZ051442; Mon, 18 Apr 2005 07:20:50 -0700 (PDT) (envelope-from tim@kientzle.com) Message-ID: <4263C23C.9060108@kientzle.com> Date: Mon, 18 Apr 2005 07:20:44 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20031006 X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> In-Reply-To: <86pswsxlba.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: cvs-src@FreeBSD.org cc: Tim Kientzle cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Mon, 18 Apr 2005 14:21:06 -0000 Dag-Erling Smørgrav wrote: >Tim Kientzle writes: > > >> Log: >> Update "make distfile" to use newest automake/autoconf from ports. >> >> > >This is wrong. You should use the devel/gnu-auto* ports instead. > A-ha! So that's where they were hiding! Didn't they used to be called "devel/automake" and "devel/autoconf"? Those are the names I looked for and couldn't find. Thanks for pointing that out. I'll correct this soon. Tim From owner-cvs-src@FreeBSD.ORG Mon Apr 18 14:33:18 2005 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 7FCA316A4CE; Mon, 18 Apr 2005 14:33:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57A1543D3F; Mon, 18 Apr 2005 14:33:18 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IEXIEf098933; Mon, 18 Apr 2005 14:33:18 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IEXIoM098932; Mon, 18 Apr 2005 14:33:18 GMT (envelope-from scottl) Message-Id: <200504181433.j3IEXIoM098932@repoman.freebsd.org> From: Scott Long Date: Mon, 18 Apr 2005 14:33:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING 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: Mon, 18 Apr 2005 14:33:18 -0000 scottl 2005-04-18 14:33:18 UTC FreeBSD src repository Modified files: . UPDATING Log: Note that NO_MIXED_MODE is gone. Revision Changes Path 1.401 +6 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Apr 18 14:58:14 2005 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 BC4DD16A4CE; Mon, 18 Apr 2005 14:58:14 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id B946343D46; Mon, 18 Apr 2005 14:58:13 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j3IEv5Ld005186; Mon, 18 Apr 2005 17:57:05 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j3IEw9c0053469; Mon, 18 Apr 2005 17:58:09 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j3IEw9ZB053468; Mon, 18 Apr 2005 17:58:09 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 18 Apr 2005 17:58:09 +0300 From: Giorgos Keramidas To: Tim Kientzle Message-ID: <20050418145809.GA53370@orion.daedalusnetworks.priv> References: <200504172249.j3HMn0Uu034720@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504172249.j3HMn0Uu034720@repoman.freebsd.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libarchive archive_read_extract.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: Mon, 18 Apr 2005 14:58:14 -0000 On 2005-04-17 22:49, Tim Kientzle wrote: > kientzle 2005-04-17 22:49:00 UTC > > FreeBSD src repository > > Modified files: > lib/libarchive archive_read_extract.c > Log: > Portability enhancement: MS Windows won't restore metadata if the file > is still open, so close the file as soon as we've written the > file contents, before we attempt to restore metadata. > > Thanks to: Kees Zeelenberg This may lead to a race though. Between the close() and the restore_metadata() call, the file may have gone away and another one could take its place. Is there some way to do the close-then-restore only on Windows? From owner-cvs-src@FreeBSD.ORG Mon Apr 18 15:08:30 2005 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 5045E16A4CF; Mon, 18 Apr 2005 15:08:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2827B43D49; Mon, 18 Apr 2005 15:08:30 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IF8UOx000545; Mon, 18 Apr 2005 15:08:30 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IF8Ula000544; Mon, 18 Apr 2005 15:08:30 GMT (envelope-from imp) Message-Id: <200504181508.j3IF8Ula000544@repoman.freebsd.org> From: Warner Losh Date: Mon, 18 Apr 2005 15:08:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/dump main.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: Mon, 18 Apr 2005 15:08:30 -0000 imp 2005-04-18 15:08:30 UTC FreeBSD src repository Modified files: sbin/dump main.c Log: 'r' disk devices no longer exist, so don't try to create a pathname that has an 'r' in it. This also eliminates a bogus use of strlcat. PR: 80064 Revision Changes Path 1.63 +11 -21 src/sbin/dump/main.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 16:01:57 2005 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 8447F16A4D2; Mon, 18 Apr 2005 16:01:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F82343D55; Mon, 18 Apr 2005 16:01:57 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IG1utl003553; Mon, 18 Apr 2005 16:01:56 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IG1uBa003552; Mon, 18 Apr 2005 16:01:56 GMT (envelope-from sos) Message-Id: <200504181601.j3IG1uBa003552@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 18 Apr 2005 16:01:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-raid.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: Mon, 18 Apr 2005 16:01:57 -0000 sos 2005-04-18 16:01:56 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-raid.c Log: Add uma zone for composite ops. Submitted by: des Revision Changes Path 1.242 +15 -5 src/sys/dev/ata/ata-all.c 1.94 +10 -4 src/sys/dev/ata/ata-all.h 1.88 +17 -10 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 16:45:51 2005 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 0893116A4CE; Mon, 18 Apr 2005 16:45:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D304B43D46; Mon, 18 Apr 2005 16:45:50 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IGjocw005449; Mon, 18 Apr 2005 16:45:50 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IGjoPI005448; Mon, 18 Apr 2005 16:45:50 GMT (envelope-from njl) Message-Id: <200504181645.j3IGjoPI005448@repoman.freebsd.org> From: Nate Lawson Date: Mon, 18 Apr 2005 16:45:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.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: Mon, 18 Apr 2005 16:45:51 -0000 njl 2005-04-18 16:45:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/fs/msdosfs msdosfs_conv.c Log: MFC 1.44: Fix multi-byte access with optimized mbnambuf. Revision Changes Path 1.37.2.3 +29 -19 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 16:48:11 2005 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 F163416A4CE; Mon, 18 Apr 2005 16:48:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6BC443D31; Mon, 18 Apr 2005 16:48:10 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IGmA0C012351; Mon, 18 Apr 2005 16:48:10 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IGmAHL012350; Mon, 18 Apr 2005 16:48:10 GMT (envelope-from njl) Message-Id: <200504181648.j3IGmAHL012350@repoman.freebsd.org> From: Nate Lawson Date: Mon, 18 Apr 2005 16:48:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/boot/i386/libi386 biosacpi.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: Mon, 18 Apr 2005 16:48:11 -0000 njl 2005-04-18 16:48:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/boot/i386/libi386 biosacpi.c Log: MFC 1.10: Fix overflow of buf from printing the XSDT address. Revision Changes Path 1.9.2.1 +1 -1 src/sys/boot/i386/libi386/biosacpi.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 16:55:49 2005 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 1393A16A4CE; Mon, 18 Apr 2005 16:55:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCA4643D58; Mon, 18 Apr 2005 16:55:48 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IGtmQS012706; Mon, 18 Apr 2005 16:55:48 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IGtmCo012705; Mon, 18 Apr 2005 16:55:48 GMT (envelope-from delphij) Message-Id: <200504181655.j3IGtmCo012705@repoman.freebsd.org> From: Xin LI Date: Mon, 18 Apr 2005 16:55:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/zh_CN.GB2312/relnotes/common new.sgml 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: Mon, 18 Apr 2005 16:55:49 -0000 delphij 2005-04-18 16:55:48 UTC FreeBSD src repository Modified files: release/doc/zh_CN.GB2312/relnotes/common new.sgml Log: MFen: 1.843 -> 1.845, plus some language improvements. MFC After: 1 day, MT5_4 candidate Obtained from: The FreeBSD Simplified Chinese Project Revision Changes Path 1.4 +13 -6 src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 18 17:11:06 2005 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 5E4E016A4CE; Mon, 18 Apr 2005 17:11:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36CBB43D2F; Mon, 18 Apr 2005 17:11:06 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IHB64q013343; Mon, 18 Apr 2005 17:11:06 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IHB6SS013342; Mon, 18 Apr 2005 17:11:06 GMT (envelope-from njl) Message-Id: <200504181711.j3IHB6SS013342@repoman.freebsd.org> From: Nate Lawson Date: Mon, 18 Apr 2005 17:11:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/boot/i386/libi386 biosacpi.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: Mon, 18 Apr 2005 17:11:06 -0000 njl 2005-04-18 17:11:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/boot/i386/libi386 biosacpi.c Log: MFC 1.10: Fix overflow of buf. Approved by: re (kensmith) Revision Changes Path 1.9.6.1 +1 -1 src/sys/boot/i386/libi386/biosacpi.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 17:27:55 2005 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 6F95516A4CE for ; Mon, 18 Apr 2005 17:27:55 +0000 (GMT) Received: from pinus.cc.fer.hr (pinus.cc.fer.hr [161.53.73.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5469343D54 for ; Mon, 18 Apr 2005 17:27:54 +0000 (GMT) (envelope-from ivoras@fer.hr) Received: from [161.53.72.113] (lara.cc.fer.hr [161.53.72.113]) by pinus.cc.fer.hr (8.12.2/8.12.2) with ESMTP id j3IHSPhE012175; Mon, 18 Apr 2005 19:28:30 +0200 (MEST) Message-ID: <4263EDFF.8020005@fer.hr> Date: Mon, 18 Apr 2005 19:27:27 +0200 From: Ivan Voras User-Agent: Mozilla Thunderbird 1.0 (X11/20041213) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Giorgos Keramidas References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050418063321.GA85819@dragon.NUXI.org> <42636A16.2070702@elischer.org> <20050418095850.GB12892__4420.21584972299$1113818160$gmane$org@orion.daedalusnetworks.priv> In-Reply-To: <20050418095850.GB12892__4420.21584972299$1113818160$gmane$org@orion.daedalusnetworks.priv> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 17:27:55 -0000 Giorgos Keramidas wrote: >>>>>Reduce the width of the THR column to 4 characters, to avoid wrap-around >>>>>of lines in SMP machines (which are wider), until we have a better way >>>>>of handling window sizes & columns in top. >>>> >>>>We should probably drop the CPU column (WCPU should suffice), >>> >>>No, 'CPU' is quite useful on SMP machines. >> >>except for multi threaded apps I'm not an expert, but have you considered this: the "NICE" column seems to be 4 chars wide when it only needs to be 3 (for values +/-20). Sure, "NIC" or "NCE" looks slightly ugly but saves a column :) What about the "PRI" column? Does it serve useful purpose in system diagnostics beyond debugging schedulers? I liked a suggestion someone made, of using "procname/#threads" instead of a separate column (as in "mysqld/30")... it saves at least one character for the column padding :) of course, the "/#threads" part would be removed in "H" mode. Do CPU & WCPU really need to be displayed with precision of two decimal places? Maybe one or no decimal places would be more appropriate, depending on the real or needed precision... What about displaying total number of threads in kernel in the second line of the top status info, something like: "95 processes, 120 threads: 3 running, 117 sleeping, 1 zombie processes" (the "running/sleeping" would then apply to threads, which is probably more appropriate now; threads can't be zombies in themselves, can they?) From owner-cvs-src@FreeBSD.ORG Mon Apr 18 17:45:18 2005 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 857D216A4CE for ; Mon, 18 Apr 2005 17:45:18 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A9B943D53 for ; Mon, 18 Apr 2005 17:45:17 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j3IHiAtJ023483; Mon, 18 Apr 2005 20:44:10 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j3IHjDZj001899; Mon, 18 Apr 2005 20:45:13 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j3IHjCXt001898; Mon, 18 Apr 2005 20:45:12 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 18 Apr 2005 20:45:12 +0300 From: Giorgos Keramidas To: Ivan Voras Message-ID: <20050418174512.GA1847@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050418063321.GA85819@dragon.NUXI.org> <42636A16.2070702@elischer.org> <20050418095850.GB12892__4420.21584972299$1113818160$gmane$org@orion.daedalusnetworks.priv> <4263EDFF.8020005@fer.hr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4263EDFF.8020005@fer.hr> cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 17:45:18 -0000 On 2005-04-18 19:27, Ivan Voras wrote: >Giorgos Keramidas wrote: >>>>>> Reduce the width of the THR column to 4 characters, to avoid >>>>>> wrap-around of lines in SMP machines (which are wider), until we >>>>>> have a better way of handling window sizes & columns in top. >>>>> >>>>> We should probably drop the CPU column (WCPU should suffice), >>>> >>>> No, 'CPU' is quite useful on SMP machines. >>> >>> except for multi threaded apps > > I'm not an expert, but have you considered this: [ snip suggestions for 3-column NICE, removal of PRI, procname/#threads and removal of either CPU/WCPU ] Yes, all of these have been suggested at times. I'm frankly a bit hard pressed finding space for the THR column, without disappointing at least some of the users of top. None of the suggestions above would work, as every bit off information is useful to someone and removing it would be a loss. Even the procname/#threads suggestion is not as good as it sounds at first, because too short terminals will end up clipping the thread count anyway. The ideal solution of making every bit of every column configurable at run-time *and* allowing the user to select: - What fields are displayed. - In what order - The width of every column - The sort fields and their order ... *and* still making it possible to run top with a very narrow terminal without nasty wrap-around effects, is probably going to require a major rewrite of many parts of top. I'm still in the process of judging if the result would be worth the effort :-/ > What about displaying total number of threads in kernel in the second > line of the top status info, something like: > > "95 processes, 120 threads: 3 running, 117 sleeping, 1 zombie processes" > (the "running/sleeping" would then apply to threads, which is probably > more appropriate now; IMHO, that's a good sugestion :-) > threads can't be zombies in themselves, can they?) No, threads can't ever be zombies. A process is a zombie only after it has exited and until its parent reaps it. At that time, there should be no active threads in the process. - Giorgos From owner-cvs-src@FreeBSD.ORG Mon Apr 18 18:10:56 2005 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 ECE2516A4CE; Mon, 18 Apr 2005 18:10:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2E4B43D49; Mon, 18 Apr 2005 18:10:56 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IIAuLu015789; Mon, 18 Apr 2005 18:10:56 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IIAu1X015788; Mon, 18 Apr 2005 18:10:56 GMT (envelope-from ps) Message-Id: <200504181810.j3IIAu1X015788@repoman.freebsd.org> From: Paul Saab Date: Mon, 18 Apr 2005 18:10:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_sack.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: Mon, 18 Apr 2005 18:10:57 -0000 ps 2005-04-18 18:10:56 UTC FreeBSD src repository Modified files: sys/netinet tcp_sack.c Log: Rewrite of tcp_update_sack_list() to make it simpler and more readable than our original OpenBSD derived version. Submitted by: Noritoshi Demizu Reviewed by: Mohan Srinivasan, Raja Mukerji Revision Changes Path 1.14 +67 -74 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 18:34:58 2005 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 7E05516A4CE; Mon, 18 Apr 2005 18:34:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5139D43D31; Mon, 18 Apr 2005 18:34:58 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IIYw5F017137; Mon, 18 Apr 2005 18:34:58 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IIYwvL017136; Mon, 18 Apr 2005 18:34:58 GMT (envelope-from ume) Message-Id: <200504181834.j3IIYwvL017136@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 18 Apr 2005 18:34:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getservbyname.c getservbyport.c getservent.c netdb_private.h 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: Mon, 18 Apr 2005 18:34:58 -0000 ume 2005-04-18 18:34:58 UTC FreeBSD src repository Modified files: lib/libc/net getservbyname.c getservbyport.c getservent.c netdb_private.h Log: rename the NIS related fields to have yp_ prefix. Suggested by: delphij Revision Changes Path 1.7 +4 -4 src/lib/libc/net/getservbyname.c 1.7 +4 -4 src/lib/libc/net/getservbyport.c 1.18 +24 -24 src/lib/libc/net/getservent.c 1.3 +6 -6 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 18:35:06 2005 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 3BDB616A4DA; Mon, 18 Apr 2005 18:35:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E82543D55; Mon, 18 Apr 2005 18:35:06 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IIZ6v1017235; Mon, 18 Apr 2005 18:35:06 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IIZ5cF017234; Mon, 18 Apr 2005 18:35:05 GMT (envelope-from brooks) Message-Id: <200504181835.j3IIZ5cF017234@repoman.freebsd.org> From: Brooks Davis Date: Mon, 18 Apr 2005 18:35:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c src/sys/netinet ip_dummynet.c ip_dummynet.h ip_fw.h ip_fw2.c ip_fw_pfil.c src/sys/netinet6 ip6_output.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: Mon, 18 Apr 2005 18:35:06 -0000 brooks 2005-04-18 18:35:05 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw.8 ipfw2.c sys/netinet ip_dummynet.c ip_dummynet.h ip_fw.h ip_fw2.c ip_fw_pfil.c sys/netinet6 ip6_output.c Log: Add IPv6 support to IPFW and Dummynet. Submitted by: Mariano Tortoriello and Raffaele De Lorenzo (via luigi) Revision Changes Path 1.168 +122 -30 src/sbin/ipfw/ipfw.8 1.71 +698 -35 src/sbin/ipfw/ipfw2.c 1.90 +69 -14 src/sys/netinet/ip_dummynet.c 1.35 +3 -0 src/sys/netinet/ip_dummynet.h 1.98 +67 -0 src/sys/netinet/ip_fw.h 1.93 +333 -32 src/sys/netinet/ip_fw2.c 1.19 +33 -2 src/sys/netinet/ip_fw_pfil.c 1.88 +26 -0 src/sys/netinet6/ip6_output.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 18:47:39 2005 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 7BDD216A4CE; Mon, 18 Apr 2005 18:47:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BB9E43D62; Mon, 18 Apr 2005 18:47:39 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IIlcto018259; Mon, 18 Apr 2005 18:47:38 GMT (envelope-from damien@repoman.freebsd.org) Received: (from damien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IIlcjh018258; Mon, 18 Apr 2005 18:47:38 GMT (envelope-from damien) Message-Id: <200504181847.j3IIlcjh018258@repoman.freebsd.org> From: Damien Bergamini Date: Mon, 18 Apr 2005 18:47:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile ipw.4 iwi.4 ral.4 ural.4 src/sys/conf files src/sys/dev/ipw if_ipw.c if_ipwreg.h if_ipwvar.h src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h src/sys/dev/pccard pccarddevs src/sys/dev/ral if_ral.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: Mon, 18 Apr 2005 18:47:39 -0000 damien 2005-04-18 18:47:38 UTC FreeBSD src repository Modified files: share/man/man4 Makefile sys/conf files sys/dev/pccard pccarddevs sys/dev/usb usbdevs sys/modules Makefile Added files: share/man/man4 ipw.4 iwi.4 ral.4 ural.4 sys/dev/ipw if_ipw.c if_ipwreg.h if_ipwvar.h sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h sys/dev/ral if_ral.c if_ral_pccard.c if_ral_pci.c if_ralrate.c if_ralrate.h if_ralreg.h if_ralvar.h sys/dev/usb if_ural.c if_uralreg.h if_uralvar.h sys/modules/ipw Makefile sys/modules/iwi Makefile sys/modules/ral Makefile sys/modules/ural Makefile Log: Initial import of ipw, iwi, ral and ural drivers: ipw - Intel PRO/Wireless 2100 iwi - Intel PRO/Wireless 2200BG/2225BG/2915ABG ral - Ralink Technology RT2500 ural - Ralink Technology RT2500USB Approved by: silby (mentor) Revision Changes Path 1.314 +8 -0 src/share/man/man4/Makefile 1.1 +94 -0 src/share/man/man4/ipw.4 (new) 1.1 +96 -0 src/share/man/man4/iwi.4 (new) 1.1 +182 -0 src/share/man/man4/ral.4 (new) 1.1 +118 -0 src/share/man/man4/ural.4 (new) 1.1014 +7 -0 src/sys/conf/files 1.1 +2195 -0 src/sys/dev/ipw/if_ipw.c (new) 1.1 +361 -0 src/sys/dev/ipw/if_ipwreg.h (new) 1.1 +173 -0 src/sys/dev/ipw/if_ipwvar.h (new) 1.1 +2223 -0 src/sys/dev/iwi/if_iwi.c (new) 1.1 +439 -0 src/sys/dev/iwi/if_iwireg.h (new) 1.1 +163 -0 src/sys/dev/iwi/if_iwivar.h (new) 1.106 +4 -0 src/sys/dev/pccard/pccarddevs 1.1 +2781 -0 src/sys/dev/ral/if_ral.c (new) 1.1 +141 -0 src/sys/dev/ral/if_ral_pccard.c (new) 1.1 +168 -0 src/sys/dev/ral/if_ral_pci.c (new) 1.1 +192 -0 src/sys/dev/ral/if_ralrate.c (new) 1.1 +98 -0 src/sys/dev/ral/if_ralrate.h (new) 1.1 +313 -0 src/sys/dev/ral/if_ralreg.h (new) 1.1 +175 -0 src/sys/dev/ral/if_ralvar.h (new) 1.1 +2060 -0 src/sys/dev/usb/if_ural.c (new) 1.1 +200 -0 src/sys/dev/usb/if_uralreg.h (new) 1.1 +140 -0 src/sys/dev/usb/if_uralvar.h (new) 1.229 +19 -0 src/sys/dev/usb/usbdevs 1.439 +4 -0 src/sys/modules/Makefile 1.1 +8 -0 src/sys/modules/ipw/Makefile (new) 1.1 +8 -0 src/sys/modules/iwi/Makefile (new) 1.1 +9 -0 src/sys/modules/ral/Makefile (new) 1.1 +8 -0 src/sys/modules/ural/Makefile (new) From owner-cvs-src@FreeBSD.ORG Mon Apr 18 19:33:41 2005 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 C503E16A4CE; Mon, 18 Apr 2005 19:33:41 +0000 (GMT) Received: from pinus.cc.fer.hr (pinus.cc.fer.hr [161.53.73.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id D653743D41; Mon, 18 Apr 2005 19:33:40 +0000 (GMT) (envelope-from ivoras@fer.hr) Received: from [161.53.72.113] (lara.cc.fer.hr [161.53.72.113]) by pinus.cc.fer.hr (8.12.2/8.12.2) with ESMTP id j3IJYPhE000855; Mon, 18 Apr 2005 21:34:26 +0200 (MEST) Message-ID: <42640B87.2070001@fer.hr> Date: Mon, 18 Apr 2005 21:33:27 +0200 From: Ivan Voras User-Agent: Mozilla Thunderbird 1.0 (X11/20041213) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Giorgos Keramidas References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050418063321.GA85819@dragon.NUXI.org> <42636A16.2070702@elischer.org> <20050418095850.GB12892__4420.21584972299$1113818160$gmane$org@orion.daedalusnetworks.priv> <4263EDFF.8020005@fer.hr> <20050418174512.GA1847@orion.daedalusnetworks.priv> In-Reply-To: <20050418174512.GA1847@orion.daedalusnetworks.priv> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 19:33:41 -0000 Giorgos Keramidas wrote: > [ snip suggestions for 3-column NICE, removal of PRI, procname/#threads > and removal of either CPU/WCPU ] I didn't sugest removing them, only shortening them - does anyone really need two decimal places on them? AFAIK, the information gathered by top is not really that precise (or if it is, the precision is not usable because of averaging over time/delays/etc). Maybe removing the decimal parts completely isn't a good idea, but trimming them to single decimal place probably is. > Even the procname/#threads suggestion is not as good as it sounds at > first, because too short terminals will end up clipping the thread count > anyway. Probably isn't feasable to do it here, but I like the way some Windows program deal with this problem: remove the middle part of the string. For example: "This is a really long filename.doc" becomes "This is ... filename.doc" Maybe it could be applied on this information: (IRL situation:) "xfce4-mcs-manager/30" -> "xfce4*ger/30" or, less fancy & probably more useful, trim the process name, leave thread count: "xfce4-mcs-m*/30" Just a thought... (I really like that form :) ) (trimming usernames would be BAD because most "business" installations today are hooked to LDAP or somesuch and have usernames of form "somename.domain", e.g. *long*) > The ideal solution of making every bit of every column configurable at > run-time *and* allowing the user to select: > > - What fields are displayed. > - In what order > - The width of every column > - The sort fields and their order Well, it is ideal, but then there's the effort/benefit thing: if you make it all configurable, nobody will configure it :) > ... *and* still making it possible to run top with a very narrow > terminal without nasty wrap-around effects, is probably going to require > a major rewrite of many parts of top. I'm still in the process of > judging if the result would be worth the effort :-/ Yes. Ok, another idea: instead of making everything configurable, make just one alternative mode: "rich client" - for those of us that mainly use X-terms & have insanely big terminal windows. That mode could have fancy & weird output, like using TWO lines for every process in the list - one with general information, pretty much like the default list now, and the second with detailed information about threads. Redability would be a concern, but IMO not a big one. From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:10:38 2005 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 7E18816A4CE; Mon, 18 Apr 2005 21:10:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5437043D3F; Mon, 18 Apr 2005 21:10:38 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ILAcrj031299; Mon, 18 Apr 2005 21:10:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ILAc8J031298; Mon, 18 Apr 2005 21:10:38 GMT (envelope-from obrien) Message-Id: <200504182110.j3ILAc8J031298@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 18 Apr 2005 21:10:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk 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: Mon, 18 Apr 2005 21:10:38 -0000 obrien 2005-04-18 21:10:38 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: As with kernel-depend, rm the DEPENDFILE before modules-depend. Revision Changes Path 1.189 +2 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:11:48 2005 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 22E5116A4CE; Mon, 18 Apr 2005 21:11:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDFBE43D2D; Mon, 18 Apr 2005 21:11:47 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ILBl4O031368; Mon, 18 Apr 2005 21:11:47 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ILBlvw031367; Mon, 18 Apr 2005 21:11:47 GMT (envelope-from phk) Message-Id: <200504182111.j3ILBlvw031367@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 18 Apr 2005 21:11:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_mount.c vfs_subr.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: Mon, 18 Apr 2005 21:11:48 -0000 phk 2005-04-18 21:11:47 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c vfs_subr.c Log: Initialize mountlist_mtx with an MTX_SYSINIT(), we need it to be ready earlier. Revision Changes Path 1.188 +1 -0 src/sys/kern/vfs_mount.c 1.616 +0 -1 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:21:06 2005 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 93F0016A4CE; Mon, 18 Apr 2005 21:21:06 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACAEF43D54; Mon, 18 Apr 2005 21:21:05 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3ILKBBq005994; Mon, 18 Apr 2005 15:20:11 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 18 Apr 2005 15:20:11 -0600 (MDT) Message-Id: <20050418.152011.74745144.imp@bsdimp.com> To: obrien@freebsd.org From: Warner Losh In-Reply-To: <200504182110.j3ILAc8J031298@repoman.freebsd.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Mon, 18 Apr 2005 21:21:06 -0000 From: "David E. O'Brien" Subject: cvs commit: src/sys/conf kmod.mk Date: Mon, 18 Apr 2005 21:10:38 +0000 (UTC) > obrien 2005-04-18 21:10:38 UTC > > FreeBSD src repository > > Modified files: > sys/conf kmod.mk > Log: > As with kernel-depend, rm the DEPENDFILE before modules-depend. Why not cleandepend? If this is an attempt to get around the bus_at386.h issue, you have to fix that in the underlying build system... Warner From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:21:27 2005 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 1400A16A4CE; Mon, 18 Apr 2005 21:21:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC22543D41; Mon, 18 Apr 2005 21:21:26 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ILLQb4032108; Mon, 18 Apr 2005 21:21:26 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ILLQeZ032107; Mon, 18 Apr 2005 21:21:26 GMT (envelope-from phk) Message-Id: <200504182121.j3ILLQeZ032107@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 18 Apr 2005 21:21:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c src/sys/geom geom_kern.c src/sys/kern vfs_mount.c src/sys/sys systm.h 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: Mon, 18 Apr 2005 21:21:27 -0000 phk 2005-04-18 21:21:26 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c sys/geom geom_kern.c sys/kern vfs_mount.c sys/sys systm.h Log: Add a named reference-count KPI to hold off mounting of the root filesystem. While we wait for holds to be released, print a list of who holds us back once per second. Use the new KPI from GEOM instead of vfs_mount.c calling g_waitidle(). Use the new KPI also from ata. With ATAmkIII's newbusification, ata could narrowly miss the window and ad0 would not exist when we tried to mount root. Revision Changes Path 1.243 +3 -0 src/sys/dev/ata/ata-all.c 1.38 +6 -0 src/sys/geom/geom_kern.c 1.189 +49 -6 src/sys/kern/vfs_mount.c 1.232 +7 -0 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:21:48 2005 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 3604116A4CE; Mon, 18 Apr 2005 21:21:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05FCF43D4C; Mon, 18 Apr 2005 21:21:48 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ILLlpk032168; Mon, 18 Apr 2005 21:21:47 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ILLl33032167; Mon, 18 Apr 2005 21:21:47 GMT (envelope-from peter) Message-Id: <200504182121.j3ILLl33032167@repoman.freebsd.org> From: Peter Wemm Date: Mon, 18 Apr 2005 21:21:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/i386 genassym.c vm86bios.s src/sys/i386/include pcb.h 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: Mon, 18 Apr 2005 21:21:48 -0000 peter 2005-04-18 21:21:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/i386 genassym.c vm86bios.s sys/i386/include pcb.h Log: MFC: stop vm86bios calls from panicing the system or corrupting the first 4 bytes of random pages. Rename the vm86 data structure in the pcb from __pcb_spare[] to pcb_vm86[] to hopefully avoid this happening again. This was broken in September 2003, and the bug is present in 5.2 and later. Revision Changes Path 1.148.2.2 +1 -1 src/sys/i386/i386/genassym.c 1.30.6.1 +2 -2 src/sys/i386/i386/vm86bios.s 1.52.2.1 +1 -1 src/sys/i386/include/pcb.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:36:17 2005 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 BB0B816A4CE; Mon, 18 Apr 2005 21:36:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E2CC43D53; Mon, 18 Apr 2005 21:36:17 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ILaHM5033017; Mon, 18 Apr 2005 21:36:17 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ILaH5q033016; Mon, 18 Apr 2005 21:36:17 GMT (envelope-from peter) Message-Id: <200504182136.j3ILaH5q033016@repoman.freebsd.org> From: Peter Wemm Date: Mon, 18 Apr 2005 21:36:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/i386/i386 genassym.c vm86bios.s src/sys/i386/include pcb.h 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: Mon, 18 Apr 2005 21:36:17 -0000 peter 2005-04-18 21:36:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/i386/i386 genassym.c vm86bios.s sys/i386/include pcb.h Log: MFC: stop i386_vm86() from either panicing or trashing random pages. Approved by: re (kensmith) Revision Changes Path 1.148.2.1.2.1 +1 -1 src/sys/i386/i386/genassym.c 1.30.10.1 +2 -2 src/sys/i386/i386/vm86bios.s 1.52.6.1 +1 -1 src/sys/i386/include/pcb.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:41:42 2005 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 DB56D16A4CE; Mon, 18 Apr 2005 21:41:41 +0000 (GMT) Received: from daintree.corp.yahoo.com (daintree.corp.yahoo.com [216.145.52.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A0F843D41; Mon, 18 Apr 2005 21:41:41 +0000 (GMT) (envelope-from peter@wemm.org) Received: by daintree.corp.yahoo.com (Postfix, from userid 2154) id 753C6197A8; Mon, 18 Apr 2005 14:41:38 -0700 (PDT) From: Peter Wemm To: "Daniel O'Connor" Date: Mon, 18 Apr 2005 14:41:37 -0700 User-Agent: KMail/1.7.2 References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050418043305.GA35779@FreeBSD.org> <200504181451.00926.doconnor@gsoft.com.au> In-Reply-To: <200504181451.00926.doconnor@gsoft.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504181441.37979.peter@wemm.org> cc: cvs-src@freebsd.org cc: Alexey Dokuchaev cc: src-committers@freebsd.org cc: John Baldwin cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/vm vm_pageq.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: Mon, 18 Apr 2005 21:41:42 -0000 On Sunday 17 April 2005 10:21 pm, Daniel O'Connor wrote: > On Mon, 18 Apr 2005 14:03, Alexey Dokuchaev wrote: > > > knows of specific physical addresses that have bit errors (such > > > as from a memtest run) so that one can blacklist the bad pages > > > while waiting for the new sticks of RAM to arrive. The physical > > > addresses of any ignored pages are listed in the message buffer > > > as well. > > > > Should not this list get populated automatically? :-) > > You could integrate Memtest86+ into the loader and do a run before > booting the kernel 8-) What a brilliant idea! John ran memtest86 at usenix for something like 40 minutes to find this problem.... I guess this would encourage people to write non-crashing kernel code :-) -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:45:35 2005 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 0400316A4CE; Mon, 18 Apr 2005 21:45:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5F0643D2D; Mon, 18 Apr 2005 21:45:34 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ILjYpl033688; Mon, 18 Apr 2005 21:45:34 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ILjYq1033687; Mon, 18 Apr 2005 21:45:34 GMT (envelope-from imp) Message-Id: <200504182145.j3ILjYq1033687@repoman.freebsd.org> From: Warner Losh Date: Mon, 18 Apr 2005 21:45:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/include _bus.h bus.h src/sys/amd64/include _bus.h bus.h src/sys/arm/include _bus.h bus.h src/sys/i386/include _bus.h bus.h src/sys/ia64/include _bus.h bus.h src/sys/pc98/include _bus.h bus.h ... 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: Mon, 18 Apr 2005 21:45:35 -0000 imp 2005-04-18 21:45:34 UTC FreeBSD src repository Modified files: sys/alpha/include bus.h sys/amd64/include bus.h sys/arm/include bus.h sys/i386/include bus.h sys/ia64/include bus.h sys/pc98/include bus.h sys/powerpc/include bus.h sys/sparc64/include bus.h Added files: sys/alpha/include _bus.h sys/amd64/include _bus.h sys/arm/include _bus.h sys/i386/include _bus.h sys/ia64/include _bus.h sys/pc98/include _bus.h sys/powerpc/include _bus.h sys/sparc64/include _bus.h Log: Break out the definition of bus_space_{tag,handle}_t and a few other types into _bus.h to help with name space polution from including all of bus.h. In a few days, I'll commit changes to the MI code to take advantage of thse sepration (after I've made sure that these changes don't break anything in the main tree, I've tested in my trees, but you never know...). Suggested by: bde (in 2002 or 2003 I think) Reviewed in principle by: jhb Revision Changes Path 1.1 +42 -0 src/sys/alpha/include/_bus.h (new) 1.30 +1 -7 src/sys/alpha/include/bus.h 1.1 +46 -0 src/sys/amd64/include/_bus.h (new) 1.14 +1 -9 src/sys/amd64/include/bus.h 1.1 +46 -0 src/sys/arm/include/_bus.h (new) 1.8 +1 -11 src/sys/arm/include/bus.h 1.1 +50 -0 src/sys/i386/include/_bus.h (new) 1.12 +1 -16 src/sys/i386/include/bus.h 1.1 +46 -0 src/sys/ia64/include/_bus.h (new) 1.20 +1 -13 src/sys/ia64/include/bus.h 1.1 +74 -0 src/sys/pc98/include/_bus.h (new) 1.3 +1 -37 src/sys/pc98/include/bus.h 1.1 +46 -0 src/sys/powerpc/include/_bus.h (new) 1.17 +1 -12 src/sys/powerpc/include/bus.h 1.1 +42 -0 src/sys/sparc64/include/_bus.h (new) 1.37 +1 -8 src/sys/sparc64/include/bus.h From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:55:34 2005 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 3D2D616A4CE; Mon, 18 Apr 2005 21:55:34 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB69543D53; Mon, 18 Apr 2005 21:55:31 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3ILtT1h063021; Mon, 18 Apr 2005 17:55:29 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3ILtTmE063016; Mon, 18 Apr 2005 17:55:29 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Mon, 18 Apr 2005 17:55:29 -0400 (EDT) From: Jeff Roberson To: Peter Wemm In-Reply-To: <200504181441.37979.peter@wemm.org> Message-ID: <20050418175506.E67458@mail.chesapeake.net> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <200504181451.00926.doconnor@gsoft.com.au> <200504181441.37979.peter@wemm.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexey Dokuchaev cc: src-committers@FreeBSD.org cc: John Baldwin cc: Daniel O'Connor cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_pageq.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: Mon, 18 Apr 2005 21:55:34 -0000 On Mon, 18 Apr 2005, Peter Wemm wrote: > On Sunday 17 April 2005 10:21 pm, Daniel O'Connor wrote: > > On Mon, 18 Apr 2005 14:03, Alexey Dokuchaev wrote: > > > > knows of specific physical addresses that have bit errors (such > > > > as from a memtest run) so that one can blacklist the bad pages > > > > while waiting for the new sticks of RAM to arrive. The physical > > > > addresses of any ignored pages are listed in the message buffer > > > > as well. > > > > > > Should not this list get populated automatically? :-) > > > > You could integrate Memtest86+ into the loader and do a run before > > booting the kernel 8-) > > What a brilliant idea! John ran memtest86 at usenix for something like > 40 minutes to find this problem.... I guess this would encourage > people to write non-crashing kernel code :-) Didn't the bios report parity errors? > -- > Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com > "All of this is for nothing if we don't go to the stars" - JMS/B5 > From owner-cvs-src@FreeBSD.ORG Mon Apr 18 21:57:33 2005 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 2D93016A4CE; Mon, 18 Apr 2005 21:57:33 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BBF343D2D; Mon, 18 Apr 2005 21:57:32 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j3ILvJJu024115; Tue, 19 Apr 2005 07:57:19 +1000 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) j3ILv70I025246; Tue, 19 Apr 2005 07:57:07 +1000 Date: Tue, 19 Apr 2005 07:57:07 +1000 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: "David O'Brien" In-Reply-To: <20050418063659.GB85819@dragon.NUXI.org> Message-ID: <20050419075242.H1559@epsplex.bde.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> <20050417222313.K946@epsplex.bde.org> <20050417135844.GA792@gothmog.gr> <20050418063659.GB85819@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Robert Watson cc: Giorgos Keramidas cc: Dag-Erling Sm?rgrav Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 21:57:33 -0000 On Sun, 17 Apr 2005, David O'Brien wrote: > On Sun, Apr 17, 2005 at 04:58:45PM +0300, Giorgos Keramidas wrote: >> We can add a new toggle command to top, i.e. 'C', that toggles between >> displaying WCPU or CPU. This should regain us a lot of the space lost >> from COMMAND after I added THR. > > Please no. Both CPU & WCPU are quite useful on SMP systems. > I would truncate the username before loosing either CPU or WCPU. > There's a very low possibility that I couldn't figure out the user even > if 1-2 characters were trunated from it. What does CPU have to do with SMP? WCPU is the weighted CPU and differs subtly from CPU. I can't see any SMP dependencies for the usefulness of CPU vs WCPU, except possibly scheduling bugs might show up as large differences between them. Note that CPU has nothing to do with the CPU number. Bruce From owner-cvs-src@FreeBSD.ORG Mon Apr 18 22:03:21 2005 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 E236916A4CE; Mon, 18 Apr 2005 22:03:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBA9C43D45; Mon, 18 Apr 2005 22:03:21 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3IM3Ldt034356; Mon, 18 Apr 2005 22:03:21 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3IM3LOQ034355; Mon, 18 Apr 2005 22:03:21 GMT (envelope-from imp) Message-Id: <200504182203.j3IM3LOQ034355@repoman.freebsd.org> From: Warner Losh Date: Mon, 18 Apr 2005 22:03:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/kerberos5 Makefile.inc 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: Mon, 18 Apr 2005 22:03:22 -0000 imp 2005-04-18 22:03:21 UTC FreeBSD src repository Modified files: kerberos5 Makefile.inc Log: Cope with the (unwise?) incompatible changes with make by adding a comment before defined(SRCS). Revision Changes Path 1.25 +1 -1 src/kerberos5/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Apr 18 22:19:36 2005 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 C4AB716A4CE; Mon, 18 Apr 2005 22:19:36 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FD4543D39; Mon, 18 Apr 2005 22:19:36 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j3IMJQml015547; Tue, 19 Apr 2005 08:19:26 +1000 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) j3IMJO0I001058; Tue, 19 Apr 2005 08:19:24 +1000 Date: Tue, 19 Apr 2005 08:19:24 +1000 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Giorgos Keramidas In-Reply-To: <20050418104310.GA13345@orion.daedalusnetworks.priv> Message-ID: <20050419075745.B1559@epsplex.bde.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> <20050417110321.GA78636@gothmog.gr> <20050417135844.GA792@gothmog.gr> <20050418104310.GA13345@orion.daedalusnetworks.priv> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: Dag-Erling Sm?rgrav cc: src-committers@freebsd.org cc: Robert Watson cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/top machine.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: Mon, 18 Apr 2005 22:19:36 -0000 On Mon, 18 Apr 2005, Giorgos Keramidas wrote: > On 2005-04-18 15:57, Bruce Evans wrote: >> On Sun, 17 Apr 2005, Giorgos Keramidas wrote: >>> On 2005-04-17 23:01, Bruce Evans wrote: >>>> Just removing the CPU column doesn't seem right. ps has a -C flag >>>> to switch between WCPU and CPU. >>> >>> We can add a new toggle command to top, i.e. 'C', that toggles >>> between displaying WCPU or CPU. This should regain us a lot of the >>> space lost from COMMAND after I added THR. >> >> I like that. > > Unfortunately, David has already said he doesn't, so making such a > chance wouldn't be good enough, but thanks :) I think he doesn't really mean that. > ... > I'll add the C option to the right place in my local copy. Moving H too > is an option, but that should probably be done as part of a different > style-sweep of top, which has an amazing number of style bugs already. Note that it is not in KNF, so most changes towords KNF in it would be style bugs, and it's hard to tell what the style is. >> I thought that you would have to change the sorting method to switch >> between WCPU and CPU, but the existing sorting is only on CPU. It is >> just more bogus to sort on CPU while only displaying WCPU. > > Ah, yes. Good point. I thought about it for a while, but was > undecided. Changing the sort order needs a new sorting method, > but it's definitely something I can easily add. Maybe you can just change ki_pctcpu to the value that will be displayed, and not change the sorting method. (Maybe use an extension of the struct or a spare member of the struct to avoid abusing ki_pctcpu.) I sometimes want to look at ki_estcpu, which is an even rawer version of ki_pctcpu. (This is given by the CPU header and cpu keyword in ps. It's confusing that top has different headers -- its WCPU corresponds to ps's %CPU header and %cpu keyword, except with the C toggle in ps, its CPU corresponds to those.) The toggle is not so good for switching between more than 2 variants of CPU. Bruce From owner-cvs-src@FreeBSD.ORG Tue Apr 19 01:09:38 2005 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 3DFC116A4CE; Tue, 19 Apr 2005 01:09:38 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id A9A1343D53; Tue, 19 Apr 2005 01:09:36 +0000 (GMT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 19 Apr 2005 02:09:35 +0100 (BST) To: Poul-Henning Kamp In-Reply-To: Your message of "Mon, 18 Apr 2005 21:21:26 -0000." <200504182121.j3ILLQeZ032107@repoman.freebsd.org> Date: Tue, 19 Apr 2005 02:09:35 +0100 From: Ian Dowse Message-ID: <200504190209.aa10640@salmon.maths.tcd.ie> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c src/sys/geom geom_kern.c src/sys/kern vfs_mount.c src/sys/sys systm.h 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: Tue, 19 Apr 2005 01:09:38 -0000 In message <200504182121.j3ILLQeZ032107@repoman.freebsd.org>, Poul-Henning Kamp writes: > Log: > Add a named reference-count KPI to hold off mounting of the root filesystem. > > While we wait for holds to be released, print a list of who holds us > back once per second. FYI, this seems to break booting from the ATA disk on my laptop. I just get the ad0 probe message, "Trying to mount root from ufs:/dev/ad0s1a", and then a mountroot prompt. Putting back the g_waitidle() call makes it work. There didn't appear to be any more useful information in a verbose boot. Let me know if you want me to try anything. Ian From owner-cvs-src@FreeBSD.ORG Tue Apr 19 01:29:53 2005 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 B143816A4CE; Tue, 19 Apr 2005 01:29:53 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 4F12243D48; Tue, 19 Apr 2005 01:29:52 +0000 (GMT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 19 Apr 2005 02:29:51 +0100 (BST) To: Damien Bergamini In-Reply-To: Your message of "Mon, 18 Apr 2005 18:47:38 -0000." <200504181847.j3IIlcjh018258@repoman.freebsd.org> Date: Tue, 19 Apr 2005 02:29:51 +0100 From: Ian Dowse Message-ID: <200504190229.aa14402@salmon.maths.tcd.ie> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile ipw.4 iwi.4 ral.4 ural.4 src/sys/conf files src/sys/dev/ipw if_ipw.c if_ipwreg.h if_ipwvar.h src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h src/sys/dev/pccard pccarddevs src/sys/dev/ral if_ral.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: Tue, 19 Apr 2005 01:29:53 -0000 In message <200504181847.j3IIlcjh018258@repoman.freebsd.org>, Damien Bergamini writes: > Initial import of ipw, iwi, ral and ural drivers: Woohoo, finally! I've been using the ipw driver for a few months now and it's been working really well. I get the occasional "ipw0: fatal error" that requires an ifconfig down/up to fix, but it's probably still the most reliable FreeBSD wireless driver that I've used yet. I presume it's still necessary for people to download the firmware and ipwcontrol ultility to use the driver? Anyway, thanks for the great work! Ian From owner-cvs-src@FreeBSD.ORG Tue Apr 19 02:17:14 2005 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 17DE316A4CE; Tue, 19 Apr 2005 02:17:14 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0CE943D46; Tue, 19 Apr 2005 02:17:13 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id BD469512F0; Mon, 18 Apr 2005 19:17:12 -0700 (PDT) Date: Mon, 18 Apr 2005 19:17:12 -0700 From: Kris Kennaway To: Tim Kientzle Message-ID: <20050419021712.GA63237@xor.obsecurity.org> References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> <4263C23C.9060108@kientzle.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <4263C23C.9060108@kientzle.com> User-Agent: Mutt/1.4.2.1i cc: Dag-Erling Sm?rgrav cc: Tim Kientzle cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Tue, 19 Apr 2005 02:17:14 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 18, 2005 at 07:20:44AM -0700, Tim Kientzle wrote: > Dag-Erling Sm?rgrav wrote: >=20 > >Tim Kientzle writes: > >=20 > > > >> Log: > >> Update "make distfile" to use newest automake/autoconf from ports. > >> =20 > >> > > > >This is wrong. You should use the devel/gnu-auto* ports instead. > > >=20 > A-ha! So that's where they were hiding! >=20 > Didn't they used to be called "devel/automake" and "devel/autoconf"? > Those are the names I looked for and couldn't find. gnu-auto* are for non-ports usage (only) - they don't mangle the installed filenames to allow coexistence of multiple versions. Kris --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZGooWry0BWjoQKURArBGAJ9wvkcwQ01CL/dw8dBhTxm/nexI0QCg/tv2 +EQRmZdqOe3dfnzhXsQTAQI= =WITa -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD-- From owner-cvs-src@FreeBSD.ORG Tue Apr 19 03:19:19 2005 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 94EAC16A4CE; Tue, 19 Apr 2005 03:19:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6731B43D48; Tue, 19 Apr 2005 03:19:19 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J3JJFi052489; Tue, 19 Apr 2005 03:19:19 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J3JJSo052488; Tue, 19 Apr 2005 03:19:19 GMT (envelope-from imp) Message-Id: <200504190319.j3J3JJSo052488@repoman.freebsd.org> From: Warner Losh Date: Tue, 19 Apr 2005 03:19:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/include _bus.h bus.h 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: Tue, 19 Apr 2005 03:19:19 -0000 imp 2005-04-19 03:19:19 UTC FreeBSD src repository Modified files: sys/pc98/include _bus.h bus.h Log: Unbreak the pc98 build by including enough information in the _bus.h for _bus.h to compile. Pointy hat to: imp Breakage noted by: nyan-san Revision Changes Path 1.2 +51 -0 src/sys/pc98/include/_bus.h 1.4 +0 -51 src/sys/pc98/include/bus.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 03:19:22 2005 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 9E68216A54D for ; Tue, 19 Apr 2005 03:19:22 +0000 (GMT) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.FreeBSD.org (Postfix) with SMTP id 53B4043D4C for ; Tue, 19 Apr 2005 03:19:21 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 38003 invoked from network); 19 Apr 2005 03:19:20 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 19 Apr 2005 03:19:20 -0000 X-pair-Authenticated: 209.68.2.70 Date: Mon, 18 Apr 2005 22:19:16 -0500 (CDT) From: Mike Silbersack To: Ian Dowse In-Reply-To: <200504190229.aa14402@salmon.maths.tcd.ie> Message-ID: <20050418221821.L9295@odysseus.silby.com> References: <200504190229.aa14402@salmon.maths.tcd.ie> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Damien Bergamini cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile ipw.4 iwi.4 ral.4ural.4 src/sys/conf files src/sys/dev/ipw if_ipw.c if_ipwreg.h if_ipwvar.h pccarddevs src/sys/dev/ral if_ral.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: Tue, 19 Apr 2005 03:19:23 -0000 On Tue, 19 Apr 2005, Ian Dowse wrote: > In message <200504181847.j3IIlcjh018258@repoman.freebsd.org>, Damien Bergamini > writes: >> Initial import of ipw, iwi, ral and ural drivers: > > Woohoo, finally! I've been using the ipw driver for a few months > now and it's been working really well. I get the occasional "ipw0: > fatal error" that requires an ifconfig down/up to fix, but it's > probably still the most reliable FreeBSD wireless driver that I've > used yet. > > I presume it's still necessary for people to download the firmware > and ipwcontrol ultility to use the driver? > > Anyway, thanks for the great work! > > Ian Due to the firmware license, we decided that it wouldn't be appropriate in the base system. And, since you can't go anywhere with the firmware, it makes sense to put the related tools in with the port. The ports will be coming soon. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Apr 19 03:27:50 2005 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 266A216A4CE; Tue, 19 Apr 2005 03:27:50 +0000 (GMT) Received: from energistic.com (mail.energistic.com [216.54.148.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id A819043D49; Tue, 19 Apr 2005 03:27:49 +0000 (GMT) (envelope-from steve@energistic.com) Received: from energistic.com (steve@localhost.energistic.com [127.0.0.1]) by energistic.com (8.13.3/8.13.3) with ESMTP id j3J3Rm8Z001506; Mon, 18 Apr 2005 22:27:48 -0500 (EST) (envelope-from steve@energistic.com) Received: (from steve@localhost) by energistic.com (8.13.3/8.13.3/Submit) id j3J3RmUh000136; Mon, 18 Apr 2005 22:27:48 -0500 (EST) (envelope-from steve) Date: Mon, 18 Apr 2005 22:27:48 -0500 From: Steve Ames To: Ian Dowse Message-ID: <20050419032748.GB54384@energistic.com> References: <200504182121.j3ILLQeZ032107@repoman.freebsd.org> <200504190209.aa10640@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504190209.aa10640@salmon.maths.tcd.ie> User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-7.0 required=5.0 tests=AWL,BAYES_50,SPF_HELO_PASS, SPF_PASS,USER_IN_WHITELIST_TO autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on energistic.com cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Poul-Henning Kamp cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c src/sys/geom geom_kern.c src/sys/kern vfs_mount.c src/sys/sys systm.h 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: Tue, 19 Apr 2005 03:27:50 -0000 On Tue, Apr 19, 2005 at 02:09:35AM +0100, Ian Dowse wrote: > In message <200504182121.j3ILLQeZ032107@repoman.freebsd.org>, Poul-Henning Kamp > writes: > > Log: > > Add a named reference-count KPI to hold off mounting of the root filesystem. > > > > While we wait for holds to be released, print a list of who holds us > > back once per second. > > FYI, this seems to break booting from the ATA disk on my laptop. > I just get the ad0 probe message, "Trying to mount root from > ufs:/dev/ad0s1a", and then a mountroot prompt. Ditto. Not a laptop but booting of ata. From the mountroot prompt I can just enter: 'ufs:ad0s1a' and it'll procede merrily along. Just noticed it a few minutes ago and haven't had time to dig (thought I'd check e-mail to see if anyone else already had :) -steve > Putting back the g_waitidle() call makes it work. There didn't > appear to be any more useful information in a verbose boot. Let me > know if you want me to try anything. > > Ian > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Tue Apr 19 04:01:27 2005 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 EAD1216A4CE; Tue, 19 Apr 2005 04:01:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C4FC43D1D; Tue, 19 Apr 2005 04:01:26 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J41QUe055170; Tue, 19 Apr 2005 04:01:26 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J41QKh055169; Tue, 19 Apr 2005 04:01:26 GMT (envelope-from jkoshy) Message-Id: <200504190401.j3J41QKh055169@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 04:01:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/lib Makefile src/lib/libpmc Makefile libpmc.c pmc.3 pmc.h src/share/doc/papers Makefile src/share/doc/papers/hwpmc Makefile hwpmc.ms src/share/examples/hwpmc README src/share/man/man4 Makefile ... 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: Tue, 19 Apr 2005 04:01:27 -0000 jkoshy 2005-04-19 04:01:25 UTC FreeBSD src repository Modified files: gnu/usr.bin/groff/tmac mdoc.local lib Makefile share/doc/papers Makefile share/man/man4 Makefile share/mk bsd.libnames.mk sys/conf NOTES files files.amd64 files.i386 options sys/i386/i386 local_apic.c sys/kern kern_exec.c sched_4bsd.c sched_ule.c sys/modules Makefile sys/sys param.h proc.h sched.h usr.sbin Makefile Added files: lib/libpmc Makefile libpmc.c pmc.3 pmc.h share/doc/papers/hwpmc Makefile hwpmc.ms share/examples/hwpmc README share/man/man4 hwpmc.4 sys/amd64/include pmc_mdep.h sys/hwpmc hwpmc_amd.c hwpmc_intel.c hwpmc_mod.c hwpmc_pentium.c hwpmc_piv.c hwpmc_ppro.c sys/i386/include pmc_mdep.h sys/kern kern_pmc.c sys/modules/hwpmc Makefile sys/sys pmc.h pmckern.h usr.sbin/pmccontrol Makefile pmccontrol.8 pmccontrol.c usr.sbin/pmcstat Makefile pmcstat.8 pmcstat.c Log: Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities and documentation into -CURRENT. Bump FreeBSD_version. Reviewed by: alc, jhb (kernel changes) Revision Changes Path 1.46 +1 -0 src/gnu/usr.bin/groff/tmac/mdoc.local 1.204 +3 -1 src/lib/Makefile 1.1 +43 -0 src/lib/libpmc/Makefile (new) 1.1 +2136 -0 src/lib/libpmc/libpmc.c (new) 1.1 +3090 -0 src/lib/libpmc/pmc.3 (new) 1.1 +79 -0 src/lib/libpmc/pmc.h (new) 1.14 +1 -0 src/share/doc/papers/Makefile 1.1 +8 -0 src/share/doc/papers/hwpmc/Makefile (new) 1.1 +34 -0 src/share/doc/papers/hwpmc/hwpmc.ms (new) 1.1 +8 -0 src/share/examples/hwpmc/README (new) 1.315 +1 -0 src/share/man/man4/Makefile 1.1 +583 -0 src/share/man/man4/hwpmc.4 (new) 1.94 +1 -0 src/share/mk/bsd.libnames.mk 1.1 +76 -0 src/sys/amd64/include/pmc_mdep.h (new) 1.1310 +13 -0 src/sys/conf/NOTES 1.1015 +5 -0 src/sys/conf/files 1.62 +1 -0 src/sys/conf/files.amd64 1.526 +2 -0 src/sys/conf/files.i386 1.499 +3 -0 src/sys/conf/options 1.1 +996 -0 src/sys/hwpmc/hwpmc_amd.c (new) 1.1 +142 -0 src/sys/hwpmc/hwpmc_intel.c (new) 1.1 +3671 -0 src/sys/hwpmc/hwpmc_mod.c (new) 1.1 +51 -0 src/sys/hwpmc/hwpmc_pentium.c (new) 1.1 +1484 -0 src/sys/hwpmc/hwpmc_piv.c (new) 1.1 +742 -0 src/sys/hwpmc/hwpmc_ppro.c (new) 1.16 +6 -1 src/sys/i386/i386/local_apic.c 1.1 +184 -0 src/sys/i386/include/pmc_mdep.h (new) 1.267 +22 -0 src/sys/kern/kern_exec.c 1.1 +82 -0 src/sys/kern/kern_pmc.c (new) 1.74 +22 -1 src/sys/kern/sched_4bsd.c 1.149 +22 -1 src/sys/kern/sched_ule.c 1.440 +1 -0 src/sys/modules/Makefile 1.1 +21 -0 src/sys/modules/hwpmc/Makefile (new) 1.236 +1 -1 src/sys/sys/param.h 1.1 +1418 -0 src/sys/sys/pmc.h (new) 1.1 +93 -0 src/sys/sys/pmckern.h (new) 1.426 +2 -0 src/sys/sys/proc.h 1.24 +1 -0 src/sys/sys/sched.h 1.328 +2 -0 src/usr.sbin/Makefile 1.1 +17 -0 src/usr.sbin/pmccontrol/Makefile (new) 1.1 +132 -0 src/usr.sbin/pmccontrol/pmccontrol.8 (new) 1.1 +476 -0 src/usr.sbin/pmccontrol/pmccontrol.c (new) 1.1 +17 -0 src/usr.sbin/pmcstat/Makefile (new) 1.1 +196 -0 src/usr.sbin/pmcstat/pmcstat.8 (new) 1.1 +728 -0 src/usr.sbin/pmcstat/pmcstat.c (new) From owner-cvs-src@FreeBSD.ORG Tue Apr 19 05:28:08 2005 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 DF36816A4CE; Tue, 19 Apr 2005 05:28:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3DB643D45; Tue, 19 Apr 2005 05:28:08 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J5S8IZ064969; Tue, 19 Apr 2005 05:28:08 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J5S83M064968; Tue, 19 Apr 2005 05:28:08 GMT (envelope-from sos) Message-Id: <200504190528.j3J5S83M064968@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 19 Apr 2005 05:28:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.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: Tue, 19 Apr 2005 05:28:09 -0000 sos 2005-04-19 05:28:08 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Fix indentation problem in the last commit Revision Changes Path 1.89 +18 -16 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 05:29:42 2005 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 AB5DB16A4CE; Tue, 19 Apr 2005 05:29:42 +0000 (GMT) Received: from mx01.stofanet.dk (mx01.stofanet.dk [212.10.10.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46D2D43D49; Tue, 19 Apr 2005 05:29:42 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from d40a2021.rev.stofanet.dk ([212.10.32.33] helo=critter.freebsd.dk) by mx01.stofanet.dk (envelope-from ) with esmtp id 1DNlIq-0005yo-2f; Tue, 19 Apr 2005 07:29:41 +0200 Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.3/8.13.3) with ESMTP id j3J5TcOl005164; Tue, 19 Apr 2005 07:29:39 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Ian Dowse From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 19 Apr 2005 02:09:35 BST." <200504190209.aa10640@salmon.maths.tcd.ie> Date: Tue, 19 Apr 2005 07:29:38 +0200 Message-ID: <5163.1113888578@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c src/sys/geom geom_kern.c src/sys/kern vfs_mount.c src/sys/sys systm.h 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: Tue, 19 Apr 2005 05:29:42 -0000 In message <200504190209.aa10640@salmon.maths.tcd.ie>, Ian Dowse writes: >In message <200504182121.j3ILLQeZ032107@repoman.freebsd.org>, Poul-Henning Kamp > writes: >> Log: >> Add a named reference-count KPI to hold off mounting of the root filesystem. >> >> While we wait for holds to be released, print a list of who holds us >> back once per second. > >FYI, this seems to break booting from the ATA disk on my laptop. >I just get the ad0 probe message, "Trying to mount root from >ufs:/dev/ad0s1a", and then a mountroot prompt. > >Putting back the g_waitidle() call makes it work. There didn't >appear to be any more useful information in a verbose boot. Let me >know if you want me to try anything. Hmm, that is exactly the behaviour I was trying to fix... -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Tue Apr 19 06:11:16 2005 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 AB36916A4CE; Tue, 19 Apr 2005 06:11:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D20543D2D; Tue, 19 Apr 2005 06:11:16 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J6BGB1066767; Tue, 19 Apr 2005 06:11:16 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J6BGV1066766; Tue, 19 Apr 2005 06:11:16 GMT (envelope-from ps) Message-Id: <200504190611.j3J6BGV1066766@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 06:11:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ciss ciss.c cissreg.h cissvar.h 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: Tue, 19 Apr 2005 06:11:16 -0000 ps 2005-04-19 06:11:16 UTC FreeBSD src repository Modified files: sys/dev/ciss ciss.c cissreg.h cissvar.h Log: Provide a way to soft reset a proxy controller such as an MSA20 or MSA500. This is useful if you need to reset one of the storage arrays on reboot. Revision Changes Path 1.61 +55 -0 src/sys/dev/ciss/ciss.c 1.15 +1 -0 src/sys/dev/ciss/cissreg.h 1.10 +2 -0 src/sys/dev/ciss/cissvar.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 06:19:51 2005 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 E742216A4CF; Tue, 19 Apr 2005 06:19:51 +0000 (GMT) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41DEA43D4C; Tue, 19 Apr 2005 06:19:51 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.50 (FreeBSD)) id 1DNm5K-000A08-Vw; Tue, 19 Apr 2005 10:19:47 +0400 From: Vladimir Grebenschikov To: Damien Bergamini In-Reply-To: <200504181847.j3IIlcjh018258@repoman.freebsd.org> References: <200504181847.j3IIlcjh018258@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Tue, 19 Apr 2005 10:19:44 +0400 Message-Id: <1113891584.1107.6.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile ipw.4 iwi.4 ral.4 if_ipwvar.h src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h src/sys/dev/pccard pccarddevs src/sys/dev/ral if_ral.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: vova@fbsd.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 06:19:52 -0000 =F7 =D0=CE, 18/04/2005 =D7 18:47 +0000, Damien Bergamini =D0=C9=DB=C5=D4: Hi > damien 2005-04-18 18:47:38 UTC > Initial import of ipw, iwi, ral and ural drivers: > =20 > ipw - Intel PRO/Wireless 2100 > iwi - Intel PRO/Wireless 2200BG/2225BG/2915ABG > ral - Ralink Technology RT2500 > ural - Ralink Technology RT2500USB Finally in tree ! Many thanks ! How about utilities iwicontrol, etc ?=20 --=20 Vladimir B. Grebenchikov vova@fbsd.ru From owner-cvs-src@FreeBSD.ORG Tue Apr 19 06:24:00 2005 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 0722B16A4CE; Tue, 19 Apr 2005 06:24:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD24243D41; Tue, 19 Apr 2005 06:23:59 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J6NxX1067355; Tue, 19 Apr 2005 06:23:59 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J6NxpI067354; Tue, 19 Apr 2005 06:23:59 GMT (envelope-from phk) Message-Id: <200504190623.j3J6NxpI067354@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 19 Apr 2005 06:23:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_kern.c src/sys/kern vfs_mount.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: Tue, 19 Apr 2005 06:24:00 -0000 phk 2005-04-19 06:23:59 UTC FreeBSD src repository Modified files: sys/geom geom_kern.c sys/kern vfs_mount.c Log: Call g_waitidle() instead of GEOM using the root_mount_hold() KPI. GEOM could (and will) get events as a result of drivers coming in late so a one-shot method is not good enough for GEOM. Revision Changes Path 1.39 +0 -6 src/sys/geom/geom_kern.c 1.190 +3 -0 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 06:31:39 2005 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 E6D5716A4CE; Tue, 19 Apr 2005 06:31:39 +0000 (GMT) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 869E543D5C; Tue, 19 Apr 2005 06:31:39 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.50 (FreeBSD)) id 1DNmGl-000GNZ-8Z; Tue, 19 Apr 2005 10:31:35 +0400 From: Vladimir Grebenschikov To: Brooks Davis In-Reply-To: <200504181835.j3IIZ5cF017234@repoman.freebsd.org> References: <200504181835.j3IIZ5cF017234@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Tue, 19 Apr 2005 10:31:34 +0400 Message-Id: <1113892294.1107.12.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c src/sys/netinet src/sys/netinet6 ip6_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: vova@fbsd.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 06:31:40 -0000 =F7 =D0=CE, 18/04/2005 =D7 18:35 +0000, Brooks Davis =D0=C9=DB=C5=D4: > brooks 2005-04-18 18:35:05 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sbin/ipfw ipfw.8 ipfw2.c=20 > sys/netinet ip_dummynet.c ip_dummynet.h ip_fw.h=20 > ip_fw2.c ip_fw_pfil.c=20 > sys/netinet6 ip6_output.c=20 > Log: > Add IPv6 support to IPFW and Dummynet. > =20 > Submitted by: Mariano Tortoriello and Raffaele De Lorenzo (via luigi) Looks like that commits broke kernel linking: # make buildkernel ... MAKE=3Dmake sh /usr/src/sys/conf/newvers.sh VBOOK cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-exte= rns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wca= st-qual -fformat-extensions -std=3Dc99 -nostdinc -I- -I. -I/usr/src/sys = -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/altq -I/usr/src/sy= s/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/contrib/dev/ath= -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -I/usr= /src/sys/dev/twa -D_KERNEL -include opt_global.h -fno-common -finline-limit= =3D8000 --param inline-unit-growth=3D100 --param large-function-growth=3D10= 00 -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno-3= dnow -mno-sse -mno-sse2 -ffreestanding -Werror vers.c linking kernel ip_dummynet.o(.text+0x47c): In function `transmit_event': : undefined reference to `ip6_output' ip_dummynet.o(.text+0x487): In function `transmit_event': : undefined reference to `ip6_input' ip_fw2.o(.text+0x29b): In function `search_ip6_addr_net': : undefined reference to `in6_clearscope' *** Error code 1 Stop in /usr/obj/usr/src/sys/VBOOK. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. --=20 Vladimir B. Grebenchikov vova@fbsd.ru From owner-cvs-src@FreeBSD.ORG Tue Apr 19 06:53:38 2005 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 4201B16A4CE; Tue, 19 Apr 2005 06:53:38 +0000 (GMT) Received: from kweetal.tue.nl (kweetal.tue.nl [131.155.3.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id E160043D53; Tue, 19 Apr 2005 06:53:37 +0000 (GMT) (envelope-from stijn@pcwin002.win.tue.nl) Received: by kweetal.tue.nl (Postfix, from userid 40) id 5582113B642; Tue, 19 Apr 2005 08:53:37 +0200 (CEST) Received: from pcwin002.win.tue.nl (pcwin002.win.tue.nl [131.155.71.72]) by kweetal.tue.nl (Postfix) with ESMTP id DA04013B639; Tue, 19 Apr 2005 08:53:26 +0200 (CEST) Received: (from stijn@localhost) by pcwin002.win.tue.nl (8.13.3/8.13.1/Submit) id j3J6rO8f014262; Tue, 19 Apr 2005 08:53:24 +0200 (CEST) (envelope-from stijn) Date: Tue, 19 Apr 2005 08:53:24 +0200 From: Stijn Hoop To: Mike Silbersack Message-ID: <20050419065324.GG89718@pcwin002.win.tue.nl> References: <200504190229.aa14402@salmon.maths.tcd.ie> <20050418221821.L9295@odysseus.silby.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="p2kqVDKq5asng8Dg" Content-Disposition: inline In-Reply-To: <20050418221821.L9295@odysseus.silby.com> User-Agent: Mutt/1.4.2.1i X-Bright-Idea: Let's abolish HTML mail! X-Spam-DCC: : X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on kweetal.tue.nl X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=6.3 tests=BAYES_00 autolearn=ham version=2.64 cc: cvs-src@freebsd.org cc: Ian Dowse cc: src-committers@freebsd.org cc: Damien Bergamini cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 Makefile ipw.4 iwi.4 ral.4ural.4 src/sys/conf files src/sys/dev/ipw if_ipw.c if_ipwreg.h if_ipwvar.h pccarddevs src/sys/dev/ral if_ral.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: Tue, 19 Apr 2005 06:53:38 -0000 --p2kqVDKq5asng8Dg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 18, 2005 at 10:19:16PM -0500, Mike Silbersack wrote: > On Tue, 19 Apr 2005, Ian Dowse wrote: > > In message <200504181847.j3IIlcjh018258@repoman.freebsd.org>, > > Damien Bergamini writes: > > > Initial import of ipw, iwi, ral and ural drivers: > > > > Woohoo, finally! Yes, great news! > > I presume it's still necessary for people to download the firmware > > and ipwcontrol ultility to use the driver? >=20 > Due to the firmware license, we decided that it wouldn't be appropriate i= n=20 > the base system. And, since you can't go anywhere with the firmware, it= =20 > makes sense to put the related tools in with the port. The ports will be= =20 > coming soon. Hmm... an argument for putting the tools (but not the firmware) in the main tree would be that changes to core structures (802.11 layer) can be included for the iwicontrol tool, instead of waiting for the port maintainer of the tools to catch up. Or doesn't it depend on a lot of base network code? Anyway, I'll be using whatever version is committed of course :) Thanks for all your hard work! --Stijn --=20 SIGSIG -- signature too long (core dumped) --p2kqVDKq5asng8Dg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZKrkY3r/tLQmfWcRAjH3AJ92X+/fNijpFDj5/GvkkCZnLhduzACZAUsc rjzsnOz5/SKqWtdxlK0DV+M= =tNIs -----END PGP SIGNATURE----- --p2kqVDKq5asng8Dg-- From owner-cvs-src@FreeBSD.ORG Tue Apr 19 07:22:26 2005 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 4474216A4CE; Tue, 19 Apr 2005 07:22:26 +0000 (GMT) Received: from postman.ripe.net (postman.ripe.net [193.0.0.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBD4843D31; Tue, 19 Apr 2005 07:22:25 +0000 (GMT) (envelope-from marks@ripe.net) Received: by postman.ripe.net (Postfix, from userid 8) id F23D3253FE; Tue, 19 Apr 2005 09:22:22 +0200 (CEST) Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by postman.ripe.net (Postfix) with ESMTP id 0E97E253F7; Tue, 19 Apr 2005 09:22:21 +0200 (CEST) Received: from laptop.santcroos.net (cow.ripe.net [193.0.1.239]) by birch.ripe.net (8.12.10/8.11.6) with SMTP id j3J7MKet004349; Tue, 19 Apr 2005 09:22:21 +0200 Received: (nullmailer pid 1674 invoked by uid 1001); Tue, 19 Apr 2005 06:47:35 -0000 Date: Tue, 19 Apr 2005 08:47:35 +0200 From: Mark Santcroos To: Mike Silbersack Message-ID: <20050419064735.GA1591@laptop.santcroos.net> References: <200504190229.aa14402@salmon.maths.tcd.ie> <20050418221821.L9295@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050418221821.L9295@odysseus.silby.com> User-Agent: Mutt/1.4.2.1i X-RIPE-Spam-Level: X-RIPE-Spam-Tests: ALL_TRUSTED,BAYES_00 X-RIPE-Spam-Status: N 0.000007 / -5.9 X-RIPE-Signature: 9a204deb4b938a86d271b4a9d72998e3 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Damien Bergamini cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile ipw.4 iwi.4 ral.4 ural.4 src/sys/conf files src/sys/dev/ipw if_ipw.c if_ipwreg.h if_ipwvar.h src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h src/sys/dev/pccard pccarddevs src/sys/dev/ral if_ral.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: Tue, 19 Apr 2005 07:22:26 -0000 On Mon, Apr 18, 2005 at 10:19:16PM -0500, Mike Silbersack wrote: > Due to the firmware license, we decided that it wouldn't be appropriate in > the base system. And, since you can't go anywhere with the firmware, it > makes sense to put the related tools in with the port. The ports will be > coming soon. Thanks for the import to both of you. One issue though, I can see your point of not including the firmware in the tree; however, I don't understand why you don't want to put the tools in the tree. IMHO that's just asking for it to get out of sync with sys eventually. It would make sense though to create a port to fetch the right firmware. Mark -- RIPE NCC - Delft University of Technology - The FreeBSD Project marks@ripe.net - m.a.santcroos@ewi.tudelft.nl - marks@freebsd.org From owner-cvs-src@FreeBSD.ORG Tue Apr 19 07:26:12 2005 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 8CBE116A4CE for ; Tue, 19 Apr 2005 07:26:12 +0000 (GMT) Received: from hydra.bec.de (www.ostsee-abc.de [62.206.222.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1045F43D55 for ; Tue, 19 Apr 2005 07:26:12 +0000 (GMT) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (unknown [139.30.252.72]) by hydra.bec.de (Postfix) with ESMTP id 66A3F35707 for ; Tue, 19 Apr 2005 09:26:10 +0200 (CEST) Received: by britannica.bec.de (Postfix, from userid 1001) id 527C67D06; Tue, 19 Apr 2005 09:26:03 +0200 (CEST) Date: Tue, 19 Apr 2005 09:26:02 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20050419072602.GC1686@britannica.bec.de> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <200504181451.00926.doconnor@gsoft.com.au> <200504181441.37979.peter@wemm.org> <20050418175506.E67458@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050418175506.E67458@mail.chesapeake.net> User-Agent: Mutt/1.5.9i Subject: Re: cvs commit: src/sys/vm vm_pageq.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: Tue, 19 Apr 2005 07:26:12 -0000 On Mon, Apr 18, 2005 at 05:55:29PM -0400, Jeff Roberson wrote: > On Mon, 18 Apr 2005, Peter Wemm wrote: > > On Sunday 17 April 2005 10:21 pm, Daniel O'Connor wrote: > > > You could integrate Memtest86+ into the loader and do a run before > > > booting the kernel 8-) > > > > What a brilliant idea! John ran memtest86 at usenix for something like > > 40 minutes to find this problem.... I guess this would encourage > > people to write non-crashing kernel code :-) > > Didn't the bios report parity errors? The BIOS parity error check is a joke, nothing more. I have to find a broken memory module which actually triggers the BIOS check. Joerg From owner-cvs-src@FreeBSD.ORG Tue Apr 19 08:07:29 2005 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 8B06F16A4CE; Tue, 19 Apr 2005 08:07:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D68F43D2D; Tue, 19 Apr 2005 08:07:29 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J87Ttn072059; Tue, 19 Apr 2005 08:07:29 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J87T3L072058; Tue, 19 Apr 2005 08:07:29 GMT (envelope-from davidxu) Message-Id: <200504190807.j3J87T3L072058@repoman.freebsd.org> From: David Xu Date: Tue, 19 Apr 2005 08:07:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys proc.h src/sys/kern kern_exit.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: Tue, 19 Apr 2005 08:07:29 -0000 davidxu 2005-04-19 08:07:28 UTC FreeBSD src repository Modified files: sys/sys proc.h sys/kern kern_exit.c Log: Fix a race condition between kern_wait() and thread_stopped(). Problem is in kern_wait(), parent process steps through children list, once a child process is skipped, and later even if the child is stopped, parent process still sleeps in msleep(), the race happens if parent masked SIGCHLD. Submitted by : Peter Edwards peadar.edwards at gmail dot com MFC after : 4 days Revision Changes Path 1.259 +5 -1 src/sys/kern/kern_exit.c 1.427 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 08:11:29 2005 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 29D2516A4CE; Tue, 19 Apr 2005 08:11:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F22B143D54; Tue, 19 Apr 2005 08:11:28 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J8BSZi072260; Tue, 19 Apr 2005 08:11:28 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J8BSdx072259; Tue, 19 Apr 2005 08:11:28 GMT (envelope-from davidxu) Message-Id: <200504190811.j3J8BSdx072259@repoman.freebsd.org> From: David Xu Date: Tue, 19 Apr 2005 08:11:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sig.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: Tue, 19 Apr 2005 08:11:29 -0000 davidxu 2005-04-19 08:11:28 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Oops, forgot to update this file. Fix a race condition between kern_wait() and thread_stopped(). Problem is in kern_wait(), parent process steps through children list, once a child process is skipped, and later even if the child is stopped, parent process still sleeps in msleep(), the race happens if parent masked SIGCHLD. Submitted by : Peter Edwards peadar.edwards at gmail dot com MFC after : 4 days Revision Changes Path 1.305 +9 -17 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 08:23:56 2005 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 B6A3F16A4CE for ; Tue, 19 Apr 2005 08:23:56 +0000 (GMT) Received: from postman.atlantis.dp.ua (postman.atlantis.dp.ua [193.108.47.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A45C43D1D for ; Tue, 19 Apr 2005 08:23:55 +0000 (GMT) (envelope-from dmitry@atlantis.dp.ua) Received: from smtp.atlantis.dp.ua (smtp.atlantis.dp.ua [193.108.46.231]) by postman.atlantis.dp.ua (8.13.1/8.13.1) with ESMTP id j3J8NZxc073456 for ; Tue, 19 Apr 2005 11:23:35 +0300 (EEST) (envelope-from dmitry@atlantis.dp.ua) Date: Tue, 19 Apr 2005 11:23:35 +0300 (EEST) From: Dmitry Pryanishnikov To: cvs-src@FreeBSD.org Message-ID: <20050419112303.M70795@atlantis.atlantis.dp.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: cvs commit: src/sys/vm vm_pageq.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: Tue, 19 Apr 2005 08:23:56 -0000 Hello! > Date: Mon, 18 Apr 2005 04:33:05 +0000 > From: Alexey Dokuchaev >> Add a vm.blacklist tunable which can hold a space or comma seperated list >> of physical addresses. The pages containing these physical addresses > > Should not this list get populated automatically? :-) > And shouldn't this list support ranges, e.g., 0x10000-0x2ffff? I've seen many cases with some range of broken RAM locations rather than a few single-standing one(s). Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE From owner-cvs-src@FreeBSD.ORG Tue Apr 19 08:33:24 2005 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 BBD3416A4CE; Tue, 19 Apr 2005 08:33:24 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ADF343D48; Tue, 19 Apr 2005 08:33:24 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF60066FQ66VX00@bgo1smout1.broadpark.no>; Tue, 19 Apr 2005 10:27:42 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF600IMFQHJYT90@bgo1sminn1.broadpark.no>; Tue, 19 Apr 2005 10:34:31 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id B27B4EC595; Tue, 19 Apr 2005 10:33:21 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id E26CDEC588; Tue, 19 Apr 2005 10:33:15 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id C594D33C09; Tue, 19 Apr 2005 10:33:15 +0200 (CEST) Date: Tue, 19 Apr 2005 10:33:15 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050419021712.GA63237@xor.obsecurity.org> To: Kris Kennaway Message-id: <86mzrvupx0.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> <4263C23C.9060108@kientzle.com> <20050419021712.GA63237@xor.obsecurity.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: Tim Kientzle cc: Tim Kientzle cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Tue, 19 Apr 2005 08:33:24 -0000 Kris Kennaway writes: > gnu-auto* are for non-ports usage (only) - they don't mangle the > installed filenames to allow coexistence of multiple versions. It's slightly backwards, though. What we should do is have devel/auto* for non-ports usage, installed in /usr/local/bin, and devel/ports-auto* for ports usage, installed out of the way. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Apr 19 09:33:14 2005 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 B0DE316A4CE; Tue, 19 Apr 2005 09:33:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84D7043D31; Tue, 19 Apr 2005 09:33:14 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J9XEGT082825; Tue, 19 Apr 2005 09:33:14 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J9XEQf082824; Tue, 19 Apr 2005 09:33:14 GMT (envelope-from hrs) Message-Id: <200504190933.j3J9XEQf082824@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 19 Apr 2005 09:33:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/syslogd syslogd.8 syslogd.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: Tue, 19 Apr 2005 09:33:14 -0000 hrs 2005-04-19 09:33:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/syslogd syslogd.8 syslogd.c Log: Add -S option which allows to change the pathname of the privileged socket /var/run/logpriv. MFC from: src/usr.sbin/syslogd/syslogd.8 1.60 src/usr.sbin/syslogd/syslogd.c 1.142 Revision Changes Path 1.52.2.5 +5 -1 src/usr.sbin/syslogd/syslogd.8 1.131.2.3 +6 -1 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 09:37:19 2005 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 286E216A4CF; Tue, 19 Apr 2005 09:37:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2CE543D3F; Tue, 19 Apr 2005 09:37:18 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J9bIPF083029; Tue, 19 Apr 2005 09:37:18 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J9bI26083028; Tue, 19 Apr 2005 09:37:18 GMT (envelope-from delphij) Message-Id: <200504190937.j3J9bI26083028@repoman.freebsd.org> From: Xin LI Date: Tue, 19 Apr 2005 09:37:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/zh_CN.GB2312/relnotes/common new.sgml 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: Tue, 19 Apr 2005 09:37:19 -0000 delphij 2005-04-19 09:37:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) release/doc/zh_CN.GB2312/relnotes/common new.sgml Log: MFen 1.761.2.41.2.3 -> 1.761.2.41.2.5 Approved by: re (hrs) Revision Changes Path 1.1.2.4.2.3 +11 -5 src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 19 09:42:26 2005 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 1A0AB16A4CE; Tue, 19 Apr 2005 09:42:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E489C43D54; Tue, 19 Apr 2005 09:42:25 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J9gPoJ083197; Tue, 19 Apr 2005 09:42:25 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J9gPQv083196; Tue, 19 Apr 2005 09:42:25 GMT (envelope-from hrs) Message-Id: <200504190942.j3J9gPQv083196@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 19 Apr 2005 09:42:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml 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: Tue, 19 Apr 2005 09:42:26 -0000 hrs 2005-04-19 09:42:25 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/errata article.sgml Log: Bump copyright year. Revision Changes Path 1.73 +1 -0 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 19 09:43:53 2005 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 9E99D16A4CF; Tue, 19 Apr 2005 09:43:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C79043D49; Tue, 19 Apr 2005 09:43:53 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J9hr2t083356; Tue, 19 Apr 2005 09:43:53 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J9hrFZ083355; Tue, 19 Apr 2005 09:43:53 GMT (envelope-from hrs) Message-Id: <200504190943.j3J9hrFZ083355@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 19 Apr 2005 09:43:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common artheader.sgml src/release/doc/en_US.ISO8859-1/installation/common artheader.sgml src/release/doc/en_US.ISO8859-1/readme article.sgml 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: Tue, 19 Apr 2005 09:43:53 -0000 hrs 2005-04-19 09:43:53 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common artheader.sgml release/doc/en_US.ISO8859-1/installation/common artheader.sgml release/doc/en_US.ISO8859-1/readme article.sgml Log: Bump copyright year and use &os;. Revision Changes Path 1.7 +2 -2 src/release/doc/en_US.ISO8859-1/hardware/common/artheader.sgml 1.7 +1 -0 src/release/doc/en_US.ISO8859-1/installation/common/artheader.sgml 1.37 +1 -0 src/release/doc/en_US.ISO8859-1/readme/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 19 09:56:15 2005 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 0D69116A4CE; Tue, 19 Apr 2005 09:56:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9CBB43D1D; Tue, 19 Apr 2005 09:56:14 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J9uEk8083783; Tue, 19 Apr 2005 09:56:14 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J9uEfW083782; Tue, 19 Apr 2005 09:56:14 GMT (envelope-from phk) Message-Id: <200504190956.j3J9uEfW083782@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 19 Apr 2005 09:56:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.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: Tue, 19 Apr 2005 09:56:15 -0000 phk 2005-04-19 09:56:14 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Make IPFIREWALL compile without INET6 Revision Changes Path 1.94 +18 -3 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 10:04:38 2005 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 AC5DC16A4CE; Tue, 19 Apr 2005 10:04:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 853BC43D46; Tue, 19 Apr 2005 10:04:38 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JA4chY084134; Tue, 19 Apr 2005 10:04:38 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JA4cNM084133; Tue, 19 Apr 2005 10:04:38 GMT (envelope-from phk) Message-Id: <200504191004.j3JA4cNM084133@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 19 Apr 2005 10:04:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.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: Tue, 19 Apr 2005 10:04:38 -0000 phk 2005-04-19 10:04:38 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: typo Revision Changes Path 1.95 +1 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 10:12:22 2005 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 258F816A4CE; Tue, 19 Apr 2005 10:12:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFB1343D41; Tue, 19 Apr 2005 10:12:21 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JACLnJ084556; Tue, 19 Apr 2005 10:12:21 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JACLxe084555; Tue, 19 Apr 2005 10:12:21 GMT (envelope-from phk) Message-Id: <200504191012.j3JACLxe084555@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 19 Apr 2005 10:12:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_dummynet.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: Tue, 19 Apr 2005 10:12:22 -0000 phk 2005-04-19 10:12:21 UTC FreeBSD src repository Modified files: sys/netinet ip_dummynet.c Log: Make DUMMYNET compile without INET6 Revision Changes Path 1.91 +8 -0 src/sys/netinet/ip_dummynet.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 10:10:32 2005 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 32DA916A4CE; Tue, 19 Apr 2005 10:10:32 +0000 (GMT) Received: from mailout02.sul.t-online.com (mailout02.sul.t-online.com [194.25.134.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 062F743D4C; Tue, 19 Apr 2005 10:10:31 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd17.aul.t-online.de by mailout02.sul.t-online.com with smtp id 1DNpgb-00038u-04; Tue, 19 Apr 2005 12:10:29 +0200 Received: from Andro-Beta.Leidinger.net (bKcyH+ZZZewsuSX27UZDz-BGrJh6Te6AliLwUJrzpXfXLZK9cvh3s6@[217.229.209.107]) by fwd17.sul.t-online.de with esmtp id 1DNpgQ-0r2mvo0; Tue, 19 Apr 2005 12:10:18 +0200 Received: from localhost (localhost [127.0.0.1])j3JAAI83024161; Tue, 19 Apr 2005 12:10:19 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Tue, 19 Apr 2005 12:10:18 +0200 Message-ID: <20050419121018.nq4ktq77r4goos08@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 19 Apr 2005 12:10:18 +0200 From: Alexander Leidinger To: Joseph Koshy References: <200504190401.j3J41QKh055169@repoman.freebsd.org> In-Reply-To: <200504190401.j3J41QKh055169@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.2) / FreeBSD-4.11 X-ID: bKcyH+ZZZewsuSX27UZDz-BGrJh6Te6AliLwUJrzpXfXLZK9cvh3s6@t-dialin.net X-TOI-MSGID: 10952c2f-e677-4173-9440-8cbb720100e8 X-Mailman-Approved-At: Tue, 19 Apr 2005 11:50:59 +0000 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/lib Makefile src/lib/libpmc Makefile libpmc.c pmc.3 pmc.h Makefile hwpmc.ms src/share/examples/hwpmc README src/share/man/man4 Makefile ... 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: Tue, 19 Apr 2005 10:10:32 -0000 Joseph Koshy wrote: > jkoshy 2005-04-19 04:01:25 UTC > > FreeBSD src repository > Log: > Bring a working snapshot of hwpmc(4), its associated libraries, > userland utilities > and documentation into -CURRENT. Verry interesting. I've read http://people.freebsd.org/~jkoshy/projects/perf-measurement/index.html I assume this is like a portable version of the measurement backend in Intels VTune... at least I assume VTune does something like this itself. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Women who want to be equal to men lack imagination. From owner-cvs-src@FreeBSD.ORG Tue Apr 19 11:58:04 2005 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 E0D2716A4CE; Tue, 19 Apr 2005 11:58:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9502D43D48; Tue, 19 Apr 2005 11:58:04 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JBw4bv088634; Tue, 19 Apr 2005 11:58:04 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JBw4OL088633; Tue, 19 Apr 2005 11:58:04 GMT (envelope-from thomas) Message-Id: <200504191158.j3JBw4OL088633@repoman.freebsd.org> From: Thomas Quinot Date: Tue, 19 Apr 2005 11:58:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/traceroute traceroute.8 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: Tue, 19 Apr 2005 11:58:05 -0000 thomas 2005-04-19 11:58:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/traceroute traceroute.8 Log: MFC rev. 1.11: Fix discrepancy between documentation and implementation: the destination port is incremented for each packet sent to the same hop. Revision Changes Path 1.10.6.1 +2 -2 src/contrib/traceroute/traceroute.8 From owner-cvs-src@FreeBSD.ORG Tue Apr 19 12:03:53 2005 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 1737616A4CE; Tue, 19 Apr 2005 12:03:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00BBD43D53; Tue, 19 Apr 2005 12:03:53 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JC3qte088853; Tue, 19 Apr 2005 12:03:52 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JC3qso088852; Tue, 19 Apr 2005 12:03:52 GMT (envelope-from hrs) Message-Id: <200504191203.j3JC3qso088852@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 19 Apr 2005 12:03:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml 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: Tue, 19 Apr 2005 12:03:53 -0000 hrs 2005-04-19 12:03:52 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: hwpmc(4) and associated library/userland utilities, ipw(4), iwi(4), ral(4), and ural(4) wireless LAN drivers, ipfw(4) and dummynet(4) now supports IPv6, net.link.tap.user_open sysctl for tap(4), LOCAL_CREDS and LOCAL_CONNWAIT options for unix(4), twa(4) driver update, machine-specific optimized functions for AMD64. getserv{ent,byname,byport} MPSAFE, mixer(8) -S option, C99 functions: roundl(), lroundl(), llroundl(), truncl(), and floorl(), syslogd(8) -S option, rc.d/bsnmpd startup script, and manual pages of ataraid(4), sched_4bsd(4), and sched_ule(4) added. Revision Changes Path 1.846 +71 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 19 12:28:18 2005 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 7396416A4CE; Tue, 19 Apr 2005 12:28:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A41F43D2F; Tue, 19 Apr 2005 12:28:18 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JCSIEU089882; Tue, 19 Apr 2005 12:28:18 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JCSILi089881; Tue, 19 Apr 2005 12:28:18 GMT (envelope-from ume) Message-Id: <200504191228.j3JCSILi089881@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 19 Apr 2005 12:28:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net name6.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: Tue, 19 Apr 2005 12:28:18 -0000 ume 2005-04-19 12:28:18 UTC FreeBSD src repository Modified files: lib/libc/net name6.c Log: - nuke deprecated and unused getnodeby(3). - remove unused variable. Obtained from: KAME Revision Changes Path 1.45 +0 -31 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 12:31:15 2005 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 9949E16A4CE; Tue, 19 Apr 2005 12:31:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 674CB43D46; Tue, 19 Apr 2005 12:31:15 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JCVFD8090059; Tue, 19 Apr 2005 12:31:15 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JCVFSe090058; Tue, 19 Apr 2005 12:31:15 GMT (envelope-from davidxu) Message-Id: <200504191231.j3JCVFSe090058@repoman.freebsd.org> From: David Xu Date: Tue, 19 Apr 2005 12:31:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_exit.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: Tue, 19 Apr 2005 12:31:15 -0000 davidxu 2005-04-19 12:31:15 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c Log: Clear P_STATCHILD earlier to avoid unnecessary retrying. Revision Changes Path 1.260 +5 -0 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 12:33:26 2005 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 AD86216A4F8; Tue, 19 Apr 2005 12:33:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8193B43D48; Tue, 19 Apr 2005 12:33:26 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JCXQLg090130; Tue, 19 Apr 2005 12:33:26 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JCXQDY090129; Tue, 19 Apr 2005 12:33:26 GMT (envelope-from sos) Message-Id: <200504191233.j3JCXQDY090129@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 19 Apr 2005 12:33:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.h ata-disk.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: Tue, 19 Apr 2005 12:33:26 -0000 sos 2005-04-19 12:33:26 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-disk.c Log: CFA (Compact Flash) devices has a special config ID that fails the normal ATA device check in ata-disk.c. Add support for the CFA magic. Revision Changes Path 1.95 +1 -0 src/sys/dev/ata/ata-all.h 1.186 +2 -1 src/sys/dev/ata/ata-disk.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 12:45:24 2005 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 5D8FB16A4CE; Tue, 19 Apr 2005 12:45:24 +0000 (GMT) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53CDC43D46; Tue, 19 Apr 2005 12:45:23 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (localhost [127.0.0.1]) (authenticated bits=0) by cain.gsoft.com.au (8.12.11/8.12.10) with ESMTP id j3JCjI8o025894; Tue, 19 Apr 2005 22:15:19 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Tue, 19 Apr 2005 22:15:14 +0930 User-Agent: KMail/1.8 References: <200504190229.aa14402@salmon.maths.tcd.ie> <20050418221821.L9295@odysseus.silby.com> <20050419064735.GA1591@laptop.santcroos.net> In-Reply-To: <20050419064735.GA1591@laptop.santcroos.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2274876.YyBsYDn5Cc"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200504192215.14752.doconnor@gsoft.com.au> X-Spam-Score: -2.2 () IN_REP_TO,MIME_LONG_LINE_QP,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) cc: cvs-src@freebsd.org cc: Mike Silbersack cc: src-committers@freebsd.org cc: Mark Santcroos cc: Damien Bergamini Subject: Re: cvs commit: src/share/man/man4 Makefile ipw.4 iwi.4 ral.4 ural.4 src/sys/conf files src/sys/dev/ipw if_ipw.c if_ipwreg.h if_ipwvar.h src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h src/sys/dev/pccard pccarddevs src/sys/dev/ral if_ral.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: Tue, 19 Apr 2005 12:45:24 -0000 --nextPart2274876.YyBsYDn5Cc Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tue, 19 Apr 2005 16:17, Mark Santcroos wrote: > One issue though, I can see your point of not including the firmware in > the tree; however, I don't understand why you don't want to put the > tools in the tree. IMHO that's just asking for it to get out of sync > with sys eventually. It would be even nicer if the driver could load the firmware itself (a la=20 NDIS) :) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart2274876.YyBsYDn5Cc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBCZP1a5ZPcIHs/zowRAqpHAJ4h1kbnuN23xu6uDTlOXSYfxpykFgCgpw/w 3WsXPnSzBZLANx0Oe6DRjFM= =Og2X -----END PGP SIGNATURE----- --nextPart2274876.YyBsYDn5Cc-- From owner-cvs-src@FreeBSD.ORG Tue Apr 19 13:15:53 2005 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 5060D16A4CE; Tue, 19 Apr 2005 13:15:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC76643D4C; Tue, 19 Apr 2005 13:15:52 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JDFqq9099099; Tue, 19 Apr 2005 13:15:52 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JDFqZS099098; Tue, 19 Apr 2005 13:15:52 GMT (envelope-from davidxu) Message-Id: <200504191315.j3JDFqZS099098@repoman.freebsd.org> From: David Xu Date: Tue, 19 Apr 2005 13:15:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 sys_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: Tue, 19 Apr 2005 13:15:53 -0000 davidxu 2005-04-19 13:15:52 UTC FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c Log: Use critical section functions rather than scheduler lock to protect critical region. Revision Changes Path 1.99 +4 -4 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 13:26:58 2005 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 8190A16A4CE; Tue, 19 Apr 2005 13:26:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59E7B43D2D; Tue, 19 Apr 2005 13:26:58 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JDQwZR099517; Tue, 19 Apr 2005 13:26:58 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JDQwpv099516; Tue, 19 Apr 2005 13:26:58 GMT (envelope-from jkoshy) Message-Id: <200504191326.j3JDQwpv099516@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 13:26:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local 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: Tue, 19 Apr 2005 13:26:58 -0000 jkoshy 2005-04-19 13:26:58 UTC FreeBSD src repository Modified files: gnu/usr.bin/groff/tmac mdoc.local Log: Capitalize words in library description. Submitted by: ru Revision Changes Path 1.47 +1 -1 src/gnu/usr.bin/groff/tmac/mdoc.local From owner-cvs-src@FreeBSD.ORG Tue Apr 19 13:52:28 2005 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 473FD16A4CE; Tue, 19 Apr 2005 13:52:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FEEA43D45; Tue, 19 Apr 2005 13:52:28 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JDqSI6000774; Tue, 19 Apr 2005 13:52:28 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JDqRZo000773; Tue, 19 Apr 2005 13:52:27 GMT (envelope-from davidxu) Message-Id: <200504191352.j3JDqRZo000773@repoman.freebsd.org> From: David Xu Date: Tue, 19 Apr 2005 13:52:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 sys_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: Tue, 19 Apr 2005 13:52:28 -0000 davidxu 2005-04-19 13:52:27 UTC FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c Log: Further narrow down critical region of FSBASE code. Revision Changes Path 1.100 +1 -1 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 14:27:44 2005 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 1C3B916A4CE; Tue, 19 Apr 2005 14:27:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E81FF43D54; Tue, 19 Apr 2005 14:27:43 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JERh5l002610; Tue, 19 Apr 2005 14:27:43 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JERhpR002609; Tue, 19 Apr 2005 14:27:43 GMT (envelope-from jkoshy) Message-Id: <200504191427.j3JERhpR002609@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 14:27:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin Makefile 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: Tue, 19 Apr 2005 14:27:44 -0000 jkoshy 2005-04-19 14:27:43 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: Unbreak tinderbox builds for ${MACHINE_ARCH} != "i386" or "amd64". Pointed out by: ru. Revision Changes Path 1.329 +6 -2 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 19 14:40:50 2005 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 B814416A4CE; Tue, 19 Apr 2005 14:40:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E17143D48; Tue, 19 Apr 2005 14:40:50 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JEeovo003225; Tue, 19 Apr 2005 14:40:50 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JEeo1M003224; Tue, 19 Apr 2005 14:40:50 GMT (envelope-from jkoshy) Message-Id: <200504191440.j3JEeo1M003224@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 14:40:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pmcstat Makefile 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: Tue, 19 Apr 2005 14:40:50 -0000 jkoshy 2005-04-19 14:40:50 UTC FreeBSD src repository Modified files: usr.sbin/pmcstat Makefile Log: Remove superfluous CFLAGS additions. Make 'make checkdpadd' work. Use '?=' for the WARNS line. Submitted by: ru Revision Changes Path 1.2 +2 -4 src/usr.sbin/pmcstat/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 19 14:41:13 2005 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 D942516A4CE; Tue, 19 Apr 2005 14:41:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AE1443D4C; Tue, 19 Apr 2005 14:41:13 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JEfD50003271; Tue, 19 Apr 2005 14:41:13 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JEfD8K003270; Tue, 19 Apr 2005 14:41:13 GMT (envelope-from ume) Message-Id: <200504191441.j3JEfD8K003270@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 19 Apr 2005 14:41:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h 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: Tue, 19 Apr 2005 14:41:14 -0000 ume 2005-04-19 14:41:13 UTC FreeBSD src repository Modified files: lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h Log: - add getproto{byname,bynumber,ent}_r for internal use within libc. - make getproto{byname,bynumber,ent} thread-safe. Revision Changes Path 1.4 +21 -11 src/lib/libc/net/getproto.c 1.4 +112 -29 src/lib/libc/net/getprotoent.c 1.4 +24 -13 src/lib/libc/net/getprotoname.c 1.4 +24 -0 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 14:43:59 2005 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 C1F0416A4CE; Tue, 19 Apr 2005 14:43:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9741643D45; Tue, 19 Apr 2005 14:43:59 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JEhxKw003434; Tue, 19 Apr 2005 14:43:59 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JEhxEu003433; Tue, 19 Apr 2005 14:43:59 GMT (envelope-from jkoshy) Message-Id: <200504191443.j3JEhxEu003433@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 14:43:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpmc Makefile src/usr.sbin/pmccontrol Makefile 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: Tue, 19 Apr 2005 14:43:59 -0000 jkoshy 2005-04-19 14:43:59 UTC FreeBSD src repository Modified files: lib/libpmc Makefile usr.sbin/pmccontrol Makefile Log: Remove superfluous CFLAGS lines. Use the conditional '?=' construct for WARNS lines. Submitted by: ru Revision Changes Path 1.2 +0 -2 src/lib/libpmc/Makefile 1.2 +1 -3 src/usr.sbin/pmccontrol/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 19 14:55:54 2005 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 55BE416A4CE; Tue, 19 Apr 2005 14:55:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26E0043D5A; Tue, 19 Apr 2005 14:55:54 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JEtsvA003885; Tue, 19 Apr 2005 14:55:54 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JEtsba003884; Tue, 19 Apr 2005 14:55:54 GMT (envelope-from den) Message-Id: <200504191455.j3JEtsba003884@repoman.freebsd.org> From: Denis Peplin Date: Tue, 19 Apr 2005 14:55:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml 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: Tue, 19 Apr 2005 14:55:54 -0000 den 2005-04-19 14:55:53 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge the following from the English version: 1.761.2.41.2.3 -> 1.761.2.41.2.5 new.sgml Approved by: re (hrs) Revision Changes Path 1.6.2.10.2.2 +9 -2 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 19 15:15:36 2005 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 3025E16A4CE; Tue, 19 Apr 2005 15:15:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09D9943D46; Tue, 19 Apr 2005 15:15:36 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JFFZFC004608; Tue, 19 Apr 2005 15:15:35 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JFFZ1r004607; Tue, 19 Apr 2005 15:15:35 GMT (envelope-from phk) Message-Id: <200504191515.j3JFFZ1r004607@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 19 Apr 2005 15:15:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd make.conf 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: Tue, 19 Apr 2005 15:15:36 -0000 phk 2005-04-19 15:15:35 UTC FreeBSD src repository Modified files: tools/tools/nanobsd make.conf Log: Remove redundant line, add comment about termcap Revision Changes Path 1.22 +1 -1 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Tue Apr 19 15:26:14 2005 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 0B75816A4CE; Tue, 19 Apr 2005 15:26:14 +0000 (GMT) Received: from leguin.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67E7843D60; Tue, 19 Apr 2005 15:26:11 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (localhost [127.0.0.1]) by leguin.anholt.net (8.13.3/8.13.1) with ESMTP id j3JFQBGp086211; Tue, 19 Apr 2005 08:26:11 -0700 (PDT) (envelope-from eta@lclark.edu) Received: (from anholt@localhost) by leguin.anholt.net (8.13.3/8.13.1/Submit) id j3JFQ9bu086210; Tue, 19 Apr 2005 08:26:09 -0700 (PDT) (envelope-from eta@lclark.edu) X-Authentication-Warning: leguin.anholt.net: anholt set sender to eta@lclark.edu using -f From: Eric Anholt To: Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= In-Reply-To: <86mzrvupx0.fsf@xps.des.no> References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> <4263C23C.9060108@kientzle.com> <86mzrvupx0.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: Tue, 19 Apr 2005 08:26:09 -0700 Message-Id: <1113924369.86153.1.camel@leguin> Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 FreeBSD GNOME Team Port cc: Tim Kientzle cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Tim Kientzle cc: Kris Kennaway Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Tue, 19 Apr 2005 15:26:14 -0000 On Tue, 2005-04-19 at 10:33 +0200, Dag-Erling Sm=F8rgrav wrote: > Kris Kennaway writes: > > gnu-auto* are for non-ports usage (only) - they don't mangle the > > installed filenames to allow coexistence of multiple versions. >=20 > It's slightly backwards, though. What we should do is have > devel/auto* for non-ports usage, installed in /usr/local/bin, and > devel/ports-auto* for ports usage, installed out of the way. Yes! Working on 3rd party autotooled software outside of ports regularly is miserable on FreeBSD. --=20 Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 19 15:30:45 2005 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 2ACC116A4CE; Tue, 19 Apr 2005 15:30:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0186543D49; Tue, 19 Apr 2005 15:30:45 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JFUi85005385; Tue, 19 Apr 2005 15:30:44 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JFUi0H005384; Tue, 19 Apr 2005 15:30:44 GMT (envelope-from wpaul) Message-Id: <200504191530.j3JFUi0H005384@repoman.freebsd.org> From: Bill Paul Date: Tue, 19 Apr 2005 15:30:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/if_ndis if_ndis.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: Tue, 19 Apr 2005 15:30:45 -0000 wpaul 2005-04-19 15:30:44 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Add preliminary support for WPA-PSK using wpa_supplicant and the net80211 code, graciously contributed by Arvind Srinivasan. Submitted by: Arvind Srinivasan arvind at celar daht us Revision Changes Path 1.87 +319 -2 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 16:06:05 2005 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 4B95216A4CE; Tue, 19 Apr 2005 16:06:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2393D43D2F; Tue, 19 Apr 2005 16:06:05 +0000 (GMT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JG65Wl006953; Tue, 19 Apr 2005 16:06:05 GMT (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JG65X0006952; Tue, 19 Apr 2005 16:06:05 GMT (envelope-from murray) Message-Id: <200504191606.j3JG65X0006952@repoman.freebsd.org> From: Murray Stokely Date: Tue, 19 Apr 2005 16:06:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar.1 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: Tue, 19 Apr 2005 16:06:05 -0000 murray 2005-04-19 16:06:04 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: Point users to tcsh(1) for information about shell globbing patterns, rather than 'XXXX'. MFC after: 1 week Revision Changes Path 1.28 +2 -1 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Tue Apr 19 16:08:51 2005 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 258A916A4CE; Tue, 19 Apr 2005 16:08:51 +0000 (GMT) Received: from renaissance.homeip.net (m197.net81-67-151.noos.fr [81.67.151.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id F00AE43D41; Tue, 19 Apr 2005 16:08:49 +0000 (GMT) (envelope-from anthony.ginepro@laposte.net) Received: from renaissance.homeip.net (localhost [127.0.0.1]) by renaissance.homeip.net (Postfix) with ESMTP id 6C0ED208B; Tue, 19 Apr 2005 18:08:48 +0200 (CEST) Received: (from rapiere@localhost) by renaissance.homeip.net (8.13.3/8.13.1/Submit) id j3JG8f1V048527; Tue, 19 Apr 2005 18:08:41 +0200 (CEST) (envelope-from anthony.ginepro@laposte.net) X-Authentication-Warning: renaissance.homeip.net: rapiere set sender to anthony.ginepro@laposte.net using -f Date: Tue, 19 Apr 2005 18:08:41 +0200 From: Anthony Ginepro To: Eric Anholt Message-ID: <20050419160841.GA48510@renaissance.homeip.net> References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> <4263C23C.9060108@kientzle.com> <86mzrvupx0.fsf@xps.des.no> <1113924369.86153.1.camel@leguin> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1113924369.86153.1.camel@leguin> X-Operating-System: FreeBSD 6.0-CURRENT i386 User-Agent: Mutt/1.5.9i cc: Tim Kientzle cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Tim Kientzle cc: Kris Kennaway cc: Dag-Erling =?iso-8859-15?Q?Sm=F8rgrav?= Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Tue, 19 Apr 2005 16:08:51 -0000 On 04/19/05 08:26, Eric Anholt wrote: > On Tue, 2005-04-19 at 10:33 +0200, Dag-Erling Smørgrav wrote: > > Kris Kennaway writes: > > > gnu-auto* are for non-ports usage (only) - they don't mangle the > > > installed filenames to allow coexistence of multiple versions. > > > > It's slightly backwards, though. What we should do is have > > devel/auto* for non-ports usage, installed in /usr/local/bin, and > > devel/ports-auto* for ports usage, installed out of the way. > > Yes! > > Working on 3rd party autotooled software outside of ports regularly is > miserable on FreeBSD. exporting autotool variables helped me a lot : export ACLOCAL=aclocal19 export AUTOCONF=autoconf259 export AUTOHEADER=autoheader259 export AUTOMAKE=automake19 export LIBTOOLIZE=libtoolize15 However I've to copy files from /usr/local/share/aclocal to /usr/local/share/aclocal19 in order to work correctly. I don't really know what is the best way to deal with this however I don't like having multiple ports for the same software.. Anthony. From owner-cvs-src@FreeBSD.ORG Tue Apr 19 16:23:01 2005 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 36B0616A4CE; Tue, 19 Apr 2005 16:23:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EFF843D2D; Tue, 19 Apr 2005 16:23:01 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JGN0Rr007668; Tue, 19 Apr 2005 16:23:00 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JGN0Y1007667; Tue, 19 Apr 2005 16:23:00 GMT (envelope-from jkoshy) Message-Id: <200504191623.j3JGN0Y1007667@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 16:23:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 taskqueue.9 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: Tue, 19 Apr 2005 16:23:01 -0000 jkoshy 2005-04-19 16:23:00 UTC FreeBSD src repository Modified files: share/man/man9 taskqueue.9 Log: Document taskqueue_run_fast(). Markup 'Giant' with ".Va". Reviewed by: ru Revision Changes Path 1.16 +39 -9 src/share/man/man9/taskqueue.9 From owner-cvs-src@FreeBSD.ORG Tue Apr 19 16:30:26 2005 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 1C68A16A4CF; Tue, 19 Apr 2005 16:30:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E84C343D49; Tue, 19 Apr 2005 16:30:25 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JGUPJL008051; Tue, 19 Apr 2005 16:30:25 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JGUP6U008050; Tue, 19 Apr 2005 16:30:25 GMT (envelope-from jkoshy) Message-Id: <200504191630.j3JGUP6U008050@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 16:30:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 sleepqueue.9 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: Tue, 19 Apr 2005 16:30:26 -0000 jkoshy 2005-04-19 16:30:25 UTC FreeBSD src repository Modified files: share/man/man9 sleepqueue.9 Log: Bring API documentation for sleepqueue(9) in sync with the code in -current. Reviewed by: ru Revision Changes Path 1.12 +61 -21 src/share/man/man9/sleepqueue.9 From owner-cvs-src@FreeBSD.ORG Tue Apr 19 16:38:25 2005 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 4592D16A4CE; Tue, 19 Apr 2005 16:38:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26FB743D1D; Tue, 19 Apr 2005 16:38:25 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JGcPB0008523; Tue, 19 Apr 2005 16:38:25 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JGcP3b008522; Tue, 19 Apr 2005 16:38:25 GMT (envelope-from njl) Message-Id: <200504191638.j3JGcP3b008522@repoman.freebsd.org> From: Nate Lawson Date: Tue, 19 Apr 2005 16:38:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 cpufreq.4 src/sys/i386/cpufreq smist.c src/sys/modules/cpufreq Makefile 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: Tue, 19 Apr 2005 16:38:25 -0000 njl 2005-04-19 16:38:25 UTC FreeBSD src repository Modified files: share/man/man4 cpufreq.4 sys/modules/cpufreq Makefile Added files: sys/i386/cpufreq smist.c Log: Add a driver for SMI-based SpeedStep. The hardware supports two frequency settings and is an older version of the same design used for ICH SpeedStep. It is only known to be available on PIIX4 chipsets. Many thanks to Bruno Ducrot for writing the driver and Jon Noack for testing. Submitted by: Bruno Ducrot Revision Changes Path 1.9 +2 -0 src/share/man/man4/cpufreq.4 1.1 +460 -0 src/sys/i386/cpufreq/smist.c (new) 1.8 +4 -0 src/sys/modules/cpufreq/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 19 16:39:24 2005 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 1AFBF16A4CE; Tue, 19 Apr 2005 16:39:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E62B143D5C; Tue, 19 Apr 2005 16:39:23 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JGdNCm008588; Tue, 19 Apr 2005 16:39:23 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JGdNlX008587; Tue, 19 Apr 2005 16:39:23 GMT (envelope-from njl) Message-Id: <200504191639.j3JGdNlX008587@repoman.freebsd.org> From: Nate Lawson Date: Tue, 19 Apr 2005 16:39:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.i386 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: Tue, 19 Apr 2005 16:39:24 -0000 njl 2005-04-19 16:39:23 UTC FreeBSD src repository Modified files: sys/conf files.i386 Log: Hook smist up to the kernel build. Revision Changes Path 1.527 +1 -0 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Tue Apr 19 16:48:17 2005 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 CE27C16A4CE; Tue, 19 Apr 2005 16:48:17 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9F3443D58; Tue, 19 Apr 2005 16:48:16 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j3JGl6q8017853; Tue, 19 Apr 2005 19:47:06 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j3JGm94i046513; Tue, 19 Apr 2005 19:48:09 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)j3JGm7lA046512; Tue, 19 Apr 2005 19:48:07 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 19 Apr 2005 19:48:07 +0300 From: Giorgos Keramidas To: Eric Anholt Message-ID: <20050419164807.GA46451@orion.daedalusnetworks.priv> References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> <4263C23C.9060108@kientzle.com> <86mzrvupx0.fsf@xps.des.no> <1113924369.86153.1.camel@leguin> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1113924369.86153.1.camel@leguin> cc: Tim Kientzle cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Tim Kientzle cc: Kris Kennaway cc: Dag-Erling Sm?rgrav Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Tue, 19 Apr 2005 16:48:18 -0000 On 2005-04-19 08:26, Eric Anholt wrote: >On Tue, 2005-04-19 at 10:33 +0200, Dag-Erling Sm?rgrav wrote: >>Kris Kennaway writes: >>> gnu-auto* are for non-ports usage (only) - they don't mangle the >>> installed filenames to allow coexistence of multiple versions. >> >> It's slightly backwards, though. What we should do is have >> devel/auto* for non-ports usage, installed in /usr/local/bin, and >> devel/ports-auto* for ports usage, installed out of the way. > > Yes! > > Working on 3rd party autotooled software outside of ports regularly is > miserable on FreeBSD. I usually get around this by installing a local version of the autotools in /opt/autotools and adding /opt/autotools/{,s}bin before /usr/local in my PATH. This has worked remarkably well for more than a year now, for software that has to run on FreeBSD, Linux and Solaris. From owner-cvs-src@FreeBSD.ORG Tue Apr 19 17:10:58 2005 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 DF57416A4CE; Tue, 19 Apr 2005 17:10:58 +0000 (GMT) Received: from leguin.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A42B43D48; Tue, 19 Apr 2005 17:10:58 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (localhost [127.0.0.1]) by leguin.anholt.net (8.13.3/8.13.1) with ESMTP id j3JHAhET088296; Tue, 19 Apr 2005 10:10:43 -0700 (PDT) (envelope-from eta@lclark.edu) Received: (from anholt@localhost) by leguin.anholt.net (8.13.3/8.13.1/Submit) id j3JHAbia088295; Tue, 19 Apr 2005 10:10:37 -0700 (PDT) (envelope-from eta@lclark.edu) X-Authentication-Warning: leguin.anholt.net: anholt set sender to eta@lclark.edu using -f From: Eric Anholt To: Giorgos Keramidas In-Reply-To: <20050419164807.GA46451@orion.daedalusnetworks.priv> References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> <4263C23C.9060108@kientzle.com> <86mzrvupx0.fsf@xps.des.no> <1113924369.86153.1.camel@leguin> <20050419164807.GA46451@orion.daedalusnetworks.priv> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Tue, 19 Apr 2005 10:10:37 -0700 Message-Id: <1113930637.86153.15.camel@leguin> Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 FreeBSD GNOME Team Port cc: Tim Kientzle cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Tim Kientzle cc: Kris Kennaway cc: Dag-Erling Sm?rgrav Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Tue, 19 Apr 2005 17:10:59 -0000 On Tue, 2005-04-19 at 19:48 +0300, Giorgos Keramidas wrote: > On 2005-04-19 08:26, Eric Anholt wrote: > >On Tue, 2005-04-19 at 10:33 +0200, Dag-Erling Sm?rgrav wrote: > >>Kris Kennaway writes: > >>> gnu-auto* are for non-ports usage (only) - they don't mangle the > >>> installed filenames to allow coexistence of multiple versions. > >> > >> It's slightly backwards, though. What we should do is have > >> devel/auto* for non-ports usage, installed in /usr/local/bin, and > >> devel/ports-auto* for ports usage, installed out of the way. > > > > Yes! > > > > Working on 3rd party autotooled software outside of ports regularly is > > miserable on FreeBSD. > > I usually get around this by installing a local version of the autotools > in /opt/autotools and adding /opt/autotools/{,s}bin before /usr/local in > my PATH. > > This has worked remarkably well for more than a year now, for software > that has to run on FreeBSD, Linux and Solaris. That's basically what you do with these ports (with /usr/local/gnu-autotools/bin), but among other complaints, aclocal stuff installed by ports doesn't get picked up by them. So, I was fighting for quite a while with a mysterious configure script error in multiple packages, which it turned out was a lack of appropriate pkgconfig aclocal bits that was being reported as an error at the wrong line number in configure.lineno. It sure would have been nice to be able to write code for FreeBSD during that time, rather than fighting our broken autotools installations. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 19 17:47:00 2005 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 78AEC16A529; Tue, 19 Apr 2005 17:47:00 +0000 (GMT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37EAB43D49; Tue, 19 Apr 2005 17:47:00 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j3JHkqQ1030502; Tue, 19 Apr 2005 10:46:52 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j3JHkpoC030501; Tue, 19 Apr 2005 10:46:51 -0700 Date: Tue, 19 Apr 2005 10:46:51 -0700 From: Brooks Davis To: Vladimir Grebenschikov Message-ID: <20050419174651.GA22085@odin.ac.hmc.edu> References: <200504181835.j3IIZ5cF017234@repoman.freebsd.org> <1113892294.1107.12.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: <1113892294.1107.12.camel@localhost> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c src/sys/netinet ip_dummynet.c ip_dummynet.h ip_fw.h ip_fw2.c ip_fw_pfil.c src/sys/netinet6 ip6_output.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: Tue, 19 Apr 2005 17:47:00 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 19, 2005 at 10:31:34AM +0400, Vladimir Grebenschikov wrote: > ? ??, 18/04/2005 ? 18:35 +0000, Brooks Davis ?????: > > brooks 2005-04-18 18:35:05 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sbin/ipfw ipfw.8 ipfw2.c=20 > > sys/netinet ip_dummynet.c ip_dummynet.h ip_fw.h=20 > > ip_fw2.c ip_fw_pfil.c=20 > > sys/netinet6 ip6_output.c=20 > > Log: > > Add IPv6 support to IPFW and Dummynet. > > =20 > > Submitted by: Mariano Tortoriello and Raffaele De Lorenzo (via luig= i) >=20 > Looks like that commits broke kernel linking: > # make buildkernel > ... > MAKE=3Dmake sh /usr/src/sys/conf/newvers.sh VBOOK > cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-ex= terns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -W= cast-qual -fformat-extensions -std=3Dc99 -nostdinc -I- -I. -I/usr/src/sy= s -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/altq -I/usr/src/= sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/contrib/dev/a= th -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -I/u= sr/src/sys/dev/twa -D_KERNEL -include opt_global.h -fno-common -finline-lim= it=3D8000 --param inline-unit-growth=3D100 --param large-function-growth=3D= 1000 -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno= -3dnow -mno-sse -mno-sse2 -ffreestanding -Werror vers.c > linking kernel > ip_dummynet.o(.text+0x47c): In function `transmit_event': > : undefined reference to `ip6_output' > ip_dummynet.o(.text+0x487): In function `transmit_event': > : undefined reference to `ip6_input' > ip_fw2.o(.text+0x29b): In function `search_ip6_addr_net': > : undefined reference to `in6_clearscope' Sorry about this. I broke kernels with IPFW and without INET6. It looks like phk fixed it. Pass the pointy hat please. :( -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFCZUQLXY6L6fI4GtQRApAbAJ92eT1WaYU6clQmqC8qg4VTMjRO0QCfQGkK hre2fEvsa/FethW4EePmBEw= =spJq -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi-- From owner-cvs-src@FreeBSD.ORG Tue Apr 19 17:52:35 2005 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 9D4EE16A4CE; Tue, 19 Apr 2005 17:52:35 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C4D943D53; Tue, 19 Apr 2005 17:52:35 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8907F51578; Tue, 19 Apr 2005 10:52:34 -0700 (PDT) Date: Tue, 19 Apr 2005 10:52:34 -0700 From: Kris Kennaway To: Eric Anholt Message-ID: <20050419175234.GD55289@xor.obsecurity.org> References: <200504171751.j3HHp5Wn094955@repoman.freebsd.org> <86pswsxlba.fsf@xps.des.no> <4263C23C.9060108@kientzle.com> <86mzrvupx0.fsf@xps.des.no> <1113924369.86153.1.camel@leguin> <20050419164807.GA46451@orion.daedalusnetworks.priv> <1113930637.86153.15.camel@leguin> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7gGkHNMELEOhSGF6" Content-Disposition: inline In-Reply-To: <1113930637.86153.15.camel@leguin> User-Agent: Mutt/1.4.2.1i cc: Tim Kientzle cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Tim Kientzle cc: Kris Kennaway cc: Giorgos Keramidas cc: Dag-Erling Sm?rgrav Subject: Re: cvs commit: src/usr.bin/tar Makefile 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: Tue, 19 Apr 2005 17:52:35 -0000 --7gGkHNMELEOhSGF6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 19, 2005 at 10:10:37AM -0700, Eric Anholt wrote: > > >On Tue, 2005-04-19 at 10:33 +0200, Dag-Erling Sm?rgrav wrote: > > >>Kris Kennaway writes: > > >>> gnu-auto* are for non-ports usage (only) - they don't mangle the > > >>> installed filenames to allow coexistence of multiple versions. > > >> > > >> It's slightly backwards, though. What we should do is have > > >> devel/auto* for non-ports usage, installed in /usr/local/bin, and > > >> devel/ports-auto* for ports usage, installed out of the way. > > > > > > Yes! > > > > > > Working on 3rd party autotooled software outside of ports regularly is > > > miserable on FreeBSD. > >=20 > > I usually get around this by installing a local version of the autotools > > in /opt/autotools and adding /opt/autotools/{,s}bin before /usr/local in > > my PATH. > >=20 > > This has worked remarkably well for more than a year now, for software > > that has to run on FreeBSD, Linux and Solaris. >=20 > That's basically what you do with these ports > (with /usr/local/gnu-autotools/bin), but among other complaints, aclocal > stuff installed by ports doesn't get picked up by them. So, I was > fighting for quite a while with a mysterious configure script error in > multiple packages, which it turned out was a lack of appropriate > pkgconfig aclocal bits that was being reported as an error at the wrong > line number in configure.lineno. >=20 > It sure would have been nice to be able to write code for FreeBSD during > that time, rather than fighting our broken autotools installations. Please don't complain about autotools in FreeBSD unless you're willing to fix it. The problems are many, varied, well-known and mostly the fault of the autotools developers for not creating well-engineered software. Kris --7gGkHNMELEOhSGF6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZUViWry0BWjoQKURApuDAJ9wl+Ji5WjPBbqfg+O0GpHZrS+kYACg6E8b bqc9Vk+ZI7hY/yQbQDujaCQ= =HPIp -----END PGP SIGNATURE----- --7gGkHNMELEOhSGF6-- From owner-cvs-src@FreeBSD.ORG Tue Apr 19 17:57:54 2005 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 9FFDD16A4CE; Tue, 19 Apr 2005 17:57:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 760B043D31; Tue, 19 Apr 2005 17:57:54 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JHvsDZ018650; Tue, 19 Apr 2005 17:57:54 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JHvsEv018649; Tue, 19 Apr 2005 17:57:54 GMT (envelope-from hrs) Message-Id: <200504191757.j3JHvsEv018649@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 19 Apr 2005 17:57:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml 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: Tue, 19 Apr 2005 17:57:54 -0000 hrs 2005-04-19 17:57:54 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: getproto{ent,byname,bynumber}(3) thread-safe. Update release notes: s/MPSAFE/thread-safe/ in the entry of getserv{ent,byname,byport}. Revision Changes Path 1.847 +4 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:10:41 2005 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 1338116A4CE; Tue, 19 Apr 2005 18:10:41 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAB3743D48; Tue, 19 Apr 2005 18:10:40 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j3JIAdLn018906; Tue, 19 Apr 2005 14:10:39 -0400 (EDT) Date: Tue, 19 Apr 2005 14:10:39 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Hajimu UMEMOTO In-Reply-To: <200504191441.j3JEfD8K003270@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 18:10:41 -0000 On Tue, 19 Apr 2005, Hajimu UMEMOTO wrote: > ume 2005-04-19 14:41:13 UTC > > FreeBSD src repository > > Modified files: > lib/libc/net getproto.c getprotoent.c getprotoname.c > netdb_private.h > Log: > - add getproto{byname,bynumber,ent}_r for internal use within libc. > - make getproto{byname,bynumber,ent} thread-safe. Stop polluting the namespace. If the externally visible functions you add are not in a standard and are only for use within libc, they need to be prefixed with "_" or "__". I haven't paid attention to your other commits in libc, but please go back and fix other occurrences if there are any. Or make them static if they can be. -- DE From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:11:31 2005 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 1EAEE16A4CE; Tue, 19 Apr 2005 18:11:31 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF92E43D31; Tue, 19 Apr 2005 18:11:30 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3JIBTLZ027652; Tue, 19 Apr 2005 11:11:29 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3JIBTJw027651; Tue, 19 Apr 2005 11:11:29 -0700 (PDT) (envelope-from obrien) Date: Tue, 19 Apr 2005 11:11:29 -0700 From: "David O'Brien" To: Alexander Leidinger Message-ID: <20050419181128.GA27443@dragon.NUXI.org> References: <200504190401.j3J41QKh055169@repoman.freebsd.org> <20050419121018.nq4ktq77r4goos08@netchild.homeip.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050419121018.nq4ktq77r4goos08@netchild.homeip.net> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i cc: Joseph Koshy cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/lib Makefile src/lib/libpmc Makefile libpmc.c pmc.3 pmc.h src/share/doc/papers Makefile src/share/doc/papers/hwpmc Makefile hwpmc.ms src/share/examples/hwpmc README src/share/man/man4 Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 18:11:31 -0000 On Tue, Apr 19, 2005 at 12:10:18PM +0200, Alexander Leidinger wrote: > >jkoshy 2005-04-19 04:01:25 UTC > > FreeBSD src repository > > Log: > > Bring a working snapshot of hwpmc(4), its associated libraries, > > userland utilities and documentation into -CURRENT. > > Verry interesting. I've read > http://people.freebsd.org/~jkoshy/projects/perf-measurement/index.html > > I assume this is like a portable version of the measurement backend in > Intels VTune... at least I assume VTune does something like this > itself. Not quite - it isn't purely an Intel thing; nor is accessing event counters all VTune does. Every modern CPU has event counters. Some CPU's have as little as 2 (Pentium Pro), others have 4 (Athlon64 and Opteron), I think IA-64 has more. You can program the CPU so that when an event occurs (or every N events) to interrupt and let the handler code figure out what was running at the time. Events can be "fill data L1 cache from L2", "unaligned access", "branch taken, predicted". Or even clock tick (thus allowing timer based profiling). This PMC facility is much more similar to Linux's Oprofile than VTune or AMD's CodeAnalyst. It allows one to set and access the event counters. You will need to find the applicable CPU docs so you know what [public] events exist, and any "options" those events have. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:27:35 2005 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 5129E16A4CE; Tue, 19 Apr 2005 18:27:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2255D43D4C; Tue, 19 Apr 2005 18:27:35 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JIRZ9W019989; Tue, 19 Apr 2005 18:27:35 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JIRZXC019988; Tue, 19 Apr 2005 18:27:35 GMT (envelope-from ps) Message-Id: <200504191827.j3JIRZXC019988@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 18:27:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_sack.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: Tue, 19 Apr 2005 18:27:35 -0000 ps 2005-04-19 18:27:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_sack.c Log: MFC: rev 1.11 Remove some unused sack fields. Revision Changes Path 1.3.2.6 +0 -3 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:28:23 2005 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 6C03616A4CE; Tue, 19 Apr 2005 18:28:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42C3E43D2D; Tue, 19 Apr 2005 18:28:23 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JISNxd020081; Tue, 19 Apr 2005 18:28:23 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JISNBl020080; Tue, 19 Apr 2005 18:28:23 GMT (envelope-from ps) Message-Id: <200504191828.j3JISNBl020080@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 18:28:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_sack.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: Tue, 19 Apr 2005 18:28:23 -0000 ps 2005-04-19 18:28:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_sack.c Log: MFC: rev 1.12 When the rightmost SACK block expands, rcv_lastsack should be updated. Revision Changes Path 1.3.2.7 +2 -0 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:29:11 2005 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 931F916A4CE; Tue, 19 Apr 2005 18:29:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B7A143D2D; Tue, 19 Apr 2005 18:29:11 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JITBnM020158; Tue, 19 Apr 2005 18:29:11 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JITBeX020157; Tue, 19 Apr 2005 18:29:11 GMT (envelope-from obrien) Message-Id: <200504191829.j3JITBeX020157@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 19 Apr 2005 18:29:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk 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: Tue, 19 Apr 2005 18:29:11 -0000 obrien 2005-04-19 18:29:11 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: I accidently committed two 'cleandepend' when I was deciding which form was "cleaner". Revision Changes Path 1.190 +1 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:29:52 2005 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 0F45C16A4CE; Tue, 19 Apr 2005 18:29:52 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id A207643D41; Tue, 19 Apr 2005 18:29:51 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3JITdVW029625; Tue, 19 Apr 2005 11:29:39 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3JITdT8029624; Tue, 19 Apr 2005 11:29:39 -0700 (PDT) (envelope-from obrien) Date: Tue, 19 Apr 2005 11:29:38 -0700 From: "David O'Brien" To: Warner Losh , ru@freebsd.org Message-ID: <20050419182938.GA27941@dragon.NUXI.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050418.152011.74745144.imp@bsdimp.com> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 18:29:52 -0000 On Mon, Apr 18, 2005 at 03:20:11PM -0600, Warner Losh wrote: > From: "David E. O'Brien" > Subject: cvs commit: src/sys/conf kmod.mk > Date: Mon, 18 Apr 2005 21:10:38 +0000 (UTC) > > > obrien 2005-04-18 21:10:38 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/conf kmod.mk > > Log: > > As with kernel-depend, rm the DEPENDFILE before modules-depend. > > Why not cleandepend? +# $FreeBSD: src/sys/conf/kmod.mk,v 1.189 2005/04/18 21:10:38 obrien Exp +beforedepend: cleandepend :-) On Tue, Apr 19, 2005 at 04:38:56PM +0300, Ruslan Ermilov wrote: > On Mon, Apr 18, 2005 at 09:10:38PM +0000, David E. O'Brien wrote: > > obrien 2005-04-18 21:10:38 UTC > > Modified files: > > sys/conf kmod.mk > > Log: > > As with kernel-depend, rm the DEPENDFILE before modules-depend. > > Revision Changes Path > > 1.189 +2 -1 src/sys/conf/kmod.mk > Is this supposed to fix a failure of a NO_CLEAN buildkernel and seeing > it breaks due to a stale header recorded into .depend? > I don't like this change, as it causes two consequent make's to > redundantly rebuild .depend files (a lot of, now), as with a kernel > object build. Instead, one should NOT rely on using NO_CLEAN when > updating sources -- we never guaranteed it should always work. Almost, but not quite. I wasn't using 'NO_CLEAN'. > Something more clever is needed. How about preserving what you did, > but also adding NO_CLEANDEPEND so that .depend files are not removed > when this option is present (useful when you do incremental builds > without source updates). You can totally back out my commit, if you can fix the situation I've run into several times after the bus_.h change. I know what the basic issue is, but I thought dealing with it a better way would take considerable work. The problem to fix is: cd into the kernel build directory, issue 'make depend && make' and then get a build failure that make doesn't know how to build bus_amd64.h. I don't think having to add 'find . .depend -delete' or 'rm -rf modules' before the 'make depend' is OK. :-) -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:30:40 2005 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 B45C816A4D0; Tue, 19 Apr 2005 18:30:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 892A843D2D; Tue, 19 Apr 2005 18:30:40 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JIUeNI020265; Tue, 19 Apr 2005 18:30:40 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JIUedj020264; Tue, 19 Apr 2005 18:30:40 GMT (envelope-from ps) Message-Id: <200504191830.j3JIUedj020264@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 18:30:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_input.c tcp_subr.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: Tue, 19 Apr 2005 18:30:40 -0000 ps 2005-04-19 18:30:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_input.c tcp_subr.c Log: MFC: rev 1.269 of tcp_input.c, rev 1.221 of tcp_subr.c - If the reassembly queue limit was reached or if we couldn't allocate a reassembly queue state structure, don't update (receiver) sack report. - Similarly, if tcp_drain() is called, freeing up all items on the reassembly queue, clean the sack report. Revision Changes Path 1.252.2.15 +3 -1 src/sys/netinet/tcp_input.c 1.201.2.16 +1 -0 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:32:35 2005 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 D486116A4CE; Tue, 19 Apr 2005 18:32:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A886A43D31; Tue, 19 Apr 2005 18:32:35 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JIWZHn020420; Tue, 19 Apr 2005 18:32:35 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JIWZrk020419; Tue, 19 Apr 2005 18:32:35 GMT (envelope-from ps) Message-Id: <200504191832.j3JIWZrk020419@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 18:32:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_input.c tcp_seq.h 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: Tue, 19 Apr 2005 18:32:36 -0000 ps 2005-04-19 18:32:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_input.c tcp_seq.h Log: MFC: rev 1.270 of tcp_input.c, rev 1.25 of tcp_seq.h - Tighten up the Timestamp checks to prevent a spoofed segment from setting ts_recent to an arbitrary value, stopping further communication between the two hosts. - If the Echoed Timestamp is greater than the current time, fall back to the non RFC 1323 RTT calculation. Revision Changes Path 1.252.2.16 +23 -3 src/sys/netinet/tcp_input.c 1.22.2.2 +1 -0 src/sys/netinet/tcp_seq.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:34:06 2005 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 CEE8E16A4CE; Tue, 19 Apr 2005 18:34:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A36A243D2D; Tue, 19 Apr 2005 18:34:06 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JIY6gd020502; Tue, 19 Apr 2005 18:34:06 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JIY6l8020501; Tue, 19 Apr 2005 18:34:06 GMT (envelope-from ps) Message-Id: <200504191834.j3JIY6l8020501@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 18:34:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_input.c tcp_sack.c tcp_var.h 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: Tue, 19 Apr 2005 18:34:07 -0000 ps 2005-04-19 18:34:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_input.c tcp_sack.c tcp_var.h Log: MFC: rev 1.271 tcp_input.c, rev 1.13 tcp_sack.c, rev 1.119 tcp_var.h Fix for a TCP SACK bug where more than (win/2) bytes could have been in flight in SACK recovery. Revision Changes Path 1.252.2.17 +21 -1 src/sys/netinet/tcp_input.c 1.3.2.8 +33 -1 src/sys/netinet/tcp_sack.c 1.109.2.6 +1 -0 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:37:27 2005 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 27B4716A4CE; Tue, 19 Apr 2005 18:37:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED47E43D49; Tue, 19 Apr 2005 18:37:26 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JIbQb4020722; Tue, 19 Apr 2005 18:37:26 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JIbQje020721; Tue, 19 Apr 2005 18:37:26 GMT (envelope-from ps) Message-Id: <200504191837.j3JIbQje020721@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 18:37:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_sack.c tcp_var.h src/usr.bin/netstat inet.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: Tue, 19 Apr 2005 18:37:27 -0000 ps 2005-04-19 18:37:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_sack.c tcp_var.h usr.bin/netstat inet.c Log: MFC: rev 1.10 tcp_sack.c, 1.118 tcp_var.h, 1.69 inet.c Add limits on the number of elements in the sack scoreboard both per-connection and globally. This eliminates potential DoS attacks where SACK scoreboard elements tie up too much memory. Revision Changes Path 1.3.2.9 +43 -2 src/sys/netinet/tcp_sack.c 1.109.2.7 +1 -0 src/sys/netinet/tcp_var.h 1.67.2.2 +1 -0 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:52:53 2005 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 1C95816A4CE; Tue, 19 Apr 2005 18:52:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E826243D31; Tue, 19 Apr 2005 18:52:52 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JIqqdW021260; Tue, 19 Apr 2005 18:52:52 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JIqqPJ021259; Tue, 19 Apr 2005 18:52:52 GMT (envelope-from brueffer) Message-Id: <200504191852.j3JIqqPJ021259@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 19 Apr 2005 18:52:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml 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: Tue, 19 Apr 2005 18:52:53 -0000 brueffer 2005-04-19 18:52:52 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Grammar fixes. Revision Changes Path 1.848 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 19 18:54:16 2005 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 BA50916A4CE; Tue, 19 Apr 2005 18:54:16 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F17B43D3F; Tue, 19 Apr 2005 18:54:16 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3JIr45u030767; Tue, 19 Apr 2005 12:53:04 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 19 Apr 2005 12:53:04 -0600 (MDT) Message-Id: <20050419.125304.74722060.imp@bsdimp.com> To: obrien@FreeBSD.org From: Warner Losh In-Reply-To: <20050419182938.GA27941@dragon.NUXI.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Tue, 19 Apr 2005 18:54:17 -0000 make cleandepend fixes that issue completely. However, Justin Gibbs gave me a fix to the underlying problem since we should *NOT* be doing a cleandepend before depend. That's just bogus and we should fix the underlying bug. I'll test it out and see if it really works. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 19 19:12:13 2005 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 617A016A4CE; Tue, 19 Apr 2005 19:12:13 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC78643D2D; Tue, 19 Apr 2005 19:12:09 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j3JJBxQi031081 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 04:11:59 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Wed, 20 Apr 2005 04:11:58 +0900 Message-ID: From: Hajimu UMEMOTO To: Daniel Eischen In-Reply-To: References: <200504191441.j3JEfD8K003270@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Wed, 20 Apr 2005 04:11:59 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.1 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h 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: Tue, 19 Apr 2005 19:12:13 -0000 Hi, deischen> Stop polluting the namespace. If the externally visible functions deischen> you add are not in a standard and are only for use within libc, deischen> they need to be prefixed with "_" or "__". I haven't paid attention deischen> to your other commits in libc, but please go back and fix other deischen> occurrences if there are any. Or make them static if they can deischen> be. The functions I added are prefixed with `__'. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Tue Apr 19 19:20:44 2005 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 D8CF016A4CE; Tue, 19 Apr 2005 19:20:44 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7996943D1D; Tue, 19 Apr 2005 19:20:44 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j3JJKhCO023570; Tue, 19 Apr 2005 15:20:43 -0400 (EDT) Date: Tue, 19 Apr 2005 15:20:43 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Hajimu UMEMOTO In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 19:20:45 -0000 On Wed, 20 Apr 2005, Hajimu UMEMOTO wrote: > Hi, > > deischen> Stop polluting the namespace. If the externally visible functions > deischen> you add are not in a standard and are only for use within libc, > deischen> they need to be prefixed with "_" or "__". I haven't paid attention > deischen> to your other commits in libc, but please go back and fix other > deischen> occurrences if there are any. Or make them static if they can > deischen> be. > > The functions I added are prefixed with `__'. Look at src/lib/libc/net/getprotoent.c (the only file I examined). You added getprotoent_r, setprotoent_r, and endprotoent_r. Even your commit message says this ;-) These functions are not in the POSIX spec as far as I can see. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Tue Apr 19 19:25:13 2005 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 7066D16A4CE; Tue, 19 Apr 2005 19:25:13 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11E5743D1D; Tue, 19 Apr 2005 19:25:13 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j3JJPCpx028671; Tue, 19 Apr 2005 15:25:12 -0400 (EDT) Date: Tue, 19 Apr 2005 15:25:12 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Hajimu UMEMOTO In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 19:25:13 -0000 On Tue, 19 Apr 2005, Daniel Eischen wrote: > On Wed, 20 Apr 2005, Hajimu UMEMOTO wrote: > > > Hi, > > > > deischen> Stop polluting the namespace. If the externally visible functions > > deischen> you add are not in a standard and are only for use within libc, > > deischen> they need to be prefixed with "_" or "__". I haven't paid attention > > deischen> to your other commits in libc, but please go back and fix other > > deischen> occurrences if there are any. Or make them static if they can > > deischen> be. > > > > The functions I added are prefixed with `__'. > > Look at src/lib/libc/net/getprotoent.c (the only file I examined). > You added getprotoent_r, setprotoent_r, and endprotoent_r. Even > your commit message says this ;-) These functions are not in the > POSIX spec as far as I can see. Nevermind. I just saw the #defines in netdb_private.h. Is there a reason why these are all #defined instead of just being declared as __foo()? -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Tue Apr 19 19:32:20 2005 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 D95BF16A4CE; Tue, 19 Apr 2005 19:32:20 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1826243D3F; Tue, 19 Apr 2005 19:32:20 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j3JJWB8i012515 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 04:32:11 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Wed, 20 Apr 2005 04:32:10 +0900 Message-ID: From: Hajimu UMEMOTO To: Daniel Eischen In-Reply-To: References: User-Agent: xcite1.38> Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Wed, 20 Apr 2005 04:32:11 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.1 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h 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: Tue, 19 Apr 2005 19:32:21 -0000 Hi, >>>>> On Tue, 19 Apr 2005 15:20:43 -0400 (EDT) >>>>> Daniel Eischen said: deischen> Look at src/lib/libc/net/getprotoent.c (the only file I examined). deischen> You added getprotoent_r, setprotoent_r, and endprotoent_r. Even deischen> your commit message says this ;-) These functions are not in the deischen> POSIX spec as far as I can see. Please take a look src/lib/libc/net/netdb_private.h. BTW, though the functions are not in POSIX, I take the API from AIX, HP and Digital. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Tue Apr 19 19:40:42 2005 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 121C816A4CE; Tue, 19 Apr 2005 19:40:42 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AF5643D41; Tue, 19 Apr 2005 19:40:41 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j3JJeYnP044839 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 04:40:35 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Wed, 20 Apr 2005 04:40:34 +0900 Message-ID: From: Hajimu UMEMOTO To: Daniel Eischen In-Reply-To: References: User-Agent: xcite1.38> Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Wed, 20 Apr 2005 04:40:35 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.1 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h 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: Tue, 19 Apr 2005 19:40:42 -0000 Hi, >>>>> On Tue, 19 Apr 2005 15:25:12 -0400 (EDT) >>>>> Daniel Eischen said: deischen> Nevermind. I just saw the #defines in netdb_private.h. Is there deischen> a reason why these are all #defined instead of just being declared deischen> as __foo()? I don't intend to expose *_r(). However many OSs provide *_r() already, and someone may want to expose them. The API was taken from AIX, HP and Digital. OpenBSD choose this API, too. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Tue Apr 19 20:02:37 2005 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 EAF8216A4CE; Tue, 19 Apr 2005 20:02:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2DC143D1D; Tue, 19 Apr 2005 20:02:37 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JK2bq6025355; Tue, 19 Apr 2005 20:02:37 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JK2btU025354; Tue, 19 Apr 2005 20:02:37 GMT (envelope-from ps) Message-Id: <200504192002.j3JK2btU025354@repoman.freebsd.org> From: Paul Saab Date: Tue, 19 Apr 2005 20:02:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern sys_generic.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: Tue, 19 Apr 2005 20:02:38 -0000 ps 2005-04-19 20:02:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern sys_generic.c Log: MFC: rev 1.142 Deal with zero length transfers before we even get to fo_ops->fo_read(). Revision Changes Path 1.132.2.5 +12 -0 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:06:07 2005 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 031C016A4CE; Tue, 19 Apr 2005 21:06:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE93043D4C; Tue, 19 Apr 2005 21:06:06 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JL66Hm034952; Tue, 19 Apr 2005 21:06:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JL66t4034951; Tue, 19 Apr 2005 21:06:06 GMT (envelope-from imp) Message-Id: <200504192106.j3JL66t4034951@repoman.freebsd.org> From: Warner Losh Date: Tue, 19 Apr 2005 21:06:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/include pmc_mdep.h 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: Tue, 19 Apr 2005 21:06:07 -0000 imp 2005-04-19 21:06:06 UTC FreeBSD src repository Added files: sys/pc98/include pmc_mdep.h Log: Since pmc is a CPU feature, grab the mdep file from the i386 directory. Revision Changes Path 1.1 +6 -0 src/sys/pc98/include/pmc_mdep.h (new) From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:07:01 2005 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 1EAA816A4CE; Tue, 19 Apr 2005 21:07:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E758E43D58; Tue, 19 Apr 2005 21:07:00 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JL70ms035003; Tue, 19 Apr 2005 21:07:00 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JL70E1035002; Tue, 19 Apr 2005 21:07:00 GMT (envelope-from imp) Message-Id: <200504192107.j3JL70E1035002@repoman.freebsd.org> From: Warner Losh Date: Tue, 19 Apr 2005 21:07:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/include _bus.h bus.h 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: Tue, 19 Apr 2005 21:07:01 -0000 imp 2005-04-19 21:07:00 UTC FreeBSD src repository Modified files: sys/pc98/include _bus.h bus.h Log: There's no need to include all the detauls of struct bus_space_{tag,handle} in _bus.h when the typedef of the struct pointer will do. Revision Changes Path 1.3 +0 -82 src/sys/pc98/include/_bus.h 1.5 +84 -1 src/sys/pc98/include/bus.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:12:58 2005 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 5E1DB16A4CE; Tue, 19 Apr 2005 21:12:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3260B43D1F; Tue, 19 Apr 2005 21:12:58 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JLCvYR035431; Tue, 19 Apr 2005 21:12:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JLCvih035430; Tue, 19 Apr 2005 21:12:57 GMT (envelope-from imp) Message-Id: <200504192112.j3JLCvih035430@repoman.freebsd.org> From: Warner Losh Date: Tue, 19 Apr 2005 21:12:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/hwpmc hwpmc_mod.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: Tue, 19 Apr 2005 21:12:58 -0000 imp 2005-04-19 21:12:57 UTC FreeBSD src repository Modified files: sys/hwpmc hwpmc_mod.c Log: Minimal changes to get this to compile with -DDEBUG defined as well as hack a couple used before set warnings for LINT happiness. Revision Changes Path 1.2 +3 -1 src/sys/hwpmc/hwpmc_mod.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:20:21 2005 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 DE0CC16A4CE; Tue, 19 Apr 2005 21:20:21 +0000 (GMT) Received: from khavrinen.csail.mit.edu (khavrinen.csail.mit.edu [128.30.28.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 358F943D3F; Tue, 19 Apr 2005 21:20:21 +0000 (GMT) (envelope-from wollman@khavrinen.csail.mit.edu) Received: from khavrinen.csail.mit.edu (localhost.csail.mit.edu [127.0.0.1]) j3JLKJUq025538 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK CN=khavrinen.lcs.mit.edu issuer=SSL+20Client+20CA); Tue, 19 Apr 2005 17:20:20 -0400 (EDT) (envelope-from wollman@khavrinen.csail.mit.edu) Received: (from wollman@localhost) by khavrinen.csail.mit.edu (8.13.1/8.13.1/Submit) id j3JLKJLv025535; Tue, 19 Apr 2005 17:20:19 -0400 (EDT) (envelope-from wollman) From: Garrett Wollman MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16997.30227.769989.36407@khavrinen.csail.mit.edu> Date: Tue, 19 Apr 2005 17:20:19 -0400 To: Hajimu UMEMOTO In-Reply-To: References: X-Mailer: VM 7.17 under 21.4 (patch 17) "Jumbo Shrimp" XEmacs Lucid X-Greylist: Sender DNS name whitelisted, not delayed by milter-greylist-1.6 (khavrinen.csail.mit.edu [127.0.0.1]); Tue, 19 Apr 2005 17:20:20 -0400 (EDT) X-Virus-Scanned: ClamAV 0.83/841/Tue Apr 19 12:44:10 2005 on khavrinen.csail.mit.edu X-Virus-Status: Clean X-Spam-Status: No, score=0.6 required=5.0 tests=SUBJ_HAS_SPACES autolearn=disabled version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on khavrinen.csail.mit.edu cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h 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: Tue, 19 Apr 2005 21:20:22 -0000 < said: > Please take a look src/lib/libc/net/netdb_private.h. > BTW, though the functions are not in POSIX, I take the API from AIX, > HP and Digital. If they are generally useful they should be globally visible, with the standard FreeBSD namespace protections. (In this case, this probably means that the __ versions stay as they are, and non-__ versions can be defined using aliases in a separate compilation unit.) -GAWollman From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:40:08 2005 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 0F45A16A4CE; Tue, 19 Apr 2005 21:40:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D951843D3F; Tue, 19 Apr 2005 21:40:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JLe74O036906; Tue, 19 Apr 2005 21:40:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JLe75S036905; Tue, 19 Apr 2005 21:40:07 GMT (envelope-from imp) Message-Id: <200504192140.j3JLe75S036905@repoman.freebsd.org> From: Warner Losh Date: Tue, 19 Apr 2005 21:40:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.i386 files.pc98 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: Tue, 19 Apr 2005 21:40:08 -0000 imp 2005-04-19 21:40:07 UTC FreeBSD src repository Modified files: sys/conf files.i386 files.pc98 Log: Need more files for i386, need all the files for pc98. Revision Changes Path 1.528 +3 -0 src/sys/conf/files.i386 1.319 +5 -0 src/sys/conf/files.pc98 From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:40:49 2005 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 7EBA416A4DB; Tue, 19 Apr 2005 21:40:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 562E143D46; Tue, 19 Apr 2005 21:40:49 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JLennX037028; Tue, 19 Apr 2005 21:40:49 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JLenZR037027; Tue, 19 Apr 2005 21:40:49 GMT (envelope-from imp) Message-Id: <200504192140.j3JLenZR037027@repoman.freebsd.org> From: Warner Losh Date: Tue, 19 Apr 2005 21:40:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/hwpmc hwpmc_piv.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: Tue, 19 Apr 2005 21:40:49 -0000 imp 2005-04-19 21:40:49 UTC FreeBSD src repository Modified files: sys/hwpmc hwpmc_piv.c Log: Remove unused variable that was horking up the LINT build Revision Changes Path 1.2 +2 -5 src/sys/hwpmc/hwpmc_piv.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:44:44 2005 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 AC10D16A4CF; Tue, 19 Apr 2005 21:44:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7295343D55; Tue, 19 Apr 2005 21:44:44 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JLiihu037190; Tue, 19 Apr 2005 21:44:44 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JLiiuH037189; Tue, 19 Apr 2005 21:44:44 GMT (envelope-from pjd) Message-Id: <200504192144.j3JLiiuH037189@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Apr 2005 21:44:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_mount.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: Tue, 19 Apr 2005 21:44:44 -0000 pjd 2005-04-19 21:44:44 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: Call g_waitidle() before every check the list of holds is empty. Suggested by: phk Revision Changes Path 1.191 +11 -7 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:47:26 2005 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 383AD16A4CE; Tue, 19 Apr 2005 21:47:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CC4343D1F; Tue, 19 Apr 2005 21:47:26 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JLlPJZ037420; Tue, 19 Apr 2005 21:47:25 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JLlPin037419; Tue, 19 Apr 2005 21:47:25 GMT (envelope-from pjd) Message-Id: <200504192147.j3JLlPin037419@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Apr 2005 21:47:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/mirror g_mirror.c g_mirror.h 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: Tue, 19 Apr 2005 21:47:26 -0000 pjd 2005-04-19 21:47:25 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c g_mirror.h Log: Remove the hack which allowed to use gmirror for root file system, use root_mount KPI instead. Revision Changes Path 1.62 +6 -49 src/sys/geom/mirror/g_mirror.c 1.17 +2 -0 src/sys/geom/mirror/g_mirror.h From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:55:29 2005 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 C479916A595; Tue, 19 Apr 2005 21:55:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9510643D53; Tue, 19 Apr 2005 21:55:28 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JLtS1a037737; Tue, 19 Apr 2005 21:55:28 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JLtSHq037736; Tue, 19 Apr 2005 21:55:28 GMT (envelope-from wollman) Message-Id: <200504192155.j3JLtSHq037736@repoman.freebsd.org> From: Garrett Wollman Date: Tue, 19 Apr 2005 21:55:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/label g_label_ufs.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: Tue, 19 Apr 2005 21:55:29 -0000 wollman 2005-04-19 21:55:28 UTC FreeBSD src repository Modified files: sys/geom/label g_label_ufs.c Log: The size of a filesystem may be less than the size of the provider it resides on. Fix the special case of the filesystem fragment size not evenly dividing the size of the provider. Fixing the general case probably requires better superblock validation (left as an exercise to the reader). Revision Changes Path 1.3 +2 -2 src/sys/geom/label/g_label_ufs.c From owner-cvs-src@FreeBSD.ORG Tue Apr 19 21:58:16 2005 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 7C7BA16A4CE; Tue, 19 Apr 2005 21:58:16 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id A962B43D2F; Tue, 19 Apr 2005 21:58:15 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 88A33ACAEE; Tue, 19 Apr 2005 23:58:12 +0200 (CEST) Date: Tue, 19 Apr 2005 23:58:12 +0200 From: Pawel Jakub Dawidek To: Garrett Wollman Message-ID: <20050419215812.GE837@darkness.comp.waw.pl> References: <200504192155.j3JLtSHq037736@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bQjxe2ksi2vU832J" Content-Disposition: inline In-Reply-To: <200504192155.j3JLtSHq037736@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/label g_label_ufs.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: Tue, 19 Apr 2005 21:58:16 -0000 --bQjxe2ksi2vU832J Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 19, 2005 at 09:55:28PM +0000, Garrett Wollman wrote: +> wollman 2005-04-19 21:55:28 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/geom/label g_label_ufs.c=20 +> Log: +> The size of a filesystem may be less than the size of the provider it +> resides on. Fix the special case of the filesystem fragment size not +> evenly dividing the size of the provider. Fixing the general case +> probably requires better superblock validation (left as an exercise to +> the reader). In the future please read MAINTAINERS, thanks. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --bQjxe2ksi2vU832J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCZX70ForvXbEpPzQRAjPmAKCotr2CSTy/IaH9aUOwKANOyr5LvgCg7g9V HW77qWc3AsfMDpuzIWjTIbo= =2Ozc -----END PGP SIGNATURE----- --bQjxe2ksi2vU832J-- From owner-cvs-src@FreeBSD.ORG Tue Apr 19 22:16:47 2005 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 7FDE516A4CE; Tue, 19 Apr 2005 22:16:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F12C43D48; Tue, 19 Apr 2005 22:16:47 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3JMGlsK038809; Tue, 19 Apr 2005 22:16:47 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3JMGl1n038808; Tue, 19 Apr 2005 22:16:47 GMT (envelope-from imp) Message-Id: <200504192216.j3JMGl1n038808@repoman.freebsd.org> From: Warner Losh Date: Tue, 19 Apr 2005 22:16:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES src/sys/i386/conf NOTES src/sys/pc98/conf NOTES src/sys/amd64/conf NOTES 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: Tue, 19 Apr 2005 22:16:47 -0000 imp 2005-04-19 22:16:47 UTC FreeBSD src repository Modified files: sys/conf NOTES sys/i386/conf NOTES sys/pc98/conf NOTES sys/amd64/conf NOTES Log: Move this to the specific architectures that are supported. #ifdef foo in sys/pmc.h precludes it from working on !i386, !amd64. When that changes, it can be moved back into conf/NOTES. Revision Changes Path 1.31 +13 -0 src/sys/amd64/conf/NOTES 1.1311 +0 -13 src/sys/conf/NOTES 1.1195 +13 -0 src/sys/i386/conf/NOTES 1.54 +13 -0 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Apr 20 00:51:40 2005 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 8F70F16A4CE; Wed, 20 Apr 2005 00:51:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61EC643D1D; Wed, 20 Apr 2005 00:51:40 +0000 (GMT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K0peUU050992; Wed, 20 Apr 2005 00:51:40 GMT (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K0peTc050991; Wed, 20 Apr 2005 00:51:40 GMT (envelope-from murray) Message-Id: <200504200051.j3K0peTc050991@repoman.freebsd.org> From: Murray Stokely Date: Wed, 20 Apr 2005 00:51:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml 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, 20 Apr 2005 00:51:40 -0000 murray 2005-04-20 00:51:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Fix two typos. Approved by: re (hrs@) Revision Changes Path 1.761.2.41.2.6 +2 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Apr 20 01:56:33 2005 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 8756516A4CE; Wed, 20 Apr 2005 01:56:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C23F43D1F; Wed, 20 Apr 2005 01:56:33 +0000 (GMT) (envelope-from jcamou@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K1uX9c053390; Wed, 20 Apr 2005 01:56:33 GMT (envelope-from jcamou@repoman.freebsd.org) Received: (from jcamou@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K1uXWB053389; Wed, 20 Apr 2005 01:56:33 GMT (envelope-from jcamou) Message-Id: <200504200156.j3K1uXWB053389@repoman.freebsd.org> From: "Jesus R. Camou" Date: Wed, 20 Apr 2005 01:56:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/devfs devfs.8 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, 20 Apr 2005 01:56:33 -0000 jcamou 2005-04-20 01:56:33 UTC FreeBSD src repository (doc committer) Modified files: sbin/devfs devfs.8 Log: Use .Pa instead of .Xr to follow mdoc(7) specifications. Noticed by: trhodes Approved by: trhodes (mentor) MFC after: 1 day Revision Changes Path 1.14 +2 -2 src/sbin/devfs/devfs.8 From owner-cvs-src@FreeBSD.ORG Wed Apr 20 02:17:54 2005 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 218CA16A4CE; Wed, 20 Apr 2005 02:17:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E700A43D1F; Wed, 20 Apr 2005 02:17:53 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K2Hrqm054158; Wed, 20 Apr 2005 02:17:53 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K2HrOo054157; Wed, 20 Apr 2005 02:17:53 GMT (envelope-from wpaul) Message-Id: <200504200217.j3K2HrOo054157@repoman.freebsd.org> From: Bill Paul Date: Wed, 20 Apr 2005 02:17:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/if_ndis if_ndis.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, 20 Apr 2005 02:17:54 -0000 wpaul 2005-04-20 02:17:53 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Small cleanup of the WPA code additions. The SIOCG80211 and SIOCS80211 ioctls are now handled explicitly, but we can't really do anything with them unless the NIC is up (trying to get/set a parameter when the NDIS driver isn't running always yields an error). If something invokes either of these ioctls and the NIC isn't initialized, punt to the default ieee80211_ioctl() routine. Revision Changes Path 1.88 +5 -4 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 02:26:31 2005 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 9F29716A4CE; Wed, 20 Apr 2005 02:26:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 706AD43D3F; Wed, 20 Apr 2005 02:26:31 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K2QV8A054546; Wed, 20 Apr 2005 02:26:31 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K2QVia054545; Wed, 20 Apr 2005 02:26:31 GMT (envelope-from grehan) Message-Id: <200504200226.j3K2QVia054545@repoman.freebsd.org> From: Peter Grehan Date: Wed, 20 Apr 2005 02:26:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powermac ata_kauai.c ata_macio.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, 20 Apr 2005 02:26:31 -0000 grehan 2005-04-20 02:26:31 UTC FreeBSD src repository Modified files: sys/powerpc/powermac ata_kauai.c ata_macio.c Log: Get order right when initializing task file bus resources. ATA drives are now recognised when booting from the drive, as opposed to net-booting which the previous botched commit was tested with. Revision Changes Path 1.11 +2 -2 src/sys/powerpc/powermac/ata_kauai.c 1.18 +2 -2 src/sys/powerpc/powermac/ata_macio.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 02:57:57 2005 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 72D9A16A4CE; Wed, 20 Apr 2005 02:57:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46EA043D45; Wed, 20 Apr 2005 02:57:57 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K2vv8h055706; Wed, 20 Apr 2005 02:57:57 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K2vvIj055705; Wed, 20 Apr 2005 02:57:57 GMT (envelope-from mdodd) Message-Id: <200504200257.j3K2vvIj055705@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 20 Apr 2005 02:57:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_usrreq.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, 20 Apr 2005 02:57:57 -0000 mdodd 2005-04-20 02:57:57 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Check sopt_level in uipc_ctloutput() and return early if it is non-zero. This prevents unintended consequnces when an application calls things like setsockopt(x, SOL_SOCKET, SO_REUSEADDR, ...) on a Unix domain socket. Revision Changes Path 1.153 +3 -0 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 03:37:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 729) id 8711B16A4CF; Wed, 20 Apr 2005 03:37:58 +0000 (GMT) X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: obrien@FreeBSD.org In-Reply-To: Message from "David O'Brien" <20050419181128.GA27443@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain Message-Id: <20050420033758.8711B16A4CF@hub.freebsd.org> Date: Wed, 20 Apr 2005 03:37:58 +0000 (GMT) From: jkoshy@FreeBSD.ORG (Joseph Koshy) cc: Alexander Leidinger cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Joseph Koshy Subject: Re: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/lib Makefile src/share/doc/papers/hwpmc Makefile hwpmc.ms src/share/examples/hwpmc README src/share/man/man4 Makefile ... 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, 20 Apr 2005 03:37:58 -0000 al> I assume this is like a portable version of the measurement backend in al> Intels VTune... at least I assume VTune does something like this al> itself. I have not actually used Intel's VTune or AMD's CodeAnalyst so please take my words with a pinch of salt. >From reading the publically available documentation, VTune's backend appears to do 'system-wide sampling'. Our backend can do system-wide measurements as well as per-process measurements (i.e., the counter hardware can be 'virtualized'). Another difference is that we support 'counting' as well as 'sampling'. So 4 kinds of PMC usage styles are currently supported by our infrastructure: - process-private, counting o We could have a profiling runtime library that augments its data collection with data from the PMCs at function entry/exit. o Scientific applications could use this mode to measure hardware counts between two points of code. I believe the scientific community uses an API named "PAPI" for performance measurements. We should be able to support PAPI in -current now. - system-wide, counting o You could allocate system-wide, counting PMCs and read these once a minute. This operation would have near-zero overhead and could be used for collecting long-term data, say for making machine sizing decisions. - process-private, sampling o The standard 'profiling' function, with a couple of twists: you would not need to specially compile executables for profiling, and you could profile any process you could PMC_ATTACH a PMC to. - system-wide, sampling o This 'profiles' the whole system: applications, kernel and interrupt handlers. The current snapshot in -current has sampling modes turned off as they haven't been fully implemented. obrien> Every modern CPU has event counters. Some CPU's have as little as 2 obrien> (Pentium Pro), others have 4 (Athlon64 and Opteron), I think IA-64 has The P4 has had the most complexity so far: 18 counters, 45 event-select registers and many many restrictions about what works with what. Further, logical (HTT) cpus share PMC resources and some events change semantics if HTT is enabled (TS/TI events) :(. The userland library pmc(3) and the driver hwpmc(4) handle these issues for you. obrien> This PMC facility is much more similar to Linux's Oprofile than VTune or obrien> AMD's CodeAnalyst. It allows one to set and access the event counters. Linux has Oprofile (for system-wide sampling) and many separate 'counting' mode implementations (Perfctr, Rabbit, Lperfex, etc.). obrien> You will need to find the applicable CPU docs so you know what [public] obrien> events exist, and any "options" those events have. The PMC specific sections of pmc(3) list the events and allowed modifiers that our library understands. You would still need to read the CPU docs: some of the events measured by hardware only make sense in the context of a given CPU architecture. For folks who like Python, there is a Python wrapper around libpmc that makes it easy to play around with this functionality. You can pick it up at: http://people.freebsd.org/~jkoshy/projects/perf-measurement/pypmc.html Regards, Koshy From owner-cvs-src@FreeBSD.ORG Wed Apr 20 04:43:31 2005 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 A7CAF16A4CE; Wed, 20 Apr 2005 04:43:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D9BD43D54; Wed, 20 Apr 2005 04:43:31 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K4hV7j059764; Wed, 20 Apr 2005 04:43:31 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K4hVIc059763; Wed, 20 Apr 2005 04:43:31 GMT (envelope-from jkoshy) Message-Id: <200504200443.j3K4hVIc059763@repoman.freebsd.org> From: Joseph Koshy Date: Wed, 20 Apr 2005 04:43:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/hwpmc hwpmc_mod.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, 20 Apr 2005 04:43:31 -0000 jkoshy 2005-04-20 04:43:31 UTC FreeBSD src repository Modified files: sys/hwpmc hwpmc_mod.c Log: Remove dead variable. Revision Changes Path 1.3 +2 -3 src/sys/hwpmc/hwpmc_mod.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 04:57:39 2005 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 2BBAB16A4CE; Wed, 20 Apr 2005 04:57:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F400E43D41; Wed, 20 Apr 2005 04:57:38 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K4vclw067035; Wed, 20 Apr 2005 04:57:38 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K4vcDT067034; Wed, 20 Apr 2005 04:57:38 GMT (envelope-from jkoshy) Message-Id: <200504200457.j3K4vcDT067034@repoman.freebsd.org> From: Joseph Koshy Date: Wed, 20 Apr 2005 04:57:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile 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, 20 Apr 2005 04:57:39 -0000 jkoshy 2005-04-20 04:57:38 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Only compile for the hwpmc module for supported architectures. Submitted by: grehan Revision Changes Path 1.441 +3 -1 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 20 05:36:44 2005 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 F24FE16A4CE; Wed, 20 Apr 2005 05:36:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7F6543D49; Wed, 20 Apr 2005 05:36:43 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K5ahf0068466; Wed, 20 Apr 2005 05:36:43 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K5ah5C068465; Wed, 20 Apr 2005 05:36:43 GMT (envelope-from jkoshy) Message-Id: <200504200536.j3K5ah5C068465@repoman.freebsd.org> From: Joseph Koshy Date: Wed, 20 Apr 2005 05:36:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpmc libpmc.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, 20 Apr 2005 05:36:44 -0000 jkoshy 2005-04-20 05:36:43 UTC FreeBSD src repository Modified files: lib/libpmc libpmc.c Log: Remove extra Id keyword. Revision Changes Path 1.2 +0 -2 src/lib/libpmc/libpmc.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 05:59:08 2005 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 E600116A4CE; Wed, 20 Apr 2005 05:59:07 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A1A743D41; Wed, 20 Apr 2005 05:59:07 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3K626PP048461; Wed, 20 Apr 2005 09:02:06 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 06948-13; Wed, 20 Apr 2005 08:59:00 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3K624QE048457 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 09:02:05 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3K5x5om033050; Wed, 20 Apr 2005 08:59:05 +0300 (EEST) (envelope-from ru) Date: Wed, 20 Apr 2005 08:59:05 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20050420055904.GA33015@ip.net.ua> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <20050419182938.GA27941@dragon.NUXI.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Warner Losh Subject: Re: cvs commit: src/sys/conf kmod.mk 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, 20 Apr 2005 05:59:08 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 19, 2005 at 11:29:38AM -0700, David O'Brien wrote: > On Mon, Apr 18, 2005 at 03:20:11PM -0600, Warner Losh wrote: > > From: "David E. O'Brien" > > Subject: cvs commit: src/sys/conf kmod.mk > > Date: Mon, 18 Apr 2005 21:10:38 +0000 (UTC) > >=20 > > > obrien 2005-04-18 21:10:38 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > sys/conf kmod.mk=20 > > > Log: > > > As with kernel-depend, rm the DEPENDFILE before modules-depend. > >=20 > > Why not cleandepend? >=20 > +# $FreeBSD: src/sys/conf/kmod.mk,v 1.189 2005/04/18 21:10:38 obrien = Exp > +beforedepend: cleandepend >=20 > :-) >=20 > On Tue, Apr 19, 2005 at 04:38:56PM +0300, Ruslan Ermilov wrote: > > On Mon, Apr 18, 2005 at 09:10:38PM +0000, David E. O'Brien wrote: > > > obrien 2005-04-18 21:10:38 UTC > > > Modified files: > > > sys/conf kmod.mk=20 > > > Log: > > > As with kernel-depend, rm the DEPENDFILE before modules-depend. > > > Revision Changes Path > > > 1.189 +2 -1 src/sys/conf/kmod.mk > > Is this supposed to fix a failure of a NO_CLEAN buildkernel and seeing > > it breaks due to a stale header recorded into .depend? > > I don't like this change, as it causes two consequent make's to > > redundantly rebuild .depend files (a lot of, now), as with a kernel > > object build. Instead, one should NOT rely on using NO_CLEAN when > > updating sources -- we never guaranteed it should always work. >=20 > Almost, but not quite. I wasn't using 'NO_CLEAN'. >=20 > > Something more clever is needed. How about preserving what you did, > > but also adding NO_CLEANDEPEND so that .depend files are not removed > > when this option is present (useful when you do incremental builds > > without source updates). >=20 > You can totally back out my commit, if you can fix the situation I've run > into several times after the bus_.h change. I know what the basic > issue is, but I thought dealing with it a better way would take > considerable work. >=20 > The problem to fix is: cd into the kernel build directory, issue 'make > depend && make' and then get a build failure that make doesn't know how > to build bus_amd64.h. >=20 > I don't think having to add 'find . .depend -delete' or 'rm -rf modules' > before the 'make depend' is OK. :-) >=20 This is easily fixable: make cleandepend make depend make Note that the 1st step is only necessary between source upgrades, hence I don't like it to be done unconditionally (as this change does). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZe+oqRfpzJluFF4RAroxAJ4tTcpATchhv0ijDdRC5BWtKoBewgCfYOJl px0RVO5i6CIwOdMGOizTA2E= =5moW -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu-- From owner-cvs-src@FreeBSD.ORG Wed Apr 20 06:43:42 2005 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 A1A1F16A4CE; Wed, 20 Apr 2005 06:43:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74CCF43D1F; Wed, 20 Apr 2005 06:43:42 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K6hgxq071020; Wed, 20 Apr 2005 06:43:42 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K6hgIc071019; Wed, 20 Apr 2005 06:43:42 GMT (envelope-from julian) Message-Id: <200504200643.j3K6hgIc071019@repoman.freebsd.org> From: Julian Elischer Date: Wed, 20 Apr 2005 06:43:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/sound/usb uaudio_pcm.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, 20 Apr 2005 06:43:42 -0000 julian 2005-04-20 06:43:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/sound/usb uaudio_pcm.c Log: MFC 1.12: a small change to allow a record-only USB device. Revision Changes Path 1.5.2.3 +11 -3 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 07:33:09 2005 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 E353916A4CE; Wed, 20 Apr 2005 07:33:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B681843D3F; Wed, 20 Apr 2005 07:33:09 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K7X9pt085969; Wed, 20 Apr 2005 07:33:09 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K7X9XB085967; Wed, 20 Apr 2005 07:33:09 GMT (envelope-from simon) Message-Id: <200504200733.j3K7X9XB085967@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 20 Apr 2005 07:33:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ohci.4 uhci.4 usb.4 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, 20 Apr 2005 07:33:10 -0000 simon 2005-04-20 07:33:09 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 ohci.4 uhci.4 usb.4 Log: Cross reference ehci(4). Suggested by: Flemming Jacobsen MFC after: 3 days Revision Changes Path 1.18 +2 -1 src/share/man/man4/ohci.4 1.18 +2 -1 src/share/man/man4/uhci.4 1.32 +2 -1 src/share/man/man4/usb.4 From owner-cvs-src@FreeBSD.ORG Wed Apr 20 08:03:59 2005 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 4B14516A4CE; Wed, 20 Apr 2005 08:03:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D6D243D3F; Wed, 20 Apr 2005 08:03:59 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K83w7W087225; Wed, 20 Apr 2005 08:03:58 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K83wng087224; Wed, 20 Apr 2005 08:03:58 GMT (envelope-from stefanf) Message-Id: <200504200803.j3K83wng087224@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 20 Apr 2005 08:03:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin/printf printf.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, 20 Apr 2005 08:03:59 -0000 stefanf 2005-04-20 08:03:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/printf printf.c Log: MFC rev. 1.31 and 1.32: Replace buggy for-loops to skip certain character with strspn(). If *fmt was '\0' (eg in the invocation 'printf %'), the for-loop would miss the terminating null character. Assign 0.0 to the variable passed to getfloating() if the argument is missing. Revision Changes Path 1.28.2.1 +6 -4 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 08:37:54 2005 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 47F3C16A4CE; Wed, 20 Apr 2005 08:37:54 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id E339443D2D; Wed, 20 Apr 2005 08:37:47 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from localhost (IDENT:+RAXtVqp9LZJjuwT/UZjnzbYiP+CzXIps51anSrqsJ9KZVL7a7dmQswhMZsdKqzJ@localhost [IPv6:::1]) (user=ume mech=CRAM-MD5 bits=0)j3K8bR0d009472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 17:37:28 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Wed, 20 Apr 2005 17:37:27 +0900 Message-ID: From: Hajimu UMEMOTO To: Garrett Wollman In-Reply-To: <16997.30227.769989.36407@khavrinen.csail.mit.edu> References: <16997.30227.769989.36407@khavrinen.csail.mit.edu> User-Agent: xcite1.38> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 4.11-RELEASE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:::1]); Wed, 20 Apr 2005 17:37:28 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h 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, 20 Apr 2005 08:37:54 -0000 Hi, >>>>> On Tue, 19 Apr 2005 17:20:19 -0400 >>>>> Garrett Wollman said: wollman> If they are generally useful they should be globally visible, with the wollman> standard FreeBSD namespace protections. (In this case, this probably wollman> means that the __ versions stay as they are, and non-__ versions can wollman> be defined using aliases in a separate compilation unit.) I'm not sure they are really useful. I think they are preffered to use for thread applications. However, our get{serv,proto}*() is now thread-safe. So, we don't need to use get{serv,proto}*_r() to have just thread-safeness. Indeed, I started this work to call getservby*_r() from getaddrinfo() and getnameinfo(). But, after all, I didn't modify getaddrinfo() and getnameinfo() to call getservby*_r() directly. Further, getserv*_r() takes struct servent_data for its argument. So, once we decide to expose them, we will need to pay attention to an ABI compatibility in the future. So, we should be careful, IMHO. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Wed Apr 20 08:45:14 2005 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 0AE7B16A4CE; Wed, 20 Apr 2005 08:45:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD7CD43D1D; Wed, 20 Apr 2005 08:45:13 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K8jDCC089036; Wed, 20 Apr 2005 08:45:13 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K8jDk9089035; Wed, 20 Apr 2005 08:45:13 GMT (envelope-from philip) Message-Id: <200504200845.j3K8jDk9089035@repoman.freebsd.org> From: Philip Paeps Date: Wed, 20 Apr 2005 08:45:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libbsnmp/modules Makefile src/lib/libbsnmp/modules/snmp_pf BEGEMOT-PF-MIB.txt Makefile pf_snmp.c pf_tree.def 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, 20 Apr 2005 08:45:14 -0000 philip 2005-04-20 08:45:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libbsnmp/modules Makefile Added files: (Branch: RELENG_5) lib/libbsnmp/modules/snmp_pf BEGEMOT-PF-MIB.txt Makefile pf_snmp.c pf_tree.def Log: MFC snmp_pf. From the original commit message: | Add snmp_pf, a bsnmpd module for monitoring (not managing!) pf firewalls. | Currently implemented are most things related to states and interfaces, todo | are address tables and altq. I've tried to keep this roughly in sync with a | project implementing this for net-snmpd. Revision Changes Path 1.6.2.1 +2 -1 src/lib/libbsnmp/modules/Makefile 1.1.2.1 +1230 -0 src/lib/libbsnmp/modules/snmp_pf/BEGEMOT-PF-MIB.txt (new) 1.1.2.1 +15 -0 src/lib/libbsnmp/modules/snmp_pf/Makefile (new) 1.1.2.1 +1171 -0 src/lib/libbsnmp/modules/snmp_pf/pf_snmp.c (new) 1.1.2.1 +195 -0 src/lib/libbsnmp/modules/snmp_pf/pf_tree.def (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 20 09:30:55 2005 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 31A8316A4CE; Wed, 20 Apr 2005 09:30:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 064AA43D48; Wed, 20 Apr 2005 09:30:55 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K9Us9V097593; Wed, 20 Apr 2005 09:30:54 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K9UsHJ097592; Wed, 20 Apr 2005 09:30:54 GMT (envelope-from glebius) Message-Id: <200504200930.j3K9UsHJ097592@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 09:30:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c if_var.h 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, 20 Apr 2005 09:30:55 -0000 glebius 2005-04-20 09:30:54 UTC FreeBSD src repository Modified files: sys/net if.c if_var.h Log: Do not call all link state callbacks directly, but schedule a taskqueue(9) task. This fixes LORs and adds possibility to serve such events pseudorecursively, when link state change of interface causes subsequent change on other interfaces. Sponsored by: Rambler Reviewed by: sam, brooks, mux Revision Changes Path 1.227 +23 -3 src/sys/net/if.c 1.95 +1 -0 src/sys/net/if_var.h From owner-cvs-src@FreeBSD.ORG Wed Apr 20 09:32:05 2005 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 AED3516A4CE; Wed, 20 Apr 2005 09:32:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87A0943D2D; Wed, 20 Apr 2005 09:32:05 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3K9W5fA097649; Wed, 20 Apr 2005 09:32:05 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3K9W5TH097648; Wed, 20 Apr 2005 09:32:05 GMT (envelope-from glebius) Message-Id: <200504200932.j3K9W5TH097648@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 09:32:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_carp.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, 20 Apr 2005 09:32:05 -0000 glebius 2005-04-20 09:32:05 UTC FreeBSD src repository Modified files: sys/netinet ip_carp.c Log: Remove anti-LOR bandaid, it is not needed now. Sponsored by: Rambler Revision Changes Path 1.23 +0 -21 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 09:32:38 2005 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 4CBE816A4CE; Wed, 20 Apr 2005 09:32:38 +0000 (GMT) Received: from mailout03.sul.t-online.com (mailout03.sul.t-online.com [194.25.134.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7DCF43D3F; Wed, 20 Apr 2005 09:32:37 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd24.aul.t-online.de by mailout03.sul.t-online.com with smtp id 1DOBZU-0002ia-00; Wed, 20 Apr 2005 11:32:36 +0200 Received: from Andro-Beta.Leidinger.net (XGTVTeZT8eYuwF1yhdjVdIKZQlK-xL9QGC8lcvD9UgyJgETCvBPS4n@[84.128.205.214]) by fwd24.sul.t-online.de with esmtp id 1DOBZE-09XlFQ0; Wed, 20 Apr 2005 11:32:20 +0200 Received: from localhost (localhost [127.0.0.1])j3K9WKD8024957; Wed, 20 Apr 2005 11:32:20 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Wed, 20 Apr 2005 11:32:20 +0200 Message-ID: <20050420113220.bkyb57rds08cwssk@netchild.homeip.net> X-Priority: 3 (Normal) Date: Wed, 20 Apr 2005 11:32:20 +0200 From: Alexander Leidinger To: obrien@freebsd.org References: <200504190401.j3J41QKh055169@repoman.freebsd.org> <20050419121018.nq4ktq77r4goos08@netchild.homeip.net> <20050419181128.GA27443@dragon.NUXI.org> In-Reply-To: <20050419181128.GA27443@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.2) / FreeBSD-4.11 X-ID: XGTVTeZT8eYuwF1yhdjVdIKZQlK-xL9QGC8lcvD9UgyJgETCvBPS4n@t-dialin.net X-TOI-MSGID: 08d80a37-5560-4eaf-b4c0-aa6027db25d7 cc: Joseph Koshy cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/lib Makefile src/lib/libpmc Makefile libpmc.c pmc.3 pmc.h Makefile hwpmc.ms src/share/examples/hwpmc README src/share/man/man4 Makefile ... 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, 20 Apr 2005 09:32:38 -0000 David O'Brien wrote: >> I assume this is like a portable version of the measurement backend in >> Intels VTune... at least I assume VTune does something like this >> itself. > > Not quite - it isn't purely an Intel thing; nor is accessing event That's the reason why I wrote "portable". :-) > counters all VTune does. Yes, but the other things VTune does (e.g. code analysis, knowledge about internals of the CPU to visualize pipeline behavior, knowledge about code structure pitfalls to optimize for more vectorization) doesn't belong into a performance monitoring API/implementation. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 "We have reason to believe that man first walked upright to free his hands for masturbation." -- Lily Tomlin From owner-cvs-src@FreeBSD.ORG Wed Apr 20 10:41:10 2005 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 753D316A4CE; Wed, 20 Apr 2005 10:41:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D34143D5A; Wed, 20 Apr 2005 10:41:10 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KAfA54000308; Wed, 20 Apr 2005 10:41:10 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KAfAp0000307; Wed, 20 Apr 2005 10:41:10 GMT (envelope-from brueffer) Message-Id: <200504201041.j3KAfAp0000307@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 20 Apr 2005 10:41:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 twe.4 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, 20 Apr 2005 10:41:10 -0000 brueffer 2005-04-20 10:41:09 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 twe.4 Log: Fix typo. PR: 80133 Submitted by: Zheyu Shen Revision Changes Path 1.14 +1 -1 src/share/man/man4/twe.4 From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:16:42 2005 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 4A86616A4CE; Wed, 20 Apr 2005 12:16:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 240B343D5C; Wed, 20 Apr 2005 12:16:42 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KCGgSM004343; Wed, 20 Apr 2005 12:16:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KCGgCO004342; Wed, 20 Apr 2005 12:16:42 GMT (envelope-from glebius) Message-Id: <200504201216.j3KCGgCO004342@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 12:16:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_vlan.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, 20 Apr 2005 12:16:42 -0000 glebius 2005-04-20 12:16:41 UTC FreeBSD src repository Modified files: sys/net if_vlan.c Log: - Call if_link_state_change() for each vlan, when link changes on parent. - Remove route.h include. - Fix comment about MII. Sponsored by: Rambler Reviewed by: yar Revision Changes Path 1.78 +4 -7 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:17:21 2005 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 DF80D16A4CE; Wed, 20 Apr 2005 12:17:21 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id E899343D1F; Wed, 20 Apr 2005 12:17:19 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j3KCHGmc096122 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 20 Apr 2005 16:17:17 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.1/8.12.8) with ESMTP id j3KCHGnS013050 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 16:17:16 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.1/8.13.1/Submit) id j3KCHGia013049; Wed, 20 Apr 2005 16:17:16 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Wed, 20 Apr 2005 16:17:16 +0400 From: Gleb Smirnoff To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050420121716.GD12556@cell.sick.ru> References: <200504201216.j3KCGgCO004342@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200504201216.j3KCGgCO004342@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean Subject: Re: cvs commit: src/sys/net if_vlan.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, 20 Apr 2005 12:17:22 -0000 On Wed, Apr 20, 2005 at 12:16:41PM +0000, Gleb Smirnoff wrote: T> Log: T> - Call if_link_state_change() for each vlan, when link changes T> on parent. T> - Remove route.h include. T> - Fix comment about MII. T> T> Sponsored by: Rambler T> Reviewed by: yar Now carp(4) works correctly on vlan(4) interfaces. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:18:22 2005 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 7AF6C16A4CE; Wed, 20 Apr 2005 12:18:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5451343D49; Wed, 20 Apr 2005 12:18:22 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KCIMph004407; Wed, 20 Apr 2005 12:18:22 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KCIMlm004406; Wed, 20 Apr 2005 12:18:22 GMT (envelope-from glebius) Message-Id: <200504201218.j3KCIMlm004406@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 12:18:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_message.h 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, 20 Apr 2005 12:18:22 -0000 glebius 2005-04-20 12:18:22 UTC FreeBSD src repository Modified files: sys/netgraph ng_message.h Log: Add macro NG_COPYMESSAGE(), which allocates memory and creates a copy of given control message. Revision Changes Path 1.27 +22 -1 src/sys/netgraph/ng_message.h From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:22:33 2005 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 CA49B16A4CE; Wed, 20 Apr 2005 12:22:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A42D343D3F; Wed, 20 Apr 2005 12:22:33 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KCMXPY004672; Wed, 20 Apr 2005 12:22:33 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KCMXFt004671; Wed, 20 Apr 2005 12:22:33 GMT (envelope-from glebius) Message-Id: <200504201222.j3KCMXFt004671@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 12:22:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_eiface.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, 20 Apr 2005 12:22:34 -0000 glebius 2005-04-20 12:22:33 UTC FreeBSD src repository Modified files: sys/netgraph ng_eiface.c Log: Remove extra ifnet pointer from private data. It can be accessed via arpcom. Revision Changes Path 1.30 +5 -6 src/sys/netgraph/ng_eiface.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:28:20 2005 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 80FEE16A4CE; Wed, 20 Apr 2005 12:28:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A43D43D3F; Wed, 20 Apr 2005 12:28:20 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KCSKQa004972; Wed, 20 Apr 2005 12:28:20 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KCSKI8004971; Wed, 20 Apr 2005 12:28:20 GMT (envelope-from nyan) Message-Id: <200504201228.j3KCSKI8004971@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 20 Apr 2005 12:28:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.pc98 src/sys/pc98/apm apm_bioscall.S apm_bioscall.s src/sys/modules/apm Makefile 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, 20 Apr 2005 12:28:20 -0000 nyan 2005-04-20 12:28:20 UTC FreeBSD src repository Modified files: sys/conf files.pc98 sys/modules/apm Makefile Added files: sys/pc98/apm apm_bioscall.S Removed files: sys/pc98/apm apm_bioscall.s Log: Rename from apm_bioscall.s to apm_bioscall.S for removing a special rule to build a module. A repo-copy is not done because it has no important logs. Pointed out by: ru Revision Changes Path 1.320 +1 -1 src/sys/conf/files.pc98 1.9 +1 -6 src/sys/modules/apm/Makefile 1.1 +87 -0 src/sys/pc98/apm/apm_bioscall.S (new) 1.5 +0 -87 src/sys/pc98/apm/apm_bioscall.s (dead) From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:47:22 2005 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 8D04C16A4CE; Wed, 20 Apr 2005 12:47:22 +0000 (GMT) Received: from plouf.absolight.net (plouf.absolight.net [193.30.224.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A83C43D3F; Wed, 20 Apr 2005 12:47:22 +0000 (GMT) (envelope-from mat@FreeBSD.org) Received: from [192.168.8.51] (abeille.free.absolight.net [82.66.245.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id 012C9A2405C; Wed, 20 Apr 2005 14:47:20 +0200 (CEST) Date: Wed, 20 Apr 2005 14:47:19 +0200 From: Mathieu Arnold To: Gleb Smirnoff , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: In-Reply-To: <20050420121716.GD12556@cell.sick.ru> References: <200504201216.j3KCGgCO004342@repoman.freebsd.org> <20050420121716.GD12556@cell.sick.ru> X-Mailer: Mulberry/4.0.0a5 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: cvs commit: src/sys/net if_vlan.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, 20 Apr 2005 12:47:22 -0000 +-le 20/04/2005 16:17 +0400, Gleb Smirnoff a dit : | On Wed, Apr 20, 2005 at 12:16:41PM +0000, Gleb Smirnoff wrote: | T> Log: | T> - Call if_link_state_change() for each vlan, when link changes | T> on parent. | T> - Remove route.h include. | T> - Fix comment about MII. | T> | T> Sponsored by: Rambler | T> Reviewed by: yar | | Now carp(4) works correctly on vlan(4) interfaces. Thanks ! :-) Will this get into RELENG_5 ? -- Mathieu Arnold From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:48:40 2005 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 B128416A4CE; Wed, 20 Apr 2005 12:48:40 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id D276B43D1D; Wed, 20 Apr 2005 12:48:39 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j3KCma6a096935 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 20 Apr 2005 16:48:37 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.1/8.12.8) with ESMTP id j3KCmZ7V013520 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 16:48:36 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.1/8.13.1/Submit) id j3KCmZ7O013519; Wed, 20 Apr 2005 16:48:35 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Wed, 20 Apr 2005 16:48:35 +0400 From: Gleb Smirnoff To: Mathieu Arnold Message-ID: <20050420124835.GE12556@cell.sick.ru> References: <200504201216.j3KCGgCO004342@repoman.freebsd.org> <20050420121716.GD12556@cell.sick.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_vlan.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, 20 Apr 2005 12:48:41 -0000 On Wed, Apr 20, 2005 at 02:47:19PM +0200, Mathieu Arnold wrote: M> +-le 20/04/2005 16:17 +0400, Gleb Smirnoff a dit : M> | On Wed, Apr 20, 2005 at 12:16:41PM +0000, Gleb Smirnoff wrote: M> | T> Log: M> | T> - Call if_link_state_change() for each vlan, when link changes M> | T> on parent. M> | T> - Remove route.h include. M> | T> - Fix comment about MII. M> | T> M> | T> Sponsored by: Rambler M> | T> Reviewed by: yar M> | M> | Now carp(4) works correctly on vlan(4) interfaces. M> M> Thanks ! :-) M> Will this get into RELENG_5 ? Now, sorry. Bringing if_link_state_change() would be introducing ABI incompatibility in RELENG_5. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Wed Apr 20 12:51:55 2005 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 1281716A4CE; Wed, 20 Apr 2005 12:51:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBC3443D31; Wed, 20 Apr 2005 12:51:54 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KCpsFN013449; Wed, 20 Apr 2005 12:51:54 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KCpsB3013448; Wed, 20 Apr 2005 12:51:54 GMT (envelope-from sos) Message-Id: <200504201251.j3KCpsB3013448@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 20 Apr 2005 12:51:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-chipset.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, 20 Apr 2005 12:51:55 -0000 sos 2005-04-20 12:51:54 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-chipset.c Log: Properly hook in devices found by SATA connect events. This broke on the changes done to get atapicam happy earlier. Revision Changes Path 1.244 +1 -2 src/sys/dev/ata/ata-all.c 1.96 +1 -0 src/sys/dev/ata/ata-all.h 1.111 +1 -2 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 13:14:53 2005 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 5E75316A4CF; Wed, 20 Apr 2005 13:14:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2222143D1D; Wed, 20 Apr 2005 13:14:53 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KDEqvY014527; Wed, 20 Apr 2005 13:14:52 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KDEq8t014526; Wed, 20 Apr 2005 13:14:52 GMT (envelope-from davidxu) Message-Id: <200504201314.j3KDEq8t014526@repoman.freebsd.org> From: David Xu Date: Wed, 20 Apr 2005 13:14:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_fork.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, 20 Apr 2005 13:14:53 -0000 davidxu 2005-04-20 13:14:52 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c Log: Inherit signal mask for child process in fork1(), RELENG_4 and other *BSD have this behaviour, also it is required by POSIX. PR: kern/80130 Submitted by: Kostik Belousov konstantin.belousov at zoral dot com dot ua Revision Changes Path 1.251 +1 -0 src/sys/kern/kern_fork.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 13:17:03 2005 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 6098716A4CE; Wed, 20 Apr 2005 13:17:03 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37ACD43D2F; Wed, 20 Apr 2005 13:17:03 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from [127.0.0.1] (davidxu@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3KDH1Do080053; Wed, 20 Apr 2005 13:17:02 GMT (envelope-from davidxu@freebsd.org) Message-ID: <42665654.6090204@freebsd.org> Date: Wed, 20 Apr 2005 21:17:08 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.5) Gecko/20050402 X-Accept-Language: en-us, en MIME-Version: 1.0 To: cvs-src@freebsd.org References: <200504201314.j3KDEq8t014526@repoman.freebsd.org> In-Reply-To: <200504201314.j3KDEq8t014526@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@freebsd.org cc: David Xu cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_fork.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, 20 Apr 2005 13:17:03 -0000 David Xu wrote: >davidxu 2005-04-20 13:14:52 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_fork.c > Log: > Inherit signal mask for child process in fork1(), RELENG_4 and other > *BSD have this behaviour, also it is required by POSIX. > > PR: kern/80130 > Submitted by: Kostik Belousov konstantin.belousov at zoral dot com dot ua > > Revision Changes Path > 1.251 +1 -0 src/sys/kern/kern_fork.c > > > > MFC after: 4 days From owner-cvs-src@FreeBSD.ORG Wed Apr 20 14:14:09 2005 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 6A76416A4CE; Wed, 20 Apr 2005 14:14:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4388543D31; Wed, 20 Apr 2005 14:14:09 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KEE9La017357; Wed, 20 Apr 2005 14:14:09 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KEE9lW017356; Wed, 20 Apr 2005 14:14:09 GMT (envelope-from sos) Message-Id: <200504201414.j3KEE9lW017356@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 20 Apr 2005 14:14:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.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, 20 Apr 2005 14:14:09 -0000 sos 2005-04-20 14:14:09 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: When a rebuild is done, properly mark the arrays as functional again. Revision Changes Path 1.90 +17 -1 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 14:19:21 2005 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 2C26C16A4CE; Wed, 20 Apr 2005 14:19:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03CA143D58; Wed, 20 Apr 2005 14:19:21 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KEJKXN017661; Wed, 20 Apr 2005 14:19:20 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KEJKLT017660; Wed, 20 Apr 2005 14:19:20 GMT (envelope-from glebius) Message-Id: <200504201419.j3KEJKLT017660@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 14:19:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_vlan.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, 20 Apr 2005 14:19:21 -0000 glebius 2005-04-20 14:19:20 UTC FreeBSD src repository Modified files: sys/netgraph ng_vlan.c Log: When netgraph flow control message comes from downstream, broadcast it to all vlans. Sponsored by: Rambler Revision Changes Path 1.3 +28 -0 src/sys/netgraph/ng_vlan.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 14:22:13 2005 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 A9A2A16A4CF; Wed, 20 Apr 2005 14:22:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B30143D31; Wed, 20 Apr 2005 14:22:13 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KEMDYc017926; Wed, 20 Apr 2005 14:22:13 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KEMDCm017925; Wed, 20 Apr 2005 14:22:13 GMT (envelope-from glebius) Message-Id: <200504201422.j3KEMDCm017925@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 14:22:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_eiface.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, 20 Apr 2005 14:22:13 -0000 glebius 2005-04-20 14:22:13 UTC FreeBSD src repository Modified files: sys/netgraph ng_eiface.c Log: - Initialize interface as UP when hook is connected. - Call if_link_state_change() when netgraph flow control messages are received. Sponsored by: Rambler Revision Changes Path 1.31 +5 -2 src/sys/netgraph/ng_eiface.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 14:24:35 2005 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 D4F1516A4CE; Wed, 20 Apr 2005 14:24:35 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC93343D48; Wed, 20 Apr 2005 14:24:34 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j3KEOWaU099424 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 20 Apr 2005 18:24:32 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.1/8.12.8) with ESMTP id j3KEOVOP014813 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Apr 2005 18:24:32 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.1/8.13.1/Submit) id j3KEOVZa014812; Wed, 20 Apr 2005 18:24:31 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Wed, 20 Apr 2005 18:24:30 +0400 From: Gleb Smirnoff To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050420142430.GA14288@cell.sick.ru> References: <200504201422.j3KEMDCm017925@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200504201422.j3KEMDCm017925@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean Subject: Re: cvs commit: src/sys/netgraph ng_eiface.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, 20 Apr 2005 14:24:36 -0000 On Wed, Apr 20, 2005 at 02:22:13PM +0000, Gleb Smirnoff wrote: T> Log: T> - Initialize interface as UP when hook is connected. T> - Call if_link_state_change() when netgraph flow control T> messages are received. T> T> Sponsored by: Rambler This, and previous changes to ng_vlan.c made carp(4) working on ng_eiface(4). However, user needs to do the following by hand: ngctl msg fxp0: setautosrc 0 ngctl msg fxp0: setmpromisc 1 (Assuming that ng_eiface(4) traffic exits via fxp0) -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Wed Apr 20 16:12:19 2005 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 452AA16A4CE; Wed, 20 Apr 2005 16:12:19 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6DED43D1F; Wed, 20 Apr 2005 16:12:18 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3KGCEJB053095; Wed, 20 Apr 2005 09:12:14 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3KGCDfl053094; Wed, 20 Apr 2005 09:12:13 -0700 (PDT) (envelope-from obrien) Date: Wed, 20 Apr 2005 09:12:12 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20050420161212.GA52582@dragon.NUXI.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> <20050420055904.GA33015@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050420055904.GA33015@ip.net.ua> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Warner Losh Subject: Re: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Apr 2005 16:12:19 -0000 On Wed, Apr 20, 2005 at 08:59:05AM +0300, Ruslan Ermilov wrote: > This is easily fixable: > > make cleandepend > make depend > make Then why does 'make kernel-depend' do 'rm -f .depend'? I'm sitting in the kernel directory, I expect the ways of building modules to be as close to building the kernel (which is just a special .ko) as possible. We've never documented that 'make cleandepend' is nearly a required step for 'make depend' to be dependable. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Apr 20 16:27:49 2005 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 04FC716A4CE; Wed, 20 Apr 2005 16:27:49 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 763AB43D2F; Wed, 20 Apr 2005 16:27:48 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3KGPKl3050365; Wed, 20 Apr 2005 10:25:20 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 20 Apr 2005 10:25:20 -0600 (MDT) Message-Id: <20050420.102520.41654069.imp@bsdimp.com> To: obrien@FreeBSD.ORG From: Warner Losh In-Reply-To: <20050420161212.GA52582@dragon.NUXI.org> References: <20050419182938.GA27941@dragon.NUXI.org> <20050420055904.GA33015@ip.net.ua> <20050420161212.GA52582@dragon.NUXI.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: ru@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf kmod.mk 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, 20 Apr 2005 16:27:49 -0000 > We've never documented that 'make cleandepend' is nearly a required step > for 'make depend' to be dependable. It isn't, in the ideal, required. It is sometimes necessary given our buggy implementation. I'll have some time tonight to play with things to fix it. Warner From owner-cvs-src@FreeBSD.ORG Wed Apr 20 18:44:53 2005 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 B759916A4CE; Wed, 20 Apr 2005 18:44:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9257D43D39; Wed, 20 Apr 2005 18:44:53 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KIirac035363; Wed, 20 Apr 2005 18:44:53 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KIirLn035362; Wed, 20 Apr 2005 18:44:53 GMT (envelope-from marcel) Message-Id: <200504201844.j3KIirLn035362@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 18:44:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h 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, 20 Apr 2005 18:44:53 -0000 marcel 2005-04-20 18:44:53 UTC FreeBSD src repository Added files: sys/alpha/include pmc_mdep.h sys/arm/include pmc_mdep.h sys/ia64/include pmc_mdep.h sys/powerpc/include pmc_mdep.h sys/sparc64/include pmc_mdep.h Log: Add empty header (except of the multiple-inclusion protection) to get hwpmc(4) to compile on this platform. Revision Changes Path 1.1 +10 -0 src/sys/alpha/include/pmc_mdep.h (new) 1.1 +10 -0 src/sys/arm/include/pmc_mdep.h (new) 1.1 +10 -0 src/sys/ia64/include/pmc_mdep.h (new) 1.1 +10 -0 src/sys/powerpc/include/pmc_mdep.h (new) 1.1 +10 -0 src/sys/sparc64/include/pmc_mdep.h (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 20 19:11:05 2005 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 928D216A4CE; Wed, 20 Apr 2005 19:11:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5136A43D46; Wed, 20 Apr 2005 19:11:05 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KJB5jn039518; Wed, 20 Apr 2005 19:11:05 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KJB5EN039517; Wed, 20 Apr 2005 19:11:05 GMT (envelope-from glebius) Message-Id: <200504201911.j3KJB5EN039517@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 20 Apr 2005 19:11:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 Makefile alloc_unr.9 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, 20 Apr 2005 19:11:05 -0000 glebius 2005-04-20 19:11:05 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 alloc_unr.9 Log: Manpage for unit allocator functions. Reviewed by: phk Revision Changes Path 1.258 +6 -1 src/share/man/man9/Makefile 1.1 +98 -0 src/share/man/man9/alloc_unr.9 (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 20 19:18:40 2005 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 1832416A4CE; Wed, 20 Apr 2005 19:18:40 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6737843D2D; Wed, 20 Apr 2005 19:18:39 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3KJHYWe038205; Wed, 20 Apr 2005 13:17:34 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 20 Apr 2005 13:17:34 -0600 (MDT) Message-Id: <20050420.131734.104052464.imp@bsdimp.com> To: marcel@FreeBSD.org From: Warner Losh In-Reply-To: <200504201844.j3KIirLn035362@repoman.freebsd.org> References: <200504201844.j3KIirLn035362@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h 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, 20 Apr 2005 19:18:40 -0000 From: Marcel Moolenaar Subject: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h Date: Wed, 20 Apr 2005 18:44:53 +0000 (UTC) > marcel 2005-04-20 18:44:53 UTC > > FreeBSD src repository > > Added files: > sys/alpha/include pmc_mdep.h > sys/arm/include pmc_mdep.h > sys/ia64/include pmc_mdep.h > sys/powerpc/include pmc_mdep.h > sys/sparc64/include pmc_mdep.h > Log: > Add empty header (except of the multiple-inclusion protection) to > get hwpmc(4) to compile on this platform. How do you get around the #error in sys/pcm.h? Warner From owner-cvs-src@FreeBSD.ORG Wed Apr 20 19:47:39 2005 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 1519F16A4CE; Wed, 20 Apr 2005 19:47:39 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9768643D41; Wed, 20 Apr 2005 19:47:38 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.4.250] (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3KJlVWs029071; Wed, 20 Apr 2005 12:47:31 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <20050420.131734.104052464.imp@bsdimp.com> References: <200504201844.j3KIirLn035362@repoman.freebsd.org> <20050420.131734.104052464.imp@bsdimp.com> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Wed, 20 Apr 2005 12:47:31 -0700 To: Warner Losh X-Mailer: Apple Mail (2.622) cc: cvs-src@FreeBSD.org cc: marcel@FreeBSD.org cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h 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, 20 Apr 2005 19:47:39 -0000 On Apr 20, 2005, at 12:17 PM, Warner Losh wrote: > From: Marcel Moolenaar > Subject: cvs commit: src/sys/alpha/include pmc_mdep.h > src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h > src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h > Date: Wed, 20 Apr 2005 18:44:53 +0000 (UTC) > >> marcel 2005-04-20 18:44:53 UTC >> >> FreeBSD src repository >> >> Added files: >> sys/alpha/include pmc_mdep.h >> sys/arm/include pmc_mdep.h >> sys/ia64/include pmc_mdep.h >> sys/powerpc/include pmc_mdep.h >> sys/sparc64/include pmc_mdep.h >> Log: >> Add empty header (except of the multiple-inclusion protection) to >> get hwpmc(4) to compile on this platform. > > How do you get around the #error in sys/pcm.h? Remove it. The lack of union pm_md is not in the way of making it compile on other platforms. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Wed Apr 20 19:51:38 2005 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 CC2CE16A4CE; Wed, 20 Apr 2005 19:51:38 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 582E243D39; Wed, 20 Apr 2005 19:51:38 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3KJoNoi038559; Wed, 20 Apr 2005 13:50:23 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 20 Apr 2005 13:50:23 -0600 (MDT) Message-Id: <20050420.135023.112604432.imp@bsdimp.com> To: marcel@xcllnt.net From: Warner Losh In-Reply-To: References: <200504201844.j3KIirLn035362@repoman.freebsd.org> <20050420.131734.104052464.imp@bsdimp.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: marcel@FreeBSD.org cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h 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, 20 Apr 2005 19:51:38 -0000 From: Marcel Moolenaar Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h Date: Wed, 20 Apr 2005 12:47:31 -0700 > > On Apr 20, 2005, at 12:17 PM, Warner Losh wrote: > > > From: Marcel Moolenaar > > Subject: cvs commit: src/sys/alpha/include pmc_mdep.h > > src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h > > src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h > > Date: Wed, 20 Apr 2005 18:44:53 +0000 (UTC) > > > >> marcel 2005-04-20 18:44:53 UTC > >> > >> FreeBSD src repository > >> > >> Added files: > >> sys/alpha/include pmc_mdep.h > >> sys/arm/include pmc_mdep.h > >> sys/ia64/include pmc_mdep.h > >> sys/powerpc/include pmc_mdep.h > >> sys/sparc64/include pmc_mdep.h > >> Log: > >> Add empty header (except of the multiple-inclusion protection) to > >> get hwpmc(4) to compile on this platform. > > > > How do you get around the #error in sys/pcm.h? > > Remove it. The lack of union pm_md is not in the way of making it > compile on other platforms. Yes. The union should be defined in the pmc_mdep.h files... Warner From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:19:25 2005 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 A922116A4CE; Wed, 20 Apr 2005 20:19:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DEC443D2F; Wed, 20 Apr 2005 20:19:25 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKJPgp041849; Wed, 20 Apr 2005 20:19:25 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKJPX7041848; Wed, 20 Apr 2005 20:19:25 GMT (envelope-from marcel) Message-Id: <200504202019.j3KKJPX7041848@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 20:19:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys pmc.h 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, 20 Apr 2005 20:19:25 -0000 marcel 2005-04-20 20:19:25 UTC FreeBSD src repository Modified files: sys/sys pmc.h Log: o Reverse the inclusion chain from MD->MI to MI->MD by including here. o Remove the #error directive. There's no union md_pm referenced on (as of yet) unsupported platforms and will not be if there are no MD extensions for a particular platform. Further cleanups can be expected. Ok'd: jkoshy@ Revision Changes Path 1.2 +2 -4 src/sys/sys/pmc.h From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:22:34 2005 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 0931116A4CE; Wed, 20 Apr 2005 20:22:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDEFB43D45; Wed, 20 Apr 2005 20:22:33 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKMXLN042082; Wed, 20 Apr 2005 20:22:33 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKMXfc042081; Wed, 20 Apr 2005 20:22:33 GMT (envelope-from marcel) Message-Id: <200504202022.j3KKMXfc042081@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 20:22:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include pmc_mdep.h src/sys/i386/include pmc_mdep.h 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, 20 Apr 2005 20:22:34 -0000 marcel 2005-04-20 20:22:33 UTC FreeBSD src repository Modified files: sys/amd64/include pmc_mdep.h sys/i386/include pmc_mdep.h Log: o Reverse the inclusion chain from MD->MI to MI->MD by removing the inclusion of and depending on being included from that header file. o Include any MD specific header files that otherwise need to be included from MI files. Ok'd: jkoshy@ Revision Changes Path 1.2 +1 -1 src/sys/amd64/include/pmc_mdep.h 1.2 +2 -1 src/sys/i386/include/pmc_mdep.h From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:26:40 2005 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 16ED616A4CE; Wed, 20 Apr 2005 20:26:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB32743D39; Wed, 20 Apr 2005 20:26:39 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKQdbO042293; Wed, 20 Apr 2005 20:26:39 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKQdc5042292; Wed, 20 Apr 2005 20:26:39 GMT (envelope-from marcel) Message-Id: <200504202026.j3KKQdc5042292@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 20:26:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/hwpmc hwpmc_amd.c hwpmc_intel.c hwpmc_mod.c hwpmc_pentium.c hwpmc_piv.c hwpmc_ppro.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, 20 Apr 2005 20:26:40 -0000 marcel 2005-04-20 20:26:39 UTC FreeBSD src repository Modified files: sys/hwpmc hwpmc_amd.c hwpmc_intel.c hwpmc_mod.c hwpmc_pentium.c hwpmc_piv.c hwpmc_ppro.c Log: Include instead of . The MI header includes the MD header for us. Do not include as it is not a header file that can be included from MI files. It is included from if so needed and possible. Ok'd: jkoshy@ Revision Changes Path 1.2 +1 -2 src/sys/hwpmc/hwpmc_amd.c 1.2 +1 -2 src/sys/hwpmc/hwpmc_intel.c 1.4 +0 -2 src/sys/hwpmc/hwpmc_mod.c 1.2 +1 -2 src/sys/hwpmc/hwpmc_pentium.c 1.3 +1 -2 src/sys/hwpmc/hwpmc_piv.c 1.2 +1 -2 src/sys/hwpmc/hwpmc_ppro.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:30:59 2005 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 D545416A4CE; Wed, 20 Apr 2005 20:30:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A468743D2F; Wed, 20 Apr 2005 20:30:59 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKUxgZ042540; Wed, 20 Apr 2005 20:30:59 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKUxxZ042539; Wed, 20 Apr 2005 20:30:59 GMT (envelope-from marcel) Message-Id: <200504202030.j3KKUxxZ042539@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 20:30:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_pmc.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, 20 Apr 2005 20:31:00 -0000 marcel 2005-04-20 20:30:59 UTC FreeBSD src repository Modified files: sys/kern kern_pmc.c Log: Do not conditionally compile the contents of this file upon whether HWPMC_HOOKS is defined. The pmc_cpu_is_*() functions in this file are referenced unconditionally by hwpmc(4). This is mostly a stop-gap. The pmc_cpu_is*() function should probably be declared inline in or and the function pointers with corresponding SX lock should probably be moved to another file and compiled conditionally upon HWPMC_HOOKS. Ok'd by: jkoshy@ Revision Changes Path 1.2 +0 -5 src/sys/kern/kern_pmc.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:39:49 2005 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 90FBC16A4D4; Wed, 20 Apr 2005 20:39:49 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5179143D4C; Wed, 20 Apr 2005 20:39:49 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3KKdgbl029400; Wed, 20 Apr 2005 13:39:42 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.3/8.13.3/Submit) id j3KKdg1H029399; Wed, 20 Apr 2005 13:39:42 -0700 (PDT) (envelope-from marcel) Date: Wed, 20 Apr 2005 13:39:42 -0700 From: Marcel Moolenaar To: Warner Losh Message-ID: <20050420203942.GA29364@ns1.xcllnt.net> References: <200504201844.j3KIirLn035362@repoman.freebsd.org> <20050420.131734.104052464.imp@bsdimp.com> <20050420.135023.112604432.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050420.135023.112604432.imp@bsdimp.com> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h 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, 20 Apr 2005 20:39:49 -0000 On Wed, Apr 20, 2005 at 01:50:23PM -0600, Warner Losh wrote: > From: Marcel Moolenaar > Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h > Date: Wed, 20 Apr 2005 12:47:31 -0700 > > > > > > > How do you get around the #error in sys/pcm.h? > > > > Remove it. The lack of union pm_md is not in the way of making it > > compile on other platforms. > > Yes. The union should be defined in the pmc_mdep.h files... Yes, that too. That's not part of the changes now though. First, I want it compiled on all platforms (meaningfully or otherwise). Then you can move code around and extend, knowing that the tinderbox will be watching over your shoulder. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:48:24 2005 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 AFB3C16A4CE; Wed, 20 Apr 2005 20:48:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 800E143D31; Wed, 20 Apr 2005 20:48:24 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKmOOO050002; Wed, 20 Apr 2005 20:48:24 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKmOc0050001; Wed, 20 Apr 2005 20:48:24 GMT (envelope-from marcel) Message-Id: <200504202048.j3KKmOc0050001@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 20:48:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpmc libpmc.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, 20 Apr 2005 20:48:24 -0000 marcel 2005-04-20 20:48:24 UTC FreeBSD src repository Modified files: lib/libpmc libpmc.c Log: o Do not include . It's automaticly included for us when is included. o Replace "#if __i386__" and "#if __amd64__" with the equivalent of "#ifdef __i386__" and "#ifdef __amd64__" (resp.) These tokens are not defined on all platforms. o Conditionally compile pmc_parse_mask() on i386 and amd64 only. It's only referenced there. This will change when support for other platforms is added, of course. Ok'd by: jkoshy@ Revision Changes Path 1.3 +9 -9 src/lib/libpmc/libpmc.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:48:51 2005 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 63F8916A4CE; Wed, 20 Apr 2005 20:48:51 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3A4E43D31; Wed, 20 Apr 2005 20:48:50 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3KKlJux022351; Wed, 20 Apr 2005 14:47:19 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 20 Apr 2005 14:47:19 -0600 (MDT) Message-Id: <20050420.144719.59675325.imp@bsdimp.com> To: marcel@xcllnt.net From: Warner Losh In-Reply-To: <20050420203942.GA29364@ns1.xcllnt.net> References: <20050420.135023.112604432.imp@bsdimp.com> <20050420203942.GA29364@ns1.xcllnt.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h 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, 20 Apr 2005 20:48:51 -0000 From: Marcel Moolenaar Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h Date: Wed, 20 Apr 2005 13:39:42 -0700 > On Wed, Apr 20, 2005 at 01:50:23PM -0600, Warner Losh wrote: > > From: Marcel Moolenaar > > Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h > > Date: Wed, 20 Apr 2005 12:47:31 -0700 > > > > > > > > > > How do you get around the #error in sys/pcm.h? > > > > > > Remove it. The lack of union pm_md is not in the way of making it > > > compile on other platforms. > > > > Yes. The union should be defined in the pmc_mdep.h files... > > Yes, that too. That's not part of the changes now though. First, I > want it compiled on all platforms (meaningfully or otherwise). Then > you can move code around and extend, knowing that the tinderbox > will be watching over your shoulder. Sounds good. Right now, it is only built on i386, pc98 and amd64, so once you have something in place that builds everywhere, we can move it back to all platforms. Thanks for pitching in... warner From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:50:33 2005 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 35D1716A4D1; Wed, 20 Apr 2005 20:50:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D07C43D31; Wed, 20 Apr 2005 20:50:33 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKoWl8050110; Wed, 20 Apr 2005 20:50:32 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKoWZH050109; Wed, 20 Apr 2005 20:50:32 GMT (envelope-from marcel) Message-Id: <200504202050.j3KKoWZH050109@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 20:50:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile 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, 20 Apr 2005 20:50:33 -0000 marcel 2005-04-20 20:50:32 UTC FreeBSD src repository Modified files: lib Makefile Log: Build libpmc on all architectures (FWIW :-) Ok'd by: jkoshy@ Revision Changes Path 1.205 +1 -3 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:51:38 2005 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 1CC9F16A4CE; Wed, 20 Apr 2005 20:51:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6D2943D41; Wed, 20 Apr 2005 20:51:37 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKpbm9050201; Wed, 20 Apr 2005 20:51:37 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKpbZm050200; Wed, 20 Apr 2005 20:51:37 GMT (envelope-from marcel) Message-Id: <200504202051.j3KKpbZm050200@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 20:51:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin Makefile 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, 20 Apr 2005 20:51:38 -0000 marcel 2005-04-20 20:51:37 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: Build pmccontrol(8) and pmcstat(8) on all architectures (FWIW :-) Ok'd by: jkoshy@ Revision Changes Path 1.330 +2 -6 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:52:46 2005 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 D89F516A4CE; Wed, 20 Apr 2005 20:52:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6F9943D31; Wed, 20 Apr 2005 20:52:46 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KKqkY4050341; Wed, 20 Apr 2005 20:52:46 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KKqkwl050340; Wed, 20 Apr 2005 20:52:46 GMT (envelope-from ps) Message-Id: <200504202052.j3KKqkwl050340@repoman.freebsd.org> From: Paul Saab Date: Wed, 20 Apr 2005 20:52:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 trap.c src/sys/ddb ddb.h src/sys/i386/i386 trap.c src/sys/powerpc/powerpc trap.c src/sys/sys kdb.h 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, 20 Apr 2005 20:52:47 -0000 ps 2005-04-20 20:52:46 UTC FreeBSD src repository Modified files: sys/amd64/amd64 trap.c sys/ddb ddb.h sys/i386/i386 trap.c sys/powerpc/powerpc trap.c sys/sys kdb.h Log: Don't enter the debugger if KDB_UNATTENDED is set or if debug.debugger_on_panic=0. MFC after: 2 weeks Revision Changes Path 1.283 +1 -1 src/sys/amd64/amd64/trap.c 1.38 +0 -1 src/sys/ddb/ddb.h 1.272 +1 -1 src/sys/i386/i386/trap.c 1.54 +0 -2 src/sys/powerpc/powerpc/trap.c 1.5 +1 -0 src/sys/sys/kdb.h From owner-cvs-src@FreeBSD.ORG Wed Apr 20 20:55:10 2005 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 8FA1816A55E; Wed, 20 Apr 2005 20:55:10 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 324A843D3F; Wed, 20 Apr 2005 20:55:10 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3KKt3jG029551; Wed, 20 Apr 2005 13:55:04 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.3/8.13.3/Submit) id j3KKt3Aq029550; Wed, 20 Apr 2005 13:55:03 -0700 (PDT) (envelope-from marcel) Date: Wed, 20 Apr 2005 13:55:03 -0700 From: Marcel Moolenaar To: Warner Losh Message-ID: <20050420205503.GA29513@ns1.xcllnt.net> References: <20050420.135023.112604432.imp@bsdimp.com> <20050420203942.GA29364@ns1.xcllnt.net> <20050420.144719.59675325.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050420.144719.59675325.imp@bsdimp.com> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h 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, 20 Apr 2005 20:55:10 -0000 On Wed, Apr 20, 2005 at 02:47:19PM -0600, Warner Losh wrote: > From: Marcel Moolenaar > Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h > Date: Wed, 20 Apr 2005 13:39:42 -0700 > > > On Wed, Apr 20, 2005 at 01:50:23PM -0600, Warner Losh wrote: > > > From: Marcel Moolenaar > > > Subject: Re: cvs commit: src/sys/alpha/include pmc_mdep.h src/sys/arm/include pmc_mdep.h src/sys/ia64/include pmc_mdep.h src/sys/powerpc/include pmc_mdep.h src/sys/sparc64/include pmc_mdep.h > > > Date: Wed, 20 Apr 2005 12:47:31 -0700 > > > > > > > > > > > > > How do you get around the #error in sys/pcm.h? > > > > > > > > Remove it. The lack of union pm_md is not in the way of making it > > > > compile on other platforms. > > > > > > Yes. The union should be defined in the pmc_mdep.h files... > > > > Yes, that too. That's not part of the changes now though. First, I > > want it compiled on all platforms (meaningfully or otherwise). Then > > you can move code around and extend, knowing that the tinderbox > > will be watching over your shoulder. > > Sounds good. Right now, it is only built on i386, pc98 and amd64, so > once you have something in place that builds everywhere, we can move > it back to all platforms. Thanks for pitching in... I'm basically done. It's just a matter of reverting the changes to sys/conf and sys/modules/Makefile. I'll wait a bit to see if things got broken first (it was tested on amd64, i386, ia64 and sparc64, but you never know)... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Wed Apr 20 22:03:34 2005 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 29DD916A4CE; Wed, 20 Apr 2005 22:03:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA3F443D60; Wed, 20 Apr 2005 22:03:33 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KM3Xqp053458; Wed, 20 Apr 2005 22:03:33 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KM3Xe8053457; Wed, 20 Apr 2005 22:03:33 GMT (envelope-from marcel) Message-Id: <200504202203.j3KM3Xe8053457@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 22:03:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile 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, 20 Apr 2005 22:03:34 -0000 marcel 2005-04-20 22:03:33 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Revert previous commit: build hwpmc(4) on all architectures. Ok'd by: jkoshy@ Revision Changes Path 1.442 +1 -3 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 20 22:19:52 2005 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 41A4D16A4D1; Wed, 20 Apr 2005 22:19:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13F8343D1F; Wed, 20 Apr 2005 22:19:52 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KMJpkq054165; Wed, 20 Apr 2005 22:19:51 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KMJpp5054164; Wed, 20 Apr 2005 22:19:51 GMT (envelope-from marcel) Message-Id: <200504202219.j3KMJpp5054164@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 20 Apr 2005 22:19:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES src/sys/amd64/conf NOTES src/sys/i386/conf NOTES src/sys/pc98/conf NOTES 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, 20 Apr 2005 22:19:52 -0000 marcel 2005-04-20 22:19:51 UTC FreeBSD src repository Modified files: sys/conf NOTES sys/amd64/conf NOTES sys/i386/conf NOTES sys/pc98/conf NOTES Log: Revert previous commit: The hwpmc(4) driver compiles on all platforms. Revision Changes Path 1.32 +0 -13 src/sys/amd64/conf/NOTES 1.1312 +13 -0 src/sys/conf/NOTES 1.1196 +0 -13 src/sys/i386/conf/NOTES 1.55 +0 -13 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Apr 20 23:34:38 2005 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 4953716A4CE; Wed, 20 Apr 2005 23:34:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B1ED43D2F; Wed, 20 Apr 2005 23:34:38 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KNYbPT056958; Wed, 20 Apr 2005 23:34:37 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KNYbgt056957; Wed, 20 Apr 2005 23:34:37 GMT (envelope-from marius) Message-Id: <200504202334.j3KNYbgt056957@repoman.freebsd.org> From: Marius Strobl Date: Wed, 20 Apr 2005 23:34:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sparc64/sparc64 intr_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, 20 Apr 2005 23:34:38 -0000 marius 2005-04-20 23:34:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sparc64/sparc64 intr_machdep.c Log: MFC: 1.22 Some changes to intr_execute_handlers(): - Fix NULL pointer dereferences caused when an ithread or a handler is NULL which happens when a stray interrupt triggers after the respective device interrupt was torn down. - Remove the critical section around INTR_FAST handlers which actually was a nested critical section. Both tl0_intr() and tl1_intr() already enter a critical section for calling intr_execute_handlers(). Revision Changes Path 1.19.2.2 +6 -6 src/sys/sparc64/sparc64/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 23:35:52 2005 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 E20F316A4CE; Wed, 20 Apr 2005 23:35:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C32D343D5F; Wed, 20 Apr 2005 23:35:52 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KNZqrM057100; Wed, 20 Apr 2005 23:35:52 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KNZqn9057099; Wed, 20 Apr 2005 23:35:52 GMT (envelope-from marius) Message-Id: <200504202335.j3KNZqn9057099@repoman.freebsd.org> From: Marius Strobl Date: Wed, 20 Apr 2005 23:35:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sparc64/include cpufunc.hsrc/sys/sparc64/sparc64 tick.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, 20 Apr 2005 23:35:53 -0000 marius 2005-04-20 23:35:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sparc64/include cpufunc.h sys/sparc64/sparc64 tick.c Log: MFC: cpufunc.h 1.19, 1.20; tick.c 1.16 (partial) - Add a workaround for a bug in BlackBird CPUs (said to be part of the SpitFire erratum #54) which can cause writes to the TICK_CMPR register to fail. This seems to fix the dying clocks problem reported by jhb@ and kris@. - In tick_init() just use tick_stop() for stopping the tick interrupts until a proper handler is set up later. This also stops the system tick interrupt on USIII systems earlier. - Some minor changes, e.g. use FBSDID, remove unused headers, etc. Revision Changes Path 1.18.2.1 +19 -1 src/sys/sparc64/include/cpufunc.h 1.14.4.2 +23 -23 src/sys/sparc64/sparc64/tick.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 23:36:29 2005 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 7BDB916A4CE; Wed, 20 Apr 2005 23:36:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E7D743D31; Wed, 20 Apr 2005 23:36:29 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KNaT13057142; Wed, 20 Apr 2005 23:36:29 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KNaT3g057141; Wed, 20 Apr 2005 23:36:29 GMT (envelope-from marius) Message-Id: <200504202336.j3KNaT3g057141@repoman.freebsd.org> From: Marius Strobl Date: Wed, 20 Apr 2005 23:36:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sparc64/sparc64 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, 20 Apr 2005 23:36:29 -0000 marius 2005-04-20 23:36:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sparc64/sparc64 machdep.c Log: MFC: 1.125 (partial) - In sparc64_init() remove the call to tick_stop(). There's no need to call tick_stop() again after tick_init() as tick interrupts already have been disabled as part of tick_init(). - Use FBSDID. Revision Changes Path 1.112.2.8 +3 -6 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 23:37:01 2005 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 A7DE516A4CE; Wed, 20 Apr 2005 23:37:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 609AE43D46; Wed, 20 Apr 2005 23:37:01 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KNb1xW057180; Wed, 20 Apr 2005 23:37:01 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KNb18J057179; Wed, 20 Apr 2005 23:37:01 GMT (envelope-from marius) Message-Id: <200504202337.j3KNb18J057179@repoman.freebsd.org> From: Marius Strobl Date: Wed, 20 Apr 2005 23:37:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/hme if_hme_sbus.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, 20 Apr 2005 23:37:01 -0000 marius 2005-04-20 23:37:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/hme if_hme_sbus.c Log: MFC: 1.16 Release the IRQ resource on detach. This fixes repeatedly loading and unloading the hme(4) module in case it attaches to sbus(4). Revision Changes Path 1.14.2.2 +1 -0 src/sys/dev/hme/if_hme_sbus.c From owner-cvs-src@FreeBSD.ORG Wed Apr 20 23:51:32 2005 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 7E96116A4CE; Wed, 20 Apr 2005 23:51:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 642D843D1D; Wed, 20 Apr 2005 23:51:32 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3KNpWWa057708; Wed, 20 Apr 2005 23:51:32 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3KNpWlH057707; Wed, 20 Apr 2005 23:51:32 GMT (envelope-from ambrisko) Message-Id: <200504202351.j3KNpWlH057707@repoman.freebsd.org> From: Doug Ambrisko Date: Wed, 20 Apr 2005 23:51:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.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, 20 Apr 2005 23:51:32 -0000 ambrisko 2005-04-20 23:51:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.c Log: Add in Promise and Intel SATA support based on FreeBSD 5.X ATAng. This gets the HW to work but not to deal with SATA errors. So if the drive has a read error it will probably lock up. This is a small subset of my patches that do deal with these errors and other issues in FreeBSD and ata-raid. Sponsored by: IronPort Systems Revision Changes Path 1.50.2.49 +168 -36 src/sys/dev/ata/ata-all.c 1.26.2.15 +166 -13 src/sys/dev/ata/ata-all.h 1.35.2.39 +95 -17 src/sys/dev/ata/ata-dma.c 1.32.2.22 +164 -18 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 00:04:00 2005 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 855D716A4CE; Thu, 21 Apr 2005 00:04:00 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 559E043D49; Thu, 21 Apr 2005 00:03:59 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3L03lEP044231; Wed, 20 Apr 2005 20:03:47 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3L03lHf044230; Wed, 20 Apr 2005 20:03:47 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Wed, 20 Apr 2005 20:03:47 -0400 From: David Schultz To: Hajimu UMEMOTO Message-ID: <20050421000347.GA44160@VARK.MIT.EDU> Mail-Followup-To: Hajimu UMEMOTO , Garrett Wollman , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <16997.30227.769989.36407@khavrinen.csail.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: cc: Garrett Wollman cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h 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: Thu, 21 Apr 2005 00:04:00 -0000 On Wed, Apr 20, 2005, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Tue, 19 Apr 2005 17:20:19 -0400 > >>>>> Garrett Wollman said: > > wollman> If they are generally useful they should be globally visible, with the > wollman> standard FreeBSD namespace protections. (In this case, this probably > wollman> means that the __ versions stay as they are, and non-__ versions can > wollman> be defined using aliases in a separate compilation unit.) > > I'm not sure they are really useful. I think they are preffered to > use for thread applications. However, our get{serv,proto}*() is now > thread-safe. So, we don't need to use get{serv,proto}*_r() to have > just thread-safeness. > > Indeed, I started this work to call getservby*_r() from getaddrinfo() > and getnameinfo(). But, after all, I didn't modify getaddrinfo() and > getnameinfo() to call getservby*_r() directly. > > Further, getserv*_r() takes struct servent_data for its argument. So, > once we decide to expose them, we will need to pay attention to an ABI > compatibility in the future. So, we should be careful, IMHO. If they are stable, and if applications (even ones written for other platforms) might benefit from them, then the right way to support them is as follows: In foo.c: #include type __foo(params) { body; } __weak_reference(__foo, foo); In foo.h: #include #if __BSD_VISIBLE type foo(params); #endif /* __BSD_VISIBLE */ But this assumes the ABI is stable. If this is not the case, then they should not be exported, at least not immediately. From owner-cvs-src@FreeBSD.ORG Thu Apr 21 03:35:53 2005 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 51BF916A4CE; Thu, 21 Apr 2005 03:35:53 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 922FE43D2D; Thu, 21 Apr 2005 03:35:52 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j3L3Zkml007102; Thu, 21 Apr 2005 13:35:46 +1000 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j3L3ZhIo028698; Thu, 21 Apr 2005 13:35:44 +1000 Date: Thu, 21 Apr 2005 13:35:44 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: "David O'Brien" In-Reply-To: <20050420161212.GA52582@dragon.NUXI.org> Message-ID: <20050421125501.W88810@delplex.bde.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050419182938.GA27941@dragon.NUXI.org> <20050420161212.GA52582@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org cc: Warner Losh Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Thu, 21 Apr 2005 03:35:53 -0000 On Wed, 20 Apr 2005, David O'Brien wrote: > On Wed, Apr 20, 2005 at 08:59:05AM +0300, Ruslan Ermilov wrote: >> This is easily fixable: >> >> make cleandepend >> make depend >> make > > Then why does 'make kernel-depend' do 'rm -f .depend'? It is because: (1) ${DEPENDFILE} is misspelled ".depend" (2) "rm -f depend; mv .newdep .depend" is safer, or just more familiar to its author, or gives better error handling than "mv -f .newdep .depend". The "rm -f" for kernel-depend has nothing to do with removing .depend before making dependencies or with the bug that initiated this thread. Dependencies have been written to .newdep and the rm -f is just a safety belt for moving the new dependencies to the usual place. Writing dependencies to .newdep instead of directly to .depend avoids various problems, probably including the one that initiated this thread. I think it was intended to only fix the cosmetic problems of losing the old .depend file and leaving a half-baked .depend file if the make depend step is aborted, but it fixes the problem that initiated this thread as a side effect. If everything used ${DEPENDFILE} correctly, then "${DEPENDFILE}=.newdep ${MAKE} _kernel-depend" should just work -- in particular, the old dependencies shouldn't get in the way. ernel-depend doesn't use ${DEPENDFILE}, but it ensures that the old dependencies don't get in the way by moving them out of the way. From kern.post.mk: % kernel-depend: % rm -f .olddep % if [ -f .depend ]; then mv .depend .olddep; fi Perhaps this should use mv -f instead of a separate rm -f. % ${MAKE} _kernel-depend Invoking a new make ensures that the old dependencies are not used (since they have been moved out of the way). % % # The argument list can be very long, so use make -V and xargs to % # pass it to mkdep. % _kernel-depend: assym.s vnode_if.h ${BEFORE_DEPEND} ${CFILES} \ % ${SYSTEM_CFILES} ${GEN_CFILES} ${SFILES} \ % ${MFILES:T:S/.m$/.h/} % if [ -f .olddep ]; then mv .olddep .depend; fi This step moves the old dependencies back, so that they will be there if the make is aborted. They are harmless now since make has already decided dependecies without the old ones being present. % rm -f .newdep If we used "${DEPENDFILE}=.newdep ${MAKE} _kernel-depend", then we would have to do this step in kernel-depend instead of here and we wouldn't have to move .depend out of the way there or move it back here. This is simpler. % ${MAKE} -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | \ % MKDEP_CPP="${CC} -E" CC="${CC}" xargs mkdep -a -f .newdep ${CFLAGS} % ${MAKE} -V SFILES | \ % MKDEP_CPP="${CC} -E" xargs mkdep -a -f .newdep ${ASM_CFLAGS} Normal mkdep stuff except it it is too specialized to be handled by the general "make depend" rule. % rm -f .depend % mv .newdep .depend Move stuff back as explained above. % % kernel-cleandepend: % rm -f .depend A subtarget of the standard cleandepend target. cleandepend and its parts should not be part of depend or clean. > I'm sitting in the kernel directory, I expect the ways of building > modules to be as close to building the kernel (which is just a special > .ko) as possible. > > We've never documented that 'make cleandepend' is nearly a required step > for 'make depend' to be dependable. It is a bug that it is. The bug is apparently that kmod.mk or possibly bsd.dep.mk is missing the move-depend-file-out-of-the way code in the above. Bruce From owner-cvs-src@FreeBSD.ORG Thu Apr 21 05:50:25 2005 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 9D35D16A4CE; Thu, 21 Apr 2005 05:50:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D2EF43D53; Thu, 21 Apr 2005 05:50:25 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3L5oPHf083733; Thu, 21 Apr 2005 05:50:25 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3L5oPqL083732; Thu, 21 Apr 2005 05:50:25 GMT (envelope-from jkoshy) Message-Id: <200504210550.j3L5oPqL083732@repoman.freebsd.org> From: Joseph Koshy Date: Thu, 21 Apr 2005 05:50:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpmc libpmc.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: Thu, 21 Apr 2005 05:50:25 -0000 jkoshy 2005-04-21 05:50:25 UTC FreeBSD src repository Modified files: lib/libpmc libpmc.c Log: Add event aliases for P6 and K8 PMCs. Revision Changes Path 1.4 +31 -17 src/lib/libpmc/libpmc.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 06:13:51 2005 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 7933316A4CE; Thu, 21 Apr 2005 06:13:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A63243D2F; Thu, 21 Apr 2005 06:13:51 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3L6DovJ084581; Thu, 21 Apr 2005 06:13:51 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3L6DnuH084580; Thu, 21 Apr 2005 06:13:49 GMT (envelope-from njl) Message-Id: <200504210613.j3L6DnuH084580@repoman.freebsd.org> From: Nate Lawson Date: Thu, 21 Apr 2005 06:13:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpivar.h src/sys/dev/acpica/Osd OsdSchedule.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: Thu, 21 Apr 2005 06:13:51 -0000 njl 2005-04-21 06:13:48 UTC FreeBSD src repository Modified files: sys/dev/acpica acpivar.h sys/dev/acpica/Osd OsdSchedule.c Log: Add the tunable "debug.acpi.max_threads" to allow users to set the number of task threads to start on boot. Go back to a default of 3 threads to work around lost battery state problems. Users that need a setting of 1 can set this via the tunable. I am investigating the underlying issues and this tunable can be removed once they are solved. MFC after: 2 days Revision Changes Path 1.31 +8 -1 src/sys/dev/acpica/Osd/OsdSchedule.c 1.94 +2 -3 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 07:00:27 2005 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 453E116A4CE; Thu, 21 Apr 2005 07:00:27 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FCF243D45; Thu, 21 Apr 2005 07:00:26 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3L73V9L051074; Thu, 21 Apr 2005 10:03:31 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 71714-07; Thu, 21 Apr 2005 10:00:16 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3L73TdY051061 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 21 Apr 2005 10:03:29 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3L70C5R081309; Thu, 21 Apr 2005 10:00:12 +0300 (EEST) (envelope-from ru) Date: Thu, 21 Apr 2005 10:00:11 +0300 From: Ruslan Ermilov To: Bruce Evans Message-ID: <20050421070011.GA81229@ip.net.ua> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> <20050420055904.GA33015@ip.net.ua> <20050420161212.GA52582@dragon.NUXI.org> <20050421125501.W88810@delplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline In-Reply-To: <20050421125501.W88810@delplex.bde.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: David O'Brien Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Thu, 21 Apr 2005 07:00:27 -0000 --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 21, 2005 at 01:35:44PM +1000, Bruce Evans wrote: > On Wed, 20 Apr 2005, David O'Brien wrote: >=20 > >On Wed, Apr 20, 2005 at 08:59:05AM +0300, Ruslan Ermilov wrote: > >>This is easily fixable: > >> > >> make cleandepend > >> make depend > >> make > > > >Then why does 'make kernel-depend' do 'rm -f .depend'? >=20 > It is because: > (1) ${DEPENDFILE} is misspelled ".depend" > (2) "rm -f depend; mv .newdep .depend" is safer, or just more familiar > to its author, or gives better error handling than > "mv -f .newdep .depend". >=20 > The "rm -f" for kernel-depend has nothing to do with removing .depend > before making dependencies or with the bug that initiated this thread. > Dependencies have been written to .newdep and the rm -f is just a safety > belt for moving the new dependencies to the usual place. >=20 > Writing dependencies to .newdep instead of directly to .depend avoids > various problems, probably including the one that initiated this thread. > I think it was intended to only fix the cosmetic problems of losing the > old .depend file and leaving a half-baked .depend file if the make depend > step is aborted, but it fixes the problem that initiated this thread as > a side effect. >=20 Yes (we discussed this long ago). > If everything used ${DEPENDFILE} correctly, then "${DEPENDFILE}=3D.newdep > ${MAKE} _kernel-depend" should just work -- in particular, the old > dependencies shouldn't get in the way. >=20 make(1) is who reads .depend, hence the added complexity. > kernel-depend doesn't use > ${DEPENDFILE}, but it ensures that the old dependencies don't get in > the way by moving them out of the way. From kern.post.mk: >=20 > % kernel-depend: > % rm -f .olddep > % if [ -f .depend ]; then mv .depend .olddep; fi >=20 > Perhaps this should use mv -f instead of a separate rm -f. >=20 No. We want to remove .olddep even if .depend doesn't exist. > % ${MAKE} _kernel-depend >=20 > Invoking a new make ensures that the old dependencies are not used > (since they have been moved out of the way). >=20 > %=20 > % # The argument list can be very long, so use make -V and xargs to > % # pass it to mkdep. > % _kernel-depend: assym.s vnode_if.h ${BEFORE_DEPEND} ${CFILES} \ > % ${SYSTEM_CFILES} ${GEN_CFILES} ${SFILES} \ > % ${MFILES:T:S/.m$/.h/} > % if [ -f .olddep ]; then mv .olddep .depend; fi >=20 > This step moves the old dependencies back, so that they will be there > if the make is aborted. They are harmless now since make has already > decided dependecies without the old ones being present. >=20 Correct. > % rm -f .newdep >=20 > If we used "${DEPENDFILE}=3D.newdep ${MAKE} _kernel-depend", then we would > have to do this step in kernel-depend instead of here and we wouldn't > have to move .depend out of the way there or move it back here. This > is simpler. >=20 > % ${MAKE} -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | \ > % MKDEP_CPP=3D"${CC} -E" CC=3D"${CC}" xargs mkdep -a -f .newdep=20 > ${CFLAGS} > % ${MAKE} -V SFILES | \ > % MKDEP_CPP=3D"${CC} -E" xargs mkdep -a -f .newdep ${ASM_CFLAGS} >=20 > Normal mkdep stuff except it it is too specialized to be handled by the > general "make depend" rule. >=20 > % rm -f .depend > % mv .newdep .depend >=20 > Move stuff back as explained above. >=20 > %=20 > % kernel-cleandepend: > % rm -f .depend >=20 > A subtarget of the standard cleandepend target. cleandepend and its > parts should not be part of depend or clean. >=20 > >I'm sitting in the kernel directory, I expect the ways of building > >modules to be as close to building the kernel (which is just a special > >.ko) as possible. > > > >We've never documented that 'make cleandepend' is nearly a required step > >for 'make depend' to be dependable. >=20 > It is a bug that it is. The bug is apparently that kmod.mk or possibly > bsd.dep.mk is missing the move-depend-file-out-of-the way code in the > above. >=20 Speaking of kern.*.mk, I consider it a bug that "make depend" followed by "make depend" rebuilds the .depend file. We need to decide if we want this behavior or not, and if we do, we should behave similarly in other places too, i.e., bsd.dep.mk. I proposed the following: with NO_CLEAN builds, default to always regenerating .depend files (by moving the old .depend files out of the way like is done in kern.post.mk), but provide a mean to skip regenerating .depend files, NO_CLEANDEPEND. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --n8g4imXOkfNTN/H1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZ097qRfpzJluFF4RAmnTAJ45lPj7DrDOYkwwQn7u65oXXH1O9ACfbzX8 Y4RcLs9esvTGzXnwV1qdqe0= =+CSP -----END PGP SIGNATURE----- --n8g4imXOkfNTN/H1-- From owner-cvs-src@FreeBSD.ORG Thu Apr 21 07:43:33 2005 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 F0FBE16A4CE; Thu, 21 Apr 2005 07:43:32 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38C0343D49; Thu, 21 Apr 2005 07:43:32 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j3L7hSml008846; Thu, 21 Apr 2005 17:43:28 +1000 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) j3L7hP0I024256; Thu, 21 Apr 2005 17:43:26 +1000 Date: Thu, 21 Apr 2005 17:43:25 +1000 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Ruslan Ermilov In-Reply-To: <20050421070011.GA81229@ip.net.ua> Message-ID: <20050421171036.Q2082@epsplex.bde.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050419182938.GA27941@dragon.NUXI.org> <20050420161212.GA52582@dragon.NUXI.org> <20050421070011.GA81229@ip.net.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: David O'Brien Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Thu, 21 Apr 2005 07:43:33 -0000 On Thu, 21 Apr 2005, Ruslan Ermilov wrote: > On Thu, Apr 21, 2005 at 01:35:44PM +1000, Bruce Evans wrote: >> On Wed, 20 Apr 2005, David O'Brien wrote: >> If everything used ${DEPENDFILE} correctly, then "${DEPENDFILE}=.newdep >> ${MAKE} _kernel-depend" should just work -- in particular, the old >> dependencies shouldn't get in the way. >> > make(1) is who reads .depend, hence the added complexity. I wasn't sure that it was that broken :-). It defeats half the point of having bsd.dep.mk to control things. >>> I'm sitting in the kernel directory, I expect the ways of building >>> modules to be as close to building the kernel (which is just a special >>> .ko) as possible. >>> >>> We've never documented that 'make cleandepend' is nearly a required step >>> for 'make depend' to be dependable. >> >> It is a bug that it is. The bug is apparently that kmod.mk or possibly >> bsd.dep.mk is missing the move-depend-file-out-of-the way code in the >> above. >> > Speaking of kern.*.mk, I consider it a bug that "make depend" followed > by "make depend" rebuilds the .depend file. We need to decide if we > want this behavior or not, and if we do, we should behave similarly > in other places too, i.e., bsd.dep.mk. The depend target doesn't, and possibly can't or shouldn't have enough dependencies to know whether .depend should be rebuilt. This is handled in a different way in kernel makefiles. Kernel makefiles always rebuild, and application makefiles only rebuilt if one of the depended-on files that they know about (mainly *.c) has changed. I'm fairly happy with this different behaviour. The kernel is self-contained (at least if you don't use the modules mistake), so it is easy to tell when its .depend file should be rebuilt and avoid doing it unnecessarily, and if you do it unnecessarily it only takes a short time to rebuild. OTOH, "make depend" for the src tree would rebuild hundreds of makefiles if it always rebuilt. Another dependency bug that sometimes bites me: "make" doesn't work after "make clean", at least under the old version of -current that I use, because dependencies for lots of generated sources (like device_if.c (?)) are missing. Dependencies for older generated files like vnode_if.c are handled correctly, and "make depend" doesn't have the problem because the necessary dependencies are in BEFORE_DEPEND. > I proposed the following: with NO_CLEAN builds, default to always > regenerating .depend files (by moving the old .depend files out of > the way like is done in kern.post.mk), but provide a mean to skip > regenerating .depend files, NO_CLEANDEPEND. My version hasn't lost the support for not building .depend files (which is just a pessimization on the !NOCLEAN^H^H^H^H^H_CLEAN case). It has a knob _NODEPEND which is always set in the NOCLEAN case and can be set by the user in the !NOCLEAN case to prevent building of .depend files. It removes old .depend files instead of moving them out of the way as in bsd.prog.mk: %%% .if !defined(NOCLEAN) _NODEPEND= true .endif .if defined(_NODEPEND) DEPEND= cleandepend .else DEPEND= depend .endif %%% (Then s/depend/${DEPEND} almost everywhere else.) I think the default for NOCLEAN should be to not rebuild dependencies. It is supposed to be fast at the expense of correctness. You often want it to restart a build from where it failed, and then you don't especially want it to rebuild all the makefiles before that point. Bruce From owner-cvs-src@FreeBSD.ORG Thu Apr 21 09:15:21 2005 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 55E2A16A4CE; Thu, 21 Apr 2005 09:15:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BA3743D54; Thu, 21 Apr 2005 09:15:21 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3L9FKm3098083; Thu, 21 Apr 2005 09:15:21 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3L9FKXS098082; Thu, 21 Apr 2005 09:15:20 GMT (envelope-from ache) Message-Id: <200504210915.j3L9FKXS098082@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Thu, 21 Apr 2005 09:15:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mklocale be_BY.CP1131.src 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: Thu, 21 Apr 2005 09:15:21 -0000 ache 2005-04-21 09:15:20 UTC FreeBSD src repository Modified files: share/mklocale be_BY.CP1131.src Log: Comments correction Submitted by: Yury Tarasievich Revision Changes Path 1.2 +2 -2 src/share/mklocale/be_BY.CP1131.src From owner-cvs-src@FreeBSD.ORG Thu Apr 21 09:40:24 2005 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 A355A16A4CE; Thu, 21 Apr 2005 09:40:24 +0000 (GMT) Received: from otaku.Xtrmntr.org (sauna.silcnet.org [147.175.66.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id C27AC43D46; Thu, 21 Apr 2005 09:40:23 +0000 (GMT) (envelope-from techie@Xtrmntr.org) Received: by otaku.Xtrmntr.org (Postfix, from userid 213) id 1768E1D102; Thu, 21 Apr 2005 11:40:23 +0200 (CEST) Date: Thu, 21 Apr 2005 11:40:23 +0200 From: Vladimir Kotal To: Brooks Davis Message-ID: <20050421094023.GB27842@otaku.xtrmntr.org> References: <20050421101954.N26600@axxem.hide.subzone.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050421101954.N26600@axxem.hide.subzone.cz> User-Agent: Mutt/1.4.2.1i Accept-Languages: cz, sk, en cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: HEADSUP: IPv6 support added to IPFW (fwd) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: vlada@devnull.cz List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 09:40:24 -0000 IPv6 forwarding+dummynet processing won't work with this patch because IPv6 packet processing logic is different from IPv4. (see src/share/doc/IPv6/IMPLEMENTATION, section 1.11) You may want to incorporate my patch which updates Mariano's & Raffaele's patch: http://techie.devnull.cz/ipv6/ipfw2-ipv6-dummynet/ Regards, v. > > ---------- Forwarded message ---------- > Date: Mon, 18 Apr 2005 11:51:48 -0700 > From: Brooks Davis > To: current@freebsd.org > Subject: HEADSUP: IPv6 support added to IPFW > > I've just committed support for IPv6 to IPFW. Various versions of the > pack have been in use for some time, but it's a large change so be > careful. > > IP6FW should be considered deprecated. It may or may not appear in 6.0 > (subject to user feedback and discussions with re@). > > It may be possible to MFC this change given sufficient user interest. I > have made no decision on this at this time. > > -- Brooks > > ----- Forwarded message from Brooks Davis ----- > > From: Brooks Davis > Date: Mon, 18 Apr 2005 18:35:05 +0000 (UTC) > To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org > Subject: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c src/sys/netinet > ip_dummynet.c ip_dummynet.h ip_fw.h ip_fw2.c ip_fw_pfil.c > src/sys/netinet6 ip6_output.c > > brooks 2005-04-18 18:35:05 UTC > > FreeBSD src repository > > Modified files: > sbin/ipfw ipfw.8 ipfw2.c > sys/netinet ip_dummynet.c ip_dummynet.h ip_fw.h > ip_fw2.c ip_fw_pfil.c > sys/netinet6 ip6_output.c > Log: > Add IPv6 support to IPFW and Dummynet. > > Submitted by: Mariano Tortoriello and Raffaele De Lorenzo (via luigi) > > Revision Changes Path > 1.168 +122 -30 src/sbin/ipfw/ipfw.8 > 1.71 +698 -35 src/sbin/ipfw/ipfw2.c > 1.90 +69 -14 src/sys/netinet/ip_dummynet.c > 1.35 +3 -0 src/sys/netinet/ip_dummynet.h > 1.98 +67 -0 src/sys/netinet/ip_fw.h > 1.93 +333 -32 src/sys/netinet/ip_fw2.c > 1.19 +33 -2 src/sys/netinet/ip_fw_pfil.c > 1.88 +26 -0 src/sys/netinet6/ip6_output.c > > ----- End forwarded message ----- > -- > Any statement of the form "X is the one, true Y" is FALSE. > PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 From owner-cvs-src@FreeBSD.ORG Thu Apr 21 10:53:41 2005 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 8FFA116A4CE; Thu, 21 Apr 2005 10:53:41 +0000 (GMT) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE79743D1F; Thu, 21 Apr 2005 10:53:40 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.3/8.13.3) with ESMTP id j3LArcNG071732; Thu, 21 Apr 2005 14:53:39 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.3/8.13.3/Submit) id j3LArcV6071731; Thu, 21 Apr 2005 14:53:38 +0400 (MSD) (envelope-from yar) Date: Thu, 21 Apr 2005 14:53:37 +0400 From: Yar Tikhiy To: Doug Ambrisko Message-ID: <20050421105337.GD69054@comp.chem.msu.su> References: <200504202351.j3KNpWlH057707@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504202351.j3KNpWlH057707@repoman.freebsd.org> User-Agent: Mutt/1.5.9i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.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: Thu, 21 Apr 2005 10:53:41 -0000 On Wed, Apr 20, 2005 at 11:51:32PM +0000, Doug Ambrisko wrote: > ambrisko 2005-04-20 23:51:32 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_4) > sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.c > Log: > Add in Promise and Intel SATA support based on FreeBSD 5.X ATAng. > This gets the HW to work but not to deal with SATA errors. So if > the drive has a read error it will probably lock up. This is > a small subset of my patches that do deal with these errors and > other issues in FreeBSD and ata-raid. > > Sponsored by: IronPort Systems > > Revision Changes Path > 1.50.2.49 +168 -36 src/sys/dev/ata/ata-all.c > 1.26.2.15 +166 -13 src/sys/dev/ata/ata-all.h > 1.35.2.39 +95 -17 src/sys/dev/ata/ata-dma.c > 1.32.2.22 +164 -18 src/sys/dev/ata/ata-pci.c I myself was bitten by RELENG_4 ATA support lagging behind modern hardware, which made me move to RELENG_5 on some systems at last. However, isn't your change too big and possibly destabilizing for the conservative RELENG_4 branch? I'm judging by the number of changed lines only. And honestly, I'm having trouble understanding from the commit message whether your change introduces or corrects the bug in SATA error detection. Would you mind commenting on these two issues? Thanks a lot! -- Yar From owner-cvs-src@FreeBSD.ORG Thu Apr 21 11:13:40 2005 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 ACFDE16A4CE; Thu, 21 Apr 2005 11:13:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C0CD43D60; Thu, 21 Apr 2005 11:13:40 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LBDesX003052; Thu, 21 Apr 2005 11:13:40 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LBDeea003051; Thu, 21 Apr 2005 11:13:40 GMT (envelope-from sos) Message-Id: <200504211113.j3LBDeea003051@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 21 Apr 2005 11:13:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-lowlevel.c ata-queue.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: Thu, 21 Apr 2005 11:13:40 -0000 sos 2005-04-21 11:13:39 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-lowlevel.c ata-queue.c Log: Rehash the timeout code to make it more simple. This also removes the warning timeout on the taskqueues stalling as I'm tired of getting ATA error reports for problems in other parts ;) Misc cosmetic and comment cleanups now we are here. Revision Changes Path 1.245 +23 -26 src/sys/dev/ata/ata-all.c 1.97 +4 -5 src/sys/dev/ata/ata-all.h 1.61 +59 -57 src/sys/dev/ata/ata-lowlevel.c 1.45 +32 -81 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 12:37:13 2005 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 6721516A4CE; Thu, 21 Apr 2005 12:37:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35DE543D5D; Thu, 21 Apr 2005 12:37:13 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LCbD8W006797; Thu, 21 Apr 2005 12:37:13 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LCbDhu006796; Thu, 21 Apr 2005 12:37:13 GMT (envelope-from andre) Message-Id: <200504211237.j3LCbDhu006796@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 21 Apr 2005 12:37:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_output.c tcp_subr.c tcp_var.h 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: Thu, 21 Apr 2005 12:37:13 -0000 andre 2005-04-21 12:37:13 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c tcp_subr.c tcp_var.h Log: Ignore ICMP Source Quench messages for TCP sessions. Source Quench is ineffective, depreciated and can be abused to degrade the performance of active TCP sessions if spoofed. Replace a bogus call to tcp_quench() in tcp_output() with the direct equivalent tcpcb variable assignment. Security: draft-gont-tcpm-icmp-attacks-03.txt Section 7.1 MFC after: 3 days Revision Changes Path 1.109 +1 -1 src/sys/netinet/tcp_output.c 1.222 +11 -24 src/sys/netinet/tcp_subr.c 1.120 +0 -2 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 12:47:08 2005 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 903CB16A4CE; Thu, 21 Apr 2005 12:47:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6210743D46; Thu, 21 Apr 2005 12:47:08 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LCl8i9011296; Thu, 21 Apr 2005 12:47:08 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LCl8bM011280; Thu, 21 Apr 2005 12:47:08 GMT (envelope-from kan) Message-Id: <200504211247.j3LCl8bM011280@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Apr 2005 12:47:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys cerror.S 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: Thu, 21 Apr 2005 12:47:08 -0000 kan 2005-04-21 12:47:08 UTC FreeBSD src repository Modified files: lib/libc/amd64/sys cerror.S Log: Do not try to store 64 bits into 32 bit errno variable. With the changed libc data layout, this was corrupting _PathLocale variable leading to programs dumping core in non-default locales. Revision Changes Path 1.14 +1 -1 src/lib/libc/amd64/sys/cerror.S From owner-cvs-src@FreeBSD.ORG Thu Apr 21 13:21:49 2005 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 7C92F16A4CE; Thu, 21 Apr 2005 13:21:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DE6D43D2F; Thu, 21 Apr 2005 13:21:49 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LDLnaQ015391; Thu, 21 Apr 2005 13:21:49 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LDLmpR015390; Thu, 21 Apr 2005 13:21:48 GMT (envelope-from suz) Message-Id: <200504211321.j3LDLmpR015390@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Thu, 21 Apr 2005 13:21:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/faithd ftp.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: Thu, 21 Apr 2005 13:21:49 -0000 suz 2005-04-21 13:21:48 UTC FreeBSD src repository Modified files: usr.sbin/faithd ftp.c Log: plugged memory leak Obtained from: KAME MFC after: 2 days Revision Changes Path 1.11 +3 -1 src/usr.sbin/faithd/ftp.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 13:27:13 2005 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 A02B116A4CE; Thu, 21 Apr 2005 13:27:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76B3543D48; Thu, 21 Apr 2005 13:27:13 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LDRDZZ015639; Thu, 21 Apr 2005 13:27:13 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LDRDfr015638; Thu, 21 Apr 2005 13:27:13 GMT (envelope-from suz) Message-Id: <200504211327.j3LDRDfr015638@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Thu, 21 Apr 2005 13:27:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 faith.4 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: Thu, 21 Apr 2005 13:27:13 -0000 suz 2005-04-21 13:27:13 UTC FreeBSD src repository Modified files: share/man/man4 faith.4 Log: FAITH's base spec has already been an RFC Obtained from: KAME MFC after: 1 day Revision Changes Path 1.14 +1 -3 src/share/man/man4/faith.4 From owner-cvs-src@FreeBSD.ORG Thu Apr 21 13:27:38 2005 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 D03AB16A4CF; Thu, 21 Apr 2005 13:27:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1D7343D39; Thu, 21 Apr 2005 13:27:38 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LDRcn9015670; Thu, 21 Apr 2005 13:27:38 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LDRcjv015669; Thu, 21 Apr 2005 13:27:38 GMT (envelope-from mux) Message-Id: <200504211327.j3LDRcjv015669@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 21 Apr 2005 13:27:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.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: Thu, 21 Apr 2005 13:27:39 -0000 mux 2005-04-21 13:27:38 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: Enable extended RFDs and TCBs, and thus checksum offloading, for latest 82550 and 82551 chipsets (revision IDs 0x0e, 0x0f and 0x10). We were only enabling it for revisions 0x0c and 0x0d, now it's enabled for any 8255x NIC with a revision ID bigger than 0x0c. It should be safe, and this is what Intel does in their open source driver. MFC after: 2 weeks Tested by: Pavel Lobach lobach_pavel at mail dot ru Revision Changes Path 1.231 +1 -2 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 14:13:30 2005 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 AC6E416A4CE; Thu, 21 Apr 2005 14:13:30 +0000 (GMT) Received: from mail.ambrisko.com (mail.ambrisko.com [64.174.51.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2045E43D3F; Thu, 21 Apr 2005 14:13:30 +0000 (GMT) (envelope-from ambrisko@ambrisko.com) Received: from server2.ambrisko.com (HELO www.ambrisko.com) (192.168.1.2) by mail.ambrisko.com with ESMTP; 21 Apr 2005 07:13:29 -0700 Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.12.11/8.12.9) with ESMTP id j3LEDTOP007968; Thu, 21 Apr 2005 07:13:29 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.12.11/8.12.11/Submit) id j3LEDTPY007967; Thu, 21 Apr 2005 07:13:29 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200504211413.j3LEDTPY007967@ambrisko.com> In-Reply-To: <20050421105337.GD69054@comp.chem.msu.su> To: Yar Tikhiy Date: Thu, 21 Apr 2005 07:13:28 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII cc: Doug Ambrisko cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.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: Thu, 21 Apr 2005 14:13:30 -0000 Yar Tikhiy writes: | On Wed, Apr 20, 2005 at 11:51:32PM +0000, Doug Ambrisko wrote: | > ambrisko 2005-04-20 23:51:32 UTC | > | > FreeBSD src repository | > | > Modified files: (Branch: RELENG_4) | > sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.c | > Log: | > Add in Promise and Intel SATA support based on FreeBSD 5.X ATAng. | > This gets the HW to work but not to deal with SATA errors. So if | > the drive has a read error it will probably lock up. This is | > a small subset of my patches that do deal with these errors and | > other issues in FreeBSD and ata-raid. | > | > Sponsored by: IronPort Systems | > | > Revision Changes Path | > 1.50.2.49 +168 -36 src/sys/dev/ata/ata-all.c | > 1.26.2.15 +166 -13 src/sys/dev/ata/ata-all.h | > 1.35.2.39 +95 -17 src/sys/dev/ata/ata-dma.c | > 1.32.2.22 +164 -18 src/sys/dev/ata/ata-pci.c | | I myself was bitten by RELENG_4 ATA support lagging behind modern | hardware, which made me move to RELENG_5 on some systems at last. | However, isn't your change too big and possibly destabilizing for | the conservative RELENG_4 branch? I'm judging by the number of | changed lines only. And honestly, I'm having trouble understanding | from the commit message whether your change introduces or corrects | the bug in SATA error detection. It makes some Promise HW work that wouldn't probe at all. For the Intel stuff adds device ID's. Most of the changed lines are a mechanical type thing which is using the new indirection macros so we can probe HW like that in the Promise cards. The core ATA code didn't change. Addition code was required to make the Promise HW work. It is based on a subset of stuff at: http://www.ambrisko.com/doug/ata/ which has been running on lots of machines. This patchset which is approaching 140k has lots of various panic (ata & FreeBSD) fixes and enhanced SATA & ata-raid support that prevents systems from freezing, crashing and automatic drive recovery in mirrors. I don't plan to be merge all of that in, just the basic HW support so people can install. It looks like in ata mkIII there is better support of SATA & RAID stuff going in so that looks encouraging. Doug A. From owner-cvs-src@FreeBSD.ORG Thu Apr 21 14:29:34 2005 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 B9B5216A4CE; Thu, 21 Apr 2005 14:29:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99CD443D1D; Thu, 21 Apr 2005 14:29:34 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LETYp3018409; Thu, 21 Apr 2005 14:29:34 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LETYoT018408; Thu, 21 Apr 2005 14:29:34 GMT (envelope-from andre) Message-Id: <200504211429.j3LETYoT018408@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 21 Apr 2005 14:29:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_icmp.c ip_icmp.h tcp_subr.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: Thu, 21 Apr 2005 14:29:35 -0000 andre 2005-04-21 14:29:34 UTC FreeBSD src repository Modified files: sys/netinet ip_icmp.c ip_icmp.h tcp_subr.c Log: Move Path MTU discovery ICMP processing from icmp_input() to tcp_ctlinput() and subject it to active tcpcb and sequence number checking. Previously any ICMP unreachable/needfrag message would cause an update to the TCP hostcache. Now only ICMP PMTU messages belonging to an active TCP session with the correct src/dst/port and sequence number will update the hostcache and complete the path MTU discovery process. Note that we don't entirely implement the recommended counter measures of Section 7.2 of the paper. However we close down the possible degradation vector from trivially easy to really complex and resource intensive. In addition we have limited the smallest acceptable MTU with net.inet.tcp.minmss sysctl for some time already, further reducing the effect of any degradation due to an attack. Security: draft-gont-tcpm-icmp-attacks-03.txt Section 7.2 MFC after: 3 days Revision Changes Path 1.99 +1 -45 src/sys/netinet/ip_icmp.c 1.24 +1 -0 src/sys/netinet/ip_icmp.h 1.223 +36 -7 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 14:58:27 2005 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 9FD6A16A4CE; Thu, 21 Apr 2005 14:58:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 754FC43D49; Thu, 21 Apr 2005 14:58:27 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LEwRQ0019463; Thu, 21 Apr 2005 14:58:27 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LEwRAu019462; Thu, 21 Apr 2005 14:58:27 GMT (envelope-from brueffer) Message-Id: <200504211458.j3LEwRAu019462@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 21 Apr 2005 14:58:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ataraid.4 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: Thu, 21 Apr 2005 14:58:27 -0000 brueffer 2005-04-21 14:58:26 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ataraid.4 Log: Add the short but important word 'software' to the title. Revision Changes Path 1.2 +1 -1 src/share/man/man4/ataraid.4 From owner-cvs-src@FreeBSD.ORG Thu Apr 21 15:03:20 2005 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 A79D716A4CE for ; Thu, 21 Apr 2005 15:03:20 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13BB243D49 for ; Thu, 21 Apr 2005 15:03:19 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 68832 invoked from network); 21 Apr 2005 15:05:09 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 21 Apr 2005 15:05:09 -0000 Message-ID: <4267C0B6.A75726C1@freebsd.org> Date: Thu, 21 Apr 2005 17:03:18 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Joseph Koshy References: <20050420033758.8711B16A4CF@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Alexander Leidinger cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/libMakefile src/lib/libpmc Makefile libpmc.c pmc.3 pmc.h src/share/doc/papers Makefile src/share/doc/papers/hwpmc Makefile hwpmc.ms src/share/examples/hwpmc README src/share/man/man4 Makefile ... 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: Thu, 21 Apr 2005 15:03:20 -0000 Joseph Koshy wrote: > > al> I assume this is like a portable version of the measurement backend in > al> Intels VTune... at least I assume VTune does something like this > al> itself. > > I have not actually used Intel's VTune or AMD's CodeAnalyst so > please take my words with a pinch of salt. > > >From reading the publically available documentation, VTune's backend > appears to do 'system-wide sampling'. > > Our backend can do system-wide measurements as well as per-process > measurements (i.e., the counter hardware can be 'virtualized'). > Another difference is that we support 'counting' as well as 'sampling'. > > So 4 kinds of PMC usage styles are currently supported by our > infrastructure: > > - process-private, counting > > o We could have a profiling runtime library that augments its > data collection with data from the PMCs at function entry/exit. > > o Scientific applications could use this mode to measure hardware > counts between two points of code. I believe the scientific > community uses an API named "PAPI" for performance measurements. > We should be able to support PAPI in -current now. > > - system-wide, counting > > o You could allocate system-wide, counting PMCs and read these > once a minute. This operation would have near-zero overhead > and could be used for collecting long-term data, say for making > machine sizing decisions. > > - process-private, sampling > > o The standard 'profiling' function, with a couple of twists: > you would not need to specially compile executables for > profiling, and you could profile any process you could > PMC_ATTACH a PMC to. > > - system-wide, sampling > > o This 'profiles' the whole system: applications, kernel and > interrupt handlers. > > The current snapshot in -current has sampling modes turned off as > they haven't been fully implemented. How can I do kernel subsystem only measurements? I'd like to profile the IP and TCP processing in the kernel. -- Andre > obrien> Every modern CPU has event counters. Some CPU's have as little as 2 > obrien> (Pentium Pro), others have 4 (Athlon64 and Opteron), I think IA-64 has > > The P4 has had the most complexity so far: 18 counters, 45 event-select > registers and many many restrictions about what works with what. > Further, logical (HTT) cpus share PMC resources and some events > change semantics if HTT is enabled (TS/TI events) :(. > > The userland library pmc(3) and the driver hwpmc(4) handle these > issues for you. > > obrien> This PMC facility is much more similar to Linux's Oprofile than VTune or > obrien> AMD's CodeAnalyst. It allows one to set and access the event counters. > > Linux has Oprofile (for system-wide sampling) and many separate > 'counting' mode implementations (Perfctr, Rabbit, Lperfex, etc.). > > obrien> You will need to find the applicable CPU docs so you know what [public] > obrien> events exist, and any "options" those events have. > > The PMC specific sections of pmc(3) list the events and allowed > modifiers that our library understands. > > You would still need to read the CPU docs: some of the events > measured by hardware only make sense in the context of a given CPU > architecture. > > For folks who like Python, there is a Python wrapper around libpmc > that makes it easy to play around with this functionality. You can > pick it up at: > > http://people.freebsd.org/~jkoshy/projects/perf-measurement/pypmc.html > > Regards, > Koshy > From owner-cvs-src@FreeBSD.ORG Thu Apr 21 15:13:25 2005 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 8471516A4CF; Thu, 21 Apr 2005 15:13:25 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 461B743D1D; Thu, 21 Apr 2005 15:13:25 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3LFC7kO075190; Thu, 21 Apr 2005 08:12:07 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3LFC6oF075189; Thu, 21 Apr 2005 08:12:06 -0700 (PDT) (envelope-from obrien) Date: Thu, 21 Apr 2005 08:12:06 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20050421151206.GC75094@dragon.NUXI.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> <20050420055904.GA33015@ip.net.ua> <20050420161212.GA52582@dragon.NUXI.org> <20050421125501.W88810@delplex.bde.org> <20050421070011.GA81229@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050421070011.GA81229@ip.net.ua> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: Bruce Evans Subject: Re: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 15:13:25 -0000 On Thu, Apr 21, 2005 at 10:00:11AM +0300, Ruslan Ermilov wrote: > I proposed the following: with NO_CLEAN builds, default to always > regenerating .depend files (by moving the old .depend files out of > the way like is done in kern.post.mk), but provide a mean to skip > regenerating .depend files, NO_CLEANDEPEND. No, make it just works. We'gre growning 1,000 NO_* options that just shows how busted things are. Its getting redicuous. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Apr 21 15:42:28 2005 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 B1D5F16A4CE; Thu, 21 Apr 2005 15:42:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6333E43D49; Thu, 21 Apr 2005 15:42:28 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LFgSw1021675; Thu, 21 Apr 2005 15:42:28 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LFgSYq021674; Thu, 21 Apr 2005 15:42:28 GMT (envelope-from obrien) Message-Id: <200504211542.j3LFgSYq021674@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 21 Apr 2005 15:42:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 15:42:29 -0000 obrien 2005-04-21 15:42:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/boot/i386/boot0 boot0.S Log: MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for type 0x7 (NTFS). Revision Changes Path 1.10.2.4 +2 -2 src/sys/boot/i386/boot0/boot0.S From owner-cvs-src@FreeBSD.ORG Thu Apr 21 15:51:45 2005 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 4D99316A4CE; Thu, 21 Apr 2005 15:51:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23CF743D49; Thu, 21 Apr 2005 15:51:45 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LFpjQC022154; Thu, 21 Apr 2005 15:51:45 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LFpiSM022153; Thu, 21 Apr 2005 15:51:44 GMT (envelope-from obrien) Message-Id: <200504211551.j3LFpiSM022153@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 21 Apr 2005 15:51:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/boot/i386/boot0 Makefile 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: Thu, 21 Apr 2005 15:51:45 -0000 obrien 2005-04-21 15:51:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/boot/i386/boot0 Makefile Log: MFC: rev 1.30: default boot0 to packet mode. Revision Changes Path 1.29.2.1 +1 -1 src/sys/boot/i386/boot0/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 21 17:51:26 2005 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 B0D1F16A4CE; Thu, 21 Apr 2005 17:51:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E55D43D49; Thu, 21 Apr 2005 17:51:26 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LHpQJd034006; Thu, 21 Apr 2005 17:51:26 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LHpQd2034005; Thu, 21 Apr 2005 17:51:26 GMT (envelope-from imp) Message-Id: <200504211751.j3LHpQd2034005@repoman.freebsd.org> From: Warner Losh Date: Thu, 21 Apr 2005 17:51:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/devd devd.cc 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: Thu, 21 Apr 2005 17:51:26 -0000 imp 2005-04-21 17:51:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/devd devd.cc Log: MFC: Fix parsing of nomatch events. Also, sync usage to man page. This should be merged to RELENG_5_4. Revision Changes Path 1.18.2.1 +7 -4 src/sbin/devd/devd.cc From owner-cvs-src@FreeBSD.ORG Thu Apr 21 17:52:48 2005 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 902EF16A503; Thu, 21 Apr 2005 17:52:48 +0000 (GMT) Received: from smtp-vbr5.xs4all.nl (smtp-vbr5.xs4all.nl [194.109.24.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC72B43D39; Thu, 21 Apr 2005 17:52:47 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr5.xs4all.nl (8.12.11/8.12.11) with ESMTP id j3LHqkUQ048188; Thu, 21 Apr 2005 19:52:46 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.3/8.12.9) with ESMTP id j3LHqkuX002114; Thu, 21 Apr 2005 19:52:46 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.3/8.13.1/Submit) id j3LHqjeY002113; Thu, 21 Apr 2005 19:52:45 +0200 (CEST) (envelope-from wb) Date: Thu, 21 Apr 2005 19:52:45 +0200 From: Wilko Bulte To: "David E. O'Brien" Message-ID: <20050421175245.GA2098@freebie.xs4all.nl> References: <200504211542.j3LFgSYq021674@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504211542.j3LFgSYq021674@repoman.freebsd.org> X-OS: FreeBSD 4.11-STABLE User-Agent: Mutt/1.5.6i X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 17:52:48 -0000 On Thu, Apr 21, 2005 at 03:42:28PM +0000, David E. O'Brien wrote.. > obrien 2005-04-21 15:42:28 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/boot/i386/boot0 boot0.S > Log: > MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for type 0x7 (NTFS). As a matter of curiosity, how does this impact people with minimal FreeBSD systems running out of (granted...) very small flashroms for example? -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Apr 21 17:54:12 2005 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 7362C16A4CE; Thu, 21 Apr 2005 17:54:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 449F443D45; Thu, 21 Apr 2005 17:54:12 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LHsCmC034161; Thu, 21 Apr 2005 17:54:12 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LHsCvw034160; Thu, 21 Apr 2005 17:54:12 GMT (envelope-from imp) Message-Id: <200504211754.j3LHsCvw034160@repoman.freebsd.org> From: Warner Losh Date: Thu, 21 Apr 2005 17:54:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci if_dc.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: Thu, 21 Apr 2005 17:54:12 -0000 imp 2005-04-21 17:54:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci if_dc.c Log: MFC 1.158: enable mii/phy on Xircom cards before probing for the mii/phy rather than after. This should be merge to RELENG_5_4 too. Revision Changes Path 1.148.2.5 +14 -13 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 18:05:31 2005 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 861DE16A4CE; Thu, 21 Apr 2005 18:05:31 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2182843D39; Thu, 21 Apr 2005 18:05:31 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j3LI7Cn1095915; Thu, 21 Apr 2005 12:07:12 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4267EA9E.3060704@samsco.org> Date: Thu, 21 Apr 2005 12:02:06 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Wilko Bulte References: <200504211542.j3LFgSYq021674@repoman.freebsd.org> <20050421175245.GA2098@freebie.xs4all.nl> In-Reply-To: <20050421175245.GA2098@freebie.xs4all.nl> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "David E. O'Brien" Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 18:05:31 -0000 Wilko Bulte wrote: > On Thu, Apr 21, 2005 at 03:42:28PM +0000, David E. O'Brien wrote.. > >>obrien 2005-04-21 15:42:28 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_5) >> sys/boot/i386/boot0 boot0.S >> Log: >> MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for type 0x7 (NTFS). > > > As a matter of curiosity, how does this impact people with minimal FreeBSD > systems running out of (granted...) very small flashroms for example? > > My guess is that it will mean that they'll see a '??' for the partition name instead of 'DOS', but that everything will otherwise work just as before. Scott From owner-cvs-src@FreeBSD.ORG Thu Apr 21 18:11:42 2005 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 7178016A4CE; Thu, 21 Apr 2005 18:11:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 446CA43D2F; Thu, 21 Apr 2005 18:11:42 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LIBgux035328; Thu, 21 Apr 2005 18:11:42 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LIBgCn035327; Thu, 21 Apr 2005 18:11:42 GMT (envelope-from maxim) Message-Id: <200504211811.j3LIBgCn035327@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 21 Apr 2005 18:11:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_9 Subject: cvs commit: src UPDATING src/sys/conf newvers.sh src/sys/net if.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: Thu, 21 Apr 2005 18:11:42 -0000 maxim 2005-04-21 18:11:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_4_9) . UPDATING sys/conf newvers.sh sys/net if.c Log: o Merge SA-05:04.ifconf. Approved by: so (cperciva) Thanks for testing to: Valentin Nechayev Revision Changes Path 1.73.2.89.2.16 +4 -0 src/UPDATING 1.44.2.32.2.16 +1 -1 src/sys/conf/newvers.sh 1.85.2.24.2.1 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 18:13:16 2005 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 9BFCE16A4CF; Thu, 21 Apr 2005 18:13:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F64C43D48; Thu, 21 Apr 2005 18:13:16 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LIDGfN035483; Thu, 21 Apr 2005 18:13:16 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LIDGxd035482; Thu, 21 Apr 2005 18:13:16 GMT (envelope-from maxim) Message-Id: <200504211813.j3LIDGxd035482@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 21 Apr 2005 18:13:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 Subject: cvs commit: src UPDATING src/sys/conf newvers.sh src/sys/net if.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: Thu, 21 Apr 2005 18:13:16 -0000 maxim 2005-04-21 18:13:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_4_8) . UPDATING sys/conf newvers.sh sys/net if.c Log: o Merge SA-05:04.ifconf. Approved by: so (cperciva) Thanks for testing to: Valentin Nechayev Revision Changes Path 1.73.2.80.2.34 +4 -0 src/UPDATING 1.44.2.29.2.31 +1 -1 src/sys/conf/newvers.sh 1.85.2.22.2.1 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 18:59:32 2005 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 0CBA616A4CE; Thu, 21 Apr 2005 18:59:32 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEFB643D31; Thu, 21 Apr 2005 18:59:30 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3LJ2b4a005760; Thu, 21 Apr 2005 22:02:37 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 17366-12; Thu, 21 Apr 2005 21:59:20 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3LJ2apX005757 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 21 Apr 2005 22:02:36 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3LIxPEf085867; Thu, 21 Apr 2005 21:59:25 +0300 (EEST) (envelope-from ru) Date: Thu, 21 Apr 2005 21:59:25 +0300 From: Ruslan Ermilov To: Bruce Evans Message-ID: <20050421185925.GA85015@ip.net.ua> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> <20050420055904.GA33015@ip.net.ua> <20050420161212.GA52582@dragon.NUXI.org> <20050421125501.W88810@delplex.bde.org> <20050421070011.GA81229@ip.net.ua> <20050421171036.Q2082@epsplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EeQfGwPcQSOJBaQU" Content-Disposition: inline In-Reply-To: <20050421171036.Q2082@epsplex.bde.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: David O'Brien Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Thu, 21 Apr 2005 18:59:32 -0000 --EeQfGwPcQSOJBaQU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 21, 2005 at 05:43:25PM +1000, Bruce Evans wrote: > The depend target doesn't, and possibly can't or shouldn't have enough > dependencies to know whether .depend should be rebuilt. This is handled > in a different way in kernel makefiles. Kernel makefiles always > rebuild, and application makefiles only rebuilt if one of the depended-on > files that they know about (mainly *.c) has changed. I'm fairly happy > with this different behaviour. >=20 That's where we have a problem -- some of us are happy with the behavior, some of us want all be similar, and some of us don't like it. (I don't.) > The kernel is self-contained (at least > if you don't use the modules mistake), so it is easy to tell when its > .depend file should be rebuilt and avoid doing it unnecessarily, and > if you do it unnecessarily it only takes a short time to rebuild. >=20 Short time -- maybe. I still consider it a major mistake that "make depend" followed by "make depend" does something -- it shouldn't. > OTOH, > "make depend" for the src tree would rebuild hundreds of makefiles if > it always rebuilt. >=20 Of .depend files, yes. This is evil. > Another dependency bug that sometimes bites me: "make" doesn't work > after "make clean", at least under the old version of -current that I > use, because dependencies for lots of generated sources (like device_if.c > (?)) are missing. Dependencies for older generated files like > vnode_if.c are handled correctly, and "make depend" doesn't have > the problem because the necessary dependencies are in BEFORE_DEPEND. >=20 Maybe this is only an old bug, as there are these lines in kern.post.mk: =2Eif !exists(${.OBJDIR}/.depend) ${SYSTEM_OBJS}: assym.s vnode_if.h ${BEFORE_DEPEND:M*.h} ${MFILES:T:S/.m$/.= h/} =2Eendif At least "make -n kernel >/dev/null" after "make clean" doesn't complain now. > >I proposed the following: with NO_CLEAN builds, default to always > >regenerating .depend files (by moving the old .depend files out of > >the way like is done in kern.post.mk), but provide a mean to skip > >regenerating .depend files, NO_CLEANDEPEND. >=20 > My version hasn't lost the support for not building .depend files > (which is just a pessimization on the !NOCLEAN^H^H^H^H^H_CLEAN case). > It has a knob _NODEPEND which is always set in the NOCLEAN case and > can be set by the user in the !NOCLEAN case to prevent building of > .depend files. It removes old .depend files instead of moving them > out of the way as in bsd.prog.mk: >=20 > %%% > .if !defined(NOCLEAN) > _NODEPEND=3D true > .endif > .if defined(_NODEPEND) > DEPEND=3D cleandepend > .else > DEPEND=3D depend > .endif > %%% >=20 > (Then s/depend/${DEPEND} almost everywhere else.) >=20 > I think the default for NOCLEAN should be to not rebuild dependencies. > It is supposed to be fast at the expense of correctness. >=20 So do I, but I also want it to be a case for the kernel build. > You often > want it to restart a build from where it failed, and then you don't > especially want it to rebuild all the makefiles before that point. >=20 Yes, agreed. In case of upgrades, it's easy to "make cleandepend" first. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --EeQfGwPcQSOJBaQU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZ/gNqRfpzJluFF4RAicWAKCKZGpcks32Dp42l4tCI8qcVdGi3gCdEZtT Jyhydp8NQ1sRdGnXBFBzEvo= =JsRy -----END PGP SIGNATURE----- --EeQfGwPcQSOJBaQU-- From owner-cvs-src@FreeBSD.ORG Thu Apr 21 19:00:36 2005 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 84EDB16A4D0; Thu, 21 Apr 2005 19:00:36 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD82843D2D; Thu, 21 Apr 2005 19:00:32 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IFB00B2X8JEHEE0@bgo1smout1.broadpark.no>; Thu, 21 Apr 2005 20:54:50 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IFB0050B8UP5R10@bgo1sminn1.broadpark.no>; Thu, 21 Apr 2005 21:01:37 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 24243EE144; Thu, 21 Apr 2005 21:00:31 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 537C8EDE9E; Thu, 21 Apr 2005 21:00:26 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 3BF9533C39; Thu, 21 Apr 2005 21:00:26 +0200 (CEST) Date: Thu, 21 Apr 2005 21:00:26 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050421175245.GA2098@freebie.xs4all.nl> To: Wilko Bulte Message-id: <863btkq7jp.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504211542.j3LFgSYq021674@repoman.freebsd.org> <20050421175245.GA2098@freebie.xs4all.nl> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: "David E. O'Brien" Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 19:00:36 -0000 Wilko Bulte writes: > On Thu, Apr 21, 2005 at 03:42:28PM +0000, David E. O'Brien wrote.. > > Log: > > MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for type 0x= 7 (NTFS). > As a matter of curiosity, how does this impact people with minimal FreeBSD > systems running out of (granted...) very small flashroms for example? Last I checked, you can't boot FreeBSD off a FAT partition. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Apr 21 19:00:49 2005 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 5BC2916A4D0; Thu, 21 Apr 2005 19:00:49 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8584343D5C; Thu, 21 Apr 2005 19:00:48 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3LJ41Ed005913; Thu, 21 Apr 2005 22:04:01 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 17709-02; Thu, 21 Apr 2005 22:00:44 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3LJ40Ma005910 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 21 Apr 2005 22:04:00 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3LJ0ouC085936; Thu, 21 Apr 2005 22:00:50 +0300 (EEST) (envelope-from ru) Date: Thu, 21 Apr 2005 22:00:50 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20050421190050.GB85015@ip.net.ua> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> <20050420055904.GA33015@ip.net.ua> <20050420161212.GA52582@dragon.NUXI.org> <20050421125501.W88810@delplex.bde.org> <20050421070011.GA81229@ip.net.ua> <20050421151206.GC75094@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZfOjI3PrQbgiZnxM" Content-Disposition: inline In-Reply-To: <20050421151206.GC75094@dragon.NUXI.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: Bruce Evans Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Thu, 21 Apr 2005 19:00:49 -0000 --ZfOjI3PrQbgiZnxM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 21, 2005 at 08:12:06AM -0700, David O'Brien wrote: > No, make it just works. We'gre growning 1,000 NO_* options that just > shows how busted things are. Its getting redicuous. > =20 What NO_* options you consider ridiculous? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ZfOjI3PrQbgiZnxM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZ/hiqRfpzJluFF4RAnuCAJ4uGI6MzlyjFhVJ1+3NhJFxUBmlCQCeN00+ VCWY74TqhO5IIapQRHseqz4= =WxpD -----END PGP SIGNATURE----- --ZfOjI3PrQbgiZnxM-- From owner-cvs-src@FreeBSD.ORG Thu Apr 21 19:05:21 2005 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 621B316A4CE; Thu, 21 Apr 2005 19:05:21 +0000 (GMT) Received: from smtp-vbr3.xs4all.nl (smtp-vbr3.xs4all.nl [194.109.24.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA8BD43D49; Thu, 21 Apr 2005 19:05:20 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr3.xs4all.nl (8.12.11/8.12.11) with ESMTP id j3LJ5Ff7090513; Thu, 21 Apr 2005 21:05:19 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.3/8.12.9) with ESMTP id j3LJ5FL8002509; Thu, 21 Apr 2005 21:05:15 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.3/8.13.1/Submit) id j3LJ5FGR002508; Thu, 21 Apr 2005 21:05:15 +0200 (CEST) (envelope-from wb) Date: Thu, 21 Apr 2005 21:05:15 +0200 From: Wilko Bulte To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20050421190515.GA2486@freebie.xs4all.nl> References: <200504211542.j3LFgSYq021674@repoman.freebsd.org> <20050421175245.GA2098@freebie.xs4all.nl> <863btkq7jp.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <863btkq7jp.fsf@xps.des.no> X-OS: FreeBSD 4.11-STABLE User-Agent: Mutt/1.5.6i X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: "David E. O'Brien" Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 19:05:21 -0000 On Thu, Apr 21, 2005 at 09:00:26PM +0200, Dag-Erling Smørgrav wrote.. > Wilko Bulte writes: > > On Thu, Apr 21, 2005 at 03:42:28PM +0000, David E. O'Brien wrote.. > > > Log: > > > MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for type 0x7 (NTFS). > > As a matter of curiosity, how does this impact people with minimal FreeBSD > > systems running out of (granted...) very small flashroms for example? > > Last I checked, you can't boot FreeBSD off a FAT partition. Eh um.. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Apr 21 19:28:23 2005 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 433E716A4CE; Thu, 21 Apr 2005 19:28:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AC4F43D2D; Thu, 21 Apr 2005 19:28:23 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LJSMpK042102; Thu, 21 Apr 2005 19:28:23 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LJSMgA042101; Thu, 21 Apr 2005 19:28:22 GMT (envelope-from mux) Message-Id: <200504211928.j3LJSMgA042101@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 21 Apr 2005 19:28:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/netrate/netsend netsend.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: Thu, 21 Apr 2005 19:28:23 -0000 mux 2005-04-21 19:28:22 UTC FreeBSD src repository Modified files: tools/tools/netrate/netsend netsend.c Log: Fix printf() format string errors with 64-bit architectures. Spotted by: pav Revision Changes Path 1.8 +10 -9 src/tools/tools/netrate/netsend/netsend.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 19:34:58 2005 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 07D1C16A4CE; Thu, 21 Apr 2005 19:34:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEFA143D53; Thu, 21 Apr 2005 19:34:57 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LJYvd3042349; Thu, 21 Apr 2005 19:34:57 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LJYvvf042348; Thu, 21 Apr 2005 19:34:57 GMT (envelope-from mux) Message-Id: <200504211934.j3LJYvvf042348@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 21 Apr 2005 19:34:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpreg.h rcvbundl.h 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: Thu, 21 Apr 2005 19:34:58 -0000 mux 2005-04-21 19:34:57 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c if_fxpreg.h rcvbundl.h Log: Add a microcode to implement receive bundling for 82551 chipsets with a revision ID of 0x0f (D102 E-step). MFC after: 2 weeks Tested by: pav Revision Changes Path 1.232 +3 -0 src/sys/dev/fxp/if_fxp.c 1.38 +1 -0 src/sys/dev/fxp/if_fxpreg.h 1.3 +148 -20 src/sys/dev/fxp/rcvbundl.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 19:36:32 2005 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 C0A6C16A4CE; Thu, 21 Apr 2005 19:36:32 +0000 (GMT) Received: from mx01.stofanet.dk (mx01.stofanet.dk [212.10.10.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25E0043D1D; Thu, 21 Apr 2005 19:36:32 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from d40a2021.rev.stofanet.dk ([212.10.32.33] helo=critter.freebsd.dk) by mx01.stofanet.dk (envelope-from ) with esmtp id 1DOhTS-0001gD-0B; Thu, 21 Apr 2005 21:36:30 +0200 Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.3/8.13.3) with ESMTP id j3LJaJ2b024076; Thu, 21 Apr 2005 21:36:22 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 21 Apr 2005 21:00:26 +0200." <863btkq7jp.fsf@xps.des.no> Date: Thu, 21 Apr 2005 21:36:19 +0200 Message-ID: <24075.1114112179@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: Wilko Bulte cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "David E. O'Brien" cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 19:36:32 -0000 In message <863btkq7jp.fsf@xps.des.no>, =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= writes: >Wilko Bulte writes: >> On Thu, Apr 21, 2005 at 03:42:28PM +0000, David E. O'Brien wrote.. >> > Log: >> > MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for type 0x7 (NTFS). >> As a matter of curiosity, how does this impact people with minimal FreeBSD >> systems running out of (granted...) very small flashroms for example? > >Last I checked, you can't boot FreeBSD off a FAT partition. There shouldn't be any problems with that apart from what obstacles FAT's limitations impose. Root mounts are not magic any longer so in theory any filesystem should be able to be root filesytem. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Apr 21 20:09:09 2005 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 CD48616A4CE; Thu, 21 Apr 2005 20:09:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A059243D1D; Thu, 21 Apr 2005 20:09:09 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LK99rP044127; Thu, 21 Apr 2005 20:09:09 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LK992c044126; Thu, 21 Apr 2005 20:09:09 GMT (envelope-from ps) Message-Id: <200504212009.j3LK992c044126@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 20:09:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_syncache.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: Thu, 21 Apr 2005 20:09:09 -0000 ps 2005-04-21 20:09:09 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Fix for 2 bugs related to TCP Signatures : - If the peer sends the Signature option in the SYN, use of Timestamps and Window Scaling were disabled (even if the peer supports them). - The sender must not disable signatures if the option is absent in the received SYN. (See comment in syncache_add()). Found, Submitted by: Noritoshi Demizu . Reviewed by: Mohan Srinivasan . Revision Changes Path 1.71 +10 -7 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 20:11:02 2005 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 3BDF916A4CE; Thu, 21 Apr 2005 20:11:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D6F243D46; Thu, 21 Apr 2005 20:11:02 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LKB1NN044239; Thu, 21 Apr 2005 20:11:01 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LKB1aS044238; Thu, 21 Apr 2005 20:11:01 GMT (envelope-from ps) Message-Id: <200504212011.j3LKB1aS044238@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 20:11:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_sack.c tcp_subr.c tcp_var.h 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: Thu, 21 Apr 2005 20:11:02 -0000 ps 2005-04-21 20:11:01 UTC FreeBSD src repository Modified files: sys/netinet tcp_sack.c tcp_subr.c tcp_var.h Log: - Make the sack scoreboard logic use the TAILQ macros. This improves code readability and facilitates some anticipated optimizations in tcp_sack_option(). - Remove tcp_print_holes() and TCP_SACK_DEBUG. Submitted by: Raja Mukerji. Reviewed by: Mohan Srinivasan, Noritoshi Demizu. Revision Changes Path 1.15 +38 -75 src/sys/netinet/tcp_sack.c 1.224 +2 -0 src/sys/netinet/tcp_subr.c 1.121 +2 -5 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 20:24:43 2005 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 A5F2216A4CE; Thu, 21 Apr 2005 20:24:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D88143D1D; Thu, 21 Apr 2005 20:24:43 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LKOhlp045905; Thu, 21 Apr 2005 20:24:43 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LKOhAq045904; Thu, 21 Apr 2005 20:24:43 GMT (envelope-from ps) Message-Id: <200504212024.j3LKOhAq045904@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 20:24:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_syncache.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: Thu, 21 Apr 2005 20:24:43 -0000 ps 2005-04-21 20:24:43 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Undo rev 1.71 as it is the wrong change. Revision Changes Path 1.72 +7 -10 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 20:26:07 2005 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 CC1C916A4CE; Thu, 21 Apr 2005 20:26:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BC3D43D39; Thu, 21 Apr 2005 20:26:07 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LKQ7hc046058; Thu, 21 Apr 2005 20:26:07 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LKQ7wP046057; Thu, 21 Apr 2005 20:26:07 GMT (envelope-from ps) Message-Id: <200504212026.j3LKQ7wP046057@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 20:26:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_output.c tcp_syncache.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: Thu, 21 Apr 2005 20:26:08 -0000 ps 2005-04-21 20:26:07 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c tcp_syncache.c Log: Fix for interaction problems between TCP SACK and TCP Signature. If TCP Signatures are enabled, the maximum allowed sack blocks aren't going to fit. The fix is to compute how many sack blocks fit and tack these on last. Also on SYNs, defer padding until after the SACK PERMITTED option has been added. Found by: Mohan Srinivasan. Submitted by: Mohan Srinivasan, Noritoshi Demizu. Reviewed by: Raja Mukerji. Revision Changes Path 1.110 +84 -45 src/sys/netinet/tcp_output.c 1.73 +22 -10 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 20:29:41 2005 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 58ABA16A4CF; Thu, 21 Apr 2005 20:29:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FC0F43D54; Thu, 21 Apr 2005 20:29:41 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LKTf5P046202; Thu, 21 Apr 2005 20:29:41 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LKTfnX046201; Thu, 21 Apr 2005 20:29:41 GMT (envelope-from ps) Message-Id: <200504212029.j3LKTfnX046201@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 20:29:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_syncache.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: Thu, 21 Apr 2005 20:29:41 -0000 ps 2005-04-21 20:29:41 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Remove some code that snuck in by accident. Submitted by: Mohan Srinivasan Revision Changes Path 1.74 +0 -5 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 20:33:05 2005 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 E9F7516A4DD; Thu, 21 Apr 2005 20:33:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEEDF43D1D; Thu, 21 Apr 2005 20:33:05 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LKX542046548; Thu, 21 Apr 2005 20:33:05 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LKX5Ao046547; Thu, 21 Apr 2005 20:33:05 GMT (envelope-from ps) Message-Id: <200504212033.j3LKX5Ao046547@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 20:33:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/alpha/osf1 osf1_misc.c src/sys/amd64/linux32 linux32_machdep.c src/sys/compat/freebsd32 freebsd32_misc.c src/sys/i386/ibcs2 ibcs2_misc.c src/sys/kern kern_ntptime.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: Thu, 21 Apr 2005 20:33:06 -0000 ps 2005-04-21 20:33:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/alpha/osf1 osf1_misc.c sys/amd64/linux32 linux32_machdep.c sys/compat/freebsd32 freebsd32_misc.c sys/i386/ibcs2 ibcs2_misc.c sys/kern kern_ntptime.c kern_time.c sys_generic.c sys/posix4 p1003_1b.c sys/sys syscallsubr.h Log: MFC: kern_ntptime.c, kern_time.c, sys_generic.c p1003_1b.c, syscallsubr.h: - Implement kern_adjtime(), kern_readv(), kern_sched_rr_get_interval(), kern_settimeofday(), and kern_writev() to allow for further stackgap reduction in the compat ABIs. osf1_misc.c: - Use a custom version of copyinuio() to implement osf1_{read,write}v() via kern_{read,write}v(). linux32_machdep.c: - Use a custom version of copyinuio() to implement readv/writev using kern_readv/writev. - Use kern_sched_rr_get_interval() rather than the stackgap. freebsd32_misc.c: - Use a custom version of copyinuio() to implement readv/writev using kern_readv/writev. - Use kern_settimeofday() and kern_adjtime() rather than stackgapping it. ibcs2_misc.c: - Use kern_settimeofday() to avoid stackgap use. Revision Changes Path 1.47.2.6 +56 -79 src/sys/alpha/osf1/osf1_misc.c 1.2.2.6 +56 -88 src/sys/amd64/linux32/linux32_machdep.c 1.23.2.5 +84 -122 src/sys/compat/freebsd32/freebsd32_misc.c 1.55.2.2 +11 -11 src/sys/i386/ibcs2/ibcs2_misc.c 1.54.2.2 +25 -11 src/sys/kern/kern_ntptime.c 1.108.2.5 +34 -17 src/sys/kern/kern_time.c 1.132.2.6 +32 -19 src/sys/kern/sys_generic.c 1.22.4.2 +20 -13 src/sys/posix4/p1003_1b.c 1.11.2.5 +8 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 20:51:52 2005 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 A160F16A4CF; Thu, 21 Apr 2005 20:51:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 735F243D2F; Thu, 21 Apr 2005 20:51:52 +0000 (GMT) (envelope-from jcamou@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LKpqIf054338; Thu, 21 Apr 2005 20:51:52 GMT (envelope-from jcamou@repoman.freebsd.org) Received: (from jcamou@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LKpqQQ054337; Thu, 21 Apr 2005 20:51:52 GMT (envelope-from jcamou) Message-Id: <200504212051.j3LKpqQQ054337@repoman.freebsd.org> From: "Jesus R. Camou" Date: Thu, 21 Apr 2005 20:51:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/devfs devfs.8 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: Thu, 21 Apr 2005 20:51:52 -0000 jcamou 2005-04-21 20:51:52 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sbin/devfs devfs.8 Log: MFC: changes that have been applied over the years to the devfs(8) man page. Approved by: trhodes (mentor) Revision Changes Path 1.8.4.1 +23 -22 src/sbin/devfs/devfs.8 From owner-cvs-src@FreeBSD.ORG Thu Apr 21 21:00:18 2005 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 E7C6716A4CE; Thu, 21 Apr 2005 21:00:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDF3943D3F; Thu, 21 Apr 2005 21:00:18 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LL0IdY054711; Thu, 21 Apr 2005 21:00:18 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LL0IdG054710; Thu, 21 Apr 2005 21:00:18 GMT (envelope-from ps) Message-Id: <200504212100.j3LL0IdG054710@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 21:00:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern syscalls.master 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: Thu, 21 Apr 2005 21:00:19 -0000 ps 2005-04-21 21:00:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern syscalls.master Log: MFC: rev 1.186 Change the prototype of kevent to remove the const from the changelist. Revision Changes Path 1.176.2.2 +1 -1 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Thu Apr 21 21:01:47 2005 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 AF2C416A4CE; Thu, 21 Apr 2005 21:01:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8154E43D48; Thu, 21 Apr 2005 21:01:47 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LL1lpL054862; Thu, 21 Apr 2005 21:01:47 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LL1lj9054861; Thu, 21 Apr 2005 21:01:47 GMT (envelope-from ps) Message-Id: <200504212101.j3LL1lj9054861@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 21:01:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sys syscall.h syscall.mk sysproto.h src/sys/kern init_sysent.c syscalls.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: Thu, 21 Apr 2005 21:01:47 -0000 ps 2005-04-21 21:01:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys syscall.h syscall.mk sysproto.h sys/kern init_sysent.c syscalls.c Log: regen for kevent Revision Changes Path 1.175.2.2 +1 -1 src/sys/kern/init_sysent.c 1.161.2.2 +1 -1 src/sys/kern/syscalls.c 1.159.2.2 +1 -1 src/sys/sys/syscall.h 1.114.2.2 +1 -1 src/sys/sys/syscall.mk 1.158.2.2 +2 -2 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 21:11:24 2005 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 E6C0B16A4CE; Thu, 21 Apr 2005 21:11:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8B9143D1F; Thu, 21 Apr 2005 21:11:24 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LLBOb6055388; Thu, 21 Apr 2005 21:11:24 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LLBObc055387; Thu, 21 Apr 2005 21:11:24 GMT (envelope-from ps) Message-Id: <200504212111.j3LLBObc055387@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 21:11:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_misc.csyscalls.master src/sys/kern kern_event.c src/sys/sys event.h 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: Thu, 21 Apr 2005 21:11:25 -0000 ps 2005-04-21 21:11:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/freebsd32 freebsd32_misc.c syscalls.master sys/kern kern_event.c sys/sys event.h Log: MFC: Use kern_kevent instead of the stackgap for 32bit syscall wrapping and correct the freebsd32_kevent prototype. Revision Changes Path 1.23.2.6 +31 -35 src/sys/compat/freebsd32/freebsd32_misc.c 1.40.2.4 +3 -3 src/sys/compat/freebsd32/syscalls.master 1.79.2.7 +75 -33 src/sys/kern/kern_event.c 1.26.2.3 +1 -1 src/sys/sys/event.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 21:12:18 2005 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 24B9016A4CE; Thu, 21 Apr 2005 21:12:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAB5843D31; Thu, 21 Apr 2005 21:12:17 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LLCHRk055489; Thu, 21 Apr 2005 21:12:17 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LLCHGJ055488; Thu, 21 Apr 2005 21:12:17 GMT (envelope-from ps) Message-Id: <200504212112.j3LLCHGJ055488@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 21:12:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.hfreebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.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: Thu, 21 Apr 2005 21:12:18 -0000 ps 2005-04-21 21:12:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: MFC: regen after changing the freebsd32_kevent prototype. Revision Changes Path 1.28.2.4 +4 -4 src/sys/compat/freebsd32/freebsd32_proto.h 1.28.2.4 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.19.2.4 +1 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.29.2.4 +1 -1 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Thu Apr 21 21:14:03 2005 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 E7D3A16A4CE; Thu, 21 Apr 2005 21:14:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFD9643D3F; Thu, 21 Apr 2005 21:14:03 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LLE3LP055724; Thu, 21 Apr 2005 21:14:03 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LLE3H0055721; Thu, 21 Apr 2005 21:14:03 GMT (envelope-from ps) Message-Id: <200504212114.j3LLE3H0055721@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 21:14:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sys syscallsubr.h 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: Thu, 21 Apr 2005 21:14:04 -0000 ps 2005-04-21 21:14:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys syscallsubr.h Log: MFC: kern_kevent prototype Revision Changes Path 1.11.2.6 +4 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 21:55:53 2005 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 F271716A4CE; Thu, 21 Apr 2005 21:55:52 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B2BD43D39; Thu, 21 Apr 2005 21:55:52 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3LLrrbo027131; Thu, 21 Apr 2005 15:53:53 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 21 Apr 2005 15:53:52 -0600 (MDT) Message-Id: <20050421.155352.41657875.imp@bsdimp.com> To: wb@freebie.xs4all.nl From: Warner Losh In-Reply-To: <20050421190515.GA2486@freebie.xs4all.nl> References: <20050421175245.GA2098@freebie.xs4all.nl> <863btkq7jp.fsf@xps.des.no> <20050421190515.GA2486@freebie.xs4all.nl> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 21:55:53 -0000 > On Thu, Apr 21, 2005 at 09:00:26PM +0200, Dag-Erling Sm=F8rgrav wrote= .. > > Wilko Bulte writes: > > > On Thu, Apr 21, 2005 at 03:42:28PM +0000, David E. O'Brien wrote.= .= > > > > Log: > > > > MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for= type 0x7 (NTFS). > > > As a matter of curiosity, how does this impact people with minima= l FreeBSD > > > systems running out of (granted...) very small flashroms for exam= ple? > > = > > Last I checked, you can't boot FreeBSD off a FAT partition. > = > Eh um.. But DOS will boot from a FAT partition. Scott is right that this changes changes the DOS to ??? in that case... Warner From owner-cvs-src@FreeBSD.ORG Thu Apr 21 22:00:11 2005 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 AB61316A4CE; Thu, 21 Apr 2005 22:00:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D02B43D45; Thu, 21 Apr 2005 22:00:11 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LM0BHw058167; Thu, 21 Apr 2005 22:00:11 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LM0BPq058166; Thu, 21 Apr 2005 22:00:11 GMT (envelope-from ps) Message-Id: <200504212200.j3LM0BPq058166@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 22:00:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/linux linux_misc.c src/sys/kern kern_time.c src/sys/sys syscallsubr.h 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: Thu, 21 Apr 2005 22:00:11 -0000 ps 2005-04-21 22:00:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/linux linux_misc.c sys/kern kern_time.c sys/sys syscallsubr.h Log: MFC: Split out kernel side of {get,set}itimer(2) into two parts: the first that pops data from the userland and pushes results back and the second which does actual processing. Use the latter to eliminate stackgap in the linux wrappers of those syscalls. Revision Changes Path 1.160.2.6 +33 -64 src/sys/compat/linux/linux_misc.c 1.108.2.6 +55 -34 src/sys/kern/kern_time.c 1.11.2.7 +4 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 22:19:22 2005 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 A2DBF16A4CE; Thu, 21 Apr 2005 22:19:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 815AC43D31; Thu, 21 Apr 2005 22:19:22 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LMJMkS060336; Thu, 21 Apr 2005 22:19:22 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LMJMAR060335; Thu, 21 Apr 2005 22:19:22 GMT (envelope-from ps) Message-Id: <200504212219.j3LMJMAR060335@repoman.freebsd.org> From: Paul Saab Date: Thu, 21 Apr 2005 22:19:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/svr4 svr4_misc.c src/sys/i386/ibcs2 ibcs2_misc.c src/sys/kern kern_exit.c kern_resource.c src/sys/sys resource.h syscallsubr.h wait.h 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: Thu, 21 Apr 2005 22:19:22 -0000 ps 2005-04-21 22:19:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/svr4 svr4_misc.c sys/i386/ibcs2 ibcs2_misc.c sys/kern kern_exit.c kern_resource.c sys/sys resource.h syscallsubr.h wait.h Log: MFC: - Move the function prototypes for kern_setrlimit() and kern_wait() to sys/syscallsubr.h where all the other kern_foo() prototypes live. Revision Changes Path 1.71.2.6 +1 -0 src/sys/compat/svr4/svr4_misc.c 1.55.2.3 +1 -0 src/sys/i386/ibcs2/ibcs2_misc.c 1.245.2.9 +1 -0 src/sys/kern/kern_exit.c 1.143.2.3 +1 -0 src/sys/kern/kern_resource.c 1.23.2.2 +1 -2 src/sys/sys/resource.h 1.11.2.8 +5 -0 src/sys/sys/syscallsubr.h 1.20.2.1 +2 -6 src/sys/sys/wait.h From owner-cvs-src@FreeBSD.ORG Thu Apr 21 22:53:35 2005 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 D3DC316A4D1 for ; Thu, 21 Apr 2005 22:53:35 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A58143D54 for ; Thu, 21 Apr 2005 22:53:34 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 73219 invoked from network); 21 Apr 2005 22:55:20 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 21 Apr 2005 22:55:20 -0000 Message-ID: <42682EEE.A69A4C99@freebsd.org> Date: Fri, 22 Apr 2005 00:53:34 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Warner Losh References: <20050421175245.GA2098@freebie.xs4all.nl> <863btkq7jp.fsf@xps.des.no><20050421.155352.41657875.imp@bsdimp.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org cc: des@des.no cc: wb@freebie.xs4all.nl Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Thu, 21 Apr 2005 22:53:36 -0000 Warner Losh wrote: > > > On Thu, Apr 21, 2005 at 09:00:26PM +0200, Dag-Erling Smørgrav wrote.. > > > Wilko Bulte writes: > > > > On Thu, Apr 21, 2005 at 03:42:28PM +0000, David E. O'Brien wrote.. > > > > > Log: > > > > > MFC: rev 1.14: remove type 0x4 (FAT12 <32MB) to make room for type 0x7 (NTFS). > > > > As a matter of curiosity, how does this impact people with minimal FreeBSD > > > > systems running out of (granted...) very small flashroms for example? > > > > > > Last I checked, you can't boot FreeBSD off a FAT partition. > > > > Eh um.. > > But DOS will boot from a FAT partition. Scott is right that this > changes changes the DOS to ??? in that case... As usual we seem to spend to much time on non-issues... So here I am ;-) On very small flashes with FAT12 on them you probably don't have multi boot capabilites very simply for space reasons. On larger flashes/disks you will have multi boot here or there but you won't have FAT12 on that partition because it too big for it. 99.9999% chance you have FAT16 or FAT32 on those. Final words: This changs affects not one living soul. [Maybe it does after all. There is a very high probablility that BDE has got an old i386SX16 with an MFM/RLL controller and a 20MB disk somewhere running buildworld -j16 in enless loops while measuring interrupt latency with WITNESS enabled and testing different assembler versions of bcopy on it and dual booting to DOS from time to time to run some bad sector marker program] ;-) -- Andre From owner-cvs-src@FreeBSD.ORG Thu Apr 21 23:07:22 2005 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 786C416A4CE; Thu, 21 Apr 2005 23:07:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DB6D43D31; Thu, 21 Apr 2005 23:07:22 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3LN7MYP061997; Thu, 21 Apr 2005 23:07:22 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3LN7LXl061996; Thu, 21 Apr 2005 23:07:21 GMT (envelope-from alc) Message-Id: <200504212307.j3LN7LXl061996@repoman.freebsd.org> From: Alan Cox Date: Thu, 21 Apr 2005 23:07:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/i386/string bcmp.S src/sys/i386/i386 support.s 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: Thu, 21 Apr 2005 23:07:22 -0000 alc 2005-04-21 23:07:20 UTC FreeBSD src repository Modified files: lib/libc/i386/string bcmp.S sys/i386/i386 support.s Log: Eliminate an unpredictable branch from bcmp(). Reviewed by: bde Revision Changes Path 1.9 +4 -5 src/lib/libc/i386/string/bcmp.S 1.107 +2 -4 src/sys/i386/i386/support.s From owner-cvs-src@FreeBSD.ORG Fri Apr 22 00:53:21 2005 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 3A05016A4CE; Fri, 22 Apr 2005 00:53:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F8E443D41; Fri, 22 Apr 2005 00:53:21 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M0rKd0075882; Fri, 22 Apr 2005 00:53:20 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M0rKZ5075881; Fri, 22 Apr 2005 00:53:20 GMT (envelope-from jeff) Message-Id: <200504220053.j3M0rKZ5075881@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 22 Apr 2005 00:53:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.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: Fri, 22 Apr 2005 00:53:21 -0000 jeff 2005-04-22 00:53:20 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: - Add two KASSERTs to prevent us from recycling a buf that is still on a bufobj list. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.483 +6 -0 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 00:57:06 2005 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 F415D16A4CE; Fri, 22 Apr 2005 00:57:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C617943D41; Fri, 22 Apr 2005 00:57:05 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M0v5dQ076072; Fri, 22 Apr 2005 00:57:05 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M0v5K3076071; Fri, 22 Apr 2005 00:57:05 GMT (envelope-from jeff) Message-Id: <200504220057.j3M0v5K3076071@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 22 Apr 2005 00:57:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.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: Fri, 22 Apr 2005 00:57:06 -0000 jeff 2005-04-22 00:57:05 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: - Disable code which allows getnewvnode() to fail. Many ffs_vget() callers do not correctly deal with failures. This presently risks deadlock problems if dependency processing is held up by failures to allocate a vnode, however, this is better than the situation with the failures. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.617 +2 -0 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 02:22:25 2005 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 13E8916A4CE; Fri, 22 Apr 2005 02:22:25 +0000 (GMT) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9F3243D53; Fri, 22 Apr 2005 02:22:23 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.3/8.13.3) with ESMTP id j3M2MJnE012590; Fri, 22 Apr 2005 06:22:19 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.3/8.13.3/Submit) id j3M2MIWk012589; Fri, 22 Apr 2005 06:22:18 +0400 (MSD) (envelope-from yar) Date: Fri, 22 Apr 2005 06:22:18 +0400 From: Yar Tikhiy To: Doug Ambrisko Message-ID: <20050422022218.GA11340@comp.chem.msu.su> References: <20050421105337.GD69054@comp.chem.msu.su> <200504211413.j3LEDTPY007967@ambrisko.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504211413.j3LEDTPY007967@ambrisko.com> User-Agent: Mutt/1.5.9i cc: Doug Ambrisko cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.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: Fri, 22 Apr 2005 02:22:25 -0000 On Thu, Apr 21, 2005 at 07:13:28AM -0700, Doug Ambrisko wrote: > Yar Tikhiy writes: > | On Wed, Apr 20, 2005 at 11:51:32PM +0000, Doug Ambrisko wrote: > | > ambrisko 2005-04-20 23:51:32 UTC > | > > | > FreeBSD src repository > | > > | > Modified files: (Branch: RELENG_4) > | > sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.c > | > Log: > | > Add in Promise and Intel SATA support based on FreeBSD 5.X ATAng. > | > This gets the HW to work but not to deal with SATA errors. So if > | > the drive has a read error it will probably lock up. This is > | > a small subset of my patches that do deal with these errors and > | > other issues in FreeBSD and ata-raid. > | > > | > Sponsored by: IronPort Systems > | > > | > Revision Changes Path > | > 1.50.2.49 +168 -36 src/sys/dev/ata/ata-all.c > | > 1.26.2.15 +166 -13 src/sys/dev/ata/ata-all.h > | > 1.35.2.39 +95 -17 src/sys/dev/ata/ata-dma.c > | > 1.32.2.22 +164 -18 src/sys/dev/ata/ata-pci.c > | > | I myself was bitten by RELENG_4 ATA support lagging behind modern > | hardware, which made me move to RELENG_5 on some systems at last. > | However, isn't your change too big and possibly destabilizing for > | the conservative RELENG_4 branch? I'm judging by the number of > | changed lines only. And honestly, I'm having trouble understanding > | from the commit message whether your change introduces or corrects > | the bug in SATA error detection. > > It makes some Promise HW work that wouldn't probe at all. For the > Intel stuff adds device ID's. Most of the changed lines are a > mechanical type thing which is using the new indirection macros so > we can probe HW like that in the Promise cards. The core ATA code > didn't change. Addition code was required to make the Promise HW work. > > It is based on a subset of stuff at: > http://www.ambrisko.com/doug/ata/ > which has been running on lots of machines. This patchset which is > approaching 140k has lots of various panic (ata & FreeBSD) fixes and > enhanced SATA & ata-raid support that prevents systems from freezing, > crashing and automatic drive recovery in mirrors. I don't plan to be > merge all of that in, just the basic HW support so people can install. > > It looks like in ata mkIII there is better support of SATA & RAID stuff > going in so that looks encouraging. Thank you for the explanation! Now I see that the only issue about your change is that it will let some feeble folks avoid their destiny of running RELENG_5 or CURRENT on their cool brand-new production systems ;-) -- Yar From owner-cvs-src@FreeBSD.ORG Fri Apr 22 03:37:10 2005 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 D2EC816A4CE; Fri, 22 Apr 2005 03:37:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A677843D1F; Fri, 22 Apr 2005 03:37:10 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M3bA1s091005; Fri, 22 Apr 2005 03:37:10 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M3bAdu091004; Fri, 22 Apr 2005 03:37:10 GMT (envelope-from scottl) Message-Id: <200504220337.j3M3bAdu091004@repoman.freebsd.org> From: Scott Long Date: Fri, 22 Apr 2005 03:37:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/esp ncr53c9x.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: Fri, 22 Apr 2005 03:37:11 -0000 scottl 2005-04-22 03:37:10 UTC FreeBSD src repository Modified files: sys/dev/esp ncr53c9x.c Log: If we get interrupted during a data phase and the DMA engine is still pumping data despite our scsi data counters being at 0, something has gone massively wrong. The consequence of happily ignoring this is more DMA phase errors and a disk full of spammed sectors. Instead, panic on the first occurance to hopefully limit the damage. MFC After: 3 days Revision Changes Path 1.10 +6 -0 src/sys/dev/esp/ncr53c9x.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 03:41:10 2005 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 38E0B16A4CE; Fri, 22 Apr 2005 03:41:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F09743D31; Fri, 22 Apr 2005 03:41:10 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M3f9wG091201; Fri, 22 Apr 2005 03:41:09 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M3f9PH091200; Fri, 22 Apr 2005 03:41:09 GMT (envelope-from imp) Message-Id: <200504220341.j3M3f9PH091200@repoman.freebsd.org> From: Warner Losh Date: Fri, 22 Apr 2005 03:41:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/pci if_dc.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: Fri, 22 Apr 2005 03:41:10 -0000 imp 2005-04-22 03:41:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/pci if_dc.c Log: MFC: 1.158 Initialize mii/phy before probing same. Approved by: re@ (kensmith) Revision Changes Path 1.148.2.4.2.1 +14 -13 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 03:44:08 2005 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 20AA916A4CE; Fri, 22 Apr 2005 03:44:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAE6343D3F; Fri, 22 Apr 2005 03:44:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M3i71k091349; Fri, 22 Apr 2005 03:44:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M3i7hK091348; Fri, 22 Apr 2005 03:44:07 GMT (envelope-from imp) Message-Id: <200504220344.j3M3i7hK091348@repoman.freebsd.org> From: Warner Losh Date: Fri, 22 Apr 2005 03:44:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sbin/devd devd.cc 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: Fri, 22 Apr 2005 03:44:08 -0000 imp 2005-04-22 03:44:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sbin/devd devd.cc Log: MFC: sync usage and fix nomatch parsing. Approved by: re@ (kensmith) Revision Changes Path 1.18.6.1 +7 -4 src/sbin/devd/devd.cc From owner-cvs-src@FreeBSD.ORG Fri Apr 22 05:04:59 2005 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 0F90E16A4CE; Fri, 22 Apr 2005 05:04:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBA4943D46; Fri, 22 Apr 2005 05:04:58 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M54wA1001552; Fri, 22 Apr 2005 05:04:58 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M54wwL001551; Fri, 22 Apr 2005 05:04:58 GMT (envelope-from marcel) Message-Id: <200504220504.j3M54wwL001551@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 22 Apr 2005 05:04:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.ia64 src/sys/ia64/ia64 clock.c clock_if.m eficlock.c src/sys/ia64/include clockvar.h 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: Fri, 22 Apr 2005 05:04:59 -0000 marcel 2005-04-22 05:04:58 UTC FreeBSD src repository Modified files: sys/conf files.ia64 sys/ia64/ia64 clock.c Removed files: sys/ia64/ia64 clock_if.m eficlock.c sys/ia64/include clockvar.h Log: Sanity the RTC code: o Remove the clock interface. Not only does it conflict with the MI version when device genclock is added to the kernel, it was also not possible to have more than 1 clock device. This of course would have been a problem if we actually had more than 1 clock device. In short: we don't need a clock interface and if we do eventually, we should be using the MI one. o Rewrite inittodr() and resettodr() to take into account that: 1) We use the EFI interface directly. 2) time_t is 64-bit and we do need to make sure we can determine leap years from year 2100 and on. Add a nice explanation of where leap years come from and why. 3) This rewrite happened in 2005 so any date prior to 1/1/2005 (either M/D/Y or D/M/Y) is bogus. Reprogram the EFI clock with 1/1/2005 in that case. 4) The EFI clock has a high probability of being correct, so only (further) correct the EFI clock when the file system time is larger. That should never happen in a time-synchronised world. Complain when EFI lost 2 days or more. Replace the copyright notice now that I (pretty much) rewrote all of this file. Revision Changes Path 1.76 +0 -2 src/sys/conf/files.ia64 1.25 +132 -184 src/sys/ia64/ia64/clock.c 1.4 +0 -52 src/sys/ia64/ia64/clock_if.m (dead) 1.4 +0 -111 src/sys/ia64/ia64/eficlock.c (dead) 1.4 +0 -53 src/sys/ia64/include/clockvar.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Apr 22 06:06:56 2005 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 BD49F16A4CE for ; Fri, 22 Apr 2005 06:06:56 +0000 (GMT) Received: from mail23.sea5.speakeasy.net (mail23.sea5.speakeasy.net [69.17.117.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2DE43D4C for ; Fri, 22 Apr 2005 06:06:56 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 29426 invoked from network); 22 Apr 2005 06:06:55 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail23.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 22 Apr 2005 06:06:55 -0000 Received: from hydrogen.funkthat.com (azwtcf@localhost.funkthat.com [127.0.0.1])j3M66smo023707; Thu, 21 Apr 2005 23:06:55 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id j3M66sDH023706; Thu, 21 Apr 2005 23:06:54 -0700 (PDT) Date: Thu, 21 Apr 2005 23:06:54 -0700 From: John-Mark Gurney To: Paul Saab Message-ID: <20050422060654.GB2670@funkthat.com> References: <200503011743.j21Hh8Ab077501@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503011743.j21Hh8Ab077501@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2005 06:06:56 -0000 Paul Saab wrote this message on Tue, Mar 01, 2005 at 17:43 +0000: > ps 2005-03-01 17:43:08 UTC > > FreeBSD src repository > > Modified files: > sys/kern syscalls.master > Log: > Change the prototype of kevent to remove the const from the changelist. May I ask why this change was made? I just noticed your MFC, and I must of missed this commit. Also, why hasn't the man page been updated to include this change? -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Fri Apr 22 07:43:28 2005 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 2E99D16A4CE; Fri, 22 Apr 2005 07:43:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 044E343D46; Fri, 22 Apr 2005 07:43:28 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M7hRYI025003; Fri, 22 Apr 2005 07:43:27 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M7hR8X025002; Fri, 22 Apr 2005 07:43:27 GMT (envelope-from imp) Message-Id: <200504220743.j3M7hR8X025002@repoman.freebsd.org> From: Warner Losh Date: Fri, 22 Apr 2005 07:43:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/puc Makefile 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: Fri, 22 Apr 2005 07:43:28 -0000 imp 2005-04-22 07:43:27 UTC FreeBSD src repository Added files: sys/modules/puc Makefile Log: Create a puc module. Not connected to the build until I can test it on more machines. Revision Changes Path 1.1 +10 -0 src/sys/modules/puc/Makefile (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 22 07:49:36 2005 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 5835B16A4CE; Fri, 22 Apr 2005 07:49:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B26443D4C; Fri, 22 Apr 2005 07:49:36 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M7naIu026530; Fri, 22 Apr 2005 07:49:36 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M7naJW026529; Fri, 22 Apr 2005 07:49:36 GMT (envelope-from imp) Message-Id: <200504220749.j3M7naJW026529@repoman.freebsd.org> From: Warner Losh Date: Fri, 22 Apr 2005 07:49:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/puc pucdata.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: Fri, 22 Apr 2005 07:49:36 -0000 imp 2005-04-22 07:49:35 UTC FreeBSD src repository Modified files: sys/dev/puc pucdata.c Log: Sort Oxford Semi entires. Add entry for OXCB950, a PCI/CardBus 16C950. Adding it here doesn't unlock any of the cool 16C950 features (like the 128 byte fifo, the different prescalor, etc), but it does seem to get it working for me in light testing. Card Provided by: Ihsan Dogan Revision Changes Path 1.51 +22 -13 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 07:59:51 2005 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 8D7A816A4CF; Fri, 22 Apr 2005 07:59:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6337A43D66; Fri, 22 Apr 2005 07:59:51 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M7xpeu028172; Fri, 22 Apr 2005 07:59:51 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M7xp8V028171; Fri, 22 Apr 2005 07:59:51 GMT (envelope-from imp) Message-Id: <200504220759.j3M7xp8V028171@repoman.freebsd.org> From: Warner Losh Date: Fri, 22 Apr 2005 07:59:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile 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: Fri, 22 Apr 2005 07:59:51 -0000 imp 2005-04-22 07:59:50 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Add sio and puc to i386 build. Remove ray from ia64 build since it hasn't been tested there. Revision Changes Path 1.443 +4 -1 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 22 08:08:54 2005 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 E2BE616A4CE; Fri, 22 Apr 2005 08:08:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B89C943D31; Fri, 22 Apr 2005 08:08:54 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M88soU029490; Fri, 22 Apr 2005 08:08:54 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M88sa2029489; Fri, 22 Apr 2005 08:08:54 GMT (envelope-from maxim) Message-Id: <200504220808.j3M88sa2029489@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 22 Apr 2005 08:08:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet in_pcb.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: Fri, 22 Apr 2005 08:08:55 -0000 maxim 2005-04-22 08:08:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet in_pcb.c Log: MFC rev. 1.162: disable random port allocation when ip.portrange.first == ip.portrange.last. Revision Changes Path 1.153.2.8 +6 -0 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 08:30:34 2005 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 4198316A4D0; Fri, 22 Apr 2005 08:30:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14F5B43D66; Fri, 22 Apr 2005 08:30:33 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M8UXpD030663; Fri, 22 Apr 2005 08:30:33 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M8UXSC030662; Fri, 22 Apr 2005 08:30:33 GMT (envelope-from stefanf) Message-Id: <200504220830.j3M8UXSC030662@repoman.freebsd.org> From: Stefan Farfeleder Date: Fri, 22 Apr 2005 08:30:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_ceill.c s_floorl.c s_truncl.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: Fri, 22 Apr 2005 08:30:34 -0000 stefanf 2005-04-22 08:30:33 UTC FreeBSD src repository Modified files: lib/msun/src s_ceill.c s_floorl.c s_truncl.c Log: Fix raising the inexact exception (FE_INEXACT) if the result differs from the argument. Noticed by: das Revision Changes Path 1.2 +12 -7 src/lib/msun/src/s_ceill.c 1.2 +12 -7 src/lib/msun/src/s_floorl.c 1.2 +10 -4 src/lib/msun/src/s_truncl.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 08:46:21 2005 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 C0FCD16A4CE; Fri, 22 Apr 2005 08:46:21 +0000 (GMT) Received: from fafoe.narf.at (chello213047085026.6.14.vie.surfer.at [213.47.85.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42D7F43D4C; Fri, 22 Apr 2005 08:46:21 +0000 (GMT) (envelope-from stefan@fafoe.narf.at) Received: from wombat.fafoe.narf.at (wombat.fafoe.narf.at [192.168.1.42]) by fafoe.narf.at (Postfix) with ESMTP id 340D740BE; Fri, 22 Apr 2005 10:46:18 +0200 (CEST) Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id C3976E7; Fri, 22 Apr 2005 10:46:17 +0200 (CEST) Date: Fri, 22 Apr 2005 10:46:17 +0200 From: Stefan Farfeleder To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050422084616.GB87979@wombat.fafoe.narf.at> References: <200504220830.j3M8UXSC030662@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504220830.j3M8UXSC030662@repoman.freebsd.org> User-Agent: Mutt/1.5.9i Subject: Re: cvs commit: src/lib/msun/src s_ceill.c s_floorl.c s_truncl.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: Fri, 22 Apr 2005 08:46:21 -0000 On Fri, Apr 22, 2005 at 08:30:33AM +0000, Stefan Farfeleder wrote: > Fix raising the inexact exception (FE_INEXACT) if the result differs from the > argument. Unfortunately, _Qp_add fails to set the inexact exception on Sparc64; it works with -mhard-quad-float though. Maybe it's time to set the inexact exception via some MD assembler magic? From owner-cvs-src@FreeBSD.ORG Fri Apr 22 09:06:48 2005 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 A5E9B16A4CE; Fri, 22 Apr 2005 09:06:48 +0000 (GMT) Received: from fafoe.narf.at (chello213047085026.6.14.vie.surfer.at [213.47.85.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B25743D2D; Fri, 22 Apr 2005 09:06:48 +0000 (GMT) (envelope-from stefan@fafoe.narf.at) Received: from wombat.fafoe.narf.at (wombat.fafoe.narf.at [192.168.1.42]) by fafoe.narf.at (Postfix) with ESMTP id 77E2C40BE; Fri, 22 Apr 2005 11:06:46 +0200 (CEST) Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id 18C17E7; Fri, 22 Apr 2005 11:06:44 +0200 (CEST) Date: Fri, 22 Apr 2005 11:06:44 +0200 From: Stefan Farfeleder To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050422090642.GC87979@wombat.fafoe.narf.at> References: <200504220830.j3M8UXSC030662@repoman.freebsd.org> <20050422084616.GB87979@wombat.fafoe.narf.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050422084616.GB87979@wombat.fafoe.narf.at> User-Agent: Mutt/1.5.9i Subject: Re: cvs commit: src/lib/msun/src s_ceill.c s_floorl.c s_truncl.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: Fri, 22 Apr 2005 09:06:48 -0000 Please ignore my last message, I'll just use double addition to generate the exception. From owner-cvs-src@FreeBSD.ORG Fri Apr 22 09:13:50 2005 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 074B016A4CE; Fri, 22 Apr 2005 09:13:50 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FE0D43D2F; Fri, 22 Apr 2005 09:13:49 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IFC00CWXC1HV0A0@bgo1smout1.broadpark.no>; Fri, 22 Apr 2005 11:08:05 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IFC0085FCCS6C00@bgo1sminn1.broadpark.no>; Fri, 22 Apr 2005 11:14:52 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id D7368EC169; Fri, 22 Apr 2005 11:13:46 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id C8F53EBCB4; Fri, 22 Apr 2005 11:13:41 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id BE1FD33C39; Fri, 22 Apr 2005 11:13:41 +0200 (CEST) Date: Fri, 22 Apr 2005 11:13:41 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <24075.1114112179@critter.freebsd.dk> To: Poul-Henning Kamp Message-id: <861x93mawq.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <24075.1114112179@critter.freebsd.dk> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: Wilko Bulte cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "David E. O'Brien" cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.S 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: Fri, 22 Apr 2005 09:13:50 -0000 "Poul-Henning Kamp" writes: > There shouldn't be any problems with that apart from what obstacles > FAT's limitations impose. Root mounts are not magic any longer so > in theory any filesystem should be able to be root filesytem. ...provided the loader can cope with it. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Apr 22 09:20:24 2005 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 8227216A4CE; Fri, 22 Apr 2005 09:20:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5749243D53; Fri, 22 Apr 2005 09:20:24 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M9KOXi038530; Fri, 22 Apr 2005 09:20:24 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M9KOff038529; Fri, 22 Apr 2005 09:20:24 GMT (envelope-from pjd) Message-Id: <200504220920.j3M9KOff038529@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 22 Apr 2005 09:20:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/geom/class/mirror gmirror.8 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: Fri, 22 Apr 2005 09:20:24 -0000 pjd 2005-04-22 09:20:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/geom/class/mirror gmirror.8 Log: MFC: gmirror.8 1.15 Document 'clear' and 'dump' subcommands. Revision Changes Path 1.4.2.8 +11 -0 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Fri Apr 22 09:45:40 2005 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 82B2116A4CE; Fri, 22 Apr 2005 09:45:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F9D043D49; Fri, 22 Apr 2005 09:45:40 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M9je9X039690; Fri, 22 Apr 2005 09:45:40 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M9jeUL039689; Fri, 22 Apr 2005 09:45:40 GMT (envelope-from iedowse) Message-Id: <200504220945.j3M9jeUL039689@repoman.freebsd.org> From: Ian Dowse Date: Fri, 22 Apr 2005 09:45:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk 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: Fri, 22 Apr 2005 09:45:40 -0000 iedowse 2005-04-22 09:45:39 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Add rules for building assym.s. Revision Changes Path 1.191 +14 -0 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Fri Apr 22 09:53:04 2005 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 8E23A16A4CE; Fri, 22 Apr 2005 09:53:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 573ED43D4C; Fri, 22 Apr 2005 09:53:04 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M9r4HG040081; Fri, 22 Apr 2005 09:53:04 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M9r40Z040080; Fri, 22 Apr 2005 09:53:04 GMT (envelope-from iedowse) Message-Id: <200504220953.j3M9r40Z040080@repoman.freebsd.org> From: Ian Dowse Date: Fri, 22 Apr 2005 09:53:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/acpi/acpi Makefile src/sys/i386/acpica acpi_wakecode.S 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: Fri, 22 Apr 2005 09:53:04 -0000 iedowse 2005-04-22 09:53:04 UTC FreeBSD src repository Modified files: sys/modules/acpi/acpi Makefile sys/i386/acpica acpi_wakecode.S Log: Pick up the selectors to use for various kernel segments from assym.s instead of assuming fixed offsets within the GDT. The hard-coded values here have been incorrect since Peter's GDT rearranging around 10 days ago, causing ACPI resume problems. Reviewed by: peter Revision Changes Path 1.10 +5 -4 src/sys/i386/acpica/acpi_wakecode.S 1.10 +2 -2 src/sys/modules/acpi/acpi/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 22 09:53:46 2005 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 C67D616A4CE; Fri, 22 Apr 2005 09:53:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFE0043D62; Fri, 22 Apr 2005 09:53:46 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M9rkJY040159; Fri, 22 Apr 2005 09:53:46 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M9rkql040158; Fri, 22 Apr 2005 09:53:46 GMT (envelope-from glebius) Message-Id: <200504220953.j3M9rkql040158@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 22 Apr 2005 09:53:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net pf.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: Fri, 22 Apr 2005 09:53:47 -0000 glebius 2005-04-22 09:53:46 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf.c Log: Fix error in synproxy connection completion. Source and destination windows were confused, one instead of other. This error was masked, because first segment of just established connection is usually smaller than initially announced window, and it was successfully passed. First window reannouncement corrected erroneous 'seqhi' value. The error showed up when client connected to synproxy with zero initial window, and reannounced it after session establishment. In collaboration with: dhartmei [we came to same patch independtly] Reviewed by: mlaier Sponsored by: Rambler MFC after: 3 days Revision Changes Path 1.28 +2 -2 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 09:57:55 2005 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 672D116A4CF; Fri, 22 Apr 2005 09:57:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C6AB43D2D; Fri, 22 Apr 2005 09:57:55 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3M9vtF5040412; Fri, 22 Apr 2005 09:57:55 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3M9vtas040411; Fri, 22 Apr 2005 09:57:55 GMT (envelope-from stefanf) Message-Id: <200504220957.j3M9vtas040411@repoman.freebsd.org> From: Stefan Farfeleder Date: Fri, 22 Apr 2005 09:57:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_ceill.c s_floorl.c s_truncl.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: Fri, 22 Apr 2005 09:57:55 -0000 stefanf 2005-04-22 09:57:55 UTC FreeBSD src repository Modified files: lib/msun/src s_ceill.c s_floorl.c s_truncl.c Log: Use double additions to raise the inexact exception to work around problems with long double addition on sparc64. Revision Changes Path 1.3 +4 -4 src/lib/msun/src/s_ceill.c 1.3 +4 -4 src/lib/msun/src/s_floorl.c 1.3 +4 -4 src/lib/msun/src/s_truncl.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 11:12:43 2005 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 CA26416A4CE; Fri, 22 Apr 2005 11:12:43 +0000 (GMT) Received: from arginine.spc.org (arginine.spc.org [83.167.185.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 848F343D39; Fri, 22 Apr 2005 11:12:43 +0000 (GMT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id 5CC636520C; Fri, 22 Apr 2005 12:12:06 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 49557-04; Fri, 22 Apr 2005 12:12:06 +0100 (BST) Received: from empiric.dek.spc.org (dhcp44.ams.attingo.nl [212.123.202.204]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id CA9B5651F4; Fri, 22 Apr 2005 12:12:05 +0100 (BST) Received: by empiric.dek.spc.org (Postfix, from userid 1001) id 4A28764CF; Fri, 22 Apr 2005 04:12:41 -0700 (PDT) Date: Fri, 22 Apr 2005 04:12:41 -0700 From: Bruce M Simpson To: Paul Saab Message-ID: <20050422111241.GD818@empiric.icir.org> Mail-Followup-To: Paul Saab , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200504212009.j3LK992c044126@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504212009.j3LK992c044126@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_syncache.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: Fri, 22 Apr 2005 11:12:43 -0000 On Thu, Apr 21, 2005 at 08:09:09PM +0000, Paul Saab wrote: > Log: > Fix for 2 bugs related to TCP Signatures : Thanks for committing this, however I would have appreciated a ping before putting it in. The risk is that it may break existing applications; whilst it follows the letter of the RFC, and that is good, we need to refactor the granularity of how TCP-MD5 security associations work in order to not break sessions with peers which don't speak TCP-MD5. Currently the implementation only allows for a single key per distinct peer IP address. For running LDP as well as BGP in an MPLS setup, this isn't going to work. I have had initial (buggy) patches for this which push the logic into the SPD rather than the SADB, which is probably the best way forward. At the moment I don't have free cycles to deal with this. If anyone is interested in taking this task on in the meantime then please do contact me. Regards, BMS From owner-cvs-src@FreeBSD.ORG Fri Apr 22 11:41:46 2005 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 64F8716A4CE; Fri, 22 Apr 2005 11:41:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A88B43D39; Fri, 22 Apr 2005 11:41:46 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MBfkGd048098; Fri, 22 Apr 2005 11:41:46 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MBfktP048097; Fri, 22 Apr 2005 11:41:46 GMT (envelope-from tjr) Message-Id: <200504221141.j3MBfktP048097@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 22 Apr 2005 11:41:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin/cut cut.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: Fri, 22 Apr 2005 11:41:46 -0000 tjr 2005-04-22 11:41:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/cut cut.c Log: MFC rev. 1.30: correctly handle inputs with missing newline at EOF in -f mode. Revision Changes Path 1.29.2.1 +5 -3 src/usr.bin/cut/cut.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 13:05:54 2005 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 1B2E816A4CE; Fri, 22 Apr 2005 13:05:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E342743D48; Fri, 22 Apr 2005 13:05:53 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MD5rFk061671; Fri, 22 Apr 2005 13:05:53 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MD5rMO061670; Fri, 22 Apr 2005 13:05:53 GMT (envelope-from mux) Message-Id: <200504221305.j3MD5rMO061670@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 22 Apr 2005 13:05:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpreg.h 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: Fri, 22 Apr 2005 13:05:54 -0000 mux 2005-04-22 13:05:53 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c if_fxpreg.h Log: Be more conservative when enabling extended features. There are fxp(4) NICs out there that have an utterly bogus revision ID. Reported by: Denis Shaposhnikov Revision Changes Path 1.233 +4 -2 src/sys/dev/fxp/if_fxp.c 1.39 +3 -1 src/sys/dev/fxp/if_fxpreg.h From owner-cvs-src@FreeBSD.ORG Fri Apr 22 13:50:59 2005 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 B8A8016A4CE; Fri, 22 Apr 2005 13:50:59 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1224D43D31; Fri, 22 Apr 2005 13:50:59 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j3MDotml025824; Fri, 22 Apr 2005 23:50:55 +1000 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j3MDoqIo014423; Fri, 22 Apr 2005 23:50:53 +1000 Date: Fri, 22 Apr 2005 23:50:52 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Ruslan Ermilov In-Reply-To: <20050421185925.GA85015@ip.net.ua> Message-ID: <20050422233107.J93439@delplex.bde.org> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050419182938.GA27941@dragon.NUXI.org> <20050420161212.GA52582@dragon.NUXI.org> <20050421070011.GA81229@ip.net.ua><20050421185925.GA85015@ip.net.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: src-committers@freebsd.org cc: Warner Losh cc: David O'Brien Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Fri, 22 Apr 2005 13:50:59 -0000 On Thu, 21 Apr 2005, Ruslan Ermilov wrote: > On Thu, Apr 21, 2005 at 05:43:25PM +1000, Bruce Evans wrote: >> Another dependency bug that sometimes bites me: "make" doesn't work >> after "make clean", at least under the old version of -current that I >> use, because dependencies for lots of generated sources (like device_if.c >> (?)) are missing. Dependencies for older generated files like >> vnode_if.c are handled correctly, and "make depend" doesn't have >> the problem because the necessary dependencies are in BEFORE_DEPEND. >> > Maybe this is only an old bug, as there are these lines in kern.post.mk: > > .if !exists(${.OBJDIR}/.depend) > ${SYSTEM_OBJS}: assym.s vnode_if.h ${BEFORE_DEPEND:M*.h} ${MFILES:T:S/.m$/.h/} > .endif Note that this only works when .depend doesn't exist (it works using the usual hack of making all objects depend on all geaders in that case). > At least "make -n kernel >/dev/null" after "make clean" doesn't > complain now. I check that it doesn't work after "make depend; make; make clean". The first error is for amd64's GENERIC is: %%% In file included from ./../../../dev/aic7xxx/aic7xxx_osm.h:44, from aic7xxx_reg_print.c:9: ../../../sys/bus.h:461:23: device_if.h: No such file or directory %%% This can be worked around using either "rm .depend" or "make cleandepend" so that the above hack works, or using "make depend" which creates all the generated sources as a side effect. >> I think the default for NOCLEAN should be to not rebuild dependencies. >> It is supposed to be fast at the expense of correctness. >> > So do I, but I also want it to be a case for the kernel build. > >> You often >> want it to restart a build from where it failed, and then you don't >> especially want it to rebuild all the makefiles before that point. >> > Yes, agreed. In case of upgrades, it's easy to "make cleandepend" > first. I agree with the change in behaviour in your other mail (make "make depend" behave the same for kernels as for applications). To be complete, the stupid message printed by config(8) should be expanded to give a reminder about not forgetting to run ``make cleandepend'' ;-). Bruce From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:26:51 2005 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 92F3316A4CE; Fri, 22 Apr 2005 17:26:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6987743D1F; Fri, 22 Apr 2005 17:26:51 +0000 (GMT) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MHQpQO082879; Fri, 22 Apr 2005 17:26:51 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MHQp0F082878; Fri, 22 Apr 2005 17:26:51 GMT (envelope-from remko) Message-Id: <200504221726.j3MHQp0F082878@repoman.freebsd.org> From: Remko Lodder Date: Fri, 22 Apr 2005 17:26:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd 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: Fri, 22 Apr 2005 17:26:51 -0000 remko 2005-04-22 17:26:51 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) usr.bin/calendar/calendars calendar.freebsd Log: MFC: date: 2005/04/10 19:03:48; author: remko; state: Exp; lines: +1 -0 Add myself to the calendar. MFC after: 1 week Approved by: simon (mentor) Revision Changes Path 1.139.2.5 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:28:17 2005 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 9ECDC16A4CE; Fri, 22 Apr 2005 17:28:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7563343D53; Fri, 22 Apr 2005 17:28:17 +0000 (GMT) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MHSHO8082966; Fri, 22 Apr 2005 17:28:17 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MHSHmj082965; Fri, 22 Apr 2005 17:28:17 GMT (envelope-from remko) Message-Id: <200504221728.j3MHSHmj082965@repoman.freebsd.org> From: Remko Lodder Date: Fri, 22 Apr 2005 17:28:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd 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: Fri, 22 Apr 2005 17:28:17 -0000 remko 2005-04-22 17:28:17 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) usr.bin/calendar/calendars calendar.freebsd Log: MFC: date: 2005/04/10 19:03:48; author: remko; state: Exp; lines: +1 -0 Add myself to the calendar. MFC after: 1 week Approved by: simon (mentor) Revision Changes Path 1.67.2.7 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:36:25 2005 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 A42A216A4CE; Fri, 22 Apr 2005 17:36:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C74343D45; Fri, 22 Apr 2005 17:36:25 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MHaPpW083521; Fri, 22 Apr 2005 17:36:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MHaPY0083520; Fri, 22 Apr 2005 17:36:25 GMT (envelope-from ru) Message-Id: <200504221736.j3MHaPY0083520@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Apr 2005 17:36:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kern.post.mk 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: Fri, 22 Apr 2005 17:36:25 -0000 ru 2005-04-22 17:36:25 UTC FreeBSD src repository Modified files: sys/conf kern.post.mk Log: Fix "make depend" to not redundantly rebuild the .depend file. Reviewed by: bde (I think so) Revision Changes Path 1.79 +2 -7 src/sys/conf/kern.post.mk From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:39:58 2005 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 C313716A4CE; Fri, 22 Apr 2005 17:39:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BFF143D41; Fri, 22 Apr 2005 17:39:58 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MHdwc7083742; Fri, 22 Apr 2005 17:39:58 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MHdwGb083741; Fri, 22 Apr 2005 17:39:58 GMT (envelope-from ru) Message-Id: <200504221739.j3MHdwGb083741@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Apr 2005 17:39:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk 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: Fri, 22 Apr 2005 17:39:58 -0000 ru 2005-04-22 17:39:58 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Revert a mistake borrowed from kern.post.mk that has just been fixed. Revision Changes Path 1.192 +0 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:42:50 2005 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 AFADE16A4CE; Fri, 22 Apr 2005 17:42:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F77643D60; Fri, 22 Apr 2005 17:42:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MHgorB084111; Fri, 22 Apr 2005 17:42:50 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MHgoG9084110; Fri, 22 Apr 2005 17:42:50 GMT (envelope-from ru) Message-Id: <200504221742.j3MHgoG9084110@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Apr 2005 17:42:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 17:42:50 -0000 ru 2005-04-22 17:42:50 UTC FreeBSD src repository Modified files: usr.sbin/config main.c Log: Ask that "make cleandepend" be run before "make depend", now that we don't do this automatically. Suggested by: bde Revision Changes Path 1.64 +1 -1 src/usr.sbin/config/main.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:46:19 2005 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 6B86A16A4CE; Fri, 22 Apr 2005 17:46:19 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4D2543D5A; Fri, 22 Apr 2005 17:46:18 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3MHkFS1042174; Fri, 22 Apr 2005 11:46:15 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 11:46:15 -0600 (MDT) Message-Id: <20050422.114615.71130404.imp@bsdimp.com> To: ru@freebsd.org From: Warner Losh In-Reply-To: <200504221742.j3MHgoG9084110@repoman.freebsd.org> References: <200504221742.j3MHgoG9084110@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 17:46:19 -0000 > Ask that "make cleandepend" be run before "make depend", now that > we don't do this automatically. > > Suggested by: bde I think this is a regression in the building of the kernel that's not desirable. We should fix make depend to just cope with files that have gone away, which is all that's needed here. Warner From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:53:25 2005 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 8F04016A4CE; Fri, 22 Apr 2005 17:53:25 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83CB943D2F; Fri, 22 Apr 2005 17:53:24 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MHuf4N004915; Fri, 22 Apr 2005 20:56:41 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 90640-19; Fri, 22 Apr 2005 20:53:17 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MHueLR004912 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Apr 2005 20:56:41 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3MHrOa2032909; Fri, 22 Apr 2005 20:53:24 +0300 (EEST) (envelope-from ru) Date: Fri, 22 Apr 2005 20:53:24 +0300 From: Ruslan Ermilov To: Warner Losh Message-ID: <20050422175324.GA32739@ip.net.ua> References: <200504221742.j3MHgoG9084110@repoman.freebsd.org> <20050422.114615.71130404.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline In-Reply-To: <20050422.114615.71130404.imp@bsdimp.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 17:53:25 -0000 --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 22, 2005 at 11:46:15AM -0600, Warner Losh wrote: > > Ask that "make cleandepend" be run before "make depend", now that > > we don't do this automatically. > > =20 > > Suggested by: bde >=20 > I think this is a regression in the building of the kernel that's not > desirable. We should fix make depend to just cope with files that > have gone away, which is all that's needed here. >=20 The day this gets fixed this message can go away. Up until now, you have kept your ideas how to do this in secret (despite me asking you). ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --J/dobhs11T7y2rNN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCaToUqRfpzJluFF4RAsEYAJ0fP7kkRQ1XigMhCd9+RpnAb8JGVwCeIsz8 rd95ytTz7+tXUnGVc1AFShI= =igLV -----END PGP SIGNATURE----- --J/dobhs11T7y2rNN-- From owner-cvs-src@FreeBSD.ORG Fri Apr 22 17:58:26 2005 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 19BCC16A4CE; Fri, 22 Apr 2005 17:58:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCF1343D2F; Fri, 22 Apr 2005 17:58:25 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MHwPOc084862; Fri, 22 Apr 2005 17:58:25 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MHwPkd084861; Fri, 22 Apr 2005 17:58:25 GMT (envelope-from simon) Message-Id: <200504221758.j3MHwPkd084861@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 17:58:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/cvs/src login.c patch.c rcs.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: Fri, 22 Apr 2005 17:58:26 -0000 simon 2005-04-22 17:58:25 UTC FreeBSD src repository (doc,ports committer) Modified files: contrib/cvs/src login.c patch.c rcs.c Log: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: peter Revision Changes Path 1.9 +1 -1 src/contrib/cvs/src/login.c 1.2 +371 -156 src/contrib/cvs/src/patch.c 1.28 +5 -4 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:01:04 2005 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 B793C16A4CE; Fri, 22 Apr 2005 18:01:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A50543D4C; Fri, 22 Apr 2005 18:01:04 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MI14qb085022; Fri, 22 Apr 2005 18:01:04 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MI14vQ085021; Fri, 22 Apr 2005 18:01:04 GMT (envelope-from simon) Message-Id: <200504221801.j3MI14vQ085021@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:01:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/cvs/src login.c patch.c rcs.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: Fri, 22 Apr 2005 18:01:04 -0000 simon 2005-04-22 18:01:04 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) contrib/cvs/src login.c patch.c rcs.c Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: peter Revision Changes Path 1.8.2.1 +2 -2 src/contrib/cvs/src/login.c 1.1.1.13.2.1 +4 -3 src/contrib/cvs/src/patch.c 1.27.2.1 +6 -5 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:01:27 2005 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 8A10B16A4CE; Fri, 22 Apr 2005 18:01:27 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id C003043D1D; Fri, 22 Apr 2005 18:01:26 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3MHwbWW042308; Fri, 22 Apr 2005 11:58:37 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 11:58:37 -0600 (MDT) Message-Id: <20050422.115837.104073076.imp@bsdimp.com> To: ru@FreeBSD.org From: Warner Losh In-Reply-To: <20050422175324.GA32739@ip.net.ua> References: <200504221742.j3MHgoG9084110@repoman.freebsd.org> <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 18:01:28 -0000 From: Ruslan Ermilov Subject: Re: cvs commit: src/usr.sbin/config main.c Date: Fri, 22 Apr 2005 20:53:24 +0300 > On Fri, Apr 22, 2005 at 11:46:15AM -0600, Warner Losh wrote: > > > Ask that "make cleandepend" be run before "make depend", now that > > > we don't do this automatically. > > > > > > Suggested by: bde > > > > I think this is a regression in the building of the kernel that's not > > desirable. We should fix make depend to just cope with files that > > have gone away, which is all that's needed here. > > > The day this gets fixed this message can go away. Up until now, > you have kept your ideas how to do this in secret (despite me > asking you). ;) Yes. I've been busy this week with work and travel planning :-( Warner From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:03:18 2005 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 4110116A4CE; Fri, 22 Apr 2005 18:03:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17AF543D1D; Fri, 22 Apr 2005 18:03:18 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MI3HSY085107; Fri, 22 Apr 2005 18:03:17 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MI3HYX085106; Fri, 22 Apr 2005 18:03:17 GMT (envelope-from simon) Message-Id: <200504221803.j3MI3HYX085106@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:03:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src UPDATING 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: Fri, 22 Apr 2005 18:03:18 -0000 simon 2005-04-22 18:03:17 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5_4) . UPDATING Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: re (kensmith) Revision Changes Path 1.342.2.24.2.4 +3 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:03:18 2005 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 A8C5E16A4CF; Fri, 22 Apr 2005 18:03:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C1E143D1D; Fri, 22 Apr 2005 18:03:18 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MI3Iix085130; Fri, 22 Apr 2005 18:03:18 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MI3Ik2085129; Fri, 22 Apr 2005 18:03:18 GMT (envelope-from simon) Message-Id: <200504221803.j3MI3Ik2085129@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:03:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/contrib/cvs/src login.c patch.c rcs.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: Fri, 22 Apr 2005 18:03:18 -0000 simon 2005-04-22 18:03:18 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5_4) contrib/cvs/src login.c patch.c rcs.c Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: re (kensmith) Revision Changes Path 1.8.6.1 +2 -2 src/contrib/cvs/src/login.c 1.1.1.13.6.1 +4 -3 src/contrib/cvs/src/patch.c 1.27.6.1 +6 -5 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:07:10 2005 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 5C28016A4CE; Fri, 22 Apr 2005 18:07:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25E5A43D39; Fri, 22 Apr 2005 18:07:10 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MI7ABW085381; Fri, 22 Apr 2005 18:07:10 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MI7Avd085380; Fri, 22 Apr 2005 18:07:10 GMT (envelope-from simon) Message-Id: <200504221807.j3MI7Avd085380@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:07:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_3 Subject: cvs commit: src UPDATING 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: Fri, 22 Apr 2005 18:07:10 -0000 simon 2005-04-22 18:07:10 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5_3) . UPDATING Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.342.2.13.2.13 +3 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:07:10 2005 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 9DFB616A4CF; Fri, 22 Apr 2005 18:07:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 745CA43D39; Fri, 22 Apr 2005 18:07:10 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MI7AEW085398; Fri, 22 Apr 2005 18:07:10 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MI7AbS085397; Fri, 22 Apr 2005 18:07:10 GMT (envelope-from simon) Message-Id: <200504221807.j3MI7AbS085397@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:07:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_3 Subject: cvs commit: src/sys/conf newvers.sh 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: Fri, 22 Apr 2005 18:07:10 -0000 simon 2005-04-22 18:07:10 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5_3) sys/conf newvers.sh Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.62.2.15.2.15 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:07:11 2005 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 125C016A4D0; Fri, 22 Apr 2005 18:07:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8B7543D39; Fri, 22 Apr 2005 18:07:10 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MI7AWa085419; Fri, 22 Apr 2005 18:07:10 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MI7AE6085418; Fri, 22 Apr 2005 18:07:10 GMT (envelope-from simon) Message-Id: <200504221807.j3MI7AE6085418@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:07:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_3 Subject: cvs commit: src/contrib/cvs/src login.c patch.c rcs.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: Fri, 22 Apr 2005 18:07:11 -0000 simon 2005-04-22 18:07:10 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5_3) contrib/cvs/src login.c patch.c rcs.c Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.8.4.1 +2 -2 src/contrib/cvs/src/login.c 1.1.1.13.4.1 +4 -3 src/contrib/cvs/src/patch.c 1.27.4.1 +6 -5 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:13:30 2005 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 D4C6016A4CE; Fri, 22 Apr 2005 18:13:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A824D43D2D; Fri, 22 Apr 2005 18:13:30 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIDUFZ085718; Fri, 22 Apr 2005 18:13:30 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIDUrJ085717; Fri, 22 Apr 2005 18:13:30 GMT (envelope-from simon) Message-Id: <200504221813.j3MIDUrJ085717@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:13:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/contrib/cvs/src login.c patch.c rcs.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: Fri, 22 Apr 2005 18:13:31 -0000 simon 2005-04-22 18:13:30 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) contrib/cvs/src login.c patch.c rcs.c Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: peter Revision Changes Path 1.3.2.6 +2 -2 src/contrib/cvs/src/login.c 1.1.1.7.2.7 +4 -3 src/contrib/cvs/src/patch.c 1.19.2.7 +6 -5 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:16:14 2005 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 B4A2716A4CE; Fri, 22 Apr 2005 18:16:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C69C43D46; Fri, 22 Apr 2005 18:16:14 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIGEk0085906; Fri, 22 Apr 2005 18:16:14 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIGERZ085905; Fri, 22 Apr 2005 18:16:14 GMT (envelope-from simon) Message-Id: <200504221816.j3MIGERZ085905@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:16:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src UPDATING 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: Fri, 22 Apr 2005 18:16:14 -0000 simon 2005-04-22 18:16:14 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4_10) . UPDATING Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.73.2.90.2.10 +3 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:16:15 2005 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 11A1216A4CF; Fri, 22 Apr 2005 18:16:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBE8D43D48; Fri, 22 Apr 2005 18:16:14 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIGEgl085923; Fri, 22 Apr 2005 18:16:14 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIGEl4085922; Fri, 22 Apr 2005 18:16:14 GMT (envelope-from simon) Message-Id: <200504221816.j3MIGEl4085922@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:16:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src/sys/conf newvers.sh 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: Fri, 22 Apr 2005 18:16:15 -0000 simon 2005-04-22 18:16:14 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4_10) sys/conf newvers.sh Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.44.2.34.2.11 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:16:15 2005 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 8545A16A4D0; Fri, 22 Apr 2005 18:16:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 591BD43D48; Fri, 22 Apr 2005 18:16:15 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIGFQP085944; Fri, 22 Apr 2005 18:16:15 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIGFEC085943; Fri, 22 Apr 2005 18:16:15 GMT (envelope-from simon) Message-Id: <200504221816.j3MIGFEC085943@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:16:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src/contrib/cvs/src login.c patch.c rcs.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: Fri, 22 Apr 2005 18:16:15 -0000 simon 2005-04-22 18:16:15 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4_10) contrib/cvs/src login.c patch.c rcs.c Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.3.2.4.6.1 +2 -2 src/contrib/cvs/src/login.c 1.1.1.7.2.5.6.1 +4 -3 src/contrib/cvs/src/patch.c 1.19.2.5.6.1 +6 -5 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:17:21 2005 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 E501716A4CE; Fri, 22 Apr 2005 18:17:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAA8443D1D; Fri, 22 Apr 2005 18:17:21 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIHLiA086035; Fri, 22 Apr 2005 18:17:21 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIHLC2086034; Fri, 22 Apr 2005 18:17:21 GMT (envelope-from simon) Message-Id: <200504221817.j3MIHLC2086034@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:17:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_11 Subject: cvs commit: src UPDATING 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: Fri, 22 Apr 2005 18:17:22 -0000 simon 2005-04-22 18:17:21 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4_11) . UPDATING Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.73.2.91.2.5 +3 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:17:22 2005 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 3EDE716A4CF; Fri, 22 Apr 2005 18:17:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 151AB43D5E; Fri, 22 Apr 2005 18:17:22 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIHL5a086052; Fri, 22 Apr 2005 18:17:21 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIHLDT086051; Fri, 22 Apr 2005 18:17:21 GMT (envelope-from simon) Message-Id: <200504221817.j3MIHLDT086051@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:17:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_11 Subject: cvs commit: src/sys/conf newvers.sh 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: Fri, 22 Apr 2005 18:17:22 -0000 simon 2005-04-22 18:17:21 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4_11) sys/conf newvers.sh Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.44.2.39.2.8 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:17:22 2005 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 B79CE16A4D0; Fri, 22 Apr 2005 18:17:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A47143D5E; Fri, 22 Apr 2005 18:17:22 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIHM9A086073; Fri, 22 Apr 2005 18:17:22 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIHMQW086072; Fri, 22 Apr 2005 18:17:22 GMT (envelope-from simon) Message-Id: <200504221817.j3MIHMQW086072@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 22 Apr 2005 18:17:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_11 Subject: cvs commit: src/contrib/cvs/src login.c patch.c rcs.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: Fri, 22 Apr 2005 18:17:22 -0000 simon 2005-04-22 18:17:22 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4_11) contrib/cvs/src login.c patch.c rcs.c Log: MFC: Correct multiple security related errors: a buffer overflow, NULL pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: so (cperciva) Revision Changes Path 1.3.2.5.2.1 +2 -2 src/contrib/cvs/src/login.c 1.1.1.7.2.6.2.1 +4 -3 src/contrib/cvs/src/patch.c 1.19.2.6.2.1 +6 -5 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:49:31 2005 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 4FDB916A4CE; Fri, 22 Apr 2005 18:49:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 253C943D5A; Fri, 22 Apr 2005 18:49:31 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MInVAB087839; Fri, 22 Apr 2005 18:49:31 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MInV9E087838; Fri, 22 Apr 2005 18:49:31 GMT (envelope-from trhodes) Message-Id: <200504221849.j3MInV9E087838@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 22 Apr 2005 18:49:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/security/mac_bsdextended mac_bsdextended.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: Fri, 22 Apr 2005 18:49:31 -0000 trhodes 2005-04-22 18:49:31 UTC FreeBSD src repository Modified files: sys/security/mac_bsdextended mac_bsdextended.c Log: Add locking support to mac_bsdextended: - Introduce a global mutex, mac_bsdextended_mtx, to protect the rule array and hold this mutex over use and modification of the rule array and rules. - Re-order and clean up sysctl_rule so that copyin/copyout/update happen in the right order (suggested by: jhb done by rwatson). Revision Changes Path 1.25 +67 -37 src/sys/security/mac_bsdextended/mac_bsdextended.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:49:48 2005 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 6091316A4DB; Fri, 22 Apr 2005 18:49:48 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAAB343D5D; Fri, 22 Apr 2005 18:49:47 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3MInMUk041487; Fri, 22 Apr 2005 11:49:22 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.3/8.13.3/Submit) id j3MInMPO041486; Fri, 22 Apr 2005 11:49:22 -0700 (PDT) (envelope-from marcel) Date: Fri, 22 Apr 2005 11:49:22 -0700 From: Marcel Moolenaar To: Ruslan Ermilov Message-ID: <20050422184922.GA41457@ns1.xcllnt.net> References: <200504221742.j3MHgoG9084110@repoman.freebsd.org> <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050422175324.GA32739@ip.net.ua> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Warner Losh Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 18:49:48 -0000 On Fri, Apr 22, 2005 at 08:53:24PM +0300, Ruslan Ermilov wrote: > On Fri, Apr 22, 2005 at 11:46:15AM -0600, Warner Losh wrote: > > > Ask that "make cleandepend" be run before "make depend", now that > > > we don't do this automatically. > > > > > > Suggested by: bde > > > > I think this is a regression in the building of the kernel that's not > > desirable. We should fix make depend to just cope with files that > > have gone away, which is all that's needed here. > > > The day this gets fixed this message can go away. Up until now, > you have kept your ideas how to do this in secret (despite me > asking you). ;) What exactly is broken? I don't see a breakage, even when source files disappeared. I assume I must be forgetting something or not doing everything right. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:50:59 2005 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 260BE16A551; Fri, 22 Apr 2005 18:50:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED39043D2F; Fri, 22 Apr 2005 18:50:58 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIowqH088110; Fri, 22 Apr 2005 18:50:58 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIowKY088109; Fri, 22 Apr 2005 18:50:58 GMT (envelope-from wilko) Message-Id: <200504221850.j3MIowKY088109@repoman.freebsd.org> From: Wilko Bulte Date: Fri, 22 Apr 2005 18:50:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access 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: Fri, 22 Apr 2005 18:50:59 -0000 wilko 2005-04-22 18:50:58 UTC FreeBSD src repository Modified files: . access Log: eric request core keep his commit bit in safekeeping. Approved by: core With hat: core-secretary Revision Changes Path 1.702 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:57:32 2005 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 D521E16A4CE; Fri, 22 Apr 2005 18:57:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A217543D46; Fri, 22 Apr 2005 18:57:32 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MIvWOO088770; Fri, 22 Apr 2005 18:57:32 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MIvW6i088769; Fri, 22 Apr 2005 18:57:32 GMT (envelope-from trhodes) Message-Id: <200504221857.j3MIvW6i088769@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 22 Apr 2005 18:57:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libatm Makefile src/lib/libopie Makefile src/gnu/lib/libdialog Makefile src/gnu/lib/libstdc++ Makefile src/games/factor Makefile 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: Fri, 22 Apr 2005 18:57:33 -0000 trhodes 2005-04-22 18:57:32 UTC FreeBSD src repository Modified files: lib/libatm Makefile lib/libopie Makefile gnu/lib/libdialog Makefile gnu/lib/libstdc++ Makefile games/factor Makefile Log: Enforce style.Makefile(5). Glanced at by: ru (some time ago). Revision Changes Path 1.10 +1 -1 src/games/factor/Makefile 1.42 +1 -1 src/gnu/lib/libdialog/Makefile 1.55 +1 -1 src/gnu/lib/libstdc++/Makefile 1.12 +1 -1 src/lib/libatm/Makefile 1.20 +1 -1 src/lib/libopie/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 22 18:59:16 2005 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 3867216A4CF; Fri, 22 Apr 2005 18:59:16 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEEB343D66; Fri, 22 Apr 2005 18:59:13 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3MIvCZ7043033; Fri, 22 Apr 2005 12:57:12 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 12:57:12 -0600 (MDT) Message-Id: <20050422.125712.78748765.imp@bsdimp.com> To: marcel@xcllnt.net From: Warner Losh In-Reply-To: <20050422184922.GA41457@ns1.xcllnt.net> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: ru@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 18:59:16 -0000 From: Marcel Moolenaar Subject: Re: cvs commit: src/usr.sbin/config main.c Date: Fri, 22 Apr 2005 11:49:22 -0700 > On Fri, Apr 22, 2005 at 08:53:24PM +0300, Ruslan Ermilov wrote: > > On Fri, Apr 22, 2005 at 11:46:15AM -0600, Warner Losh wrote: > > > > Ask that "make cleandepend" be run before "make depend", now that > > > > we don't do this automatically. > > > > > > > > Suggested by: bde > > > > > > I think this is a regression in the building of the kernel that's not > > > desirable. We should fix make depend to just cope with files that > > > have gone away, which is all that's needed here. > > > > > The day this gets fixed this message can go away. Up until now, > > you have kept your ideas how to do this in secret (despite me > > asking you). ;) > > What exactly is broken? I don't see a breakage, even when source > files disappeared. I assume I must be forgetting something or not > doing everything right. when an include file is removed, make depend can fail to recreate .depend in the modules. Warner From owner-cvs-src@FreeBSD.ORG Fri Apr 22 19:00:06 2005 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 8D15816A4CE; Fri, 22 Apr 2005 19:00:06 +0000 (GMT) Received: from mail-gw1.york.ac.uk (mail-gw1.york.ac.uk [144.32.128.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8A8E43D39; Fri, 22 Apr 2005 19:00:05 +0000 (GMT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by mail-gw1.york.ac.uk (8.12.10/8.12.10) with ESMTP id j3MJ00LM022341; Fri, 22 Apr 2005 20:00:00 +0100 (BST) Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.12.9p2/8.12.9) with ESMTP id j3MJ00Rw057943; Fri, 22 Apr 2005 20:00:00 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost)j3MJ00nm057940; Fri, 22 Apr 2005 20:00:00 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Fri, 22 Apr 2005 20:00:00 +0100 (BST) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: Warner Losh In-Reply-To: <200504180331.j3I3VTcZ052748@repoman.freebsd.org> Message-ID: <20050422195732.G57706@ury.york.ac.uk> References: <200504180331.j3I3VTcZ052748@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/pci if_dc.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: Fri, 22 Apr 2005 19:00:06 -0000 On Mon, 18 Apr 2005, Warner Losh wrote: > Modified files: > sys/pci if_dc.c > Log: > Fix newer Xircom CBE2-100 cards that were reporting > dc0: MII without any PHY! > We have to enable the connection to the MII first. Doing so fixes the > problem cards without breaking the older, working cards. Thanks! This also fixes the RBE-100 cards and therefore fixes a problem I've had for over three years... http://docs.freebsd.org/cgi/getmsg.cgi?fetch=1068910+0+/usr/local/www/db/text/2002/freebsd-current/20020331.freebsd-current :) Gavin From owner-cvs-src@FreeBSD.ORG Fri Apr 22 19:09:12 2005 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 C657D16A4CE; Fri, 22 Apr 2005 19:09:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E8D643D46; Fri, 22 Apr 2005 19:09:12 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MJ9CVb089224; Fri, 22 Apr 2005 19:09:12 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MJ9CtC089223; Fri, 22 Apr 2005 19:09:12 GMT (envelope-from trhodes) Message-Id: <200504221909.j3MJ9CtC089223@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 22 Apr 2005 19:09:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_mac.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: Fri, 22 Apr 2005 19:09:12 -0000 trhodes 2005-04-22 19:09:12 UTC FreeBSD src repository Modified files: sys/kern kern_mac.c Log: Get the directory structure correct in a comment. Submitted by: Samy Al Bahra Revision Changes Path 1.117 +2 -1 src/sys/kern/kern_mac.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 19:55:52 2005 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 AEE2216A4CE; Fri, 22 Apr 2005 19:55:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8682243D2F; Fri, 22 Apr 2005 19:55:52 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MJtq9T094078; Fri, 22 Apr 2005 19:55:52 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MJtq65094077; Fri, 22 Apr 2005 19:55:52 GMT (envelope-from ru) Message-Id: <200504221955.j3MJtq65094077@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Apr 2005 19:55:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.amd64 files.i386 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: Fri, 22 Apr 2005 19:55:52 -0000 ru 2005-04-22 19:55:52 UTC FreeBSD src repository Modified files: sys/conf files.amd64 files.i386 Log: Clean generated os+%DIKED-nve.h. Revision Changes Path 1.63 +2 -1 src/sys/conf/files.amd64 1.529 +2 -1 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Fri Apr 22 19:58:22 2005 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 C6A6916A4CE; Fri, 22 Apr 2005 19:58:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F60443D46; Fri, 22 Apr 2005 19:58:22 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MJwMT2094286; Fri, 22 Apr 2005 19:58:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MJwMw3094285; Fri, 22 Apr 2005 19:58:22 GMT (envelope-from ru) Message-Id: <200504221958.j3MJwMw3094285@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Apr 2005 19:58:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kern.post.mk 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: Fri, 22 Apr 2005 19:58:22 -0000 ru 2005-04-22 19:58:22 UTC FreeBSD src repository Modified files: sys/conf kern.post.mk Log: Clean all generated vnode_if* files. Revision Changes Path 1.80 +2 -2 src/sys/conf/kern.post.mk From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:00:44 2005 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 0CB4016A4CE; Fri, 22 Apr 2005 20:00:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF70E43D3F; Fri, 22 Apr 2005 20:00:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MK0ftw094419; Fri, 22 Apr 2005 20:00:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MK0fbf094418; Fri, 22 Apr 2005 20:00:41 GMT (envelope-from ru) Message-Id: <200504222000.j3MK0fbf094418@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Apr 2005 20:00:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files 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: Fri, 22 Apr 2005 20:00:44 -0000 ru 2005-04-22 20:00:41 UTC FreeBSD src repository Modified files: sys/conf files Log: Make aic*_reg_print.o appear in the .depend file, fixing the "make" failure after "make depend; make clean". Prodded by: bde Revision Changes Path 1.1016 +28 -8 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:04:41 2005 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 6B23B16A4CE; Fri, 22 Apr 2005 20:04:41 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E35D43D2D; Fri, 22 Apr 2005 20:04:40 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MK70iR011719; Fri, 22 Apr 2005 23:07:00 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 97538-14; Fri, 22 Apr 2005 23:03:35 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MK6xRx011715 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Apr 2005 23:06:59 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3MK3fBN027310; Fri, 22 Apr 2005 23:03:41 +0300 (EEST) (envelope-from ru) Date: Fri, 22 Apr 2005 23:03:41 +0300 From: Ruslan Ermilov To: Warner Losh Message-ID: <20050422200341.GA23926@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wac7ysb48OaltWcw" Content-Disposition: inline In-Reply-To: <20050422.125712.78748765.imp@bsdimp.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:04:41 -0000 --wac7ysb48OaltWcw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 22, 2005 at 12:57:12PM -0600, Warner Losh wrote: > From: Marcel Moolenaar > Subject: Re: cvs commit: src/usr.sbin/config main.c > Date: Fri, 22 Apr 2005 11:49:22 -0700 >=20 > > On Fri, Apr 22, 2005 at 08:53:24PM +0300, Ruslan Ermilov wrote: > > > On Fri, Apr 22, 2005 at 11:46:15AM -0600, Warner Losh wrote: > > > > > Ask that "make cleandepend" be run before "make depend", now th= at > > > > > we don't do this automatically. > > > > > =20 > > > > > Suggested by: bde > > > >=20 > > > > I think this is a regression in the building of the kernel that's n= ot > > > > desirable. We should fix make depend to just cope with files that > > > > have gone away, which is all that's needed here. > > > >=20 > > > The day this gets fixed this message can go away. Up until now, > > > you have kept your ideas how to do this in secret (despite me > > > asking you). ;) > >=20 > > What exactly is broken? I don't see a breakage, even when source > > files disappeared. I assume I must be forgetting something or not > > doing everything right. >=20 > when an include file is removed, make depend can fail to recreate > .depend in the modules. >=20 This is only a problem with NO_CLEAN builds, and it's not limited to just modules -- I often saw this problem with the world builds. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --wac7ysb48OaltWcw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCaVidqRfpzJluFF4RAgcXAKCIU4EaCVEMbew9dxMQblLo79ulbwCdGv4n +viyNv5WvcaARxB40Gyej1M= =Q84r -----END PGP SIGNATURE----- --wac7ysb48OaltWcw-- From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:08:22 2005 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 81B3E16A4CE; Fri, 22 Apr 2005 20:08:22 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B6A743D39; Fri, 22 Apr 2005 20:08:22 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.4.250] (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3MK8Fse042041; Fri, 22 Apr 2005 13:08:16 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <20050422200341.GA23926@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Fri, 22 Apr 2005 13:08:14 -0700 To: Ruslan Ermilov X-Mailer: Apple Mail (2.622) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:08:22 -0000 On Apr 22, 2005, at 1:03 PM, Ruslan Ermilov wrote: >>> What exactly is broken? I don't see a breakage, even when source >>> files disappeared. I assume I must be forgetting something or not >>> doing everything right. >> >> when an include file is removed, make depend can fail to recreate >> .depend in the modules. >> > This is only a problem with NO_CLEAN builds, and it's not limited > to just modules -- I often saw this problem with the world builds. Ok. Does it help if there's an option to make that supresses the automatic loading on .depend or more generically, allows one to name the depend file and it merely defaults to .depend (suppression is then accomplished by specifying /dev/null as the depend file)? If such option would be used for "make depend", would that resolve the problems in a generic way? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:09:43 2005 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 99AA516A4CF; Fri, 22 Apr 2005 20:09:43 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2F8843D48; Fri, 22 Apr 2005 20:09:42 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKD3TX012324; Fri, 22 Apr 2005 23:13:03 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 97830-09; Fri, 22 Apr 2005 23:09:38 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKD29Z012321 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Apr 2005 23:13:02 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3MK9jLg029935; Fri, 22 Apr 2005 23:09:45 +0300 (EEST) (envelope-from ru) Date: Fri, 22 Apr 2005 23:09:44 +0300 From: Ruslan Ermilov To: Bruce Evans Message-ID: <20050422200944.GC23926@ip.net.ua> References: <200504182110.j3ILAc8J031298@repoman.freebsd.org> <20050418.152011.74745144.imp@bsdimp.com> <20050419182938.GA27941@dragon.NUXI.org> <20050420055904.GA33015@ip.net.ua> <20050420161212.GA52582@dragon.NUXI.org> <20050421125501.W88810@delplex.bde.org> <20050421070011.GA81229@ip.net.ua> <20050421171036.Q2082@epsplex.bde.org> <20050421185925.GA85015@ip.net.ua> <20050422233107.J93439@delplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="96YOpH+ONegL0A3E" Content-Disposition: inline In-Reply-To: <20050422233107.J93439@delplex.bde.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: David O'Brien Subject: Re: cvs commit: src/sys/conf kmod.mk 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: Fri, 22 Apr 2005 20:09:43 -0000 --96YOpH+ONegL0A3E Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Fri, Apr 22, 2005 at 11:50:52PM +1000, Bruce Evans wrote: > On Thu, 21 Apr 2005, Ruslan Ermilov wrote: >=20 > >On Thu, Apr 21, 2005 at 05:43:25PM +1000, Bruce Evans wrote: > >>Another dependency bug that sometimes bites me: "make" doesn't work > >>after "make clean", at least under the old version of -current that I > >>use, because dependencies for lots of generated sources (like device_if= =2Ec > >>(?)) are missing. Dependencies for older generated files like > >>vnode_if.c are handled correctly, and "make depend" doesn't have > >>the problem because the necessary dependencies are in BEFORE_DEPEND. > >> > >Maybe this is only an old bug, as there are these lines in kern.post.mk: > > > >.if !exists(${.OBJDIR}/.depend) > >${SYSTEM_OBJS}: assym.s vnode_if.h ${BEFORE_DEPEND:M*.h}=20 > >${MFILES:T:S/.m$/.h/} > >.endif >=20 > Note that this only works when .depend doesn't exist (it works using the > usual hack of making all objects depend on all geaders in that case). >=20 > >At least "make -n kernel >/dev/null" after "make clean" doesn't > >complain now. >=20 > I check that it doesn't work after "make depend; make; make clean". The > first error is for amd64's GENERIC is: >=20 > %%% > In file included from ./../../../dev/aic7xxx/aic7xxx_osm.h:44, > from aic7xxx_reg_print.c:9: > ../../../sys/bus.h:461:23: device_if.h: No such file or directory > %%% >=20 > This can be worked around using either "rm .depend" or "make cleandepend" > so that the above hack works, or using "make depend" which creates all > the generated sources as a side effect. >=20 Should be fixed now. The problem was that aic*_reg_print.c's were not in CFILES in a makefile produced by config(8), making the corresponding =2Eo files to *NOT* appear in .depend. I expanded {}'s in sys/conf/files and that did the trick (config(8) doesn't understand the {} syntax; make(1) does, in dependency lines). > I agree with the change in behaviour in your other mail (make > "make depend" behave the same for kernels as for applications). To > be complete, the stupid message printed by config(8) should be expanded > to give a reminder about not forgetting to run ``make cleandepend'' ;-). >=20 Done. :-) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --96YOpH+ONegL0A3E Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCaVoIqRfpzJluFF4RAhCLAJ9g8E1Kmu62f/LgifdyMN0k3VePMwCgjYTf BkD0VBWuW/RpH7Jl+QIyYGg= =6wPb -----END PGP SIGNATURE----- --96YOpH+ONegL0A3E-- From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:10:46 2005 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 5E22416A4CE; Fri, 22 Apr 2005 20:10:46 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id E406A43D53; Fri, 22 Apr 2005 20:10:45 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3MK9gW7043936; Fri, 22 Apr 2005 14:09:42 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 14:09:42 -0600 (MDT) Message-Id: <20050422.140942.115948945.imp@bsdimp.com> To: ru@FreeBSD.org From: Warner Losh In-Reply-To: <20050422200341.GA23926@ip.net.ua> References: <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:10:46 -0000 From: Ruslan Ermilov Subject: Re: cvs commit: src/usr.sbin/config main.c Date: Fri, 22 Apr 2005 23:03:41 +0300 > On Fri, Apr 22, 2005 at 12:57:12PM -0600, Warner Losh wrote: > > From: Marcel Moolenaar > > Subject: Re: cvs commit: src/usr.sbin/config main.c > > Date: Fri, 22 Apr 2005 11:49:22 -0700 > > > > > On Fri, Apr 22, 2005 at 08:53:24PM +0300, Ruslan Ermilov wrote: > > > > On Fri, Apr 22, 2005 at 11:46:15AM -0600, Warner Losh wrote: > > > > > > Ask that "make cleandepend" be run before "make depend", now that > > > > > > we don't do this automatically. > > > > > > > > > > > > Suggested by: bde > > > > > > > > > > I think this is a regression in the building of the kernel that's not > > > > > desirable. We should fix make depend to just cope with files that > > > > > have gone away, which is all that's needed here. > > > > > > > > > The day this gets fixed this message can go away. Up until now, > > > > you have kept your ideas how to do this in secret (despite me > > > > asking you). ;) > > > > > > What exactly is broken? I don't see a breakage, even when source > > > files disappeared. I assume I must be forgetting something or not > > > doing everything right. > > > > when an include file is removed, make depend can fail to recreate > > .depend in the modules. > > > This is only a problem with NO_CLEAN builds, and it's not limited > to just modules -- I often saw this problem with the world builds. No. That's false. It is also a problem when NO_CLEAN isn't defined. I never define it for building a kernel. Warner From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:13:51 2005 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 7DE9E16A4CE; Fri, 22 Apr 2005 20:13:51 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1073C43D45; Fri, 22 Apr 2005 20:13:51 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3MKCikX044037; Fri, 22 Apr 2005 14:12:44 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 14:12:44 -0600 (MDT) Message-Id: <20050422.141244.48489768.imp@bsdimp.com> To: marcel@xcllnt.net From: Warner Losh In-Reply-To: <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> References: <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: ru@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:13:51 -0000 From: Marcel Moolenaar Subject: Re: cvs commit: src/usr.sbin/config main.c Date: Fri, 22 Apr 2005 13:08:14 -0700 > On Apr 22, 2005, at 1:03 PM, Ruslan Ermilov wrote: > > >>> What exactly is broken? I don't see a breakage, even when source > >>> files disappeared. I assume I must be forgetting something or not > >>> doing everything right. > >> > >> when an include file is removed, make depend can fail to recreate > >> .depend in the modules. > >> > > This is only a problem with NO_CLEAN builds, and it's not limited > > to just modules -- I often saw this problem with the world builds. > > Ok. Does it help if there's an option to make that supresses the > automatic loading on .depend or more generically, allows one to > name the depend file and it merely defaults to .depend (suppression > is then accomplished by specifying /dev/null as the depend file)? > If such option would be used for "make depend", would that resolve > the problems in a generic way? Since it is not a problem only with NO_CLEAN builds, I don't think that something like that would fix the problem. Warner From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:16:14 2005 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 770A316A4CE; Fri, 22 Apr 2005 20:16:14 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0C2B43D41; Fri, 22 Apr 2005 20:16:13 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKJXNs012631; Fri, 22 Apr 2005 23:19:33 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 98008-19; Fri, 22 Apr 2005 23:16:08 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKJWNN012628 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Apr 2005 23:19:32 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3MKGFpE046163; Fri, 22 Apr 2005 23:16:15 +0300 (EEST) (envelope-from ru) Date: Fri, 22 Apr 2005 23:16:15 +0300 From: Ruslan Ermilov To: Marcel Moolenaar Message-ID: <20050422201615.GD23926@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d9ADC0YsG2v16Js0" Content-Disposition: inline In-Reply-To: <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Warner Losh cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:16:14 -0000 --d9ADC0YsG2v16Js0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 22, 2005 at 01:08:14PM -0700, Marcel Moolenaar wrote: > On Apr 22, 2005, at 1:03 PM, Ruslan Ermilov wrote: >=20 > >>>What exactly is broken? I don't see a breakage, even when source > >>>files disappeared. I assume I must be forgetting something or not > >>>doing everything right. > >> > >>when an include file is removed, make depend can fail to recreate > >>.depend in the modules. > >> > >This is only a problem with NO_CLEAN builds, and it's not limited > >to just modules -- I often saw this problem with the world builds. >=20 > Ok. Does it help if there's an option to make that supresses the > automatic loading on .depend or more generically, allows one to > name the depend file and it merely defaults to .depend (suppression > is then accomplished by specifying /dev/null as the depend file)? > If such option would be used for "make depend", would that resolve > the problems in a generic way? >=20 Nope. We only regenerate .depend when its dependencies are changed. For bsd.prog.mk, this means that .depend is only regenerated when some of ${SRCS} are changed (but this does NOT cover headers these ${SRCS} include, and some of these headers may disappear). To put it differently: when a header disappears, the breakage is not at the "make depend" stage (which doesn't do anything), but at a later "make all" stage. I personally fail to see how this can be solved... :-( Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --d9ADC0YsG2v16Js0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCaVuPqRfpzJluFF4RAghYAJwKmQrSDX7XfWOa+Z11HlTXdpyKTACePql9 GW/cAFBgR/gGeLqepo93Rnc= =x3Rm -----END PGP SIGNATURE----- --d9ADC0YsG2v16Js0-- From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:23:44 2005 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 562B816A4CE; Fri, 22 Apr 2005 20:23:44 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 899E443D45; Fri, 22 Apr 2005 20:23:43 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKR4Kt012963; Fri, 22 Apr 2005 23:27:04 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 98287-09; Fri, 22 Apr 2005 23:23:39 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKR31w012960 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Apr 2005 23:27:03 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3MKNkrb054462; Fri, 22 Apr 2005 23:23:46 +0300 (EEST) (envelope-from ru) Date: Fri, 22 Apr 2005 23:23:45 +0300 From: Ruslan Ermilov To: Warner Losh Message-ID: <20050422202345.GA50191@ip.net.ua> References: <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <20050422.140942.115948945.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" Content-Disposition: inline In-Reply-To: <20050422.140942.115948945.imp@bsdimp.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:23:44 -0000 --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 22, 2005 at 02:09:42PM -0600, Warner Losh wrote: > > This is only a problem with NO_CLEAN builds, and it's not limited > > to just modules -- I often saw this problem with the world builds. >=20 > No. That's false. It is also a problem when NO_CLEAN isn't defined. > I never define it for building a kernel. >=20 Are you talking about the traditional kernel build, or "make buildkernel"? The traditional (config; cd ../compile/FOO; make depend; make) doesn't do "make clean" so it's effectively a NO_CLEAN build. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCaV1RqRfpzJluFF4RAjNlAJ0UvvEHHs0kJt1kKUQjy9QoYtXtqgCfUEBc w5AA8BVaY3lKQcJWgVbfqLs= =WF0E -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:24:55 2005 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 804E516A4CE; Fri, 22 Apr 2005 20:24:55 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2456E43D1D; Fri, 22 Apr 2005 20:24:55 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.4.250] (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3MKOmDC042184; Fri, 22 Apr 2005 13:24:49 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <20050422201615.GD23926@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Fri, 22 Apr 2005 13:24:47 -0700 To: Ruslan Ermilov X-Mailer: Apple Mail (2.622) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Warner Losh cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:24:55 -0000 On Apr 22, 2005, at 1:16 PM, Ruslan Ermilov wrote: > On Fri, Apr 22, 2005 at 01:08:14PM -0700, Marcel Moolenaar wrote: >> On Apr 22, 2005, at 1:03 PM, Ruslan Ermilov wrote: >> >>>>> What exactly is broken? I don't see a breakage, even when source >>>>> files disappeared. I assume I must be forgetting something or not >>>>> doing everything right. >>>> >>>> when an include file is removed, make depend can fail to recreate >>>> .depend in the modules. >>>> >>> This is only a problem with NO_CLEAN builds, and it's not limited >>> to just modules -- I often saw this problem with the world builds. >> >> Ok. Does it help if there's an option to make that supresses the >> automatic loading on .depend or more generically, allows one to >> name the depend file and it merely defaults to .depend (suppression >> is then accomplished by specifying /dev/null as the depend file)? >> If such option would be used for "make depend", would that resolve >> the problems in a generic way? >> > Nope. We only regenerate .depend when its dependencies are > changed. For bsd.prog.mk, this means that .depend is only > regenerated when some of ${SRCS} are changed (but this does > NOT cover headers these ${SRCS} include, and some of these > headers may disappear). > > To put it differently: when a header disappears, the breakage > is not at the "make depend" stage (which doesn't do anything), > but at a later "make all" stage. I see. I'm probably not understanding the problem completely, but this definitely gets me in the right state of mind. > I personally fail to see how this can be solved... :-( Ok, what about this: mkdep(1) creates lines of the form foo.o: foo.c inc1.h inc2.h Would this problem be solved if mkdep(1) created lines like: foo.o .depend: foo.c inc1.h inc2.h or equivalent? Would something else break if we do that? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:31:22 2005 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 948AA16A4CE; Fri, 22 Apr 2005 20:31:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AE8C43D48; Fri, 22 Apr 2005 20:31:22 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MKVMfh096204; Fri, 22 Apr 2005 20:31:22 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MKVMqK096203; Fri, 22 Apr 2005 20:31:22 GMT (envelope-from cperciva) Message-Id: <200504222031.j3MKVMqK096203@repoman.freebsd.org> From: Colin Percival Date: Fri, 22 Apr 2005 20:31:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/rescue/rescue Makefile 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: Fri, 22 Apr 2005 20:31:22 -0000 cperciva 2005-04-22 20:31:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) rescue/rescue Makefile Log: MFC revision 1.31: Use bsdtar instead of GNU tar Approved by: re (kensmith) Revision Changes Path 1.28.2.1.2.1 +3 -1 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:35:05 2005 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 5E66A16A4CF; Fri, 22 Apr 2005 20:35:05 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 930D043D41; Fri, 22 Apr 2005 20:35:04 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKcP6q013679; Fri, 22 Apr 2005 23:38:25 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 98501-13; Fri, 22 Apr 2005 23:34:42 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3MKbtLc013649 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Apr 2005 23:37:55 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3MKYbRX068689; Fri, 22 Apr 2005 23:34:37 +0300 (EEST) (envelope-from ru) Date: Fri, 22 Apr 2005 23:34:37 +0300 From: Ruslan Ermilov To: Marcel Moolenaar Message-ID: <20050422203437.GB50191@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cvVnyQ+4j833TQvp" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:35:05 -0000 --cvVnyQ+4j833TQvp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 22, 2005 at 01:24:47PM -0700, Marcel Moolenaar wrote: > On Apr 22, 2005, at 1:16 PM, Ruslan Ermilov wrote: >=20 > >On Fri, Apr 22, 2005 at 01:08:14PM -0700, Marcel Moolenaar wrote: > >>On Apr 22, 2005, at 1:03 PM, Ruslan Ermilov wrote: > >> > >>>>>What exactly is broken? I don't see a breakage, even when source > >>>>>files disappeared. I assume I must be forgetting something or not > >>>>>doing everything right. > >>>> > >>>>when an include file is removed, make depend can fail to recreate > >>>>.depend in the modules. > >>>> > >>>This is only a problem with NO_CLEAN builds, and it's not limited > >>>to just modules -- I often saw this problem with the world builds. > >> > >>Ok. Does it help if there's an option to make that supresses the > >>automatic loading on .depend or more generically, allows one to > >>name the depend file and it merely defaults to .depend (suppression > >>is then accomplished by specifying /dev/null as the depend file)? > >>If such option would be used for "make depend", would that resolve > >>the problems in a generic way? > >> > >Nope. We only regenerate .depend when its dependencies are > >changed. For bsd.prog.mk, this means that .depend is only > >regenerated when some of ${SRCS} are changed (but this does > >NOT cover headers these ${SRCS} include, and some of these > >headers may disappear). > > > >To put it differently: when a header disappears, the breakage > >is not at the "make depend" stage (which doesn't do anything), > >but at a later "make all" stage. >=20 > I see. I'm probably not understanding the problem completely, > but this definitely gets me in the right state of mind. >=20 At point 1 in time, you have your source foo.c depend on header bar.h. At point 2 in time, bar.h disappears, source foo.c doesn't change (bar.h was depended through indirect inclusion via another header), and you try to rebuild. "make depend" won't rebuild .depend because foo.c didn't change, and "make all" will break because of a stale dependency recorded in .depend (foo.o: bar.h). I consider NO_CLEAN builds to be safe only when sources do not change, e.g., for incremental builds. At the very minimum, when sources change, .depend files should be regenerated. > >I personally fail to see how this can be solved... :-( >=20 > Ok, what about this: > mkdep(1) creates lines of the form >=20 > foo.o: foo.c inc1.h inc2.h >=20 > Would this problem be solved if mkdep(1) created lines like: >=20 > foo.o .depend: foo.c inc1.h inc2.h >=20 > or equivalent? >=20 > Would something else break if we do that? >=20 I fail to see what this gives us, except for also breaking "make .depend" when .depend is present and inc2.h disappears. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --cvVnyQ+4j833TQvp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCaV/dqRfpzJluFF4RAqXnAKCKGlywgcddM3X8NXhWWWsdTAuBqgCggZYp Ssonecf7Oi/pFc3K2pKtRDY= =JYqs -----END PGP SIGNATURE----- --cvVnyQ+4j833TQvp-- From owner-cvs-src@FreeBSD.ORG Fri Apr 22 20:59:54 2005 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 1BC6216A4CE; Fri, 22 Apr 2005 20:59:54 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id D27B443D3F; Fri, 22 Apr 2005 20:59:53 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.4.250] (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3MKwaI1042366; Fri, 22 Apr 2005 13:58:37 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <20050422203437.GB50191@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> <20050422203437.GB50191@ip.net.ua> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <94969eabff134918730e7dcead17bb51@xcllnt.net> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Fri, 22 Apr 2005 13:58:34 -0700 To: Ruslan Ermilov X-Mailer: Apple Mail (2.622) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Warner Losh Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 20:59:54 -0000 On Apr 22, 2005, at 1:34 PM, Ruslan Ermilov wrote: >>> I personally fail to see how this can be solved... :-( >> >> Ok, what about this: >> mkdep(1) creates lines of the form >> >> foo.o: foo.c inc1.h inc2.h >> >> Would this problem be solved if mkdep(1) created lines like: >> >> foo.o .depend: foo.c inc1.h inc2.h >> >> or equivalent? >> >> Would something else break if we do that? >> > I fail to see what this gives us, except for also breaking > "make .depend" when .depend is present and inc2.h disappears. True, there is a phase ordering problem. But isn't that something that can be worked around by making the necessary adjustments to make(1). The adjustments would be that if .depend is out of date, it is being made without making any sources that are out of date (or missing). This may require adding a special source to the mix of special sources that make(1) already has: .SOFTDEP or something like that. One can also hardcode this special case, but that seems ugly. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Apr 22 21:16:26 2005 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 21C7F16A4CE; Fri, 22 Apr 2005 21:16:26 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3D5043D46; Fri, 22 Apr 2005 21:16:25 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3MLEUV1044537; Fri, 22 Apr 2005 15:14:30 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 15:14:30 -0600 (MDT) Message-Id: <20050422.151430.21889611.imp@bsdimp.com> To: marcel@xcllnt.net From: Warner Losh In-Reply-To: References: <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 21:16:26 -0000 > Would this problem be solved if mkdep(1) created lines like: > > foo.o .depend: foo.c inc1.h inc2.h > > or equivalent? > > Would something else break if we do that? Justin's patches post-process .depend to do exactly this. Warner From owner-cvs-src@FreeBSD.ORG Fri Apr 22 21:16:30 2005 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 7B13A16A4E1; Fri, 22 Apr 2005 21:16:27 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F47F43D41; Fri, 22 Apr 2005 21:16:27 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3MLDYWQ044535; Fri, 22 Apr 2005 15:13:34 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 15:13:34 -0600 (MDT) Message-Id: <20050422.151334.08362499.imp@bsdimp.com> To: ru@FreeBSD.org From: Warner Losh In-Reply-To: <20050422201615.GD23926@ip.net.ua> References: <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/usr.sbin/config main.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: Fri, 22 Apr 2005 21:16:30 -0000 From: Ruslan Ermilov Subject: Re: cvs commit: src/usr.sbin/config main.c Date: Fri, 22 Apr 2005 23:16:15 +0300 > On Fri, Apr 22, 2005 at 01:08:14PM -0700, Marcel Moolenaar wrote: > > On Apr 22, 2005, at 1:03 PM, Ruslan Ermilov wrote: > > > > >>>What exactly is broken? I don't see a breakage, even when source > > >>>files disappeared. I assume I must be forgetting something or not > > >>>doing everything right. > > >> > > >>when an include file is removed, make depend can fail to recreate > > >>.depend in the modules. > > >> > > >This is only a problem with NO_CLEAN builds, and it's not limited > > >to just modules -- I often saw this problem with the world builds. > > > > Ok. Does it help if there's an option to make that supresses the > > automatic loading on .depend or more generically, allows one to > > name the depend file and it merely defaults to .depend (suppression > > is then accomplished by specifying /dev/null as the depend file)? > > If such option would be used for "make depend", would that resolve > > the problems in a generic way? > > > Nope. We only regenerate .depend when its dependencies are > changed. For bsd.prog.mk, this means that .depend is only > regenerated when some of ${SRCS} are changed (but this does > NOT cover headers these ${SRCS} include, and some of these > headers may disappear). > > To put it differently: when a header disappears, the breakage > is not at the "make depend" stage (which doesn't do anything), > but at a later "make all" stage. > > I personally fail to see how this can be solved... :-( If make depend rebuilds the .depend file, then make depend && make will work. Warner From owner-cvs-src@FreeBSD.ORG Fri Apr 22 21:26:13 2005 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 90DCF16A4CE; Fri, 22 Apr 2005 21:26:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61BFD43D46; Fri, 22 Apr 2005 21:26:13 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MLQDRj005576; Fri, 22 Apr 2005 21:26:13 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MLQDYn005575; Fri, 22 Apr 2005 21:26:13 GMT (envelope-from julian) Message-Id: <200504222126.j3MLQDYn005575@repoman.freebsd.org> From: Julian Elischer Date: Fri, 22 Apr 2005 21:26:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/sound/usb uaudio.c uaudio.h uaudio_pcm.c uaudioreg.h 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: Fri, 22 Apr 2005 21:26:13 -0000 julian 2005-04-22 21:26:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/sound/usb uaudio.c uaudio.h uaudio_pcm.c uaudioreg.h Log: MFC a most of the changes that have occured inthe uaudio driver. Revision Changes Path 1.6.2.3 +2001 -733 src/sys/dev/sound/usb/uaudio.c 1.1.2.2 +10 -7 src/sys/dev/sound/usb/uaudio.h 1.1.2.2 +36 -13 src/sys/dev/sound/usb/uaudio_pcm.c 1.1.2.3 +30 -6 src/sys/dev/sound/usb/uaudioreg.h From owner-cvs-src@FreeBSD.ORG Fri Apr 22 21:49:40 2005 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 371B916A4CE; Fri, 22 Apr 2005 21:49:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C42743D4C; Fri, 22 Apr 2005 21:49:40 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MLndmN006465; Fri, 22 Apr 2005 21:49:39 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MLndkE006464; Fri, 22 Apr 2005 21:49:39 GMT (envelope-from julian) Message-Id: <200504222149.j3MLndkE006464@repoman.freebsd.org> From: Julian Elischer Date: Fri, 22 Apr 2005 21:49:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/sound/usb uaudio_pcm.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: Fri, 22 Apr 2005 21:49:40 -0000 julian 2005-04-22 21:49:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/sound/usb uaudio_pcm.c Log: MFC: 1.14 Don't use Bus-dma to allocate a simple buffer that is not used by DMA. Revision Changes Path 1.1.2.3 +35 -39 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 22:37:42 2005 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 1219C16A4CE; Fri, 22 Apr 2005 22:37:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D998843D4C; Fri, 22 Apr 2005 22:37:41 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MMbfUp009278; Fri, 22 Apr 2005 22:37:41 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MMbf8h009277; Fri, 22 Apr 2005 22:37:41 GMT (envelope-from jeff) Message-Id: <200504222237.j3MMbf8h009277@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 22 Apr 2005 22:37:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys lock.h mutex.h 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: Fri, 22 Apr 2005 22:37:42 -0000 jeff 2005-04-22 22:37:41 UTC FreeBSD src repository Modified files: sys/sys lock.h mutex.h Log: - Define LOP_DUPOK in lock.h so that we may pass it to individual witness calls rather than as a flag on the lock object. - Define MTX_DUPOK in terms of LOP_DUPOK in mutex.h. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.52 +1 -0 src/sys/sys/lock.h 1.78 +3 -3 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Fri Apr 22 22:39:46 2005 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 A12D416A4CE; Fri, 22 Apr 2005 22:39:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7778C43D3F; Fri, 22 Apr 2005 22:39:46 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MMdkOj009348; Fri, 22 Apr 2005 22:39:46 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MMdkMf009347; Fri, 22 Apr 2005 22:39:46 GMT (envelope-from jeff) Message-Id: <200504222239.j3MMdkMf009347@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 22 Apr 2005 22:39:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_witness.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: Fri, 22 Apr 2005 22:39:46 -0000 jeff 2005-04-22 22:39:46 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: - Check LO_DUPOK as well as LOP_DUPOK when determining whether we should warn about duplicate acquires. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.193 +2 -1 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 22:41:54 2005 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 1A2C416A4CE; Fri, 22 Apr 2005 22:41:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2EFA43D5F; Fri, 22 Apr 2005 22:41:53 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MMfrY2009524; Fri, 22 Apr 2005 22:41:53 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MMfr0f009523; Fri, 22 Apr 2005 22:41:53 GMT (envelope-from jeff) Message-Id: <200504222241.j3MMfr0f009523@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 22 Apr 2005 22:41:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys vnode.h 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: Fri, 22 Apr 2005 22:41:54 -0000 jeff 2005-04-22 22:41:53 UTC FreeBSD src repository Modified files: sys/sys vnode.h Log: - Add a VI_LOCK_FLAGS so we can pass MTX_DUPOK in. This somewhat defeats the purpose of having macros to hide the lock type as we may now be dependent on MTX_ flags. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.298 +1 -0 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Fri Apr 22 22:42:45 2005 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 026A216A4CE; Fri, 22 Apr 2005 22:42:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAD6643D53; Fri, 22 Apr 2005 22:42:44 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MMgil0009573; Fri, 22 Apr 2005 22:42:44 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MMgifB009572; Fri, 22 Apr 2005 22:42:44 GMT (envelope-from jeff) Message-Id: <200504222242.j3MMgifB009572@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 22 Apr 2005 22:42:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nullfs null_vnops.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: Fri, 22 Apr 2005 22:42:45 -0000 jeff 2005-04-22 22:42:44 UTC FreeBSD src repository Modified files: sys/fs/nullfs null_vnops.c Log: - As this is presently the one and only place where duplicate acquires of the vnode interlock are allowed mark it by passing MTX_DUPOK to this lock operation only. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.87 +1 -1 src/sys/fs/nullfs/null_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 22:43:32 2005 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 2DF6E16A4CE; Fri, 22 Apr 2005 22:43:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D22F343D2D; Fri, 22 Apr 2005 22:43:31 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MMhVZF009687; Fri, 22 Apr 2005 22:43:31 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MMhVeo009686; Fri, 22 Apr 2005 22:43:31 GMT (envelope-from jeff) Message-Id: <200504222243.j3MMhVeo009686@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 22 Apr 2005 22:43:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_witness.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: Fri, 22 Apr 2005 22:43:32 -0000 jeff 2005-04-22 22:43:31 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: - Define the real lock order with cdev and a few vm/vfs related locks. This can be removed once cdev no longer calls free() with the cdev lock held. Revision Changes Path 1.194 +3 -1 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 23:11:58 2005 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 2AFDC16A4CE; Fri, 22 Apr 2005 23:11:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01A9D43D2F; Fri, 22 Apr 2005 23:11:58 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MNBvsg010767; Fri, 22 Apr 2005 23:11:57 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MNBvuT010766; Fri, 22 Apr 2005 23:11:57 GMT (envelope-from trhodes) Message-Id: <200504222311.j3MNBvuT010766@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 22 Apr 2005 23:11:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libutil login_cap.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: Fri, 22 Apr 2005 23:11:58 -0000 trhodes 2005-04-22 23:11:57 UTC FreeBSD src repository Modified files: lib/libutil login_cap.c Log: Properly spell default in a comment. Revision Changes Path 1.33 +1 -1 src/lib/libutil/login_cap.c From owner-cvs-src@FreeBSD.ORG Fri Apr 22 23:21:10 2005 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 6423716A4CE; Fri, 22 Apr 2005 23:21:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B42843D39; Fri, 22 Apr 2005 23:21:10 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MNLAri011224; Fri, 22 Apr 2005 23:21:10 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MNLAm9011223; Fri, 22 Apr 2005 23:21:10 GMT (envelope-from njl) Message-Id: <200504222321.j3MNLAm9011223@repoman.freebsd.org> From: Nate Lawson Date: Fri, 22 Apr 2005 23:21:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 acpi.4 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: Fri, 22 Apr 2005 23:21:10 -0000 njl 2005-04-22 23:21:10 UTC FreeBSD src repository Modified files: share/man/man4 acpi.4 Log: Document the debug.acpi.max_threads tunable. Revision Changes Path 1.51 +5 -0 src/share/man/man4/acpi.4 From owner-cvs-src@FreeBSD.ORG Fri Apr 22 23:23:04 2005 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 8637016A4CE; Fri, 22 Apr 2005 23:23:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DE1543D1F; Fri, 22 Apr 2005 23:23:04 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MNN4vk011294; Fri, 22 Apr 2005 23:23:04 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MNN42m011293; Fri, 22 Apr 2005 23:23:04 GMT (envelope-from njl) Message-Id: <200504222323.j3MNN42m011293@repoman.freebsd.org> From: Nate Lawson Date: Fri, 22 Apr 2005 23:23:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 acpi.4 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: Fri, 22 Apr 2005 23:23:04 -0000 njl 2005-04-22 23:23:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 acpi.4 Log: MFC: Document debug.acpi.max_threads Revision Changes Path 1.39.2.6 +5 -0 src/share/man/man4/acpi.4 From owner-cvs-src@FreeBSD.ORG Fri Apr 22 23:26:47 2005 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 0D7D716A4CE; Fri, 22 Apr 2005 23:26:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FDFB43D41; Fri, 22 Apr 2005 23:26:46 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MNQkkp011453; Fri, 22 Apr 2005 23:26:46 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MNQkY3011452; Fri, 22 Apr 2005 23:26:46 GMT (envelope-from njl) Message-Id: <200504222326.j3MNQkY3011452@repoman.freebsd.org> From: Nate Lawson Date: Fri, 22 Apr 2005 23:26:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/acpica acpivar.h src/sys/dev/acpica/Osd OsdSchedule.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: Fri, 22 Apr 2005 23:26:47 -0000 njl 2005-04-22 23:26:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpivar.h sys/dev/acpica/Osd OsdSchedule.c Log: MFC: Add the debug.acpi.max_threads tunable. Revision Changes Path 1.29.2.2 +8 -1 src/sys/dev/acpica/Osd/OsdSchedule.c 1.79.2.8 +2 -3 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Fri Apr 22 23:31:32 2005 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 12EE216A4CE; Fri, 22 Apr 2005 23:31:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0C0943D2F; Fri, 22 Apr 2005 23:31:31 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3MNVVK6011808; Fri, 22 Apr 2005 23:31:31 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3MNVVNt011807; Fri, 22 Apr 2005 23:31:31 GMT (envelope-from njl) Message-Id: <200504222331.j3MNVVNt011807@repoman.freebsd.org> From: Nate Lawson Date: Fri, 22 Apr 2005 23:31:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/share/man/man4 acpi.4 src/sys/dev/acpica acpivar.h src/sys/dev/acpica/Osd OsdSchedule.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: Fri, 22 Apr 2005 23:31:32 -0000 njl 2005-04-22 23:31:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) share/man/man4 acpi.4 sys/dev/acpica acpivar.h sys/dev/acpica/Osd OsdSchedule.c Log: MFC: Add and document the debug.acpi.max_threads tunable and return the default number of task threads to start to 3. Approved by: re (kensmith but earlier version) Revision Changes Path 1.39.2.5.2.1 +5 -0 src/share/man/man4/acpi.4 1.29.2.1.2.1 +8 -1 src/sys/dev/acpica/Osd/OsdSchedule.c 1.79.2.7.2.1 +2 -3 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 01:25:29 2005 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 E4B0D16A4CE; Sat, 23 Apr 2005 01:25:29 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32D8843D41; Sat, 23 Apr 2005 01:25:29 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j3N1NYkQ046584; Fri, 22 Apr 2005 19:23:38 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 22 Apr 2005 19:23:33 -0600 (MDT) Message-Id: <20050422.192333.91757691.imp@bsdimp.com> To: marcel@xcllnt.net From: "M. Warner Losh" In-Reply-To: <94969eabff134918730e7dcead17bb51@xcllnt.net> References: <20050422203437.GB50191@ip.net.ua> <94969eabff134918730e7dcead17bb51@xcllnt.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Sat, 23 Apr 2005 01:25:30 -0000 In message: <94969eabff134918730e7dcead17bb51@xcllnt.net> Marcel Moolenaar writes: : On Apr 22, 2005, at 1:34 PM, Ruslan Ermilov wrote: : : >>> I personally fail to see how this can be solved... :-( : >> : >> Ok, what about this: : >> mkdep(1) creates lines of the form : >> : >> foo.o: foo.c inc1.h inc2.h : >> : >> Would this problem be solved if mkdep(1) created lines like: : >> : >> foo.o .depend: foo.c inc1.h inc2.h : >> : >> or equivalent? : >> : >> Would something else break if we do that? : >> : > I fail to see what this gives us, except for also breaking : > "make .depend" when .depend is present and inc2.h disappears. : : True, there is a phase ordering problem. But isn't that something : that can be worked around by making the necessary adjustments to : make(1). The adjustments would be that if .depend is out of : date, it is being made without making any sources that are out : of date (or missing). This may require adding a special source : to the mix of special sources that make(1) already has: .SOFTDEP : or something like that. One can also hardcode this special case, : but that seems ugly. Looks like Justin's changes just make the problem worse. It make the make depend fail, where before it would just fail to generate a new .depend file. The only thing that has a chance of working would be something like: ALLDEPENDS= beforebeforedepend: .for __i in ${ALLDEPENDS} .if !exists($__i) F := $F $__i .endif .endfor .if !empty($F) rm -f .depend .endif and then add beforebeforedepend before beforedepend and adjust the ordering rules accordingly. Make could be modified to have exists take a list of files and return true iff they all exist... Warner From owner-cvs-src@FreeBSD.ORG Sat Apr 23 02:14:38 2005 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 A5F8E16A4CE; Sat, 23 Apr 2005 02:14:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AA5D43D48; Sat, 23 Apr 2005 02:14:38 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N2EcJl024308; Sat, 23 Apr 2005 02:14:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N2EcU7024307; Sat, 23 Apr 2005 02:14:38 GMT (envelope-from davidxu) Message-Id: <200504230214.j3N2EcU7024307@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 02:14:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/arch/i386/i386 pthread_md.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: Sat, 23 Apr 2005 02:14:39 -0000 davidxu 2005-04-23 02:14:38 UTC FreeBSD src repository Modified files: lib/libthr/arch/i386/i386 pthread_md.c Log: Add i386_get_gsbase, i386_set_gsbase since old libc doesn't have the functions, otherwise user ports have to be rebuilt. Revision Changes Path 1.3 +14 -0 src/lib/libthr/arch/i386/i386/pthread_md.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 02:20:35 2005 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 D8B9916A4CE; Sat, 23 Apr 2005 02:20:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD68843D3F; Sat, 23 Apr 2005 02:20:35 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N2KZA7024635; Sat, 23 Apr 2005 02:20:35 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N2KZKS024634; Sat, 23 Apr 2005 02:20:35 GMT (envelope-from trhodes) Message-Id: <200504230220.j3N2KZKS024634@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 23 Apr 2005 02:20:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libugidfw ugidfw.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: Sat, 23 Apr 2005 02:20:36 -0000 trhodes 2005-04-23 02:20:35 UTC FreeBSD src repository Modified files: lib/libugidfw ugidfw.c Log: Fix two typos in comments. Revision Changes Path 1.10 +2 -2 src/lib/libugidfw/ugidfw.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 02:32:32 2005 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 9580A16A4CE; Sat, 23 Apr 2005 02:32:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D22043D39; Sat, 23 Apr 2005 02:32:32 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N2WWrj025252; Sat, 23 Apr 2005 02:32:32 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N2WWN4025251; Sat, 23 Apr 2005 02:32:32 GMT (envelope-from davidxu) Message-Id: <200504230232.j3N2WWN4025251@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 02:32:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha vm_machdep.c src/sys/amd64/amd64 vm_machdep.c src/sys/arm/arm vm_machdep.c src/sys/i386/i386 vm_machdep.c src/sys/ia64/ia64 vm_machdep.c src/sys/kern kern_kse.c kern_thread.c src/sys/powerpc/powerpc vm_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: Sat, 23 Apr 2005 02:32:32 -0000 davidxu 2005-04-23 02:32:32 UTC FreeBSD src repository Modified files: sys/alpha/alpha vm_machdep.c sys/amd64/amd64 vm_machdep.c sys/arm/arm vm_machdep.c sys/i386/i386 vm_machdep.c sys/ia64/ia64 vm_machdep.c sys/kern kern_kse.c kern_thread.c sys/powerpc/powerpc vm_machdep.c sys/sparc64/sparc64 vm_machdep.c sys/sys proc.h Log: Change cpu_set_kse_upcall to more generic style, so we can reuse it in other codes. Add cpu_set_user_tls, use it to tweak user register and setup user TLS. I ever wanted to merge it into cpu_set_kse_upcall, but since cpu_set_kse_upcall is also used by M:N threads which may not need this feature, so I wrote a separated cpu_set_user_tls. Revision Changes Path 1.109 +18 -7 src/sys/alpha/alpha/vm_machdep.c 1.246 +20 -5 src/sys/amd64/amd64/vm_machdep.c 1.12 +19 -4 src/sys/arm/arm/vm_machdep.c 1.256 +38 -4 src/sys/i386/i386/vm_machdep.c 1.89 +20 -13 src/sys/ia64/ia64/vm_machdep.c 1.212 +4 -2 src/sys/kern/kern_kse.c 1.215 +3 -0 src/sys/kern/kern_thread.c 1.109 +13 -5 src/sys/powerpc/powerpc/vm_machdep.c 1.73 +16 -4 src/sys/sparc64/sparc64/vm_machdep.c 1.428 +3 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 02:36:07 2005 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 9B1AC16A4CE; Sat, 23 Apr 2005 02:36:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CE0C43D31; Sat, 23 Apr 2005 02:36:07 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N2a7JT025539; Sat, 23 Apr 2005 02:36:07 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N2a7BU025538; Sat, 23 Apr 2005 02:36:07 GMT (envelope-from davidxu) Message-Id: <200504230236.j3N2a7BU025538@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 02:36:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys thr.h src/sys/kern kern_thr.c syscalls.master 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: Sat, 23 Apr 2005 02:36:07 -0000 davidxu 2005-04-23 02:36:07 UTC FreeBSD src repository Modified files: sys/sys thr.h sys/kern kern_thr.c syscalls.master Log: Add new syscall thr_new to create thread in atomic, it will inherit signal mask from parent thread, setup TLS and stack, and user entry address. Also support POSIX thread's PTHREAD_SCOPE_PROCESS and PTHREAD_SCOPE_SYSTEM, sysctl is also provided to control the scheduler scope. Revision Changes Path 1.33 +136 -53 src/sys/kern/kern_thr.c 1.188 +2 -0 src/sys/kern/syscalls.master 1.6 +18 -1 src/sys/sys/thr.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 02:38:18 2005 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 4025516A4CE; Sat, 23 Apr 2005 02:38:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1046B43D4C; Sat, 23 Apr 2005 02:38:18 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N2cH5t025669; Sat, 23 Apr 2005 02:38:17 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N2cHXQ025668; Sat, 23 Apr 2005 02:38:17 GMT (envelope-from davidxu) Message-Id: <200504230238.j3N2cHXQ025668@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 02:38:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys syscall.h syscall.mk sysproto.h src/sys/kern init_sysent.c syscalls.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: Sat, 23 Apr 2005 02:38:18 -0000 davidxu 2005-04-23 02:38:17 UTC FreeBSD src repository Modified files: sys/sys syscall.h syscall.mk sysproto.h sys/kern init_sysent.c syscalls.c Log: Regen. Revision Changes Path 1.187 +2 -1 src/sys/kern/init_sysent.c 1.173 +2 -1 src/sys/kern/syscalls.c 1.170 +3 -2 src/sys/sys/syscall.h 1.125 +3 -2 src/sys/sys/syscall.mk 1.169 +6 -1 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 02:48:59 2005 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 8F41B16A4CE; Sat, 23 Apr 2005 02:48:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6157743D39; Sat, 23 Apr 2005 02:48:59 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N2mx6f026266; Sat, 23 Apr 2005 02:48:59 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N2mxul026265; Sat, 23 Apr 2005 02:48:59 GMT (envelope-from davidxu) Message-Id: <200504230248.j3N2mxul026265@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 02:48:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr Makefile src/lib/libthr/support Makefile.inc src/lib/libthr/thread thr_create.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: Sat, 23 Apr 2005 02:48:59 -0000 davidxu 2005-04-23 02:48:59 UTC FreeBSD src repository Modified files: lib/libthr Makefile lib/libthr/thread thr_create.c Added files: lib/libthr/support Makefile.inc Log: Use thr_new syscall to create a new thread, obscure context operations is no longer needed. Revision Changes Path 1.12 +1 -0 src/lib/libthr/Makefile 1.1 +22 -0 src/lib/libthr/support/Makefile.inc (new) 1.22 +16 -24 src/lib/libthr/thread/thr_create.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 03:31:59 2005 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 CF5F916A4CE; Sat, 23 Apr 2005 03:31:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1A0943D3F; Sat, 23 Apr 2005 03:31:59 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N3VxQe029507; Sat, 23 Apr 2005 03:31:59 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N3Vxkj029506; Sat, 23 Apr 2005 03:31:59 GMT (envelope-from davidxu) Message-Id: <200504230331.j3N3Vxkj029506@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 03:31:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/arch/i386/i386 pthread_md.c src/lib/libthr/arch/i386/include pthread_md.h 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: Sat, 23 Apr 2005 03:32:00 -0000 davidxu 2005-04-23 03:31:59 UTC FreeBSD src repository Modified files: lib/libthr/arch/i386/i386 pthread_md.c lib/libthr/arch/i386/include pthread_md.h Log: Now libthr only uses GDT based tls on i386. using LDT can only increase clock cycles and has 8191 threads limitation. Revision Changes Path 1.4 +2 -44 src/lib/libthr/arch/i386/i386/pthread_md.c 1.3 +1 -9 src/lib/libthr/arch/i386/include/pthread_md.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 03:34:44 2005 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 064B416A4CE; Sat, 23 Apr 2005 03:34:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFE7D43D48; Sat, 23 Apr 2005 03:34:43 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N3YhfK029598; Sat, 23 Apr 2005 03:34:43 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N3YhLZ029597; Sat, 23 Apr 2005 03:34:43 GMT (envelope-from davidxu) Message-Id: <200504230334.j3N3YhLZ029597@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 03:34:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/arch/i386/i386 pthread_md.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: Sat, 23 Apr 2005 03:34:44 -0000 davidxu 2005-04-23 03:34:43 UTC FreeBSD src repository Modified files: lib/libthr/arch/i386/i386 pthread_md.c Log: Remove unused variable. Revision Changes Path 1.5 +0 -1 src/lib/libthr/arch/i386/i386/pthread_md.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 04:46:49 2005 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 541BE16A4CE; Sat, 23 Apr 2005 04:46:49 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5071643D55; Sat, 23 Apr 2005 04:46:48 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3N4oDoD039323; Sat, 23 Apr 2005 07:50:13 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 10223-09; Sat, 23 Apr 2005 07:46:46 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3N4oCLv039320 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 23 Apr 2005 07:50:12 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3N4jV9v082396; Sat, 23 Apr 2005 07:45:31 +0300 (EEST) (envelope-from ru) Date: Sat, 23 Apr 2005 07:45:31 +0300 From: Ruslan Ermilov To: Warner Losh Message-ID: <20050423044531.GA10314@ip.net.ua> References: <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> <20050422.151334.08362499.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline In-Reply-To: <20050422.151334.08362499.imp@bsdimp.com> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/usr.sbin/config main.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: Sat, 23 Apr 2005 04:46:49 -0000 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 22, 2005 at 03:13:34PM -0600, Warner Losh wrote: [...] > > Nope. We only regenerate .depend when its dependencies are > > changed. For bsd.prog.mk, this means that .depend is only > > regenerated when some of ${SRCS} are changed (but this does > > NOT cover headers these ${SRCS} include, and some of these > > headers may disappear). > >=20 > > To put it differently: when a header disappears, the breakage > > is not at the "make depend" stage (which doesn't do anything), > > but at a later "make all" stage. > >=20 > > I personally fail to see how this can be solved... :-( >=20 > If make depend rebuilds the .depend file, then make depend && make > will work. >=20 Correct, but "make depend" followed by "make depend" shouldn't rebuild the .depend file, so .depend file should depend on something too. ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --zhXaljGHf11kAtnf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCadLrqRfpzJluFF4RAkKgAKCZOVoW/fdfWO4jyx6yTvibEfzhdwCffjsL rCn2f186qCLxnC17K2dPnS8= =Qv63 -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf-- From owner-cvs-src@FreeBSD.ORG Sat Apr 23 05:05:10 2005 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 6B66916A4CE; Sat, 23 Apr 2005 05:05:10 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94D6543D46; Sat, 23 Apr 2005 05:05:09 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3N58Zmc040048; Sat, 23 Apr 2005 08:08:35 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 10384-10; Sat, 23 Apr 2005 08:05:07 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3N58Y2p040045 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 23 Apr 2005 08:08:34 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3N52YGs082465; Sat, 23 Apr 2005 08:02:34 +0300 (EEST) (envelope-from ru) Date: Sat, 23 Apr 2005 08:02:34 +0300 From: Ruslan Ermilov To: Marcel Moolenaar Message-ID: <20050423050234.GB10314@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> <20050422203437.GB50191@ip.net.ua> <94969eabff134918730e7dcead17bb51@xcllnt.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IiVenqGWf+H9Y6IX" Content-Disposition: inline In-Reply-To: <94969eabff134918730e7dcead17bb51@xcllnt.net> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Warner Losh Subject: Re: cvs commit: src/usr.sbin/config main.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: Sat, 23 Apr 2005 05:05:10 -0000 --IiVenqGWf+H9Y6IX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 22, 2005 at 01:58:34PM -0700, Marcel Moolenaar wrote: > On Apr 22, 2005, at 1:34 PM, Ruslan Ermilov wrote: >=20 > >>>I personally fail to see how this can be solved... :-( > >> > >>Ok, what about this: > >>mkdep(1) creates lines of the form > >> > >> foo.o: foo.c inc1.h inc2.h > >> > >>Would this problem be solved if mkdep(1) created lines like: > >> > >> foo.o .depend: foo.c inc1.h inc2.h > >> > >>or equivalent? > >> > >>Would something else break if we do that? > >> > >I fail to see what this gives us, except for also breaking > >"make .depend" when .depend is present and inc2.h disappears. >=20 > True, there is a phase ordering problem. But isn't that something > that can be worked around by making the necessary adjustments to > make(1). The adjustments would be that if .depend is out of > date, it is being made without making any sources that are out > of date (or missing). This may require adding a special source > to the mix of special sources that make(1) already has: .SOFTDEP > or something like that. One can also hardcode this special case, > but that seems ugly. >=20 That's an idea! I've tested the following, and it seems that it can be made to work, after some polishing. In .depend, have the following dependencies generated by mkdep(1): =2Edepend: =2Efor f in =2Eif !exists($f) $f: =2Eendif =2Eendfor Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --IiVenqGWf+H9Y6IX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCadbqqRfpzJluFF4RAplHAKCC/RGAkXz0TaZxfS0ZQszVn9EF3QCfWpzh gyTeveRmi1jYPArQTfqpdOw= =wt5k -----END PGP SIGNATURE----- --IiVenqGWf+H9Y6IX-- From owner-cvs-src@FreeBSD.ORG Sat Apr 23 05:06:44 2005 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 E3F8216A4CE; Sat, 23 Apr 2005 05:06:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB90243D3F; Sat, 23 Apr 2005 05:06:44 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N56iRU039941; Sat, 23 Apr 2005 05:06:44 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N56imS039940; Sat, 23 Apr 2005 05:06:44 GMT (envelope-from davidxu) Message-Id: <200504230506.j3N56imS039940@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 05:06:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_exit.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: Sat, 23 Apr 2005 05:06:45 -0000 davidxu 2005-04-23 05:06:44 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c Log: Wake up swapper process if needed. PR: kern/78474 Submitted by: Sam Lawrance Revision Changes Path 1.261 +9 -0 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 05:45:19 2005 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 44C7116A4CE; Sat, 23 Apr 2005 05:45:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BB1243D1F; Sat, 23 Apr 2005 05:45:19 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N5jIHl041438; Sat, 23 Apr 2005 05:45:19 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N5jId1041437; Sat, 23 Apr 2005 05:45:18 GMT (envelope-from jkoshy) Message-Id: <200504230545.j3N5jId1041437@repoman.freebsd.org> From: Joseph Koshy Date: Sat, 23 Apr 2005 05:45:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpmc pmc.3 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: Sat, 23 Apr 2005 05:45:19 -0000 jkoshy 2005-04-23 05:45:18 UTC FreeBSD src repository Modified files: lib/libpmc pmc.3 Log: Note events affected by processor errata. Revision Changes Path 1.2 +25 -0 src/lib/libpmc/pmc.3 From owner-cvs-src@FreeBSD.ORG Sat Apr 23 06:19:50 2005 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 6DB9C16A4CE; Sat, 23 Apr 2005 06:19:50 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF73843D2D; Sat, 23 Apr 2005 06:19:49 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.4.250] (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j3N6Hnls044881; Fri, 22 Apr 2005 23:17:49 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <20050423050234.GB10314@ip.net.ua> References: <20050422.114615.71130404.imp@bsdimp.com> <20050422175324.GA32739@ip.net.ua> <20050422184922.GA41457@ns1.xcllnt.net> <20050422.125712.78748765.imp@bsdimp.com> <20050422200341.GA23926@ip.net.ua> <1b042838f6396ae9665fcb2f41f1c9a7@xcllnt.net> <20050422201615.GD23926@ip.net.ua> <20050422203437.GB50191@ip.net.ua> <94969eabff134918730e7dcead17bb51@xcllnt.net> <20050423050234.GB10314@ip.net.ua> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Fri, 22 Apr 2005 23:17:49 -0700 To: Ruslan Ermilov X-Mailer: Apple Mail (2.622) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.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: Sat, 23 Apr 2005 06:19:50 -0000 On Apr 22, 2005, at 10:02 PM, Ruslan Ermilov wrote: > On Fri, Apr 22, 2005 at 01:58:34PM -0700, Marcel Moolenaar wrote: >> On Apr 22, 2005, at 1:34 PM, Ruslan Ermilov wrote: >> >>>>> I personally fail to see how this can be solved... :-( >>>> >>>> Ok, what about this: >>>> mkdep(1) creates lines of the form >>>> >>>> foo.o: foo.c inc1.h inc2.h >>>> >>>> Would this problem be solved if mkdep(1) created lines like: >>>> >>>> foo.o .depend: foo.c inc1.h inc2.h >>>> >>>> or equivalent? >>>> >>>> Would something else break if we do that? >>>> >>> I fail to see what this gives us, except for also breaking >>> "make .depend" when .depend is present and inc2.h disappears. >> >> True, there is a phase ordering problem. But isn't that something >> that can be worked around by making the necessary adjustments to >> make(1). The adjustments would be that if .depend is out of >> date, it is being made without making any sources that are out >> of date (or missing). This may require adding a special source >> to the mix of special sources that make(1) already has: .SOFTDEP >> or something like that. One can also hardcode this special case, >> but that seems ugly. >> > That's an idea! I've tested the following, and it seems that it > can be made to work, after some polishing. In .depend, have the > following dependencies generated by mkdep(1): > > .depend: > .for f in > .if !exists($f) > $f: > .endif > .endfor Another idea -- same end result: What about having make(1) handle it all by itself, with only the help of being told which extensions can affect .depend. Since make(1) has the complete dependency graph, it shouldn't be too hard for it to traverse the graph, determine whether .depend is out of date WRT to all the files with the given extension in the dependency graph and rebuild the .depend target (if one is defined) automagically. In the end, the whole .depend inclusion is hardcoded and one can argue that make(1) should make sure this auto- feature is not getting in the way. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sat Apr 23 07:19:31 2005 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 BAC5116A4CE; Sat, 23 Apr 2005 07:19:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F55043D1D; Sat, 23 Apr 2005 07:19:31 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N7JVJY045016; Sat, 23 Apr 2005 07:19:31 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N7JVVa045015; Sat, 23 Apr 2005 07:19:31 GMT (envelope-from julian) Message-Id: <200504230719.j3N7JVVa045015@repoman.freebsd.org> From: Julian Elischer Date: Sat, 23 Apr 2005 07:19:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb ehci.c ehci_pci.c ehcivar.h 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: Sat, 23 Apr 2005 07:19:31 -0000 julian 2005-04-23 07:19:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb ehci.c ehci_pci.c ehcivar.h Log: MFC the latest changes to the ehci driver. Revision Changes Path 1.5.4.16 +62 -46 src/sys/dev/usb/ehci.c 1.9.2.3 +132 -9 src/sys/dev/usb/ehci_pci.c 1.1.6.5 +7 -2 src/sys/dev/usb/ehcivar.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 08:20:33 2005 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 DD30B16A4CE; Sat, 23 Apr 2005 08:20:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B479243D45; Sat, 23 Apr 2005 08:20:33 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N8KXge047809; Sat, 23 Apr 2005 08:20:33 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N8KXvK047808; Sat, 23 Apr 2005 08:20:33 GMT (envelope-from suz) Message-Id: <200504230820.j3N8KXvK047808@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Sat, 23 Apr 2005 08:20:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 faith.4 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: Sat, 23 Apr 2005 08:20:34 -0000 suz 2005-04-23 08:20:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 faith.4 Log: MFC Rev 1.14 FAITH's base spec has already been an RFC Revision Changes Path 1.12.8.1 +1 -3 src/share/man/man4/faith.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 23 08:25:52 2005 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 DD71416A4CE; Sat, 23 Apr 2005 08:25:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B47F443D1D; Sat, 23 Apr 2005 08:25:52 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3N8PqaA048068; Sat, 23 Apr 2005 08:25:52 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3N8PquB048067; Sat, 23 Apr 2005 08:25:52 GMT (envelope-from suz) Message-Id: <200504230825.j3N8PquB048067@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Sat, 23 Apr 2005 08:25:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/faithd ftp.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: Sat, 23 Apr 2005 08:25:53 -0000 suz 2005-04-23 08:25:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/faithd ftp.c Log: MFC Rev1.11 plugged memory leak Revision Changes Path 1.10.4.1 +3 -1 src/usr.sbin/faithd/ftp.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 09:35:21 2005 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 439FC16A4CE; Sat, 23 Apr 2005 09:35:21 +0000 (GMT) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86F8143D2D; Sat, 23 Apr 2005 09:35:20 +0000 (GMT) (envelope-from marck@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.13.3/8.13.1) with ESMTP id j3N9ZIgE043717; Sat, 23 Apr 2005 13:35:18 +0400 (MSD) (envelope-from marck@FreeBSD.org) Date: Sat, 23 Apr 2005 13:35:18 +0400 (MSD) From: Dmitry Morozovsky X-X-Sender: marck@woozle.rinet.ru To: Pawel Jakub Dawidek In-Reply-To: <200504220920.j3M9KOff038529@repoman.freebsd.org> Message-ID: <20050423133501.E42740@woozle.rinet.ru> References: <200504220920.j3M9KOff038529@repoman.freebsd.org> X-NCC-RegID: ru.rinet MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/geom/class/mirror gmirror.8 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: Sat, 23 Apr 2005 09:35:21 -0000 Pawel, On Fri, 22 Apr 2005, Pawel Jakub Dawidek wrote: PJD> pjd 2005-04-22 09:20:23 UTC PJD> PJD> FreeBSD src repository PJD> PJD> Modified files: (Branch: RELENG_5) PJD> sbin/geom/class/mirror gmirror.8 PJD> Log: PJD> MFC: gmirror.8 1.15 PJD> PJD> Document 'clear' and 'dump' subcommands. It seems now clear command is described twice... Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] --------------------------------------------------------------------------- *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@FreeBSD.org *** --------------------------------------------------------------------------- From owner-cvs-src@FreeBSD.ORG Sat Apr 23 11:54:15 2005 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 A8AC916A4CE; Sat, 23 Apr 2005 11:54:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BF5F43D39; Sat, 23 Apr 2005 11:54:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NBsFx5064096; Sat, 23 Apr 2005 11:54:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NBsFNj064095; Sat, 23 Apr 2005 11:54:15 GMT (envelope-from rwatson) Message-Id: <200504231154.j3NBsFNj064095@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Apr 2005 11:54:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libugidfw libugidfw.3 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: Sat, 23 Apr 2005 11:54:16 -0000 rwatson 2005-04-23 11:54:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libugidfw libugidfw.3 Log: Merge libugidfw.c:1.7 from HEAD to RELENG_5: In practice, you need to include and in order to include , so document that. Revision Changes Path 1.6.2.1 +2 -0 src/lib/libugidfw/libugidfw.3 From owner-cvs-src@FreeBSD.ORG Sat Apr 23 12:17:22 2005 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 427DC16A4CE; Sat, 23 Apr 2005 12:17:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19DE843D39; Sat, 23 Apr 2005 12:17:22 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NCHMNe065195; Sat, 23 Apr 2005 12:17:22 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NCHL0c065194; Sat, 23 Apr 2005 12:17:21 GMT (envelope-from pjd) Message-Id: <200504231217.j3NCHL0c065194@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 23 Apr 2005 12:17:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/geom/class/mirror gmirror.8 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: Sat, 23 Apr 2005 12:17:22 -0000 pjd 2005-04-23 12:17:21 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror gmirror.8 Log: Remove duplicated description of 'clear' subcommand. Pointed out by: marck X-MFC-after: few seconds Revision Changes Path 1.16 +0 -2 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Sat Apr 23 12:18:04 2005 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 BB87616A4CE; Sat, 23 Apr 2005 12:18:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91AF543D1D; Sat, 23 Apr 2005 12:18:04 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NCI48V065245; Sat, 23 Apr 2005 12:18:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NCI4bX065243; Sat, 23 Apr 2005 12:18:04 GMT (envelope-from pjd) Message-Id: <200504231218.j3NCI4bX065243@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 23 Apr 2005 12:18:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/geom/class/mirror gmirror.8 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: Sat, 23 Apr 2005 12:18:04 -0000 pjd 2005-04-23 12:18:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/geom/class/mirror gmirror.8 Log: MFC: gmirror.8 1.16 Remove duplicated description of 'clear' subcommand. Pointed out by: marck Revision Changes Path 1.4.2.9 +0 -2 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Sat Apr 23 12:22:45 2005 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 EDE0F16A4CE; Sat, 23 Apr 2005 12:22:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C49DF43D4C; Sat, 23 Apr 2005 12:22:45 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NCMjlB065449; Sat, 23 Apr 2005 12:22:45 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NCMjml065448; Sat, 23 Apr 2005 12:22:45 GMT (envelope-from pjd) Message-Id: <200504231222.j3NCMjml065448@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 23 Apr 2005 12:22:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 Makefile 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: Sat, 23 Apr 2005 12:22:46 -0000 pjd 2005-04-23 12:22:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 Makefile Log: MFC: Makefile 1.257 Add missing links. Revision Changes Path 1.239.2.10 +6 -1 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Sat Apr 23 12:29:22 2005 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 E52E316A4CE; Sat, 23 Apr 2005 12:29:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B94B543D4C; Sat, 23 Apr 2005 12:29:22 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NCTMIq065683; Sat, 23 Apr 2005 12:29:22 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NCTMIC065682; Sat, 23 Apr 2005 12:29:22 GMT (envelope-from pjd) Message-Id: <200504231229.j3NCTMIC065682@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 23 Apr 2005 12:29:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.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: Sat, 23 Apr 2005 12:29:23 -0000 pjd 2005-04-23 12:29:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/ufs/ufs ufs_vnops.c Log: MFC: ufs_vnops.c 1.268 - Plug memory leak. - Fix two style nits. Found by: Coverity Prevent analysis tool Reviewed by: rwatson Revision Changes Path 1.242.2.4 +10 -3 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 13:29:52 2005 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 28EED16A4CE; Sat, 23 Apr 2005 13:29:52 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id B53E743D49; Sat, 23 Apr 2005 13:29:51 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3NDRFqe001504; Sat, 23 Apr 2005 09:27:15 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3NDRF67001503; Sat, 23 Apr 2005 09:27:15 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sat, 23 Apr 2005 09:27:15 -0400 From: David Schultz To: Stefan Farfeleder Message-ID: <20050423132715.GA59057@VARK.MIT.EDU> Mail-Followup-To: Stefan Farfeleder , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200504220830.j3M8UXSC030662@repoman.freebsd.org> <20050422084616.GB87979@wombat.fafoe.narf.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050422084616.GB87979@wombat.fafoe.narf.at> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/msun/src s_ceill.c s_floorl.c s_truncl.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: Sat, 23 Apr 2005 13:29:52 -0000 On Fri, Apr 22, 2005, Stefan Farfeleder wrote: > On Fri, Apr 22, 2005 at 08:30:33AM +0000, Stefan Farfeleder wrote: > > > Fix raising the inexact exception (FE_INEXACT) if the result differs from the > > argument. > > Unfortunately, _Qp_add fails to set the inexact exception on Sparc64; it > works with -mhard-quad-float though. Maybe it's time to set the inexact > exception via some MD assembler magic? Unlike i386, there's no way to explicitly raise FP exceptions on sparc64 except by executing arithmetic operations. (You can set FP exception flags, but that doesn't have the same side-effects as actually raising exceptions.) The feraiseexcept() implementation I wrote for sparc64 just does the following: volatile double d; [...] d = 0x1p-1022; d += 1.0; The correct MI way to raise exceptions when the right ones don't trigger naturally is feraiseexcept(). Eventually I mean to convert libm to do that where it currently uses arithmetic to generate exceptions. There are some catches, though, which is why I haven't done this already. It turns out that feraiseexcept() is far faster on i386 than generating exceptions via arithmetic, but it may be slower on other platforms. Also, unfortunately there are gcc optimizer bugs that still get in the way, especially on ia64. Therefore, for now it probably makes more sense to just be consistent with the rest of libm than use feraiseexcept(). As you point out, doing this doesn't quite work for quad precision. It turns out that libgcc is just broken with respect to FP exceptions. (John Hauser's SoftFloat library, which arm uses, is much better.) Since this is really a libgcc problem, there seems to be little point in fixing it for floor/ceil/trunc and leaving it broken everywhere else, so what you have is probably fine. > Please ignore my last message, I'll just use double addition to generate > the exception. Couldn't that result in a spurious underflow when logn double x gets converted to double precision? Consider x = 0x1p-2000L. From owner-cvs-src@FreeBSD.ORG Sat Apr 23 13:32:35 2005 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 B308316A4CE; Sat, 23 Apr 2005 13:32:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A96243D3F; Sat, 23 Apr 2005 13:32:35 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NDWZQj075177; Sat, 23 Apr 2005 13:32:35 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NDWZjQ075176; Sat, 23 Apr 2005 13:32:35 GMT (envelope-from nyan) Message-Id: <200504231332.j3NDWZjQ075176@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sat, 23 Apr 2005 13:32:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf files.pc98 src/sys/modules/apm Makefile src/sys/pc98/apm apm_bioscall.S apm_bioscall.s 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: Sat, 23 Apr 2005 13:32:35 -0000 nyan 2005-04-23 13:32:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files.pc98 sys/modules/apm Makefile Added files: (Branch: RELENG_5) sys/pc98/apm apm_bioscall.S Removed files: (Branch: RELENG_5) sys/pc98/apm apm_bioscall.s Log: MFC: Rename from apm_bioscall.s to apm_bioscall.S. Revision Changes Path 1.305.2.1 +1 -1 src/sys/conf/files.pc98 1.7.6.2 +1 -6 src/sys/modules/apm/Makefile 1.1.2.1 +87 -0 src/sys/pc98/apm/apm_bioscall.S (new) 1.3.8.2 +0 -87 src/sys/pc98/apm/apm_bioscall.s (dead) From owner-cvs-src@FreeBSD.ORG Sat Apr 23 16:36:52 2005 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 C3DB116A4E5; Sat, 23 Apr 2005 16:36:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A49343D31; Sat, 23 Apr 2005 16:36:52 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NGaq98082602; Sat, 23 Apr 2005 16:36:52 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NGaq7I082601; Sat, 23 Apr 2005 16:36:52 GMT (envelope-from ps) Message-Id: <200504231636.j3NGaq7I082601@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 16:36:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/streams streams.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: Sat, 23 Apr 2005 16:36:52 -0000 ps 2005-04-23 16:36:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/streams streams.c Log: MFC: rev 1.50 Use kern_open() directly rather than a stackgap detour via open(). Revision Changes Path 1.47.2.3 +10 -15 src/sys/dev/streams/streams.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 16:38:27 2005 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 D8BF516A4CE; Sat, 23 Apr 2005 16:38:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFA5943D31; Sat, 23 Apr 2005 16:38:27 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NGcRIO082710; Sat, 23 Apr 2005 16:38:27 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NGcRdb082709; Sat, 23 Apr 2005 16:38:27 GMT (envelope-from ps) Message-Id: <200504231638.j3NGcRdb082709@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 16:38:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/linux linux_misc.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: Sat, 23 Apr 2005 16:38:28 -0000 ps 2005-04-23 16:38:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/linux linux_misc.c Log: MFC: rev 1.165 Use kern_setitimer() to implement linux_alarm() instead of fondling the real interval timer directly. Revision Changes Path 1.160.2.7 +7 -19 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 16:45:04 2005 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 8C5AF16A4CE; Sat, 23 Apr 2005 16:45:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CC8843D2D; Sat, 23 Apr 2005 16:45:04 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NGj43V083108; Sat, 23 Apr 2005 16:45:04 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NGj4L0083107; Sat, 23 Apr 2005 16:45:04 GMT (envelope-from cognet) Message-Id: <200504231645.j3NGj4L0083107@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 23 Apr 2005 16:45:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm fusu.S 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: Sat, 23 Apr 2005 16:45:04 -0000 cognet 2005-04-23 16:45:04 UTC FreeBSD src repository Modified files: sys/arm/arm fusu.S Log: Don't use fusufault in casuptr(), as it assumes the current PCB will be stored in r2, which can't be easily done with casuptr(). Introduce casuptrfault instead. Revision Changes Path 1.7 +18 -23 src/sys/arm/arm/fusu.S From owner-cvs-src@FreeBSD.ORG Sat Apr 23 17:28:41 2005 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 5269216A4CE; Sat, 23 Apr 2005 17:28:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2938143D41; Sat, 23 Apr 2005 17:28:41 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NHSe6t091779; Sat, 23 Apr 2005 17:28:41 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NHSeHT091778; Sat, 23 Apr 2005 17:28:40 GMT (envelope-from ps) Message-Id: <200504231728.j3NHSeHT091778@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 17:28:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_time.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: Sat, 23 Apr 2005 17:28:41 -0000 ps 2005-04-23 17:28:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_time.c Log: MFC rev 1.114 & 1.115 - Various and sundry style fixes. - If the pointer to the new itimerval is NULL in kern_setitimer(), just read the old value via kern_getitimer(). Revision Changes Path 1.108.2.7 +7 -4 src/sys/kern/kern_time.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 17:46:51 2005 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 BCAA816A4CE; Sat, 23 Apr 2005 17:46:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A43F743D39; Sat, 23 Apr 2005 17:46:51 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NHkpp2092672; Sat, 23 Apr 2005 17:46:51 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NHkpPx092671; Sat, 23 Apr 2005 17:46:51 GMT (envelope-from kientzle) Message-Id: <200504231746.j3NHkpPx092671@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 23 Apr 2005 17:46:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_write_set_format_pax.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: Sat, 23 Apr 2005 17:46:51 -0000 kientzle 2005-04-23 17:46:51 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_set_format_pax.c Log: Certain filenames between 245 and 255 characters long would cause an internal error if pax extended attributes were being generated. Being < 255 characters, the first-pass path editing (to generate a ustar-compatible name for the main entry) wouldn't occur, and the second-pass path editing (to generate a ustar name for the pax attributes entry) assumed the input was already < 245 chars. The core problem here was using an abbreviated algorithm for the second pass that relied on the first pass having already run. The rewritten code is much simpler: It just uses the full path-shortening algorithm for building both ustar pathnames. This way, the second ustar pathname will always be short enough. Thanks to: Mark Cammidge Related to: bin/74385 Revision Changes Path 1.26 +72 -71 src/lib/libarchive/archive_write_set_format_pax.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 17:56:35 2005 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 43B7616A4CE; Sat, 23 Apr 2005 17:56:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 165D443D54; Sat, 23 Apr 2005 17:56:35 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NHuYiQ093082; Sat, 23 Apr 2005 17:56:34 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NHuY3B093081; Sat, 23 Apr 2005 17:56:34 GMT (envelope-from kientzle) Message-Id: <200504231756.j3NHuY3B093081@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 23 Apr 2005 17:56:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive Makefile archive_platform.h configure.ac.in 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: Sat, 23 Apr 2005 17:56:35 -0000 kientzle 2005-04-23 17:56:34 UTC FreeBSD src repository Modified files: lib/libarchive Makefile archive_platform.h configure.ac.in Log: Fix broken ACL configuration on FreeBSD 4 and Linux. Thanks to: Greg Lewis, Juergen Lock, Jaakko Heinonen for reporting and testing Revision Changes Path 1.34 +3 -2 src/lib/libarchive/Makefile 1.14 +12 -5 src/lib/libarchive/archive_platform.h 1.4 +4 -0 src/lib/libarchive/configure.ac.in From owner-cvs-src@FreeBSD.ORG Sat Apr 23 18:38:32 2005 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 6B5C216A4CE; Sat, 23 Apr 2005 18:38:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5297243D53; Sat, 23 Apr 2005 18:38:32 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NIcWUL095044; Sat, 23 Apr 2005 18:38:32 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NIcWrS095043; Sat, 23 Apr 2005 18:38:32 GMT (envelope-from kientzle) Message-Id: <200504231838.j3NIcWrS095043@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 23 Apr 2005 18:38:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar getdate.y 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: Sat, 23 Apr 2005 18:38:32 -0000 kientzle 2005-04-23 18:38:32 UTC FreeBSD src repository Modified files: usr.bin/tar getdate.y Log: Overhaul getdate.y. In particular, remove minutes-based logic (combine with existing seconds-based), treat '-' as punctuation rather than a negative number indicator (eliminates several special cases), use a single list of special words instead of several separate lists, use table-driven abbreviation logic (eliminate duplicate word entries and special-case abbreviation and plural handling). The result is shorter, simpler (judging from comments, earlier maintainers didn't understand the special handling for "negative years"), handles more cases (e.g., "tu" is now a recognized abbreviation for "tuesday", "3rd" is now equivalent to "third") and it has 2 fewer shift/reduce conflicts. Revision Changes Path 1.4 +571 -683 src/usr.bin/tar/getdate.y From owner-cvs-src@FreeBSD.ORG Sat Apr 23 18:41:29 2005 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 2CE3B16A4CE; Sat, 23 Apr 2005 18:41:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8FC243D2F; Sat, 23 Apr 2005 18:41:28 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NIfSOl095232; Sat, 23 Apr 2005 18:41:28 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NIfSdr095231; Sat, 23 Apr 2005 18:41:28 GMT (envelope-from kientzle) Message-Id: <200504231841.j3NIfSdr095231@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 23 Apr 2005 18:41:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar configure.ac.in 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: Sat, 23 Apr 2005 18:41:29 -0000 kientzle 2005-04-23 18:41:28 UTC FreeBSD src repository Modified files: usr.bin/tar configure.ac.in Log: Minor fix to the configure logic to properly detect ACL support. Revision Changes Path 1.9 +1 -2 src/usr.bin/tar/configure.ac.in From owner-cvs-src@FreeBSD.ORG Sat Apr 23 18:44:26 2005 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 3DCAF16A4CE; Sat, 23 Apr 2005 18:44:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B3AD43D45; Sat, 23 Apr 2005 18:44:26 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NIiPZu095403; Sat, 23 Apr 2005 18:44:25 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NIiPg1095402; Sat, 23 Apr 2005 18:44:25 GMT (envelope-from kientzle) Message-Id: <200504231844.j3NIiPg1095402@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 23 Apr 2005 18:44:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar Makefile 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: Sat, 23 Apr 2005 18:44:26 -0000 kientzle 2005-04-23 18:44:25 UTC FreeBSD src repository Modified files: usr.bin/tar Makefile Log: Correct autoconf/automake invocation to work with devel/gnu-auto* from ports. Thanks to: Dag-Erling Sm?rgrav (des@) Revision Changes Path 1.22 +2 -2 src/usr.bin/tar/Makefile From owner-cvs-src@FreeBSD.ORG Sat Apr 23 18:45:36 2005 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 720B916A4CE; Sat, 23 Apr 2005 18:45:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 491AD43D4C; Sat, 23 Apr 2005 18:45:36 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NIjaqk095534; Sat, 23 Apr 2005 18:45:36 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NIjauD095533; Sat, 23 Apr 2005 18:45:36 GMT (envelope-from alc) Message-Id: <200504231845.j3NIjauD095533@repoman.freebsd.org> From: Alan Cox Date: Sat, 23 Apr 2005 18:45:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/string strcpy.S 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: Sat, 23 Apr 2005 18:45:36 -0000 alc 2005-04-23 18:45:36 UTC FreeBSD src repository Modified files: lib/libc/amd64/string strcpy.S Log: Optimize the instruction alignment. Revision Changes Path 1.2 +1 -2 src/lib/libc/amd64/string/strcpy.S From owner-cvs-src@FreeBSD.ORG Sat Apr 23 21:42:29 2005 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 7D7CE16A4CE; Sat, 23 Apr 2005 21:42:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52A7F43D2F; Sat, 23 Apr 2005 21:42:29 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NLgTvJ009177; Sat, 23 Apr 2005 21:42:29 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NLgTjA009176; Sat, 23 Apr 2005 21:42:29 GMT (envelope-from simon) Message-Id: <200504232142.j3NLgTjA009176@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 23 Apr 2005 21:42:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 ohci.4 uhci.4 usb.4 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: Sat, 23 Apr 2005 21:42:29 -0000 simon 2005-04-23 21:42:29 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) share/man/man4 ohci.4 uhci.4 usb.4 Log: MFC: Cross reference ehci(4). Revision Changes Path 1.16.2.2 +2 -1 src/share/man/man4/ohci.4 1.14.8.2 +3 -2 src/share/man/man4/uhci.4 1.31.2.1 +2 -1 src/share/man/man4/usb.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 23 21:53:05 2005 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 8153216A4CE; Sat, 23 Apr 2005 21:53:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65BAD43D41; Sat, 23 Apr 2005 21:53:05 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NLr5AD009689; Sat, 23 Apr 2005 21:53:05 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NLr5FL009688; Sat, 23 Apr 2005 21:53:05 GMT (envelope-from ps) Message-Id: <200504232153.j3NLr5FL009688@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 21:53:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_descrip.c vfs_lookup.c vfs_syscalls.c src/sys/sys syscallsubr.h 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: Sat, 23 Apr 2005 21:53:05 -0000 ps 2005-04-23 21:53:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_descrip.c vfs_lookup.c vfs_syscalls.c sys/sys syscallsubr.h Log: MFC: - Implement kern_foo wrappers for stat(), lstat(), fstat(), statfs(), fstatfs(), and fhstatfs(). Use these wrappers to cut out a lot of code duplication for freebsd4 and netbsd compatability system calls. - Add a new lookup function kern_alternate_path() that looks up a filename under an alternate prefix and determines which filename should be used. This is basically a more general version of linux_emul_convpath() that can be shared by all the ABIs thus allowing for further reduction of code duplication. Revision Changes Path 1.243.2.7 +17 -19 src/sys/kern/kern_descrip.c 1.64.2.2 +113 -0 src/sys/kern/vfs_lookup.c 1.356.2.3 +96 -115 src/sys/kern/vfs_syscalls.c 1.11.2.9 +15 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 21:56:05 2005 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 608BA16A4CE; Sat, 23 Apr 2005 21:56:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2176443D31; Sat, 23 Apr 2005 21:56:05 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NLu5fj009858; Sat, 23 Apr 2005 21:56:05 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NLu54s009857; Sat, 23 Apr 2005 21:56:05 GMT (envelope-from ps) Message-Id: <200504232156.j3NLu54s009857@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 21:56:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/linux linux_util.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: Sat, 23 Apr 2005 21:56:05 -0000 ps 2005-04-23 21:56:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/linux linux_util.c Log: MFC: rev 1.28 Make linux_emul_convpath() a simple wrapper for kern_alternate_path(). Revision Changes Path 1.26.2.2 +3 -98 src/sys/compat/linux/linux_util.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 21:57:43 2005 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 84F1216A4CF; Sat, 23 Apr 2005 21:57:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A38843D3F; Sat, 23 Apr 2005 21:57:43 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NLvhhj009946; Sat, 23 Apr 2005 21:57:43 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NLvhO5009945; Sat, 23 Apr 2005 21:57:43 GMT (envelope-from ps) Message-Id: <200504232157.j3NLvhO5009945@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 21:57:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/linux linux_stats.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: Sat, 23 Apr 2005 21:57:43 -0000 ps 2005-04-23 21:57:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/linux linux_stats.c Log: MFC: rev 1.65 - Use kern_{l,f,}stat() and kern_{f,}statfs() functions rather than duplicating the contents of the same functions inline. - Consolidate common code to convert a BSD statfs struct to a Linux struct into a static worker function. Revision Changes Path 1.62.2.2 +39 -132 src/sys/compat/linux/linux_stats.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 22:02:08 2005 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 5290216A4CE; Sat, 23 Apr 2005 22:02:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2879F43D3F; Sat, 23 Apr 2005 22:02:08 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NM289D010309; Sat, 23 Apr 2005 22:02:08 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NM28JL010308; Sat, 23 Apr 2005 22:02:08 GMT (envelope-from ps) Message-Id: <200504232202.j3NM28JL010308@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 22:02:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sys syscallsubr.h src/sys/kern vfs_syscalls.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: Sat, 23 Apr 2005 22:02:08 -0000 ps 2005-04-23 22:02:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys syscallsubr.h sys/kern vfs_syscalls.c Log: MFC: Implement a kern_pathconf() wrapper for pathconf() which can take the filename from either a user space or a kernel space pointer. Revision Changes Path 1.356.2.4 +12 -5 src/sys/kern/vfs_syscalls.c 1.11.2.10 +2 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Sat Apr 23 22:09:18 2005 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 4B54B16A4CE; Sat, 23 Apr 2005 22:09:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2121543D2D; Sat, 23 Apr 2005 22:09:18 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NM9Iwq010637; Sat, 23 Apr 2005 22:09:18 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NM9IPO010636; Sat, 23 Apr 2005 22:09:18 GMT (envelope-from ps) Message-Id: <200504232209.j3NM9IPO010636@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 22:09:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_misc.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: Sat, 23 Apr 2005 22:09:18 -0000 ps 2005-04-23 22:09:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/freebsd32 freebsd32_misc.c Log: MFC: - Use kern_setitimer(), kern_getitimer(), kern_select(), kern_utimes(), kern_statfs(), kern_fstatfs(), kern_fhstatfs(), kern_stat(), kern_fstat(), and kern_lstat(). Revision Changes Path 1.23.2.7 +63 -168 src/sys/compat/freebsd32/freebsd32_misc.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 22:47:58 2005 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 7711216A4CE; Sat, 23 Apr 2005 22:47:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BD0A43D46; Sat, 23 Apr 2005 22:47:58 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NMlwfE014763; Sat, 23 Apr 2005 22:47:58 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NMlwvC014762; Sat, 23 Apr 2005 22:47:58 GMT (envelope-from ps) Message-Id: <200504232247.j3NMlwvC014762@repoman.freebsd.org> From: Paul Saab Date: Sat, 23 Apr 2005 22:47:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/linux32 linux32_machdep.c linux32_sysvec.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: Sat, 23 Apr 2005 22:47:58 -0000 ps 2005-04-23 22:47:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/linux32 linux32_machdep.c linux32_sysvec.c Log: MFC: - Implement linux_nanosleep() using the recently added kern_nanosleep(). - Use linux_emul_convpath() instead of linux_emul_find() in exec_linux_imgact_try(). Revision Changes Path 1.2.2.7 +6 -22 src/sys/amd64/linux32/linux32_machdep.c 1.3.2.3 +6 -7 src/sys/amd64/linux32/linux32_sysvec.c From owner-cvs-src@FreeBSD.ORG Sat Apr 23 23:47:59 2005 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 5674C16A4CE; Sat, 23 Apr 2005 23:47:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 287E743D55; Sat, 23 Apr 2005 23:47:59 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3NNlxmE017391; Sat, 23 Apr 2005 23:47:59 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3NNlxdx017388; Sat, 23 Apr 2005 23:47:59 GMT (envelope-from davidxu) Message-Id: <200504232347.j3NNlxdx017388@repoman.freebsd.org> From: David Xu Date: Sat, 23 Apr 2005 23:47:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/tls Makefile src/tools/regression/tls/ttls4 Makefile ttls4.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: Sat, 23 Apr 2005 23:47:59 -0000 davidxu 2005-04-23 23:47:58 UTC FreeBSD src repository Modified files: tools/regression/tls Makefile Added files: tools/regression/tls/ttls4 Makefile ttls4.c Log: Add a program to test if tls data is clean. Revision Changes Path 1.2 +1 -1 src/tools/regression/tls/Makefile 1.1 +8 -0 src/tools/regression/tls/ttls4/Makefile (new) 1.1 +43 -0 src/tools/regression/tls/ttls4/ttls4.c (new)