From owner-cvs-src@FreeBSD.ORG Sun Mar 7 01:33:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66FA016A4CE; Sun, 7 Mar 2004 01:33:38 -0800 (PST) Received: from sccrmhc13.comcast.net (sccrmhc13.comcast.net [204.127.202.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C49343D45; Sun, 7 Mar 2004 01:33:38 -0800 (PST) (envelope-from DougB@freebsd.org) Received: from freebsd.org (c-24-130-160-161.we.client2.attbi.com[24.130.160.161]) by comcast.net (sccrmhc13) with ESMTP id <2004030709333601600ghi16e> (Authid: domain_name_tsar); Sun, 7 Mar 2004 09:33:37 +0000 Message-ID: <404AEC6F.5070103@FreeBSD.org> Date: Sun, 07 Mar 2004 01:33:35 -0800 From: Doug Barton Organization: http://www.freebsd.org/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040214 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Polstra References: In-Reply-To: X-Enigmail-Version: 0.83.3.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit cc: =?ISO-8859-1?Q?=22=28Dag-Erling_Sm=F8rgrav=29=22?= cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ctau ctau.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, 07 Mar 2004 09:33:38 -0000 John Polstra wrote: > On 05-Mar-2004 Dag-Erling Smørgrav wrote: > >>John Baldwin writes: >> >>>"Fix tinderbox builds" doesn't imply that the tinderbox itself is broken and >>>that's not the impression I got at all when I read it. We all know what the >>>tinderbox is and the value of its service (such as finding glitches like >>>above). Please don't be so touchy about anything which mentions tinderbox >>>assuming that it's being slammed when it's not. >> >>well, given the number of "this works fine here, what is the tinderbox >>doing wrong" comments I get... > > > I am totally sympathetic to your position, DES! It took me about > 5 years to stop getting pissed off about all the "Latest CVSup is > totally broken!" subject lines that were actually referring to state > of the FreeBSD source tree. Same problem here with mergemaster, but I decided to learn from your example John, and not get pissed off about it in the first place. :) Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Sun Mar 7 02:10:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3344116A4CE; Sun, 7 Mar 2004 02:10:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 178FD43D1D; Sun, 7 Mar 2004 02:10:20 -0800 (PST) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27AAJGe033448; Sun, 7 Mar 2004 02:10:19 -0800 (PST) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27AAJpm033447; Sun, 7 Mar 2004 02:10:19 -0800 (PST) (envelope-from dougb) Message-Id: <200403071010.i27AAJpm033447@repoman.freebsd.org> From: Doug Barton Date: Sun, 7 Mar 2004 02:10:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mergemaster mergemaster.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, 07 Mar 2004 10:10:20 -0000 dougb 2004/03/07 02:10:19 PST FreeBSD src repository Modified files: usr.sbin/mergemaster mergemaster.sh Log: In the case where /etc/rc.d/ is empty, do not bogusly ask the user if they want to delete '*'. It turns out that there is one valid case where this might happen, installing to an empty DESTDIR. Patch submitted by: schweikh Revision Changes Path 1.51 +1 -1 src/usr.sbin/mergemaster/mergemaster.sh From owner-cvs-src@FreeBSD.ORG Sun Mar 7 05:20:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DDBF16A4CF; Sun, 7 Mar 2004 05:20:22 -0800 (PST) Received: from shaft.techsupport.co.uk (shaft.techsupport.co.uk [212.250.77.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id C733843D2F; Sun, 7 Mar 2004 05:20:21 -0800 (PST) (envelope-from setantae@submonkey.net) Received: from cpc2-cdif3-6-0-cust204.cdif.cable.ntl.com ([81.103.67.204] helo=shrike.submonkey.net ident=mailnull) by shaft.techsupport.co.uk with esmtp (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.30; FreeBSD) id 1AzyCW-00032n-St; Sun, 07 Mar 2004 13:20:17 +0000 Received: from setantae by shrike.submonkey.net with local (Exim 4.30; FreeBSD) id 1AzyCR-000EMJ-C3; Sun, 07 Mar 2004 13:20:11 +0000 Date: Sun, 7 Mar 2004 13:20:11 +0000 From: Ceri Davies To: Alexey Dokuchaev Message-ID: <20040307132011.GK368@submonkey.net> Mail-Followup-To: Ceri Davies , Alexey Dokuchaev , Colin Percival , Peter Wemm , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org References: <200403060051.i260pViX050496@repoman.freebsd.org> <6.0.1.1.1.20040306200019.08ad2900@imap.sfu.ca> <20040307062402.GA45853@regency.nsu.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HcccYpVZDxQ8hzPO" Content-Disposition: inline In-Reply-To: <20040307062402.GA45853@regency.nsu.ru> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.4i Sender: Ceri Davies cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: src-committers@freebsd.org cc: Peter Wemm cc: Colin Percival Subject: Re: cvs commit: src/sys/amd64/amd64 identcpu.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, 07 Mar 2004 13:20:22 -0000 --HcccYpVZDxQ8hzPO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 07, 2004 at 12:24:02PM +0600, Alexey Dokuchaev wrote: > On Sat, Mar 06, 2004 at 08:05:39PM +0000, Colin Percival wrote: > > At 00:51 06/03/2004, Peter Wemm wrote: > > > Modified files: > > > sys/amd64/amd64 identcpu.c > > > Log: > > > When faced with a "GenuineIntel", we know what they call it now. Re= place > > > snide comment with a different one. > >=20 > > There's a typographical error in the new snide remark: > >=20 > > > /* Better late than never I suppose.. */ > >=20 > > One period would be fine; three periods (denoting an ellipsis) would > > be fine; but two periods is simply wrong. :-) >=20 > Actually, some of us preferr it exactly with 2 (two) periods. That doesn't stop it being incorrect, of course ;-) Ceri --=20 --HcccYpVZDxQ8hzPO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFASyGLocfcwTS3JF8RAtJ5AJ9iOA714FxvTcFguwnlkaZ2Y5zLFQCgi5IN 695w6WjDSllCzxpOXt5r7WI= =mwUw -----END PGP SIGNATURE----- --HcccYpVZDxQ8hzPO-- From owner-cvs-src@FreeBSD.ORG Sun Mar 7 06:16:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DCAF16A4CE; Sun, 7 Mar 2004 06:16:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 424EE43D31; Sun, 7 Mar 2004 06:16:43 -0800 (PST) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27EGgGe093809; Sun, 7 Mar 2004 06:16:42 -0800 (PST) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27EGgZa093808; Sun, 7 Mar 2004 06:16:42 -0800 (PST) (envelope-from nyan) Message-Id: <200403071416.i27EGgZa093808@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 7 Mar 2004 06:16:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 wd_cd.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, 07 Mar 2004 14:16:43 -0000 nyan 2004/03/07 06:16:42 PST FreeBSD src repository Modified files: sys/pc98/pc98 wd_cd.h Log: Restore CDIOCREADAUDIO ioctl. Pointed out by: KIYOHARA Takashi Revision Changes Path 1.4 +9 -0 src/sys/pc98/pc98/wd_cd.h From owner-cvs-src@FreeBSD.ORG Sun Mar 7 07:22:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6810E16A4CE; Sun, 7 Mar 2004 07:22:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AD6543D2F; Sun, 7 Mar 2004 07:22:09 -0800 (PST) (envelope-from josef@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27FM8Ge008801; Sun, 7 Mar 2004 07:22:09 -0800 (PST) (envelope-from josef@repoman.freebsd.org) Received: (from josef@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27FM8Vt008794; Sun, 7 Mar 2004 07:22:08 -0800 (PST) (envelope-from josef) Message-Id: <200403071522.i27FM8Vt008794@repoman.freebsd.org> From: Josef El-Rayes Date: Sun, 7 Mar 2004 07:22:08 -0800 (PST) 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 securelevel_gt.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: Sun, 07 Mar 2004 15:22:09 -0000 josef 2004/03/07 07:22:08 PST FreeBSD src repository (doc committer) Modified files: share/man/man9 Makefile Added files: share/man/man9 securelevel_gt.9 Log: Document kernel functions securelevel_gt and securelevel_ge. Approved by: simon(mentor) Submitted by: Christian S.J. Peron PR: docs/62331 mdoc(7) cleanup by: ru Revision Changes Path 1.226 +2 -0 src/share/man/man9/Makefile 1.1 +71 -0 src/share/man/man9/securelevel_gt.9 (new) From owner-cvs-src@FreeBSD.ORG Sun Mar 7 08:07:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F29616A4CE; Sun, 7 Mar 2004 08:07:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 436C943D41; Sun, 7 Mar 2004 08:07:58 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27G7wGe018191; Sun, 7 Mar 2004 08:07:58 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27G7ven018190; Sun, 7 Mar 2004 08:07:58 -0800 (PST) (envelope-from phk) Message-Id: <200403071607.i27G7ven018190@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 7 Mar 2004 08:07:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgeom Makefile libgeom.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: Sun, 07 Mar 2004 16:07:58 -0000 phk 2004/03/07 08:07:57 PST FreeBSD src repository Modified files: lib/libgeom Makefile libgeom.3 Log: Add manpages for the gctl API. Submitted by: le Tweaks by: phk Revision Changes Path 1.10 +7 -1 src/lib/libgeom/Makefile 1.5 +111 -3 src/lib/libgeom/libgeom.3 From owner-cvs-src@FreeBSD.ORG Sun Mar 7 08:23:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5147316A4CE; Sun, 7 Mar 2004 08:23:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3392443D31; Sun, 7 Mar 2004 08:23:04 -0800 (PST) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27GN4Ge022133; Sun, 7 Mar 2004 08:23:04 -0800 (PST) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27GN3iV022132; Sun, 7 Mar 2004 08:23:03 -0800 (PST) (envelope-from kan) Message-Id: <200403071623.i27GN3iV022132@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 7 Mar 2004 08:23:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/rpc rpcclnt.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, 07 Mar 2004 16:23:04 -0000 kan 2004/03/07 08:23:03 PST FreeBSD src repository Modified files: sys/rpc rpcclnt.c Log: Convert from timeout to callout API. Revision Changes Path 1.7 +4 -4 src/sys/rpc/rpcclnt.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 08:28:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06E1316A4CE; Sun, 7 Mar 2004 08:28:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6E0D43D31; Sun, 7 Mar 2004 08:28:31 -0800 (PST) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27GSVGe022362; Sun, 7 Mar 2004 08:28:31 -0800 (PST) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27GSVBm022361; Sun, 7 Mar 2004 08:28:31 -0800 (PST) (envelope-from kan) Message-Id: <200403071628.i27GSVBm022361@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 7 Mar 2004 08:28:31 -0800 (PST) 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_srvsock.c nfs_srvsubs.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, 07 Mar 2004 16:28:32 -0000 kan 2004/03/07 08:28:31 PST FreeBSD src repository Modified files: sys/nfsserver nfs.h nfs_srvsock.c nfs_srvsubs.c Log: Convert from timeout to callout API. Submitted by: rwatson Revision Changes Path 1.70 +1 -1 src/sys/nfsserver/nfs.h 1.87 +2 -2 src/sys/nfsserver/nfs_srvsock.c 1.124 +2 -1 src/sys/nfsserver/nfs_srvsubs.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 08:44:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D3F816A4CE; Sun, 7 Mar 2004 08:44:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3049943D39; Sun, 7 Mar 2004 08:44:11 -0800 (PST) (envelope-from wosch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27GiBGe026754; Sun, 7 Mar 2004 08:44:11 -0800 (PST) (envelope-from wosch@repoman.freebsd.org) Received: (from wosch@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27GiAXw026753; Sun, 7 Mar 2004 08:44:10 -0800 (PST) (envelope-from wosch) Message-Id: <200403071644.i27GiAXw026753@repoman.freebsd.org> From: Wolfram Schneider Date: Sun, 7 Mar 2004 08:44:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD 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, 07 Mar 2004 16:44:11 -0000 wosch 2004/03/07 08:44:10 PST FreeBSD src repository Modified files: share/misc bsd-family-tree Log: Add final version of BSD/OS, BSD/OS 5.1 ISE. Revision Changes Path 1.79 +11 -10 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Sun Mar 7 08:50:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4F74516A4CE; Sun, 7 Mar 2004 08:50:32 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i27GoWRt025177; Sun, 7 Mar 2004 11:50:32 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i27GoRkA025174; Sun, 7 Mar 2004 11:50:32 -0500 (EST) (envelope-from green@green.homeunix.org) Message-Id: <200403071650.i27GoRkA025174@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Alexander Kabaev In-Reply-To: Message from Alexander Kabaev <200403071628.i27GSVBm022361@repoman.freebsd.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 07 Mar 2004 11:50:27 -0500 Sender: green@green.homeunix.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsserver nfs.h nfs_srvsock.c nfs_srvsubs.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, 07 Mar 2004 16:50:32 -0000 Alexander Kabaev wrote: > kan 2004/03/07 08:28:31 PST > > FreeBSD src repository > > Modified files: > sys/nfsserver nfs.h nfs_srvsock.c nfs_srvsubs.c > Log: > Convert from timeout to callout API. > > Submitted by: rwatson Does this "fix" the 1KHz interrupts? -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Mar 7 09:23:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE9DB16A4CE; Sun, 7 Mar 2004 09:23:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A105E43D1F; Sun, 7 Mar 2004 09:23:39 -0800 (PST) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27HNdGe041664; Sun, 7 Mar 2004 09:23:39 -0800 (PST) (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27HNdSc041663; Sun, 7 Mar 2004 09:23:39 -0800 (PST) (envelope-from cognet) Message-Id: <200403071723.i27HNdSc041663@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 7 Mar 2004 09:23:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/trm trm.c trm.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, 07 Mar 2004 17:23:39 -0000 cognet 2004/03/07 09:23:39 PST FreeBSD src repository Modified files: sys/dev/trm trm.c trm.h Log: Use one bus_dma_tag_t for all pSRB instead of creating one for each. Free what is allocated for pSRBs at unload time or if something bad happens, thanks to scottl for spotting this out. Revision Changes Path 1.20 +49 -23 src/sys/dev/trm/trm.c 1.4 +1 -2 src/sys/dev/trm/trm.h From owner-cvs-src@FreeBSD.ORG Sun Mar 7 09:33:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFE0E16A4CE; Sun, 7 Mar 2004 09:33:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C41A143D1F; Sun, 7 Mar 2004 09:33:15 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27HXFGe043876; Sun, 7 Mar 2004 09:33:15 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27HXFDL043875; Sun, 7 Mar 2004 09:33:15 -0800 (PST) (envelope-from phk) Message-Id: <200403071733.i27HXFDL043875@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 7 Mar 2004 09:33:15 -0800 (PST) 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_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: Sun, 07 Mar 2004 17:33:16 -0000 phk 2004/03/07 09:33:15 PST FreeBSD src repository Modified files: sys/geom geom_subr.c Log: Don't panic on providers already withered when we wither a geom. Revision Changes Path 1.72 +2 -1 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 10:37:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57B0316A4CE; Sun, 7 Mar 2004 10:37:30 -0800 (PST) Received: from blake.polstra.com (blake.polstra.com [64.81.189.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E265443D1D; Sun, 7 Mar 2004 10:37:29 -0800 (PST) (envelope-from jdp@polstra.com) Received: from strings.polstra.com (dsl081-189-067.sea1.dsl.speakeasy.net [64.81.189.67]) by blake.polstra.com (8.12.11/8.12.11) with ESMTP id i27IbT9p033669 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 7 Mar 2004 10:37:29 -0800 (PST) (envelope-from jdp@strings.polstra.com) Received: (from jdp@localhost) by strings.polstra.com (8.12.11/8.12.11/Submit) id i27IbThf042285; Sun, 7 Mar 2004 10:37:29 -0800 (PST) (envelope-from jdp) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <404AEC6F.5070103@FreeBSD.org> Date: Sun, 07 Mar 2004 10:37:28 -0800 (PST) From: John Polstra To: Doug Barton X-Bogosity: No, tests=bogofilter, spamicity=0.138928, version=0.14.5 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ctau ctau.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, 07 Mar 2004 18:37:30 -0000 On 07-Mar-2004 Doug Barton wrote: > John Polstra wrote: >> I am totally sympathetic to your position, DES! It took me about >> 5 years to stop getting pissed off about all the "Latest CVSup is >> totally broken!" subject lines that were actually referring to state >> of the FreeBSD source tree. > > Same problem here with mergemaster, but I decided to learn from your > example John, and not get pissed off about it in the first place. :) Just getting older can work wonders. :-) John From owner-cvs-src@FreeBSD.ORG Sun Mar 7 11:29:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD6CB16A4CE; Sun, 7 Mar 2004 11:29:32 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ACCC43D1D; Sun, 7 Mar 2004 11:29:32 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.10/8.12.10) with ESMTP id i27JS8xC002773; Sun, 7 Mar 2004 14:28:08 -0500 (EST) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i27JS88r002770; Sun, 7 Mar 2004 14:28:08 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Sun, 7 Mar 2004 14:28:07 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: "Brian F. Feldman" In-Reply-To: <200403071650.i27GoRkA025174@green.homeunix.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexander Kabaev cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsserver nfs.h nfs_srvsock.c nfs_srvsubs.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, 07 Mar 2004 19:29:33 -0000 On Sun, 7 Mar 2004, Brian F. Feldman wrote: > Alexander Kabaev wrote: > > kan 2004/03/07 08:28:31 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/nfsserver nfs.h nfs_srvsock.c nfs_srvsubs.c > > Log: > > Convert from timeout to callout API. > > > > Submitted by: rwatson > > Does this "fix" the 1KHz interrupts? Unfortunately, no. That will require some changes to the NFS code, but it's not clear how substantial changes are required. Right now, the NFS/RPC code polls a workqueue to see if work needs to happen. With a bit of restructuring, it could move to a more scheduled model, where it relies on callout() to schedule things when they need to happen and maintains a queue or heap of work items. One of the nice things about the callout interface is that it makes the MPSAFE choice explicit to the consumer of the interface... Another problem with the NFS code is that each of these callouts requires Giant; removing Giant from these callouts is another good thing to work on. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Senior Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Sun Mar 7 12:41:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F94D16A4CE; Sun, 7 Mar 2004 12:41:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80CE243D1D; Sun, 7 Mar 2004 12:41:27 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27KfRGe084754; Sun, 7 Mar 2004 12:41:27 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27KfR29084750; Sun, 7 Mar 2004 12:41:27 -0800 (PST) (envelope-from phk) Message-Id: <200403072041.i27KfR29084750@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 7 Mar 2004 12:41:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdlib malloc.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, 07 Mar 2004 20:41:27 -0000 phk 2004/03/07 12:41:27 PST FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Rearrange (centralize) initialization of mallocs internals to always be done before the first call, even if this is a malloc(0) call. PR: 62859 Revision Changes Path 1.87 +13 -19 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 13:06:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5670616A4CE; Sun, 7 Mar 2004 13:06:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EAEF43D1D; Sun, 7 Mar 2004 13:06:49 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27L6nGe096929; Sun, 7 Mar 2004 13:06:49 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27L6mQa096928; Sun, 7 Mar 2004 13:06:48 -0800 (PST) (envelope-from alc) Message-Id: <200403072106.i27L6mQa096928@repoman.freebsd.org> From: Alan Cox Date: Sun, 7 Mar 2004 13:06:48 -0800 (PST) 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 pmap.c src/sys/amd64/amd64 pmap.c src/sys/ia64/ia64 pmap.c src/sys/i386/i386 pmap.c src/sys/powerpc/powerpc pmap.c src/sys/sparc64/sparc64 pmap.c src/sys/vm pmap.h vm_glue.c vm_map.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, 07 Mar 2004 21:06:49 -0000 alc 2004/03/07 13:06:48 PST FreeBSD src repository Modified files: sys/alpha/alpha pmap.c sys/amd64/amd64 pmap.c sys/ia64/ia64 pmap.c sys/i386/i386 pmap.c sys/powerpc/powerpc pmap.c sys/sparc64/sparc64 pmap.c sys/vm pmap.h vm_glue.c vm_map.c Log: Retire pmap_pinit2(). Alpha was the last platform that used it. However, ever since alpha/alpha/pmap.c revision 1.81 introduced the list allpmaps, there has been no reason for having this function on Alpha. Briefly, when pmap_growkernel() relied upon the list of all processes to find and update the various pmaps to reflect a growth in the kernel's valid address space, pmap_init2() served to avoid a race between pmap initialization and pmap_growkernel(). Specifically, pmap_pinit2() was responsible for initializing the kernel portions of the pmap and pmap_pinit2() was called after the process structure contained a pointer to the new pmap for use by pmap_growkernel(). Thus, an update to the kernel's address space might be applied to the new pmap unnecessarily, but an update would never be lost. Revision Changes Path 1.140 +0 -12 src/sys/alpha/alpha/pmap.c 1.453 +0 -13 src/sys/amd64/amd64/pmap.c 1.463 +0 -13 src/sys/i386/i386/pmap.c 1.127 +0 -11 src/sys/ia64/ia64/pmap.c 1.72 +0 -6 src/sys/powerpc/powerpc/pmap.c 1.127 +0 -6 src/sys/sparc64/sparc64/pmap.c 1.66 +0 -1 src/sys/vm/pmap.h 1.192 +0 -3 src/sys/vm/vm_glue.c 1.330 +0 -2 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 13:46:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9740816A4CE; Sun, 7 Mar 2004 13:46:22 -0800 (PST) Received: from darkness.comp.waw.pl (unknown [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6D0943D2D; Sun, 7 Mar 2004 13:46:21 -0800 (PST) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id E340FAEA54; Sun, 7 Mar 2004 22:46:19 +0100 (CET) Date: Sun, 7 Mar 2004 22:46:19 +0100 From: Pawel Jakub Dawidek To: Poul-Henning Kamp Message-ID: <20040307214619.GV10864@darkness.comp.waw.pl> References: <200403071733.i27HXFDL043875@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y5yQnZmVlpWlTeDv" Content-Disposition: inline In-Reply-To: <200403071733.i27HXFDL043875@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 geom_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: Sun, 07 Mar 2004 21:46:22 -0000 --y5yQnZmVlpWlTeDv Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 07, 2004 at 09:33:15AM -0800, Poul-Henning Kamp wrote: +> Commiter: Poul-Henning Kamp +> Branch: HEAD +>=20 +> Files: +> 1.72 src/sys/geom/geom_subr.c =20 +>=20 +> Log: +> Don't panic on providers already withered when we wither a geom. Thanks. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --y5yQnZmVlpWlTeDv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAS5grForvXbEpPzQRAsEdAJ4jlG6ZDX9f6sUkp7w1JsU+fZCSeACfdUib qVeLHAYmch411IJhCPpxoC4= =2cQR -----END PGP SIGNATURE----- --y5yQnZmVlpWlTeDv-- From owner-cvs-src@FreeBSD.ORG Sun Mar 7 14:22:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D920016A4CE; Sun, 7 Mar 2004 14:22:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB62743D39; Sun, 7 Mar 2004 14:22:13 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27MMDGe014139; Sun, 7 Mar 2004 14:22:13 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27MMDQe014135; Sun, 7 Mar 2004 14:22:13 -0800 (PST) (envelope-from cperciva) Message-Id: <200403072222.i27MMDQe014135@repoman.freebsd.org> From: Colin Percival Date: Sun, 7 Mar 2004 14:22:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD 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: Sun, 07 Mar 2004 22:22:14 -0000 cperciva 2004/03/07 14:22:13 PST FreeBSD src repository Modified files: usr.bin/printf printf.c Log: Make it possible for the %[eEfgG] formats to not result in an error being reported by /usr/bin/printf. This bug has been around for 22 months... either nobody uses printf with floating-point values, or people are forgetting to check their return codes. Approved by: rwatson (mentor) Revision Changes Path 1.27 +1 -1 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 15:00:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 272C816A4CE; Sun, 7 Mar 2004 15:00:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0842C43D4C; Sun, 7 Mar 2004 15:00:45 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i27N0iGe020659; Sun, 7 Mar 2004 15:00:44 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i27N0iU2020658; Sun, 7 Mar 2004 15:00:44 -0800 (PST) (envelope-from ru) Message-Id: <200403072300.i27N0iU2020658@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 7 Mar 2004 15:00:44 -0800 (PST) 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_iface.c ng_iface.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, 07 Mar 2004 23:00:45 -0000 ru 2004/03/07 15:00:44 PST FreeBSD src repository Modified files: sys/netgraph ng_iface.c ng_iface.h Log: Implemented the "getifindex" control message. PR: kern/63864 Submitted by: Gleb Smirnoff Revision Changes Path 1.29 +16 -0 src/sys/netgraph/ng_iface.c 1.6 +1 -0 src/sys/netgraph/ng_iface.h From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:15:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9C8C16A4CE; Sun, 7 Mar 2004 16:15:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D0A243D2D; Sun, 7 Mar 2004 16:15:29 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i280FTGe039330; Sun, 7 Mar 2004 16:15:29 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i280FTwn039329; Sun, 7 Mar 2004 16:15:29 -0800 (PST) (envelope-from peter) Message-Id: <200403080015.i280FTwn039329@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 16:15:29 -0800 (PST) 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 local_apic.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, 08 Mar 2004 00:15:29 -0000 peter 2004/03/07 16:15:29 PST FreeBSD src repository Modified files: sys/amd64/amd64 local_apic.c Log: MFi386: wait for local apic to become free before using it Revision Changes Path 1.8 +2 -4 src/sys/amd64/amd64/local_apic.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:16:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 671D316A4CF; Sun, 7 Mar 2004 16:16:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 496B843D31; Sun, 7 Mar 2004 16:16:53 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i280GrGe039386; Sun, 7 Mar 2004 16:16:53 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i280Gru0039385; Sun, 7 Mar 2004 16:16:53 -0800 (PST) (envelope-from peter) Message-Id: <200403080016.i280Gru0039385@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 16:16:53 -0800 (PST) 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 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: Mon, 08 Mar 2004 00:16:53 -0000 peter 2004/03/07 16:16:53 PST FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c Log: MFi386: set initial curpcb pcpu variable at startup time rather than waiting for a context switch Revision Changes Path 1.605 +1 -0 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:17:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F9A216A4CE; Sun, 7 Mar 2004 16:17:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2351F43D1D; Sun, 7 Mar 2004 16:17:28 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i280HRGe039422; Sun, 7 Mar 2004 16:17:27 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i280HRIG039421; Sun, 7 Mar 2004 16:17:27 -0800 (PST) (envelope-from peter) Message-Id: <200403080017.i280HRIG039421@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 16:17:27 -0800 (PST) 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Mar 2004 00:17:28 -0000 peter 2004/03/07 16:17:27 PST FreeBSD src repository Modified files: sys/amd64/amd64 trap.c Log: MFi386: curpcb is no longer null anymore, so do not test for it. Revision Changes Path 1.273 +1 -3 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:24:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95EAE16A4CE; Sun, 7 Mar 2004 16:24:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78C6F43D31; Sun, 7 Mar 2004 16:24:15 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i280OFGe041365; Sun, 7 Mar 2004 16:24:15 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i280OFk3041364; Sun, 7 Mar 2004 16:24:15 -0800 (PST) (envelope-from peter) Message-Id: <200403080024.i280OFk3041364@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 16:24:15 -0800 (PST) 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 cpufunc.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, 08 Mar 2004 00:24:15 -0000 peter 2004/03/07 16:24:15 PST FreeBSD src repository Modified files: sys/amd64/include cpufunc.h Log: MFi386: re-sort non-gcc function prototypes, trim includes Revision Changes Path 1.141 +30 -44 src/sys/amd64/include/cpufunc.h From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:25:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0E4416A4CE; Sun, 7 Mar 2004 16:25:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A578743D31; Sun, 7 Mar 2004 16:25:03 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i280P3Ge041423; Sun, 7 Mar 2004 16:25:03 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i280P3H3041422; Sun, 7 Mar 2004 16:25:03 -0800 (PST) (envelope-from peter) Message-Id: <200403080025.i280P3H3041422@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 16:25:03 -0800 (PST) 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 mp_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: Mon, 08 Mar 2004 00:25:03 -0000 peter 2004/03/07 16:25:03 PST FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c Log: Stop depending on #include pollution from cpufunc.h Revision Changes Path 1.235 +1 -0 src/sys/amd64/amd64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:27:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E81B416A4CE; Sun, 7 Mar 2004 16:27:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB0DA43D1D; Sun, 7 Mar 2004 16:27:33 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i280RXGe041558; Sun, 7 Mar 2004 16:27:33 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i280RXIC041557; Sun, 7 Mar 2004 16:27:33 -0800 (PST) (envelope-from peter) Message-Id: <200403080027.i280RXIC041557@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 16:27:33 -0800 (PST) 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 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: Mon, 08 Mar 2004 00:27:34 -0000 peter 2004/03/07 16:27:33 PST FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Other parts of the tree do not protect calls to kmem_free() with Giant, so remove it from here. The most notable examples include vm_mmap(). This removes one more Giant event from exit(2). Revision Changes Path 1.226 +0 -2 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:32:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52CD216A4CE; Sun, 7 Mar 2004 16:32:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 369E043D4C; Sun, 7 Mar 2004 16:32:35 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i280WZGe043486; Sun, 7 Mar 2004 16:32:35 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i280WYUL043485; Sun, 7 Mar 2004 16:32:34 -0800 (PST) (envelope-from peter) Message-Id: <200403080032.i280WYUL043485@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 16:32:34 -0800 (PST) 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: Mon, 08 Mar 2004 00:32:35 -0000 peter 2004/03/07 16:32:34 PST FreeBSD src repository Modified files: sys/kern kern_fork.c Log: Move a vref call outside of proc locks and Giant. By virtue of the fact that we (p1) are currently running, we hold a reference on p_textvp which means the vnode cannot go away. p2 cannot run yet (and hence cannot exit) so this should be safe to do at this point. As a bonus, it removes a block of under-Giant code that was there to support the vref. Revision Changes Path 1.220 +4 -5 src/sys/kern/kern_fork.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 16:52:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DBA716A4CE; Sun, 7 Mar 2004 16:52:43 -0800 (PST) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A48D43D1D; Sun, 7 Mar 2004 16:52:43 -0800 (PST) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 9653D4AA99; Sun, 7 Mar 2004 18:52:42 -0600 (CST) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 29727-01-8; Sun, 7 Mar 2004 18:52:42 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 3F6224AA77; Sun, 7 Mar 2004 18:52:42 -0600 (CST) Date: Sun, 7 Mar 2004 18:52:42 -0600 From: Alan Cox To: Peter Wemm Message-ID: <20040308005242.GG21071@cs.rice.edu> References: <200403080027.i280RXIC041557@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403080027.i280RXIC041557@repoman.freebsd.org> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 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: Mon, 08 Mar 2004 00:52:43 -0000 On Sun, Mar 07, 2004 at 04:27:33PM -0800, Peter Wemm wrote: > peter 2004/03/07 16:27:33 PST > > FreeBSD src repository > > Modified files: > sys/i386/i386 vm_machdep.c > Log: > Other parts of the tree do not protect calls to kmem_free() with Giant, > so remove it from here. The most notable examples include vm_mmap(). > This removes one more Giant event from exit(2). > > Revision Changes Path > 1.226 +0 -2 src/sys/i386/i386/vm_machdep.c Whether this is safe depends on whether the underlying pages need to be unwired. An explanation can be found in uma_large_free(). Unwiring dips into the pmap, acquiring Giant before doing so. The consequences would be a LOR, but not a race. Alan From owner-cvs-src@FreeBSD.ORG Sun Mar 7 17:14:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FA8516A4CE; Sun, 7 Mar 2004 17:14:12 -0800 (PST) Received: from citi.umich.edu (citi.umich.edu [141.211.133.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DA7943D41; Sun, 7 Mar 2004 17:14:12 -0800 (PST) (envelope-from rees@citi.umich.edu) Received: from citi.umich.edu (dsl093-001-248.det1.dsl.speakeasy.net [66.93.1.248]) by citi.umich.edu (Postfix) with ESMTP id C3EBF2080F; Sun, 7 Mar 2004 20:14:09 -0500 (EST) To: Robert Watson From: Jim Rees In-Reply-To: Robert Watson, Sun, 07 Mar 2004 14:28:07 EST Date: Sun, 07 Mar 2004 20:14:09 -0500 Sender: rees@citi.umich.edu Message-Id: <20040308011409.C3EBF2080F@citi.umich.edu> cc: Alexander Kabaev cc: "Brian F. Feldman" cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsserver nfs.h nfs_srvsock.c nfs_srvsubs.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, 08 Mar 2004 01:14:12 -0000 We have big plans for the nfs rpc. In particular, we'll be adding rpcsec with gss soon, at least to the client. Right now the v3 and v4 clients use separate rpcs, but that's silly and will change. The v3 client will use the v4 rpc (in sys/rpc) and both will benefit from rpcsec. I'm not sure yet what the server will look like. We're just getting started on the v4 server. Rick Macklem has the beginnings of a v4 server and we hope to build on that and get it in to FreeBSD. The v4 server will certainly have rpcsec, and the v3 server will want to use rpcsec too. All help and suggestions welcome. From owner-cvs-src@FreeBSD.ORG Sun Mar 7 17:31:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62A6A16A4CE; Sun, 7 Mar 2004 17:31:18 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FCB843D2F; Sun, 7 Mar 2004 17:31:18 -0800 (PST) (envelope-from peter@evilpete.dyndns.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id DFD402A905; Sun, 7 Mar 2004 17:31:17 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (unknown [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 9E0F42C1AF; Sun, 7 Mar 2004 17:31:17 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.12.11/8.12.10) with ESMTP id i281VFUe004401; Sun, 7 Mar 2004 17:31:15 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.12.11/8.12.10/Submit) id i281VEwg004400; Sun, 7 Mar 2004 17:31:14 -0800 (PST) (envelope-from peter) From: Peter Wemm To: Alan Cox Date: Sun, 7 Mar 2004 17:31:14 -0800 User-Agent: KMail/1.6 References: <200403080027.i280RXIC041557@repoman.freebsd.org> <20040308005242.GG21071@cs.rice.edu> In-Reply-To: <20040308005242.GG21071@cs.rice.edu> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403071731.14880.peter@wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/i386/i386 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: Mon, 08 Mar 2004 01:31:18 -0000 On Sunday 07 March 2004 04:52 pm, Alan Cox wrote: > On Sun, Mar 07, 2004 at 04:27:33PM -0800, Peter Wemm wrote: > > peter 2004/03/07 16:27:33 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/i386/i386 vm_machdep.c > > Log: > > Other parts of the tree do not protect calls to kmem_free() with > > Giant, so remove it from here. The most notable examples include > > vm_mmap(). This removes one more Giant event from exit(2). > > > > Revision Changes Path > > 1.226 +0 -2 src/sys/i386/i386/vm_machdep.c > > Whether this is safe depends on whether the underlying pages need to > be unwired. An explanation can be found in uma_large_free(). > Unwiring dips into the pmap, acquiring Giant before doing so. The > consequences would be a LOR, but not a race. Speakling of which, Kris pasted a LOR involving this very code.. 1st 0xc07d9d40 UMA lock (UMA lock) @ vm/uma_core.c:1213 2nd 0xc07a0540 Giant (Giant) @ vm/uma_core.c:2061 void uma_large_free(uma_slab_t slab) { vsetobj((vm_offset_t)slab->us_data, kmem_object); /* * XXX: We get a lock order reversal if we don't have Giant: * vm_map_remove (locks system map) -> vm_map_delete -> * vm_map_entry_unwire -> vm_fault_unwire -> mtx_lock(&Giant) */ if (!mtx_owned(&Giant)) { 2061>> mtx_lock(&Giant); page_free(slab->us_data, slab->us_size, slab->us_flags); mtx_unlock(&Giant); } else page_free(slab->us_data, slab->us_size, slab->us_flags); uma_zfree_internal(slabzone, slab, NULL, 0); } I'm guessing it came from a uma_reclaim().. Meanwhile, would it be an idea to back out the Giant removal around the kmem_free() in vm_machdep.c? Its a rarely executed code path. I wish there was a way to keep notes about this in the source. Trying to figure out the quirks of this stuff is painful. -- 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 Sun Mar 7 17:55:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD0B916A4CE; Sun, 7 Mar 2004 17:55:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1D7243D1F; Sun, 7 Mar 2004 17:55:34 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i281tYGe067816; Sun, 7 Mar 2004 17:55:34 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i281tYEA067815; Sun, 7 Mar 2004 17:55:34 -0800 (PST) (envelope-from peter) Message-Id: <200403080155.i281tYEA067815@repoman.freebsd.org> From: Peter Wemm Date: Sun, 7 Mar 2004 17:55:34 -0800 (PST) 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 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: Mon, 08 Mar 2004 01:55:34 -0000 peter 2004/03/07 17:55:34 PST FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Add back Giant locks around kmem_free() call from user_ldt cleanup path during exit. Apparently it isn't safe after all. See uma_large_free(). Pointed out by: alc Revision Changes Path 1.227 +2 -0 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 19:14:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA1AF16A4CE; Sun, 7 Mar 2004 19:14:27 -0800 (PST) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94ABC43D2F; Sun, 7 Mar 2004 19:14:27 -0800 (PST) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 1D1C34AAB7; Sun, 7 Mar 2004 21:14:27 -0600 (CST) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 05021-01-16; Sun, 7 Mar 2004 21:14:26 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id A521B4AAB2; Sun, 7 Mar 2004 21:14:26 -0600 (CST) Date: Sun, 7 Mar 2004 21:14:26 -0600 From: Alan Cox To: Peter Wemm Message-ID: <20040308031426.GH21071@cs.rice.edu> References: <200403080027.i280RXIC041557@repoman.freebsd.org> <20040308005242.GG21071@cs.rice.edu> <200403071731.14880.peter@wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403071731.14880.peter@wemm.org> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/i386/i386 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: Mon, 08 Mar 2004 03:14:27 -0000 On Sun, Mar 07, 2004 at 05:31:14PM -0800, Peter Wemm wrote: > ... > > Meanwhile, would it be an idea to back out the Giant removal around the > kmem_free() in vm_machdep.c? Its a rarely executed code path. I see you backed it out. That's fine. > I wish there was a way to keep notes about this in the source. Trying > to figure out the quirks of this stuff is painful. I understand. There are, however, very few cases like this one. So, please don't become gunshy about such changes. Regards, Alan From owner-cvs-src@FreeBSD.ORG Sun Mar 7 19:54:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B0C416A4CE; Sun, 7 Mar 2004 19:54:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EEA943D2D; Sun, 7 Mar 2004 19:54:37 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i283sbGe093983; Sun, 7 Mar 2004 19:54:37 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i283sbES093982; Sun, 7 Mar 2004 19:54:37 -0800 (PST) (envelope-from alc) Message-Id: <200403080354.i283sbES093982@repoman.freebsd.org> From: Alan Cox Date: Sun, 7 Mar 2004 19:54:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.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, 08 Mar 2004 03:54:37 -0000 alc 2004/03/07 19:54:37 PST FreeBSD src repository Modified files: sys/vm vm_object.c Log: Implement a work around for the deadlock avoidance case in vm_object_deallocate() so that it doesn't spin forever either. Submitted by: bde Revision Changes Path 1.322 +7 -0 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Sun Mar 7 23:45:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29B1616A4CE; Sun, 7 Mar 2004 23:45:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A80243D58; Sun, 7 Mar 2004 23:45:33 -0800 (PST) (envelope-from hsu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i287jWGe051828; Sun, 7 Mar 2004 23:45:32 -0800 (PST) (envelope-from hsu@repoman.freebsd.org) Received: (from hsu@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i287jWQ0051827; Sun, 7 Mar 2004 23:45:32 -0800 (PST) (envelope-from hsu) Message-Id: <200403080745.i287jWQ0051827@repoman.freebsd.org> From: Jeffrey Hsu Date: Sun, 7 Mar 2004 23:45:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet pim.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, 08 Mar 2004 07:45:33 -0000 hsu 2004/03/07 23:45:32 PST FreeBSD src repository Modified files: sys/netinet pim.h Log: Include for autoconf/automake detection. Submitted by: Pavlin Radoslavov Revision Changes Path 1.2 +2 -0 src/sys/netinet/pim.h From owner-cvs-src@FreeBSD.ORG Sun Mar 7 23:47:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E46C16A4CE; Sun, 7 Mar 2004 23:47:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FC5E43D1F; Sun, 7 Mar 2004 23:47:28 -0800 (PST) (envelope-from hsu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i287lSGe051968; Sun, 7 Mar 2004 23:47:28 -0800 (PST) (envelope-from hsu@repoman.freebsd.org) Received: (from hsu@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i287lSJ0051967; Sun, 7 Mar 2004 23:47:28 -0800 (PST) (envelope-from hsu) Message-Id: <200403080747.i287lSJ0051967@repoman.freebsd.org> From: Jeffrey Hsu Date: Sun, 7 Mar 2004 23:47:28 -0800 (PST) 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_mroute.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, 08 Mar 2004 07:47:28 -0000 hsu 2004/03/07 23:47:28 PST FreeBSD src repository Modified files: sys/netinet ip_mroute.c Log: To comply with the spec, do not copy the TOS from the outer IP header to the inner IP header of the PIM Register if this is a PIM Null-Register message. Submitted by: Pavlin Radoslavov Revision Changes Path 1.98 +6 -6 src/sys/netinet/ip_mroute.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 02:54:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60F4A16A4CE; Mon, 8 Mar 2004 02:54:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E22343D4C; Mon, 8 Mar 2004 02:54:36 -0800 (PST) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28AsaGe099922; Mon, 8 Mar 2004 02:54:36 -0800 (PST) (envelope-from benno@repoman.freebsd.org) Received: (from benno@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28AsaNA099921; Mon, 8 Mar 2004 02:54:36 -0800 (PST) (envelope-from benno) Message-Id: <200403081054.i28AsaNA099921@repoman.freebsd.org> From: Benno Rice Date: Mon, 8 Mar 2004 02:54:36 -0800 (PST) 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 files options src/sys/modules/netgraph/atmllc Makefile src/sys/netgraph ng_atmllc.c ng_atmllc.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, 08 Mar 2004 10:54:36 -0000 benno 2004/03/08 02:54:36 PST FreeBSD src repository Modified files: sys/conf NOTES files options Added files: sys/modules/netgraph/atmllc Makefile sys/netgraph ng_atmllc.c ng_atmllc.h Log: Add a netgraph node to handle ATM LLC encapsulation. This currently handles ethernet (tested) and FDDI (not tested). The main use for this is on ADSL (or other ATM) connections where bridged ethernet is used, PPPoE being a prime example. There is no manual page as yet, I will write one shortly. Reviewed by: harti Revision Changes Path 1.1204 +1 -0 src/sys/conf/NOTES 1.873 +1 -0 src/sys/conf/files 1.434 +1 -0 src/sys/conf/options 1.1 +6 -0 src/sys/modules/netgraph/atmllc/Makefile (new) 1.1 +278 -0 src/sys/netgraph/ng_atmllc.c (new) 1.1 +45 -0 src/sys/netgraph/ng_atmllc.h (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 8 04:02:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A591B16A4CE; Mon, 8 Mar 2004 04:02:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C1BA43D2D; Mon, 8 Mar 2004 04:02:07 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28C27Ge015030; Mon, 8 Mar 2004 04:02:07 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28C27YH015026; Mon, 8 Mar 2004 04:02:07 -0800 (PST) (envelope-from pjd) Message-Id: <200403081202.i28C27YH015026@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 8 Mar 2004 04:02:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc rc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Mar 2004 12:02:07 -0000 pjd 2004/03/08 04:02:07 PST FreeBSD src repository Modified files: etc rc Log: Fix skipping scripts with given keywords. Proper syntax is '-s keyword1 -s keyword2', not '-s keyword1 keyword2'. Revision Changes Path 1.331 +3 -3 src/etc/rc From owner-cvs-src@FreeBSD.ORG Mon Mar 8 04:25:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F37216A4D0; Mon, 8 Mar 2004 04:25:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B209D43D39; Mon, 8 Mar 2004 04:25:07 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28CP7Ge020862; Mon, 8 Mar 2004 04:25:07 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28CP7a1020861; Mon, 8 Mar 2004 04:25:07 -0800 (PST) (envelope-from pjd) Message-Id: <200403081225.i28CP7a1020861@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 8 Mar 2004 04:25:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d abi accounting addswap adjkerntz amd apm apmd archdep atm1 atm2 atm3 bgfsck bootparams ccd devd devfs dhclient diskless dmesg dumpon fsck gbde gbde_swap ike... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Mar 2004 12:25:17 -0000 pjd 2004/03/08 04:25:07 PST FreeBSD src repository Modified files: etc/rc.d abi accounting addswap adjkerntz amd apm apmd archdep atm1 atm2 atm3 bgfsck bootparams ccd devd devfs dhclient diskless dmesg dumpon fsck gbde gbde_swap ike initdiskless initrandom ip6addrctl ip6fw ipfilter ipfs ipfw ipmon ipnat ipsec ipxrouted isdnd jail kldxref lomac mountcritlocal mountcritremote mountd moused mroute6d mrouted netif netoptions network_ipv6 nfsclient nfsd nfslocking nfsserver ntpd ntpdate pccard pcvt power_profile ppp-user pppoed quota random rarpd root route6d routed routing rtadvd savecore serial sppp swap1 syscons timed usbd vinum watchdogd Log: Mark scripts as not usable inside a jail by adding keyword 'nojail'. Some suggestions from: rwatson, Ruben de Groot Revision Changes Path 1.3 +1 -1 src/etc/rc.d/abi 1.8 +1 -1 src/etc/rc.d/accounting 1.3 +1 -1 src/etc/rc.d/addswap 1.3 +1 -1 src/etc/rc.d/adjkerntz 1.13 +1 -1 src/etc/rc.d/amd 1.5 +1 -1 src/etc/rc.d/apm 1.11 +1 -1 src/etc/rc.d/apmd 1.6 +1 -1 src/etc/rc.d/archdep 1.14 +1 -1 src/etc/rc.d/atm1 1.15 +1 -1 src/etc/rc.d/atm2 1.13 +1 -1 src/etc/rc.d/atm3 1.5 +1 -1 src/etc/rc.d/bgfsck 1.6 +1 -1 src/etc/rc.d/bootparams 1.4 +1 -1 src/etc/rc.d/ccd 1.6 +1 -1 src/etc/rc.d/devd 1.7 +1 -1 src/etc/rc.d/devfs 1.15 +1 -1 src/etc/rc.d/dhclient 1.31 +1 -1 src/etc/rc.d/diskless 1.3 +1 -1 src/etc/rc.d/dmesg 1.3 +1 -1 src/etc/rc.d/dumpon 1.8 +1 -1 src/etc/rc.d/fsck 1.4 +1 -1 src/etc/rc.d/gbde 1.4 +1 -1 src/etc/rc.d/gbde_swap 1.2 +1 -1 src/etc/rc.d/ike 1.29 +1 -1 src/etc/rc.d/initdiskless 1.2 +1 -1 src/etc/rc.d/initrandom 1.2 +1 -1 src/etc/rc.d/ip6addrctl 1.5 +1 -1 src/etc/rc.d/ip6fw 1.19 +1 -1 src/etc/rc.d/ipfilter 1.5 +1 -1 src/etc/rc.d/ipfs 1.6 +2 -2 src/etc/rc.d/ipfw 1.9 +1 -1 src/etc/rc.d/ipmon 1.13 +1 -1 src/etc/rc.d/ipnat 1.10 +1 -1 src/etc/rc.d/ipsec 1.2 +1 -1 src/etc/rc.d/ipxrouted 1.18 +1 -1 src/etc/rc.d/isdnd 1.14 +1 -1 src/etc/rc.d/jail 1.3 +1 -1 src/etc/rc.d/kldxref 1.3 +1 -1 src/etc/rc.d/lomac 1.11 +1 -1 src/etc/rc.d/mountcritlocal 1.9 +1 -1 src/etc/rc.d/mountcritremote 1.14 +1 -1 src/etc/rc.d/mountd 1.6 +1 -1 src/etc/rc.d/moused 1.3 +1 -1 src/etc/rc.d/mroute6d 1.7 +1 -1 src/etc/rc.d/mrouted 1.6 +1 -1 src/etc/rc.d/netif 1.140 +1 -1 src/etc/rc.d/netoptions 1.36 +1 -1 src/etc/rc.d/network_ipv6 1.4 +1 -1 src/etc/rc.d/nfsclient 1.12 +1 -1 src/etc/rc.d/nfsd 1.10 +1 -1 src/etc/rc.d/nfslocking 1.3 +1 -1 src/etc/rc.d/nfsserver 1.8 +1 -1 src/etc/rc.d/ntpd 1.7 +1 -1 src/etc/rc.d/ntpdate 1.29 +1 -1 src/etc/rc.d/pccard 1.4 +1 -1 src/etc/rc.d/pcvt 1.2 +1 -1 src/etc/rc.d/power_profile 1.5 +1 -1 src/etc/rc.d/ppp-user 1.2 +1 -1 src/etc/rc.d/pppoed 1.4 +1 -1 src/etc/rc.d/quota 1.5 +1 -1 src/etc/rc.d/random 1.4 +1 -1 src/etc/rc.d/rarpd 1.9 +1 -1 src/etc/rc.d/root 1.8 +1 -1 src/etc/rc.d/route6d 1.10 +1 -1 src/etc/rc.d/routed 1.140 +1 -1 src/etc/rc.d/routing 1.9 +1 -1 src/etc/rc.d/rtadvd 1.6 +1 -1 src/etc/rc.d/savecore 1.21 +1 -1 src/etc/rc.d/serial 1.3 +1 -1 src/etc/rc.d/sppp 1.6 +1 -1 src/etc/rc.d/swap1 1.11 +1 -1 src/etc/rc.d/syscons 1.4 +1 -1 src/etc/rc.d/timed 1.2 +1 -1 src/etc/rc.d/usbd 1.2 +1 -1 src/etc/rc.d/vinum 1.2 +1 -1 src/etc/rc.d/watchdogd From owner-cvs-src@FreeBSD.ORG Mon Mar 8 05:46:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D986716A4CE; Mon, 8 Mar 2004 05:46:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEBD843D1F; Mon, 8 Mar 2004 05:46:52 -0800 (PST) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28DkqGe044502; Mon, 8 Mar 2004 05:46:52 -0800 (PST) (envelope-from benno@repoman.freebsd.org) Received: (from benno@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28Dkqnp044501; Mon, 8 Mar 2004 05:46:52 -0800 (PST) (envelope-from benno) Message-Id: <200403081346.i28Dkqnp044501@repoman.freebsd.org> From: Benno Rice Date: Mon, 8 Mar 2004 05:46:52 -0800 (PST) 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 ng_atmllc.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: Mon, 08 Mar 2004 13:46:53 -0000 benno 2004/03/08 05:46:52 PST FreeBSD src repository Modified files: share/man/man4 Makefile Added files: share/man/man4 ng_atmllc.4 Log: Manual page for the ng_atmllc node type. Currently missing a history section. Revision Changes Path 1.261 +1 -0 src/share/man/man4/Makefile 1.1 +93 -0 src/share/man/man4/ng_atmllc.4 (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 8 07:04:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7209416A4CE; Mon, 8 Mar 2004 07:04:45 -0800 (PST) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E0E843D1F; Mon, 8 Mar 2004 07:04:44 -0800 (PST) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id 1D990653D4; Mon, 8 Mar 2004 15:04:43 +0000 (GMT) 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 06282-01-8; Mon, 8 Mar 2004 15:04:42 +0000 (GMT) Received: from saboteur.dek.spc.org (82-147-17-88.dsl.uk.rapidplay.com [82.147.17.88]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id 82CF265218; Mon, 8 Mar 2004 15:04:42 +0000 (GMT) Received: by saboteur.dek.spc.org (Postfix, from userid 1001) id 86E0EDF; Mon, 8 Mar 2004 15:04:41 +0000 (GMT) Date: Mon, 8 Mar 2004 15:04:41 +0000 From: Bruce M Simpson To: Alan Cox Message-ID: <20040308150441.GF826@saboteur.dek.spc.org> Mail-Followup-To: Alan Cox , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200403072106.i27L6mQa096928@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403072106.i27L6mQa096928@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/alpha pmap.c src/sys/amd64/amd64 pmap.c src/sys/ia64/ia64 pmap.c src/sys/i386/i386 pmap.c src/sys/powerpc/powerpc pmap.c src/sys/sparc64/sparc64 pmap.c src/sys/vm pmap.h vm_glue.c vm_map.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, 08 Mar 2004 15:04:45 -0000 On Sun, Mar 07, 2004 at 01:06:48PM -0800, Alan Cox wrote: > Log: > Retire pmap_pinit2(). Alpha was the last platform that used it. However, Thanks Alan! BMS From owner-cvs-src@FreeBSD.ORG Mon Mar 8 07:07:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7E1A16A4CE; Mon, 8 Mar 2004 07:07:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C75143D31; Mon, 8 Mar 2004 07:07:14 -0800 (PST) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28F7EGe062686; Mon, 8 Mar 2004 07:07:14 -0800 (PST) (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28F7Ea5062685; Mon, 8 Mar 2004 07:07:14 -0800 (PST) (envelope-from bms) Message-Id: <200403081507.i28F7Ea5062685@repoman.freebsd.org> From: Bruce M Simpson Date: Mon, 8 Mar 2004 07:07:14 -0800 (PST) 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 pmap_pinit.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: Mon, 08 Mar 2004 15:07:14 -0000 bms 2004/03/08 07:07:14 PST FreeBSD src repository Modified files: share/man/man9 pmap_pinit.9 Log: Update pmap_pinit(9) to reflect pmap_pinit2() removal by alc. Revision Changes Path 1.2 +1 -21 src/share/man/man9/pmap_pinit.9 From owner-cvs-src@FreeBSD.ORG Mon Mar 8 07:19:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6F3816A4CE; Mon, 8 Mar 2004 07:19:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB77643D1F; Mon, 8 Mar 2004 07:19:56 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28FJuGe064800; Mon, 8 Mar 2004 07:19:56 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28FJuaa064799; Mon, 8 Mar 2004 07:19:56 -0800 (PST) (envelope-from mlaier) Message-Id: <200403081519.i28FJuaa064799@repoman.freebsd.org> From: Max Laier Date: Mon, 8 Mar 2004 07:19:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/pf/pfctl parse.y pfctl_altq.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, 08 Mar 2004 15:19:57 -0000 mlaier 2004/03/08 07:19:55 PST FreeBSD src repository Modified files: contrib/pf/pfctl parse.y pfctl_altq.c Log: Fix two instances of improper NULL/0 use idetified by the changes lately. Submitted by: Patrick Marie Approved by: bms(mentor) Revision Changes Path 1.3 +1 -1 src/contrib/pf/pfctl/parse.y 1.3 +1 -1 src/contrib/pf/pfctl/pfctl_altq.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 08:37:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF6BB16A4CE; Mon, 8 Mar 2004 08:37:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A34F143D45; Mon, 8 Mar 2004 08:37:08 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28Gb8Ge081847; Mon, 8 Mar 2004 08:37:08 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28Gb8UW081846; Mon, 8 Mar 2004 08:37:08 -0800 (PST) (envelope-from phk) Message-Id: <200403081637.i28Gb8UW081846@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 8 Mar 2004 08:37:08 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgeom geom_xml2tree.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, 08 Mar 2004 16:37:08 -0000 phk 2004/03/08 08:37:08 PST FreeBSD src repository Modified files: lib/libgeom geom_xml2tree.c Log: String the consumers into the list of the provider they are attached to. Noticed by: jhb Revision Changes Path 1.3 +5 -1 src/lib/libgeom/geom_xml2tree.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 09:43:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D45716A4D1 for ; Mon, 8 Mar 2004 09:43:56 -0800 (PST) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id D53EE43D46 for ; Mon, 8 Mar 2004 09:43:55 -0800 (PST) (envelope-from nate@root.org) Received: (qmail 47467 invoked by uid 1000); 8 Mar 2004 17:43:56 -0000 Date: Mon, 8 Mar 2004 09:43:56 -0800 (PST) From: Nate Lawson To: "Andrey A. Chernov" In-Reply-To: <20040306065533.3EC4A16A699@hub.freebsd.org> Message-ID: <20040308093746.D47412@root.org> References: <20040306065533.3EC4A16A699@hub.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/bin/dd 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, 08 Mar 2004 17:43:56 -0000 On Fri, 5 Mar 2004, Andrey A. Chernov wrote: > Modified files: > bin/dd Makefile > Log: > Add a.out to CLEANFILES > > Revision Changes Path > 1.16 +1 -0 src/bin/dd/Makefile > > --- src/bin/dd/Makefile:1.15 Fri Mar 5 22:10:16 2004 > +++ src/bin/dd/Makefile Fri Mar 5 22:54:58 2004 > @@ -8,6 +8,7 @@ > > .include > > +CLEANFILES+= a.out > # > # Test the character conversion functions. We have to be explicit about > # which LC_LANG we use because the definition of upper and lower case Just curious, why is this necessary? -Nate From owner-cvs-src@FreeBSD.ORG Mon Mar 8 09:46:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 160AA16A4CE; Mon, 8 Mar 2004 09:46:33 -0800 (PST) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CFB543D1F; Mon, 8 Mar 2004 09:46:32 -0800 (PST) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.11/8.12.11) with ESMTP id i28HkTum082838; Mon, 8 Mar 2004 20:46:29 +0300 (MSK) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.11/8.12.11/Submit) id i28HkTsv082837; Mon, 8 Mar 2004 20:46:29 +0300 (MSK) (envelope-from ache) Date: Mon, 8 Mar 2004 20:46:28 +0300 From: Andrey Chernov To: Nate Lawson Message-ID: <20040308174628.GB82645@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308093746.D47412@root.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.42 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 17:46:33 -0000 On Mon, Mar 08, 2004 at 09:43:56AM -0800, Nate Lawson wrote: > > > > +CLEANFILES+= a.out > > # > > # Test the character conversion functions. We have to be explicit about > > # which LC_LANG we use because the definition of upper and lower case > > Just curious, why is this necessary? To not left a.out in the obj dir. -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 09:46:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id EE21116A4CF; Mon, 8 Mar 2004 09:46:54 -0800 (PST) Date: Mon, 8 Mar 2004 11:46:54 -0600 From: juli mallett To: Andrey Chernov , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG Message-ID: <20040308174654.GA95281@FreeBSD.org> References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> <20040308174628.GB82645@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308174628.GB82645@nagual.pp.ru> User-Agent: Mutt/1.4.1i X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 17:46:55 -0000 * Andrey Chernov [ Date: 2004-03-08 ] [ w.r.t. Re: cvs commit: src/bin/dd Makefile ] > On Mon, Mar 08, 2004 at 09:43:56AM -0800, Nate Lawson wrote: > > > > > > +CLEANFILES+= a.out > > > # > > > # Test the character conversion functions. We have to be explicit about > > > # which LC_LANG we use because the definition of upper and lower case > > > > Just curious, why is this necessary? > > To not left a.out in the obj dir. Why is that necessary? -- juli mallett. email: jmallett@freebsd.org; efnet: juli; o/~ sweet talk like candy rots teeth o/~ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 09:48:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 898C716A4CE; Mon, 8 Mar 2004 09:48:34 -0800 (PST) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE84943D46; Mon, 8 Mar 2004 09:48:33 -0800 (PST) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.11/8.12.11) with ESMTP id i28HmWgD082927; Mon, 8 Mar 2004 20:48:32 +0300 (MSK) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.11/8.12.11/Submit) id i28HmWhQ082926; Mon, 8 Mar 2004 20:48:32 +0300 (MSK) (envelope-from ache) Date: Mon, 8 Mar 2004 20:48:32 +0300 From: Andrey Chernov To: juli mallett Message-ID: <20040308174832.GC82645@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , juli mallett , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> <20040308174628.GB82645@nagual.pp.ru> <20040308174654.GA95281@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308174654.GA95281@FreeBSD.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.42 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Nate Lawson Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 17:48:34 -0000 On Mon, Mar 08, 2004 at 11:46:54AM -0600, juli mallett wrote: > > Why is that necessary? Why 'make clean' is ever necessary? -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 09:52:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 935ED16A4D0 for ; Mon, 8 Mar 2004 09:52:46 -0800 (PST) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 77E5D43D48 for ; Mon, 8 Mar 2004 09:52:46 -0800 (PST) (envelope-from nate@root.org) Received: (qmail 47617 invoked by uid 1000); 8 Mar 2004 17:52:47 -0000 Date: Mon, 8 Mar 2004 09:52:47 -0800 (PST) From: Nate Lawson To: Andrey Chernov In-Reply-To: <20040308174832.GC82645@nagual.pp.ru> Message-ID: <20040308094947.N47412@root.org> References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org><20040308174654.GA95281@FreeBSD.org> <20040308174832.GC82645@nagual.pp.ru> 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/bin/dd 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, 08 Mar 2004 17:52:46 -0000 [context recovered] > > > > +CLEANFILES+= a.out > > > > > > Just curious, why is this necessary? > > > > To not left a.out in the obj dir. > > > > Why is that necessary? > > Why 'make clean' is ever necessary? Why is there an a.out in the obj dir? -Nate (waiting for the punch line. it better be REALLY good.) From owner-cvs-src@FreeBSD.ORG Mon Mar 8 09:54:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CA2A16A4CE; Mon, 8 Mar 2004 09:54:55 -0800 (PST) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D42DA43D55; Mon, 8 Mar 2004 09:54:54 -0800 (PST) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.11/8.12.11) with ESMTP id i28HsrmM083075; Mon, 8 Mar 2004 20:54:53 +0300 (MSK) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.11/8.12.11/Submit) id i28HsrJI083074; Mon, 8 Mar 2004 20:54:53 +0300 (MSK) (envelope-from ache) Date: Mon, 8 Mar 2004 20:54:53 +0300 From: Andrey Chernov To: Nate Lawson Message-ID: <20040308175453.GA83044@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> <20040308174628.GB82645@nagual.pp.ru> <20040308174654.GA95281@FreeBSD.org> <20040308174832.GC82645@nagual.pp.ru> <20040308094947.N47412@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308094947.N47412@root.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.42 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 17:54:55 -0000 On Mon, Mar 08, 2004 at 09:52:47AM -0800, Nate Lawson wrote: > > Why is there an a.out in the obj dir? Ask phk about his recent change there. -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 09:56:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id C0B8B16A509; Mon, 8 Mar 2004 09:56:41 -0800 (PST) Date: Mon, 8 Mar 2004 11:56:41 -0600 From: juli mallett To: Andrey Chernov , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG Message-ID: <20040308175641.GA96908@FreeBSD.org> References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> <20040308174628.GB82645@nagual.pp.ru> <20040308174654.GA95281@FreeBSD.org> <20040308174832.GC82645@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308174832.GC82645@nagual.pp.ru> User-Agent: Mutt/1.4.1i X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 17:56:41 -0000 * Andrey Chernov [ Date: 2004-03-08 ] [ w.r.t. Re: cvs commit: src/bin/dd Makefile ] > On Mon, Mar 08, 2004 at 11:46:54AM -0600, juli mallett wrote: > > > > Why is that necessary? > > Why 'make clean' is ever necessary? Is the build system producing a.out files in there? If not, then why is it going to be responsible for cleaning them out? -- juli mallett. email: jmallett@freebsd.org; efnet: juli; o/~ sweet talk like candy rots teeth o/~ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 10:00:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BFB416A4CE; Mon, 8 Mar 2004 10:00:37 -0800 (PST) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCD8743D48; Mon, 8 Mar 2004 10:00:36 -0800 (PST) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.11/8.12.11) with ESMTP id i28I0RdK083247; Mon, 8 Mar 2004 21:00:27 +0300 (MSK) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.11/8.12.11/Submit) id i28I0Row083246; Mon, 8 Mar 2004 21:00:27 +0300 (MSK) (envelope-from ache) Date: Mon, 8 Mar 2004 21:00:27 +0300 From: Andrey Chernov To: juli mallett Message-ID: <20040308180027.GB83044@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , juli mallett , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> <20040308174628.GB82645@nagual.pp.ru> <20040308174654.GA95281@FreeBSD.org> <20040308174832.GC82645@nagual.pp.ru> <20040308175641.GA96908@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308175641.GA96908@FreeBSD.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.42 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Nate Lawson Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 18:00:37 -0000 On Mon, Mar 08, 2004 at 11:56:41AM -0600, juli mallett wrote: > Is the build system producing a.out files in there? If not, then why > is it going to be responsible for cleaning them out? 'make test' does it. Somebody need to be responsible, isn't? Alternatively, a.out can be removed at the end of 'make test' -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 10:06:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id 80D9116A4FA; Mon, 8 Mar 2004 10:06:52 -0800 (PST) Date: Mon, 8 Mar 2004 12:06:52 -0600 From: juli mallett To: Andrey Chernov , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG Message-ID: <20040308180652.GA98437@FreeBSD.org> References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> <20040308174628.GB82645@nagual.pp.ru> <20040308174654.GA95281@FreeBSD.org> <20040308174832.GC82645@nagual.pp.ru> <20040308175641.GA96908@FreeBSD.org> <20040308180027.GB83044@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308180027.GB83044@nagual.pp.ru> User-Agent: Mutt/1.4.1i X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 18:06:52 -0000 * Andrey Chernov [ Date: 2004-03-08 ] [ w.r.t. Re: cvs commit: src/bin/dd Makefile ] > On Mon, Mar 08, 2004 at 11:56:41AM -0600, juli mallett wrote: > > Is the build system producing a.out files in there? If not, then why > > is it going to be responsible for cleaning them out? > > 'make test' does it. Somebody need to be responsible, isn't? > Alternatively, a.out can be removed at the end of 'make test' That sounds less bogus. -- juli mallett. email: jmallett@freebsd.org; efnet: juli; o/~ sweet talk like candy rots teeth o/~ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 10:09:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BED416A4CE; Mon, 8 Mar 2004 10:09:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F32A343D31; Mon, 8 Mar 2004 10:09:33 -0800 (PST) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28I9XGe009106; Mon, 8 Mar 2004 10:09:33 -0800 (PST) (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28I9Xtd009105; Mon, 8 Mar 2004 10:09:33 -0800 (PST) (envelope-from ache) Message-Id: <200403081809.i28I9Xtd009105@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 8 Mar 2004 10:09:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/dd 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, 08 Mar 2004 18:09:34 -0000 ache 2004/03/08 10:09:33 PST FreeBSD src repository Modified files: bin/dd Makefile Log: Remove a.out at the end of 'make test' Revision Changes Path 1.17 +1 -1 src/bin/dd/Makefile From owner-cvs-src@FreeBSD.ORG Mon Mar 8 10:10:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD44816A4CE; Mon, 8 Mar 2004 10:10:08 -0800 (PST) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32B0E43D1D; Mon, 8 Mar 2004 10:10:08 -0800 (PST) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.11/8.12.11) with ESMTP id i28IA61k083776; Mon, 8 Mar 2004 21:10:06 +0300 (MSK) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.11/8.12.11/Submit) id i28IA68n083775; Mon, 8 Mar 2004 21:10:06 +0300 (MSK) (envelope-from ache) Date: Mon, 8 Mar 2004 21:10:06 +0300 From: Andrey Chernov To: juli mallett Message-ID: <20040308181006.GA83750@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , juli mallett , Nate Lawson , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG References: <20040306065533.3EC4A16A699@hub.freebsd.org> <20040308093746.D47412@root.org> <20040308174628.GB82645@nagual.pp.ru> <20040308174654.GA95281@FreeBSD.org> <20040308174832.GC82645@nagual.pp.ru> <20040308175641.GA96908@FreeBSD.org> <20040308180027.GB83044@nagual.pp.ru> <20040308180652.GA98437@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040308180652.GA98437@FreeBSD.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.42 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Nate Lawson Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 18:10:09 -0000 On Mon, Mar 08, 2004 at 12:06:52PM -0600, juli mallett wrote: > > Alternatively, a.out can be removed at the end of 'make test' > > That sounds less bogus. Done. -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon Mar 8 10:42:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79FE116A4CF for ; Mon, 8 Mar 2004 10:42:41 -0800 (PST) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 5D88343D39 for ; Mon, 8 Mar 2004 10:42:41 -0800 (PST) (envelope-from nate@root.org) Received: (qmail 48152 invoked by uid 1000); 8 Mar 2004 18:42:42 -0000 Date: Mon, 8 Mar 2004 10:42:42 -0800 (PST) From: Nate Lawson To: ache@nagual.pp.ru Message-ID: <20040308104140.B47891@root.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: a.out in dd build X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Mar 2004 18:42:41 -0000 Ah, I see you didn't make the a.out mess, you were just cleaning phk's commit up. Please see if the patch from bde@ is helpful. -Nate From owner-cvs-src@FreeBSD.ORG Mon Mar 8 10:54:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F4A716A4CE; Mon, 8 Mar 2004 10:54:00 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2899443D48; Mon, 8 Mar 2004 10:53:59 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.10/8.12.10) with ESMTP id i28IrqOJ049428; Mon, 8 Mar 2004 10:53:53 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.11/8.12.11/Submit) id i28IrjXw049427; Mon, 8 Mar 2004 10:53:45 -0800 (PST) (envelope-from obrien) Date: Mon, 8 Mar 2004 10:53:45 -0800 From: "David O'Brien" To: Peter Wemm Message-ID: <20040308185344.GA51736@dragon.nuxi.com> References: <20040306005134.8F98016A536@hub.freebsd.org> <20040306102629.O38217@root.org> <200403061848.33776.peter@wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403061848.33776.peter@wemm.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-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 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm cc: Nate Lawson Subject: Re: cvs commit: src/sys/amd64/amd64 identcpu.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, 08 Mar 2004 18:54:00 -0000 On Sat, Mar 06, 2004 at 06:48:33PM -0800, Peter Wemm wrote: > > BTW, it's pretty funny that all x86-64 machines will forever be > > running the amd64 kernel (including Linux). AMD must have had some > > inside information about the release cycle before changing the name. > > It's my understanding that it was Microsoft that was originally behind > the change from x86-64 to amd64. > Its interesting that their > most recent release that has 'windows for extended 64 bit systems' Now those are the folks who had some inside information.... From owner-cvs-src@FreeBSD.ORG Mon Mar 8 11:20:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 385B916A4CF; Mon, 8 Mar 2004 11:20:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C69343D1D; Mon, 8 Mar 2004 11:20:07 -0800 (PST) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28JK6Ge024247; Mon, 8 Mar 2004 11:20:06 -0800 (PST) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28JK6Wd024246; Mon, 8 Mar 2004 11:20:06 -0800 (PST) (envelope-from gad) Message-Id: <200403081920.i28JK6Wd024246@repoman.freebsd.org> From: Garance A Drosehn Date: Mon, 8 Mar 2004 11:20:06 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ac ac.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, 08 Mar 2004 19:20:07 -0000 gad 2004/03/08 11:20:06 PST FreeBSD src repository Modified files: usr.sbin/ac ac.c Log: Add a debug-statement from NetBSD, and then rework all debug-statements so the program compiles without errors or warnings when DEBUG is defined on sparc64 with 64-bit time_t's. Also have debug statements include the year when printing records from a different year than 'now'. Also print out a special timestamp in debug statements when ut_time==0. Reviewed by: freebsd-sparc, bde MFC after: 2 weeks Revision Changes Path 1.28 +82 -9 src/usr.sbin/ac/ac.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 12:01:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDF4216A4CF; Mon, 8 Mar 2004 12:01:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B219743D1F; Mon, 8 Mar 2004 12:01:34 -0800 (PST) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28K1YGe033316; Mon, 8 Mar 2004 12:01:34 -0800 (PST) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28K1YR8033315; Mon, 8 Mar 2004 12:01:34 -0800 (PST) (envelope-from gad) Message-Id: <200403082001.i28K1YR8033315@repoman.freebsd.org> From: Garance A Drosehn Date: Mon, 8 Mar 2004 12:01:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ac 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, 08 Mar 2004 20:01:34 -0000 gad 2004/03/08 12:01:34 PST FreeBSD src repository Modified files: usr.sbin/ac Makefile Log: Compile 'ac' with DEBUG when arch==sparc64. Revision Changes Path 1.10 +5 -0 src/usr.sbin/ac/Makefile From owner-cvs-src@FreeBSD.ORG Mon Mar 8 12:02:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2266216A4CF; Mon, 8 Mar 2004 12:02:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1130843D31; Mon, 8 Mar 2004 12:02:24 -0800 (PST) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28K2NGe034057; Mon, 8 Mar 2004 12:02:23 -0800 (PST) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28K2NCa034056; Mon, 8 Mar 2004 12:02:23 -0800 (PST) (envelope-from gad) Message-Id: <200403082002.i28K2NCa034056@repoman.freebsd.org> From: Garance A Drosehn Date: Mon, 8 Mar 2004 12:02:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ac ac.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, 08 Mar 2004 20:02:24 -0000 gad 2004/03/08 12:02:23 PST FreeBSD src repository Modified files: usr.sbin/ac ac.c Log: Add a check for wtmp records which have invalid values for ut_time. Wtmp records with time==0 get "the time of the last valid record", while records where time goes backwards (compared to the previous record) are skipped. Also prints a message saying how many records were changed or skipped due to these checks. Check was inspired by a simpler check in OpenBSD's version. This is all meant to sidestep problems that Tillman Hodgson noticed with 'ac' when running sparc64 with 64-bit time_t's. The real problem is whatever is creating wtmp records with ut_time==0, of course, but I have not yet figured out what is doing that. Reviewed by: no screams from freebsd-sparc64 or bde MFC after: 2 weeks Revision Changes Path 1.29 +64 -12 src/usr.sbin/ac/ac.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 12:31:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A20C916A4CE; Mon, 8 Mar 2004 12:31:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86AA843D2F; Mon, 8 Mar 2004 12:31:38 -0800 (PST) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28KVcGe040802; Mon, 8 Mar 2004 12:31:38 -0800 (PST) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28KVcv8040798; Mon, 8 Mar 2004 12:31:38 -0800 (PST) (envelope-from kensmith) Message-Id: <200403082031.i28KVcv8040798@repoman.freebsd.org> From: Ken Smith Date: Mon, 8 Mar 2004 12:31:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pw edgroup.c fileupd.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, 08 Mar 2004 20:31:38 -0000 kensmith 2004/03/08 12:31:38 PST FreeBSD src repository Modified files: usr.sbin/pw edgroup.c fileupd.c Log: Shift file locking to source file instead of temp file. This fixes data buffering issue that corrupts files if two pw(8)'s run at the same time as well as changing pw(8) so it uses the same locking mechanism as PAM, vipw(8), pwd_mkdb(8), etc. PR: bin/23501 Submitted by: Alex Kapranoff Approved by: rwatson (mentor) MFC after: 5 days Revision Changes Path 1.9 +3 -4 src/usr.sbin/pw/edgroup.c 1.10 +3 -5 src/usr.sbin/pw/fileupd.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 12:33:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0008516A4CF for ; Mon, 8 Mar 2004 12:33:45 -0800 (PST) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC9D743D48 for ; Mon, 8 Mar 2004 12:33:45 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 6523 invoked from network); 8 Mar 2004 20:33:45 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 8 Mar 2004 20:33:45 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i28KXX2B019060; Mon, 8 Mar 2004 15:33:41 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "Daniel O'Connor" Date: Mon, 8 Mar 2004 15:01:55 -0500 User-Agent: KMail/1.6 References: <200403051335.55836.doconnor@gsoft.com.au> <20040305.113544.68047468.imp@bsdimp.com> <200403061118.32829.doconnor@gsoft.com.au> In-Reply-To: <200403061118.32829.doconnor@gsoft.com.au> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403081501.55307.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: nate@root.org cc: takawata@init-main.com cc: "M. Warner Losh" Subject: Re: cvs commit: src/usr.sbin/acpi/acpiconf acpiconf.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, 08 Mar 2004 20:33:46 -0000 On Friday 05 March 2004 07:48 pm, Daniel O'Connor wrote: > On Sat, 6 Mar 2004 05:05, M. Warner Losh wrote: > > I've just added the following, based on the other ioctl that you can > > get battery info from: > > > > State: Present > > Rate: 50000 mWh > > Cap: 50000 mWh > > Volt: 10.0 V > > > > Note: My battery/ACPI has a bug where 'RATE' and 'CAP' are always the > > same number. I have a second bug where the CAP is listed as being > > more than the last full capacity of the battery. This makes it very > > hard to do estimates for remaining battery life, but I'm not sure what > > can be done about it. > > I think you have to massage the data a fair bit to throw obvious outliers > away. Also I believe most implementations produce totally bogus values > during charging so you ignore rate when the battery is charging. During charging, implementations are supposed to tell you how fast it is charging so you can compute how much time is needed to get to a full charge, not how much battery life time is left. However, many BIOS's are broken. My old laptop never returned a sane value for rate and my new one always returns a rate of 0, both of which violate the spec. *sigh* -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Mar 8 12:37:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 867C116A4CE; Mon, 8 Mar 2004 12:37:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A01B43D2D; Mon, 8 Mar 2004 12:37:26 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28KbQGe041692; Mon, 8 Mar 2004 12:37:26 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28KbQ2M041691; Mon, 8 Mar 2004 12:37:26 -0800 (PST) (envelope-from pjd) Message-Id: <200403082037.i28KbQ2M041691@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 8 Mar 2004 12:37:26 -0800 (PST) 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_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: Mon, 08 Mar 2004 20:37:26 -0000 pjd 2004/03/08 12:37:26 PST FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: Add two new sysctls: - security.bsd.hardlink_check_uid, when set, means, that unprivileged users are not permitted to create hard links to files not owned by them, - security.bsd.hardlink_check_gid, when set, means, that unprivileged users are not permitted to create hard links to files owned by group they don't belong to. OK'ed by: rwatson Revision Changes Path 1.339 +46 -2 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 12:39:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 803F116A4CE; Mon, 8 Mar 2004 12:39:31 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1AFE43D39; Mon, 8 Mar 2004 12:39:30 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i28KdTkj056875; Mon, 8 Mar 2004 13:39:30 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 08 Mar 2004 13:39:32 -0700 (MST) Message-Id: <20040308.133932.45155592.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200403081501.55307.jhb@FreeBSD.org> References: <20040305.113544.68047468.imp@bsdimp.com> <200403061118.32829.doconnor@gsoft.com.au> <200403081501.55307.jhb@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: src-committers@FreeBSD.org cc: doconnor@gsoft.com.au cc: nate@root.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: takawata@init-main.com Subject: Re: cvs commit: src/usr.sbin/acpi/acpiconf acpiconf.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, 08 Mar 2004 20:39:31 -0000 In message: <200403081501.55307.jhb@FreeBSD.org> John Baldwin writes: : On Friday 05 March 2004 07:48 pm, Daniel O'Connor wrote: : > On Sat, 6 Mar 2004 05:05, M. Warner Losh wrote: : > > I've just added the following, based on the other ioctl that you can : > > get battery info from: : > > : > > State: Present : > > Rate: 50000 mWh : > > Cap: 50000 mWh : > > Volt: 10.0 V : > > : > > Note: My battery/ACPI has a bug where 'RATE' and 'CAP' are always the : > > same number. I have a second bug where the CAP is listed as being : > > more than the last full capacity of the battery. This makes it very : > > hard to do estimates for remaining battery life, but I'm not sure what : > > can be done about it. : > : > I think you have to massage the data a fair bit to throw obvious outliers : > away. Also I believe most implementations produce totally bogus values : > during charging so you ignore rate when the battery is charging. : : During charging, implementations are supposed to tell you how fast it is : charging so you can compute how much time is needed to get to a full charge, : not how much battery life time is left. However, many BIOS's are broken. My : old laptop never returned a sane value for rate and my new one always returns : a rate of 0, both of which violate the spec. *sigh* My Rate/Cap are always the same, even in charging/discharging situations. So my run time is always 1hr. Rate should be 50000 mW/h Warner From owner-cvs-src@FreeBSD.ORG Mon Mar 8 13:33:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE7D816A4CE; Mon, 8 Mar 2004 13:33:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2E2F43D1F; Mon, 8 Mar 2004 13:33:50 -0800 (PST) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28LXoGe060709; Mon, 8 Mar 2004 13:33:50 -0800 (PST) (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28LXoof060708; Mon, 8 Mar 2004 13:33:50 -0800 (PST) (envelope-from dwmalone) Message-Id: <200403082133.i28LXoof060708@repoman.freebsd.org> From: David Malone Date: Mon, 8 Mar 2004 13:33:50 -0800 (PST) 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: Mon, 08 Mar 2004 21:33:51 -0000 dwmalone 2004/03/08 13:33:50 PST FreeBSD src repository Modified files: . access Log: Punish^WReward Peter Edwards by allowing him to close his own PRs from now on. Peter has a particular interest in debuggers and threads, but will also be doing general src work. I will be Peter's mentor. Approved by: core Revision Changes Path 1.648 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Mon Mar 8 13:34:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77A3116A4CE; Mon, 8 Mar 2004 13:34:56 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A64143D2F; Mon, 8 Mar 2004 13:34:55 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i28LcK1t035986 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 8 Mar 2004 23:38:21 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i28LYpnS030539; Mon, 8 Mar 2004 23:34:51 +0200 (EET) (envelope-from ru) Date: Mon, 8 Mar 2004 23:34:45 +0200 From: Ruslan Ermilov To: "Andrey A. Chernov" Message-ID: <20040308213445.GD30394@ip.net.ua> References: <200403081809.i28I9Xtd009105@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fOHHtNG4YXGJ0yqR" Content-Disposition: inline In-Reply-To: <200403081809.i28I9Xtd009105@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Bruce Evans cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/dd 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, 08 Mar 2004 21:34:56 -0000 --fOHHtNG4YXGJ0yqR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 08, 2004 at 10:09:33AM -0800, Andrey A. Chernov wrote: > ache 2004/03/08 10:09:33 PST >=20 > FreeBSD src repository >=20 > Modified files: > bin/dd Makefile=20 > Log: > Remove a.out at the end of 'make test' > =20 > Revision Changes Path > 1.17 +1 -1 src/bin/dd/Makefile >=20 Without even looking at the patch. This is worse than before, if interrupted by ^C. "make clean" should clean anything that is ever produced in objdir. Hold off, BDE has a patch ready for commit. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --fOHHtNG4YXGJ0yqR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFATOb1Ukv4P6juNwoRAnJOAJ9Vli/tnmRsiUgdClXV5bTQY9RbqACfX+Fk SBDg3hIG90T5L0STbW/ib88= =NF0M -----END PGP SIGNATURE----- --fOHHtNG4YXGJ0yqR-- From owner-cvs-src@FreeBSD.ORG Mon Mar 8 14:01:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 820E116A4CE; Mon, 8 Mar 2004 14:01:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6648543D3F; Mon, 8 Mar 2004 14:01:20 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28M1KGe065358; Mon, 8 Mar 2004 14:01:20 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28M1KrQ065357; Mon, 8 Mar 2004 14:01:20 -0800 (PST) (envelope-from rwatson) Message-Id: <200403082201.i28M1KrQ065357@repoman.freebsd.org> From: Robert Watson Date: Mon, 8 Mar 2004 14:01:20 -0800 (PST) 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_synch.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, 08 Mar 2004 22:01:20 -0000 rwatson 2004/03/08 14:01:19 PST FreeBSD src repository Modified files: sys/kern kern_synch.c Log: Mark loadaverage callout as CALLOUT_MPSAFE. Reviewed by: jhb Revision Changes Path 1.245 +1 -1 src/sys/kern/kern_synch.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 14:03:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7801316A4CE; Mon, 8 Mar 2004 14:03:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7397E43D1D; Mon, 8 Mar 2004 14:03:29 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28M3TGe068185; Mon, 8 Mar 2004 14:03:29 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28M3TvL068184; Mon, 8 Mar 2004 14:03:29 -0800 (PST) (envelope-from mlaier) Message-Id: <200403082203.i28M3TvL068184@repoman.freebsd.org> From: Max Laier Date: Mon, 8 Mar 2004 14:03:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc Makefile group inetd.conf master.passwd pf.conf pf.os protocols src/libexec Makefile src/sbin Makefile src/share/examples/etc make.conf src/sys/conf NOTES src/sys/modules Makefile 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: Mon, 08 Mar 2004 22:03:29 -0000 mlaier 2004/03/08 14:03:29 PST FreeBSD src repository Modified files: etc Makefile group inetd.conf master.passwd protocols libexec Makefile sbin Makefile share/examples/etc make.conf sys/conf NOTES sys/modules Makefile usr.sbin Makefile Added files: etc pf.conf pf.os Log: Link pf to the build and install: This adds the former ports registered groups: proxy and authpf as well as the proxy user. Make sure to run mergemaster -p in oder to complete make installworld without errors. This also provides the passive OS fingerprints from OpenBSD (pf.os) and an example pf.conf. For those who want to go without pf; it provides a NO_PF knob to make.conf. __FreeBSD_version will be bumped soon to reflect this and to be able to change ports accordingly. Approved by: bms(mentor) Revision Changes Path 1.325 +1 -1 src/etc/Makefile 1.29 +2 -0 src/etc/group 1.64 +6 -0 src/etc/inetd.conf 1.35 +1 -0 src/etc/master.passwd 1.1 +79 -0 src/etc/pf.conf (new) 1.1 +552 -0 src/etc/pf.os (new) 1.19 +1 -1 src/etc/protocols 1.65 +5 -0 src/libexec/Makefile 1.135 +7 -0 src/sbin/Makefile 1.223 +2 -0 src/share/examples/etc/make.conf 1.1205 +11 -1 src/sys/conf/NOTES 1.370 +9 -0 src/sys/modules/Makefile 1.288 +5 -0 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Mon Mar 8 14:26:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9F1C16A4CE; Mon, 8 Mar 2004 14:26:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 904D743D46; Mon, 8 Mar 2004 14:26:47 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28MQlGe072465; Mon, 8 Mar 2004 14:26:47 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28MQlXh072464; Mon, 8 Mar 2004 14:26:47 -0800 (PST) (envelope-from mlaier) Message-Id: <200403082226.i28MQlXh072464@repoman.freebsd.org> From: Max Laier Date: Mon, 8 Mar 2004 14:26:47 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING src/sys/sys param.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, 08 Mar 2004 22:26:47 -0000 mlaier 2004/03/08 14:26:47 PST FreeBSD src repository Modified files: . UPDATING sys/sys param.h Log: Bump __FreeBSD_version for the pf install and write comments to UPDATING. Approved by: bms(mentor) Revision Changes Path 1.298 +11 -0 src/UPDATING 1.183 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Mar 8 14:43:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EF7C16A4CE; Mon, 8 Mar 2004 14:43:49 -0800 (PST) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 289EC43D45; Mon, 8 Mar 2004 14:43:48 -0800 (PST) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 8 Mar 2004 20:43:36 +0000 (GMT) Date: Mon, 8 Mar 2004 20:43:36 +0000 From: David Malone To: Pawel Jakub Dawidek Message-ID: <20040308204336.GA7261@walton.maths.tcd.ie> References: <200403082037.i28KbQ2M041691@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403082037.i28KbQ2M041691@repoman.freebsd.org> User-Agent: Mutt/1.5.3i Sender: dwmalone@maths.tcd.ie cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: 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: Mon, 08 Mar 2004 22:43:49 -0000 On Mon, Mar 08, 2004 at 12:37:26PM -0800, Pawel Jakub Dawidek wrote: > - security.bsd.hardlink_check_uid, when set, means, that unprivilege > users are not permitted to create hard links to files not > owned by them, > - security.bsd.hardlink_check_gid, when set, means, that unprivilege > users are not permitted to create hard links to files owned > by group they don't belong to. Neat! I'd done something like this years ago, but couldn't figure out if this should be enforced by syscall code or filesystem code. I think that NFS was the main place that this made a difference, so I wonder if the NFS server should know about these sysctls? David. From owner-cvs-src@FreeBSD.ORG Mon Mar 8 14:54:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD96D16A4CE; Mon, 8 Mar 2004 14:54:37 -0800 (PST) Received: from darkness.comp.waw.pl (unknown [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D45D43D2D; Mon, 8 Mar 2004 14:54:37 -0800 (PST) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 02396AEA56; Mon, 8 Mar 2004 23:54:34 +0100 (CET) Date: Mon, 8 Mar 2004 23:54:34 +0100 From: Pawel Jakub Dawidek To: David Malone Message-ID: <20040308225434.GQ10864@darkness.comp.waw.pl> References: <200403082037.i28KbQ2M041691@repoman.freebsd.org> <20040308204336.GA7261@walton.maths.tcd.ie> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Dxzxec4+BSbG6TGA" Content-Disposition: inline In-Reply-To: <20040308204336.GA7261@walton.maths.tcd.ie> 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/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: Mon, 08 Mar 2004 22:54:38 -0000 --Dxzxec4+BSbG6TGA Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 08, 2004 at 08:43:36PM +0000, David Malone wrote: +> On Mon, Mar 08, 2004 at 12:37:26PM -0800, Pawel Jakub Dawidek wrote: +> > - security.bsd.hardlink_check_uid, when set, means, that unp= rivilege +> > users are not permitted to create hard links to file= s not +> > owned by them, +> > - security.bsd.hardlink_check_gid, when set, means, that unp= rivilege +> > users are not permitted to create hard links to file= s owned +> > by group they don't belong to. +>=20 +> Neat! I'd done something like this years ago, but couldn't figure +> out if this should be enforced by syscall code or filesystem code. +> I think that NFS was the main place that this made a difference, so +> I wonder if the NFS server should know about these sysctls? Hmm, because it is on syscall level it works for NFS mounted partitions. If you're talking about enforcing it on NFS server side, I don't think it really matters. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --Dxzxec4+BSbG6TGA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFATPmqForvXbEpPzQRArCaAJ9vqCTJ9TNI4OfXiIZzeH9+D9b+pgCeMnwr SIu10xxgglCohGKwwMI9wO8= =gdrg -----END PGP SIGNATURE----- --Dxzxec4+BSbG6TGA-- From owner-cvs-src@FreeBSD.ORG Mon Mar 8 14:57:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8323116A4CE; Mon, 8 Mar 2004 14:57:13 -0800 (PST) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 81F5943D31; Mon, 8 Mar 2004 14:57:12 -0800 (PST) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 8 Mar 2004 22:57:11 +0000 (GMT) To: Pawel Jakub Dawidek In-reply-to: Your message of "Mon, 08 Mar 2004 23:54:34 +0100." <20040308225434.GQ10864@darkness.comp.waw.pl> X-Request-Do: Date: Mon, 08 Mar 2004 22:57:11 +0000 From: David Malone Message-ID: <200403082257.aa78801@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/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: Mon, 08 Mar 2004 22:57:13 -0000 > Hmm, because it is on syscall level it works for NFS mounted partitions. Yep... > If you're talking about enforcing it on NFS server side, I don't think > it really matters. Wouldn't it be useful if you have non-FreeBSD clients, but would like to enforce this sort of policy? David. From owner-cvs-src@FreeBSD.ORG Mon Mar 8 15:18:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6CE616A4CE; Mon, 8 Mar 2004 15:18:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD16B43D1D; Mon, 8 Mar 2004 15:18:50 -0800 (PST) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i28NIoGe083898; Mon, 8 Mar 2004 15:18:50 -0800 (PST) (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i28NIojI083897; Mon, 8 Mar 2004 15:18:50 -0800 (PST) (envelope-from ale) Message-Id: <200403082318.i28NIojI083897@repoman.freebsd.org> From: Alex Dupre Date: Mon, 8 Mar 2004 15:18:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc inetd.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: Mon, 08 Mar 2004 23:18:50 -0000 ale 2004/03/08 15:18:50 PST FreeBSD src repository (doc,ports committer) Modified files: etc inetd.conf Log: Fix typos. Approved by: blackend (mentor/implicitly) Revision Changes Path 1.65 +2 -2 src/etc/inetd.conf From owner-cvs-src@FreeBSD.ORG Mon Mar 8 16:28:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C89016A4CE; Mon, 8 Mar 2004 16:28:53 -0800 (PST) Received: from priv-edtnes40.telusplanet.net (outbound05.telus.net [199.185.220.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3AB343D2F; Mon, 8 Mar 2004 16:28:52 -0800 (PST) (envelope-from cpressey@catseye.mine.nu) Received: from catseye.biscuit.boo ([154.5.85.228]) by priv-edtnes40.telusplanet.netSMTP <20040309002852.QTP9320.priv-edtnes40.telusplanet.net@catseye.biscuit.boo>; Mon, 8 Mar 2004 17:28:52 -0700 Date: Mon, 8 Mar 2004 16:33:57 -0800 From: Chris Pressey To: Colin Percival Message-Id: <20040308163357.4e68dd07.cpressey@catseye.mine.nu> In-Reply-To: <200403072222.i27MMDQe014135@repoman.freebsd.org> References: <200403072222.i27MMDQe014135@repoman.freebsd.org> Organization: Cat's Eye Technologies X-Mailer: Sylpheed version 0.9.9 (GTK+ 1.2.10; i386-portbld-freebsd4.9) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Tue, 09 Mar 2004 00:28:53 -0000 On Sun, 7 Mar 2004 14:22:13 -0800 (PST) Colin Percival wrote: > cperciva 2004/03/07 14:22:13 PST > > FreeBSD src repository > > Modified files: > usr.bin/printf printf.c > Log: > Make it possible for the %[eEfgG] formats to not result in an error > being reported by /usr/bin/printf. > > This bug has been around for 22 months... either nobody uses printf > with floating-point values, or people are forgetting to check their > return codes. > > Approved by: rwatson (mentor) > > Revision Changes Path > 1.27 +1 -1 src/usr.bin/printf/printf.c Hi Colin, Is there an MFC timeline on this? -Chris From owner-cvs-src@FreeBSD.ORG Mon Mar 8 17:20:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1711916A4CE; Mon, 8 Mar 2004 17:20:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF49343D31; Mon, 8 Mar 2004 17:20:24 -0800 (PST) (envelope-from mikeh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i291KOGe016833; Mon, 8 Mar 2004 17:20:24 -0800 (PST) (envelope-from mikeh@repoman.freebsd.org) Received: (from mikeh@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i291KO9q016832; Mon, 8 Mar 2004 17:20:24 -0800 (PST) (envelope-from mikeh) Message-Id: <200403090120.i291KO9q016832@repoman.freebsd.org> From: Mike Heffner Date: Mon, 8 Mar 2004 17:20:24 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/mail mail.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, 09 Mar 2004 01:20:25 -0000 mikeh 2004/03/08 17:20:24 PST FreeBSD src repository Modified files: usr.bin/mail mail.1 Log: These aren't all binary options. Revision Changes Path 1.44 +1 -1 src/usr.bin/mail/mail.1 From owner-cvs-src@FreeBSD.ORG Mon Mar 8 17:44:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2932416A4CE for ; Mon, 8 Mar 2004 17:44:54 -0800 (PST) Received: from tx0.oucs.ox.ac.uk (tx0.oucs.ox.ac.uk [129.67.1.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4C9043D48 for ; Mon, 8 Mar 2004 17:44:53 -0800 (PST) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from scan0.oucs.ox.ac.uk ([129.67.1.162] helo=localhost) by tx0.oucs.ox.ac.uk with esmtp (Exim 4.24) id 1B0WIe-0000Ap-FA for cvs-src@FreeBSD.org; Tue, 09 Mar 2004 01:44:52 +0000 Received: from rx0.oucs.ox.ac.uk ([129.67.1.161]) by localhost (scan0.oucs.ox.ac.uk [129.67.1.162]) (amavisd-new, port 25) with ESMTP id 00326-07 for ; Tue, 9 Mar 2004 01:44:52 +0000 (GMT) Received: from gateway.wadham.ox.ac.uk ([163.1.161.253]) by rx0.oucs.ox.ac.uk with smtp (Exim 4.24) id 1B0WIe-0000Af-1d for cvs-src@FreeBSD.org; Tue, 09 Mar 2004 01:44:52 +0000 Received: (qmail 31538 invoked by uid 1004); 9 Mar 2004 01:44:52 -0000 Received: from colin.percival@wadham.ox.ac.uk by gateway by uid 71 with qmail-scanner-1.20 (clamscan: 0.67. sweep: 2.18/3.79. Clear:RC:1(163.1.161.131):. Processed in 0.105612 secs); 09 Mar 2004 01:44:52 -0000 Received: from dhcp1131.wadham.ox.ac.uk (HELO piii600.wadham.ox.ac.uk) (163.1.161.131) by gateway.wadham.ox.ac.uk with SMTP; 9 Mar 2004 01:44:52 -0000 Message-Id: <6.0.1.1.1.20040309013808.03f5e9a0@imap.sfu.ca> X-Sender: cperciva@imap.sfu.ca (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1 Date: Tue, 09 Mar 2004 01:44:49 +0000 To: Chris Pressey From: Colin Percival In-Reply-To: <20040308163357.4e68dd07.cpressey@catseye.mine.nu> References: <200403072222.i27MMDQe014135@repoman.freebsd.org> <20040308163357.4e68dd07.cpressey@catseye.mine.nu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Colin Percival Subject: Re: 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: Tue, 09 Mar 2004 01:44:54 -0000 At 00:33 09/03/2004, Chris Pressey wrote: >Colin Percival wrote: > > Revision Changes Path > > 1.27 +1 -1 src/usr.bin/printf/printf.c > >Is there an MFC timeline on this? It was either "MFC after: Someone complains" or "MFC after: The first chapter of my thesis is written". I'm not quite sure which. :-) I guess 3 days is appropriate here. Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Mar 8 18:45:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F66D16A4CE; Mon, 8 Mar 2004 18:45:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4132B43D39; Mon, 8 Mar 2004 18:45:00 -0800 (PST) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i292j0Ge035729; Mon, 8 Mar 2004 18:45:00 -0800 (PST) (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i292j0a6035728; Mon, 8 Mar 2004 18:45:00 -0800 (PST) (envelope-from jb) Message-Id: <200403090245.i292j0a6035728@repoman.freebsd.org> From: John Birrell Date: Mon, 8 Mar 2004 18:44:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 02:45:00 -0000 jb 2004/03/08 18:44:59 PST FreeBSD src repository Modified files: lib/libc/stdio _flock_stub.c local.h Log: On 4.X it was possible for an application to initialise a local FILE structure and call stdio functions. In 5.X this was broken when FILE locking was introduced into libc. This change makes most (relevant) stdio functions work again when the _extra file in FILE isn't initialised (and can't be without a libc function to do it since the __sFILEX structure is private to libc). Revision Changes Path 1.13 +9 -3 src/lib/libc/stdio/_flock_stub.c 1.22 +1 -1 src/lib/libc/stdio/local.h From owner-cvs-src@FreeBSD.ORG Mon Mar 8 18:49:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E856816A4CE; Mon, 8 Mar 2004 18:49:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAA3143D2D; Mon, 8 Mar 2004 18:49:24 -0800 (PST) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i292nOGe035893; Mon, 8 Mar 2004 18:49:24 -0800 (PST) (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i292nO1x035892; Mon, 8 Mar 2004 18:49:24 -0800 (PST) (envelope-from jb) Message-Id: <200403090249.i292nO1x035892@repoman.freebsd.org> From: John Birrell Date: Mon, 8 Mar 2004 18:49:24 -0800 (PST) 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 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: Tue, 09 Mar 2004 02:49:25 -0000 jb 2004/03/08 18:49:24 PST FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: AMD's ELAN documentation says that you write to the SYS_RST register in the Memory Mapped Configuration Region (MMCR) to reset the CPU. If CPU_ELAN is set, try this first to reset the CPU before the traditional way. Without this change, my Compulab board powers down on 'reset' instead of rebooting. Revision Changes Path 1.228 +10 -0 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 18:51:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07C2216A4CE; Mon, 8 Mar 2004 18:51:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD7C243D2F; Mon, 8 Mar 2004 18:51:21 -0800 (PST) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i292pLGe036848; Mon, 8 Mar 2004 18:51:21 -0800 (PST) (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i292pLgL036844; Mon, 8 Mar 2004 18:51:21 -0800 (PST) (envelope-from jb) Message-Id: <200403090251.i292pLgL036844@repoman.freebsd.org> From: John Birrell Date: Mon, 8 Mar 2004 18:51:21 -0800 (PST) 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 elan-mmcr.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, 09 Mar 2004 02:51:22 -0000 jb 2004/03/08 18:51:21 PST FreeBSD src repository Modified files: sys/i386/i386 elan-mmcr.c Log: Add #ifdef CPU_SOEKRIS in the missing places around the led_* code that is specific to those boards. This allows this file to compile again with CPU_ELAN enabled, but not CPU_SOEKRIS, for a Compulab board. Revision Changes Path 1.25 +10 -1 src/sys/i386/i386/elan-mmcr.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 19:21:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8E3316A4D0; Mon, 8 Mar 2004 19:21:58 -0800 (PST) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22B5C43D41; Mon, 8 Mar 2004 19:21:58 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.204.98) by smtp01.syd.iprimus.net.au (7.0.024) id 402BA9270081FB85; Tue, 9 Mar 2004 14:21:55 +1100 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 404244165; Tue, 9 Mar 2004 14:22:48 +1100 (EST) Date: Tue, 9 Mar 2004 14:22:48 +1100 From: Tim Robbins To: John Birrell Message-ID: <20040309032248.GA88649@cat.robbins.dropbear.id.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403090245.i292j0a6035728@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 03:21:59 -0000 On Mon, Mar 08, 2004 at 06:44:59PM -0800, John Birrell wrote: > jb 2004/03/08 18:44:59 PST > > FreeBSD src repository > > Modified files: > lib/libc/stdio _flock_stub.c local.h > Log: > On 4.X it was possible for an application to initialise a local FILE > structure and call stdio functions. In 5.X this was broken when FILE > locking was introduced into libc. > > This change makes most (relevant) stdio functions work again when the > _extra file in FILE isn't initialised (and can't be without a libc > function to do it since the __sFILEX structure is private to libc). Is this a useful behaviour to support? ORIENT needs to be kept as simple as possible since it is invoked for every single stdio call. The extra conditional may make a difference for getc() and putc() in the single-threaded case. Tim From owner-cvs-src@FreeBSD.ORG Mon Mar 8 19:32:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D783316A4CE; Mon, 8 Mar 2004 19:32:33 -0800 (PST) Received: from cimlogic.com.au (adsl-20-121.swiftdsl.com.au [218.214.20.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB4A943D39; Mon, 8 Mar 2004 19:32:32 -0800 (PST) (envelope-from jb@cimlogic.com.au) Received: from cimlogic.com.au (localhost.cimlogic.com.au [127.0.0.1]) by cimlogic.com.au (8.12.11/8.12.11) with ESMTP id i293WR9a011569; Tue, 9 Mar 2004 14:32:29 +1100 (EST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.12.11/8.12.11/Submit) id i293WQdP011568; Tue, 9 Mar 2004 14:32:26 +1100 (EST) (envelope-from jb) Date: Tue, 9 Mar 2004 14:32:23 +1100 From: John Birrell To: Tim Robbins Message-ID: <20040309143223.Q234@freebsd3.cimlogic.com.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040309032248.GA88649@cat.robbins.dropbear.id.au>; from tjr@freebsd.org on Tue, Mar 09, 2004 at 02:22:48PM +1100 cc: cvs-src@freebsd.org cc: John Birrell cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 03:32:34 -0000 On Tue, Mar 09, 2004 at 02:22:48PM +1100, Tim Robbins wrote: > Is this a useful behaviour to support? ORIENT needs to be kept as > simple as possible since it is invoked for every single stdio call. > The extra conditional may make a difference for getc() and putc() > in the single-threaded case. If you were concerned about performance "for every single stdio call", the locking calls would never have been allowed into libc in the first place. In a single-threaded program they aren't required. Although the file name is _flock_stub.c, it doesn't truly contain stub functions with no code like when libc_r was added. In fact, this is one reason why libc_r was a completely separate library - so that libc performance wouldn't be impacted in the single threaded case. -- John Birrell From owner-cvs-src@FreeBSD.ORG Mon Mar 8 19:37:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA7F916A4CE; Mon, 8 Mar 2004 19:37:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD48743D41; Mon, 8 Mar 2004 19:37:21 -0800 (PST) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i293bLGe046800; Mon, 8 Mar 2004 19:37:21 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i293bLRL046799; Mon, 8 Mar 2004 19:37:21 -0800 (PST) (envelope-from njl) Message-Id: <200403090337.i293bLRL046799@repoman.freebsd.org> From: Nate Lawson Date: Mon, 8 Mar 2004 19:37:21 -0800 (PST) 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_smp.c src/sys/sys pcpu.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, 09 Mar 2004 03:37:21 -0000 njl 2004/03/08 19:37:21 PST FreeBSD src repository Modified files: sys/kern subr_smp.c sys/sys pcpu.h Log: Hook CPUs up to newbus. CPUs will ultimately be a bus driver so that multiple CPU-specific drivers can attach. This is a work in progress so children aren't supported yet. Help from: jhb Revision Changes Path 1.183 +67 -0 src/sys/kern/subr_smp.c 1.12 +1 -0 src/sys/sys/pcpu.h From owner-cvs-src@FreeBSD.ORG Mon Mar 8 19:46:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C3B016A4CE for ; Mon, 8 Mar 2004 19:46:16 -0800 (PST) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id CF74E43D2F for ; Mon, 8 Mar 2004 19:46:15 -0800 (PST) (envelope-from nate@root.org) Received: (qmail 50380 invoked by uid 1000); 9 Mar 2004 03:46:17 -0000 Date: Mon, 8 Mar 2004 19:46:17 -0800 (PST) From: Nate Lawson To: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org In-Reply-To: <20040309033724.2569A16A55A@hub.freebsd.org> Message-ID: <20040308194228.A50350@root.org> References: <20040309033724.2569A16A55A@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: cvs commit: src/sys/kern subr_smp.c src/sys/sys pcpu.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, 09 Mar 2004 03:46:16 -0000 On Mon, 8 Mar 2004, Nate Lawson wrote: > Modified files: > sys/kern subr_smp.c > sys/sys pcpu.h > Log: > Hook CPUs up to newbus. CPUs will ultimately be a bus driver so that > multiple CPU-specific drivers can attach. This is a work in progress > so children aren't supported yet. > > Help from: jhb > > Revision Changes Path > 1.183 +67 -0 src/sys/kern/subr_smp.c > 1.12 +1 -0 src/sys/sys/pcpu.h I tested this also with npx0 as a child of cpu0 since that's where it really belongs. But I'm not sure about the ramifications so someone with an SMP board that wants to implement this should email me. The changes are extremely minor. Also, I'm unsure in what cases device_identify is called multiple times but I still guarded for it. Advice on what ivars to add would be helpful. I'll probably at least have cpuid results available as an ivar so that child CPU devices can get it directly from the parent. The goal is to have drivers like longrun, p4tcc, etc. using a minimum of direct CPU probing and use ivars for the commonly-used data. -Nate From owner-cvs-src@FreeBSD.ORG Mon Mar 8 19:53:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 6CBC916A4D0; Mon, 8 Mar 2004 19:53:45 -0800 (PST) In-Reply-To: <200402291611.45616.wes@softweyr.com> To: Wes Peters Date: Mon, 8 Mar 2004 19:53:45 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL112 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <20040309035345.6CBC916A4D0@hub.freebsd.org> From: darrenr@FreeBSD.ORG (Darren Reed) cc: cvs-src@freebsd.org cc: Max Laier cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Steve Kargl Subject: ipfilter/ipfw/pf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Mar 2004 03:53:45 -0000 In some mail I received from Wes Peters, sie wrote > > ipfilter I'm not so sure about, Darren doesn't seem to have been all that > active lately. I suspect the locking changes have given him reason to > hide, he usually prefers to wait until such states of flux have settled > out before he tries to repair what he sees as damage to ipfilter. ;^) There's one main reason you don't see regular updates of ipfilter and that is every one in the past has introduced an ABI change which has hurt users, one way or another. By minimizing the frequency of updating IPFilter, the frequency in which users get hurt is also reduced. This is a problem that has been impacting FreeBSD & NetBSD users for a long time. IPFilter v4 (now released) has been designed in a manner that allows this problem of ABI changes to be eliminated. This is a first for the open source community when it comes to firewall software and there are no indications from other development that suggest anyone else is going to pick up this ball. Version 4 of IPFilter brings with it many things you would find in pf that are not in the current version of IPFilter in the tree. It also brings in support for some other experimental ideas that have floated around for ipfw, such as coverting filter rules into C code and compiling that up for policy enforcement. As for locking - IPFIlter has been working MP aware on Solaris for years. Indeed, once the locking primitives became available on FreeBSD, IPFilter was able to start using them. It didn't need to wait for "big lock" to change :) The same was not true for the pfil interace but that has since been addressed. When will IPFilter v4 be in the tree? Sometime very soon, when a 4.1.1 is baked. When was 4.1 released ? Mid February (before pf was brought into the tree.) It is being tested on 5.2.1 and 5.2, at present. Are there regular snapshots of -current around somewhere to download and install ? Darren From owner-cvs-src@FreeBSD.ORG Mon Mar 8 19:54:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3609216A4CE; Mon, 8 Mar 2004 19:54:43 -0800 (PST) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 493F943D2F; Mon, 8 Mar 2004 19:54:42 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.204.98) by smtp01.syd.iprimus.net.au (7.0.024) id 402BA927008224D5; Tue, 9 Mar 2004 14:54:39 +1100 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 2398C41A4; Tue, 9 Mar 2004 14:55:32 +1100 (EST) Date: Tue, 9 Mar 2004 14:55:32 +1100 From: Tim Robbins To: John Birrell Message-ID: <20040309035532.GA88825@cat.robbins.dropbear.id.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040309143223.Q234@freebsd3.cimlogic.com.au> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: John Birrell cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 03:54:43 -0000 On Tue, Mar 09, 2004 at 02:32:23PM +1100, John Birrell wrote: > On Tue, Mar 09, 2004 at 02:22:48PM +1100, Tim Robbins wrote: > > Is this a useful behaviour to support? ORIENT needs to be kept as > > simple as possible since it is invoked for every single stdio call. > > The extra conditional may make a difference for getc() and putc() > > in the single-threaded case. > > If you were concerned about performance "for every single stdio call", > the locking calls would never have been allowed into libc in the > first place. In a single-threaded program they aren't required. My concern here is that we are slowing down critical paths for the sake of broken applications that grope around inside FILEs. Why do we need to support this? Which applications require it, and why? Tim From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:00:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2B9016A4CE; Mon, 8 Mar 2004 20:00:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93FA543D49; Mon, 8 Mar 2004 20:00:33 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2940XGe050959; Mon, 8 Mar 2004 20:00:33 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2940XVP050958; Mon, 8 Mar 2004 20:00:33 -0800 (PST) (envelope-from marcel) Message-Id: <200403090400.i2940XVP050958@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 8 Mar 2004 20:00:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/efi/libefi efi_console.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, 09 Mar 2004 04:00:33 -0000 marcel 2004/03/08 20:00:33 PST FreeBSD src repository Modified files: sys/boot/efi/libefi efi_console.c Log: Reset the text attributes when initializing the console. The EFI loader typically doesn't do this so that we end up booting the with whatever the EFI loader has set it to last. Revision Changes Path 1.5 +1 -0 src/sys/boot/efi/libefi/efi_console.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:06:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C5CB16A4CE; Mon, 8 Mar 2004 20:06:05 -0800 (PST) Received: from cimlogic.com.au (adsl-20-121.swiftdsl.com.au [218.214.20.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id C14FC43D3F; Mon, 8 Mar 2004 20:06:04 -0800 (PST) (envelope-from jb@cimlogic.com.au) Received: from cimlogic.com.au (localhost.cimlogic.com.au [127.0.0.1]) by cimlogic.com.au (8.12.11/8.12.11) with ESMTP id i2945f8u011735; Tue, 9 Mar 2004 15:05:41 +1100 (EST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.12.11/8.12.11/Submit) id i2945drj011734; Tue, 9 Mar 2004 15:05:39 +1100 (EST) (envelope-from jb) Date: Tue, 9 Mar 2004 15:05:36 +1100 From: John Birrell To: Tim Robbins Message-ID: <20040309150536.R234@freebsd3.cimlogic.com.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040309035532.GA88825@cat.robbins.dropbear.id.au>; from tjr@freebsd.org on Tue, Mar 09, 2004 at 02:55:32PM +1100 cc: cvs-src@freebsd.org cc: John Birrell cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: John Birrell Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 04:06:05 -0000 On Tue, Mar 09, 2004 at 02:55:32PM +1100, Tim Robbins wrote: > My concern here is that we are slowing down critical paths for the > sake of broken applications that grope around inside FILEs. Why do > we need to support this? Which applications require it, and why? I'm not sure that I agree that applications are 'broken' when they use things that are defined in the header file along with the FILE structure itself. As I said in my previous mail, if you want to improve performance, then remove the locking code from libc completely in the single-threaded case. That will have more benefit than checking a NULL pointer that has to be resolved anyway in order to access the fields it points to. I think you're arguing about just a few instructions on i386. FWIW, I OpenSSL's file BIO with this functionality. -- John Birrell From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:12:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 41CB516A4CF; Mon, 8 Mar 2004 20:12:00 -0800 (PST) In-Reply-To: <5D79345A-68E3-11D8-AE91-000A95AD0668@errno.com> To: Sam Leffler Date: Mon, 8 Mar 2004 20:12:00 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL112 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <20040309041200.41CB516A4CF@hub.freebsd.org> From: darrenr@FreeBSD.ORG (Darren Reed) cc: Max Laier cc: Steve Kargl cc: Luigi Rizzo cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: Tim Robbins cc: cvs-src@FreeBSD.org Subject: ideal firewall solution X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Mar 2004 04:12:00 -0000 In some mail I received from Sam Leffler, sie wrote > > > To me there is no clear winner. Agreed. The question that should have been asked and clearly answered is: What does FreeBSD gain from having pf in the base tree ? > > Honestly, i believe that the microcode-based approach of ipfw2 is > > a lot simpler to maintain and extend than the one used in pf > > (which resembles a lot the original ipfw), and dropping it would > > be a step backward. > > ipfw2 has some instructions (e.g. the 'address set') that greatly > > simplify the writing of rulesets. Has anone reviewed the Checkpoint patent with respect to whether or not ipfw2 violates it ? They patent an instruction/virtual mechanism for evaluating filter rules that is compiled by some user program. I haven't looked at it in detail because ipfw2 isn't my area of responsiblity but someone should (if they haven't.) When/if that is done, if someone can think about what it would be to use BPF instead of ipfw2 and if that makes any difference to the Checkpoint patent, I'd be further interested to know. Patent #5,606,668 - read clause 8. > I agree with Luigi about much of this. I'm happy to see pf brought > into the tree because it's actively being developed and folks look to > be using it (it looks to me like it's going to become the most often > used filtering package for folks with *bsd systems). Only if all those who use ipf/ipfw stop using that. > However I think > the "microcode-based" architecture used by ipfw2 and the BSD/OS ipfw > code are a better design. See again referene to above patent. It was filed in 1993, well before BSD/OS did anything like this. The standard /dev/bpf* is not a case of "prior art", in this instance. Darren From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:18:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 87A0316A4CF; Mon, 8 Mar 2004 20:18:15 -0800 (PST) In-Reply-To: <20040226161339.GI46714@madman.celabo.org> To: "Jacques A. Vidrine" Date: Mon, 8 Mar 2004 20:18:15 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL112 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <20040309041815.87A0316A4CF@hub.freebsd.org> From: darrenr@FreeBSD.ORG (Darren Reed) cc: Max Laier cc: Andre Oppermann cc: Tim Robbins cc: cvs-src@FreeBSD.org cc: Will Andrews cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Steve Kargl Subject: Re: cvs commit: src/sys/contrib/pf/net if_pflog.c if_pflog.hif_pfsync.c src/sys/contrib/pf/netinet in4_cksum.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, 09 Mar 2004 04:18:15 -0000 In some mail I received from Jacques A. Vidrine, sie wrote > On Thu, Feb 26, 2004 at 11:09:07AM -0500, Will Andrews wrote: > > It doesn't work on Linux. That is a pretty big gap. > > Funny you should mention that: Both IPFilter and PF are being actively > ported to Linux. The next release of IPFilter (4.1.1) will have it mostly working on Linux 2.4 kernels. The problems that remain have to do with inadequacies in the Linux kernel API for support of features that are not part of people's core use. As of 4.1, it was doing all the simple stuff (block/pass/log.) I imagine that my work here will make it easier for others to do a copy to support their own projects... ipf is found in the current server version of OS-X, but ipfw is used on the workstation. Go figure :) Darren From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:22:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 600F916A4CF; Mon, 8 Mar 2004 20:22:36 -0800 (PST) In-Reply-To: <565913D0-68E2-11D8-AE91-000A95AD0668@errno.com> To: Sam Leffler Date: Mon, 8 Mar 2004 20:22:36 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL112 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <20040309042236.600F916A4CF@hub.freebsd.org> From: darrenr@FreeBSD.ORG (Darren Reed) cc: Max Laier cc: Andre Oppermann cc: Steve Kargl cc: Luigi Rizzo cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: Tim Robbins cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/pf/net if_pflog.c if_pflog.hif_pfsync.c src/sys/contrib/pf/netinet in4_cksum.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, 09 Mar 2004 04:22:36 -0000 In some mail I received from Sam Leffler, sie wrote > > I made two attempts to eliminate all the ipfw-, dummmynet-, and > bridge-specific code in the ip protocols but never got stuff to the > point where I was willing to commit it. My main motivation for doing > this was to eliminate much of the incestuous behaviour so that you > could reason about locking requirements but there were other benefits > (e.g. I was also trying to make the ip code more "firewall agnostic"). > The changes involved replacing the well-known function pointers with > PFIL_HOOKS, restructuring code and API's so non-ip code could move out > of the ip protocol code, and the elimination of MT_TAG mbufs. Max > followed through getting the latter committed (thanks, great work!) and > I hope to return to this when I've got free time. If it helps, Sam, you've got my support in doing this :) I had a go at doing this and I think the summary was: - build a wrapper function for ipfw - change the pfil interface from the network stack to include an extra parameter with all the guff for ipfw And through the use of the wrappers, there was no need to change ipfw or ipfilter code. I suppose that sounds easy (for the casual reader) but that's like all things that look easy :) If you want help with this, just hollar. Darren From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:28:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 97EF816A4CF; Mon, 8 Mar 2004 20:28:11 -0800 (PST) In-Reply-To: <20040226080517.GA29763@cat.robbins.dropbear.id.au> To: Tim Robbins Date: Mon, 8 Mar 2004 20:28:11 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL112 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <20040309042811.97EF816A4CF@hub.freebsd.org> From: darrenr@FreeBSD.ORG (Darren Reed) cc: cvs-src@FreeBSD.org cc: Max Laier cc: cvs-all@FreeBSD.org cc: Steve Kargl cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/pf/net if_pflog.c if_pflog.hif_pfsync.c src/sys/contrib/pf/netinet in4_cksum.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, 09 Mar 2004 04:28:11 -0000 In some mail I received from Tim Robbins, sie wrote > > You forgot about ip6fw. I agree that having 4 firewalls in the base system > is somewhat excessive, but not importing pf is not a solution to the > problem of having too many firewalls. What I'd like to see is ipfw, > ipfilter and ip6fw implemented in terms of the pf kernel code, then > eventually phased out after a few releases. With the exception of dummynet, > this should be fairly straightforward. What you're assuming is that this is possible. If you were familiar with the code for all three, you'd know it isn't. I have, however, tried to architect IPfilter in such a way that it could use the rule syntax for ipfw2 at some point in the future IF the ipfw2 microcode guff is properly organised (I believe I had a long email thread with Luigi about this for some modest progress but more is really needed to use it.) Then there's the question of Checkpoint's patent... Darren From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:32:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AA7116A4CE; Mon, 8 Mar 2004 20:32:27 -0800 (PST) Received: from newman.gte.com (newman.gte.com [132.197.8.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46E1C43D39; Mon, 8 Mar 2004 20:32:25 -0800 (PST) (envelope-from ak03@gte.com) Received: from h132-197-179-27.gte.com (kanpc.gte.com [132.197.179.27]) by newman.gte.com (8.9.1/8.9.1) with ESMTP id XAA28211; Mon, 8 Mar 2004 23:32:10 -0500 (EST) Received: from kanpc.gte.com (ak03@localhost [127.0.0.1]) i294W9aE065279; Mon, 8 Mar 2004 23:32:09 -0500 (EST) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.11/8.12.11/Submit) id i294W8cl065278; Mon, 8 Mar 2004 23:32:08 -0500 (EST) (envelope-from ak03) Date: Mon, 8 Mar 2004 23:32:08 -0500 From: Alexander Kabaev To: John Birrell Message-ID: <20040309043207.GA65153@kanpc.gte.com> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309150536.R234@freebsd3.cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040309150536.R234@freebsd3.cimlogic.com.au> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: John Birrell cc: cvs-all@FreeBSD.org cc: Tim Robbins cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 04:32:27 -0000 On Tue, Mar 09, 2004 at 03:05:36PM +1100, John Birrell wrote: > > I'm not sure that I agree that applications are 'broken' when they > use things that are defined in the header file along with the FILE > structure itself. I would like to see FILE to become transparent to applications and its definition moved to the libc-private header file with the specific purpose of making the hack you mentioned impossible. Are there any other means for you to achieve what you want? Can funopen be used to simulate stdio stream instead? > As I said in my previous mail, if you want to improve performance, > then remove the locking code from libc completely in the single-threaded > case. That will have more benefit than checking a NULL pointer that > has to be resolved anyway in order to access the fields it points > to. I think you're arguing about just a few instructions on i386. > I agree that handful of extra instruction won't make stdio much slower. Rather, I object to your change because it allows applications to become dependant on intimate knowledge of FILE internals which means inevitable ABI breakages and associated headaches in the future. -- Alexander Kabaev From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:35:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44F6F16A4CE; Mon, 8 Mar 2004 20:35:58 -0800 (PST) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1A8443D2D; Mon, 8 Mar 2004 20:35:57 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.204.98) by smtp01.syd.iprimus.net.au (7.0.024) id 402BA9270082608B; Tue, 9 Mar 2004 15:35:53 +1100 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 6803D4165; Tue, 9 Mar 2004 15:36:46 +1100 (EST) Date: Tue, 9 Mar 2004 15:36:46 +1100 From: Tim Robbins To: John Birrell Message-ID: <20040309043646.GA89072@cat.robbins.dropbear.id.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309150536.R234@freebsd3.cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040309150536.R234@freebsd3.cimlogic.com.au> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: John Birrell cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 04:35:58 -0000 On Tue, Mar 09, 2004 at 03:05:36PM +1100, John Birrell wrote: > On Tue, Mar 09, 2004 at 02:55:32PM +1100, Tim Robbins wrote: > > My concern here is that we are slowing down critical paths for the > > sake of broken applications that grope around inside FILEs. Why do > > we need to support this? Which applications require it, and why? > > I'm not sure that I agree that applications are 'broken' when they > use things that are defined in the header file along with the FILE > structure itself. They are. The structure is an implementation detail, and the layout or size could change between releases, or it's definition could be moved into a libc-private header entirely. > As I said in my previous mail, if you want to improve performance, > then remove the locking code from libc completely in the single-threaded > case. That will have more benefit than checking a NULL pointer that > has to be resolved anyway in order to access the fields it points > to. Threads are useful. Supporting some phantom application you won't name that initializes its own FILE structures instead of using the correct interfaces is not terribly useful. > I think you're arguing about just a few instructions on i386. I'm arguing over a principle, and trying to stop FreeBSD getting locked into a certain arrangement of stdio internals for the sake of broken applications. Tim From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:43:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C1B516A4CE; Mon, 8 Mar 2004 20:43:34 -0800 (PST) Received: from cimlogic.com.au (adsl-20-121.swiftdsl.com.au [218.214.20.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FE9C43D48; Mon, 8 Mar 2004 20:43:33 -0800 (PST) (envelope-from jb@cimlogic.com.au) Received: from cimlogic.com.au (localhost.cimlogic.com.au [127.0.0.1]) by cimlogic.com.au (8.12.11/8.12.11) with ESMTP id i294h9w0011929; Tue, 9 Mar 2004 15:43:09 +1100 (EST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.12.11/8.12.11/Submit) id i294h7Ea011928; Tue, 9 Mar 2004 15:43:08 +1100 (EST) (envelope-from jb) Date: Tue, 9 Mar 2004 15:43:05 +1100 From: John Birrell To: Tim Robbins Message-ID: <20040309154305.S234@freebsd3.cimlogic.com.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309150536.R234@freebsd3.cimlogic.com.au> <20040309043646.GA89072@cat.robbins.dropbear.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040309043646.GA89072@cat.robbins.dropbear.id.au>; from tjr@freebsd.org on Tue, Mar 09, 2004 at 03:36:46PM +1100 cc: cvs-src@freebsd.org cc: John Birrell cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: John Birrell Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 04:43:34 -0000 On Tue, Mar 09, 2004 at 03:36:46PM +1100, Tim Robbins wrote: > They are. The structure is an implementation detail, and the layout > or size could change between releases, or it's definition could be > moved into a libc-private header entirely. That's right. But the whole _extra implementation was performed in the way it was to retain ABI compatibility. > Threads are useful. Supporting some phantom application you won't name > that initializes its own FILE structures instead of using the correct > interfaces is not terribly useful. The application isn't publicly available. I'm not sure where the code originated. I also don't know of applications that do this. It just didn't seem to be a big deal to me. Shrug. > I'm arguing over a principle, and trying to stop FreeBSD getting locked > into a certain arrangement of stdio internals for the sake of broken > applications. I'll back out the change then and keep it local then. It's not worth my time arguing this. -- John Birrell From owner-cvs-src@FreeBSD.ORG Mon Mar 8 20:51:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25A6816A4CE; Mon, 8 Mar 2004 20:51:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09CF443D31; Mon, 8 Mar 2004 20:51:59 -0800 (PST) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i294pwGe069099; Mon, 8 Mar 2004 20:51:58 -0800 (PST) (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i294pwBh069098; Mon, 8 Mar 2004 20:51:58 -0800 (PST) (envelope-from jb) Message-Id: <200403090451.i294pwBh069098@repoman.freebsd.org> From: John Birrell Date: Mon, 8 Mar 2004 20:51:58 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 04:51:59 -0000 jb 2004/03/08 20:51:58 PST FreeBSD src repository Modified files: lib/libc/stdio _flock_stub.c local.h Log: Backout the previous revision due to objections. Revision Changes Path 1.14 +3 -9 src/lib/libc/stdio/_flock_stub.c 1.23 +1 -1 src/lib/libc/stdio/local.h From owner-cvs-src@FreeBSD.ORG Mon Mar 8 21:19:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C19516A4CE; Mon, 8 Mar 2004 21:19:42 -0800 (PST) Received: from smtp02.syd.iprimus.net.au (smtp02.syd.iprimus.net.au [210.50.76.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 170CD43D31; Mon, 8 Mar 2004 21:19:42 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.204.98) by smtp02.syd.iprimus.net.au (7.0.024) id 402CF87000751E4E; Tue, 9 Mar 2004 16:19:40 +1100 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 762794167; Tue, 9 Mar 2004 16:20:30 +1100 (EST) Date: Tue, 9 Mar 2004 16:20:30 +1100 From: Tim Robbins To: John Birrell Message-ID: <20040309052030.GA89346@cat.robbins.dropbear.id.au> References: <200403090451.i294pwBh069098@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403090451.i294pwBh069098@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 05:19:42 -0000 On Mon, Mar 08, 2004 at 08:51:58PM -0800, John Birrell wrote: > jb 2004/03/08 20:51:58 PST > > FreeBSD src repository > > Modified files: > lib/libc/stdio _flock_stub.c local.h > Log: > Backout the previous revision due to objections. Thanks. Tim From owner-cvs-src@FreeBSD.ORG Mon Mar 8 21:41:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9423116A4CE; Mon, 8 Mar 2004 21:41:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76FC743D2D; Mon, 8 Mar 2004 21:41:28 -0800 (PST) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i295fSGe079630; Mon, 8 Mar 2004 21:41:28 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i295fSnt079626; Mon, 8 Mar 2004 21:41:28 -0800 (PST) (envelope-from njl) Message-Id: <200403090541.i295fSnt079626@repoman.freebsd.org> From: Nate Lawson Date: Mon, 8 Mar 2004 21:41:28 -0800 (PST) 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 acpi.c acpivar.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, 09 Mar 2004 05:41:28 -0000 njl 2004/03/08 21:41:28 PST FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpivar.h Log: Use an unsigned int instead of an int for the Get/Set Integer interface. Pointed out by: le Revision Changes Path 1.124 +3 -3 src/sys/dev/acpica/acpi.c 1.57 +3 -3 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Mon Mar 8 21:44:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86CE116A4CF; Mon, 8 Mar 2004 21:44:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ABFA43D2F; Mon, 8 Mar 2004 21:44:47 -0800 (PST) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i295ilGe080528; Mon, 8 Mar 2004 21:44:47 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i295ilvQ080527; Mon, 8 Mar 2004 21:44:47 -0800 (PST) (envelope-from njl) Message-Id: <200403090544.i295ilvQ080527@repoman.freebsd.org> From: Nate Lawson Date: Mon, 8 Mar 2004 21:44:47 -0800 (PST) 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 acpi.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, 09 Mar 2004 05:44:47 -0000 njl 2004/03/08 21:44:47 PST FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Simplify some logic in converting a buffer to an integer. Revision Changes Path 1.125 +3 -1 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Mon Mar 8 22:10:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2B0716A4CE; Mon, 8 Mar 2004 22:10:53 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0000043D39; Mon, 8 Mar 2004 22:10:52 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i296AoZX030084; Tue, 9 Mar 2004 07:10:50 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: John Birrell From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 08 Mar 2004 18:51:21 PST." <200403090251.i292pLgL036844@repoman.freebsd.org> Date: Tue, 09 Mar 2004 07:10:50 +0100 Message-ID: <30083.1078812650@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 elan-mmcr.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, 09 Mar 2004 06:10:54 -0000 In message <200403090251.i292pLgL036844@repoman.freebsd.org>, John Birrell writ es: >jb 2004/03/08 18:51:21 PST > > FreeBSD src repository > > Modified files: > sys/i386/i386 elan-mmcr.c > Log: > Add #ifdef CPU_SOEKRIS in the missing places around the led_* code > that is specific to those boards. This is most likely wrong, the led_* is not specific to the soekris, what is missing is probably a fix in conf/files.i386 -- 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 Mar 9 00:09:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B12E16A4CE; Tue, 9 Mar 2004 00:09:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF88543D3F; Tue, 9 Mar 2004 00:09:33 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2989XGe012031; Tue, 9 Mar 2004 00:09:33 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2989XKh012030; Tue, 9 Mar 2004 00:09:33 -0800 (PST) (envelope-from ru) Message-Id: <200403090809.i2989XKh012030@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 9 Mar 2004 00:09:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.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, 09 Mar 2004 08:09:34 -0000 ru 2004/03/09 00:09:33 PST FreeBSD src repository Modified files: usr.bin/make parse.c Log: Fixed line numbering inside the .for loops. Submitted by: Cyrille Lefevre Revision Changes Path 1.51 +3 -1 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 00:16:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4828E16A4CE; Tue, 9 Mar 2004 00:16:37 -0800 (PST) Received: from darkness.comp.waw.pl (unknown [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4369743D1F; Tue, 9 Mar 2004 00:16:35 -0800 (PST) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 170DAAEA56; Tue, 9 Mar 2004 09:16:32 +0100 (CET) Date: Tue, 9 Mar 2004 09:16:32 +0100 From: Pawel Jakub Dawidek To: David Malone Message-ID: <20040309081632.GR10864@darkness.comp.waw.pl> References: <20040308225434.GQ10864@darkness.comp.waw.pl> <200403082257.aa78801@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ECcIMtargrIi2fbc" Content-Disposition: inline In-Reply-To: <200403082257.aa78801@salmon.maths.tcd.ie> 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/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: Tue, 09 Mar 2004 08:16:37 -0000 --ECcIMtargrIi2fbc Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 08, 2004 at 10:57:11PM +0000, David Malone wrote: +> > If you're talking about enforcing it on NFS server side, I don't think +> > it really matters. +>=20 +> Wouldn't it be useful if you have non-FreeBSD clients, but would +> like to enforce this sort of policy? Maybe it will be, but I still think, client is the right place to do it. But fell free to implement this with can_hardlink() if you think such functionality is usable. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --ECcIMtargrIi2fbc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFATX1gForvXbEpPzQRAtmRAKCU1tJ7AiZ5WFM0gROUugnsEGzlIQCcCOym 7YegnRIdcecSua0QcPP1x64= =d6nE -----END PGP SIGNATURE----- --ECcIMtargrIi2fbc-- From owner-cvs-src@FreeBSD.ORG Tue Mar 9 01:50:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DB2316A4CF; Tue, 9 Mar 2004 01:50:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FA8D43D49; Tue, 9 Mar 2004 01:50:16 -0800 (PST) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i299oGGe039395; Tue, 9 Mar 2004 01:50:16 -0800 (PST) (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i299oF2I039394; Tue, 9 Mar 2004 01:50:15 -0800 (PST) (envelope-from le) Message-Id: <200403090950.i299oF2I039394@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 9 Mar 2004 01:50:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumext.h vinumio.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, 09 Mar 2004 09:50:16 -0000 le 2004/03/09 01:50:15 PST FreeBSD src repository Modified files: sys/dev/vinum vinumext.h vinumio.c Log: Since vinum doesn't fake disklabels anymore, remove get_volume_label(). Also, remove stale write_volume_label() declaration; the write_volume_label() function was deleted 8 months ago. Approved by: grog (mentor) Revision Changes Path 1.41 +0 -2 src/sys/dev/vinum/vinumext.h 1.96 +0 -60 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 02:02:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C364A16A4CE; Tue, 9 Mar 2004 02:02:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3A1443D55; Tue, 9 Mar 2004 02:02:44 -0800 (PST) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29A2iGe043306; Tue, 9 Mar 2004 02:02:44 -0800 (PST) (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29A2ixD043305; Tue, 9 Mar 2004 02:02:44 -0800 (PST) (envelope-from le) Message-Id: <200403091002.i29A2ixD043305@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 9 Mar 2004 02:02:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/df df.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, 09 Mar 2004 10:02:44 -0000 le 2004/03/09 02:02:44 PST FreeBSD src repository Modified files: bin/df df.c Log: And a bandaid so that the output of "available space" is correct when using -m and -g switches and "available space" is negative (i.e. when the file system is already using the root-reserved minimum free space). Obtained from: Stefan Farfeleder PR: bin/62536 Submitted by: Peter van Dijk Approved by: grog (mentor), bde Revision Changes Path 1.56 +2 -1 src/bin/df/df.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 02:18:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C0FB16A4CE; Tue, 9 Mar 2004 02:18:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CEE343D3F; Tue, 9 Mar 2004 02:18:48 -0800 (PST) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29AIlGe046477; Tue, 9 Mar 2004 02:18:47 -0800 (PST) (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29AIljH046476; Tue, 9 Mar 2004 02:18:47 -0800 (PST) (envelope-from le) Message-Id: <200403091018.i29AIljH046476@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 9 Mar 2004 02:18:47 -0800 (PST) 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/vinum vinumio.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, 09 Mar 2004 10:18:48 -0000 le 2004/03/09 02:18:47 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/vinum vinumio.c Log: When faking disklabels, change default fragment size from 1k to 2k as this is more appropriate for modern disks. Also, remove a duplicate variable assignment. PR: kern/63839 Submitted by: Dmitry Morozovsky Approved by: grog (mentor) Revision Changes Path 1.52.2.7 +1 -2 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 03:00:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85F1316A4CE; Tue, 9 Mar 2004 03:00:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6727743D5C; Tue, 9 Mar 2004 03:00:25 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29B0PGe054729; Tue, 9 Mar 2004 03:00:25 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29B0Pgr054728; Tue, 9 Mar 2004 03:00:25 -0800 (PST) (envelope-from pjd) Message-Id: <200403091100.i29B0Pgr054728@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 9 Mar 2004 03:00:24 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/concat g_concat.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, 09 Mar 2004 11:00:25 -0000 pjd 2004/03/09 03:00:24 PST FreeBSD src repository Modified files: sys/geom/concat g_concat.h Log: Print a space character between string given as a macro argument and bio description. Revision Changes Path 1.6 +1 -0 src/sys/geom/concat/g_concat.h From owner-cvs-src@FreeBSD.ORG Tue Mar 9 03:18:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A70516A4CE; Tue, 9 Mar 2004 03:18:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B38043D1F; Tue, 9 Mar 2004 03:18:54 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29BIsGe059892; Tue, 9 Mar 2004 03:18:54 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29BIrPo059891; Tue, 9 Mar 2004 03:18:53 -0800 (PST) (envelope-from pjd) Message-Id: <200403091118.i29BIrPo059891@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 9 Mar 2004 03:18:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/concat g_concat.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, 09 Mar 2004 11:18:54 -0000 pjd 2004/03/09 03:18:53 PST FreeBSD src repository Modified files: sys/geom/concat g_concat.c Log: - Don't take sectorsize from first disk. Calculate it by finding least common multiple of all disks sector sizes. This will allow to safely concatenate disks with different sector sizes. - Mark unused function arguments. - Other minor cleanups. Revision Changes Path 1.6 +48 -19 src/sys/geom/concat/g_concat.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 03:35:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF8F416A4D0; Tue, 9 Mar 2004 03:35:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D088943D31; Tue, 9 Mar 2004 03:35:43 -0800 (PST) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29BZhGe063857; Tue, 9 Mar 2004 03:35:43 -0800 (PST) (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29BZhed063856; Tue, 9 Mar 2004 03:35:43 -0800 (PST) (envelope-from dwmalone) Message-Id: <200403091135.i29BZhed063856@repoman.freebsd.org> From: David Malone Date: Tue, 9 Mar 2004 03:35:43 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/usbhidaction usbhidaction.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, 09 Mar 2004 11:35:44 -0000 dwmalone 2004/03/09 03:35:43 PST FreeBSD src repository Modified files: usr.bin/usbhidaction usbhidaction.c Log: Misc fixes brought to light by WARNS=6: 1) Constness, unusedness and size_tness. 2) Don't clobber the value returned by hid_report_size in the daemon case. 3) Don't misspell "sizeof buf" as 100. 4) Don't run off the end of a buffer if the pid is about a google. 5) Avoid shadowing the usage function. Revision Changes Path 1.4 +17 -14 src/usr.bin/usbhidaction/usbhidaction.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 03:57:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D69316A4CE; Tue, 9 Mar 2004 03:57:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9681743D39; Tue, 9 Mar 2004 03:57:29 -0800 (PST) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29BvTGe068017; Tue, 9 Mar 2004 03:57:29 -0800 (PST) (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29BvSHE068016; Tue, 9 Mar 2004 03:57:28 -0800 (PST) (envelope-from dwmalone) Message-Id: <200403091157.i29BvSHE068016@repoman.freebsd.org> From: David Malone Date: Tue, 9 Mar 2004 03:57:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/systat convtbl.c convtbl.h extern.h ifcmds.c ifstat.c 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: Tue, 09 Mar 2004 11:57:29 -0000 dwmalone 2004/03/09 03:57:28 PST FreeBSD src repository Modified files: usr.bin/systat convtbl.c convtbl.h extern.h ifcmds.c ifstat.c main.c Log: Fix the easy warnings: 1) Avoid shadowing index. 2) Constness. 3) Missing prototype for ifcmd. 4) Missing include of string.h. 5) Avoid shadowing error function. 6) ANSI definition for main. Revision Changes Path 1.2 +9 -9 src/usr.bin/systat/convtbl.c 1.2 +2 -2 src/usr.bin/systat/convtbl.h 1.14 +1 -0 src/usr.bin/systat/extern.h 1.2 +2 -1 src/usr.bin/systat/ifcmds.c 1.2 +12 -25 src/usr.bin/systat/ifstat.c 1.18 +1 -3 src/usr.bin/systat/main.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 04:45:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D98F16A4CE; Tue, 9 Mar 2004 04:45:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F75F43D48; Tue, 9 Mar 2004 04:45:43 -0800 (PST) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29CjhGe079131; Tue, 9 Mar 2004 04:45:43 -0800 (PST) (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29Cjh49079130; Tue, 9 Mar 2004 04:45:43 -0800 (PST) (envelope-from le) Message-Id: <200403091245.i29Cjh49079130@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 9 Mar 2004 04:45:43 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumrequest.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, 09 Mar 2004 12:45:43 -0000 le 2004/03/09 04:45:43 PST FreeBSD src repository Modified files: sys/dev/vinum vinumrequest.c Log: Fix an integer overflow when dealing with very large volumes. This bug prevented newfs to work on volumes that are larger than 1TB. PR: 63577 Submitted by: Masaki Takakashi Approved by: grog (mentor), bde Revision Changes Path 1.72 +1 -1 src/sys/dev/vinum/vinumrequest.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 04:55:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BE4516A4D1; Tue, 9 Mar 2004 04:55:30 -0800 (PST) Received: from numeri.campus.luth.se (numeri.campus.luth.se [130.240.197.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C58F43D46; Tue, 9 Mar 2004 04:55:29 -0800 (PST) (envelope-from k@numeri.campus.luth.se) Received: from numeri.campus.luth.se (localhost [127.0.0.1]) i29CtQT9042880; Tue, 9 Mar 2004 13:55:26 +0100 (CET) (envelope-from k@numeri.campus.luth.se) Received: (from k@localhost) by numeri.campus.luth.se (8.12.10/8.12.10/Submit) id i29CtQoR042879; Tue, 9 Mar 2004 13:55:26 +0100 (CET) (envelope-from k) Date: Tue, 9 Mar 2004 13:55:26 +0100 From: Johan Karlsson To: David Malone Message-ID: <20040309125526.GA41802@numeri.campus.luth.se> References: <200403091135.i29BZhed063856@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403091135.i29BZhed063856@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/usbhidaction usbhidaction.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, 09 Mar 2004 12:55:30 -0000 On Tue, Mar 09, 2004 at 03:35 (-0800) +0000, David Malone wrote: > dwmalone 2004/03/09 03:35:43 PST > > FreeBSD src repository > > Modified files: > usr.bin/usbhidaction usbhidaction.c > Log: > Misc fixes brought to light by WARNS=6: Please bump (or set with ?= ) WARNS whenever you clean code, this way we encourage people to keep the code clean. /Johan K -- Johan Karlsson mailto:johan@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Mar 9 07:49:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFCCF16A4CE; Tue, 9 Mar 2004 07:49:40 -0800 (PST) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E40843D2F; Tue, 9 Mar 2004 07:49:40 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i29FnYnX021749; Wed, 10 Mar 2004 02:49:34 +1100 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i29FnVgC000593; Wed, 10 Mar 2004 02:49:32 +1100 Date: Wed, 10 Mar 2004 02:49:31 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Alexander Kabaev In-Reply-To: <20040309043207.GA65153@kanpc.gte.com> Message-ID: <20040310000922.A5035@gamplex.bde.org> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309043207.GA65153@kanpc.gte.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: John Birrell cc: Tim Robbins cc: John Birrell Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 09 Mar 2004 15:49:41 -0000 On Mon, 8 Mar 2004, Alexander Kabaev wrote: > On Tue, Mar 09, 2004 at 03:05:36PM +1100, John Birrell wrote: > > > > I'm not sure that I agree that applications are 'broken' when they > > use things that are defined in the header file along with the FILE > > structure itself. It's a historical mistake that FILE is not opaque. > I would like to see FILE to become transparent to applications and its > definition moved to the libc-private header file with the specific > purpose of making the hack you mentioned impossible. This would pessimize even getc_unlocked() and putc_unlocked(). getc() and putc() are now extern functions, but the old macro/inline versions are still available as getc_unlocked() and putc_unlocked(). Simple benchmarks for reading a 100MB file on an Athlon XP1600 overclocked show that the function versions are up to 9 times slower: Time to read the file from a disk cache using read(): 0.17 seconds (sys) getc_unlocked() overhead: 0.41 seconds (user) getc() overhead: 1.64 seconds (user) This is with static linkage. Dynamic linkage increases the getc() pessimization significantly: read() time: no significant change getc_unlocked() overhead: 0.44 seconds (user) getc() overhead: 3.62 seconds (user) Bruce Bruce From owner-cvs-src@FreeBSD.ORG Tue Mar 9 08:03:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id 2151B16A4CF; Tue, 9 Mar 2004 08:03:11 -0800 (PST) Date: Tue, 9 Mar 2004 06:03:11 -1000 From: juli mallett To: Ruslan Ermilov Message-ID: <20040309160311.GA55621@FreeBSD.org> References: <200403090809.i2989XKh012030@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403090809.i2989XKh012030@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb X-Disclaimer: Opinions expressed about the deliciousness of eating brains are my own unless expressed by my employer. cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make parse.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, 09 Mar 2004 16:03:11 -0000 * Ruslan Ermilov [ Date: 2004-03-08 ] [ w.r.t. cvs commit: src/usr.bin/make parse.c ] > ru 2004/03/09 00:09:33 PST > > FreeBSD src repository > > Modified files: > usr.bin/make parse.c > Log: > Fixed line numbering inside the .for loops. Is this based on the recent NetBSD change? -- juli mallett. jmallett@freebsd.org. adrift in the pacific. From owner-cvs-src@FreeBSD.ORG Tue Mar 9 08:31:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B922D16A4CE; Tue, 9 Mar 2004 08:31:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BBE843D45; Tue, 9 Mar 2004 08:31:20 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29GVKGe036474; Tue, 9 Mar 2004 08:31:20 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29GVKH1036455; Tue, 9 Mar 2004 08:31:20 -0800 (PST) (envelope-from rwatson) Message-Id: <200403091631.i29GVKH1036455@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 08:31:20 -0800 (PST) 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_disc.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, 09 Mar 2004 16:31:21 -0000 rwatson 2004/03/09 08:31:20 PST FreeBSD src repository Modified files: sys/net if_disc.c Log: Introduce disc_mtx to protect the global softc list in if_disc. Since there are two destroy paths for if_disc interfaces -- module unload and cloan interface destroy, create a new utility function disc_destroy(), which is callded on a softc after it has been removed from the global softc list; the cloaner and module unload entry paths will both remove it before calling disc_destroy(). Reviewed by: pjd Revision Changes Path 1.39 +29 -8 src/sys/net/if_disc.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 09:14:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A150D16A4CE; Tue, 9 Mar 2004 09:14:07 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9EED43D4C; Tue, 9 Mar 2004 09:14:05 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i29HHZu0072972 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Mar 2004 19:17:36 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i29HE1Ud059187; Tue, 9 Mar 2004 19:14:01 +0200 (EET) (envelope-from ru) Date: Tue, 9 Mar 2004 19:14:01 +0200 From: Ruslan Ermilov To: juli mallett Message-ID: <20040309171401.GA59166@ip.net.ua> References: <200403090809.i2989XKh012030@repoman.freebsd.org> <20040309160311.GA55621@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qDbXVdCdHGoSgWSk" Content-Disposition: inline In-Reply-To: <20040309160311.GA55621@FreeBSD.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make parse.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, 09 Mar 2004 17:14:07 -0000 --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 09, 2004 at 06:03:11AM -1000, juli mallett wrote: > * Ruslan Ermilov [ Date: 2004-03-08 ] > [ w.r.t. cvs commit: src/usr.bin/make parse.c ] > > ru 2004/03/09 00:09:33 PST > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > usr.bin/make parse.c=20 > > Log: > > Fixed line numbering inside the .for loops. >=20 > Is this based on the recent NetBSD change? >=20 No, this is directly from Cyrille's patch. I asked him to look for a possibility to do it the way OpenBSD did it, but it requires lot more changes. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --qDbXVdCdHGoSgWSk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFATftZUkv4P6juNwoRAkj0AJ0Y4HkYwzk2Q0bQZbRzrTSnHfXfTgCcDMe3 nchdamSieB2/8KtAwUMBEWM= =v9VO -----END PGP SIGNATURE----- --qDbXVdCdHGoSgWSk-- From owner-cvs-src@FreeBSD.ORG Tue Mar 9 09:27:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31FE416A4CE; Tue, 9 Mar 2004 09:27:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1564E43D1F; Tue, 9 Mar 2004 09:27:49 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29HRmGe055992; Tue, 9 Mar 2004 09:27:48 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29HRmgP055991; Tue, 9 Mar 2004 09:27:48 -0800 (PST) (envelope-from rwatson) Message-Id: <200403091727.i29HRmgP055991@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 09:27:48 -0800 (PST) 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_loop.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, 09 Mar 2004 17:27:49 -0000 rwatson 2004/03/09 09:27:48 PST FreeBSD src repository Modified files: sys/net if_loop.c Log: Introduce lo_mtx to protect the global loopback softc list. I'm not really sure why we have a softc list for if_loop, given that it can't be unloaded, but that's an issue to revisit in the future as corrupting the softc list would still cause panics. Reviewed by: benno Revision Changes Path 1.94 +7 -1 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 09:36:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0975816A4CE; Tue, 9 Mar 2004 09:36:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0D0643D45; Tue, 9 Mar 2004 09:36:55 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29HatGe058026; Tue, 9 Mar 2004 09:36:55 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29HataC058025; Tue, 9 Mar 2004 09:36:55 -0800 (PST) (envelope-from ru) Message-Id: <200403091736.i29HataC058025@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 9 Mar 2004 09:36:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.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, 09 Mar 2004 17:36:56 -0000 ru 2004/03/09 09:36:55 PST FreeBSD src repository Modified files: usr.bin/make parse.c Log: Make it possible to ``.undef ${VAR}'' (expanding VAR to get the variable name to undef). Submitted by: Cyrille Lefevre Revision Changes Path 1.52 +1 -0 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 10:02:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5AB916A4CF; Tue, 9 Mar 2004 10:02:57 -0800 (PST) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id B823643D53; Tue, 9 Mar 2004 10:02:57 -0800 (PST) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (IDENT:brdavis@localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.12.10/8.12.3) with ESMTP id i29I2pRH013570; Tue, 9 Mar 2004 10:02:51 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.10/8.12.3/Submit) id i29I2ptf013569; Tue, 9 Mar 2004 10:02:51 -0800 Date: Tue, 9 Mar 2004 10:02:51 -0800 From: Brooks Davis To: Robert Watson Message-ID: <20040309180251.GF19707@Odin.AC.HMC.Edu> References: <200403091727.i29HRmgP055991@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Zi0sgQQBxRFxMTsj" Content-Disposition: inline In-Reply-To: <200403091727.i29HRmgP055991@repoman.freebsd.org> User-Agent: Mutt/1.5.4i X-Virus-Scanned: by amavisd-milter (http://amavis.org/) 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/sys/net if_loop.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, 09 Mar 2004 18:02:58 -0000 --Zi0sgQQBxRFxMTsj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 09, 2004 at 09:27:48AM -0800, Robert Watson wrote: > rwatson 2004/03/09 09:27:48 PST >=20 > FreeBSD src repository >=20 > Modified files: > sys/net if_loop.c=20 > Log: > Introduce lo_mtx to protect the global loopback softc list. I'm not > really sure why we have a softc list for if_loop, given that it > can't be unloaded, but that's an issue to revisit in the future as > corrupting the softc list would still cause panics. The fact that if_loop can't be unloaded is the result of layering violations that it would be nice to get rid of some day. It may or not be practical, but it would be nice. I did a full cloning implementation in if_loop because it's a better example of how to build a network pseudo device then if_disc because it's closer to fully functional. -- 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 --Zi0sgQQBxRFxMTsj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFATgbKXY6L6fI4GtQRAtdhAJ438lLHhiCUKvfh4e1fDMtfzH4+eACg5Qil HI0tHzmna40w8joP+GzuO8Q= =El8l -----END PGP SIGNATURE----- --Zi0sgQQBxRFxMTsj-- From owner-cvs-src@FreeBSD.ORG Tue Mar 9 10:39:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21D5C16A4CE; Tue, 9 Mar 2004 10:39:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0491B43D48; Tue, 9 Mar 2004 10:39:41 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29IdeGe071136; Tue, 9 Mar 2004 10:39:40 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29IdeLe071135; Tue, 9 Mar 2004 10:39:40 -0800 (PST) (envelope-from wpaul) Message-Id: <200403091839.i29IdeLe071135@repoman.freebsd.org> From: Bill Paul Date: Tue, 9 Mar 2004 10:39:40 -0800 (PST) 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_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: Tue, 09 Mar 2004 18:39:41 -0000 wpaul 2004/03/09 10:39:40 PST FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis_pci.c Log: If the resource listing obtained from BUS_GET_RESOURCE_LIST() in ndis_probe_pci() doesn't contain an entry for an IRQ resource, try to force one to be routed to us anyway by adding an extra call to bus_alloc_resource(). If this fails, then we have to abort the attach. Patch provided by jhb, tweaked by me. Revision Changes Path 1.2 +20 -0 src/sys/dev/if_ndis/if_ndis_pci.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 11:23:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9B4716A4CE; Tue, 9 Mar 2004 11:23:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBD7143D1F; Tue, 9 Mar 2004 11:23:06 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29JN6Ge082108; Tue, 9 Mar 2004 11:23:06 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29JN6x4082104; Tue, 9 Mar 2004 11:23:06 -0800 (PST) (envelope-from rwatson) Message-Id: <200403091923.i29JN6x4082104@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 11:23:06 -0800 (PST) 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_faith.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, 09 Mar 2004 19:23:07 -0000 rwatson 2004/03/09 11:23:06 PST FreeBSD src repository Modified files: sys/net if_faith.c Log: Introduce faith_mtx to protect the if_faith global softc list. Push if_faith softc destruction logic into faith_destroy() so that it can be called after softc list removal in both the clone destroy and module unload paths. Revision Changes Path 1.26 +27 -7 src/sys/net/if_faith.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 11:50:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B19616A4CF; Tue, 9 Mar 2004 11:50:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F67043D46; Tue, 9 Mar 2004 11:50:43 -0800 (PST) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29JohGe092087; Tue, 9 Mar 2004 11:50:43 -0800 (PST) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29JogcD092086; Tue, 9 Mar 2004 11:50:42 -0800 (PST) (envelope-from kientzle) Message-Id: <200403091950.i29JogcD092086@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 9 Mar 2004 11:50:42 -0800 (PST) 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.h archive_check_magic.c archive_entry.c archive_platform.h archive_private.h archive_read.c archive_read_data_into_buffer.c archive_read_open_file.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, 09 Mar 2004 19:50:43 -0000 kientzle 2004/03/09 11:50:42 PST FreeBSD src repository Modified files: lib/libarchive Makefile archive.h archive_check_magic.c archive_entry.c archive_private.h archive_read.c archive_read_data_into_buffer.c archive_read_data_into_fd.c archive_read_extract.c archive_read_open_file.c archive_read_support_compression_all.c archive_read_support_compression_bzip2.c archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_read_support_format_all.c archive_read_support_format_cpio.c archive_read_support_format_gnutar.c archive_read_support_format_tar.c archive_string.c archive_string_sprintf.c archive_util.c archive_write.c archive_write_open_file.c archive_write_set_compression_bzip2.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c archive_write_set_format.c archive_write_set_format_by_name.c archive_write_set_format_cpio.c archive_write_set_format_pax.c archive_write_set_format_shar.c archive_write_set_format_ustar.c Added files: lib/libarchive archive_platform.h Log: Many fixes. Portability: Thanks to Juergen Lock, libarchive now compiles cleanly on Linux. Along the way, I cleaned up a lot of error return codes and reorganized some code to simplify conditional compilation of certain sections. Bug fixes: * pax format now actually stores filenames that are 101-154 characters long. * pax format now allows newline characters in extended attributes (this fixes a long-standing bug in ACL handling) * mtime/atime are now restored for directories * directory list is now sorted prior to fix-up to permit correct restore of non-writable dir heirarchies Revision Changes Path 1.3 +5 -5 src/lib/libarchive/Makefile 1.4 +14 -0 src/lib/libarchive/archive.h 1.2 +4 -2 src/lib/libarchive/archive_check_magic.c 1.2 +2 -2 src/lib/libarchive/archive_entry.c 1.1 +73 -0 src/lib/libarchive/archive_platform.h (new) 1.2 +1 -10 src/lib/libarchive/archive_private.h 1.2 +7 -6 src/lib/libarchive/archive_read.c 1.2 +2 -2 src/lib/libarchive/archive_read_data_into_buffer.c 1.2 +4 -2 src/lib/libarchive/archive_read_data_into_fd.c 1.3 +186 -60 src/lib/libarchive/archive_read_extract.c 1.2 +2 -2 src/lib/libarchive/archive_read_open_file.c 1.2 +2 -2 src/lib/libarchive/archive_read_support_compression_all.c 1.2 +12 -12 src/lib/libarchive/archive_read_support_compression_bzip2.c 1.2 +12 -12 src/lib/libarchive/archive_read_support_compression_gzip.c 1.2 +2 -2 src/lib/libarchive/archive_read_support_compression_none.c 1.2 +2 -2 src/lib/libarchive/archive_read_support_format_all.c 1.4 +2 -2 src/lib/libarchive/archive_read_support_format_cpio.c 1.2 +2 -2 src/lib/libarchive/archive_read_support_format_gnutar.c 1.3 +10 -8 src/lib/libarchive/archive_read_support_format_tar.c 1.2 +2 -2 src/lib/libarchive/archive_string.c 1.2 +3 -2 src/lib/libarchive/archive_string_sprintf.c 1.2 +4 -2 src/lib/libarchive/archive_util.c 1.2 +2 -2 src/lib/libarchive/archive_write.c 1.2 +2 -2 src/lib/libarchive/archive_write_open_file.c 1.2 +12 -10 src/lib/libarchive/archive_write_set_compression_bzip2.c 1.2 +13 -9 src/lib/libarchive/archive_write_set_compression_gzip.c 1.2 +4 -4 src/lib/libarchive/archive_write_set_compression_none.c 1.2 +5 -2 src/lib/libarchive/archive_write_set_format.c 1.2 +5 -2 src/lib/libarchive/archive_write_set_format_by_name.c 1.2 +2 -2 src/lib/libarchive/archive_write_set_format_cpio.c 1.3 +10 -10 src/lib/libarchive/archive_write_set_format_pax.c 1.3 +3 -3 src/lib/libarchive/archive_write_set_format_shar.c 1.3 +14 -9 src/lib/libarchive/archive_write_set_format_ustar.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 12:29:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76A2616A4CE; Tue, 9 Mar 2004 12:29:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ACE943D1D; Tue, 9 Mar 2004 12:29:20 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29KTKGe001686; Tue, 9 Mar 2004 12:29:20 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29KTKKq001685; Tue, 9 Mar 2004 12:29:20 -0800 (PST) (envelope-from rwatson) Message-Id: <200403092029.i29KTKKq001685@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 12:29:20 -0800 (PST) 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_stf.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, 09 Mar 2004 20:29:20 -0000 rwatson 2004/03/09 12:29:20 PST FreeBSD src repository Modified files: sys/net if_stf.c Log: Introduce stf_mtx to protect global softc list in if_stf. Add stf_destroy() to handle the common softc destruction path for the two destruction sources: interface cloning destroy, and module unload. NOTE: sc_ro, the cached route for stf conversion, is not synchronized against concurrent access in this change, that will follow in a future change. Reviewed by: pjd Revision Changes Path 1.37 +39 -8 src/sys/net/if_stf.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 12:29:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BC2116A529; Tue, 9 Mar 2004 12:29:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D51E43D1D; Tue, 9 Mar 2004 12:29:22 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29KTMGe001716; Tue, 9 Mar 2004 12:29:22 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29KTLnD001715; Tue, 9 Mar 2004 12:29:21 -0800 (PST) (envelope-from wpaul) Message-Id: <200403092029.i29KTLnD001715@repoman.freebsd.org> From: Bill Paul Date: Tue, 9 Mar 2004 12:29:21 -0800 (PST) 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_pccard.c if_ndis_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: Tue, 09 Mar 2004 20:29:22 -0000 wpaul 2004/03/09 12:29:21 PST FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis_pccard.c if_ndis_pci.c Log: Trim unneeded includes from if_ndis_pccard.c and if_ndis_pci.c. Also removed unused variables from if_ndis_pccard.c Revision Changes Path 1.2 +0 -14 src/sys/dev/if_ndis/if_ndis_pccard.c 1.3 +0 -12 src/sys/dev/if_ndis/if_ndis_pci.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 12:53:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A02616A4CE; Tue, 9 Mar 2004 12:53:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F0F143D31; Tue, 9 Mar 2004 12:53:02 -0800 (PST) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29Kr2Ge013811; Tue, 9 Mar 2004 12:53:02 -0800 (PST) (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29Kr27U013810; Tue, 9 Mar 2004 12:53:02 -0800 (PST) (envelope-from jb) Message-Id: <200403092053.i29Kr27U013810@repoman.freebsd.org> From: John Birrell Date: Tue, 9 Mar 2004 12:53:02 -0800 (PST) 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 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: Tue, 09 Mar 2004 20:53:02 -0000 jb 2004/03/09 12:53:02 PST FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Remove duplicate code. Requested by: bde Revision Changes Path 1.229 +0 -10 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 13:14:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FD1216A4CF; Tue, 9 Mar 2004 13:14:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EC1343D41; Tue, 9 Mar 2004 13:14:19 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29LEJGe018886; Tue, 9 Mar 2004 13:14:19 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29LEJYD018885; Tue, 9 Mar 2004 13:14:19 -0800 (PST) (envelope-from jhb) Message-Id: <200403092114.i29LEJYD018885@repoman.freebsd.org> From: John Baldwin Date: Tue, 9 Mar 2004 13:14:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgeom geom_xml2tree.c libgeom.h src/sbin/gconcat gconcat.c src/usr.sbin/gstat gstat.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, 09 Mar 2004 21:14:19 -0000 jhb 2004/03/09 13:14:19 PST FreeBSD src repository Modified files: lib/libgeom geom_xml2tree.c libgeom.h sbin/gconcat gconcat.c usr.sbin/gstat gstat.c Log: Make libgeom usable by C++ programs: - Add DECL wrappers to libgeom.h. - Rename structure members in libgeom.h to use a lg_ prefix for member names. This is required because a few structures had members named 'class' which made g++ very unhappy. - Catch gstat(8) and gconcat(8) up to these API changes. Reviewed by: phk Revision Changes Path 1.4 +97 -90 src/lib/libgeom/geom_xml2tree.c 1.10 +43 -37 src/lib/libgeom/libgeom.h 1.3 +13 -13 src/sbin/gconcat/gconcat.c 1.7 +10 -9 src/usr.sbin/gstat/gstat.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 15:06:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13FDB16A4CE; Tue, 9 Mar 2004 15:06:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC0D243D2F; Tue, 9 Mar 2004 15:06:50 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29N6oGe043252; Tue, 9 Mar 2004 15:06:50 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29N6o6S043251; Tue, 9 Mar 2004 15:06:50 -0800 (PST) (envelope-from phk) Message-Id: <200403092306.i29N6o6S043251@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 9 Mar 2004 15:06:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Mar 2004 23:06:51 -0000 phk 2004/03/09 15:06:50 PST FreeBSD src repository Modified files: etc/rc.d initdiskless Log: Make this file more generally usable: Trigger not only on diskless booting sysctls being set, but also on the existence of the file "/etc/diskless". But do not try to extract IP# related keywords in that case. Add a general "remount" facility to allow non-NFS remounting. Revision Changes Path 1.30 +35 -19 src/etc/rc.d/initdiskless From owner-cvs-src@FreeBSD.ORG Tue Mar 9 15:55:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C83E016A4CE; Tue, 9 Mar 2004 15:55:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABBA043D3F; Tue, 9 Mar 2004 15:55:59 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i29NtxGe054767; Tue, 9 Mar 2004 15:55:59 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i29NtxD8054766; Tue, 9 Mar 2004 15:55:59 -0800 (PST) (envelope-from rwatson) Message-Id: <200403092355.i29NtxD8054766@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 15:55:59 -0800 (PST) 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_ethersubr.c if_fddisubr.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, 09 Mar 2004 23:55:59 -0000 rwatson 2004/03/09 15:55:59 PST FreeBSD src repository Modified files: sys/net if_ethersubr.c if_fddisubr.c Log: Const-poison ethernet and FDDI broadcast address constants, as they are accessed read-only. Revision Changes Path 1.161 +1 -1 src/sys/net/if_ethersubr.c 1.88 +1 -1 src/sys/net/if_fddisubr.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 16:06:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C55E916A4CE; Tue, 9 Mar 2004 16:06:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A82CE43D1F; Tue, 9 Mar 2004 16:06:01 -0800 (PST) (envelope-from peadar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A061Ge058028; Tue, 9 Mar 2004 16:06:01 -0800 (PST) (envelope-from peadar@repoman.freebsd.org) Received: (from peadar@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A061a8058025; Tue, 9 Mar 2004 16:06:01 -0800 (PST) (envelope-from peadar) Message-Id: <200403100006.i2A061a8058025@repoman.freebsd.org> From: Peter Edwards Date: Tue, 9 Mar 2004 16:06:01 -0800 (PST) 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: Wed, 10 Mar 2004 00:06:01 -0000 peadar 2004/03/09 16:06:01 PST FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Another April Fool signs up. Revision Changes Path 1.116 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Tue Mar 9 16:27:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 430D916A4CE; Tue, 9 Mar 2004 16:27:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2564343D39; Tue, 9 Mar 2004 16:27:37 -0800 (PST) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A0RaGe062075; Tue, 9 Mar 2004 16:27:36 -0800 (PST) (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A0RaJl062074; Tue, 9 Mar 2004 16:27:36 -0800 (PST) (envelope-from jmg) Message-Id: <200403100027.i2A0RaJl062074@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 9 Mar 2004 16:27:36 -0800 (PST) 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, 10 Mar 2004 00:27:37 -0000 jmg 2004/03/09 16:27:36 PST FreeBSD src repository Modified files: sys/kern kern_fork.c Log: make sure we had the filedesc lock when calling fdinit when RFCFDG is set on call to rfork. Submitted by: Brian Buchanan Semi-Reviewed by: rwatson Revision Changes Path 1.221 +4 -0 src/sys/kern/kern_fork.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 17:01:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF45516A4CE; Tue, 9 Mar 2004 17:01:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92A1C43D41; Tue, 9 Mar 2004 17:01:04 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A114Ge074332; Tue, 9 Mar 2004 17:01:04 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A114XQ074331; Tue, 9 Mar 2004 17:01:04 -0800 (PST) (envelope-from rwatson) Message-Id: <200403100101.i2A114XQ074331@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 17:01:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet in_pcb.c in_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, 10 Mar 2004 01:01:04 -0000 rwatson 2004/03/09 17:01:04 PST FreeBSD src repository Modified files: sys/netinet in_pcb.c in_var.h Log: Scrub unused variable zeroin_addr. Revision Changes Path 1.137 +0 -2 src/sys/netinet/in_pcb.c 1.49 +0 -1 src/sys/netinet/in_var.h From owner-cvs-src@FreeBSD.ORG Tue Mar 9 18:48:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E130116A4CE; Tue, 9 Mar 2004 18:48:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA93743D39; Tue, 9 Mar 2004 18:48:50 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A2moGe098049; Tue, 9 Mar 2004 18:48:50 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A2mo8F098048; Tue, 9 Mar 2004 18:48:50 -0800 (PST) (envelope-from rwatson) Message-Id: <200403100248.i2A2mo8F098048@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 18:48:50 -0800 (PST) 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_encap.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, 10 Mar 2004 02:48:51 -0000 rwatson 2004/03/09 18:48:50 PST FreeBSD src repository Modified files: sys/netinet ip_encap.c Log: Lock down IP-layer encapsulation library: - Add encapmtx to protect ip_encap.c global variables (encapsulation list). - Unifdef #ifdef 0 pieces of encap_init() which was (and now really is) basically a no-op. - Lock encapmtx when walking encaptab, modifying it, comparing entries, etc. - Remove spl's. Note that currently there's no facilite to make sure outstanding use of encapsulation methods on a table entry have drained bfore we allow a table entry to be removed. As such, it's currently the caller's responsibility to make sure that draining takes place. Reviewed by: mlaier Revision Changes Path 1.19 +35 -51 src/sys/netinet/ip_encap.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 19:59:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEFF016A4CE; Tue, 9 Mar 2004 19:59:12 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7A4943D31; Tue, 9 Mar 2004 19:59:12 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id A46B25C80F; Tue, 9 Mar 2004 19:59:12 -0800 (PST) Date: Tue, 9 Mar 2004 19:59:12 -0800 From: Alfred Perlstein To: Bruce Evans Message-ID: <20040310035912.GQ56622@elvis.mu.org> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309150536.R234@freebsd3.cimlogic.com.au> <20040309043207.GA65153@kanpc.gte.com> <20040310000922.A5035@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040310000922.A5035@gamplex.bde.org> User-Agent: Mutt/1.4.2.1i cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: John Birrell cc: Alexander Kabaev cc: Tim Robbins cc: John Birrell Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 10 Mar 2004 03:59:13 -0000 * Bruce Evans [040309 07:50] wrote: > On Mon, 8 Mar 2004, Alexander Kabaev wrote: > > > On Tue, Mar 09, 2004 at 03:05:36PM +1100, John Birrell wrote: > > > > > > I'm not sure that I agree that applications are 'broken' when they > > > use things that are defined in the header file along with the FILE > > > structure itself. > > It's a historical mistake that FILE is not opaque. > > > I would like to see FILE to become transparent to applications and its > > definition moved to the libc-private header file with the specific > > purpose of making the hack you mentioned impossible. > > This would pessimize even getc_unlocked() and putc_unlocked(). getc() > and putc() are now extern functions, but the old macro/inline versions > are still available as getc_unlocked() and putc_unlocked(). Simple > benchmarks for reading a 100MB file on an Athlon XP1600 overclocked > show that the function versions are up to 9 times slower: > > Time to read the file from a disk cache using read(): 0.17 seconds (sys) > getc_unlocked() overhead: 0.41 seconds (user) > getc() overhead: 1.64 seconds (user) > > This is with static linkage. Dynamic linkage increases the getc() > pessimization significantly: > > read() time: no significant change > getc_unlocked() overhead: 0.44 seconds (user) > getc() overhead: 3.62 seconds (user) Hmm, can't we use macros that do this: #define getc() (__isthreaded ? old_unlocked_code : getc_unlocked()) Where __isthreaded is a global that's set by threading libraries to 1 and 0 by non-threaded libc, this should get rid of a lot of the function call overhead. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Mar 9 20:44:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C71816A4CE; Tue, 9 Mar 2004 20:44:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 945B743D1F; Tue, 9 Mar 2004 20:44:43 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A4ihGe024140; Tue, 9 Mar 2004 20:44:43 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A4ihp6024139; Tue, 9 Mar 2004 20:44:43 -0800 (PST) (envelope-from alc) Message-Id: <200403100444.i2A4ihp6024139@repoman.freebsd.org> From: Alan Cox Date: Tue, 9 Mar 2004 20:44:43 -0800 (PST) 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 vm_machdep.c src/sys/vm uma_core.c vm_fault.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, 10 Mar 2004 04:44:43 -0000 alc 2004/03/09 20:44:43 PST FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c sys/vm uma_core.c vm_fault.c Log: - Make the acquisition of Giant in vm_fault_unwire() conditional on the pmap. For the kernel pmap, Giant is not required. In general, for other pmaps, Giant is required by i386's pmap_pte() implementation. Specifically, the use of PMAP2/PADDR2 is synchronized by Giant. Note: In principle, updates to the kernel pmap's wired count could be lost without Giant. However, in practice, we never use the kernel pmap's wired count. This will be resolved when pmap locking appears. - With the above change, cpu_thread_clean() and uma_large_free() need not acquire Giant. (The first case is simply the revival of i386/i386/vm_machdep.c's revision 1.226 by peter.) Revision Changes Path 1.230 +0 -2 src/sys/i386/i386/vm_machdep.c 1.93 +1 -11 src/sys/vm/uma_core.c 1.186 +4 -2 src/sys/vm/vm_fault.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 20:56:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 688C016A4CE; Tue, 9 Mar 2004 20:56:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A3B343D39; Tue, 9 Mar 2004 20:56:55 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A4utGe032254; Tue, 9 Mar 2004 20:56:55 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A4utYr032253; Tue, 9 Mar 2004 20:56:55 -0800 (PST) (envelope-from rwatson) Message-Id: <200403100456.i2A4utYr032253@repoman.freebsd.org> From: Robert Watson Date: Tue, 9 Mar 2004 20:56:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah_core.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, 10 Mar 2004 04:56:55 -0000 rwatson 2004/03/09 20:56:55 PST FreeBSD src repository Modified files: sys/netinet6 ah_core.c Log: Move the AH algorithm list from a static local function variable to a static const global variable in ah_core.c. This makes it more clear that this array does not require synchronization, as well as synchronizing the layout to the ESP algorithm list. This is the version of my patch that Itojun committed to the KAME tree. Obtained from: me, via KAME Revision Changes Path 1.23 +38 -37 src/sys/netinet6/ah_core.c From owner-cvs-src@FreeBSD.ORG Tue Mar 9 23:43:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCA0716A4CE; Tue, 9 Mar 2004 23:43:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B29143D1F; Tue, 9 Mar 2004 23:43:11 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A7hBGe069461; Tue, 9 Mar 2004 23:43:11 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A7hBi5069460; Tue, 9 Mar 2004 23:43:11 -0800 (PST) (envelope-from wpaul) Message-Id: <200403100743.i2A7hBi5069460@repoman.freebsd.org> From: Bill Paul Date: Tue, 9 Mar 2004 23:43:11 -0800 (PST) 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 subr_ndis.c subr_ntoskrnl.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, 10 Mar 2004 07:43:11 -0000 wpaul 2004/03/09 23:43:11 PST FreeBSD src repository Modified files: sys/compat/ndis subr_ndis.c subr_ntoskrnl.c Log: Fix several issues related to the KeInitializeTimer() etc... API stuff that I added recently: - When a periodic timer fires, it's automatically re-armed. We must make sure to re-arm the timer _before_ invoking any caller-supplied defered procedure call: the DPC may choose to call KeCancelTimer(), and re-arming the timer after the DPC un-does the effect of the cancel. - Fix similar issue with periodic timers in subr_ndis.c. - When calling KeSetTimer() or KeSetTimerEx(), if the timer is already pending, untimeout() it first before timeout()ing it again. - The old Atheros driver for the 5211 seems to use KeSetTimerEx() incorrectly, or at the very least in a very strange way that doesn't quite follow the Microsoft documentation. In one case, it calls KeSetTimerEx() with a duetime of 0 and a period of 5000. The Microsoft documentation says that negative duetime values are relative to the current time and positive values are absolute. But it doesn't say what's supposed to happen with positive values that less than the current time, i.e. absolute values that are in the past. Lacking any further information, I have decided that timers with positive duetimes that are in the past should fire right away (or in our case, after only 1 tick). This also takes care of the other strange usage in the Atheros driver, where the duetime is specified as 500000 and the period is 50. I think someone may have meant to use -500000 and misinterpreted the documentation. - Also modified KeWaitForSingleObject() and KeWaitForMultipleObjects() to make the same duetime adjustment, since they have the same rules regarding timeout values. - Cosmetic: change name of 'timeout' variable in KeWaitForSingleObject() and KeWaitForMultipleObjects() to 'duetime' to avoid senseless (though harmless) overlap with timeout() function name. With these fixes, I can get the 5211 card to associate properly with my adhoc net using driver AR5211.SYS version 2.4.1.6. Revision Changes Path 1.50 +4 -4 src/sys/compat/ndis/subr_ndis.c 1.27 +52 -35 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 00:02:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77A0A16A4CE; Wed, 10 Mar 2004 00:02:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 597BE43D3F; Wed, 10 Mar 2004 00:02:30 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A82TGe073369; Wed, 10 Mar 2004 00:02:29 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A82TuS073365; Wed, 10 Mar 2004 00:02:29 -0800 (PST) (envelope-from phk) Message-Id: <200403100802.i2A82TuS073365@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 00:02:29 -0800 (PST) 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_tap.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, 10 Mar 2004 08:02:30 -0000 phk 2004/03/10 00:02:29 PST FreeBSD src repository Modified files: sys/net if_tap.c Log: Fix handling of tap/vmnet flag in relation to cloning and properly enforce largest supported unit number for this device driver. Reported by: Kaho Toshikazu Revision Changes Path 1.37 +8 -10 src/sys/net/if_tap.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 00:42:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA60E16A4CE; Wed, 10 Mar 2004 00:42:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB74843D1D; Wed, 10 Mar 2004 00:42:53 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A8grGe082477; Wed, 10 Mar 2004 00:42:53 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A8gr9X082476; Wed, 10 Mar 2004 00:42:53 -0800 (PST) (envelope-from bde) Message-Id: <200403100842.i2A8gr9X082476@repoman.freebsd.org> From: Bruce Evans Date: Wed, 10 Mar 2004 00:42:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ifconfig ifconfig.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, 10 Mar 2004 08:42:54 -0000 bde 2004/03/10 00:42:53 PST FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.97 +1 -1 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 00:46:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F49216A4CE; Wed, 10 Mar 2004 00:46:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7024943D2D; Wed, 10 Mar 2004 00:46:39 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A8kdGe082680; Wed, 10 Mar 2004 00:46:39 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A8kd9T082679; Wed, 10 Mar 2004 00:46:39 -0800 (PST) (envelope-from bde) Message-Id: <200403100846.i2A8kd9T082679@repoman.freebsd.org> From: Bruce Evans Date: Wed, 10 Mar 2004 00:46:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rtadvd rrenum.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, 10 Mar 2004 08:46:39 -0000 bde 2004/03/10 00:46:39 PST FreeBSD src repository Modified files: usr.sbin/rtadvd rrenum.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.9 +1 -1 src/usr.sbin/rtadvd/rrenum.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 00:49:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25D8F16A4CE; Wed, 10 Mar 2004 00:49:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D25843D2D; Wed, 10 Mar 2004 00:49:09 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A8n8Ge088698; Wed, 10 Mar 2004 00:49:08 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A8n8VQ088697; Wed, 10 Mar 2004 00:49:08 -0800 (PST) (envelope-from phk) Message-Id: <200403100849.i2A8n8VQ088697@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 00:49:08 -0800 (PST) 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.h geom_dump.c geom_event.c geom_int.h geom_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: Wed, 10 Mar 2004 08:49:09 -0000 phk 2004/03/10 00:49:08 PST FreeBSD src repository Modified files: sys/geom geom.h geom_dump.c geom_event.c geom_int.h geom_subr.c Log: Rearrange some of the GEOM debugging tools to be more structured. Retire g_sanity() and corresponding debugflag (0x8) Retire g_{stall,release}_events(). Under #ifdef DIAGNOSTIC: Make g_valid_obj() an official function and have it return an an non-zero integer which indicates the kind of object when found. Implement G_VALID_{CLASS,GEOM,CONSUMER,PROVIDER}() macros based on g_valid_obj(). Sprinkle calls to these macros liberally over the infrastructure. Always check that we do not free a live object. Revision Changes Path 1.81 +22 -8 src/sys/geom/geom.h 1.31 +0 -1 src/sys/geom/geom_dump.c 1.49 +6 -21 src/sys/geom/geom_event.c 1.27 +1 -3 src/sys/geom/geom_int.h 1.73 +42 -57 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 00:58:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A236816A4CE; Wed, 10 Mar 2004 00:58:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82C8943D1D; Wed, 10 Mar 2004 00:58:06 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A8w6Ge090744; Wed, 10 Mar 2004 00:58:06 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A8w6Np090743; Wed, 10 Mar 2004 00:58:06 -0800 (PST) (envelope-from phk) Message-Id: <200403100858.i2A8w6Np090743@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 00:58:06 -0800 (PST) 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, 10 Mar 2004 08:58:07 -0000 phk 2004/03/10 00:58:06 PST FreeBSD src repository Modified files: lib Makefile Log: Put libypclnt behind NO_YP_LIBC Revision Changes Path 1.181 +6 -2 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Wed Mar 10 01:15:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C7DD16A4CE; Wed, 10 Mar 2004 01:15:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C66843D3F; Wed, 10 Mar 2004 01:15:38 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A9FcGe095812; Wed, 10 Mar 2004 01:15:38 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A9Fct2095811; Wed, 10 Mar 2004 01:15:38 -0800 (PST) (envelope-from tjr) Message-Id: <200403100915.i2A9Fct2095811@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 10 Mar 2004 01:15:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio puts.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, 10 Mar 2004 09:15:38 -0000 tjr 2004/03/10 01:15:38 PST FreeBSD src repository Modified files: lib/libc/stdio puts.c Log: Set stream orientation in puts(). Revision Changes Path 1.10 +2 -0 src/lib/libc/stdio/puts.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 01:23:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07FAB16A4CF; Wed, 10 Mar 2004 01:23:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC5FA43D2D; Wed, 10 Mar 2004 01:23:27 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A9NRGe097706; Wed, 10 Mar 2004 01:23:27 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A9NRB1097705; Wed, 10 Mar 2004 01:23:27 -0800 (PST) (envelope-from phk) Message-Id: <200403100923.i2A9NRB1097705@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 01:23:27 -0800 (PST) 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: Wed, 10 Mar 2004 09:23:28 -0000 phk 2004/03/10 01:23:27 PST FreeBSD src repository Modified files: sys/sys kernel.h Log: Remove the /* 1.2 */ comment which was orphaned by previous commit. Revision Changes Path 1.116 +0 -2 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Wed Mar 10 01:28:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DC4C16A4CE; Wed, 10 Mar 2004 01:28:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1B9D43D41; Wed, 10 Mar 2004 01:28:38 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2A9ScGe097937; Wed, 10 Mar 2004 01:28:38 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2A9Scgv097933; Wed, 10 Mar 2004 01:28:38 -0800 (PST) (envelope-from tjr) Message-Id: <200403100928.i2A9Scgv097933@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 10 Mar 2004 01:28:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio fgetln.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, 10 Mar 2004 09:28:39 -0000 tjr 2004/03/10 01:28:38 PST FreeBSD src repository Modified files: lib/libc/stdio fgetln.c Log: Set the stream orientation explicitly in fgetln() instead of relying on __srefill() to do it. Revision Changes Path 1.9 +1 -0 src/lib/libc/stdio/fgetln.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 02:10:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59FB516A4CE; Wed, 10 Mar 2004 02:10:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EB2543D41; Wed, 10 Mar 2004 02:10:47 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AAAkGe007752; Wed, 10 Mar 2004 02:10:46 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AAAk2h007751; Wed, 10 Mar 2004 02:10:46 -0800 (PST) (envelope-from phk) Message-Id: <200403101010.i2AAAk2h007751@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 02:10:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hifn hifn7751reg.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, 10 Mar 2004 10:10:47 -0000 phk 2004/03/10 02:10:46 PST FreeBSD src repository Modified files: sys/dev/hifn hifn7751reg.h Log: Use the external clock input for our PLL. This may not be a generally valid configuration, but neither is relying on the PCI clock to be stable. The only currently known and supported hardware is the VPN14x1 from Soekris, and since it has external clock, we fail safe(r) by using it. Unfortunately there is no way to probe this reliably. Revision Changes Path 1.4 +1 -1 src/sys/dev/hifn/hifn7751reg.h From owner-cvs-src@FreeBSD.ORG Wed Mar 10 02:24:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14DC916A4CE; Wed, 10 Mar 2004 02:24:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9D2B43D2D; Wed, 10 Mar 2004 02:24:15 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AAOFGe011623; Wed, 10 Mar 2004 02:24:15 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AAOFfV011622; Wed, 10 Mar 2004 02:24:15 -0800 (PST) (envelope-from tjr) Message-Id: <200403101024.i2AAOFfV011622@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 10 Mar 2004 02:24:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio getchar.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, 10 Mar 2004 10:24:16 -0000 tjr 2004/03/10 02:24:15 PST FreeBSD src repository Modified files: lib/libc/stdio getchar.c Log: Call __sgetc() directly in getchar() instead of taking an expensive detour through getc(). Revision Changes Path 1.11 +1 -1 src/lib/libc/stdio/getchar.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 02:28:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D72016A4CE; Wed, 10 Mar 2004 02:28:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FCC143D2D; Wed, 10 Mar 2004 02:28:34 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AASYGe011838; Wed, 10 Mar 2004 02:28:34 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AASYW0011837; Wed, 10 Mar 2004 02:28:34 -0800 (PST) (envelope-from phk) Message-Id: <200403101028.i2AASYW0011837@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 02:28:34 -0800 (PST) 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 Makefile i386.diskimage 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: Wed, 10 Mar 2004 10:28:34 -0000 phk 2004/03/10 02:28:34 PST FreeBSD src repository Added files: tools/tools/nanobsd Makefile i386.diskimage make.conf Log: Add first cut at "nanobsd": Nanobsd should make it very simple for people to create (CF-)disk images for embedded us of FreeBSD. Currently only works for 256MB disks. More agrressive shaving of the build image can reduce that much further. Revision Changes Path 1.1 +153 -0 src/tools/tools/nanobsd/Makefile (new) 1.1 +41 -0 src/tools/tools/nanobsd/i386.diskimage (new) 1.1 +38 -0 src/tools/tools/nanobsd/make.conf (new) From owner-cvs-src@FreeBSD.ORG Wed Mar 10 02:49:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED1F616A4CE; Wed, 10 Mar 2004 02:49:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE1C643D1D; Wed, 10 Mar 2004 02:49:45 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AAnjGe016034; Wed, 10 Mar 2004 02:49:45 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AAnjmx016033; Wed, 10 Mar 2004 02:49:45 -0800 (PST) (envelope-from tjr) Message-Id: <200403101049.i2AAnjmx016033@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 10 Mar 2004 02:49:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio fputc.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, 10 Mar 2004 10:49:46 -0000 tjr 2004/03/10 02:49:45 PST FreeBSD src repository Modified files: lib/libc/stdio fputc.c Log: Call __sputc() directly in fputc() instead of taking an expensive detour through putc(). Revision Changes Path 1.12 +1 -1 src/lib/libc/stdio/fputc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 03:11:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3DF916A4CE; Wed, 10 Mar 2004 03:11:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D677C43D1F; Wed, 10 Mar 2004 03:11:58 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2ABBwGe022700; Wed, 10 Mar 2004 03:11:58 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2ABBwKX022696; Wed, 10 Mar 2004 03:11:58 -0800 (PST) (envelope-from phk) Message-Id: <200403101111.i2ABBwKX022696@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 03:11:58 -0800 (PST) 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 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, 10 Mar 2004 11:11:59 -0000 phk 2004/03/10 03:11:58 PST FreeBSD src repository Modified files: tools/tools/nanobsd Makefile Log: We don't retain 'x' bits in CVS so explicity use sh to run script. Revision Changes Path 1.2 +1 -1 src/tools/tools/nanobsd/Makefile From owner-cvs-src@FreeBSD.ORG Wed Mar 10 03:13:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D88716A4CE; Wed, 10 Mar 2004 03:13:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EF1D43D3F; Wed, 10 Mar 2004 03:13:24 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2ABDOGe023190; Wed, 10 Mar 2004 03:13:24 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2ABDNkk023189; Wed, 10 Mar 2004 03:13:23 -0800 (PST) (envelope-from tjr) Message-Id: <200403101113.i2ABDNkk023189@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 10 Mar 2004 03:13:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio ungetc.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, 10 Mar 2004 11:13:24 -0000 tjr 2004/03/10 03:13:23 PST FreeBSD src repository Modified files: lib/libc/stdio ungetc.c Log: Remove duplicate check for EOF from ungetc(); __ungetc() already checks. Revision Changes Path 1.15 +0 -2 src/lib/libc/stdio/ungetc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 04:41:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9394316A4CE; Wed, 10 Mar 2004 04:41:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7511443D2D; Wed, 10 Mar 2004 04:41:11 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2ACfBGe041051; Wed, 10 Mar 2004 04:41:11 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2ACfBIl041041; Wed, 10 Mar 2004 04:41:11 -0800 (PST) (envelope-from tjr) Message-Id: <200403101241.i2ACfBIl041041@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 10 Mar 2004 04:41:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio ungetc.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, 10 Mar 2004 12:41:11 -0000 tjr 2004/03/10 04:41:11 PST FreeBSD src repository Modified files: lib/libc/stdio ungetc.c Log: Set stream orientation in ungetc() instead of __ungetc(). This avoids setting it redundantly when called from ungetwc(), vfscanf() etc., which already set the orientation. Revision Changes Path 1.16 +1 -2 src/lib/libc/stdio/ungetc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 05:13:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F376216A4CE; Wed, 10 Mar 2004 05:13:27 -0800 (PST) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CAD743D1D; Wed, 10 Mar 2004 05:13:25 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (203.134.172.44) by smtp01.syd.iprimus.net.au (7.0.024) id 402BA927008BE01F; Thu, 11 Mar 2004 00:12:38 +1100 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 248AD415D; Thu, 11 Mar 2004 00:13:48 +1100 (EST) Date: Thu, 11 Mar 2004 00:13:48 +1100 From: Tim Robbins To: Alfred Perlstein Message-ID: <20040310131348.GA95975@cat.robbins.dropbear.id.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309150536.R234@freebsd3.cimlogic.com.au> <20040309043207.GA65153@kanpc.gte.com> <20040310000922.A5035@gamplex.bde.org> <20040310035912.GQ56622@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040310035912.GQ56622@elvis.mu.org> User-Agent: Mutt/1.4.1i cc: src-committers@freebsd.org cc: Bruce Evans cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: John Birrell cc: Alexander Kabaev cc: John Birrell Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 10 Mar 2004 13:13:28 -0000 On Tue, Mar 09, 2004 at 07:59:12PM -0800, Alfred Perlstein wrote: > * Bruce Evans [040309 07:50] wrote: > > On Mon, 8 Mar 2004, Alexander Kabaev wrote: > > > > > On Tue, Mar 09, 2004 at 03:05:36PM +1100, John Birrell wrote: > > > > > > > > I'm not sure that I agree that applications are 'broken' when they > > > > use things that are defined in the header file along with the FILE > > > > structure itself. > > > > It's a historical mistake that FILE is not opaque. > > > > > I would like to see FILE to become transparent to applications and its > > > definition moved to the libc-private header file with the specific > > > purpose of making the hack you mentioned impossible. > > > > This would pessimize even getc_unlocked() and putc_unlocked(). getc() > > and putc() are now extern functions, but the old macro/inline versions > > are still available as getc_unlocked() and putc_unlocked(). Simple > > benchmarks for reading a 100MB file on an Athlon XP1600 overclocked > > show that the function versions are up to 9 times slower: > > > > Time to read the file from a disk cache using read(): 0.17 seconds (sys) > > getc_unlocked() overhead: 0.41 seconds (user) > > getc() overhead: 1.64 seconds (user) > > > > This is with static linkage. Dynamic linkage increases the getc() > > pessimization significantly: > > > > read() time: no significant change > > getc_unlocked() overhead: 0.44 seconds (user) > > getc() overhead: 3.62 seconds (user) > > Hmm, can't we use macros that do this: > > #define getc() (__isthreaded ? old_unlocked_code : getc_unlocked()) > > Where __isthreaded is a global that's set by threading libraries > to 1 and 0 by non-threaded libc, this should get rid of a lot of > the function call overhead. Sounds like a good idea to me. In my testing, this approach was about 5% slower than calling getc_unlocked() directly (due to the conditional jump), but roughly 3 times faster than a call to the getc() function. If there aren't any objections, I think we should implement getc()/putc() this way (and all the other stdio functions that have traditionally had macro equivalents) before 5-stable to try to recoup some of the performance losses caused by the removal of the macros. Tim From owner-cvs-src@FreeBSD.ORG Wed Mar 10 06:28:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7251B16A4CE; Wed, 10 Mar 2004 06:28:30 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i2AESTRt037008; Wed, 10 Mar 2004 09:28:29 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i2AESTHp037005; Wed, 10 Mar 2004 09:28:29 -0500 (EST) (envelope-from green@green.homeunix.org) Message-Id: <200403101428.i2AESTHp037005@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Poul-Henning Kamp In-Reply-To: Message from Poul-Henning Kamp <200403101028.i2AASYW0011837@repoman.freebsd.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 10 Mar 2004 09:28:29 -0500 Sender: green@green.homeunix.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/nanobsd Makefile i386.diskimage 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: Wed, 10 Mar 2004 14:28:30 -0000 Poul-Henning Kamp wrote: > phk 2004/03/10 02:28:34 PST > > FreeBSD src repository > > Added files: > tools/tools/nanobsd Makefile i386.diskimage make.conf > Log: > Add first cut at "nanobsd": > > Nanobsd should make it very simple for people to create (CF-)disk images > for embedded us of FreeBSD. > > Currently only works for 256MB disks. More agrressive shaving of the > build image can reduce that much further. Nice to have the capability without having to rewrite it each time :-) I didn't see anywhere that the libraries are trimmed down to only the ones to be used; the build system I've done does that for base system and for packages. Would you like a copy of that? -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Mar 10 06:36:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 501E416A4CE; Wed, 10 Mar 2004 06:36:02 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8553443D31; Wed, 10 Mar 2004 06:36:01 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i2AEa0VD042203; Wed, 10 Mar 2004 15:36:00 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: "Brian F. Feldman" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 10 Mar 2004 09:28:29 EST." <200403101428.i2AESTHp037005@green.homeunix.org> Date: Wed, 10 Mar 2004 15:36:00 +0100 Message-ID: <42202.1078929360@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/nanobsd Makefile i386.diskimage 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: Wed, 10 Mar 2004 14:36:02 -0000 In message <200403101428.i2AESTHp037005@green.homeunix.org>, "Brian F. Feldman" writes: >Poul-Henning Kamp wrote: >> phk 2004/03/10 02:28:34 PST >> >> FreeBSD src repository >> >> Added files: >> tools/tools/nanobsd Makefile i386.diskimage make.conf >> Log: >> Add first cut at "nanobsd": >> >> Nanobsd should make it very simple for people to create (CF-)disk images >> for embedded us of FreeBSD. >> >> Currently only works for 256MB disks. More agrressive shaving of the >> build image can reduce that much further. > >Nice to have the capability without having to rewrite it each time :-) >I didn't see anywhere that the libraries are trimmed down to only the ones >to be used; the build system I've done does that for base system and for >packages. Would you like a copy of that? Well, the make.conf shaves what can be shaved, and I prefer to do it that way, rather than to go in afterwards with surgical rm(1) usage, but I'll take any kind of useful patches to nanobsd. -- 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 Wed Mar 10 06:53:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9D9B316A4CE; Wed, 10 Mar 2004 06:53:37 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i2AErbRt037188; Wed, 10 Mar 2004 09:53:37 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i2AEraCf037185; Wed, 10 Mar 2004 09:53:36 -0500 (EST) (envelope-from green@green.homeunix.org) Message-Id: <200403101453.i2AEraCf037185@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: "Poul-Henning Kamp" In-Reply-To: Message from "Poul-Henning Kamp" <42202.1078929360@critter.freebsd.dk> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 10 Mar 2004 09:53:36 -0500 Sender: green@green.homeunix.org cc: "Brian F. Feldman" cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/nanobsd Makefile i386.diskimage 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: Wed, 10 Mar 2004 14:53:38 -0000 "Poul-Henning Kamp" wrote: > In message <200403101428.i2AESTHp037005@green.homeunix.org>, "Brian F. Feldman" > writes: > >Poul-Henning Kamp wrote: > >> phk 2004/03/10 02:28:34 PST > >> > >> FreeBSD src repository > >> > >> Added files: > >> tools/tools/nanobsd Makefile i386.diskimage make.conf > >> Log: > >> Add first cut at "nanobsd": > >> > >> Nanobsd should make it very simple for people to create (CF-)disk images > >> for embedded us of FreeBSD. > >> > >> Currently only works for 256MB disks. More agrressive shaving of the > >> build image can reduce that much further. > > > >Nice to have the capability without having to rewrite it each time :-) > >I didn't see anywhere that the libraries are trimmed down to only the ones > >to be used; the build system I've done does that for base system and for > >packages. Would you like a copy of that? > > Well, the make.conf shaves what can be shaved, and I prefer to do it > that way, rather than to go in afterwards with surgical rm(1) usage, > but I'll take any kind of useful patches to nanobsd. At least in that case it should be helpful for identifying any libraries that are unused as dependencies and could stand to have their own ${NO_FOO}. There are possibly a few other useful things in the scripts/Makefile, and a (hand-generated) list of some of the largest (but least-useful on an embedded system) files. I'll put up that part of the build system later, then. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Mar 10 07:04:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0346816A4CE; Wed, 10 Mar 2004 07:04:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA95243D31; Wed, 10 Mar 2004 07:04:29 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AF4TGe080501; Wed, 10 Mar 2004 07:04:29 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AF4TY4080500; Wed, 10 Mar 2004 07:04:29 -0800 (PST) (envelope-from mlaier) Message-Id: <200403101504.i2AF4TY4080500@repoman.freebsd.org> From: Max Laier Date: Wed, 10 Mar 2004 07:04:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc group X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Mar 2004 15:04:30 -0000 mlaier 2004/03/10 07:04:29 PST FreeBSD src repository Modified files: etc group Log: Add trailing collon Noticed by: dwhite Approved by: bms(mentor) Revision Changes Path 1.30 +2 -2 src/etc/group From owner-cvs-src@FreeBSD.ORG Wed Mar 10 07:06:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB37616A4CE; Wed, 10 Mar 2004 07:06:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF88243D2D; Wed, 10 Mar 2004 07:06:17 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AF6HGe080665; Wed, 10 Mar 2004 07:06:17 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AF6HFD080664; Wed, 10 Mar 2004 07:06:17 -0800 (PST) (envelope-from mlaier) Message-Id: <200403101506.i2AF6HFD080664@repoman.freebsd.org> From: Max Laier Date: Wed, 10 Mar 2004 07:06:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc inetd.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: Wed, 10 Mar 2004 15:06:18 -0000 mlaier 2004/03/10 07:06:17 PST FreeBSD src repository Modified files: etc inetd.conf Log: ftp-proxy no longer lives in /usr/local/... Noticed by: Pyun YongHyeon Approved by: bms(mentor) Revision Changes Path 1.66 +1 -1 src/etc/inetd.conf From owner-cvs-src@FreeBSD.ORG Wed Mar 10 07:08:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D00F716A4CE; Wed, 10 Mar 2004 07:08:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B046543D53; Wed, 10 Mar 2004 07:08:21 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AF8LGe080734; Wed, 10 Mar 2004 07:08:21 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AF8LYx080733; Wed, 10 Mar 2004 07:08:21 -0800 (PST) (envelope-from mlaier) Message-Id: <200403101508.i2AF8LYx080733@repoman.freebsd.org> From: Max Laier Date: Wed, 10 Mar 2004 07:08:21 -0800 (PST) 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 if_pflog.c if_pfsync.c pf_ioctl.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, 10 Mar 2004 15:08:22 -0000 mlaier 2004/03/10 07:08:21 PST FreeBSD src repository Modified files: sys/contrib/pf/net if_pflog.c if_pfsync.c pf_ioctl.c Log: Remove `$Name$' leftovers from the port version reporting. Noticed by: Craig Rodrigues Approved by: bms(mentor) Revision Changes Path 1.3 +0 -1 src/sys/contrib/pf/net/if_pflog.c 1.3 +0 -1 src/sys/contrib/pf/net/if_pfsync.c 1.3 +0 -1 src/sys/contrib/pf/net/pf_ioctl.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 07:12:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E64616A4D0; Wed, 10 Mar 2004 07:12:59 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A25243D2D; Wed, 10 Mar 2004 07:12:58 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2AFFnu0090316 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Mar 2004 17:16:11 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2AFBr3K090477; Wed, 10 Mar 2004 17:11:53 +0200 (EET) (envelope-from ru) Date: Wed, 10 Mar 2004 17:11:53 +0200 From: Ruslan Ermilov To: "M. Warner Losh" Message-ID: <20040310151153.GB90219@ip.net.ua> References: <20040304.162138.99742232.imp@bsdimp.com> <4048730A.10109@cronyx.ru> <20040306.214705.109508001.non@ever.sanda.gr.jp> <20040306.073514.38701247.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="R3G7APHDIzY6R/pk" Content-Disposition: inline In-Reply-To: <20040306.073514.38701247.imp@bsdimp.com> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: non@ever.sanda.gr.jp cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: rik@cronyx.ru cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 10 Mar 2004 15:12:59 -0000 --R3G7APHDIzY6R/pk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 06, 2004 at 07:35:14AM -0700, M. Warner Losh wrote: > In message: <20040306.214705.109508001.non@ever.sanda.gr.jp> > non@ever.sanda.gr.jp writes: > : From: Roman Kurakin > : Date: Fri, 05 Mar 2004 15:31:06 +0300 > : > M. Warner Losh wrote: > : >=20 > : > >Maybe just a simple note in non-san's ct.4 man page would solve this > : > >for now, and a greater attention to avoid clashes in the future. > : > > > : > Why not to create man4.pc98? > :=20 > : I am not sure here, but my guess is, we have several man pages which > : are shared between i386/i386 and i386/pc98. So if we just create > : man4.pc98 just like other architectures, we will have to copy and > : maintain those pages. >=20 > We can easily 'reach over' in the Makefile for man4.pc98 for the list > of things that's shared. >=20 I'd also need to patch man(1) to support this. A better approach (for now) would be to install one or another manpage based on the current ${MACHINE} value. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --R3G7APHDIzY6R/pk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFATzA5Ukv4P6juNwoRAtlHAJ9niJE58aO8jjlwJNIYHClmylT2NwCeMNti QUEXuUnQbhVVQA1LEQAN/yw= =5uBR -----END PGP SIGNATURE----- --R3G7APHDIzY6R/pk-- From owner-cvs-src@FreeBSD.ORG Wed Mar 10 07:35:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0EE516A4CE; Wed, 10 Mar 2004 07:35:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABAAC43D3F; Wed, 10 Mar 2004 07:35:21 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AFZLGe086910; Wed, 10 Mar 2004 07:35:21 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AFZLqO086909; Wed, 10 Mar 2004 07:35:21 -0800 (PST) (envelope-from ru) Message-Id: <200403101535.i2AFZLqO086909@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 10 Mar 2004 07:35:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/modules/netgraph Makefilesrc/sys/modules/netgraph/vlan Makefile src/share/man/man4 Makefile ng_vlan.4 src/sys/netgraph ng_vlan.c ng_vlan.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, 10 Mar 2004 15:35:21 -0000 ru 2004/03/10 07:35:20 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/modules/netgraph Makefile share/man/man4 Makefile Added files: (Branch: RELENG_4) sys/modules/netgraph/vlan Makefile share/man/man4 ng_vlan.4 sys/netgraph ng_vlan.c ng_vlan.h Log: ng_vlan(4) for the masses. Revision Changes Path 1.83.2.74 +1 -0 src/share/man/man4/Makefile 1.1.2.1 +143 -0 src/share/man/man4/ng_vlan.4 (new) 1.8.2.10 +2 -1 src/sys/modules/netgraph/Makefile 1.1.2.1 +7 -0 src/sys/modules/netgraph/vlan/Makefile (new) 1.1.2.1 +443 -0 src/sys/netgraph/ng_vlan.c (new) 1.1.2.1 +75 -0 src/sys/netgraph/ng_vlan.h (new) From owner-cvs-src@FreeBSD.ORG Wed Mar 10 07:57:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2A1716A4CF; Wed, 10 Mar 2004 07:57:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B355343D1F; Wed, 10 Mar 2004 07:57:25 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AFvPGe091344; Wed, 10 Mar 2004 07:57:25 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AFvPB9091343; Wed, 10 Mar 2004 07:57:25 -0800 (PST) (envelope-from jhb) Message-Id: <200403101557.i2AFvPB9091343@repoman.freebsd.org> From: John Baldwin Date: Wed, 10 Mar 2004 07:57:25 -0800 (PST) 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 condvar.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, 10 Mar 2004 15:57:26 -0000 jhb 2004/03/10 07:57:25 PST FreeBSD src repository Modified files: share/man/man9 Makefile condvar.9 Log: - Document cv_broadcastpri(). - Remove references to cv_waitq_*() as they no longer exist. Revision Changes Path 1.227 +1 -2 src/share/man/man9/Makefile 1.9 +12 -15 src/share/man/man9/condvar.9 From owner-cvs-src@FreeBSD.ORG Wed Mar 10 08:05:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6484216A4CE; Wed, 10 Mar 2004 08:05:54 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79A5043D2D; Wed, 10 Mar 2004 08:05:53 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2AG9Vu0091692 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Mar 2004 18:09:32 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2AG5rVE091063; Wed, 10 Mar 2004 18:05:53 +0200 (EET) (envelope-from ru) Date: Wed, 10 Mar 2004 18:05:52 +0200 From: Ruslan Ermilov To: Max Laier Message-ID: <20040310160552.GF90219@ip.net.ua> References: <200403082203.i28M3TvL068184@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="b8GWCKCLzrXbuNet" Content-Disposition: inline In-Reply-To: <200403082203.i28M3TvL068184@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc Makefile group inetd.conf master.passwd pf.conf pf.os protocols src/libexec Makefile src/sbin Makefile src/share/examples/etc make.conf src/sys/conf NOTES src/sys/modules Makefile 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, 10 Mar 2004 16:05:54 -0000 --b8GWCKCLzrXbuNet Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 08, 2004 at 02:03:29PM -0800, Max Laier wrote: > mlaier 2004/03/08 14:03:29 PST >=20 > FreeBSD src repository >=20 > Modified files: > etc Makefile group inetd.conf master.passwd=20 > protocols=20 > libexec Makefile=20 > sbin Makefile=20 > share/examples/etc make.conf=20 > sys/conf NOTES=20 > sys/modules Makefile=20 > usr.sbin Makefile=20 > Added files: > etc pf.conf pf.os=20 > Log: > Link pf to the build and install: > This adds the former ports registered groups: proxy and authpf as well = as > the proxy user. Make sure to run mergemaster -p in oder to complete make > installworld without errors. [...] > =20 Mind adding more install checks to Makefile.inc1:installcheck, similar to how this is done for relatively new Sendmail UID and GID. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --b8GWCKCLzrXbuNet Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFATzzgUkv4P6juNwoRArnJAKCHt8nxqbNKO0iO/Xn+L+47bAEtWgCeN0MS WKDM0S1WE3TwBKQGuAh3RUA= =1gQt -----END PGP SIGNATURE----- --b8GWCKCLzrXbuNet-- From owner-cvs-src@FreeBSD.ORG Wed Mar 10 08:34:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5642716A538; Wed, 10 Mar 2004 08:34:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15B3343D1D; Wed, 10 Mar 2004 08:34:12 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AGYBGe000441; Wed, 10 Mar 2004 08:34:11 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AGYBRR000440; Wed, 10 Mar 2004 08:34:11 -0800 (PST) (envelope-from mlaier) Message-Id: <200403101634.i2AGYBRR000440@repoman.freebsd.org> From: Max Laier Date: Wed, 10 Mar 2004 08:34:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Mar 2004 16:34:13 -0000 mlaier 2004/03/10 08:34:11 PST FreeBSD src repository Modified files: . Makefile.inc1 Log: Add installcheck for proxy:proxy and authpf. Suggested by: ru Approved by: bms(mentor) Revision Changes Path 1.411 +14 -0 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Mar 10 08:57:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3D3E16A4D0; Wed, 10 Mar 2004 08:57:51 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68CAC43D45; Wed, 10 Mar 2004 08:57:50 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2AH1Ru0092842 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Mar 2004 19:01:29 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2AGvnoe091559; Wed, 10 Mar 2004 18:57:49 +0200 (EET) (envelope-from ru) Date: Wed, 10 Mar 2004 18:57:49 +0200 From: Ruslan Ermilov To: Max Laier Message-ID: <20040310165749.GK90219@ip.net.ua> References: <200403101634.i2AGYBRR000440@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SLauP2uySp+9cKYP" Content-Disposition: inline In-Reply-To: <200403101634.i2AGYBRR000440@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Mar 2004 16:57:51 -0000 --SLauP2uySp+9cKYP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 10, 2004 at 08:34:11AM -0800, Max Laier wrote: > mlaier 2004/03/10 08:34:11 PST >=20 > FreeBSD src repository >=20 > Modified files: > . Makefile.inc1=20 > Log: > Add installcheck for proxy:proxy and authpf. > =20 > Suggested by: ru > Approved by: bms(mentor) > =20 > Revision Changes Path > 1.411 +14 -0 src/Makefile.inc1 >=20 Thanks! Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --SLauP2uySp+9cKYP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAT0kNUkv4P6juNwoRApnoAJ9zG/NErChrEpeFx4SG+bmnyAb4EgCZAZpc KXAXnw+cWU8fbBTv3gFPjJg= =+tJV -----END PGP SIGNATURE----- --SLauP2uySp+9cKYP-- From owner-cvs-src@FreeBSD.ORG Wed Mar 10 09:03:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C064516A4CE; Wed, 10 Mar 2004 09:03:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC09B43D39; Wed, 10 Mar 2004 09:03:27 -0800 (PST) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AH3RGe013931; Wed, 10 Mar 2004 09:03:27 -0800 (PST) (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AH3R3w013930; Wed, 10 Mar 2004 09:03:27 -0800 (PST) (envelope-from bms) Message-Id: <200403101703.i2AH3R3w013930@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 10 Mar 2004 09:03:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/patm if_patm.c if_patm_attach.c if_patm_intr.c if_patm_ioctl.c if_patm_rtables.c if_patm_rx.c if_patm_tx.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, 10 Mar 2004 17:03:27 -0000 bms 2004/03/10 09:03:27 PST FreeBSD src repository Modified files: sys/dev/patm if_patm.c if_patm_attach.c if_patm_intr.c if_patm_ioctl.c if_patm_rtables.c if_patm_rx.c if_patm_tx.c Log: Eliminate multiple __FBSDID and sys/cdefs.h. Revision Changes Path 1.6 +0 -2 src/sys/dev/patm/if_patm.c 1.6 +0 -2 src/sys/dev/patm/if_patm_attach.c 1.3 +0 -2 src/sys/dev/patm/if_patm_intr.c 1.7 +0 -2 src/sys/dev/patm/if_patm_ioctl.c 1.3 +0 -3 src/sys/dev/patm/if_patm_rtables.c 1.5 +0 -2 src/sys/dev/patm/if_patm_rx.c 1.6 +0 -2 src/sys/dev/patm/if_patm_tx.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 09:39:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED59016A4CE; Wed, 10 Mar 2004 09:39:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D318C43D2F; Wed, 10 Mar 2004 09:39:06 -0800 (PST) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AHd6Ge020217; Wed, 10 Mar 2004 09:39:06 -0800 (PST) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AHd6r0020216; Wed, 10 Mar 2004 09:39:06 -0800 (PST) (envelope-from gad) Message-Id: <200403101739.i2AHd6r0020216@repoman.freebsd.org> From: Garance A Drosehn Date: Wed, 10 Mar 2004 09:39:06 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING UPDATING.64BTT src/sys/sparc64/include _types.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, 10 Mar 2004 17:39:07 -0000 gad 2004/03/10 09:39:06 PST FreeBSD src repository Modified files: . UPDATING UPDATING.64BTT sys/sparc64/include _types.h Log: Change time_t from a 32-bit value to a 64-bit value, on FreeBSD/sparc64 only. This is a MAJOR incompatible change for the sparc64 platform, but will not effect FreeBSD on other architectures. Reviewed by: imp for UPDATING, freebsd-sparc for the change itself. Revision Changes Path 1.299 +7 -0 src/UPDATING 1.4 +31 -31 src/UPDATING.64BTT 1.5 +1 -1 src/sys/sparc64/include/_types.h From owner-cvs-src@FreeBSD.ORG Wed Mar 10 09:40:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4224F16A4CE; Wed, 10 Mar 2004 09:40:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 239F643D46; Wed, 10 Mar 2004 09:40:56 -0800 (PST) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AHetGe020369; Wed, 10 Mar 2004 09:40:55 -0800 (PST) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AHetSW020368; Wed, 10 Mar 2004 09:40:55 -0800 (PST) (envelope-from gad) Message-Id: <200403101740.i2AHetSW020368@repoman.freebsd.org> From: Garance A Drosehn Date: Wed, 10 Mar 2004 09:40:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.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, 10 Mar 2004 17:40:56 -0000 gad 2004/03/10 09:40:55 PST FreeBSD src repository Modified files: sys/sys param.h Log: Increase __FreeBSD_version to reflect the transition from 32-bit to 64-bit time_t on the FreeBSD/sparc64 architecture. Revision Changes Path 1.184 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Wed Mar 10 09:41:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB0B016A4CE; Wed, 10 Mar 2004 09:41:24 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90EE743D1D; Wed, 10 Mar 2004 09:41:24 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i2AHfOtZ016561; Wed, 10 Mar 2004 09:41:24 -0800 (PST) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.12.11/8.12.11/Submit) id i2AHfOWC016560; Wed, 10 Mar 2004 09:41:24 -0800 (PST) (envelope-from marcel) Date: Wed, 10 Mar 2004 09:41:24 -0800 From: Marcel Moolenaar To: Garance A Drosehn Message-ID: <20040310174124.GB16418@ns1.xcllnt.net> References: <200403101739.i2AHd6r0020216@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403101739.i2AHd6r0020216@repoman.freebsd.org> User-Agent: Mutt/1.5.5.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING UPDATING.64BTT src/sys/sparc64/include _types.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, 10 Mar 2004 17:41:25 -0000 On Wed, Mar 10, 2004 at 09:39:06AM -0800, Garance A Drosehn wrote: > Change time_t from a 32-bit value to a 64-bit value, on FreeBSD/sparc64 > only. This is a MAJOR incompatible change for the sparc64 platform, > but will not effect FreeBSD on other architectures. Yay! Thanks for taking a lead on this and actually make it happen. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Wed Mar 10 09:59:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DCC116A4CE; Wed, 10 Mar 2004 09:59:25 -0800 (PST) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C378A43D39; Wed, 10 Mar 2004 09:59:24 -0800 (PST) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i2AHxN2Z022164; Wed, 10 Mar 2004 12:59:23 -0500 (EST) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i2AHxNBQ022163; Wed, 10 Mar 2004 12:59:23 -0500 (EST) Date: Wed, 10 Mar 2004 12:59:23 -0500 From: Ken Smith To: Garance A Drosehn Message-ID: <20040310175923.GA20885@electra.cse.Buffalo.EDU> References: <200403101739.i2AHd6r0020216@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403101739.i2AHd6r0020216@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING UPDATING.64BTT src/sys/sparc64/include _types.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, 10 Mar 2004 17:59:25 -0000 On Wed, Mar 10, 2004 at 09:39:06AM -0800, Garance A Drosehn wrote: > gad 2004/03/10 09:39:06 PST > > FreeBSD src repository > > Modified files: > . UPDATING UPDATING.64BTT > sys/sparc64/include _types.h > Log: > Change time_t from a 32-bit value to a 64-bit value, on FreeBSD/sparc64 > only. This is a MAJOR incompatible change for the sparc64 platform, > but will not effect FreeBSD on other architectures. > > Reviewed by: imp for UPDATING, freebsd-sparc for the change itself. > > Revision Changes Path > 1.299 +7 -0 src/UPDATING > 1.4 +31 -31 src/UPDATING.64BTT > 1.5 +1 -1 src/sys/sparc64/include/_types.h And the crowds cheered... :-) Thanks a lot for all the prep work on this. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Wed Mar 10 10:20:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAA8016A4CF; Wed, 10 Mar 2004 10:20:09 -0800 (PST) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 224A743D60; Wed, 10 Mar 2004 10:20:07 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i2AIJHUe002248; Thu, 11 Mar 2004 05:19:17 +1100 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i2AIJ7gC024043; Thu, 11 Mar 2004 05:19:08 +1100 Date: Thu, 11 Mar 2004 05:19:07 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Tim Robbins In-Reply-To: <20040310131348.GA95975@cat.robbins.dropbear.id.au> Message-ID: <20040311044539.S2105@gamplex.bde.org> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309043207.GA65153@kanpc.gte.com> <20040310035912.GQ56622@elvis.mu.org> <20040310131348.GA95975@cat.robbins.dropbear.id.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: cvs-all@freebsd.org cc: John Birrell cc: Alexander Kabaev cc: John Birrell Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 10 Mar 2004 18:20:10 -0000 On Thu, 11 Mar 2004, Tim Robbins wrote: > On Tue, Mar 09, 2004 at 07:59:12PM -0800, Alfred Perlstein wrote: > > > * Bruce Evans [040309 07:50] wrote: > > > This would pessimize even getc_unlocked() and putc_unlocked(). getc() > > > and putc() are now extern functions, but the old macro/inline versions > > > are still available as getc_unlocked() and putc_unlocked(). Simple > > > benchmarks for reading a 100MB file on an Athlon XP1600 overclocked > > > show that the function versions are up to 9 times slower: > > > ... > > > > Hmm, can't we use macros that do this: > > > > #define getc() (__isthreaded ? old_unlocked_code : getc_unlocked()) > > > > Where __isthreaded is a global that's set by threading libraries > > to 1 and 0 by non-threaded libc, this should get rid of a lot of > > the function call overhead. > > Sounds like a good idea to me. In my testing, this approach was about 5% > slower than calling getc_unlocked() directly (due to the conditional jump), > but roughly 3 times faster than a call to the getc() function. You must not have tested the dynamic linkage case :-). > If there aren't any objections, I think we should implement getc()/putc() > this way (and all the other stdio functions that have traditionally had > macro equivalents) before 5-stable to try to recoup some of the performance > losses caused by the removal of the macros. Is __isthreaded always set early enough? What about if the application is dynamically linked and loads thread support later (is this supported)? The 5% cost of checking on every call can be avoided by pushing the check into a fucntion. E.g.: for getc(): % #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) It can be arranged that --(p)->_r < 0 is always true for the threaded case (by keeping only a flag in it and keeping the real count elsewhere). The threaded case would become slightly slower since it would always have the dummy count check plus a dummy count fixup. Actually it shouldn't need the fixup. The above is hand-optimized for PDP11's and would probably be no slower on current hardware with current compilers written as: #define getc(p) ((p)->_r <= 0 ? __srget(p) : (--(p)->_r, (int)(*(p)->_p++))) I once wrote a version of stdio that optimized the usual case putc() similarly by arranging that the write count is always 0 except for the fully buffered case, so that other cases get handled by a function (this pessimizes the line buffered case relative to the FreeBSD putc_unlocked()). Bruce From owner-cvs-src@FreeBSD.ORG Wed Mar 10 10:39:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBC0A16A4CF; Wed, 10 Mar 2004 10:39:16 -0800 (PST) Received: from mta7.pltn13.pbi.net (mta7.pltn13.pbi.net [64.164.98.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE05E43D1F; Wed, 10 Mar 2004 10:39:16 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (3967031835b2942c57384f08feef7bb0@adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203])i2AIdGTj029554; Wed, 10 Mar 2004 10:39:16 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8C3DF53AB2; Wed, 10 Mar 2004 10:39:15 -0800 (PST) Date: Wed, 10 Mar 2004 10:39:15 -0800 From: Kris Kennaway To: Garance A Drosehn Message-ID: <20040310183915.GA1813@xor.obsecurity.org> References: <200403101740.i2AHetSW020368@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k+w/mQv8wyuph6w0" Content-Disposition: inline In-Reply-To: <200403101740.i2AHetSW020368@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/sys param.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, 10 Mar 2004 18:39:17 -0000 --k+w/mQv8wyuph6w0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 10, 2004 at 09:40:55AM -0800, Garance A Drosehn wrote: > gad 2004/03/10 09:40:55 PST >=20 > FreeBSD src repository >=20 > Modified files: > sys/sys param.h=20 > Log: > Increase __FreeBSD_version to reflect the transition from 32-bit to > 64-bit time_t on the FreeBSD/sparc64 architecture. > | -#define BSD 199506 /* System version (year & month). */ > | +#define BSD 199507 /* System version (year & month). */ Looks like you didn't do that, though. Kris --k+w/mQv8wyuph6w0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAT2DTWry0BWjoQKURAtKdAJ9CqO+qEhvrDjvwIpvgptlMMDyCyQCgqTBC ZFS3Ff6s9LkauwzGDcGX7Zc= =mFo0 -----END PGP SIGNATURE----- --k+w/mQv8wyuph6w0-- From owner-cvs-src@FreeBSD.ORG Wed Mar 10 10:39:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3003216A4CE; Wed, 10 Mar 2004 10:39:35 -0800 (PST) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D662243D2D; Wed, 10 Mar 2004 10:39:34 -0800 (PST) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.12.8/8.12.8) with ESMTP id i2AIdPla011748; Wed, 10 Mar 2004 13:39:25 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20040310175923.GA20885@electra.cse.Buffalo.EDU> References: <200403101739.i2AHd6r0020216@repoman.freebsd.org> <20040310175923.GA20885@electra.cse.Buffalo.EDU> Date: Wed, 10 Mar 2004 13:39:24 -0500 To: Ken Smith , Garance A Drosehn From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING UPDATING.64BTT src/sys/sparc64/include _types.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, 10 Mar 2004 18:39:35 -0000 At 12:59 PM -0500 3/10/04, Ken Smith wrote: >On Wed, Mar 10, 2004, Garance A Drosehn wrote: > > sys/sparc64/include _types.h > > Log: > > Change time_t from a 32-bit value to a 64-bit value, on > > FreeBSD/sparc64 only. This is a MAJOR incompatible > > change for the sparc64 platform, but will not effect > > FreeBSD on other architectures. > >And the crowds cheered... :-) > >Thanks a lot for all the prep work on this. I'm sure we will still run into minor bugs with various programs that assume time_t == int32_t, but we can tackle them one at a time. Those fixes won't be quite as traumatic as this change! -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Wed Mar 10 11:47:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD18416A4CE; Wed, 10 Mar 2004 11:47:57 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C214743D55; Wed, 10 Mar 2004 11:47:57 -0800 (PST) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AJlvGe048472; Wed, 10 Mar 2004 11:47:57 -0800 (PST) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AJlvtu048471; Wed, 10 Mar 2004 11:47:57 -0800 (PST) (envelope-from gad) Message-Id: <200403101947.i2AJlvtu048471@repoman.freebsd.org> From: Garance A Drosehn Date: Wed, 10 Mar 2004 11:47:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.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, 10 Mar 2004 19:47:58 -0000 gad 2004/03/10 11:47:57 PST FreeBSD src repository Modified files: sys/sys param.h Log: Undo the previous commit, which was just plain wrong, and then correctly increase _FreeBSD_version to reflect the 64-bTT change on sparc64. Noticed by: kris Pointy hat to: gad Revision Changes Path 1.185 +2 -2 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Wed Mar 10 11:48:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E7ED16A4CE; Wed, 10 Mar 2004 11:48:36 -0800 (PST) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id B92A143D39; Wed, 10 Mar 2004 11:48:35 -0800 (PST) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.12.8/8.12.8) with ESMTP id i2AJmYqG003685; Wed, 10 Mar 2004 14:48:34 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20040310183915.GA1813@xor.obsecurity.org> References: <200403101740.i2AHetSW020368@repoman.freebsd.org> <20040310183915.GA1813@xor.obsecurity.org> Date: Wed, 10 Mar 2004 14:48:33 -0500 To: Kris Kennaway , Garance A Drosehn From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys param.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, 10 Mar 2004 19:48:36 -0000 At 10:39 AM -0800 3/10/04, Kris Kennaway wrote: >On Wed, Mar 10, 2004 at 09:40:55AM -0800, Garance A Drosehn wrote: >> gad 2004/03/10 09:40:55 PST >> >> FreeBSD src repository >> >> Modified files: >> sys/sys param.h >> Log: >> Increase __FreeBSD_version to reflect the transition from 32-bit to >> 64-bit time_t on the FreeBSD/sparc64 architecture. > >> | -#define BSD 199506 /* System version (year & month). */ >> | +#define BSD 199507 /* System version (year & month). */ > >Looks like you didn't do that, though. Arg. It's the simplest thing that I manage screw up... -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Wed Mar 10 12:30:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED07E16A4D0; Wed, 10 Mar 2004 12:30:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C902943D2F; Wed, 10 Mar 2004 12:30:19 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AKUJGe059468; Wed, 10 Mar 2004 12:30:19 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AKUJSY059467; Wed, 10 Mar 2004 12:30:19 -0800 (PST) (envelope-from phk) Message-Id: <200403102030.i2AKUJSY059467@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 12:30:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/test/ppsapi ppsapitest.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, 10 Mar 2004 20:30:20 -0000 phk 2004/03/10 12:30:19 PST FreeBSD src repository Modified files: tools/test/ppsapi ppsapitest.c Log: Add an option to write collected data to file in binary format. This is very useful for collecting test-data for trial runs. Revision Changes Path 1.2 +18 -1 src/tools/test/ppsapi/ppsapitest.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 12:41:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABC0D16A4CE; Wed, 10 Mar 2004 12:41:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5A2143D2D; Wed, 10 Mar 2004 12:41:09 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AKf9Ge061663; Wed, 10 Mar 2004 12:41:09 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AKf90l061660; Wed, 10 Mar 2004 12:41:09 -0800 (PST) (envelope-from phk) Message-Id: <200403102041.i2AKf90l061660@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 12:41:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 10 Mar 2004 20:41:09 -0000 phk 2004/03/10 12:41:09 PST FreeBSD src repository Modified files: sys/sys mdioctl.h sys/dev/md md.c sbin/mdconfig mdconfig.8 mdconfig.c Log: Fix a long-standing deadlock issue with vnode backed md(4) devices: On vnode backed md(4) devices over a certain, currently undetermined size relative to the buffer cache our "lemming-syncer" can provoke a buffer starvation which puts the md thread to sleep on wdrain. This generally tends to grind the entire system to a stop because the event that is supposed to wake up the thread will not happen until a fair bit of the piled up I/O requests in the system finish, and since a lot of those are on a md(4) vnode backed device which is currently waiting on wdrain until a fair amount of the piled up ... you get the picture. The cure is to issue all VOP_WRITES on the vnode backing the device with IO_SYNC. In addition to more closely emulating a real disk device with a non-lying write-cache, this makes the writes exempt from rate-limited (there to avoid starving the buffer cache) and consequently prevents the deadlock. Unfortunately performance takes a hit. Add "async" option to give people who know what they are doing the old behaviour. Revision Changes Path 1.27 +3 -0 src/sbin/mdconfig/mdconfig.8 1.31 +5 -1 src/sbin/mdconfig/mdconfig.c 1.115 +5 -3 src/sys/dev/md/md.c 1.14 +1 -0 src/sys/sys/mdioctl.h From owner-cvs-src@FreeBSD.ORG Wed Mar 10 12:52:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5638D16A4CF; Wed, 10 Mar 2004 12:52:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39AB843D39; Wed, 10 Mar 2004 12:52:48 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AKqlGe071380; Wed, 10 Mar 2004 12:52:47 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AKqlZ9071379; Wed, 10 Mar 2004 12:52:47 -0800 (PST) (envelope-from phk) Message-Id: <200403102052.i2AKqlZ9071379@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 12:52:47 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/advansys advmcode.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, 10 Mar 2004 20:52:48 -0000 phk 2004/03/10 12:52:47 PST FreeBSD src repository Modified files: sys/dev/advansys advmcode.h Log: Make the extern for adv_mcode match the reality: it's u_int8_t, but probably unendiansafely used as u_int16_t. Revision Changes Path 1.7 +2 -2 src/sys/dev/advansys/advmcode.h From owner-cvs-src@FreeBSD.ORG Wed Mar 10 12:56:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE77B16A4CE; Wed, 10 Mar 2004 12:56:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 967B443D2D; Wed, 10 Mar 2004 12:56:28 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AKuSGe071564; Wed, 10 Mar 2004 12:56:28 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AKuS8i071563; Wed, 10 Mar 2004 12:56:28 -0800 (PST) (envelope-from phk) Message-Id: <200403102056.i2AKuS8i071563@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 10 Mar 2004 12:56:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/specfs spec_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: Wed, 10 Mar 2004 20:56:29 -0000 phk 2004/03/10 12:56:28 PST FreeBSD src repository Modified files: sys/fs/specfs spec_vnops.c Log: Don't call devsw() more than we need to, and in particular do not expose ourselves to device removal by not checking for it the second time. Use count_dev(dev) rather than vcount(vp) Revision Changes Path 1.218 +4 -4 src/sys/fs/specfs/spec_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 13:09:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8507416A4CE; Wed, 10 Mar 2004 13:09:07 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i2AL96Rt073172; Wed, 10 Mar 2004 16:09:06 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i2AL96dn073169; Wed, 10 Mar 2004 16:09:06 -0500 (EST) (envelope-from green@green.homeunix.org) Message-Id: <200403102109.i2AL96dn073169@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Poul-Henning Kamp In-Reply-To: Message from Poul-Henning Kamp <200403102041.i2AKf90l061660@repoman.freebsd.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 10 Mar 2004 16:09:05 -0500 Sender: green@green.homeunix.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 10 Mar 2004 21:09:08 -0000 Poul-Henning Kamp wrote: > In addition to more closely emulating a real disk device with a > non-lying write-cache, this makes the writes exempt from rate-limited > (there to avoid starving the buffer cache) and consequently prevents > the deadlock. > > Unfortunately performance takes a hit. > > Add "async" option to give people who know what they are doing the > old behaviour. Could you please implement an errx(3) for MD_ASYNC without MD_FORCE, or something of that ilk? Users who use anything other than mdconfig(8) for leanring how to use mdconfig(8) could quite easily run across something like: "Make sure to use -o async to get better performance." and shoot themselves in the foot, whereas if they saw: "Make sure to use -o force -o async..." or "Make sure to use -o (dangerous|unsafe|deadlock_prone)_async..." they would be better aware of the risks. Just changing the option to make it obvious to the user that the option is not just asynchronous but also dangerous moves the warning documentation to a more visible location. This is tools, not policy, but anything that, at little cost, increases anti-foot-shooting capabilities of the tools is a Good Thing, IMHO. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Mar 10 13:09:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 70E7516A4CE; Wed, 10 Mar 2004 13:09:54 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i2AL9sRt073189; Wed, 10 Mar 2004 16:09:54 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i2AL9rZ4073185; Wed, 10 Mar 2004 16:09:53 -0500 (EST) (envelope-from green@green.homeunix.org) Message-Id: <200403102109.i2AL9rZ4073185@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Poul-Henning Kamp In-Reply-To: Message from Poul-Henning Kamp <200403102041.i2AKf90l061660@repoman.freebsd.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 10 Mar 2004 16:09:53 -0500 Sender: green@green.homeunix.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 10 Mar 2004 21:09:54 -0000 By the way, thanks for disabling this deadlock implementation! I don't run into it that often, but it's very annoying when it does happen. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Mar 10 13:15:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96F4216A4D0; Wed, 10 Mar 2004 13:15:13 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3A8243D45; Wed, 10 Mar 2004 13:15:12 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i2ALFC4s044708; Wed, 10 Mar 2004 22:15:12 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: "Brian F. Feldman" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 10 Mar 2004 16:09:05 EST." <200403102109.i2AL96dn073169@green.homeunix.org> Date: Wed, 10 Mar 2004 22:15:12 +0100 Message-ID: <44707.1078953312@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 10 Mar 2004 21:15:13 -0000 In message <200403102109.i2AL96dn073169@green.homeunix.org>, "Brian F. Feldman" writes: >Could you please implement an errx(3) for MD_ASYNC without MD_FORCE, or >something of that ilk? Users who use anything other than mdconfig(8) for >leanring how to use mdconfig(8) could quite easily run across something like: > "Make sure to use -o async to get better performance." >and shoot themselves in the foot, whereas if they saw: > "Make sure to use -o force -o async..." mdconfig(8) is plenty dangerous as it is, obfuscating the arguments is not an improvement for the marginal extra protection. -- 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 Wed Mar 10 13:38:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2E59616A4D3; Wed, 10 Mar 2004 13:38:57 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i2ALcuRt073420; Wed, 10 Mar 2004 16:38:56 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i2ALcuYj073417; Wed, 10 Mar 2004 16:38:56 -0500 (EST) (envelope-from green@green.homeunix.org) Message-Id: <200403102138.i2ALcuYj073417@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: "Poul-Henning Kamp" In-Reply-To: Message from "Poul-Henning Kamp" <44707.1078953312@critter.freebsd.dk> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 10 Mar 2004 16:38:55 -0500 Sender: green@green.homeunix.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 10 Mar 2004 21:38:57 -0000 "Poul-Henning Kamp" wrote: > In message <200403102109.i2AL96dn073169@green.homeunix.org>, "Brian F. Feldman" > writes: > > >Could you please implement an errx(3) for MD_ASYNC without MD_FORCE, or > >something of that ilk? Users who use anything other than mdconfig(8) for > >leanring how to use mdconfig(8) could quite easily run across something like: > > "Make sure to use -o async to get better performance." > >and shoot themselves in the foot, whereas if they saw: > > "Make sure to use -o force -o async..." > > mdconfig(8) is plenty dangerous as it is, obfuscating the arguments > is not an improvement for the marginal extra protection. Please inform me what makes mdconfig(8) dangerous when operating on a vnode. If the only thing that can be said is "-o async may cause deadlocks," then this is not "marginal extra protection" against a mode of operation that should, except for use of this option, cause no instability. Do you believe that the average hacker will think "o async, that actually sounds dangerous... maybe I should look it up first?" -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Mar 10 13:39:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C102816A4CE; Wed, 10 Mar 2004 13:39:27 -0800 (PST) Received: from smtp02.syd.iprimus.net.au (smtp02.syd.iprimus.net.au [210.50.76.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 353F243D2D; Wed, 10 Mar 2004 13:39:27 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (211.26.204.223) by smtp02.syd.iprimus.net.au (7.0.024) id 402CF870007F3FCC; Thu, 11 Mar 2004 08:39:24 +1100 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 1BBDE41BD; Thu, 11 Mar 2004 08:40:33 +1100 (EST) Date: Thu, 11 Mar 2004 08:40:33 +1100 From: Tim Robbins To: Bruce Evans Message-ID: <20040310214033.GA98153@cat.robbins.dropbear.id.au> References: <200403090245.i292j0a6035728@repoman.freebsd.org> <20040309032248.GA88649@cat.robbins.dropbear.id.au> <20040309143223.Q234@freebsd3.cimlogic.com.au> <20040309035532.GA88825@cat.robbins.dropbear.id.au> <20040309150536.R234@freebsd3.cimlogic.com.au> <20040309043207.GA65153@kanpc.gte.com> <20040310000922.A5035@gamplex.bde.org> <20040310035912.GQ56622@elvis.mu.org> <20040310131348.GA95975@cat.robbins.dropbear.id.au> <20040311044539.S2105@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040311044539.S2105@gamplex.bde.org> User-Agent: Mutt/1.4.1i cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: cvs-all@freebsd.org cc: John Birrell cc: Alexander Kabaev cc: John Birrell Subject: Re: cvs commit: src/lib/libc/stdio _flock_stub.c local.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, 10 Mar 2004 21:39:27 -0000 On Thu, Mar 11, 2004 at 05:19:07AM +1100, Bruce Evans wrote: > On Thu, 11 Mar 2004, Tim Robbins wrote: > > > On Tue, Mar 09, 2004 at 07:59:12PM -0800, Alfred Perlstein wrote: > > > ... > > > #define getc() (__isthreaded ? old_unlocked_code : getc_unlocked()) > > ... > > If there aren't any objections, I think we should implement getc()/putc() > > this way (and all the other stdio functions that have traditionally had > > macro equivalents) before 5-stable to try to recoup some of the performance > > losses caused by the removal of the macros. > > Is __isthreaded always set early enough? What about if the application is > dynamically linked and loads thread support later (is this supported)? __isthreaded is zero initially, and set to something non-zero when the first thread is created. The initial zero value is safe to use in getc() in the main thread of applications linked to thread libraries since, barring misuse of signal handlers or funopen(), another thread cannot be created until getc() returns. We also have to assume that __isthreaded will never go from being non-zero to zero. Both of these assumptions seem to have already been made implicitly by the way FLOCKFILE() and FUNLOCKFILE() are implemented. > > The 5% cost of checking on every call can be avoided by pushing the check > into a fucntion. E.g.: for getc(): > > % #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) > > It can be arranged that --(p)->_r < 0 is always true for the threaded case > (by keeping only a flag in it and keeping the real count elsewhere). ... This seems to require a fair bit more effort than using __isthreaded, so I'll think about this once I've implemented that approach. Tim From owner-cvs-src@FreeBSD.ORG Wed Mar 10 13:44:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3390716A4CE; Wed, 10 Mar 2004 13:44:53 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DBF143D49; Wed, 10 Mar 2004 13:44:52 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i2ALipe9044986; Wed, 10 Mar 2004 22:44:51 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: "Brian F. Feldman" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 10 Mar 2004 16:38:55 EST." <200403102138.i2ALcuYj073417@green.homeunix.org> Date: Wed, 10 Mar 2004 22:44:51 +0100 Message-ID: <44985.1078955091@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 10 Mar 2004 21:44:53 -0000 In message <200403102138.i2ALcuYj073417@green.homeunix.org>, "Brian F. Feldman" writes: >Please inform me what makes mdconfig(8) dangerous when operating on a vnode. >If the only thing that can be said is "-o async may cause deadlocks," then >this is not "marginal extra protection" against a mode of operation that >should, except for use of this option, cause no instability. Do you >believe that the average hacker will think "o async, that actually sounds >dangerous... maybe I should look it up first?" I think you are blowing things out of proportion, yes. -- 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 Wed Mar 10 13:51:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B289F16A4CE; Wed, 10 Mar 2004 13:51:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9501343D1F; Wed, 10 Mar 2004 13:51:07 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2ALp7Ge083419; Wed, 10 Mar 2004 13:51:07 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2ALp7O9083406; Wed, 10 Mar 2004 13:51:07 -0800 (PST) (envelope-from ru) Message-Id: <200403102151.i2ALp7O9083406@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 10 Mar 2004 13:51:06 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make for.c nonints.h parse.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, 10 Mar 2004 21:51:07 -0000 ru 2004/03/10 13:51:06 PST FreeBSD src repository Modified files: usr.bin/make for.c nonints.h parse.c Log: Reworked the fix to print the useful line number on error in the .for loop: - Replaced four global variables in parse.c with one. - Made Parse_FromString() accept the "lineno" as an argument. - Fixed line numbering when there are escaped newlines in the body of the .for loop. Adopted from: NetBSD Revision Changes Path 1.21 +4 -2 src/usr.bin/make/for.c 1.20 +2 -2 src/usr.bin/make/nonints.h 1.53 +73 -85 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 13:53:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AA6116A4CF; Wed, 10 Mar 2004 13:53:28 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4983943D2D; Wed, 10 Mar 2004 13:53:26 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2ALv3u0097696 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Mar 2004 23:57:05 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2ALrO1S093329; Wed, 10 Mar 2004 23:53:24 +0200 (EET) (envelope-from ru) Date: Wed, 10 Mar 2004 23:53:24 +0200 From: Ruslan Ermilov To: juli mallett Message-ID: <20040310215324.GA93302@ip.net.ua> References: <200403090809.i2989XKh012030@repoman.freebsd.org> <20040309160311.GA55621@FreeBSD.org> <20040309171401.GA59166@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline In-Reply-To: <20040309171401.GA59166@ip.net.ua> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make parse.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, 10 Mar 2004 21:53:29 -0000 --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 09, 2004 at 07:14:01PM +0200, Ruslan Ermilov wrote: > On Tue, Mar 09, 2004 at 06:03:11AM -1000, juli mallett wrote: > > * Ruslan Ermilov [ Date: 2004-03-08 ] > > [ w.r.t. cvs commit: src/usr.bin/make parse.c ] > > > ru 2004/03/09 00:09:33 PST > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > usr.bin/make parse.c=20 > > > Log: > > > Fixed line numbering inside the .for loops. > >=20 > > Is this based on the recent NetBSD change? > >=20 > No, this is directly from Cyrille's patch. I asked him to > look for a possibility to do it the way OpenBSD did it, but > it requires lot more changes. >=20 I've reworked the fix by adopting the fix from NetBSD, thanks for bringing it to my attention. It was clearer and fixed one more inconsistency in line numbering inside the .for loops. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAT45UUkv4P6juNwoRAnMBAJ40+Q14Su7qOAdin57MalvPqHFVlACfcenv XxuLeOeIF+HULLJuzLmel6w= =0wRB -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ-- From owner-cvs-src@FreeBSD.ORG Wed Mar 10 14:23:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D137B16A4CE; Wed, 10 Mar 2004 14:23:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B387243D39; Wed, 10 Mar 2004 14:23:20 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AMNKGe092502; Wed, 10 Mar 2004 14:23:20 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AMNKt2092501; Wed, 10 Mar 2004 14:23:20 -0800 (PST) (envelope-from marcel) Message-Id: <200403102223.i2AMNKt2092501@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 10 Mar 2004 14:23:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 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, 10 Mar 2004 22:23:21 -0000 marcel 2004/03/10 14:23:20 PST FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c Log: Identify the Deerfield processor. Deerfield is a low-voltage variant based on the Madison core and targeting the low end of the spectrum. Its clock frequency is 1Ghz, whereas Madison starts at 1.3Ghz. Since the CPUID information is the same for Madison and Deerfield, we use the clock frequency to identify the processor. Supposedly the Deerfield only uses 62W, which seems to be less than modern Xeon processors (about 70W) and about half what a Madison would need. Revision Changes Path 1.177 +25 -12 src/sys/ia64/ia64/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 14:25:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4C6D16A4CE; Wed, 10 Mar 2004 14:25:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A755E43D1D; Wed, 10 Mar 2004 14:25:25 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AMPPGe092646; Wed, 10 Mar 2004 14:25:25 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AMPP74092645; Wed, 10 Mar 2004 14:25:25 -0800 (PST) (envelope-from ru) Message-Id: <200403102225.i2AMPP74092645@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 10 Mar 2004 14:25:25 -0800 (PST) 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 ng_eiface.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, 10 Mar 2004 22:25:25 -0000 ru 2004/03/10 14:25:25 PST FreeBSD src repository Modified files: share/man/man4 Makefile Added files: share/man/man4 ng_eiface.4 Log: A manpage for ng_eiface(4). Submitted by: Gleb Smirnoff Revision Changes Path 1.262 +1 -0 src/share/man/man4/Makefile 1.1 +123 -0 src/share/man/man4/ng_eiface.4 (new) From owner-cvs-src@FreeBSD.ORG Wed Mar 10 14:38:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24C1B16A4CE; Wed, 10 Mar 2004 14:38:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0886243D39; Wed, 10 Mar 2004 14:38:34 -0800 (PST) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2AMcXGe094882; Wed, 10 Mar 2004 14:38:33 -0800 (PST) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2AMcXPU094881; Wed, 10 Mar 2004 14:38:33 -0800 (PST) (envelope-from schweikh) Message-Id: <200403102238.i2AMcXPU094881@repoman.freebsd.org> From: Jens Schweikhardt Date: Wed, 10 Mar 2004 14:38:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/termcap termcap.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: Wed, 10 Mar 2004 22:38:34 -0000 schweikh 2004/03/10 14:38:33 PST FreeBSD src repository Modified files: share/termcap termcap.src Log: Give xterm-basic the le entry. bs should be avoided. This is a prerequisite to fix PR: bin/48679 Discussed with: Thomas Dickey (xterm termcap maintainer) MFC after: 2 weeks Revision Changes Path 1.139 +1 -1 src/share/termcap/termcap.src From owner-cvs-src@FreeBSD.ORG Wed Mar 10 16:17:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7B6F16A4CE; Wed, 10 Mar 2004 16:17:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB07943D45; Wed, 10 Mar 2004 16:17:45 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B0HjGe017795; Wed, 10 Mar 2004 16:17:45 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B0HjfJ017794; Wed, 10 Mar 2004 16:17:45 -0800 (PST) (envelope-from marcel) Message-Id: <200403110017.i2B0HjfJ017794@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 10 Mar 2004 16:17:45 -0800 (PST) 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/i386/i386 trap.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, 11 Mar 2004 00:17:46 -0000 marcel 2004/03/10 16:17:45 PST FreeBSD src repository Modified files: sys/amd64/amd64 trap.c sys/i386/i386 trap.c Log: Remove stale or broken call to kdb_trap() and protected by the non- option KDB. Besides being wrong, it also interferes with ongoing work. Revision Changes Path 1.274 +0 -4 src/sys/amd64/amd64/trap.c 1.264 +0 -4 src/sys/i386/i386/trap.c From owner-cvs-src@FreeBSD.ORG Wed Mar 10 16:22:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD1AC16A4CE; Wed, 10 Mar 2004 16:22:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A053643D39; Wed, 10 Mar 2004 16:22:04 -0800 (PST) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B0M4Ge019349; Wed, 10 Mar 2004 16:22:04 -0800 (PST) (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B0M4KN019348; Wed, 10 Mar 2004 16:22:04 -0800 (PST) (envelope-from mlaier) Message-Id: <200403110022.i2B0M4KN019348@repoman.freebsd.org> From: Max Laier Date: Wed, 10 Mar 2004 16:22:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2004 00:22:05 -0000 mlaier 2004/03/10 16:22:04 PST FreeBSD src repository Modified files: . Makefile.inc1 Log: Back out id -g checks as they are wrong (sendmail group untouched). Requested by: dwhite Approve by: dwhite Revision Changes Path 1.412 +0 -8 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Mar 10 17:05:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6157D16A4CE; Wed, 10 Mar 2004 17:05:49 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id F422743D31; Wed, 10 Mar 2004 17:05:48 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i2B15mkj095277; Wed, 10 Mar 2004 18:05:48 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 10 Mar 2004 18:05:50 -0700 (MST) Message-Id: <20040310.180550.67883875.imp@bsdimp.com> To: green@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200403101428.i2AESTHp037005@green.homeunix.org> References: <200403101428.i2AESTHp037005@green.homeunix.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: phk@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/nanobsd Makefile i386.diskimage 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: Thu, 11 Mar 2004 01:05:49 -0000 In message: <200403101428.i2AESTHp037005@green.homeunix.org> "Brian F. Feldman" writes: : Poul-Henning Kamp wrote: : > phk 2004/03/10 02:28:34 PST : > : > FreeBSD src repository : > : > Added files: : > tools/tools/nanobsd Makefile i386.diskimage make.conf : > Log: : > Add first cut at "nanobsd": : > : > Nanobsd should make it very simple for people to create (CF-)disk images : > for embedded us of FreeBSD. : > : > Currently only works for 256MB disks. More agrressive shaving of the : > build image can reduce that much further. : : Nice to have the capability without having to rewrite it each time :-) : I didn't see anywhere that the libraries are trimmed down to only the ones : to be used; the build system I've done does that for base system and for : packages. Would you like a copy of that? I have extensive scripts to do this sort of thing as well. I plan on integrating them into the nanobsd stuff since it looks like a good base. The system I use is much more of a cradle -> grave system that I'm trying to generalize into something before committing as well. Warner From owner-cvs-src@FreeBSD.ORG Wed Mar 10 18:32:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1396116A4CF for ; Wed, 10 Mar 2004 18:32:37 -0800 (PST) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id C1AB843D39 for ; Wed, 10 Mar 2004 18:32:36 -0800 (PST) (envelope-from nate@root.org) Received: (qmail 61760 invoked by uid 1000); 11 Mar 2004 02:32:38 -0000 Date: Wed, 10 Mar 2004 18:32:38 -0800 (PST) From: Nate Lawson To: "M. Warner Losh" In-Reply-To: <20040310.180550.67883875.imp@bsdimp.com> Message-ID: <20040310183134.U61757@root.org> References: <200403101428.i2AESTHp037005@green.homeunix.org> <20040310.180550.67883875.imp@bsdimp.com> 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/tools/tools/nanobsd Makefile i386.diskimage 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: Thu, 11 Mar 2004 02:32:37 -0000 On Wed, 10 Mar 2004, M. Warner Losh wrote: > In message: <200403101428.i2AESTHp037005@green.homeunix.org> > "Brian F. Feldman" writes: > : Poul-Henning Kamp wrote: > : > phk 2004/03/10 02:28:34 PST > : > > : > FreeBSD src repository > : > > : > Added files: > : > tools/tools/nanobsd Makefile i386.diskimage make.conf > : > Log: > : > Add first cut at "nanobsd": > : > > : > Nanobsd should make it very simple for people to create (CF-)disk images > : > for embedded us of FreeBSD. > : > > : > Currently only works for 256MB disks. More agrressive shaving of the > : > build image can reduce that much further. > : > : Nice to have the capability without having to rewrite it each time :-) > : I didn't see anywhere that the libraries are trimmed down to only the ones > : to be used; the build system I've done does that for base system and for > : packages. Would you like a copy of that? > > I have extensive scripts to do this sort of thing as well. I plan on > integrating them into the nanobsd stuff since it looks like a good > base. The system I use is much more of a cradle -> grave system that > I'm trying to generalize into something before committing as well. I think everyone who's built an embedded system has at some point built that. :) Mine was based on a sh script that was done by a Linux guy, maybe the busybox maintainer? -Nate From owner-cvs-src@FreeBSD.ORG Wed Mar 10 20:32:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2C2116A4D0; Wed, 10 Mar 2004 20:32:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4FFE43D31; Wed, 10 Mar 2004 20:32:16 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B4WGGe080099; Wed, 10 Mar 2004 20:32:16 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B4WGUW080095; Wed, 10 Mar 2004 20:32:16 -0800 (PST) (envelope-from trhodes) Message-Id: <200403110432.i2B4WGUW080095@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 10 Mar 2004 20:32:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.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, 11 Mar 2004 04:32:17 -0000 trhodes 2004/03/10 20:32:16 PST FreeBSD src repository Modified files: usr.sbin/newsyslog newsyslog.8 Log: Remove information about the configuration file. Add an Xref to newsyslog.conf.5 and bzip2.1. Revision Changes Path 1.43 +3 -308 src/usr.sbin/newsyslog/newsyslog.8 From owner-cvs-src@FreeBSD.ORG Wed Mar 10 20:35:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D71116A4CE; Wed, 10 Mar 2004 20:35:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FDA243D3F; Wed, 10 Mar 2004 20:35:09 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B4Z9Ge080357; Wed, 10 Mar 2004 20:35:09 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B4Z8A2080356; Wed, 10 Mar 2004 20:35:08 -0800 (PST) (envelope-from trhodes) Message-Id: <200403110435.i2B4Z8A2080356@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 10 Mar 2004 20:35:08 -0800 (PST) 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 Makefile newsyslog.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: Thu, 11 Mar 2004 04:35:09 -0000 trhodes 2004/03/10 20:35:08 PST FreeBSD src repository Modified files: share/man/man5 Makefile Added files: share/man/man5 newsyslog.conf.5 Log: Add a newsyslog.conf manual page. This follows suit with the other utilities which have configuration files. This is just a cut-paste from newsyslog.8 with the following changes: o Kill hard sentence breaks. o Markup fixes. o Wordsmithing. Revision Changes Path 1.54 +1 -0 src/share/man/man5/Makefile 1.1 +370 -0 src/share/man/man5/newsyslog.conf.5 (new) From owner-cvs-src@FreeBSD.ORG Wed Mar 10 20:46:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F140016A4CE; Wed, 10 Mar 2004 20:46:53 -0800 (PST) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80A4143D39; Wed, 10 Mar 2004 20:46:53 -0800 (PST) (envelope-from danfe@regency.nsu.ru) Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 4.30) id 1B1I9e-0003tx-GJ; Thu, 11 Mar 2004 10:50:46 +0600 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.10/8.12.10) with ESMTP id i2B4lM2a096084; Thu, 11 Mar 2004 10:47:22 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.10/8.12.10/Submit) id i2B4lMja096075; Thu, 11 Mar 2004 10:47:22 +0600 (NOVT) (envelope-from danfe) Date: Thu, 11 Mar 2004 10:47:22 +0600 From: Alexey Dokuchaev To: Poul-Henning Kamp Message-ID: <20040311044722.GA93643@regency.nsu.ru> References: <200403102041.i2AKf90l061660@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403102041.i2AKf90l061660@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 04:46:54 -0000 On Wed, Mar 10, 2004 at 12:41:09PM -0800, Poul-Henning Kamp wrote: > phk 2004/03/10 12:41:09 PST > > FreeBSD src repository > > Modified files: > sys/sys mdioctl.h > sys/dev/md md.c > sbin/mdconfig mdconfig.8 mdconfig.c > Log: > Fix a long-standing deadlock issue with vnode backed md(4) devices: > > On vnode backed md(4) devices over a certain, currently undetermined > size relative to the buffer cache our "lemming-syncer" can provoke > a buffer starvation which puts the md thread to sleep on wdrain. > > This generally tends to grind the entire system to a stop because the > event that is supposed to wake up the thread will not happen until a fair > bit of the piled up I/O requests in the system finish, and since a lot > of those are on a md(4) vnode backed device which is currently waiting > on wdrain until a fair amount of the piled up ... you get the picture. > > The cure is to issue all VOP_WRITES on the vnode backing the device > with IO_SYNC. Just out of curiosity, is your fix a real fix, or just a clever workaround? Meaning, there are some very in-depth issues involved that prevent this problem from being fixed without performance penalty? Thanks. ./danfe From owner-cvs-src@FreeBSD.ORG Wed Mar 10 22:13:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 725FE16A4CE; Wed, 10 Mar 2004 22:13:10 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA8AE43D31; Wed, 10 Mar 2004 22:13:09 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i2B6D7pQ048204; Thu, 11 Mar 2004 07:13:07 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Alexey Dokuchaev From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 11 Mar 2004 10:47:22 +0600." <20040311044722.GA93643@regency.nsu.ru> Date: Thu, 11 Mar 2004 07:13:07 +0100 Message-ID: <48203.1078985587@critter.freebsd.dk> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 06:13:10 -0000 In message <20040311044722.GA93643@regency.nsu.ru>, Alexey Dokuchaev writes: >> Log: >> Fix a long-standing deadlock issue with vnode backed md(4) devices: >> >Just out of curiosity, is your fix a real fix, or just a clever >workaround? Meaning, there are some very in-depth issues involved that >prevent this problem from being fixed without performance penalty? That is a matter of taste more than anything else. A vnode backed md(4) device is technically a layering violation, so either the syncer or the md(4) code itself (or both) needs to be aware of the special case. -- 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 Wed Mar 10 22:30:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 079A716A4CF for ; Wed, 10 Mar 2004 22:30:38 -0800 (PST) Received: from tx2.oucs.ox.ac.uk (tx2.oucs.ox.ac.uk [163.1.2.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 516B643D46 for ; Wed, 10 Mar 2004 22:30:37 -0800 (PST) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from scan2.oucs.ox.ac.uk ([163.1.2.162] helo=localhost) by tx2.oucs.ox.ac.uk with esmtp (Exim 4.24) id 1B1JiG-0000Ge-KE for cvs-src@FreeBSD.org; Thu, 11 Mar 2004 06:30:36 +0000 Received: from rx2.oucs.ox.ac.uk ([163.1.2.161]) by localhost (scan2.oucs.ox.ac.uk [163.1.2.162]) (amavisd-new, port 25) with ESMTP id 00677-08 for ; Thu, 11 Mar 2004 06:30:36 +0000 (GMT) Received: from gateway.wadham.ox.ac.uk ([163.1.161.253]) by rx2.oucs.ox.ac.uk with smtp (Exim 4.24) id 1B1JiG-0000GY-6o for cvs-src@FreeBSD.org; Thu, 11 Mar 2004 06:30:36 +0000 Received: (qmail 23055 invoked by uid 1004); 11 Mar 2004 06:30:35 -0000 Received: from colin.percival@wadham.ox.ac.uk by gateway by uid 71 with qmail-scanner-1.20 (clamscan: 0.67. sweep: 2.18/3.79. Clear:RC:1(163.1.161.131):. Processed in 0.529546 secs); 11 Mar 2004 06:30:35 -0000 Received: from dhcp1131.wadham.ox.ac.uk (HELO piii600.wadham.ox.ac.uk) (163.1.161.131) by gateway.wadham.ox.ac.uk with SMTP; 11 Mar 2004 06:30:34 -0000 Message-Id: <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca> X-Sender: cperciva@imap.sfu.ca (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1 Date: Thu, 11 Mar 2004 06:30:28 +0000 To: "Poul-Henning Kamp" From: Colin Percival In-Reply-To: <48203.1078985587@critter.freebsd.dk> References: <48203.1078985587@critter.freebsd.dk> 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/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 06:30:38 -0000 At 06:13 11/03/2004, Poul-Henning Kamp wrote: >That is a matter of taste more than anything else. A vnode backed md(4) >device is technically a layering violation, so either the syncer or >the md(4) code itself (or both) needs to be aware of the special case. Is it really necessary for vnode-backed memory disks to be accessed through the filesystem? Why can't md(4) hijack the disk blocks which constitute the file (telling the filesystem not to touch them, of course) and translate I/O operations directly into I/O on the underlying device? Colin Percival From owner-cvs-src@FreeBSD.ORG Wed Mar 10 22:35:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05ECE16A4CE; Wed, 10 Mar 2004 22:35:52 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 626B143D2F; Wed, 10 Mar 2004 22:35:51 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i2B6Zoxc048349; Thu, 11 Mar 2004 07:35:50 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Colin Percival From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 11 Mar 2004 06:30:28 GMT." <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca> Date: Thu, 11 Mar 2004 07:35:50 +0100 Message-ID: <48348.1078986950@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 06:35:52 -0000 In message <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca>, Colin Percival writ es: >At 06:13 11/03/2004, Poul-Henning Kamp wrote: > >That is a matter of taste more than anything else. A vnode backed md(4) >>device is technically a layering violation, so either the syncer or >>the md(4) code itself (or both) needs to be aware of the special case. > > > Is it really necessary for vnode-backed memory disks to be >accessed through the filesystem? Why can't md(4) hijack the >disk blocks which constitute the file (telling the filesystem >not to touch them, of course) and translate I/O operations >directly into I/O on the underlying device? > That would be a really complex solution to a problem which should not exist in the first place :-) -- 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 Wed Mar 10 22:41:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AC2B16A4D0 for ; Wed, 10 Mar 2004 22:41:13 -0800 (PST) Received: from tx0.oucs.ox.ac.uk (tx0.oucs.ox.ac.uk [129.67.1.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5718A43D1D for ; Wed, 10 Mar 2004 22:41:13 -0800 (PST) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from scan0.oucs.ox.ac.uk ([129.67.1.162] helo=localhost) by tx0.oucs.ox.ac.uk with esmtp (Exim 4.24) id 1B1JsW-0005eA-EE for cvs-src@FreeBSD.org; Thu, 11 Mar 2004 06:41:12 +0000 Received: from rx0.oucs.ox.ac.uk ([129.67.1.161]) by localhost (scan0.oucs.ox.ac.uk [129.67.1.162]) (amavisd-new, port 25) with ESMTP id 21288-10 for ; Thu, 11 Mar 2004 06:41:12 +0000 (GMT) Received: from gateway.wadham.ox.ac.uk ([163.1.161.253]) by rx0.oucs.ox.ac.uk with smtp (Exim 4.24) id 1B1JsW-0005e4-0k for cvs-src@FreeBSD.org; Thu, 11 Mar 2004 06:41:12 +0000 Received: (qmail 26754 invoked by uid 1004); 11 Mar 2004 06:41:12 -0000 Received: from colin.percival@wadham.ox.ac.uk by gateway by uid 71 with qmail-scanner-1.20 (clamscan: 0.67. sweep: 2.18/3.79. Clear:RC:1(163.1.161.131):. Processed in 0.432089 secs); 11 Mar 2004 06:41:12 -0000 Received: from dhcp1131.wadham.ox.ac.uk (HELO piii600.wadham.ox.ac.uk) (163.1.161.131) by gateway.wadham.ox.ac.uk with SMTP; 11 Mar 2004 06:41:10 -0000 Message-Id: <6.0.1.1.1.20040311063721.03e220b8@imap.sfu.ca> X-Sender: cperciva@imap.sfu.ca (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1 Date: Thu, 11 Mar 2004 06:41:06 +0000 To: "Poul-Henning Kamp" From: Colin Percival In-Reply-To: <48348.1078986950@critter.freebsd.dk> References: <48348.1078986950@critter.freebsd.dk> 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/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 06:41:13 -0000 At 06:35 11/03/2004, Poul-Henning Kamp wrote: >In message <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca>, Colin Percival >writ >es: > > > > Is it really necessary for vnode-backed memory disks to be > >accessed through the filesystem? Why can't md(4) hijack the > >disk blocks which constitute the file (telling the filesystem > >not to touch them, of course) and translate I/O operations > >directly into I/O on the underlying device? > > > >That would be a really complex solution to a problem which should not >exist in the first place :-) Well... yes, but it *would* make sure that data didn't get passed back up to the filesystem layer. And it would probably be faster, which is why I thought of it. Colin Percival From owner-cvs-src@FreeBSD.ORG Wed Mar 10 23:17:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C13E16A4CE; Wed, 10 Mar 2004 23:17:20 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B64F43D41; Wed, 10 Mar 2004 23:17:19 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i2B7HHqj048494; Thu, 11 Mar 2004 08:17:17 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Colin Percival From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 11 Mar 2004 06:41:06 GMT." <6.0.1.1.1.20040311063721.03e220b8@imap.sfu.ca> Date: Thu, 11 Mar 2004 08:17:17 +0100 Message-ID: <48493.1078989437@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 07:17:20 -0000 In message <6.0.1.1.1.20040311063721.03e220b8@imap.sfu.ca>, Colin Percival writ es: >At 06:35 11/03/2004, Poul-Henning Kamp wrote: >>In message <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca>, Colin Percival >>writ >>es: >> > >> > Is it really necessary for vnode-backed memory disks to be >> >accessed through the filesystem? Why can't md(4) hijack the >> >disk blocks which constitute the file (telling the filesystem >> >not to touch them, of course) and translate I/O operations >> >directly into I/O on the underlying device? >> > >> >>That would be a really complex solution to a problem which should not >>exist in the first place :-) > > Well... yes, but it *would* make sure that data didn't get passed >back up to the filesystem layer. And it would probably be faster, >which is why I thought of it. This is all true, but as I said, IMO the benefits does not outweigh the added complexity. -- 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 Wed Mar 10 23:38:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7EE316A4CE; Wed, 10 Mar 2004 23:38:28 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C91F643D1F; Wed, 10 Mar 2004 23:38:28 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C228D5C7D4; Wed, 10 Mar 2004 23:38:28 -0800 (PST) Date: Wed, 10 Mar 2004 23:38:28 -0800 From: Alfred Perlstein To: Colin Percival Message-ID: <20040311073828.GU56622@elvis.mu.org> References: <20040311044722.GA93643@regency.nsu.ru> <48203.1078985587@critter.freebsd.dk> <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 07:38:29 -0000 * Colin Percival [040310 22:31] wrote: > At 06:13 11/03/2004, Poul-Henning Kamp wrote: > >That is a matter of taste more than anything else. A vnode backed md(4) > >device is technically a layering violation, so either the syncer or > >the md(4) code itself (or both) needs to be aware of the special case. > > > Is it really necessary for vnode-backed memory disks to be > accessed through the filesystem? Why can't md(4) hijack the > disk blocks which constitute the file (telling the filesystem > not to touch them, of course) and translate I/O operations > directly into I/O on the underlying device? > That would be harder and make it only work on filesystems that support VOP_BMAP, unless it fell back to VOP_WRITE when BMAP returned ENOTSUP. (VOP_BMAP returns the disk locations for a range of a vnode) Give it a try. :) -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Mar 10 23:38:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11CC016A4CE; Wed, 10 Mar 2004 23:38:56 -0800 (PST) Received: from mail.ipnet.kiev.ua (ns.ip.net.ua [82.193.96.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D78E43D4C; Wed, 10 Mar 2004 23:38:55 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by mail.ipnet.kiev.ua (8.12.10/8.12.6) with ESMTP id i2B7cmBr046098 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 11 Mar 2004 09:38:49 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2B7bPDO018504; Thu, 11 Mar 2004 09:37:25 +0200 (EET) (envelope-from ru) Date: Thu, 11 Mar 2004 09:37:24 +0200 From: Ruslan Ermilov To: Max Laier Message-ID: <20040311073724.GB18332@ip.net.ua> References: <200403110022.i2B0M4KN019348@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0eh6TmSyL6TZE2Uz" Content-Disposition: inline In-Reply-To: <200403110022.i2B0M4KN019348@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2004 07:38:56 -0000 --0eh6TmSyL6TZE2Uz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 10, 2004 at 04:22:04PM -0800, Max Laier wrote: > mlaier 2004/03/10 16:22:04 PST >=20 > FreeBSD src repository >=20 > Modified files: > . Makefile.inc1=20 > Log: > Back out id -g checks as they are wrong (sendmail group untouched). > =20 > Requested by: dwhite > Approve by: dwhite > =20 > Revision Changes Path > 1.412 +0 -8 src/Makefile.inc1 >=20 ``pw groupshow'' should be safe to use. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --0eh6TmSyL6TZE2Uz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUBc0Ukv4P6juNwoRAgMVAJ9ILnUP/0xK58l0gsgbDq3YJ8y6aACePoHo gPi6OSzyhWnNtydS2/r7woA= =Yuyc -----END PGP SIGNATURE----- --0eh6TmSyL6TZE2Uz-- From owner-cvs-src@FreeBSD.ORG Thu Mar 11 00:16:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10DA016A4CE; Thu, 11 Mar 2004 00:16:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E72BD43D1D; Thu, 11 Mar 2004 00:16:23 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B8GNGe035407; Thu, 11 Mar 2004 00:16:23 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B8GNhH035406; Thu, 11 Mar 2004 00:16:23 -0800 (PST) (envelope-from phk) Message-Id: <200403110816.i2B8GNhH035406@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 00:16:23 -0800 (PST) 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_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, 11 Mar 2004 08:16:24 -0000 phk 2004/03/11 00:16:23 PST FreeBSD src repository Modified files: sys/geom geom_subr.c Log: Be more insistent on destroying geoms at unload time. Still not perfect, but it will do (better) for now. KASSERT that to have providers a class must have an access method. Tag the new_provider event with the geom as well. Revision Changes Path 1.74 +8 -2 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 01:40:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4323716A4FA; Thu, 11 Mar 2004 01:40:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B1CD43D41; Thu, 11 Mar 2004 01:40:01 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B9e1Ge058394; Thu, 11 Mar 2004 01:40:01 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B9e0Mc058383; Thu, 11 Mar 2004 01:40:00 -0800 (PST) (envelope-from wpaul) Message-Id: <200403110940.i2B9e0Mc058383@repoman.freebsd.org> From: Bill Paul Date: Thu, 11 Mar 2004 01:40:00 -0800 (PST) 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 subr_ndis.c 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: Thu, 11 Mar 2004 09:40:01 -0000 wpaul 2004/03/11 01:40:00 PST FreeBSD src repository Modified files: sys/compat/ndis subr_ndis.c sys/dev/if_ndis if_ndis.c Log: Fix the problem with the Cisco Aironet 340 PCMCIA card. Most newer drivers for Windows are deserialized miniports. Such drivers maintain their own queues and do their own locking. This particular driver is not deserialized though, and we need special support to handle it correctly. Typically, in the ndis_rxeof() handler, we pass all incoming packets directly to (*ifp->if_input)(). This in turn may cause another thread to run and preempt us, and the packet may actually be processed and then released before we even exit the ndis_rxeof() routine. The problem with this is that releasing a packet calls the ndis_return_packet() function, which hands the packet and its buffers back to the driver. Calling ndis_return_packet() before ndis_rxeof() returns will screw up the driver's internal queues since, not being deserialized, it does no locking. To avoid this problem, if we detect a serialized driver (by checking the attribute flags passed to NdisSetAttributesEx(), we use an alternate ndis_rxeof() handler, ndis_rxeof_serial(), which puts the call to (*ifp->if_input)() on the NDIS SWI work queue. This guarantees the packet won't be processed until after ndis_rxeof_serial() returns. Note that another approach is to always copy the packet data into another mbuf and just let the driver retain ownership of the ndis_packet structure (ndis_return_packet() never needs to be called in this case). I'm not sure which method is faster. Revision Changes Path 1.51 +1 -0 src/sys/compat/ndis/subr_ndis.c 1.44 +123 -0 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 01:50:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 983FC16A4CE; Thu, 11 Mar 2004 01:50:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7ADE843D4C; Thu, 11 Mar 2004 01:50:00 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B9o0Ge060425; Thu, 11 Mar 2004 01:50:00 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B9o0Ph060424; Thu, 11 Mar 2004 01:50:00 -0800 (PST) (envelope-from wpaul) Message-Id: <200403110950.i2B9o0Ph060424@repoman.freebsd.org> From: Bill Paul Date: Thu, 11 Mar 2004 01:50:00 -0800 (PST) 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_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: Thu, 11 Mar 2004 09:50:00 -0000 wpaul 2004/03/11 01:50:00 PST FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c Log: Fix mind-o: sanity check in ndis_disable_ndis() is not sane. Revision Changes Path 1.42 +1 -1 src/sys/compat/ndis/kern_ndis.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 01:56:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2502116A4CE; Thu, 11 Mar 2004 01:56:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 083AC43D54; Thu, 11 Mar 2004 01:56:05 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2B9u4Ge062595; Thu, 11 Mar 2004 01:56:04 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2B9u4Mv062594; Thu, 11 Mar 2004 01:56:04 -0800 (PST) (envelope-from bde) Message-Id: <200403110956.i2B9u4Mv062594@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 01:56:04 -0800 (PST) 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: Thu, 11 Mar 2004 09:56:05 -0000 bde 2004/03/11 01:56:04 PST FreeBSD src repository Modified files: lib/libugidfw ugidfw.c Log: Fixed misspellings of 0 as NULL. Revision Changes Path 1.6 +2 -3 src/lib/libugidfw/ugidfw.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 01:57:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE55E16A4CF; Thu, 11 Mar 2004 01:57:22 -0800 (PST) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DBE543D48; Thu, 11 Mar 2004 01:57:22 -0800 (PST) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 0AB4B1FFDDC; Thu, 11 Mar 2004 10:57:20 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id EF0D31FFDD4; Thu, 11 Mar 2004 10:57:17 +0100 (CET) Received: by mail.int.zabbadoz.net (Postfix, from userid 1060) id 7DF39154F9; Thu, 11 Mar 2004 09:57:05 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.int.zabbadoz.net (Postfix) with ESMTP id 72472154F4; Thu, 11 Mar 2004 09:57:05 +0000 (UTC) Date: Thu, 11 Mar 2004 09:57:05 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@e0-0.zab2.int.zabbadoz.net To: John Baldwin In-Reply-To: <200403092114.i29LEJYD018885@repoman.freebsd.org> Message-ID: References: <200403092114.i29LEJYD018885@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libgeom geom_xml2tree.c libgeom.hsrc/sbin/gconcat gconcat.c src/usr.sbin/gstat gstat.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, 11 Mar 2004 09:57:22 -0000 On Tue, 9 Mar 2004, John Baldwin wrote: > FreeBSD src repository > > Modified files: > lib/libgeom geom_xml2tree.c libgeom.h > sbin/gconcat gconcat.c > usr.sbin/gstat gstat.c > Log: > Make libgeom usable by C++ programs: > - Add DECL wrappers to libgeom.h. > - Rename structure members in libgeom.h to use a lg_ prefix for member > names. This is required because a few structures had members named > 'class' which made g++ very unhappy. > - Catch gstat(8) and gconcat(8) up to these API changes. > > Reviewed by: phk > > Revision Changes Path > 1.4 +97 -90 src/lib/libgeom/geom_xml2tree.c > 1.10 +43 -37 src/lib/libgeom/libgeom.h > 1.3 +13 -13 src/sbin/gconcat/gconcat.c > 1.7 +10 -9 src/usr.sbin/gstat/gstat.c This seems to need population of header files before the build ? I have not seen a note anywhere :( --- cut --- ===> sbin/gconcat cc -O -pipe -march=pentium -I/../sbin/gconcat/../../sys -Wsystem-headers \ ... -c ../sbin/gconcat/gconcat.c ../sbin/gconcat/gconcat.c: In function `find_class': ../sbin/gconcat/gconcat.c:382: error: structure has no member named `lg_class' ../sbin/gconcat/gconcat.c:382: error: structure has no member named `lg_class' ../sbin/gconcat/gconcat.c:383: error: structure has no member named `lg_name' ... --- cut --- [for general question of populating header files please see my posting to hackers this moment, thanks] -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT 56 69 73 69 74 http://www.zabbadoz.net/ From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:01:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB72F16A4CE; Thu, 11 Mar 2004 02:01:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D68E43D1F; Thu, 11 Mar 2004 02:01:12 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BA1CGe063100; Thu, 11 Mar 2004 02:01:12 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BA1CGo063099; Thu, 11 Mar 2004 02:01:12 -0800 (PST) (envelope-from bde) Message-Id: <200403111001.i2BA1CGo063099@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 02:01:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/init init.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, 11 Mar 2004 10:01:12 -0000 bde 2004/03/11 02:01:12 PST FreeBSD src repository Modified files: sbin/init init.c Log: Fixed misspellings of 0 as NULL. Revision Changes Path 1.57 +2 -2 src/sbin/init/init.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:07:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6874E16A4CE; Thu, 11 Mar 2004 02:07:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B6DF43D1F; Thu, 11 Mar 2004 02:07:25 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BA7PGe065931; Thu, 11 Mar 2004 02:07:25 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BA7PLC065930; Thu, 11 Mar 2004 02:07:25 -0800 (PST) (envelope-from bde) Message-Id: <200403111007.i2BA7PLC065930@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 02:07:25 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/common load_elf.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, 11 Mar 2004 10:07:25 -0000 bde 2004/03/11 02:07:25 PST FreeBSD src repository Modified files: sys/boot/common load_elf.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.30 +1 -1 src/sys/boot/common/load_elf.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:09:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BBEB16A4CE; Thu, 11 Mar 2004 02:09:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F98843D46; Thu, 11 Mar 2004 02:09:02 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BA92Ge065980; Thu, 11 Mar 2004 02:09:02 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BA923f065979; Thu, 11 Mar 2004 02:09:02 -0800 (PST) (envelope-from bde) Message-Id: <200403111009.i2BA923f065979@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 02:09:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/doscmd xms.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, 11 Mar 2004 10:09:02 -0000 bde 2004/03/11 02:09:01 PST FreeBSD src repository Modified files: usr.bin/doscmd xms.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.15 +1 -1 src/usr.bin/doscmd/xms.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:12:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24DAA16A4CE; Thu, 11 Mar 2004 02:12:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 089B843D39; Thu, 11 Mar 2004 02:12:06 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BAC5Ge067595; Thu, 11 Mar 2004 02:12:05 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BAC5wk067591; Thu, 11 Mar 2004 02:12:05 -0800 (PST) (envelope-from bde) Message-Id: <200403111012.i2BAC5wk067591@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 02:12:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/msgs msgs.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, 11 Mar 2004 10:12:06 -0000 bde 2004/03/11 02:12:05 PST FreeBSD src repository Modified files: usr.bin/msgs msgs.c Log: Fixed misspellings of '\0' as NULL. Revision Changes Path 1.26 +4 -4 src/usr.bin/msgs/msgs.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:19:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E1B716A50A; Thu, 11 Mar 2004 02:19:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 322B343D1D; Thu, 11 Mar 2004 02:19:46 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BAJjGe068102; Thu, 11 Mar 2004 02:19:45 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BAJjAg068101; Thu, 11 Mar 2004 02:19:45 -0800 (PST) (envelope-from bde) Message-Id: <200403111019.i2BAJjAg068101@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 02:19:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/netstat mbuf.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, 11 Mar 2004 10:19:46 -0000 bde 2004/03/11 02:19:45 PST FreeBSD src repository Modified files: usr.bin/netstat mbuf.c Log: Fixed misspellings of 0 as NULL. Revision Changes Path 1.40 +3 -3 src/usr.bin/netstat/mbuf.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:22:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49B4C16A4CE; Thu, 11 Mar 2004 02:22:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C0A443D49; Thu, 11 Mar 2004 02:22:26 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BAMPGe069936; Thu, 11 Mar 2004 02:22:25 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BAMPS4069935; Thu, 11 Mar 2004 02:22:25 -0800 (PST) (envelope-from bde) Message-Id: <200403111022.i2BAMPS4069935@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 02:22:25 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/rpcinfo rpcinfo.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, 11 Mar 2004 10:22:26 -0000 bde 2004/03/11 02:22:25 PST FreeBSD src repository Modified files: usr.bin/rpcinfo rpcinfo.c Log: Fixed a misspelling of '\0' as NULL. Revision Changes Path 1.17 +1 -1 src/usr.bin/rpcinfo/rpcinfo.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:33:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83A5616A4CE; Thu, 11 Mar 2004 02:33:53 -0800 (PST) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 31FC243D2F; Thu, 11 Mar 2004 02:33:52 -0800 (PST) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 11 Mar 2004 10:33:51 +0000 (GMT) Date: Thu, 11 Mar 2004 10:33:50 +0000 From: David Malone To: Colin Percival Message-ID: <20040311103350.GA22684@walton.maths.tcd.ie> References: <20040311044722.GA93643@regency.nsu.ru> <48203.1078985587@critter.freebsd.dk> <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca> User-Agent: Mutt/1.5.3i Sender: dwmalone@maths.tcd.ie cc: cvs-src@FreeBSD.org cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 10:33:53 -0000 On Thu, Mar 11, 2004 at 06:30:28AM +0000, Colin Percival wrote: > Is it really necessary for vnode-backed memory disks to be > accessed through the filesystem? Why can't md(4) hijack the > disk blocks which constitute the file There may not even be blocks that constitute the file, if the file is sparse. vnode backed sparse files can be useful for creating and testing large filesystems, if you don't happen to have TB of disk space to hand... David. From owner-cvs-src@FreeBSD.ORG Thu Mar 11 02:43:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF21B16A4CE; Thu, 11 Mar 2004 02:43:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 851F643D41; Thu, 11 Mar 2004 02:43:36 -0800 (PST) (envelope-from josef@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BAhaGe074079; Thu, 11 Mar 2004 02:43:36 -0800 (PST) (envelope-from josef@repoman.freebsd.org) Received: (from josef@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BAhZRU074078; Thu, 11 Mar 2004 02:43:35 -0800 (PST) (envelope-from josef) Message-Id: <200403111043.i2BAhZRU074078@repoman.freebsd.org> From: Josef El-Rayes Date: Thu, 11 Mar 2004 02:43:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/lex FlexLexer.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, 11 Mar 2004 10:43:37 -0000 josef 2004/03/11 02:43:35 PST FreeBSD src repository (doc committer) Modified files: usr.bin/lex FlexLexer.h Log: Replace with to remove annoying warning of using deprecated header. Approved by: dwhite, simon(mentor) Reviewed by: mlaier Submitted by: Stefan Farfeleder PR: bin/63781 Revision Changes Path 1.4 +14 -14 src/usr.bin/lex/FlexLexer.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 03:30:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C2F416A4CE; Thu, 11 Mar 2004 03:30:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 449F443D4C; Thu, 11 Mar 2004 03:30:58 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BBUwGe084060; Thu, 11 Mar 2004 03:30:58 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BBUwqB084059; Thu, 11 Mar 2004 03:30:58 -0800 (PST) (envelope-from bde) Message-Id: <200403111130.i2BBUwqB084059@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 03:30:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/vmstat vmstat.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, 11 Mar 2004 11:30:58 -0000 bde 2004/03/11 03:30:57 PST FreeBSD src repository Modified files: usr.bin/vmstat vmstat.c Log: Fixed a misspelling of 0 as NULL. Fixed a nearby bug. The "play it safe" code in dosysctl() was unsafe because it overran the buffer by 1 if sysctl() filled all of the buffer. Fixed a nearby style bug in output. Not just 1, but 2 extra newlines were printed at the end by "vmstat -m" and "vmstat -z". Don't print any newlines explicitly. This depends on 2 of the many formatting bugs in the corresponding sysctls. First, the sysctls return an extra newline at the end of the strings. This also messes up output from sysctl(8). Second, the sysctls return an extra newline at the beginning of the strings. This is good for separating the 2 tables output by "vmstat -mz" and for starting the header on a new line in plain sysctl output, but gives a bogus extra newline at the beginning for "vm -[m | z]" and "sysctl -n [kern.malloc | vm.zone]". Fixed some nearby style bugs in the source code: - the same line that misspelled 0 as NULL also spelled NULL as 0. - the size was doubled twice in the realloc loop. - the "play it safe" comment was misleading. Terminating the buffer is bogus because dosysctl() is only meant to work with sysctls that return strings and the terminator is part of a string. However, the kern.malloc sysctl has more than style bugs. It also doesn't return a string. Termination is needed to work around this bug. Revision Changes Path 1.80 +4 -4 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 03:41:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7C0916A4CE; Thu, 11 Mar 2004 03:41:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC31543D41; Thu, 11 Mar 2004 03:41:54 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BBfsGe087318; Thu, 11 Mar 2004 03:41:54 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BBfsV7087314; Thu, 11 Mar 2004 03:41:54 -0800 (PST) (envelope-from bde) Message-Id: <200403111141.i2BBfsV7087314@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 03:41:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/setkey token.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2004 11:41:55 -0000 bde 2004/03/11 03:41:54 PST FreeBSD src repository Modified files: usr.sbin/setkey token.l Log: Fixed mispellings of '\0' as NULL. Revision Changes Path 1.11 +2 -2 src/usr.sbin/setkey/token.l From owner-cvs-src@FreeBSD.ORG Thu Mar 11 03:58:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21EED16A4CE; Thu, 11 Mar 2004 03:58:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F4B143D45; Thu, 11 Mar 2004 03:58:17 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BBwGGe090200; Thu, 11 Mar 2004 03:58:16 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BBwGpX090199; Thu, 11 Mar 2004 03:58:16 -0800 (PST) (envelope-from bde) Message-Id: <200403111158.i2BBwGpX090199@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 03:58:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall anonFTP.c dhcp.c menus.c sysinstall.h system.c tcpip.c user.c variable.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, 11 Mar 2004 11:58:17 -0000 bde 2004/03/11 03:58:16 PST FreeBSD src repository Modified files: usr.sbin/sysinstall anonFTP.c dhcp.c menus.c sysinstall.h system.c tcpip.c user.c variable.c Log: Fixed assorted misuses of NULL in integer context. Revision Changes Path 1.34 +1 -1 src/usr.sbin/sysinstall/anonFTP.c 1.5 +5 -5 src/usr.sbin/sysinstall/dhcp.c 1.388 +1 -1 src/usr.sbin/sysinstall/menus.c 1.257 +1 -1 src/usr.sbin/sysinstall/sysinstall.h 1.123 +1 -1 src/usr.sbin/sysinstall/system.c 1.129 +1 -1 src/usr.sbin/sysinstall/tcpip.c 1.19 +2 -2 src/usr.sbin/sysinstall/user.c 1.37 +1 -1 src/usr.sbin/sysinstall/variable.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 04:46:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48D6B16A4CE; Thu, 11 Mar 2004 04:46:29 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EDCF43D1F; Thu, 11 Mar 2004 04:46:28 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2BCo9u0032741 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Mar 2004 14:50:10 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2BCkRS1021836; Thu, 11 Mar 2004 14:46:27 +0200 (EET) (envelope-from ru) Date: Thu, 11 Mar 2004 14:46:26 +0200 From: Ruslan Ermilov To: "Bjoern A. Zeeb" Message-ID: <20040311124626.GC21668@ip.net.ua> References: <200403092114.i29LEJYD018885@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="i7F3eY7HS/tUJxUd" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/lib/libgeom geom_xml2tree.c libgeom.h src/sbin/gconcat gconcat.c src/usr.sbin/gstat gstat.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, 11 Mar 2004 12:46:29 -0000 --i7F3eY7HS/tUJxUd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 11, 2004 at 09:57:05AM +0000, Bjoern A. Zeeb wrote: > On Tue, 9 Mar 2004, John Baldwin wrote: >=20 > > FreeBSD src repository > > > > Modified files: > > lib/libgeom geom_xml2tree.c libgeom.h > > sbin/gconcat gconcat.c > > usr.sbin/gstat gstat.c > > Log: > > Make libgeom usable by C++ programs: > > - Add DECL wrappers to libgeom.h. > > - Rename structure members in libgeom.h to use a lg_ prefix for member > > names. This is required because a few structures had members named > > 'class' which made g++ very unhappy. > > - Catch gstat(8) and gconcat(8) up to these API changes. > > > > Reviewed by: phk > > > > Revision Changes Path > > 1.4 +97 -90 src/lib/libgeom/geom_xml2tree.c > > 1.10 +43 -37 src/lib/libgeom/libgeom.h > > 1.3 +13 -13 src/sbin/gconcat/gconcat.c > > 1.7 +10 -9 src/usr.sbin/gstat/gstat.c >=20 > This seems to need population of header files before the build ? > I have not seen a note anywhere :( >=20 A normal buildworld builds and installs fresh headers (into a temporary location called ${WORLDTMP}) before building the bits that use them later. If you want to build by hand (outside of buildworld), you should do it similarly: cd /usr/src/lib/libgeom make obj make includes make all make install Then proceed with the tools build. > [for general question of populating header files please see > my posting to hackers this moment, thanks] >=20 Already replied to that. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --i7F3eY7HS/tUJxUd Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUF+iUkv4P6juNwoRAh71AJ46To0FqDCPjSlob/NpqAS5M+ipJACffUYv QuQeo32koxonmOAAnV5qmRs= =BODJ -----END PGP SIGNATURE----- --i7F3eY7HS/tUJxUd-- From owner-cvs-src@FreeBSD.ORG Thu Mar 11 04:58:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E67D16A4CE; Thu, 11 Mar 2004 04:58:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D6E343D2F; Thu, 11 Mar 2004 04:58:56 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BCwtGe009765; Thu, 11 Mar 2004 04:58:55 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BCwtMi009764; Thu, 11 Mar 2004 04:58:55 -0800 (PST) (envelope-from phk) Message-Id: <200403111258.i2BCwtMi009764@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 04:58:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/nmdm nmdm.c src/sys/dev/snp snp.c src/sys/kern kern_conf.c src/sys/net if_tap.c if_tun.c src/sys/sys conf.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, 11 Mar 2004 12:58:56 -0000 phk 2004/03/11 04:58:55 PST FreeBSD src repository Modified files: sys/dev/nmdm nmdm.c sys/dev/snp snp.c sys/kern kern_conf.c sys/net if_tap.c if_tun.c sys/sys conf.h Log: Add clone_setup() function rather than rely on lazy initialization. Requested by: rwatson Revision Changes Path 1.21 +1 -0 src/sys/dev/nmdm/nmdm.c 1.87 +1 -0 src/sys/dev/snp/snp.c 1.148 +13 -9 src/sys/kern/kern_conf.c 1.38 +1 -0 src/sys/net/if_tap.c 1.135 +1 -0 src/sys/net/if_tun.c 1.183 +1 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 05:04:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93AF216A4CE; Thu, 11 Mar 2004 05:04:49 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A019243D48; Thu, 11 Mar 2004 05:04:48 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2BD8Tu0033023 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Mar 2004 15:08:30 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2BD4lsA022020; Thu, 11 Mar 2004 15:04:47 +0200 (EET) (envelope-from ru) Date: Thu, 11 Mar 2004 15:04:46 +0200 From: Ruslan Ermilov To: Tom Rhodes Message-ID: <20040311130446.GD21668@ip.net.ua> References: <200403110435.i2B4Z8A2080356@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C+ts3FVlLX8+P6JN" Content-Disposition: inline In-Reply-To: <200403110435.i2B4Z8A2080356@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man5 Makefile newsyslog.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: Thu, 11 Mar 2004 13:04:49 -0000 --C+ts3FVlLX8+P6JN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 10, 2004 at 08:35:08PM -0800, Tom Rhodes wrote: > trhodes 2004/03/10 20:35:08 PST >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man5 Makefile=20 > Added files: > share/man/man5 newsyslog.conf.5=20 > Log: > Add a newsyslog.conf manual page. This follows suit with the other uti= lities > which have configuration files. This is just a cut-paste from newsyslo= g.8 > with the following changes: > =20 > o Kill hard sentence breaks. > o Markup fixes. > o Wordsmithing. > =20 > Revision Changes Path > 1.54 +1 -0 src/share/man/man5/Makefile > 1.1 +370 -0 src/share/man/man5/newsyslog.conf.5 (new) >=20 Since this manpage is related to only one utility, it'd be better to keep this manpage together with the code. It's also beneficial for a developer working on the code, and in case newsyslog(8) is skipped during the build, all of its bits are in one place to make it easier. Please recommit the new manpage to where it belongs. (There are other manpages in src/share/man/man5 that could be moved.) Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --C+ts3FVlLX8+P6JN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUGPuUkv4P6juNwoRApVsAJ46pbF7/jp0sgEprvrA8XzvW0zqcgCdGjpO 8qbkpZgVN2NObTDIsPsMgp0= =PO43 -----END PGP SIGNATURE----- --C+ts3FVlLX8+P6JN-- From owner-cvs-src@FreeBSD.ORG Thu Mar 11 05:04:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AFAB16A4FE; Thu, 11 Mar 2004 05:04:54 -0800 (PST) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E45443D46; Thu, 11 Mar 2004 05:04:53 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])i2BD4pUe005001; Fri, 12 Mar 2004 00:04:51 +1100 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i2BD4mGg007036; Fri, 12 Mar 2004 00:04:49 +1100 Date: Fri, 12 Mar 2004 00:04:47 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Colin Percival In-Reply-To: <6.0.1.1.1.20040311063721.03e220b8@imap.sfu.ca> Message-ID: <20040311230444.G6384@gamplex.bde.org> References: <6.0.1.1.1.20040311063721.03e220b8@imap.sfu.ca> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: Poul-Henning Kamp cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 13:04:54 -0000 On Thu, 11 Mar 2004, Colin Percival wrote: > At 06:35 11/03/2004, Poul-Henning Kamp wrote: > >In message <6.0.1.1.1.20040311062306.03f9ade0@imap.sfu.ca>, Colin Percival > >writ > >es: > > > > > > Is it really necessary for vnode-backed memory disks to be > > >accessed through the filesystem? Why can't md(4) hijack the > > >disk blocks which constitute the file (telling the filesystem > > >not to touch them, of course) and translate I/O operations > > >directly into I/O on the underlying device? > > > Script started on Thu Mar 11 23:13:06 2004 ttyp0:root@besplex:/c/tmp> dd if=/dev/zero of=zz bs=1 oseek=32767g count=1 1+0 records in 1+0 records out 1 bytes transferred in 0.000070 secs (14266 bytes/sec) ttyp0:root@besplex:/c/tmp> du zz 448 zz ttyp0:root@besplex:/c/tmp> exit Script done on Thu Mar 11 23:13:47 2004 This creates a file of size 32TB-epsilon with 1 minimal block in it (a 2K frag for ffs). md could map this block but would have difficulty using the other 32TB-2*epsilon bytes in the file. It would have to duplcicate the file system's block allocator to allocate new blocks. The block allocator is the most interesting part of a file system. The script doesn't show mdconfig'ing this file since md has overflow bugs at 4G sectors and can't actually handle files olf this size. Apart from this, direct access would sort of work. Very old versions did this. See rev.1.1 of sys/dev/vn/vn.c. It only uses VOP_BMAP() to map the blocks and VOP_STRATEGY() to do i/o. It apparently doesn't work for writing to holes in the file. > >That would be a really complex solution to a problem which should not > >exist in the first place :-) The version in rev.1.1 of vn.c is about twice large and more than twice as complex as the current code. It probably needs to be more complex to actually work (apart from not supporting sparse files). There were several intermediate versions that worked better but still had deadlock problems (IIRC, it got rewritten 3 or 4 times mainly to reduce deadlock problems). The version in RELENG_3 still uses VOP_BMAP/VOP_STRATEGY. The version in RELENG_4 still claims to use VOP_BMAP/VOP_STRATEGY in a comment, but actually uses VOP_READ/VOP_WRITE for vnodes (as explained in another comment). The version in md.c in -current is similar to vn.c in RELENG_4. > Well... yes, but it *would* make sure that data didn't get passed > back up to the filesystem layer. And it would probably be faster, > which is why I thought of it. It might also have fewer deadlock possibilities. VOP_READ/VOP_WRITE are inherently more blocking than VOP_STRATEGY. Bruce From owner-cvs-src@FreeBSD.ORG Thu Mar 11 05:08:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AE8D16A4CE; Thu, 11 Mar 2004 05:08:49 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A3EE43D53; Thu, 11 Mar 2004 05:08:48 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i2BD8gHZ050521; Thu, 11 Mar 2004 14:08:47 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Bruce Evans From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 12 Mar 2004 00:04:47 +1100." <20040311230444.G6384@gamplex.bde.org> Date: Thu, 11 Mar 2004 14:08:42 +0100 Message-ID: <50520.1079010522@critter.freebsd.dk> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Colin Percival Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c src/sbin/mdconfig mdconfig.8 mdconfig.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, 11 Mar 2004 13:08:49 -0000 In message <20040311230444.G6384@gamplex.bde.org>, Bruce Evans writes: >It might also have fewer deadlock possibilities. VOP_READ/VOP_WRITE are >inherently more blocking than VOP_STRATEGY. While true, this is not really relevant any more because the actual VOP_READ/VOP_WRITE calls happen from a kthread dedicated to that purpose. The deadlock I fixed (or at least made optional) was caused by the layering violation which stems from the fact that our buffer cache is not sufficiently general and our syncer suffers from hurry-up-and-wait ideology. -- 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 Mar 11 05:38:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABD1C16A4CE; Thu, 11 Mar 2004 05:38:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA3EF43D46; Thu, 11 Mar 2004 05:38:54 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BDcsGe019153; Thu, 11 Mar 2004 05:38:54 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BDcskY019152; Thu, 11 Mar 2004 05:38:54 -0800 (PST) (envelope-from bde) Message-Id: <200403111338.i2BDcskY019152@repoman.freebsd.org> From: Bruce Evans Date: Thu, 11 Mar 2004 05:38:54 -0800 (PST) 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 cpufunc.h src/sys/i386/include cpufunc.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, 11 Mar 2004 13:38:54 -0000 bde 2004/03/11 05:38:54 PST FreeBSD src repository Modified files: sys/amd64/include cpufunc.h sys/i386/include cpufunc.h Log: Don't implement anything in the ffs family in in the non-_KERNEL case. This "fixes" applications that include this "kernel-only" header and also include (or get via the default _BSD_VISIBLE pollution in . In C++ there was a fatal error: the declaration specifies C linkage but the implementation gives C++ linkage. In C there was only a static/extern mismatch if the headers were included in a certain order order, and a partially redundant declaration for all include orders; gcc emits incomplete or wrong diagnostics for these, but only for compiling with -Wsystem-headers and certain other warning options, so the problem was usually not seen for C. Ports breakage reported by: kris Revision Changes Path 1.142 +4 -0 src/sys/amd64/include/cpufunc.h 1.139 +4 -0 src/sys/i386/include/cpufunc.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 06:05:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52EEC16A4CE; Thu, 11 Mar 2004 06:05:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 508F143D2D; Thu, 11 Mar 2004 06:05:01 -0800 (PST) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BE51Ge026015; Thu, 11 Mar 2004 06:05:01 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BE506H026004; Thu, 11 Mar 2004 06:05:00 -0800 (PST) (envelope-from mux) Message-Id: <200403111405.i2BE506H026004@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 11 Mar 2004 06:05:00 -0800 (PST) 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_de.c if_pcn.c if_rl.c if_sf.c if_sis.c if_sk.c if_ste.c if_ti.c if_tl.c if_vr.c if_wb.c if_xl.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, 11 Mar 2004 14:05:01 -0000 mux 2004/03/11 06:05:00 PST FreeBSD src repository Modified files: sys/pci if_de.c if_pcn.c if_rl.c if_sf.c if_sis.c if_sk.c if_ste.c if_ti.c if_tl.c if_vr.c if_wb.c if_xl.c Log: Stop setting ifp->if_output to ether_output() since ether_ifattach() does it for us already. Revision Changes Path 1.150 +0 -1 src/sys/pci/if_de.c 1.54 +0 -1 src/sys/pci/if_pcn.c 1.131 +0 -1 src/sys/pci/if_rl.c 1.65 +0 -1 src/sys/pci/if_sf.c 1.94 +0 -1 src/sys/pci/if_sis.c 1.75 +0 -1 src/sys/pci/if_sk.c 1.60 +0 -1 src/sys/pci/if_ste.c 1.88 +0 -1 src/sys/pci/if_ti.c 1.90 +0 -1 src/sys/pci/if_tl.c 1.79 +0 -1 src/sys/pci/if_vr.c 1.68 +0 -1 src/sys/pci/if_wb.c 1.164 +0 -1 src/sys/pci/if_xl.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 06:08:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADC0816A4CE; Thu, 11 Mar 2004 06:08:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9302A43D3F; Thu, 11 Mar 2004 06:08:11 -0800 (PST) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BE8BGe026230; Thu, 11 Mar 2004 06:08:11 -0800 (PST) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BE8BiK026229; Thu, 11 Mar 2004 06:08:11 -0800 (PST) (envelope-from sos) Message-Id: <200403111408.i2BE8BiK026229@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 11 Mar 2004 06:08:11 -0800 (PST) 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: Thu, 11 Mar 2004 14:08:11 -0000 sos 2004/03/11 06:08:11 PST FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add yet another VIA pci id. Revision Changes Path 1.64 +2 -1 src/sys/dev/ata/ata-chipset.c 1.26 +2 -1 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 06:11:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCCF716A4CE; Thu, 11 Mar 2004 06:11:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C466743D1D; Thu, 11 Mar 2004 06:11:03 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BEB3Ge026374; Thu, 11 Mar 2004 06:11:03 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BEB3oX026373; Thu, 11 Mar 2004 06:11:03 -0800 (PST) (envelope-from phk) Message-Id: <200403111411.i2BEB3oX026373@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 06:11:03 -0800 (PST) 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_conf.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, 11 Mar 2004 14:11:04 -0000 phk 2004/03/11 06:11:03 PST FreeBSD src repository Modified files: sys/kern kern_conf.c Log: Correctly account for extra bits in unit numbers when looking for next free unit. Revision Changes Path 1.149 +3 -3 src/sys/kern/kern_conf.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 06:11:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 534F616A505; Thu, 11 Mar 2004 06:11:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3911B43D2F; Thu, 11 Mar 2004 06:11:09 -0800 (PST) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BEB8Ge026710; Thu, 11 Mar 2004 06:11:08 -0800 (PST) (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BEB8OO026687; Thu, 11 Mar 2004 06:11:08 -0800 (PST) (envelope-from le) Message-Id: <200403111411.i2BEB8OO026687@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 11 Mar 2004 06:11:08 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumconfig.c vinumio.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, 11 Mar 2004 14:11:09 -0000 le 2004/03/11 06:11:08 PST FreeBSD src repository Modified files: sys/dev/vinum vinumconfig.c vinumio.c Log: Properly count references of our dev_t to avoid triggering a KASSERT in dev_strategy(). Submitted by: dwmalone Approved by: grog (mentor) Revision Changes Path 1.66 +3 -0 src/sys/dev/vinum/vinumconfig.c 1.97 +1 -0 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 06:59:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 476FD16A4CE; Thu, 11 Mar 2004 06:59:11 -0800 (PST) Received: from smtp1.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDCFD43D2D; Thu, 11 Mar 2004 06:59:10 -0800 (PST) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp1.server.rpi.edu (8.12.8/8.12.8) with ESMTP id i2BExAYW010673; Thu, 11 Mar 2004 09:59:10 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <200403110435.i2B4Z8A2080356@repoman.freebsd.org> References: <200403110435.i2B4Z8A2080356@repoman.freebsd.org> Date: Thu, 11 Mar 2004 09:59:09 -0500 To: Tom Rhodes , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) Subject: Re: cvs commit: src/share/man/man5 Makefile newsyslog.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: Thu, 11 Mar 2004 14:59:11 -0000 At 8:35 PM -0800 3/10/04, Tom Rhodes wrote: >trhodes 2004/03/10 20:35:08 PST > > FreeBSD src repository > > Modified files: > share/man/man5 Makefile > Added files: > share/man/man5 newsyslog.conf.5 > Log: > Add a newsyslog.conf manual page. This follows suit with the > other utilities which have configuration files. This is just > a cut-paste from newsyslog.8 with the following changes: I like the idea of moving that information into a separate man page, but I would much prefer that this man page remain with the source for newsyslog. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Thu Mar 11 08:33:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF94816A4CF; Thu, 11 Mar 2004 08:33:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A90DA43D1D; Thu, 11 Mar 2004 08:33:11 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BGXBGe059234; Thu, 11 Mar 2004 08:33:11 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BGXBK0059233; Thu, 11 Mar 2004 08:33:11 -0800 (PST) (envelope-from phk) Message-Id: <200403111633.i2BGXBK0059233@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 08:33:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_stats.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/isofs/cd9660 cd9660_vfsops.c src/sys/kern vfs_subr.c src/sys/nfsclient nfs_subs.c 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: Thu, 11 Mar 2004 16:33:11 -0000 phk 2004/03/11 08:33:11 PST FreeBSD src repository Modified files: sys/compat/linux linux_stats.c sys/gnu/ext2fs ext2_vnops.c sys/isofs/cd9660 cd9660_vfsops.c sys/kern vfs_subr.c sys/nfsclient nfs_subs.c sys/sys vnode.h Log: Remove unused second arg to vfinddev(). Don't call addaliasu() on VBLK nodes. Revision Changes Path 1.58 +1 -1 src/sys/compat/linux/linux_stats.c 1.82 +3 -1 src/sys/gnu/ext2fs/ext2_vnops.c 1.115 +3 -1 src/sys/isofs/cd9660/cd9660_vfsops.c 1.486 +7 -9 src/sys/kern/vfs_subr.c 1.123 +4 -3 src/sys/nfsclient/nfs_subs.c 1.234 +1 -1 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 08:41:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8778E16A4CE; Thu, 11 Mar 2004 08:41:26 -0800 (PST) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.10/8.12.9) with ESMTP id i2BGfPRt089388; Thu, 11 Mar 2004 11:41:25 -0500 (EST) (envelope-from green@green.homeunix.org) Received: from localhost (green@localhost)i2BGfP6H089385; Thu, 11 Mar 2004 11:41:25 -0500 (EST) (envelope-from green@green.homeunix.org) Message-Id: <200403111641.i2BGfP6H089385@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: "M. Warner Losh" In-Reply-To: Message from "M. Warner Losh" <20040310.180550.67883875.imp@bsdimp.com> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 11 Mar 2004 11:41:25 -0500 Sender: green@green.homeunix.org cc: green@FreeBSD.org cc: src-committers@FreeBSD.org cc: phk@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/nanobsd Makefile i386.diskimage 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: Thu, 11 Mar 2004 16:41:27 -0000 "M. Warner Losh" wrote: > I have extensive scripts to do this sort of thing as well. I plan on > integrating them into the nanobsd stuff since it looks like a good > base. The system I use is much more of a cradle -> grave system that > I'm trying to generalize into something before committing as well. Feel free to integrate anything useful you find here: My excludes list has the entire /lib and /usr/lib directories. Only the ones that are referenced by the non-excluded base binaries and package binaries are included (exception made for e.g. pam modules). -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Mar 11 08:59:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46F3816A4CE; Thu, 11 Mar 2004 08:59:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28AA243D49; Thu, 11 Mar 2004 08:59:58 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BGxvGe069487; Thu, 11 Mar 2004 08:59:57 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BGxvt6069486; Thu, 11 Mar 2004 08:59:57 -0800 (PST) (envelope-from phk) Message-Id: <200403111659.i2BGxvt6069486@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 08:59:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/gnu/ext2fs ext2_vfsops.c src/sys/kern vfs_mount.c src/sys/sys mount.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, 11 Mar 2004 16:59:58 -0000 phk 2004/03/11 08:59:57 PST FreeBSD src repository Modified files: sys/gnu/ext2fs ext2_vfsops.c sys/kern vfs_mount.c sys/sys mount.h Log: Remove unused mnt_reservedvnlist field. Revision Changes Path 1.120 +0 -1 src/sys/gnu/ext2fs/ext2_vfsops.c 1.120 +0 -1 src/sys/kern/vfs_mount.c 1.154 +0 -7 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 10:02:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D71116A4CE; Thu, 11 Mar 2004 10:02:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74E0C43D49; Thu, 11 Mar 2004 10:02:37 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BI2bGe084519; Thu, 11 Mar 2004 10:02:37 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BI2bv1084515; Thu, 11 Mar 2004 10:02:37 -0800 (PST) (envelope-from phk) Message-Id: <200403111802.i2BI2bv1084515@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 10:02:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/gnu/ext2fs ext2_lookup.c src/sys/kern vfs_bio.c vfs_subr.c src/sys/nfs4client nfs4_vnops.c src/sys/nfsclient nfs_bio.c nfs_vnops.c src/sys/nfsserver nfs_serv.c src/sys/sys buf.h src/sys/ufs/ffs ffs_softdep.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, 11 Mar 2004 18:02:37 -0000 phk 2004/03/11 10:02:37 PST FreeBSD src repository Modified files: sys/gnu/ext2fs ext2_lookup.c sys/kern vfs_bio.c vfs_subr.c sys/nfs4client nfs4_vnops.c sys/nfsclient nfs_bio.c nfs_vnops.c sys/nfsserver nfs_serv.c sys/sys buf.h sys/ufs/ffs ffs_softdep.c sys/ufs/ufs ufs_lookup.c ufs_vnops.c Log: Properly vector all bwrite() and BUF_WRITE() calls through the same path and s/BUF_WRITE()/bwrite()/ since it now does the same as bwrite(). Revision Changes Path 1.43 +4 -4 src/sys/gnu/ext2fs/ext2_lookup.c 1.430 +21 -11 src/sys/kern/vfs_bio.c 1.487 +3 -3 src/sys/kern/vfs_subr.c 1.3 +1 -1 src/sys/nfs4client/nfs4_vnops.c 1.128 +2 -2 src/sys/nfsclient/nfs_bio.c 1.216 +1 -1 src/sys/nfsclient/nfs_vnops.c 1.138 +1 -1 src/sys/nfsserver/nfs_serv.c 1.163 +0 -2 src/sys/sys/buf.h 1.151 +10 -10 src/sys/ufs/ffs/ffs_softdep.c 1.69 +7 -7 src/sys/ufs/ufs/ufs_lookup.c 1.237 +2 -2 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 10:04:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF2B416A4D0; Thu, 11 Mar 2004 10:04:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC48143D53; Thu, 11 Mar 2004 10:04:03 -0800 (PST) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BI43Ge085620; Thu, 11 Mar 2004 10:04:03 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BI43rj085619; Thu, 11 Mar 2004 10:04:03 -0800 (PST) (envelope-from des) Message-Id: <200403111804.i2BI43rj085619@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 11 Mar 2004 10:04:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENPAM Subject: cvs commit: src/contrib/openpam/lib openpam_impl.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, 11 Mar 2004 18:04:04 -0000 des 2004/03/11 10:04:03 PST FreeBSD src repository Modified files: (Branch: OPENPAM) contrib/openpam/lib openpam_impl.h Log: MFP4 (#47094): avoid bogus NULL pointer warnings when building with -DDEBUG. Revision Changes Path 1.1.1.16 +25 -18 src/contrib/openpam/lib/openpam_impl.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 10:12:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6864C16A4CE; Thu, 11 Mar 2004 10:12:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4963943D5E; Thu, 11 Mar 2004 10:12:49 -0800 (PST) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BICnGe087634; Thu, 11 Mar 2004 10:12:49 -0800 (PST) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BICnjR087633; Thu, 11 Mar 2004 10:12:49 -0800 (PST) (envelope-from simon) Message-Id: <200403111812.i2BICnjR087633@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 11 Mar 2004 10:12:49 -0800 (PST) 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 i386.diskimage X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2004 18:12:49 -0000 simon 2004/03/11 10:12:49 PST FreeBSD src repository (doc committer) Modified files: tools/tools/nanobsd i386.diskimage Log: - Use variable names instead of numbers for the script arguments to improve readability. - Use mktemp to create the temporary files and directory. - Mount temporary md(4) backed file system on a temporary directory, instead of /mnt. Approved by: phk Revision Changes Path 1.2 +29 -18 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Thu Mar 11 10:50:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D0D016A4CE; Thu, 11 Mar 2004 10:50:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F00AB43D31; Thu, 11 Mar 2004 10:50:05 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BIo5Ge094172; Thu, 11 Mar 2004 10:50:05 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BIo55a094171; Thu, 11 Mar 2004 10:50:05 -0800 (PST) (envelope-from jhb) Message-Id: <200403111850.i2BIo55a094171@repoman.freebsd.org> From: John Baldwin Date: Thu, 11 Mar 2004 10:50:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall dist.c install.c tcpip.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, 11 Mar 2004 18:50:06 -0000 jhb 2004/03/11 10:50:05 PST FreeBSD src repository Modified files: usr.sbin/sysinstall dist.c install.c tcpip.c Log: Remove unused variables. Revision Changes Path 1.229 +1 -1 src/usr.sbin/sysinstall/dist.c 1.352 +0 -3 src/usr.sbin/sysinstall/install.c 1.130 +0 -1 src/usr.sbin/sysinstall/tcpip.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 10:50:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D89F16A4DA; Thu, 11 Mar 2004 10:50:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F41E43D31; Thu, 11 Mar 2004 10:50:34 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BIoYGe094312; Thu, 11 Mar 2004 10:50:34 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BIoY15094309; Thu, 11 Mar 2004 10:50:34 -0800 (PST) (envelope-from phk) Message-Id: <200403111850.i2BIoY15094309@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 10:50:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/specfs spec_vnops.c src/sys/kern vfs_bio.c src/sys/sys buf.h src/sys/ufs/ffs ffs_softdep.c 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: Thu, 11 Mar 2004 18:50:35 -0000 phk 2004/03/11 10:50:34 PST FreeBSD src repository Modified files: sys/fs/specfs spec_vnops.c sys/kern vfs_bio.c sys/sys buf.h sys/ufs/ffs ffs_softdep.c sys/ufs/ufs ufs_vnops.c Log: When I was a kid my work table was one cluttered mess an cleaning it up were a rather overwhelming task. I soon learned that if you don't know where you're going to store something, at least try to pile it next to something slightly related in the hope that a pattern emerges. Apply the same principle to the ffs/snapshot/softupdates code which have leaked into specfs: Add yet a buf-quasi-method and call it from the only two places I can see it can make a difference and implement the magic in ffs_softdep.c where it belongs. It's not pretty, but at least it's one less layer violated. Revision Changes Path 1.219 +0 -20 src/sys/fs/specfs/spec_vnops.c 1.431 +5 -3 src/sys/kern/vfs_bio.c 1.164 +10 -0 src/sys/sys/buf.h 1.152 +30 -0 src/sys/ufs/ffs/ffs_softdep.c 1.238 +2 -1 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Mar 11 11:23:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F4D116A4CE; Thu, 11 Mar 2004 11:23:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D24543D45; Thu, 11 Mar 2004 11:23:48 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BJNmGe003332; Thu, 11 Mar 2004 11:23:48 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BJNmKa003331; Thu, 11 Mar 2004 11:23:48 -0800 (PST) (envelope-from pjd) Message-Id: <200403111923.i2BJNmKa003331@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 11 Mar 2004 11:23:48 -0800 (PST) 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 g_access.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: Thu, 11 Mar 2004 19:23:48 -0000 pjd 2004/03/11 11:23:48 PST FreeBSD src repository Added files: share/man/man9 g_access.9 Log: Add manual page for g_access(9) GEOM function. Revision Changes Path 1.1 +154 -0 src/share/man/man9/g_access.9 (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 11 11:51:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CD8416A4CE; Thu, 11 Mar 2004 11:51:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EC0043D1D; Thu, 11 Mar 2004 11:51:15 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BJpFGe008462; Thu, 11 Mar 2004 11:51:15 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BJpEGA008458; Thu, 11 Mar 2004 11:51:14 -0800 (PST) (envelope-from pjd) Message-Id: <200403111951.i2BJpEGA008458@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 11 Mar 2004 11:51:14 -0800 (PST) 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2004 19:51:15 -0000 pjd 2004/03/11 11:51:14 PST FreeBSD src repository Modified files: share/man/man9 Makefile Log: Connect g_access(9) to the build. Revision Changes Path 1.228 +1 -0 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Thu Mar 11 11:53:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4E0A16A4CE; Thu, 11 Mar 2004 11:53:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA0A043D1D; Thu, 11 Mar 2004 11:53:23 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BJrNGe009525; Thu, 11 Mar 2004 11:53:23 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BJrNHE009524; Thu, 11 Mar 2004 11:53:23 -0800 (PST) (envelope-from pjd) Message-Id: <200403111953.i2BJrNHE009524@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 11 Mar 2004 11:53:23 -0800 (PST) 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 g_attach.9 g_bio.9 g_consumer.9 g_data.9 g_event.9 g_geom.9 g_provider.9 g_provider_by_name.9 g_wither_geom.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: Thu, 11 Mar 2004 19:53:24 -0000 pjd 2004/03/11 11:53:23 PST FreeBSD src repository Modified files: share/man/man9 g_attach.9 g_bio.9 g_consumer.9 g_data.9 g_event.9 g_geom.9 g_provider.9 g_provider_by_name.9 g_wither_geom.9 Log: Add reference to the g_access(9) manual page. Revision Changes Path 1.3 +1 -0 src/share/man/man9/g_attach.9 1.3 +1 -0 src/share/man/man9/g_bio.9 1.3 +1 -0 src/share/man/man9/g_consumer.9 1.2 +1 -0 src/share/man/man9/g_data.9 1.2 +1 -0 src/share/man/man9/g_event.9 1.2 +1 -0 src/share/man/man9/g_geom.9 1.2 +1 -0 src/share/man/man9/g_provider.9 1.2 +1 -0 src/share/man/man9/g_provider_by_name.9 1.2 +1 -0 src/share/man/man9/g_wither_geom.9 From owner-cvs-src@FreeBSD.ORG Thu Mar 11 12:00:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7AB016A4CE; Thu, 11 Mar 2004 12:00:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BBD043D1F; Thu, 11 Mar 2004 12:00:11 -0800 (PST) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BK0BGe009783; Thu, 11 Mar 2004 12:00:11 -0800 (PST) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BK0Bif009782; Thu, 11 Mar 2004 12:00:11 -0800 (PST) (envelope-from kientzle) Message-Id: <200403112000.i2BK0Bif009782@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 11 Mar 2004 12:00:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d fsck X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2004 20:00:12 -0000 kientzle 2004/03/11 12:00:11 PST FreeBSD src repository Modified files: etc/rc.d fsck Log: Don't run fsck if there's no /etc/fstab. In particular, this allows a "virgin" system installed from source (installworld, installkernel, cd etc && make distribution) to boot correctly and modestly simplifies the creation of single-partition network/cdrom/CF bootable images. Revision Changes Path 1.9 +2 -0 src/etc/rc.d/fsck From owner-cvs-src@FreeBSD.ORG Thu Mar 11 12:05:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79B5C16A4CE; Thu, 11 Mar 2004 12:05:36 -0800 (PST) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id D89AD43D1F; Thu, 11 Mar 2004 12:05:35 -0800 (PST) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([24.7.73.28]) by comcast.net (sccrmhc11) with ESMTP id <2004031120053401100li532e>; Thu, 11 Mar 2004 20:05:35 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id MAA93988; Thu, 11 Mar 2004 12:05:33 -0800 (PST) Date: Thu, 11 Mar 2004 12:05:31 -0800 (PST) From: Julian Elischer To: Tim Kientzle In-Reply-To: <200403112000.i2BK0Bif009782@repoman.freebsd.org> Message-ID: 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/rc.d fsck X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2004 20:05:36 -0000 On Thu, 11 Mar 2004, Tim Kientzle wrote: > kientzle 2004/03/11 12:00:11 PST > > FreeBSD src repository > > Modified files: > etc/rc.d fsck > Log: > Don't run fsck if there's no /etc/fstab. > > In particular, this allows a "virgin" system installed from > source (installworld, installkernel, cd etc && make distribution) > to boot correctly and modestly simplifies the creation > of single-partition network/cdrom/CF bootable images. also makes for the right thing if it's a jail and doesn't have one.. > > Revision Changes Path > 1.9 +2 -0 src/etc/rc.d/fsck > From owner-cvs-src@FreeBSD.ORG Thu Mar 11 14:15:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0B8516A4CE; Thu, 11 Mar 2004 14:15:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D313443D1D; Thu, 11 Mar 2004 14:15:28 -0800 (PST) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BMFSGe047346; Thu, 11 Mar 2004 14:15:28 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BMFSjw047345; Thu, 11 Mar 2004 14:15:28 -0800 (PST) (envelope-from des) Message-Id: <200403112215.i2BMFSjw047345@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 11 Mar 2004 14:15:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc inetd.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: Thu, 11 Mar 2004 22:15:29 -0000 des 2004/03/11 14:15:28 PST FreeBSD src repository Modified files: etc inetd.conf Log: Turn on logging for tftpd. Revision Changes Path 1.67 +2 -2 src/etc/inetd.conf From owner-cvs-src@FreeBSD.ORG Thu Mar 11 14:22:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3DF816A4CE; Thu, 11 Mar 2004 14:22:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D674943D2F; Thu, 11 Mar 2004 14:22:03 -0800 (PST) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2BMM3Ge048922; Thu, 11 Mar 2004 14:22:03 -0800 (PST) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2BMM33I048918; Thu, 11 Mar 2004 14:22:03 -0800 (PST) (envelope-from pjd) Message-Id: <200403112222.i2BMM33I048918@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 11 Mar 2004 14:22:03 -0800 (PST) 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 g_access.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: Thu, 11 Mar 2004 22:22:04 -0000 pjd 2004/03/11 14:22:03 PST FreeBSD src repository Modified files: share/man/man9 g_access.9 Log: mdoc(7): New sentence should start on new line. Pointed out by: hmp Revision Changes Path 1.2 +2 -2 src/share/man/man9/g_access.9 From owner-cvs-src@FreeBSD.ORG Thu Mar 11 16:16:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B956E16A4CE; Thu, 11 Mar 2004 16:16:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C60843D39; Thu, 11 Mar 2004 16:16:49 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2C0GnGe073922; Thu, 11 Mar 2004 16:16:49 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2C0GnYZ073920; Thu, 11 Mar 2004 16:16:49 -0800 (PST) (envelope-from peter) Message-Id: <200403120016.i2C0GnYZ073920@repoman.freebsd.org> From: Peter Wemm Date: Thu, 11 Mar 2004 16:16:49 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_map.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, 12 Mar 2004 00:16:50 -0000 peter 2004/03/11 16:16:49 PST FreeBSD src repository Modified files: sys/vm vm_map.h Log: Part 2 of rev 1.68. Update comment to match reality now that vm_endcopy exists and we no longer copy to the end of the struct. Forgotten by: alfred and green Revision Changes Path 1.107 +1 -1 src/sys/vm/vm_map.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 16:24:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBBBD16A4CE; Thu, 11 Mar 2004 16:24:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6E3F43D1F; Thu, 11 Mar 2004 16:24:56 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2C0OuGe075919; Thu, 11 Mar 2004 16:24:56 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2C0Ou3n075918; Thu, 11 Mar 2004 16:24:56 -0800 (PST) (envelope-from peter) Message-Id: <200403120024.i2C0Ou3n075918@repoman.freebsd.org> From: Peter Wemm Date: Thu, 11 Mar 2004 16:24:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/vm vm_map.c vm_map.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, 12 Mar 2004 00:24:57 -0000 peter 2004/03/11 16:24:56 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/vm vm_map.c vm_map.h Log: MFC: part of vm_map.h rev 1.68 and vm_map.c 1.212. This is actually a prequisite of the vm_map.c rev 1.280 that dillon prematurely MFC'ed on Jan 13th, 2003. Without this change, the kernel leaks vmspaces to varying degrees depending on the circumstances. Specifically, vm_exitingcnt was being copied from the parent to the child when it might have been non-zero. This caused the child's vm_exitingcnt to never hit zero. This was blowing up machines at work. Revision Changes Path 1.187.2.24 +1 -1 src/sys/vm/vm_map.c 1.54.2.6 +2 -1 src/sys/vm/vm_map.h From owner-cvs-src@FreeBSD.ORG Thu Mar 11 19:46:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E26516A4CE; Thu, 11 Mar 2004 19:46:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7251343D46; Thu, 11 Mar 2004 19:46:16 -0800 (PST) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2C3kGGe028185; Thu, 11 Mar 2004 19:46:16 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2C3kGbr028184; Thu, 11 Mar 2004 19:46:16 -0800 (PST) (envelope-from gshapiro) Message-Id: <200403120346.i2C3kGbr028184@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Thu, 11 Mar 2004 19:46:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2004 03:46:16 -0000 gshapiro 2004/03/11 19:46:16 PST FreeBSD src repository Modified files: . Makefile.inc1 Log: Use 'pw groupshow' instead of 'id -g' to see if a group exists. PR: 64073 Submitted by: jhb MFC after: 5 days Revision Changes Path 1.413 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Thu Mar 11 20:40:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A5E216A4CE; Thu, 11 Mar 2004 20:40:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F99C43D45; Thu, 11 Mar 2004 20:40:18 -0800 (PST) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2C4eHGe039122; Thu, 11 Mar 2004 20:40:17 -0800 (PST) (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2C4eHen039121; Thu, 11 Mar 2004 20:40:17 -0800 (PST) (envelope-from brooks) Message-Id: <200403120440.i2C4eHen039121@repoman.freebsd.org> From: Brooks Davis Date: Thu, 11 Mar 2004 20:40:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2004 04:40:18 -0000 brooks 2004/03/11 20:40:17 PST FreeBSD src repository Modified files: etc/rc.d initdiskless Log: If /conf/diskless_remount exists, use it to remount the entire /conf directory. This allows multiple roots (say for different architectures) to share the same set of /conf files. Revision Changes Path 1.31 +13 -2 src/etc/rc.d/initdiskless From owner-cvs-src@FreeBSD.ORG Thu Mar 11 21:59:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 364B416A4CE; Thu, 11 Mar 2004 21:59:43 -0800 (PST) Received: from ns1.sanda.gr.jp (ns1.sanda.gr.jp [219.117.208.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF24C43D58; Thu, 11 Mar 2004 21:59:41 -0800 (PST) (envelope-from non@ever.sanda.gr.jp) Received: from oliv.ever.sanda.gr.jp (oliv [10.93.63.4]) by ns1.sanda.gr.jp (8.11.6/3.7W) with ESMTP id i2C5xfr02194; Fri, 12 Mar 2004 14:59:41 +0900 (JST) Received: from localhost (localhost.ever.sanda.gr.jp [127.0.0.1]) by oliv.ever.sanda.gr.jp (8.12.6/8.12.6) with ESMTP id i2C5xZZo015602; Fri, 12 Mar 2004 14:59:36 +0900 (JST) (envelope-from non@ever.sanda.gr.jp) Date: Fri, 12 Mar 2004 14:59:35 +0900 (JST) Message-Id: <20040312.145935.18322000.non@ever.sanda.gr.jp> To: imp@bsdimp.com From: non@ever.sanda.gr.jp In-Reply-To: <20040306.073514.38701247.imp@bsdimp.com> References: <4048730A.10109@cronyx.ru> <20040306.214705.109508001.non@ever.sanda.gr.jp> <20040306.073514.38701247.imp@bsdimp.com> X-Mailer: Mew version 3.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: non@ever.sanda.gr.jp cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: rik@cronyx.ru cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 12 Mar 2004 05:59:43 -0000 From: "M. Warner Losh" Date: Sat, 06 Mar 2004 07:35:14 -0700 (MST) > : > >Maybe just a simple note in non-san's ct.4 man page would solve this > : > >for now, and a greater attention to avoid clashes in the future. > : > > > : > Why not to create man4.pc98? > : > : I am not sure here, but my guess is, we have several man pages which > : are shared between i386/i386 and i386/pc98. So if we just create > : man4.pc98 just like other architectures, we will have to copy and > : maintain those pages. > > We can easily 'reach over' in the Makefile for man4.pc98 for the list > of things that's shared. OK, I now understand how to do it. I am not against creating man4.pc98 and I am preparing for it. However, I prefer the name `ctau.4' since we are using the name in, - sys/dev/`ctau' - sys/dev/`ctau'.c - device line in sys/i386/conf/NOTES and so on. People who don't know about ctau will want to see ctau.4 not ct.4. People who do know adding the `device ctau' line in the conf file don't need the manual page or want to see ctau.4. People who know `ct' in Linux can easily search NOTES or do `man -k' by `ct' or the name of the hardware. I also think we should change the name in sys/conf/majors too. Second reason is that we should not use the same name for the different drivers in FreeBSD. It is confusing and may cause confliction as nyan-san suggests. Although, Warner-san wrote both are `nitch' device, the SCSI cards which ct driver supoort are not `nitch' device. They are major devices for pc98. Since first one (original one from NEC) was introduced in the early days of PC-9801 series and they are used as the only SCSI supporting host adapters for years. // Noriaki Mitsunaga // From owner-cvs-src@FreeBSD.ORG Thu Mar 11 22:51:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C43916A4CF; Thu, 11 Mar 2004 22:51:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E110D43D54; Thu, 11 Mar 2004 22:51:21 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2C6pLGe073968; Thu, 11 Mar 2004 22:51:21 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2C6pLgH073964; Thu, 11 Mar 2004 22:51:21 -0800 (PST) (envelope-from phk) Message-Id: <200403120651.i2C6pLgH073964@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 11 Mar 2004 22:51:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys buf.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, 12 Mar 2004 06:51:22 -0000 phk 2004/03/11 22:51:21 PST FreeBSD src repository Modified files: sys/sys buf.h Log: Fix copy&paste-o. Spotted by: iedowse Revision Changes Path 1.165 +1 -1 src/sys/sys/buf.h From owner-cvs-src@FreeBSD.ORG Fri Mar 12 02:24:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D1EC16A4CE; Fri, 12 Mar 2004 02:24:11 -0800 (PST) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFC9143D1D; Fri, 12 Mar 2004 02:24:10 -0800 (PST) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.12.10/8.12.10) with ESMTP id i2CAO8cj090858; Fri, 12 Mar 2004 13:24:08 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Fri, 12 Mar 2004 13:24:08 +0300 (MSK) From: Dmitry Morozovsky To: Peter Wemm , so@freebsd.org In-Reply-To: <200403120024.i2C0Ou3n075918@repoman.freebsd.org> Message-ID: <20040312132305.E83425@woozle.rinet.ru> References: <200403120024.i2C0Ou3n075918@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/sys/vm vm_map.c vm_map.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, 12 Mar 2004 10:24:11 -0000 Dear Peter, On Thu, 11 Mar 2004, Peter Wemm wrote: PW> peter 2004/03/11 16:24:56 PST PW> PW> FreeBSD src repository PW> PW> Modified files: (Branch: RELENG_4) PW> sys/vm vm_map.c vm_map.h PW> Log: PW> MFC: part of vm_map.h rev 1.68 and vm_map.c 1.212. This is actually PW> a prequisite of the vm_map.c rev 1.280 that dillon prematurely MFC'ed PW> on Jan 13th, 2003. Without this change, the kernel leaks vmspaces PW> to varying degrees depending on the circumstances. Specifically, PW> vm_exitingcnt was being copied from the parent to the child when it PW> might have been non-zero. This caused the child's vm_exitingcnt to PW> never hit zero. This was blowing up machines at work. Isn't it a good candidate for SO (RELENG_4_[89]) backporting? Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Fri Mar 12 03:22:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C065F16A4CE; Fri, 12 Mar 2004 03:22:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C82443D2D; Fri, 12 Mar 2004 03:22:51 -0800 (PST) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CBMpGe042741; Fri, 12 Mar 2004 03:22:51 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CBMpm8042740; Fri, 12 Mar 2004 03:22:51 -0800 (PST) (envelope-from des) Message-Id: <200403121122.i2CBMpm8042740@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 12 Mar 2004 03:22:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: 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: Fri, 12 Mar 2004 11:22:51 -0000 des 2004/03/12 03:22:51 PST FreeBSD src repository Modified files: usr.bin/netstat inet.c Log: Do not print a warning about net.inet.pim.stats if errno is ENOENT, because that means we do not have PIM in the kernel. Submitted by: hmp MFC after: 1 week Revision Changes Path 1.61 +2 -1 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 04:02:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71F9A16A4E7; Fri, 12 Mar 2004 04:02:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6480143D5C; Fri, 12 Mar 2004 04:02:04 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CC24Ge050247; Fri, 12 Mar 2004 04:02:04 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CC24dS050243; Fri, 12 Mar 2004 04:02:04 -0800 (PST) (envelope-from bde) Message-Id: <200403121202.i2CC24dS050243@repoman.freebsd.org> From: Bruce Evans Date: Fri, 12 Mar 2004 04:02:04 -0800 (PST) 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 math.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, 12 Mar 2004 12:02:04 -0000 bde 2004/03/12 04:02:03 PST FreeBSD src repository Modified files: lib/msun/src math.h Log: Initial support for C99's (or is it POSIX.1-2001's?) MATH_ERRNO, MATH_ERREXCEPTION and math_errhandling, so that C99 applications at least have the possibility of determining that errno is not set for math functions. Set math_errhandling to the non-standard-conforming value of 0 for now to indicate that we don't support either method of reporting errors. We intentionally don't support MATH_ERRNO because errno is a mistake, and we are missing support for MATH_ERREXCEPTION (, compiler support for , and actually setting the exception flags correctly). Revision Changes Path 1.28 +6 -0 src/lib/msun/src/math.h From owner-cvs-src@FreeBSD.ORG Fri Mar 12 04:02:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2433316A4F9; Fri, 12 Mar 2004 04:02:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F334243D2F; Fri, 12 Mar 2004 04:02:12 -0800 (PST) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CC2CGe050412; Fri, 12 Mar 2004 04:02:12 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CC2CYx050408; Fri, 12 Mar 2004 04:02:12 -0800 (PST) (envelope-from des) Message-Id: <200403121202.i2CC2CYx050408@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 12 Mar 2004 04:02:12 -0800 (PST) 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, 12 Mar 2004 12:02:15 -0000 des 2004/03/12 04:02:12 PST FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: Replace a manual check of a VMIO candidate with vn_canvmio(). This silences an annoying warning in getblk() when VMIO'ing on a directory vnode, which can happen when vfs.vmiodirenable is 1. Bring the warning message in line with reality at the same time. Submitted by: hmp Revision Changes Path 1.432 +3 -2 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 04:05:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 083A916A4CE; Fri, 12 Mar 2004 04:05:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8A8A43D2F; Fri, 12 Mar 2004 04:05:38 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CC5cGe051936; Fri, 12 Mar 2004 04:05:38 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CC5cH9051935; Fri, 12 Mar 2004 04:05:38 -0800 (PST) (envelope-from bde) Message-Id: <200403121205.i2CC5cH9051935@repoman.freebsd.org> From: Bruce Evans Date: Fri, 12 Mar 2004 04:05:38 -0800 (PST) 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 math.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, 12 Mar 2004 12:05:39 -0000 bde 2004/03/12 04:05:38 PST FreeBSD src repository Modified files: lib/msun/src math.h Log: THe log message for the previous commit should have said: Submitted by: Stefan Farfeleder PR: standards/56906 Revision Changes Path 1.29 +0 -0 src/lib/msun/src/math.h From owner-cvs-src@FreeBSD.ORG Fri Mar 12 04:14:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60D2F16A4CE; Fri, 12 Mar 2004 04:14:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DC1743D55; Fri, 12 Mar 2004 04:14:05 -0800 (PST) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CCE5Ge053977; Fri, 12 Mar 2004 04:14:05 -0800 (PST) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CCE4UV053976; Fri, 12 Mar 2004 04:14:04 -0800 (PST) (envelope-from wilko) Message-Id: <200403121214.i2CCE4UV053976@repoman.freebsd.org> From: Wilko Bulte Date: Fri, 12 Mar 2004 04:14:04 -0800 (PST) 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, 12 Mar 2004 12:14:05 -0000 wilko 2004/03/12 04:14:04 PST FreeBSD src repository Modified files: . access Log: back home again. Revision Changes Path 1.649 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri Mar 12 05:10:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39B0C16A4CE; Fri, 12 Mar 2004 05:10:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 174FE43D2F; Fri, 12 Mar 2004 05:10:05 -0800 (PST) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CDA4Ge071236; Fri, 12 Mar 2004 05:10:04 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CDA4KV071235; Fri, 12 Mar 2004 05:10:04 -0800 (PST) (envelope-from des) Message-Id: <200403121310.i2CDA4KV071235@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 12 Mar 2004 05:10:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD 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, 12 Mar 2004 13:10:05 -0000 des 2004/03/12 05:10:04 PST FreeBSD src repository Modified files: rescue/rescue Makefile Log: Add id(1) (aka groups(1) aka whoami(1)) since it is used by install.sh. Revision Changes Path 1.26 +3 -0 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 12 05:20:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55ACA16A4CF; Fri, 12 Mar 2004 05:20:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 322EB43D58; Fri, 12 Mar 2004 05:20:25 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CDKPGe073304; Fri, 12 Mar 2004 05:20:25 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CDKOBh073303; Fri, 12 Mar 2004 05:20:24 -0800 (PST) (envelope-from ru) Message-Id: <200403121320.i2CDKOBh073303@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 12 Mar 2004 05:20:24 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2004 13:20:25 -0000 ru 2004/03/12 05:20:24 PST FreeBSD src repository Modified files: . Makefile.inc1 Log: Use find(1) instead of ``pw groupshow'' to detect missing groups. Restore checks for recently added PF groups. Reviewed by: mlaier Revision Changes Path 1.414 +18 -12 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Fri Mar 12 05:23:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9824A16A4CE for ; Fri, 12 Mar 2004 05:23:17 -0800 (PST) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id D432C43D46 for ; Fri, 12 Mar 2004 05:23:16 -0800 (PST) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i2CDK5Sb040529 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Fri, 12 Mar 2004 16:20:05 +0300 (MSK) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru with ESMTP id i2CDBw0u040127; (8.12.8/vak/2.1) Fri, 12 Mar 2004 16:11:58 +0300 (MSK) (envelope-from rik@cronyx.ru) Message-ID: <4051B87F.5000008@cronyx.ru> Date: Fri, 12 Mar 2004 16:17:51 +0300 From: Roman Kurakin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: non@ever.sanda.gr.jp References: <4048730A.10109@cronyx.ru> <20040306.214705.109508001.non@ever.sanda.gr.jp> <20040306.073514.38701247.imp@bsdimp.com> <20040312.145935.18322000.non@ever.sanda.gr.jp> In-Reply-To: <20040312.145935.18322000.non@ever.sanda.gr.jp> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org cc: imp@bsdimp.com Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 12 Mar 2004 13:23:17 -0000 non@ever.sanda.gr.jp wrote: >From: "M. Warner Losh" >Date: Sat, 06 Mar 2004 07:35:14 -0700 (MST) > > >>: > >Maybe just a simple note in non-san's ct.4 man page would solve this >>: > >for now, and a greater attention to avoid clashes in the future. >>: > > >>: > Why not to create man4.pc98? >>: >>: I am not sure here, but my guess is, we have several man pages which >>: are shared between i386/i386 and i386/pc98. So if we just create >>: man4.pc98 just like other architectures, we will have to copy and >>: maintain those pages. >> >>We can easily 'reach over' in the Makefile for man4.pc98 for the list >>of things that's shared. >> >> > >OK, I now understand how to do it. > >I am not against creating man4.pc98 and I am preparing for >it. However, I prefer the name `ctau.4' since we are using the name >in, >- sys/dev/`ctau' >- sys/dev/`ctau'.c > > sys/dev/if_ct.c sys/dev/ctddk.c >- device line in sys/i386/conf/NOTES >and so on. People who don't know about ctau will want to see ctau.4 > > There is a link from ct.4 to ctau.4 >not ct.4. People who do know adding the `device ctau' line in the >conf file don't need the manual page or want to see ctau.4. People who >know `ct' in Linux can easily search NOTES or do `man -k' by `ct' or >the name of the hardware. I also think we should change the name in >sys/conf/majors too. > > kernel is configured only once, but interface "ifconfig ct0" is used every day. There is no problem that Linux driver uses name ct. There is a problem that network interface name, netgraph node name is "ct" for a long long time. >Second reason is that we should not use the same name for the >different drivers in FreeBSD. It is confusing and may cause >confliction as nyan-san suggests. > >Although, Warner-san wrote both are `nitch' device, the SCSI cards >which ct driver supoort are not `nitch' device. They are major devices >for pc98. Since first one (original one from NEC) was introduced in >the early days of PC-9801 series and they are used as the only SCSI >supporting host adapters for years. > >// Noriaki Mitsunaga // > > > > From owner-cvs-src@FreeBSD.ORG Fri Mar 12 05:24:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B49316A4CE; Fri, 12 Mar 2004 05:24:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5781943D53; Fri, 12 Mar 2004 05:24:18 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CDOIGe075095; Fri, 12 Mar 2004 05:24:18 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CDOIAV075094; Fri, 12 Mar 2004 05:24:18 -0800 (PST) (envelope-from ru) Message-Id: <200403121324.i2CDOIAV075094@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 12 Mar 2004 05:24:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2004 13:24:18 -0000 ru 2004/03/12 05:24:17 PST FreeBSD src repository Modified files: . Makefile.inc1 Log: Hide internal implementation details of UID/GID checks from the user. Revision Changes Path 1.415 +2 -2 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Fri Mar 12 06:12:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0093D16A4CE; Fri, 12 Mar 2004 06:12:59 -0800 (PST) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D82E43D2D; Fri, 12 Mar 2004 06:12:58 -0800 (PST) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])i2CECuxD031117; Fri, 12 Mar 2004 23:12:57 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Fri, 12 Mar 2004 23:12:47 +0900 (JST) Message-Id: <20040312.231247.74738605.nyan@jp.FreeBSD.org> To: jhb@FreeBSD.org From: Takahashi Yoshihiro In-Reply-To: <200403111850.i2BIo55a094171@repoman.freebsd.org> References: <200403111850.i2BIo55a094171@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/sysinstall dist.c install.c tcpip.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, 12 Mar 2004 14:12:59 -0000 In article <200403111850.i2BIo55a094171@repoman.freebsd.org> John Baldwin writes: > jhb 2004/03/11 10:50:05 PST > > FreeBSD src repository > > Modified files: > usr.sbin/sysinstall dist.c install.c tcpip.c > Log: > Remove unused variables. This broke PCCARD_ARCH case. --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Fri Mar 12 06:15:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8870116A4CE; Fri, 12 Mar 2004 06:15:10 -0800 (PST) Received: from ns1.sanda.gr.jp (ns1.sanda.gr.jp [219.117.208.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DF0143D41; Fri, 12 Mar 2004 06:15:09 -0800 (PST) (envelope-from non@ever.sanda.gr.jp) Received: from oliv.ever.sanda.gr.jp (oliv [10.93.63.4]) by ns1.sanda.gr.jp (8.11.6/3.7W) with ESMTP id i2CEF8r13641; Fri, 12 Mar 2004 23:15:08 +0900 (JST) Received: from localhost (localhost.ever.sanda.gr.jp [127.0.0.1]) by oliv.ever.sanda.gr.jp (8.12.6/8.12.6) with ESMTP id i2CEF7Zo016517; Fri, 12 Mar 2004 23:15:07 +0900 (JST) (envelope-from non@ever.sanda.gr.jp) Date: Fri, 12 Mar 2004 23:15:07 +0900 (JST) Message-Id: <20040312.231507.112628786.non@ever.sanda.gr.jp> To: rik@cronyx.ru From: non@ever.sanda.gr.jp In-Reply-To: <4051B87F.5000008@cronyx.ru> References: <20040306.073514.38701247.imp@bsdimp.com> <20040312.145935.18322000.non@ever.sanda.gr.jp> <4051B87F.5000008@cronyx.ru> X-Mailer: Mew version 3.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: non@ever.sanda.gr.jp cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org cc: imp@bsdimp.com Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 12 Mar 2004 14:15:10 -0000 From: Roman Kurakin Date: Fri, 12 Mar 2004 16:17:51 +0300 > >- device line in sys/i386/conf/NOTES > >and so on. People who don't know about ctau will want to see ctau.4 > There is a link from ct.4 to ctau.4 That will help but you don't need the link if it uses the same name as the device name in NOTES and the source directory. > >not ct.4. People who do know adding the `device ctau' line in the > >conf file don't need the manual page or want to see ctau.4. People who > >know `ct' in Linux can easily search NOTES or do `man -k' by `ct' or > >the name of the hardware. I also think we should change the name in > >sys/conf/majors too. > kernel is configured only once, but interface "ifconfig ct0" is used > every day. > There is no problem that Linux driver uses name ct. There is a problem > that network interface > name, netgraph node name is "ct" for a long long time. I don't ask since when it has been called or how many people type ifconfig ctau0 every day (though I will write a script like network-on.sh instead). It seems that you are using `ct' for the abbreviation of `ctau'. Then, I request not to use `ct' for the name of the driver and the man page. I don't care whether `ct' name is used for ifconfig or not but reqeust to not to use it for the driver name and the man page. // Noriaki Mitsunaga // From owner-cvs-src@FreeBSD.ORG Fri Mar 12 07:10:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3B3116A4CE; Fri, 12 Mar 2004 07:10:35 -0800 (PST) Received: from gw.celabo.org (gw.celabo.org [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B7C843D1D; Fri, 12 Mar 2004 07:10:35 -0800 (PST) (envelope-from nectar@celabo.org) Received: from localhost (localhost [127.0.0.1]) by gw.celabo.org (Postfix) with ESMTP id 156EA54885; Fri, 12 Mar 2004 09:10:35 -0600 (CST) Received: from gw.celabo.org ([127.0.0.1]) by localhost (hellblazer.celabo.org [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 94307-08; Fri, 12 Mar 2004 09:10:24 -0600 (CST) Received: from lum.celabo.org (lum.celabo.org [10.0.1.107]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "lum.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.celabo.org (Postfix) with ESMTP id 0AF8C5485D; Fri, 12 Mar 2004 09:09:53 -0600 (CST) Received: by lum.celabo.org (Postfix, from userid 501) id 9A4F2162C46; Fri, 12 Mar 2004 07:16:58 -0600 (CST) Date: Fri, 12 Mar 2004 07:16:58 -0600 From: "Jacques A. Vidrine" To: Dmitry Morozovsky Message-ID: <20040312131658.GC8574@lum.celabo.org> Mail-Followup-To: "Jacques A. Vidrine" , Dmitry Morozovsky , Peter Wemm , so@freebsd.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200403120024.i2C0Ou3n075918@repoman.freebsd.org> <20040312132305.E83425@woozle.rinet.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040312132305.E83425@woozle.rinet.ru> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.6i cc: so@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Peter Wemm cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/vm vm_map.c vm_map.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, 12 Mar 2004 15:10:35 -0000 On Fri, Mar 12, 2004 at 01:24:08PM +0300, Dmitry Morozovsky wrote: > Isn't it a good candidate for SO (RELENG_4_[89]) backporting? Backporting, sure. Committing, no: it doesn't fit the current charter for those branches. Cheers, -- Jacques Vidrine / nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org From owner-cvs-src@FreeBSD.ORG Fri Mar 12 07:28:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2124916A4CE; Fri, 12 Mar 2004 07:28:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0428B43D31; Fri, 12 Mar 2004 07:28:15 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CFSEGe002138; Fri, 12 Mar 2004 07:28:14 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CFSEAF002137; Fri, 12 Mar 2004 07:28:14 -0800 (PST) (envelope-from bde) Message-Id: <200403121528.i2CFSEAF002137@repoman.freebsd.org> From: Bruce Evans Date: Fri, 12 Mar 2004 07:28:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall tcpip.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, 12 Mar 2004 15:28:15 -0000 bde 2004/03/12 07:28:13 PST FreeBSD src repository Modified files: usr.sbin/sysinstall tcpip.c Log: Unremoved a used variable in the PCCARD_ARCH case. Reported by: tinderbox Revision Changes Path 1.131 +3 -0 src/usr.sbin/sysinstall/tcpip.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 08:03:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2243916A4CE; Fri, 12 Mar 2004 08:03:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B8A143D1F; Fri, 12 Mar 2004 08:03:27 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CG3QGe011174; Fri, 12 Mar 2004 08:03:26 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CG3QOx011173; Fri, 12 Mar 2004 08:03:26 -0800 (PST) (envelope-from trhodes) Message-Id: <200403121603.i2CG3QOx011173@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 12 Mar 2004 08:03:26 -0800 (PST) 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 Makefile newsyslog.conf.5 src/usr.sbin/newsyslog Makefile newsyslog.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: Fri, 12 Mar 2004 16:03:27 -0000 trhodes 2004/03/12 08:03:26 PST FreeBSD src repository Modified files: share/man/man5 Makefile usr.sbin/newsyslog Makefile Added files: usr.sbin/newsyslog newsyslog.conf.5 Removed files: share/man/man5 newsyslog.conf.5 Log: Move newsyslog.conf.5 to usr.sbin/newsyslog. There is no real history other than 'initial revision' thus I did not request a repocopy. Requested by: ru, gad Revision Changes Path 1.55 +0 -1 src/share/man/man5/Makefile 1.2 +0 -370 src/share/man/man5/newsyslog.conf.5 (dead) 1.16 +1 -1 src/usr.sbin/newsyslog/Makefile 1.1 +370 -0 src/usr.sbin/newsyslog/newsyslog.conf.5 (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 12 08:05:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13DEE16A4CE; Fri, 12 Mar 2004 08:05:21 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D23843D45; Fri, 12 Mar 2004 08:05:20 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from localhost (acs-24-154-235-164.zoominternet.net [24.154.235.164]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i2CG5H21052782 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 12 Mar 2004 11:05:19 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 12 Mar 2004 11:05:34 -0500 From: Tom Rhodes To: Garance A Drosihn Message-Id: <20040312110534.27a913a0@localhost> In-Reply-To: References: <200403110435.i2B4Z8A2080356@repoman.freebsd.org> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) 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/share/man/man5 Makefile newsyslog.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: Fri, 12 Mar 2004 16:05:21 -0000 On Thu, 11 Mar 2004 09:59:09 -0500 Garance A Drosihn wrote: > At 8:35 PM -0800 3/10/04, Tom Rhodes wrote: > >trhodes 2004/03/10 20:35:08 PST > > > > FreeBSD src repository > > > > Modified files: > > share/man/man5 Makefile > > Added files: > > share/man/man5 newsyslog.conf.5 > > Log: > > Add a newsyslog.conf manual page. This follows suit with the > > other utilities which have configuration files. This is just > > a cut-paste from newsyslog.8 with the following changes: > > I like the idea of moving that information into a separate man > page, but I would much prefer that this man page remain with > the source for newsyslog. Done. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Fri Mar 12 08:06:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99C0216A4D2; Fri, 12 Mar 2004 08:06:15 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3552143D2F; Fri, 12 Mar 2004 08:06:15 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from localhost (acs-24-154-235-164.zoominternet.net [24.154.235.164]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i2CG6C07052788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 12 Mar 2004 11:06:14 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 12 Mar 2004 11:06:30 -0500 From: Tom Rhodes To: Ruslan Ermilov Message-Id: <20040312110630.5172b6de@localhost> In-Reply-To: <20040311130446.GD21668@ip.net.ua> References: <200403110435.i2B4Z8A2080356@repoman.freebsd.org> <20040311130446.GD21668@ip.net.ua> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) 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/share/man/man5 Makefile newsyslog.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: Fri, 12 Mar 2004 16:06:15 -0000 On Thu, 11 Mar 2004 15:04:46 +0200 Ruslan Ermilov wrote: > On Wed, Mar 10, 2004 at 08:35:08PM -0800, Tom Rhodes wrote: > > trhodes 2004/03/10 20:35:08 PST > > > > FreeBSD src repository > > > > Modified files: > > share/man/man5 Makefile > > Added files: > > share/man/man5 newsyslog.conf.5 > > Log: > > Add a newsyslog.conf manual page. This follows suit with the other utilities > > which have configuration files. This is just a cut-paste from newsyslog.8 > > with the following changes: > > > > o Kill hard sentence breaks. > > o Markup fixes. > > o Wordsmithing. > > > > Revision Changes Path > > 1.54 +1 -0 src/share/man/man5/Makefile > > 1.1 +370 -0 src/share/man/man5/newsyslog.conf.5 (new) > > > Since this manpage is related to only one utility, it'd be > better to keep this manpage together with the code. It's > also beneficial for a developer working on the code, and in > case newsyslog(8) is skipped during the build, all of its > bits are in one place to make it easier. Please recommit > the new manpage to where it belongs. (There are other > manpages in src/share/man/man5 that could be moved.) Done. I was just walking the 'normal path' with this, perhaps if I get some free time, I'll request a repocopy of those other pages and sort this 'mess' out. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Fri Mar 12 08:07:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD9DE16A4CE; Fri, 12 Mar 2004 08:07:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C12A743D2F; Fri, 12 Mar 2004 08:07:11 -0800 (PST) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CG7BGe011351; Fri, 12 Mar 2004 08:07:11 -0800 (PST) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CG7BNF011350; Fri, 12 Mar 2004 08:07:11 -0800 (PST) (envelope-from brueffer) Message-Id: <200403121607.i2CG7BNF011350@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 12 Mar 2004 08:07:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man4 adw.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, 12 Mar 2004 16:07:12 -0000 brueffer 2004/03/12 08:07:11 PST FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/man/man4 adw.4 Log: MFC: 1.16 s/controller/device/ in synopsis Prodded by: Recent change in DragonFlyBSD Revision Changes Path 1.5.4.7 +3 -3 src/share/man/man4/adw.4 From owner-cvs-src@FreeBSD.ORG Fri Mar 12 08:08:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED9EB16A4D2; Fri, 12 Mar 2004 08:08:15 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD1AF43D64; Fri, 12 Mar 2004 08:08:14 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2CGC1ee059271 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Mar 2004 18:12:02 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2CG82XQ002827; Fri, 12 Mar 2004 18:08:02 +0200 (EET) (envelope-from ru) Date: Fri, 12 Mar 2004 18:08:02 +0200 From: Ruslan Ermilov To: Tom Rhodes Message-ID: <20040312160802.GA2796@ip.net.ua> References: <200403121603.i2CG3QOx011173@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jI8keyz6grp/JLjh" Content-Disposition: inline In-Reply-To: <200403121603.i2CG3QOx011173@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man5 Makefile newsyslog.conf.5 src/usr.sbin/newsyslog Makefile newsyslog.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: Fri, 12 Mar 2004 16:08:16 -0000 --jI8keyz6grp/JLjh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 08:03:26AM -0800, Tom Rhodes wrote: > trhodes 2004/03/12 08:03:26 PST >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man5 Makefile=20 > usr.sbin/newsyslog Makefile=20 > Added files: > usr.sbin/newsyslog newsyslog.conf.5=20 > Removed files: > share/man/man5 newsyslog.conf.5=20 > Log: > Move newsyslog.conf.5 to usr.sbin/newsyslog. There is no real history > other than 'initial revision' thus I did not request a repocopy. > =20 > Requested by: ru, gad > =20 Thanks! ;) Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --jI8keyz6grp/JLjh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUeBiUkv4P6juNwoRAo9FAJsFbROv9OX9yr8nJPoX8/EEaR6NPgCdFCEs snYo4y7GMCcJHwQS5yEo2gc= =CQCL -----END PGP SIGNATURE----- --jI8keyz6grp/JLjh-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 08:33:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3792216A4D1; Fri, 12 Mar 2004 08:33:06 -0800 (PST) Received: from pimout1-ext.prodigy.net (pimout1-ext.prodigy.net [207.115.63.77]) by mx1.FreeBSD.org (Postfix) with ESMTP id D107843D55; Fri, 12 Mar 2004 08:33:05 -0800 (PST) (envelope-from julian@elischer.org) Received: from elischer.org (adsl-216-100-132-94.dsl.snfc21.pacbell.net [216.100.132.94])i2CGWuHC152154; Fri, 12 Mar 2004 11:32:57 -0500 Message-ID: <4051E5EE.5000009@elischer.org> Date: Fri, 12 Mar 2004 08:31:42 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4b) Gecko/20030524 X-Accept-Language: en, hu MIME-Version: 1.0 To: "Jacques A. Vidrine" References: <200403120024.i2C0Ou3n075918@repoman.freebsd.org> <20040312132305.E83425@woozle.rinet.ru> <20040312131658.GC8574@lum.celabo.org> In-Reply-To: <20040312131658.GC8574@lum.celabo.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: so@FreeBSD.org cc: src-committers@FreeBSD.org cc: Peter Wemm cc: cvs-src@FreeBSD.org cc: Dmitry Morozovsky cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_map.c vm_map.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, 12 Mar 2004 16:33:06 -0000 Jacques A. Vidrine wrote: > On Fri, Mar 12, 2004 at 01:24:08PM +0300, Dmitry Morozovsky wrote: > >>Isn't it a good candidate for SO (RELENG_4_[89]) backporting? > > > Backporting, sure. Committing, no: it doesn't fit the current charter > for those branches. > > Cheers, I would like to officially request that we alter the 'charter' to allow some changes to a branch that are known to affect reliability. -- +------------------------------------+ ______ _ __ | __--_|\ Julian Elischer | \ U \/ / hard at work in | / \ julian@elischer.org +------>x USA \ a very strange | ( OZ ) \___ ___ | country ! +- X_.---._/ presently in San Francisco \_/ \\ v From owner-cvs-src@FreeBSD.ORG Fri Mar 12 08:37:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 483E416A4D0 for ; Fri, 12 Mar 2004 08:37:23 -0800 (PST) Received: from smtp.mho.com (smtp.mho.net [64.58.4.5]) by mx1.FreeBSD.org (Postfix) with SMTP id EAC7F43D5F for ; Fri, 12 Mar 2004 08:37:22 -0800 (PST) (envelope-from scottl@freebsd.org) Received: (qmail 30671 invoked by uid 1002); 12 Mar 2004 16:37:20 -0000 Received: from unknown (HELO ?10.4.1.17?) (64.58.1.252) by smtp.mho.net with SMTP; 12 Mar 2004 16:37:20 -0000 Date: Fri, 12 Mar 2004 09:40:39 -0700 (MST) From: Scott Long X-X-Sender: scottl@pooker.samsco.home To: Julian Elischer In-Reply-To: <4051E5EE.5000009@elischer.org> Message-ID: <20040312093956.A84487@pooker.samsco.home> References: <200403120024.i2C0Ou3n075918@repoman.freebsd.org> <20040312131658.GC8574@lum.celabo.org> <4051E5EE.5000009@elischer.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: so@FreeBSD.org cc: src-committers@FreeBSD.org cc: Peter Wemm cc: "Jacques A. Vidrine" cc: cvs-src@FreeBSD.org cc: Dmitry Morozovsky cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_map.c vm_map.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, 12 Mar 2004 16:37:23 -0000 On Fri, 12 Mar 2004, Julian Elischer wrote: > Jacques A. Vidrine wrote: > > On Fri, Mar 12, 2004 at 01:24:08PM +0300, Dmitry Morozovsky wrote: > > > >>Isn't it a good candidate for SO (RELENG_4_[89]) backporting? > > > > > > Backporting, sure. Committing, no: it doesn't fit the current charter > > for those branches. > > > > Cheers, > > I would like to officially request that we alter the 'charter' to allow > some changes to a branch that are known to affect reliability. > The SO and RE groups are discussing this very topic right now. Please be patient. Scott From owner-cvs-src@FreeBSD.ORG Fri Mar 12 09:01:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C071F16A4CE; Fri, 12 Mar 2004 09:01:19 -0800 (PST) Received: from gw.celabo.org (gw.celabo.org [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7577C43D4C; Fri, 12 Mar 2004 09:01:19 -0800 (PST) (envelope-from nectar@celabo.org) Received: from localhost (localhost [127.0.0.1]) by gw.celabo.org (Postfix) with ESMTP id E5B105487F; Fri, 12 Mar 2004 11:01:18 -0600 (CST) Received: from gw.celabo.org ([127.0.0.1]) by localhost (hellblazer.celabo.org [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 95277-05; Fri, 12 Mar 2004 11:01:08 -0600 (CST) Received: from lum.celabo.org (lum.celabo.org [10.0.1.107]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "lum.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.celabo.org (Postfix) with ESMTP id 1139954840; Fri, 12 Mar 2004 11:01:08 -0600 (CST) Received: by lum.celabo.org (Postfix, from userid 501) id 7CFF5163BA8; Fri, 12 Mar 2004 10:50:00 -0600 (CST) Date: Fri, 12 Mar 2004 10:50:00 -0600 From: "Jacques A. Vidrine" To: Julian Elischer Message-ID: <20040312165000.GA9105@lum.celabo.org> Mail-Followup-To: "Jacques A. Vidrine" , Julian Elischer , Dmitry Morozovsky , Peter Wemm , so@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200403120024.i2C0Ou3n075918@repoman.freebsd.org> <20040312132305.E83425@woozle.rinet.ru> <20040312131658.GC8574@lum.celabo.org> <4051E5EE.5000009@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4051E5EE.5000009@elischer.org> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.6i cc: so@FreeBSD.org cc: src-committers@FreeBSD.org cc: Peter Wemm cc: cvs-src@FreeBSD.org cc: Dmitry Morozovsky cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_map.c vm_map.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, 12 Mar 2004 17:01:19 -0000 On Fri, Mar 12, 2004 at 08:31:42AM -0800, Julian Elischer wrote: > Jacques A. Vidrine wrote: > >On Fri, Mar 12, 2004 at 01:24:08PM +0300, Dmitry Morozovsky wrote: > > > >>Isn't it a good candidate for SO (RELENG_4_[89]) backporting? > > > > > >Backporting, sure. Committing, no: it doesn't fit the current charter > >for those branches. > > > >Cheers, > > I would like to officially request that we alter the 'charter' to allow > some changes to a branch that are known to affect reliability. Julian, you are on security-team@FreeBSD.org, so you know well that I introduced a proposal to effect just that a week ago, and that SO and RE are in the middle of discussing that and other issues. However, the details are not yet worked out and we are not close to making an announcement yet. [ Are you not reading your security-team@ mail? You did not respond to my any component of my proposal, even though I thought you would be particularly interested in this aspect. ] Cheers, -- Jacques Vidrine / nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org From owner-cvs-src@FreeBSD.ORG Fri Mar 12 09:05:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0C2516A4CE; Fri, 12 Mar 2004 09:05:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A276443D45; Fri, 12 Mar 2004 09:05:06 -0800 (PST) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CH56Ge030302; Fri, 12 Mar 2004 09:05:06 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CH56S3030301; Fri, 12 Mar 2004 09:05:06 -0800 (PST) (envelope-from mux) Message-Id: <200403121705.i2CH56S3030301@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 12 Mar 2004 09:05:06 -0800 (PST) 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: Fri, 12 Mar 2004 17:05:06 -0000 mux 2004/03/12 09:05:06 PST FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Don't set ifp->if_output to ether_output(), since ether_ifattach() will do it for us (we either call ether_ifattach() directly, or it gets called within ieee80211_ifattach()). Approved by: wpaul Revision Changes Path 1.45 +0 -1 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 09:21:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B762D16A4CE; Fri, 12 Mar 2004 09:21:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B16F43D31; Fri, 12 Mar 2004 09:21:48 -0800 (PST) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CHLmGe033914; Fri, 12 Mar 2004 09:21:48 -0800 (PST) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CHLmAW033910; Fri, 12 Mar 2004 09:21:48 -0800 (PST) (envelope-from schweikh) Message-Id: <200403121721.i2CHLmAW033910@repoman.freebsd.org> From: Jens Schweikhardt Date: Fri, 12 Mar 2004 09:21:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/termcap termcap.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: Fri, 12 Mar 2004 17:21:48 -0000 schweikh 2004/03/12 09:21:48 PST FreeBSD src repository Modified files: share/termcap termcap.src Log: Remove a spurious backslash at EOL to get a proper xterm-ic entry. PR: 56956 Submitted by: Rudolf Cejka MFC after: 1 week Revision Changes Path 1.140 +1 -1 src/share/termcap/termcap.src From owner-cvs-src@FreeBSD.ORG Fri Mar 12 09:31:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17CFA16A4CF; Fri, 12 Mar 2004 09:31:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D243843D31; Fri, 12 Mar 2004 09:31:29 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CHVTGe035744; Fri, 12 Mar 2004 09:31:29 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CHVT94035743; Fri, 12 Mar 2004 09:31:29 -0800 (PST) (envelope-from wpaul) Message-Id: <200403121731.i2CHVT94035743@repoman.freebsd.org> From: Bill Paul Date: Fri, 12 Mar 2004 09:31:29 -0800 (PST) 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: Fri, 12 Mar 2004 17:31:30 -0000 wpaul 2004/03/12 09:31:29 PST FreeBSD src repository Modified files: sys/conf files.i386 Log: Add if_ndis_pci.c and if_ndis_pccard.c so that building the NDISulator directly into the kernel works again. Also make the 'ndisapi' entries not depend on pccard anymore. Forgotten by: me Noticed by: sos Revision Changes Path 1.468 +8 -5 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Fri Mar 12 09:41:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 393DA16A4CE; Fri, 12 Mar 2004 09:41:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CF2543D1F; Fri, 12 Mar 2004 09:41:14 -0800 (PST) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CHfDGe037594; Fri, 12 Mar 2004 09:41:13 -0800 (PST) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CHfDxT037587; Fri, 12 Mar 2004 09:41:13 -0800 (PST) (envelope-from schweikh) Message-Id: <200403121741.i2CHfDxT037587@repoman.freebsd.org> From: Jens Schweikhardt Date: Fri, 12 Mar 2004 09:41:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/termcap termcap.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: Fri, 12 Mar 2004 17:41:14 -0000 schweikh 2004/03/12 09:41:13 PST FreeBSD src repository Modified files: share/termcap termcap.src Log: Instead of repeating most of vt102, make mvterm reference it. PR: 61796 Submitted by: Daniel Rudy MFC after: 1 week Revision Changes Path 1.141 +3 -20 src/share/termcap/termcap.src From owner-cvs-src@FreeBSD.ORG Fri Mar 12 10:19:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BDE816A4E8 for ; Fri, 12 Mar 2004 10:19:12 -0800 (PST) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EBBE43D4C for ; Fri, 12 Mar 2004 10:19:11 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 7134 invoked from network); 12 Mar 2004 18:19:11 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 12 Mar 2004 18:19:11 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2CIIs2E042945; Fri, 12 Mar 2004 13:19:08 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Takahashi Yoshihiro Date: Fri, 12 Mar 2004 13:03:09 -0500 User-Agent: KMail/1.6 References: <200403111850.i2BIo55a094171@repoman.freebsd.org> <20040312.231247.74738605.nyan@jp.FreeBSD.org> In-Reply-To: <20040312.231247.74738605.nyan@jp.FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200403121258.30841.jhb@FreeBSD.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall dist.c install.c tcpip.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, 12 Mar 2004 18:19:12 -0000 On Friday 12 March 2004 09:12 am, Takahashi Yoshihiro wrote: > In article <200403111850.i2BIo55a094171@repoman.freebsd.org> > > John Baldwin writes: > > jhb 2004/03/11 10:50:05 PST > > > > FreeBSD src repository > > > > Modified files: > > usr.sbin/sysinstall dist.c install.c tcpip.c > > Log: > > Remove unused variables. > > This broke PCCARD_ARCH case. Oops. :( I see that Bruce already fixed it. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Fri Mar 12 10:58:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E98EB16A55D; Fri, 12 Mar 2004 10:58:49 -0800 (PST) Received: from pimout4-ext.prodigy.net (pimout4-ext.prodigy.net [207.115.63.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A23443D3F; Fri, 12 Mar 2004 10:58:49 -0800 (PST) (envelope-from julian@elischer.org) Received: from elischer.org (adsl-216-100-132-94.dsl.snfc21.pacbell.net [216.100.132.94])i2CIwgk3020816; Fri, 12 Mar 2004 13:58:43 -0500 Message-ID: <4052081D.10901@elischer.org> Date: Fri, 12 Mar 2004 10:57:33 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4b) Gecko/20030524 X-Accept-Language: en, hu MIME-Version: 1.0 To: "Jacques A. Vidrine" References: <200403120024.i2C0Ou3n075918@repoman.freebsd.org> <20040312132305.E83425@woozle.rinet.ru> <20040312131658.GC8574@lum.celabo.org> <4051E5EE.5000009@elischer.org> <20040312165000.GA9105@lum.celabo.org> In-Reply-To: <20040312165000.GA9105@lum.celabo.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: so@FreeBSD.org cc: src-committers@FreeBSD.org cc: Peter Wemm cc: cvs-src@FreeBSD.org cc: Dmitry Morozovsky cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_map.c vm_map.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, 12 Mar 2004 18:58:50 -0000 Jacques A. Vidrine wrote: > On Fri, Mar 12, 2004 at 08:31:42AM -0800, Julian Elischer wrote: > >>Jacques A. Vidrine wrote: >> >>>On Fri, Mar 12, 2004 at 01:24:08PM +0300, Dmitry Morozovsky wrote: >>> >>> >>>>Isn't it a good candidate for SO (RELENG_4_[89]) backporting? >>> >>> >>>Backporting, sure. Committing, no: it doesn't fit the current charter >>>for those branches. >>> >>>Cheers, >> >>I would like to officially request that we alter the 'charter' to allow >>some changes to a branch that are known to affect reliability. > > > Julian, you are on security-team@FreeBSD.org, so you know well that > I introduced a proposal to effect just that a week ago, and that SO and > RE are in the middle of discussing that and other issues. However, the > details are not yet worked out and we are not close to making an > announcement yet. > > [ Are you not reading your security-team@ mail? You did not respond to my > any component of my proposal, even though I thought you would be > particularly interested in this aspect. ] I have been ill and this was my response.. > > Cheers, -- +------------------------------------+ ______ _ __ | __--_|\ Julian Elischer | \ U \/ / hard at work in | / \ julian@elischer.org +------>x USA \ a very strange | ( OZ ) \___ ___ | country ! +- X_.---._/ presently in San Francisco \_/ \\ v From owner-cvs-src@FreeBSD.ORG Fri Mar 12 11:05:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7937C16A4CE; Fri, 12 Mar 2004 11:05:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A7E843D1D; Fri, 12 Mar 2004 11:05:47 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CJ5lGe056969; Fri, 12 Mar 2004 11:05:47 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CJ5kVe056968; Fri, 12 Mar 2004 11:05:46 -0800 (PST) (envelope-from jhb) Message-Id: <200403121905.i2CJ5kVe056968@repoman.freebsd.org> From: John Baldwin Date: Fri, 12 Mar 2004 11:05:46 -0800 (PST) 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_turnstile.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, 12 Mar 2004 19:05:47 -0000 jhb 2004/03/12 11:05:46 PST FreeBSD src repository Modified files: sys/kern subr_turnstile.c Log: Fixup a comment. Revision Changes Path 1.141 +1 -1 src/sys/kern/subr_turnstile.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 11:06:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA14316A4CE; Fri, 12 Mar 2004 11:06:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BB5B43D3F; Fri, 12 Mar 2004 11:06:19 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CJ6JGe057082; Fri, 12 Mar 2004 11:06:19 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CJ6JS6057081; Fri, 12 Mar 2004 11:06:19 -0800 (PST) (envelope-from jhb) Message-Id: <200403121906.i2CJ6JS6057081@repoman.freebsd.org> From: John Baldwin Date: Fri, 12 Mar 2004 11:06:19 -0800 (PST) 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_condvar.c kern_synch.c subr_sleepqueue.c src/sys/sys sleepqueue.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, 12 Mar 2004 19:06:19 -0000 jhb 2004/03/12 11:06:19 PST FreeBSD src repository Modified files: sys/kern kern_condvar.c kern_synch.c subr_sleepqueue.c sys/sys sleepqueue.h Log: - Remove old sleep queues. - Remove sleepqueue argument from sleepq_set_timeout() since it is not used. Revision Changes Path 1.47 +2 -2 src/sys/kern/kern_condvar.c 1.246 +1 -13 src/sys/kern/kern_synch.c 1.3 +1 -1 src/sys/kern/subr_sleepqueue.c 1.2 +1 -1 src/sys/sys/sleepqueue.h From owner-cvs-src@FreeBSD.ORG Fri Mar 12 11:07:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6566E16A4CE; Fri, 12 Mar 2004 11:07:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4700E43D3F; Fri, 12 Mar 2004 11:07:19 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CJ7JGe057183; Fri, 12 Mar 2004 11:07:19 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CJ7JPs057182; Fri, 12 Mar 2004 11:07:19 -0800 (PST) (envelope-from jhb) Message-Id: <200403121907.i2CJ7JPs057182@repoman.freebsd.org> From: John Baldwin Date: Fri, 12 Mar 2004 11:07:19 -0800 (PST) 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 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: Fri, 12 Mar 2004 19:07:19 -0000 jhb 2004/03/12 11:07:19 PST FreeBSD src repository Modified files: share/man/man9 Makefile sleepqueue.9 Log: Rewrite sleepqueue manpage to catch up to the new sleep queue interface. Revision Changes Path 1.229 +17 -3 src/share/man/man9/Makefile 1.7 +255 -48 src/share/man/man9/sleepqueue.9 From owner-cvs-src@FreeBSD.ORG Fri Mar 12 11:43:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8472A16A4CE; Fri, 12 Mar 2004 11:43:28 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1902043D45; Fri, 12 Mar 2004 11:43:28 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i2CJhDkj026687; Fri, 12 Mar 2004 12:43:14 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 12 Mar 2004 12:43:20 -0700 (MST) Message-Id: <20040312.124320.127179888.imp@bsdimp.com> To: rik@cronyx.ru From: "M. Warner Losh" In-Reply-To: <4051B87F.5000008@cronyx.ru> References: <20040306.073514.38701247.imp@bsdimp.com> <20040312.145935.18322000.non@ever.sanda.gr.jp> <4051B87F.5000008@cronyx.ru> 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: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: non@ever.sanda.gr.jp cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 12 Mar 2004 19:43:28 -0000 In message: <4051B87F.5000008@cronyx.ru> Roman Kurakin writes: : >- device line in sys/i386/conf/NOTES : >and so on. People who don't know about ctau will want to see ctau.4 : > : > : There is a link from ct.4 to ctau.4 Since mitsunaga-san has a ct.4 man page, I'm still thinking the easiest thing to do is not install a symbolic link, but instead install it with a note: Historically, the driver for the Cronyx-Tau WAN adapters was ct. This device name was changed to ctau to avoid conflicts with the pc98 ct driver. The network device name for these is 'ct'. Please see ctau(4) for the details for that device. However, looking at man4.i386, it appaers that ct.4 is checked in, not ctau.4, so here's what I'm proposing: (1) We rename it in CVS, likely with a cvs remove/add. (2) We fix the Makefile to reflect the new name, but with no link. (3) mitsunaga-san checked in the ct.4 he has for pc98, with the (addition of the above note). This should alievate the problem, while allowing current users of ct (both sets) minimal disruption. The ctau folks may have to look at two man pages, and the pc98 folks should have to change little or nothing. The more drastic alternatives would likely be more heavy handed. Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 12 11:44:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C9BF16A4CE; Fri, 12 Mar 2004 11:44:28 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id C89A543D1D; Fri, 12 Mar 2004 11:44:27 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i2CJiJkj026725; Fri, 12 Mar 2004 12:44:19 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 12 Mar 2004 12:44:26 -0700 (MST) Message-Id: <20040312.124426.130475472.imp@bsdimp.com> To: non@ever.sanda.gr.jp From: "M. Warner Losh" In-Reply-To: <20040312.231507.112628786.non@ever.sanda.gr.jp> References: <20040312.145935.18322000.non@ever.sanda.gr.jp> <4051B87F.5000008@cronyx.ru> <20040312.231507.112628786.non@ever.sanda.gr.jp> 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: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: rik@cronyx.ru cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 12 Mar 2004 19:44:28 -0000 In message: <20040312.231507.112628786.non@ever.sanda.gr.jp> non@ever.sanda.gr.jp writes: : I don't care whether `ct' name is used for ifconfig or not but : reqeust to not to use it for the driver name and the man page. It is already not used for the driver name, so all that would really need to change is the man page that's in man4.i386, and remove the symbolic link. Correct? Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 12 12:35:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6834916A4CE; Fri, 12 Mar 2004 12:35:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49B9843D1F; Fri, 12 Mar 2004 12:35:22 -0800 (PST) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CKZMGe076684; Fri, 12 Mar 2004 12:35:22 -0800 (PST) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CKZMdp076683; Fri, 12 Mar 2004 12:35:22 -0800 (PST) (envelope-from kensmith) Message-Id: <200403122035.i2CKZMdp076683@repoman.freebsd.org> From: Ken Smith Date: Fri, 12 Mar 2004 12:35:22 -0800 (PST) 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_smp.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, 12 Mar 2004 20:35:22 -0000 kensmith 2004/03/12 12:35:22 PST FreeBSD src repository Modified files: sys/kern subr_smp.c Log: This is a temporary fix to solve a regression issue on sparc64 that is caused by the way sparc64 registers its CPUs. Nate will work on a real fix shortly. Approved by: njl Revision Changes Path 1.184 +4 -0 src/sys/kern/subr_smp.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 12:37:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 358FA16A4CE; Fri, 12 Mar 2004 12:37:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1636743D45; Fri, 12 Mar 2004 12:37:41 -0800 (PST) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CKbeGe076783; Fri, 12 Mar 2004 12:37:40 -0800 (PST) (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CKbeKD076782; Fri, 12 Mar 2004 12:37:40 -0800 (PST) (envelope-from brooks) Message-Id: <200403122037.i2CKbeKD076782@repoman.freebsd.org> From: Brooks Davis Date: Fri, 12 Mar 2004 12:37:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient bootp_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, 12 Mar 2004 20:37:41 -0000 brooks 2004/03/12 12:37:40 PST FreeBSD src repository Modified files: sys/nfsclient bootp_subr.c Log: Allow kernel with the BOOTP option to boot when DHCP/BOOTP sets the root path to an absolute path without a host name. Previously, there was a nasty POLA violation where a system would PXE boot until you added the BOOTP option and then it would panic instead. Reviewed by: tegge, Dirk-Willem van Gulik (a previous version) Submitted by: tegge (getip function) Revision Changes Path 1.57 +37 -11 src/sys/nfsclient/bootp_subr.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:06:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F21816A4CE; Fri, 12 Mar 2004 13:06:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4074543D39; Fri, 12 Mar 2004 13:06:21 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CL6LGe090103; Fri, 12 Mar 2004 13:06:21 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CL6Kb6090102; Fri, 12 Mar 2004 13:06:20 -0800 (PST) (envelope-from ru) Message-Id: <200403122106.i2CL6Kb6090102@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 12 Mar 2004 13:06:20 -0800 (PST) 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_exec.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, 12 Mar 2004 21:06:21 -0000 ru 2004/03/12 13:06:20 PST FreeBSD src repository Modified files: sys/kern kern_exec.c Log: Do what the execve(2) manpage says and enforce what a Strictly Conforming POSIX application should do by disallowing the argv argument to be NULL. PR: kern/33738 Submitted by: Marc Olzheim, Serge van den Boom OK'ed by: nectar Revision Changes Path 1.238 +2 -1 src/sys/kern/kern_exec.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:36:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6713416A4CE; Fri, 12 Mar 2004 13:36:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46FFD43D1F; Fri, 12 Mar 2004 13:36:13 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CLaDGe096277; Fri, 12 Mar 2004 13:36:13 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CLaCm9096276; Fri, 12 Mar 2004 13:36:12 -0800 (PST) (envelope-from trhodes) Message-Id: <200403122136.i2CLaCm9096276@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 12 Mar 2004 13:36:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 12 Mar 2004 21:36:13 -0000 trhodes 2004/03/12 13:36:12 PST FreeBSD src repository Modified files: share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk sys/conf files kern.mk kern.pre.mk kmod.mk sys/dev/aic7xxx/aicasm Makefile Log: This are the build infrastructure changes to allow to use the Intel C/C++ compiler (lang/icc) to build the kernel. The icc CPUTYPE CFLAGS use icc v7 syntax, icc v8 moans about them, but doesn't abort. They also produce CPU specific code (new instructions of the CPU, not only CPU specific scheduling), so if you get coredumps with signal 4 (SIGILL, illegal instruction) you've used the wrong CPUTYPE. Incarnations of this patch survive gcc compiles and my make universe. I use it on my desktop. To use it update share/mk, add /usr/local/intel/compiler70/ia32/bin (icc v7, works) or /usr/local/intel_cc_80/bin (icc v8, doesn't work) to your PATH, make sure you have a new kernel compile directory (e.g. MYKERNEL_icc) and run CFLAGS="-O2 -ip" CC=icc make depend CFLAGS="-O2 -ip" CC=icc make in it. Don't compile with -ipo, the build infrastructure uses ld directly to link the kernel and the modules, but -ipo needs the link step to be performed with Intel's linker. Problems with icc v8: - panic: npx0 cannot be emulated on an SMP system - UP: first start of /bin/sh results in a FP exception Parts of this commit contains suggestions or submissions from Marius Strobl . Reviewed by: silence on -arch Submitted by: netchild Revision Changes Path 1.34 +18 -2 src/share/mk/bsd.cpu.mk 1.46 +13 -6 src/share/mk/bsd.dep.mk 1.157 +12 -3 src/share/mk/bsd.lib.mk 1.35 +1 -1 src/share/mk/bsd.sys.mk 1.874 +2 -2 src/sys/conf/files 1.41 +14 -1 src/sys/conf/kern.mk 1.43 +31 -2 src/sys/conf/kern.pre.mk 1.155 +14 -1 src/sys/conf/kmod.mk 1.18 +8 -1 src/sys/dev/aic7xxx/aicasm/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:45:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B84B16A4CE; Fri, 12 Mar 2004 13:45:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CEF443D39; Fri, 12 Mar 2004 13:45:33 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CLjXGe098771; Fri, 12 Mar 2004 13:45:33 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CLjXYo098770; Fri, 12 Mar 2004 13:45:33 -0800 (PST) (envelope-from trhodes) Message-Id: <200403122145.i2CLjXYo098770@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 12 Mar 2004 13:45:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/arc/include arcfuncs.hsrc/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 21:45:33 -0000 trhodes 2004/03/12 13:45:33 PST FreeBSD src repository Modified files: sys/boot/arc/include arcfuncs.h sys/boot/i386/boot2 boot2.c sys/dev/aic7xxx/aicasm aicasm.c sys/dev/cx machdep.h sys/dev/ichsmb ichsmb.c sys/dev/iir iir.h sys/dev/isp ispvar.h sys/dev/mcd mcdreg.h sys/dev/mpt/mpilib mpi_type.h sys/dev/scd scdreg.h sys/i386/acpica acpi_wakeup.c sys/i386/i386 db_interface.c identcpu.c in_cksum.c sys/i386/include _types.h atomic.h bus_at386.h cpufunc.h critical.h endian.h ieeefp.h in_cksum.h ioctl_bt848.h ioctl_meteor.h pcpu.h profile.h stdarg.h sys/i386/isa npx.c prof_machdep.c sys/kern subr_prof.c sys/libkern quad.h sys/netatm atm_ioctl.h sys/sys assym.h cdefs.h dir.h ioctl.h linker_set.h param.h queue.h syslimits.h Log: These are changes to allow to use the Intel C/C++ compiler (lang/icc) to build the kernel. It doesn't affect the operation if gcc. Most of the changes are just adding __INTEL_COMPILER to #ifdef's, as icc v8 may define __GNUC__ some parts may look strange but are necessary. Additional changes: - in_cksum.[ch]: * use a generic C version instead of the assembly version in the !gcc case (ASM code breaks with the optimizations icc does) -> no bad checksums with an icc compiled kernel Help from: andre, grehan, das Stolen from: alpha version via ppc version The entire checksum code should IMHO be replaced with the DragonFly version (because it isn't guaranteed future revisions of gcc will include similar optimizations) as in: ---snip--- Revision Changes Path 1.12 +1 -0 src/sys/conf/files.i386 1.4 +142 -558 src/sys/i386/i386/in_cksum.c 1.5 +33 -69 src/sys/i386/include/in_cksum.h 1.5 +2 -0 src/sys/netinet/igmp.c 1.6 +0 -1 src/sys/netinet/in.h 1.6 +2 -0 src/sys/netinet/ip_icmp.c 1.4 +3 -4 src/contrib/ipfilter/ip_compat.h 1.3 +1 -2 src/sbin/natd/icmp.c 1.4 +0 -1 src/sbin/natd/natd.c 1.48 +1 -0 src/sys/conf/files 1.2 +0 -1 src/sys/conf/files.amd64 1.13 +0 -1 src/sys/conf/files.i386 1.5 +0 -1 src/sys/conf/files.pc98 1.7 +1 -1 src/sys/contrib/ipfilter/netinet/fil.c 1.10 +2 -3 src/sys/contrib/ipfilter/netinet/ip_compat.h 1.10 +1 -1 src/sys/contrib/ipfilter/netinet/ip_fil.c 1.7 +1 -1 src/sys/dev/netif/txp/if_txp.c 1.7 +1 -1 src/sys/net/ip_mroute/ip_mroute.c 1.7 +1 -2 src/sys/net/ipfw/ip_fw2.c 1.6 +1 -2 src/sys/netinet/igmp.c 1.4 +158 -116 src/sys/netinet/in_cksum.c 1.6 +1 -1 src/sys/netinet/ip_gre.c 1.7 +1 -2 src/sys/netinet/ip_icmp.c 1.10 +1 -1 src/sys/netinet/ip_input.c 1.10 +1 -2 src/sys/netinet/ip_output.c 1.13 +1 -2 src/sys/netinet/tcp_input.c 1.9 +1 -2 src/sys/netinet/tcp_output.c 1.10 +1 -1 src/sys/netinet/tcp_subr.c 1.10 +1 -1 src/sys/netinet/tcp_syncache.c 1.9 +1 -2 src/sys/netinet/udp_usrreq.c 1.5 +1 -2 src/sys/netinet6/ipsec.c 1.5 +1 -2 src/sys/netproto/ipsec/ipsec.c 1.5 +1 -1 src/sys/netproto/ipsec/ipsec_input.c 1.4 +1 -2 src/sys/netproto/ipsec/ipsec_output.c and finally remove sys/i386/i386 in_cksum.c sys/i386/include in_cksum.h ---snip--- - endian.h: * DTRT in C++ mode - quad.h: * we don't use gcc v1 anymore, remove support for it Suggested by: bde (long ago) - assym.h: * avoid zero-length arrays (remove dependency on a gcc specific feature) This change changes the contents of the object file, but as it's only used to generate some values for a header, and the generator knows how to handle this, there's no impact in the gcc case. Explained by: bde Submitted by: Marius Strobl - aicasm.c: * minor change to teach it about the way icc spells "-nostdinc" Not approved by: gibbs (no reply to my mail) - bump __FreeBSD_version (lang/icc needs to know about the changes) Incarnations of this patch survive gcc compiles since a loooong time, I use it on my desktop. An icc compiled kernel works since Nov. 2003 (exceptions: snd_* if used as modules), it survives a build of the entire ports collection with icc. Parts of this commit contains suggestions or submissions from Marius Strobl . Reviewed by: -arch Submitted by: netchild Revision Changes Path 1.3 +1 -1 src/sys/boot/arc/include/arcfuncs.h 1.68 +10 -0 src/sys/boot/i386/boot2/boot2.c 1.37 +5 -2 src/sys/dev/aic7xxx/aicasm/aicasm.c 1.2 +1 -1 src/sys/dev/cx/machdep.h 1.9 +1 -1 src/sys/dev/ichsmb/ichsmb.c 1.7 +1 -1 src/sys/dev/iir/iir.h 1.65 +1 -1 src/sys/dev/isp/ispvar.h 1.16 +4 -4 src/sys/dev/mcd/mcdreg.h 1.4 +1 -1 src/sys/dev/mpt/mpilib/mpi_type.h 1.7 +2 -2 src/sys/dev/scd/scdreg.h 1.31 +2 -2 src/sys/i386/acpica/acpi_wakeup.c 1.80 +2 -1 src/sys/i386/i386/db_interface.c 1.134 +2 -2 src/sys/i386/i386/identcpu.c 1.26 +188 -0 src/sys/i386/i386/in_cksum.c 1.8 +4 -4 src/sys/i386/include/_types.h 1.32 +11 -11 src/sys/i386/include/atomic.h 1.24 +95 -19 src/sys/i386/include/bus_at386.h 1.140 +3 -3 src/sys/i386/include/cpufunc.h 1.7 +3 -3 src/sys/i386/include/critical.h 1.38 +21 -3 src/sys/i386/include/endian.h 1.9 +2 -2 src/sys/i386/include/ieeefp.h 1.14 +7 -3 src/sys/i386/include/in_cksum.h 1.30 +1 -1 src/sys/i386/include/ioctl_bt848.h 1.15 +1 -1 src/sys/i386/include/ioctl_meteor.h 1.42 +1 -1 src/sys/i386/include/pcpu.h 1.33 +4 -4 src/sys/i386/include/profile.h 1.19 +8 -3 src/sys/i386/include/stdarg.h 1.146 +3 -3 src/sys/i386/isa/npx.c 1.19 +9 -9 src/sys/i386/isa/prof_machdep.c 1.67 +3 -3 src/sys/kern/subr_prof.c 1.15 +0 -10 src/sys/libkern/quad.h 1.8 +1 -1 src/sys/netatm/atm_ioctl.h 1.5 +8 -7 src/sys/sys/assym.h 1.80 +25 -15 src/sys/sys/cdefs.h 1.7 +1 -1 src/sys/sys/dir.h 1.11 +1 -1 src/sys/sys/ioctl.h 1.14 +4 -4 src/sys/sys/linker_set.h 1.186 +1 -1 src/sys/sys/param.h 1.57 +3 -3 src/sys/sys/queue.h 1.17 +1 -1 src/sys/sys/syslimits.h From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:51:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6964F16A4CE; Fri, 12 Mar 2004 13:51:13 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id F02D343D41; Fri, 12 Mar 2004 13:51:12 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from localhost (acs-24-154-235-164.zoominternet.net [24.154.235.164]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i2CLpBdC053719 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 12 Mar 2004 16:51:11 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 12 Mar 2004 16:51:27 -0500 From: Tom Rhodes To: Tom Rhodes Message-Id: <20040312165127.3fae714c@localhost> In-Reply-To: <200403122145.i2CLjXYo098770@repoman.freebsd.org> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) 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/boot/arc/include arcfuncs.haicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 21:51:13 -0000 On Fri, 12 Mar 2004 13:45:33 -0800 (PST) Tom Rhodes wrote: > trhodes 2004/03/12 13:45:33 PST > > FreeBSD src repository > > Modified files: ... Three points I want to bring up: 1: Alexander Leidinger (netchild) will draft an email for -CURRENT and send it out. 2: This does bump the FreeBSD version and I forgot to add this in the commit message. 3: This, like the last one, also survived my make universe. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:53:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA25116A4CE; Fri, 12 Mar 2004 13:53:11 -0800 (PST) Received: from hak.cnd.mcgill.ca (hak.cnd.mcgill.ca [132.216.11.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id F31B343D31; Fri, 12 Mar 2004 13:53:10 -0800 (PST) (envelope-from mat@hak.cnd.mcgill.ca) Received: from hak.cnd.mcgill.ca (localhost [127.0.0.1]) by hak.cnd.mcgill.ca (8.12.9/8.12.8) with ESMTP id i2CLu4K0048393; Fri, 12 Mar 2004 16:56:04 -0500 (EST) (envelope-from mat@hak.cnd.mcgill.ca) Received: (from mat@localhost) by hak.cnd.mcgill.ca (8.12.9/8.12.8/Submit) id i2CLu4Ui048392; Fri, 12 Mar 2004 16:56:04 -0500 (EST) Date: Fri, 12 Mar 2004 16:56:04 -0500 From: Mathew Kanner To: Tom Rhodes Message-ID: <20040312215604.GF20090@cnd.mcgill.ca> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403122145.i2CLjXYo098770@repoman.freebsd.org> User-Agent: Mutt/1.4.1i Organization: I speak for myself, operating in Montreal, CANADA X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.62 X-Spam-Checker-Version: SpamAssassin 2.62 (2004-01-11) on hak.cnd.mcgill.ca cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 21:53:12 -0000 On Mar 12, Tom Rhodes wrote: > > Incarnations of this patch survive gcc compiles since a loooong time, > I use it on my desktop. An icc compiled kernel works since Nov. 2003 > (exceptions: snd_* if used as modules), it survives a build of the > entire ports collection with icc. Is there any more information in regards to sound modules being the only thing that doesn't work? --Mat -- (on the United States) Living next to you is in some ways like sleeping with an elephant. No matter how friendly and eventempered the beast, one is affected by every twitch and grunt. - Pierre Elliott Trudeau From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:55:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D81CF16A4CF; Fri, 12 Mar 2004 13:55:03 -0800 (PST) Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [64.164.98.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id C385C43D41; Fri, 12 Mar 2004 13:55:03 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203]) by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i2CLrv3g006339; Fri, 12 Mar 2004 13:54:02 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id ED815511C9; Fri, 12 Mar 2004 13:54:50 -0800 (PST) Date: Fri, 12 Mar 2004 13:54:50 -0800 From: Kris Kennaway To: Ruslan Ermilov Message-ID: <20040312215450.GB46054@xor.obsecurity.org> References: <200403122106.i2CL6Kb6090102@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gatW/ieO32f1wygP" Content-Disposition: inline In-Reply-To: <200403122106.i2CL6Kb6090102@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/kern kern_exec.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, 12 Mar 2004 21:55:04 -0000 --gatW/ieO32f1wygP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 01:06:20PM -0800, Ruslan Ermilov wrote: > ru 2004/03/12 13:06:20 PST >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern kern_exec.c=20 > Log: > Do what the execve(2) manpage says and enforce what a Strictly > Conforming POSIX application should do by disallowing the argv > argument to be NULL. > =20 > PR: kern/33738 > Submitted by: Marc Olzheim, Serge van den Boom > OK'ed by: nectar Is this likely to break any third party software (e.g. ports)? If so, please bump __FreeBSD_version. Kris --gatW/ieO32f1wygP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjGqWry0BWjoQKURAgzfAKDmGqS+e1Z5Rgx/7FKrI2BaZCzJMQCcD6Kc JtK5aKvSiiXPPxS55t5rZgg= =J/QX -----END PGP SIGNATURE----- --gatW/ieO32f1wygP-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:56:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4798716A4CE; Fri, 12 Mar 2004 13:56:46 -0800 (PST) Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [64.164.98.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35CD643D1D; Fri, 12 Mar 2004 13:56:46 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (402967cfd2a382e7ddbaca45d3cd09e2@adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203]) by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i2CLtd3g012935; Fri, 12 Mar 2004 13:55:42 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1DF10511C9; Fri, 12 Mar 2004 13:56:37 -0800 (PST) Date: Fri, 12 Mar 2004 13:56:37 -0800 From: Kris Kennaway To: Ken Smith Message-ID: <20040312215636.GC46054@xor.obsecurity.org> References: <200403122035.i2CKZMdp076683@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y5rl02BVI9TCfPar" Content-Disposition: inline In-Reply-To: <200403122035.i2CKZMdp076683@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/kern subr_smp.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, 12 Mar 2004 21:56:46 -0000 --Y5rl02BVI9TCfPar Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 12:35:22PM -0800, Ken Smith wrote: > kensmith 2004/03/12 12:35:22 PST >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern subr_smp.c=20 > Log: > This is a temporary fix to solve a regression issue on sparc64 that > is caused by the way sparc64 registers its CPUs. Nate will work on > a real fix shortly. Is this likely to fix the panics at boot time I'm having on my Ultra 30? Kris --Y5rl02BVI9TCfPar Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjIUWry0BWjoQKURAnrBAKD5Quj9CssPF+O5dVliMsydLVzaeQCgm84G n4jrqzDziNKdw7UPsXhiASQ= =Uw5q -----END PGP SIGNATURE----- --Y5rl02BVI9TCfPar-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 13:56:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CCD316A4CE; Fri, 12 Mar 2004 13:56:58 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0293643D3F; Fri, 12 Mar 2004 13:56:57 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2CM0nee064821 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Mar 2004 00:00:51 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2CLuo71004681; Fri, 12 Mar 2004 23:56:50 +0200 (EET) (envelope-from ru) Date: Fri, 12 Mar 2004 23:56:49 +0200 From: Ruslan Ermilov To: Tom Rhodes Message-ID: <20040312215649.GA4588@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3MwIy2ne0vdjdPXF" Content-Disposition: inline In-Reply-To: <200403122136.i2CLaCm9096276@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 12 Mar 2004 21:56:58 -0000 --3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 01:36:12PM -0800, Tom Rhodes wrote: > Index: src/share/mk/bsd.cpu.mk > diff -u src/share/mk/bsd.cpu.mk:1.33 src/share/mk/bsd.cpu.mk:1.34 > --- src/share/mk/bsd.cpu.mk:1.33 Fri Mar 5 07:59:33 2004 > +++ src/share/mk/bsd.cpu.mk Fri Mar 12 13:36:12 2004 > @@ -44,26 +44,38 @@ > =20 > . if ${MACHINE_ARCH} =3D=3D "i386" > . if ${CPUTYPE} =3D=3D "athlon-mp" || ${CPUTYPE} =3D=3D "athlon-xp" || \ > - ${CPUTYPE} =3D=3D "athlon-4" || ${CPUTYPE} =3D=3D "athlon-tbird" || \ > - ${CPUTYPE} =3D=3D "athlon" > + ${CPUTYPE} =3D=3D "athlon-4" || ${CPUTYPE} =3D=3D "athlon-tbird" > +_ICC_CPUCFLAGS =3D -tpp6 -xiMK > _CPUCFLAGS =3D -march=3D${CPUTYPE} > +. elif ${CPUTYPE} =3D=3D "athlon-tbird" || ${CPUTYPE} =3D=3D "athlon" > +_CPUCFLAGS =3D -march=3D${CPUTYPE} > +_ICC_CPUCFLAGS =3D -tpp6 -xiM >=20 "athlon-tbird" is now in two conditional sections, please fix. > Index: src/share/mk/bsd.lib.mk > diff -u src/share/mk/bsd.lib.mk:1.156 src/share/mk/bsd.lib.mk:1.157 > --- src/share/mk/bsd.lib.mk:1.156 Tue Jan 27 15:22:15 2004 > +++ src/share/mk/bsd.lib.mk Fri Mar 12 13:36:12 2004 [...] > +.c.o: > + ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} > + >=20 Please revert the addition of this, it's bogus and duplicated what's already in sys.mk. > @@ -157,7 +166,7 @@ > ${LINT} ${LINTLIBFLAGS} ${CFLAGS:M-[DIU]*} ${.ALLSRC} > .endif > =20 > -.endif !defined(INTERNALLIB) > +.endif #!defined(INTERNALLIB) > =20 Please revert this. > Index: src/sys/conf/kern.pre.mk > .if defined(PROFLEVEL) && ${PROFLEVEL} >=3D 1 > +. if ${CC} =3D=3D "icc" > +CFLAGS+=3D -DGPROF > +. else > CFLAGS+=3D -DGPROF -falign-functions=3D16 > +. endif >=20 This can be written better, by having only one -DGPROF for all compilers, and adding -falign-functions=3D16 for ${CC} !=3D "icc" only. > Index: src/sys/conf/kmod.mk > diff -u src/sys/conf/kmod.mk:1.154 src/sys/conf/kmod.mk:1.155 > --- src/sys/conf/kmod.mk:1.154 Sat Mar 6 13:23:56 2004 > +++ src/sys/conf/kmod.mk Fri Mar 12 13:36:12 2004 > @@ -70,6 +70,10 @@ > =20 > .SUFFIXES: .out .o .c .cc .cxx .C .y .l .s .S > =20 > +.if ${CC} =3D=3D "icc" > +_ICC_CFLAGS:=3D ${CFLAGS:C/(-x[^M^K^W]+)[MKW]+|-x[MKW]+/\1/} > +CFLAGS=3D ${_ICC_CFLAGS} > +.endif >=20 This should have been written simply as: CFLAGS:=3D ${CFLAGS:...} The effect is the same though -- you don't have an access to CFLAGS set in makefile after kmod.mk is included, but it's probably okay. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjIhUkv4P6juNwoRAoCNAJ9a9d/oG3J7KPQk7ovlgS0l9B1eMgCfWSIn FRtfQRXHPt6PAgEO4/8lJt4= =2qos -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:01:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8D5316A4CE; Fri, 12 Mar 2004 14:01:24 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AB7743D31; Fri, 12 Mar 2004 14:01:24 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from localhost (acs-24-154-235-164.zoominternet.net [24.154.235.164]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i2CM1Eg1053761 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 12 Mar 2004 17:01:15 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 12 Mar 2004 17:01:31 -0500 From: Tom Rhodes To: Mathew Kanner Message-Id: <20040312170131.5adf42ec@localhost> In-Reply-To: <20040312215604.GF20090@cnd.mcgill.ca> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> <20040312215604.GF20090@cnd.mcgill.ca> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) 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/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:01:24 -0000 On Fri, 12 Mar 2004 16:56:04 -0500 Mathew Kanner wrote: > On Mar 12, Tom Rhodes wrote: > > > > Incarnations of this patch survive gcc compiles since a loooong time, > > I use it on my desktop. An icc compiled kernel works since Nov. 2003 > > (exceptions: snd_* if used as modules), it survives a build of the > > entire ports collection with icc. > > Is there any more information in regards to sound modules > being the only thing that doesn't work? Not to my knowledge but I cannot speak for everyone involved. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:04:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E463A16A4CE; Fri, 12 Mar 2004 14:04:45 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22A2D43D1F; Fri, 12 Mar 2004 14:04:45 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2CM8dee064948 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Mar 2004 00:08:40 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2CM4d9o004788; Sat, 13 Mar 2004 00:04:39 +0200 (EET) (envelope-from ru) Date: Sat, 13 Mar 2004 00:04:39 +0200 From: Ruslan Ermilov To: Kris Kennaway Message-ID: <20040312220439.GC4588@ip.net.ua> References: <200403122106.i2CL6Kb6090102@repoman.freebsd.org> <20040312215450.GB46054@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FsscpQKzF/jJk6ya" Content-Disposition: inline In-Reply-To: <20040312215450.GB46054@xor.obsecurity.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_exec.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, 12 Mar 2004 22:04:46 -0000 --FsscpQKzF/jJk6ya Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 01:54:50PM -0800, Kris Kennaway wrote: > On Fri, Mar 12, 2004 at 01:06:20PM -0800, Ruslan Ermilov wrote: > > ru 2004/03/12 13:06:20 PST > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/kern kern_exec.c=20 > > Log: > > Do what the execve(2) manpage says and enforce what a Strictly > > Conforming POSIX application should do by disallowing the argv > > argument to be NULL. > > =20 > > PR: kern/33738 > > Submitted by: Marc Olzheim, Serge van den Boom > > OK'ed by: nectar >=20 > Is this likely to break any third party software (e.g. ports)? If so, > please bump __FreeBSD_version. >=20 It'll break only broken software, so I don't think the bump is in order. Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --FsscpQKzF/jJk6ya Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjP3Ukv4P6juNwoRAlfdAJ0eKzVbqTjSuyMVlRhQmrfo2FOKGACeM83a uiDIXbuIlCrgGQjja4AolU0= =RHav -----END PGP SIGNATURE----- --FsscpQKzF/jJk6ya-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:06:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77EE216A4CE; Fri, 12 Mar 2004 14:06:36 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01E1A43D3F; Fri, 12 Mar 2004 14:06:36 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from localhost (acs-24-154-235-164.zoominternet.net [24.154.235.164]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i2CM6XPp053781 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 12 Mar 2004 17:06:34 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 12 Mar 2004 17:06:50 -0500 From: Tom Rhodes To: Ruslan Ermilov Message-Id: <20040312170650.016a575d@localhost> In-Reply-To: <20040312215649.GA4588@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: Tom Rhodes cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 12 Mar 2004 22:06:36 -0000 On Fri, 12 Mar 2004 23:56:49 +0200 Ruslan Ermilov wrote: [SNIP some points] Would you review a patch if I sent it to you? -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:07:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2101316A4CE; Fri, 12 Mar 2004 14:07:08 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id B29A843D1D; Fri, 12 Mar 2004 14:07:05 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.10/8.12.10) with ESMTP id i2CM74vK015647 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Mar 2004 17:07:04 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id i2CM6wG9097362; Fri, 12 Mar 2004 17:06:58 -0500 (EST) (envelope-from gallatin) Date: Fri, 12 Mar 2004 17:06:58 -0500 From: Andrew Gallatin To: Tom Rhodes Message-ID: <20040312170658.A97337@grasshopper.cs.duke.edu> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200403122145.i2CLjXYo098770@repoman.freebsd.org>; from trhodes@FreeBSD.org on Fri, Mar 12, 2004 at 01:45:33PM -0800 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:07:08 -0000 Tom Rhodes [trhodes@FreeBSD.org] wrote: > These are changes to allow to use the Intel C/C++ compiler (lang/icc) > to build the kernel. It doesn't affect the operation if gcc. > Cool! Were the NFS related problems ever solved? Drew From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:07:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A08A16A4CE; Fri, 12 Mar 2004 14:07:57 -0800 (PST) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 682F043D1F; Fri, 12 Mar 2004 14:07:56 -0800 (PST) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i2CM7t2Z011665; Fri, 12 Mar 2004 17:07:55 -0500 (EST) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i2CM7tZw011664; Fri, 12 Mar 2004 17:07:55 -0500 (EST) Date: Fri, 12 Mar 2004 17:07:55 -0500 From: Ken Smith To: Kris Kennaway Message-ID: <20040312220755.GA11298@electra.cse.Buffalo.EDU> References: <200403122035.i2CKZMdp076683@repoman.freebsd.org> <20040312215636.GC46054@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040312215636.GC46054@xor.obsecurity.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ken Smith Subject: Re: cvs commit: src/sys/kern subr_smp.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, 12 Mar 2004 22:07:57 -0000 On Fri, Mar 12, 2004 at 01:56:37PM -0800, Kris Kennaway wrote: > On Fri, Mar 12, 2004 at 12:35:22PM -0800, Ken Smith wrote: > > kensmith 2004/03/12 12:35:22 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/kern subr_smp.c > > Log: > > This is a temporary fix to solve a regression issue on sparc64 that > > is caused by the way sparc64 registers its CPUs. Nate will work on > > a real fix shortly. > > Is this likely to fix the panics at boot time I'm having on my Ultra 30? > I'm not sure. The symptom this was addressing is lack of a root filesystem to mount, but on the machine I had it wasn't panic-ing. It just dropped to a prompt asking what device from I wanted to use for the root filesystem. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:10:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2F2316A4CE; Fri, 12 Mar 2004 14:10:22 -0800 (PST) Received: from darkness.comp.waw.pl (unknown [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C74A43D1F; Fri, 12 Mar 2004 14:10:22 -0800 (PST) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 43956AC9B3; Fri, 12 Mar 2004 23:10:20 +0100 (CET) Date: Fri, 12 Mar 2004 23:10:20 +0100 From: Pawel Jakub Dawidek To: Tom Rhodes Message-ID: <20040312221020.GB634@darkness.comp.waw.pl> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DKU6Jbt7q3WqK7+M" Content-Disposition: inline In-Reply-To: <200403122136.i2CLaCm9096276@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/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 12 Mar 2004 22:10:23 -0000 --DKU6Jbt7q3WqK7+M Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 01:36:12PM -0800, Tom Rhodes wrote: +> Log: +> This are the build infrastructure changes to allow to use the +> Intel C/C++ compiler (lang/icc) to build the kernel. Great! --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --DKU6Jbt7q3WqK7+M Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjVMForvXbEpPzQRAo2qAJ4uhOsDZ4oJs6Kor2AWr+XbT5uQEgCbB5oh 19Ajmq+6oUFtiJTjpv/LWpw= =ea+y -----END PGP SIGNATURE----- --DKU6Jbt7q3WqK7+M-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:12:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7F3C16A4CE; Fri, 12 Mar 2004 14:12:30 -0800 (PST) Received: from darkness.comp.waw.pl (unknown [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68A5643D1F; Fri, 12 Mar 2004 14:12:30 -0800 (PST) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 687A2AEA4F; Fri, 12 Mar 2004 23:12:28 +0100 (CET) Date: Fri, 12 Mar 2004 23:12:28 +0100 From: Pawel Jakub Dawidek To: Andrew Gallatin Message-ID: <20040312221228.GC634@darkness.comp.waw.pl> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> <20040312170658.A97337@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bKyqfOwhbdpXa4YI" Content-Disposition: inline In-Reply-To: <20040312170658.A97337@grasshopper.cs.duke.edu> 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: Tom Rhodes cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:12:31 -0000 --bKyqfOwhbdpXa4YI Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 05:06:58PM -0500, Andrew Gallatin wrote: +> Tom Rhodes [trhodes@FreeBSD.org] wrote: +> > These are changes to allow to use the Intel C/C++ compiler (lang/icc) +> > to build the kernel. It doesn't affect the operation if gcc. +> > =20 +>=20 +> Cool! +>=20 +> Were the NFS related problems ever solved? I'm using icc-compiled kernel with nfsclient without any problems. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --bKyqfOwhbdpXa4YI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjXMForvXbEpPzQRAuXmAJ4jzkG5L8ehy2W4eMk6RrUIO3guYwCfYGfJ T/TwFV6kqymyPqidEl/Ipw0= =H9v+ -----END PGP SIGNATURE----- --bKyqfOwhbdpXa4YI-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:20:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D81D716A4CF; Fri, 12 Mar 2004 14:20:17 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E13DD43D1F; Fri, 12 Mar 2004 14:20:16 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2CMOAee065174 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Mar 2004 00:24:11 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2CMKA2g004935; Sat, 13 Mar 2004 00:20:10 +0200 (EET) (envelope-from ru) Date: Sat, 13 Mar 2004 00:20:10 +0200 From: Ruslan Ermilov To: Tom Rhodes Message-ID: <20040312222010.GD4588@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> <20040312170650.016a575d@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EP0wieDxd4TSJjHq" Content-Disposition: inline In-Reply-To: <20040312170650.016a575d@localhost> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 12 Mar 2004 22:20:18 -0000 --EP0wieDxd4TSJjHq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 05:06:50PM -0500, Tom Rhodes wrote: > On Fri, 12 Mar 2004 23:56:49 +0200 > Ruslan Ermilov wrote: >=20 > [SNIP some points] >=20 > Would you review a patch if I sent it to you? >=20 Sure thing, dude! ;) Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --EP0wieDxd4TSJjHq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjeaUkv4P6juNwoRAsH7AJwOaUYoWFju+eol49BRs9R5zOMfjACdH0g0 i5CE7dIxDqSd/Ly8VWPsHFc= =CXBL -----END PGP SIGNATURE----- --EP0wieDxd4TSJjHq-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:22:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D72E16A4CE; Fri, 12 Mar 2004 14:22:24 -0800 (PST) Received: from tatiana.utanet.at (tatiana.utanet.at [213.90.36.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0385943D1F; Fri, 12 Mar 2004 14:22:24 -0800 (PST) (envelope-from josef@daemon.li) Received: from patricia.utanet.at ([213.90.36.8]) by tatiana.utanet.at with esmtp (Exim 4.12) id 1B1v2p-0001hD-00; Fri, 12 Mar 2004 23:22:19 +0100 Received: from dsl-23-60.utaonline.at ([81.189.23.60] helo=jenny.daemon.li) by patricia.utanet.at with esmtp (Exim 4.12) id 1B1v2o-0003Cu-00; Fri, 12 Mar 2004 23:22:19 +0100 Received: by jenny.daemon.li (Postfix, from userid 1005) id 6F1F712DB; Fri, 12 Mar 2004 23:22:30 +0100 (CET) Date: Fri, 12 Mar 2004 23:22:29 +0100 From: Josef El-Rayes To: Tom Rhodes Message-ID: <20040312222229.GF302@jenny.daemon.li> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gvF4niNJ+uBMJnEh" Content-Disposition: inline In-Reply-To: <200403122136.i2CLaCm9096276@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.9-STABLE cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 12 Mar 2004 22:22:24 -0000 --gvF4niNJ+uBMJnEh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Tom Rhodes wrote: > This are the build infrastructure changes to allow to use the > Intel C/C++ compiler (lang/icc) to build the kernel. cool, thanks! :) --=20 Josef El-Rayes (__) Email: josef@daemon.li \\\'',)=20 Web: http://daemon.li/ \/ \ ^ FreeBSD: josef@FreeBSD.org .\._/_) --gvF4niNJ+uBMJnEh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iQEVAwUBQFI4JVnFItmnnbU8AQJ/2Af/cRXfCXx3IZN3+NEbzjRg1oh8IFzY4odT a8o2I0CzK0fBc6I7+MPFfQe92O+nDtBbU/JgG/E0eLzio9TB2ggUKPMmUs0Adrml OwmoChIhesZUYNwcVENUhtM+AwCCeYRH/oNmC4ixbgxMPmh2T3m25LXYJNpgB0xr q11YAPFCDq4yYzaCbw7qr8bDi3DKlG65+yCj9CzzsfQ3/oSTS0u+qRIUQTqZVEIy rQvh2tOcu+rUebsvCixM5Pwy2Su2Vso6PLX+06eiCGKIHxgnYub1JzIIf4qwJBd3 VeiQWifUx8BTsrgeW6GzubHa1jON69l2wyvPuIbP5rt0B8n0qy2wUQ== =LsL9 -----END PGP SIGNATURE----- --gvF4niNJ+uBMJnEh-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:23:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB3F816A4CE; Fri, 12 Mar 2004 14:23:00 -0800 (PST) Received: from mtaw4.prodigy.net (mtaw4.prodigy.net [64.164.98.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id B040543D31; Fri, 12 Mar 2004 14:23:00 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (dbee1c9074c04c14e87f68cbb67edbf2@adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203]) by mtaw4.prodigy.net (8.12.10/8.12.10) with ESMTP id i2CMMnox003307; Fri, 12 Mar 2004 14:22:56 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 6C875511C9; Fri, 12 Mar 2004 14:22:42 -0800 (PST) Date: Fri, 12 Mar 2004 14:22:42 -0800 From: Kris Kennaway To: Ruslan Ermilov Message-ID: <20040312222242.GA46557@xor.obsecurity.org> References: <200403122106.i2CL6Kb6090102@repoman.freebsd.org> <20040312215450.GB46054@xor.obsecurity.org> <20040312220439.GC4588@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline In-Reply-To: <20040312220439.GC4588@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: Kris Kennaway Subject: Re: cvs commit: src/sys/kern kern_exec.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, 12 Mar 2004 22:23:01 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 13, 2004 at 12:04:39AM +0200, Ruslan Ermilov wrote: > On Fri, Mar 12, 2004 at 01:54:50PM -0800, Kris Kennaway wrote: > > On Fri, Mar 12, 2004 at 01:06:20PM -0800, Ruslan Ermilov wrote: > > > ru 2004/03/12 13:06:20 PST > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > sys/kern kern_exec.c=20 > > > Log: > > > Do what the execve(2) manpage says and enforce what a Strictly > > > Conforming POSIX application should do by disallowing the argv > > > argument to be NULL. > > > =20 > > > PR: kern/33738 > > > Submitted by: Marc Olzheim, Serge van den Boom > > > OK'ed by: nectar > >=20 > > Is this likely to break any third party software (e.g. ports)? If so, > > please bump __FreeBSD_version. > >=20 > It'll break only broken software, so I don't think the bump is in order. Well, that doesn't follow. When third party software suddenly stops running on FreeBSD, we need a way to predict in advance whether or not it will run on a given kernel -- whether the software is "broken" in an ideological sense or not. For example, we need to mark the port BROKEN on those versions of FreeBSD so the user doesn't waste their time worrying about or reporting a known problem. __FreeBSD_version bumps have negligible cost, so if we're both wrong and this has no effect, then no harm is done. Kris --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjgyWry0BWjoQKURAnPaAJ9maSiPoPIAV1bgMpovqii1pRvxPQCeP+i+ sHX7iZ8LqK2rnFj8na2HnWY= =KL7V -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:24:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9568A16A4CE; Fri, 12 Mar 2004 14:24:53 -0800 (PST) Received: from mta4.rcsntx.swbell.net (mta4.rcsntx.swbell.net [151.164.30.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 500BA43D1D; Fri, 12 Mar 2004 14:24:53 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203]) i2CMOhjd018813; Fri, 12 Mar 2004 16:24:50 -0600 (CST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 27349511C9; Fri, 12 Mar 2004 14:24:35 -0800 (PST) Date: Fri, 12 Mar 2004 14:24:35 -0800 From: Kris Kennaway To: Kris Kennaway Message-ID: <20040312222434.GA46616@xor.obsecurity.org> References: <200403122106.i2CL6Kb6090102@repoman.freebsd.org> <20040312215450.GB46054@xor.obsecurity.org> <20040312220439.GC4588@ip.net.ua> <20040312222242.GA46557@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline In-Reply-To: <20040312222242.GA46557@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_exec.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, 12 Mar 2004 22:24:53 -0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 02:22:42PM -0800, Kris Kennaway wrote: > On Sat, Mar 13, 2004 at 12:04:39AM +0200, Ruslan Ermilov wrote: > > On Fri, Mar 12, 2004 at 01:54:50PM -0800, Kris Kennaway wrote: > > > On Fri, Mar 12, 2004 at 01:06:20PM -0800, Ruslan Ermilov wrote: > > > > ru 2004/03/12 13:06:20 PST > > > >=20 > > > > FreeBSD src repository > > > >=20 > > > > Modified files: > > > > sys/kern kern_exec.c=20 > > > > Log: > > > > Do what the execve(2) manpage says and enforce what a Strictly > > > > Conforming POSIX application should do by disallowing the argv > > > > argument to be NULL. > > > > =20 > > > > PR: kern/33738 > > > > Submitted by: Marc Olzheim, Serge van den Boom > > > > OK'ed by: nectar > > >=20 > > > Is this likely to break any third party software (e.g. ports)? If so, > > > please bump __FreeBSD_version. > > >=20 > > It'll break only broken software, so I don't think the bump is in order. >=20 > Well, that doesn't follow. When third party software suddenly stops > running on FreeBSD, we need a way to predict in advance whether or not > it will run on a given kernel -- whether the software is "broken" in > an ideological sense or not. For example, we need to mark the port > BROKEN on those versions of FreeBSD so the user doesn't waste their > time worrying about or reporting a known problem. >=20 > __FreeBSD_version bumps have negligible cost, so if we're both wrong > and this has no effect, then no harm is done. It turns out this just happened for the ICC commit, so the only thing that needs to be done is to document in the Porter's Handbook that the new version also applies to your change. Kris --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjiiWry0BWjoQKURArWnAKCCNZk1HF0qlAKC2lYynP6xW3wpHgCdGoeJ vpRcv2LjDc9MgNKdSHhHpJQ= =zkhj -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:29:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15A0A16A4CE; Fri, 12 Mar 2004 14:29:29 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id C558443D1D; Fri, 12 Mar 2004 14:29:28 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.10/8.12.10) with ESMTP id i2CMTSvK018219 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Mar 2004 17:29:28 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id i2CMTNgN097404; Fri, 12 Mar 2004 17:29:23 -0500 (EST) (envelope-from gallatin) Date: Fri, 12 Mar 2004 17:29:23 -0500 From: Andrew Gallatin To: Pawel Jakub Dawidek Message-ID: <20040312172922.A97386@grasshopper.cs.duke.edu> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> <20040312170658.A97337@grasshopper.cs.duke.edu> <20040312221228.GC634@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20040312221228.GC634@darkness.comp.waw.pl>; from pjd@FreeBSD.org on Fri, Mar 12, 2004 at 11:12:28PM +0100 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:29:29 -0000 Pawel Jakub Dawidek [pjd@FreeBSD.org] wrote: > On Fri, Mar 12, 2004 at 05:06:58PM -0500, Andrew Gallatin wrote: > +> Tom Rhodes [trhodes@FreeBSD.org] wrote: > +> > These are changes to allow to use the Intel C/C++ compiler (lang/icc) > +> > to build the kernel. It doesn't affect the operation if gcc. > +> > > +> > +> Cool! > +> > +> Were the NFS related problems ever solved? > > I'm using icc-compiled kernel with nfsclient without any problems. Great. I guess the NFS problems must have been related to the checksum issues that were fixed. Drew From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:30:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id A88D716A4CF; Fri, 12 Mar 2004 14:30:05 -0800 (PST) Date: Fri, 12 Mar 2004 12:30:05 -1000 From: juli mallett To: Kris Kennaway Message-ID: <20040312223005.GA8479@FreeBSD.org> References: <200403122106.i2CL6Kb6090102@repoman.freebsd.org> <20040312215450.GB46054@xor.obsecurity.org> <20040312220439.GC4588@ip.net.ua> <20040312222242.GA46557@xor.obsecurity.org> <20040312222434.GA46616@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040312222434.GA46616@xor.obsecurity.org> User-Agent: Mutt/1.4.1i X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb X-Disclaimer: Opinions expressed about the deliciousness of eating brains are my own unless expressed by my employer. cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_exec.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, 12 Mar 2004 22:30:05 -0000 * Kris Kennaway [ Date: 2004-03-12 ] [ w.r.t. Re: cvs commit: src/sys/kern kern_exec.c ] > On Fri, Mar 12, 2004 at 02:22:42PM -0800, Kris Kennaway wrote: > > On Sat, Mar 13, 2004 at 12:04:39AM +0200, Ruslan Ermilov wrote: > > > On Fri, Mar 12, 2004 at 01:54:50PM -0800, Kris Kennaway wrote: > > > > On Fri, Mar 12, 2004 at 01:06:20PM -0800, Ruslan Ermilov wrote: > > > > > ru 2004/03/12 13:06:20 PST > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/kern kern_exec.c > > > > > Log: > > > > > Do what the execve(2) manpage says and enforce what a Strictly > > > > > Conforming POSIX application should do by disallowing the argv > > > > > argument to be NULL. > > > > > > > > > > PR: kern/33738 > > > > > Submitted by: Marc Olzheim, Serge van den Boom > > > > > OK'ed by: nectar > > > > > > > > Is this likely to break any third party software (e.g. ports)? If so, > > > > please bump __FreeBSD_version. > > > > > > > It'll break only broken software, so I don't think the bump is in order. > > > > Well, that doesn't follow. When third party software suddenly stops > > running on FreeBSD, we need a way to predict in advance whether or not > > it will run on a given kernel -- whether the software is "broken" in > > an ideological sense or not. For example, we need to mark the port > > BROKEN on those versions of FreeBSD so the user doesn't waste their > > time worrying about or reporting a known problem. > > > > __FreeBSD_version bumps have negligible cost, so if we're both wrong > > and this has no effect, then no harm is done. > > It turns out this just happened for the ICC commit, so the only thing > that needs to be done is to document in the Porter's Handbook that the > new version also applies to your change. I'd figure that this isn't just ideologically broken. How much stuff works with a NULL argv? -- juli mallett. jmallett@freebsd.org. adrift in the pacific. From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:33:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05F0A16A4CE; Fri, 12 Mar 2004 14:33:23 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id EADAA43D39; Fri, 12 Mar 2004 14:33:22 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id E00805C82B; Fri, 12 Mar 2004 14:33:22 -0800 (PST) Date: Fri, 12 Mar 2004 23:33:22 +0100 From: Maxime Henrion To: Kris Kennaway Message-ID: <20040312223322.GF35475@elvis.mu.org> References: <200403122106.i2CL6Kb6090102@repoman.freebsd.org> <20040312215450.GB46054@xor.obsecurity.org> <20040312220439.GC4588@ip.net.ua> <20040312222242.GA46557@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040312222242.GA46557@xor.obsecurity.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_exec.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, 12 Mar 2004 22:33:23 -0000 Kris Kennaway wrote: > On Sat, Mar 13, 2004 at 12:04:39AM +0200, Ruslan Ermilov wrote: > > On Fri, Mar 12, 2004 at 01:54:50PM -0800, Kris Kennaway wrote: > > > On Fri, Mar 12, 2004 at 01:06:20PM -0800, Ruslan Ermilov wrote: > > > > ru 2004/03/12 13:06:20 PST > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/kern kern_exec.c > > > > Log: > > > > Do what the execve(2) manpage says and enforce what a Strictly > > > > Conforming POSIX application should do by disallowing the argv > > > > argument to be NULL. > > > > > > > > PR: kern/33738 > > > > Submitted by: Marc Olzheim, Serge van den Boom > > > > OK'ed by: nectar > > > > > > Is this likely to break any third party software (e.g. ports)? If so, > > > please bump __FreeBSD_version. > > > > > It'll break only broken software, so I don't think the bump is in order. > > Well, that doesn't follow. When third party software suddenly stops > running on FreeBSD, we need a way to predict in advance whether or not > it will run on a given kernel -- whether the software is "broken" in > an ideological sense or not. For example, we need to mark the port > BROKEN on those versions of FreeBSD so the user doesn't waste their > time worrying about or reporting a known problem. > > __FreeBSD_version bumps have negligible cost, so if we're both wrong > and this has no effect, then no harm is done. I believe that what Ruslan wanted to say is that since software that will break after this commit are already broken, we can just patch the application via the port and have it working whatever version of FreeBSD you're running. This isn't like if that change was an API change that forces us to do stuff in one way for some __FreeBSD_version and in another way for another __FreeBSD_version. We can, and should, do it in just one way, the correct one. So I don't think a __FreeBSD_version bump is needed either. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:33:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC9D316A4CF; Fri, 12 Mar 2004 14:33:23 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1D7443D31; Fri, 12 Mar 2004 14:33:22 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2CMbFee065412 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Mar 2004 00:37:17 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2CMXFnr005066; Sat, 13 Mar 2004 00:33:15 +0200 (EET) (envelope-from ru) Date: Sat, 13 Mar 2004 00:33:15 +0200 From: Ruslan Ermilov To: Tom Rhodes Message-ID: <20040312223315.GE4588@ip.net.ua> References: <20040312214545.7F3C216A4FA@hub.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T6xhMxlHU34Bk0ad" Content-Disposition: inline In-Reply-To: <20040312214545.7F3C216A4FA@hub.freebsd.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:33:25 -0000 --T6xhMxlHU34Bk0ad Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 01:45:45PM -0800, Tom Rhodes wrote: [...] > Index: src/sys/dev/mcd/mcdreg.h > =20 > -#ifdef __GNUC__ > -#if __GNUC__ >=3D 2 > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > +#if __GNUC__ >=3D 2 || defined(__INTEL_COMPILER) > #pragma pack(1) > #endif > #endif > =20 > -#ifdef __GNUC__ > -#if __GNUC__ >=3D 2 > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > +#if __GNUC__ >=3D 2 || defined(__INTEL_COMPILER) > #pragma pack(4) > #endif > #endif >=20 These ifdefs are broken. #if (defined(__GNUC__) && __GNUC >=3D 2) || defined(__INTEL_COMPILER) would be more correct. > Index: src/sys/dev/scd/scdreg.h > -#ifdef __GNUC__ > -#if __GNUC__ >=3D 2 > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > +#if __GNUC__ >=3D 2 || defined(__INTEL_COMPILER) > #pragma pack(1) > #endif > #endif >=20 Ditto. > Index: src/sys/i386/i386/in_cksum.c [...] > +#if !defined(__GNUC__) || defined(__INTEL_COMPILER) >=20 What, __INTEL_COMPILER can have __GNUC__ defined? > Index: src/sys/i386/include/_types.h > diff -u src/sys/i386/include/_types.h:1.7 src/sys/i386/include/_types.h:1= =2E8 > --- src/sys/i386/include/_types.h:1.7 Sat Mar 29 21:24:52 2003 > +++ src/sys/i386/include/_types.h Fri Mar 12 13:45:29 2004 > @@ -113,12 +113,12 @@ > /* > * Unusual type definitions. > */ > -#if defined(__GNUC__) && (__GNUC__ =3D=3D 2 && __GNUC_MINOR__ > 95 || __= GNUC__ >=3D 3) > +#if (defined(__GNUC__) && (__GNUC__ =3D=3D 2 && __GNUC_MINOR__ > 95 || _= _GNUC__ >=3D 3) && !defined(__INTEL_COMPILER)) >=20 Redundant surrounding parenthesis. > Index: src/sys/i386/include/in_cksum.h [...] > +#if defined(__GNUC__) && !defined(__INTEL_COMPILER) >=20 I think these are mutually exclusive already, no? > Index: src/sys/i386/include/stdarg.h [...] > -#if defined(__GNUC__) && (__GNUC__ =3D=3D 2 && __GNUC_MINOR__ > 95 || __= GNUC__ >=3D 3) > +#if (defined(__GNUC__) && (__GNUC__ =3D=3D 2 && __GNUC_MINOR__ > 95 || _= _GNUC__ >=3D 3) && !defined(__INTEL_COMPILER)) > =20 Redundant parenthesis. > Index: src/sys/sys/cdefs.h > -#ifndef __GNUC__ > +#if !(defined(__GNUC__) || defined(__INTEL_COMPILER)) >=20 Mechanical non-optimized changes? ;) > -#if !__GNUC_PREREQ__(2, 5) > +#if !__GNUC_PREREQ__(2, 5) && !defined(__INTEL_COMPILER) >=20 Better than above. ;) Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --T6xhMxlHU34Bk0ad Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjqrUkv4P6juNwoRAk2sAJoCS4NnB/DeozEkCyE/sZnSKHBnzwCfTUyc ELpX2mnxtmRsNt41U4z0a3M= =sTRc -----END PGP SIGNATURE----- --T6xhMxlHU34Bk0ad-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:41:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FFAF16A4CE; Fri, 12 Mar 2004 14:41:28 -0800 (PST) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5979243D31; Fri, 12 Mar 2004 14:41:28 -0800 (PST) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id F0C4614729; Fri, 12 Mar 2004 16:41:27 -0600 (CST) Date: Fri, 12 Mar 2004 16:41:27 -0600 (CST) From: Mark Linimon X-X-Sender: linimon@pancho To: Maxime Henrion In-Reply-To: <20040312223322.GF35475@elvis.mu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/sys/kern kern_exec.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, 12 Mar 2004 22:41:28 -0000 > I believe that what Ruslan wanted to say is that since software that > will break after this commit are already broken, we can just patch the > application via the port and have it working whatever version of FreeBSD > you're running. There is also the issue of using the FreeBSD version bump as a "marker", so that when FAQs start arriving about why "something has changed", you can point the questioner to the version bump instead of "oh, there was some change to something in the kernel somewhere around that time". Now, obviously, there's no point in bumping the revision every time someone commits a file -- but in this case, where one might potentially suspect "unintended consequences", I'd rather see the project err on the side of having too many bumps rather than too few. IMHO, YMMV, etc. mcl From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:41:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B81316A4CE; Fri, 12 Mar 2004 14:41:34 -0800 (PST) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 773E743D1D; Fri, 12 Mar 2004 14:41:33 -0800 (PST) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i2CMfWOY004089; Fri, 12 Mar 2004 23:41:32 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i2CMfRQW004088; Fri, 12 Mar 2004 23:41:27 +0100 (CET) (envelope-from marius) Date: Fri, 12 Mar 2004 23:41:27 +0100 From: Marius Strobl To: Ruslan Ermilov Message-ID: <20040312234127.D99120@newtrinity.zeist.de> References: <20040312214545.7F3C216A4FA@hub.freebsd.org> <20040312223315.GE4588@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040312223315.GE4588@ip.net.ua>; from ru@freebsd.org on Sat, Mar 13, 2004 at 12:33:15AM +0200 X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.52 (host: newtrinity.zeist.de) cc: Tom Rhodes cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:41:34 -0000 On Sat, Mar 13, 2004 at 12:33:15AM +0200, Ruslan Ermilov wrote: > > Index: src/sys/i386/i386/in_cksum.c > [...] > > +#if !defined(__GNUC__) || defined(__INTEL_COMPILER) > > > What, __INTEL_COMPILER can have __GNUC__ defined? > Yes, ICC v8 defines __GNUC__, __GNUC_MINOR__ and __GNUC_PATCHLEVEL_ when not used with the "-no-gcc" (lang/icc currently does this via icc.cfg and icpc.cfg). From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:41:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFD1B16A4CE; Fri, 12 Mar 2004 14:41:45 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E99B143D1F; Fri, 12 Mar 2004 14:41:44 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2CMjdee065520 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Mar 2004 00:45:40 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2CMfdcX005273; Sat, 13 Mar 2004 00:41:39 +0200 (EET) (envelope-from ru) Date: Sat, 13 Mar 2004 00:41:38 +0200 From: Ruslan Ermilov To: juli mallett Message-ID: <20040312224138.GB5198@ip.net.ua> References: <20040312214545.7F3C216A4FA@hub.freebsd.org> <20040312223315.GE4588@ip.net.ua> <20040312223447.GA9452@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3uo+9/B/ebqu+fSQ" Content-Disposition: inline In-Reply-To: <20040312223447.GA9452@FreeBSD.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:41:46 -0000 --3uo+9/B/ebqu+fSQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 12:34:47PM -1000, juli mallett wrote: > If you read the commit, etc., icc does define GNUC but isn't always > flawless. >=20 Oops, I missed that part, thanks! Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --3uo+9/B/ebqu+fSQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUjyiUkv4P6juNwoRAlI8AJ0QIRD/r9SsKlBcaIEUAYEnlJNErQCfTwII Jp46DfpI+UOSIb4qWD0DjvM= =9P1z -----END PGP SIGNATURE----- --3uo+9/B/ebqu+fSQ-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:46:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05FD016A4CE; Fri, 12 Mar 2004 14:46:31 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB98643D1F; Fri, 12 Mar 2004 14:46:30 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id E456C5C7D4; Fri, 12 Mar 2004 14:46:30 -0800 (PST) Date: Fri, 12 Mar 2004 23:46:30 +0100 From: Maxime Henrion To: Ruslan Ermilov Message-ID: <20040312224630.GG35475@elvis.mu.org> References: <20040312214545.7F3C216A4FA@hub.freebsd.org> <20040312223315.GE4588@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040312223315.GE4588@ip.net.ua> User-Agent: Mutt/1.4.1i cc: Tom Rhodes cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:46:31 -0000 Ruslan Ermilov wrote: > On Fri, Mar 12, 2004 at 01:45:45PM -0800, Tom Rhodes wrote: > [...] > > Index: src/sys/dev/mcd/mcdreg.h > > > > -#ifdef __GNUC__ > > -#if __GNUC__ >= 2 > > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > > +#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) > > #pragma pack(1) > > #endif > > #endif > > > > -#ifdef __GNUC__ > > -#if __GNUC__ >= 2 > > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > > +#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) > > #pragma pack(4) > > #endif > > #endif > > > These ifdefs are broken. > > #if (defined(__GNUC__) && __GNUC >= 2) || defined(__INTEL_COMPILER) > > would be more correct. > > > Index: src/sys/dev/scd/scdreg.h > > -#ifdef __GNUC__ > > -#if __GNUC__ >= 2 > > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > > +#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) > > #pragma pack(1) > > #endif > > #endif > > > Ditto. > > > Index: src/sys/i386/i386/in_cksum.c > [...] > > +#if !defined(__GNUC__) || defined(__INTEL_COMPILER) > > > What, __INTEL_COMPILER can have __GNUC__ defined? > > > Index: src/sys/i386/include/_types.h > > diff -u src/sys/i386/include/_types.h:1.7 src/sys/i386/include/_types.h:1.8 > > --- src/sys/i386/include/_types.h:1.7 Sat Mar 29 21:24:52 2003 > > +++ src/sys/i386/include/_types.h Fri Mar 12 13:45:29 2004 > > @@ -113,12 +113,12 @@ > > /* > > * Unusual type definitions. > > */ > > -#if defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3) > > +#if (defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3) && !defined(__INTEL_COMPILER)) > > > Redundant surrounding parenthesis. > > > Index: src/sys/i386/include/in_cksum.h > [...] > > +#if defined(__GNUC__) && !defined(__INTEL_COMPILER) > > > I think these are mutually exclusive already, no? > > > Index: src/sys/i386/include/stdarg.h > [...] > > -#if defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3) > > +#if (defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3) && !defined(__INTEL_COMPILER)) > > > Redundant parenthesis. > > > Index: src/sys/sys/cdefs.h > > -#ifndef __GNUC__ > > +#if !(defined(__GNUC__) || defined(__INTEL_COMPILER)) > > > Mechanical non-optimized changes? ;) > > > -#if !__GNUC_PREREQ__(2, 5) > > +#if !__GNUC_PREREQ__(2, 5) && !defined(__INTEL_COMPILER) > > > Better than above. ;) It would be even better IMHO if you had used __GNUC_PREREQ__ in other files, to simplify all those tests. There is however one small nit with __GNUC_PREREQ__, that bde@ pointed to me in that in FreeBSD, we usually prefer calling this kind of macros __GNUC_PREREQ, ie without the underscores at the end. I left them in for now because I wanted to keep compatibility with OpenBSD (and NetBSD too IIRC), from which it was taken. If most people feel we should remove those, I'm not opposed to it either (this _doesn't_ mean "let's go for another bikshed", thanks). Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:52:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 731B716A4CF; Fri, 12 Mar 2004 14:52:41 -0800 (PST) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDBD543D1D; Fri, 12 Mar 2004 14:52:40 -0800 (PST) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i2CMqXOY004335; Fri, 12 Mar 2004 23:52:33 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i2CMqSIk004334; Fri, 12 Mar 2004 23:52:28 +0100 (CET) (envelope-from marius) Date: Fri, 12 Mar 2004 23:52:28 +0100 From: Marius Strobl To: Andrew Gallatin Message-ID: <20040312235228.E99120@newtrinity.zeist.de> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> <20040312170658.A97337@grasshopper.cs.duke.edu> <20040312221228.GC634@darkness.comp.waw.pl> <20040312172922.A97386@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040312172922.A97386@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Fri, Mar 12, 2004 at 05:29:23PM -0500 X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.52 (host: newtrinity.zeist.de) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Pawel Jakub Dawidek cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:52:41 -0000 On Fri, Mar 12, 2004 at 05:29:23PM -0500, Andrew Gallatin wrote: > Pawel Jakub Dawidek [pjd@FreeBSD.org] wrote: > > On Fri, Mar 12, 2004 at 05:06:58PM -0500, Andrew Gallatin wrote: > > +> Tom Rhodes [trhodes@FreeBSD.org] wrote: > > +> > These are changes to allow to use the Intel C/C++ compiler (lang/icc) > > +> > to build the kernel. It doesn't affect the operation if gcc. > > +> > > > +> > > +> Cool! > > +> > > +> Were the NFS related problems ever solved? > > > > I'm using icc-compiled kernel with nfsclient without any problems. > > Great. I guess the NFS problems must have been related to the > checksum issues that were fixed. > No, they where persistent after the checksum issue was fixed. But they no longer where verifiable in the last round of tests of this patch. Some time elapsed since the previous round, kernel sources changed and new ICC versions where released so it's unclear what made the NFS problems disappear resp. if they are really gone. From owner-cvs-src@FreeBSD.ORG Fri Mar 12 14:59:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B2D116A4CE; Fri, 12 Mar 2004 14:59:17 -0800 (PST) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A6D343D1D; Fri, 12 Mar 2004 14:59:16 -0800 (PST) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i2CMx0OY004455; Fri, 12 Mar 2004 23:59:00 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i2CMwt6Y004454; Fri, 12 Mar 2004 23:58:55 +0100 (CET) (envelope-from marius) Date: Fri, 12 Mar 2004 23:58:55 +0100 From: Marius Strobl To: Mathew Kanner Message-ID: <20040312235855.F99120@newtrinity.zeist.de> References: <200403122145.i2CLjXYo098770@repoman.freebsd.org> <20040312215604.GF20090@cnd.mcgill.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040312215604.GF20090@cnd.mcgill.ca>; from mat@cnd.mcgill.ca on Fri, Mar 12, 2004 at 04:56:04PM -0500 X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.52 (host: newtrinity.zeist.de) cc: Tom Rhodes cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 12 Mar 2004 22:59:17 -0000 On Fri, Mar 12, 2004 at 04:56:04PM -0500, Mathew Kanner wrote: > On Mar 12, Tom Rhodes wrote: > > > > Incarnations of this patch survive gcc compiles since a loooong time, > > I use it on my desktop. An icc compiled kernel works since Nov. 2003 > > (exceptions: snd_* if used as modules), it survives a build of the > > entire ports collection with icc. > > Is there any more information in regards to sound modules > being the only thing that doesn't work? > > --Mat # kldload snd_pcm kldload: Unsupported file type kldload: can't load snd_pcm: Exec format error AFAIK no one really looked into this. ICC-compiled LKMs generally work as do GCC-compiled sound modules with an ICC-compiled kernel. From owner-cvs-src@FreeBSD.ORG Fri Mar 12 15:13:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 760A816A4CE; Fri, 12 Mar 2004 15:13:27 -0800 (PST) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id E393443D39; Fri, 12 Mar 2004 15:13:26 -0800 (PST) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i2CNDPOY004738; Sat, 13 Mar 2004 00:13:25 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i2CNDKKE004737; Sat, 13 Mar 2004 00:13:20 +0100 (CET) (envelope-from marius) Date: Sat, 13 Mar 2004 00:13:20 +0100 From: Marius Strobl To: Kris Kennaway Message-ID: <20040313001320.G99120@newtrinity.zeist.de> References: <200403122035.i2CKZMdp076683@repoman.freebsd.org> <20040312215636.GC46054@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040312215636.GC46054@xor.obsecurity.org>; from kris@obsecurity.org on Fri, Mar 12, 2004 at 01:56:37PM -0800 X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.24.0.6; VDF 6.24.0.52 (host: newtrinity.zeist.de) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Ken Smith cc: sparc64@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_smp.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, 12 Mar 2004 23:13:27 -0000 On Fri, Mar 12, 2004 at 01:56:37PM -0800, Kris Kennaway wrote: > On Fri, Mar 12, 2004 at 12:35:22PM -0800, Ken Smith wrote: > > kensmith 2004/03/12 12:35:22 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/kern subr_smp.c > > Log: > > This is a temporary fix to solve a regression issue on sparc64 that > > is caused by the way sparc64 registers its CPUs. Nate will work on > > a real fix shortly. > > Is this likely to fix the panics at boot time I'm having on my Ultra 30? > The cdevsw changes seem to have broken FreeBSD/sparc64 when using sc(4) in a similar way they broke FreeBSD/alpha. From owner-cvs-src@FreeBSD.ORG Fri Mar 12 15:20:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A299516A4CE for ; Fri, 12 Mar 2004 15:20:26 -0800 (PST) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id D476343D31 for ; Fri, 12 Mar 2004 15:20:25 -0800 (PST) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i2CNHBPi068846 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Sat, 13 Mar 2004 02:17:11 +0300 (MSK) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (rik.cronyx.ru [172.22.4.1]) by hanoi.cronyx.ru with ESMTP id i2CNEtkI068632; (8.12.8/vak/2.1) Sat, 13 Mar 2004 02:14:56 +0300 (MSK) (envelope-from rik@cronyx.ru) Message-ID: <4052465D.9060408@cronyx.ru> Date: Sat, 13 Mar 2004 02:23:09 +0300 From: Roman Kurakin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020610 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <20040306.073514.38701247.imp@bsdimp.com> <20040312.145935.18322000.non@ever.sanda.gr.jp> <4051B87F.5000008@cronyx.ru> <20040312.124320.127179888.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: non@ever.sanda.gr.jp cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 12 Mar 2004 23:20:26 -0000 M. Warner Losh wrote: >In message: <4051B87F.5000008@cronyx.ru> > Roman Kurakin writes: >: >- device line in sys/i386/conf/NOTES >: >and so on. People who don't know about ctau will want to see ctau.4 >: > >: > >: There is a link from ct.4 to ctau.4 > >Since mitsunaga-san has a ct.4 man page, I'm still thinking the >easiest thing to do is not install a symbolic link, but instead >install it with a note: > > Historically, the driver for the Cronyx-Tau WAN adapters was > ct. This device name was changed to ctau to avoid conflicts > with the pc98 ct driver. The network device name for these > is 'ct'. Please see ctau(4) for the details for that device. > This is not the best variant, but acceptable. > >However, looking at man4.i386, it appaers that ct.4 is checked in, not >ctau.4, so here's what I'm proposing: > >(1) We rename it in CVS, likely with a cvs remove/add. >(2) We fix the Makefile to reflect the new name, but with no link. >(3) mitsunaga-san checked in the ct.4 he has for pc98, with the > (addition of the above note). > >This should alievate the problem, while allowing current users of ct >(both sets) minimal disruption. The ctau folks may have to look at >two man pages, and the pc98 folks should have to change little or >nothing. > >The more drastic alternatives would likely be more heavy handed. > >Warner > > > > From owner-cvs-src@FreeBSD.ORG Fri Mar 12 15:33:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 950BF16A4CF; Fri, 12 Mar 2004 15:33:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CBD143D2F; Fri, 12 Mar 2004 15:33:11 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CNXBGe023175; Fri, 12 Mar 2004 15:33:11 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CNXBAB023174; Fri, 12 Mar 2004 15:33:11 -0800 (PST) (envelope-from cperciva) Message-Id: <200403122333.i2CNXBAB023174@repoman.freebsd.org> From: Colin Percival Date: Fri, 12 Mar 2004 15:33:11 -0800 (PST) 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/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: Fri, 12 Mar 2004 23:33:11 -0000 cperciva 2004/03/12 15:33:11 PST FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/printf printf.c Log: MFC of revision 1.27 Approved by: rwatson (mentor) Revision Changes Path 1.12.6.7 +1 -1 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 15:43:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81B3716A4CE; Fri, 12 Mar 2004 15:43:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64AE843D2F; Fri, 12 Mar 2004 15:43:41 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CNhfGe025168; Fri, 12 Mar 2004 15:43:41 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CNheJY025167; Fri, 12 Mar 2004 15:43:40 -0800 (PST) (envelope-from ru) Message-Id: <200403122343.i2CNheJY025167@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 12 Mar 2004 15:43:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ifconfig ifconfig.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, 12 Mar 2004 23:43:41 -0000 ru 2004/03/12 15:43:40 PST FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: Show the polling(4) flag on the interface. Revision Changes Path 1.98 +1 -1 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 15:52:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 125F216A4CE; Fri, 12 Mar 2004 15:52:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA40E43D39; Fri, 12 Mar 2004 15:52:32 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2CNqWGe027266; Fri, 12 Mar 2004 15:52:32 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2CNqWVc027265; Fri, 12 Mar 2004 15:52:32 -0800 (PST) (envelope-from ru) Message-Id: <200403122352.i2CNqWVc027265@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 12 Mar 2004 15:52:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ifconfig ifconfig.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, 12 Mar 2004 23:52:33 -0000 ru 2004/03/12 15:52:32 PST FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: The print mask's first part is the base, not the total number of bit identifiers. Revision Changes Path 1.99 +1 -1 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 16:11:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12F6816A4D0; Fri, 12 Mar 2004 16:11:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E975B43D1D; Fri, 12 Mar 2004 16:11:06 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D0B6Ge031195; Fri, 12 Mar 2004 16:11:06 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D0B6R1031185; Fri, 12 Mar 2004 16:11:06 -0800 (PST) (envelope-from cperciva) Message-Id: <200403130011.i2D0B6R1031185@repoman.freebsd.org> From: Colin Percival Date: Fri, 12 Mar 2004 16:11:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ldconfig ldconfig.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, 13 Mar 2004 00:11:07 -0000 cperciva 2004/03/12 16:11:05 PST FreeBSD src repository Modified files: sbin/ldconfig ldconfig.c Log: Fix 10 year old size-of-bcopy bug. PR: bin/43930 Submitted by: Alan Barrett Approved by: rwatson (mentor) MFNetBSD: revision 1.35 MFC after: 3 days Revision Changes Path 1.39 +1 -1 src/sbin/ldconfig/ldconfig.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 16:12:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7CB916A4CE; Fri, 12 Mar 2004 16:12:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B40743D1D; Fri, 12 Mar 2004 16:12:09 -0800 (PST) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D0C9Ge032162; Fri, 12 Mar 2004 16:12:09 -0800 (PST) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D0C9da032158; Fri, 12 Mar 2004 16:12:09 -0800 (PST) (envelope-from brueffer) Message-Id: <200403130012.i2D0C9da032158@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 12 Mar 2004 16:12:09 -0800 (PST) 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/man4.i386 ct.4 cx.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, 13 Mar 2004 00:12:09 -0000 brueffer 2004/03/12 16:12:09 PST FreeBSD src repository (doc committer) Modified files: share/man/man4/man4.i386 ct.4 cx.4 Log: Capitalize I/O Revision Changes Path 1.2 +2 -2 src/share/man/man4/man4.i386/ct.4 1.21 +2 -2 src/share/man/man4/man4.i386/cx.4 From owner-cvs-src@FreeBSD.ORG Fri Mar 12 16:23:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B0B916A4CE; Fri, 12 Mar 2004 16:23:21 -0800 (PST) Received: from ns1.sanda.gr.jp (ns1.sanda.gr.jp [219.117.208.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 282D943D2F; Fri, 12 Mar 2004 16:23:20 -0800 (PST) (envelope-from non@ever.sanda.gr.jp) Received: from oliv.ever.sanda.gr.jp (oliv [10.93.63.4]) by ns1.sanda.gr.jp (8.11.6/3.7W) with ESMTP id i2D0NJr31258; Sat, 13 Mar 2004 09:23:19 +0900 (JST) Received: from localhost (localhost.ever.sanda.gr.jp [127.0.0.1]) by oliv.ever.sanda.gr.jp (8.12.6/8.12.6) with ESMTP id i2D0NIZo020337; Sat, 13 Mar 2004 09:23:18 +0900 (JST) (envelope-from non@ever.sanda.gr.jp) Date: Sat, 13 Mar 2004 09:23:18 +0900 (JST) Message-Id: <20040313.092318.64853342.non@ever.sanda.gr.jp> To: imp@bsdimp.com From: non@ever.sanda.gr.jp In-Reply-To: <20040312.124320.127179888.imp@bsdimp.com> References: <20040312.145935.18322000.non@ever.sanda.gr.jp> <4051B87F.5000008@cronyx.ru> <20040312.124320.127179888.imp@bsdimp.com> X-Mailer: Mew version 3.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: non@ever.sanda.gr.jp cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: rik@cronyx.ru cc: matusita@jp.FreeBSD.org cc: nyan@jp.FreeBSD.org Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 13 Mar 2004 00:23:21 -0000 From: "M. Warner Losh" Date: Fri, 12 Mar 2004 12:43:20 -0700 (MST) > However, looking at man4.i386, it appaers that ct.4 is checked in, not > ctau.4, so here's what I'm proposing: > > (1) We rename it in CVS, likely with a cvs remove/add. > (2) We fix the Makefile to reflect the new name, but with no link. > (3) mitsunaga-san checked in the ct.4 he has for pc98, with the > (addition of the above note). I am happy with these changes. Thank you. // Noriaki Mitsunaga // non@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Fri Mar 12 16:46:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C13216A4CE; Fri, 12 Mar 2004 16:46:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F26E543D46; Fri, 12 Mar 2004 16:46:33 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D0kXGe038543; Fri, 12 Mar 2004 16:46:33 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D0kXrk038542; Fri, 12 Mar 2004 16:46:33 -0800 (PST) (envelope-from bde) Message-Id: <200403130046.i2D0kXrk038542@repoman.freebsd.org> From: Bruce Evans Date: Fri, 12 Mar 2004 16:46:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/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: Sat, 13 Mar 2004 00:46:34 -0000 bde 2004/03/12 16:46:33 PST FreeBSD src repository Modified files: sys/i386/conf NOTES Log: Fixed description of cx device. Use similar wording for ctau device (NETGRAPH_CRONYX toggles NETGRAPH support for both). Fixed formatting of description of cx device. Discussed with: rik Revision Changes Path 1.1135 +5 -4 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Mar 12 16:47:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D772B16A4CE; Fri, 12 Mar 2004 16:47:31 -0800 (PST) Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [64.164.98.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4E1A43D45; Fri, 12 Mar 2004 16:47:31 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (81f962786fe5278d5eeb87eea408dfb0@adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203]) by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i2D0kL3g013126; Fri, 12 Mar 2004 16:46:25 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id B1D44511C9; Fri, 12 Mar 2004 16:47:17 -0800 (PST) Date: Fri, 12 Mar 2004 16:47:17 -0800 From: Kris Kennaway To: Marius Strobl Message-ID: <20040313004717.GA48129@xor.obsecurity.org> References: <200403122035.i2CKZMdp076683@repoman.freebsd.org> <20040312215636.GC46054@xor.obsecurity.org> <20040313001320.G99120@newtrinity.zeist.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: <20040313001320.G99120@newtrinity.zeist.de> User-Agent: Mutt/1.4.2.1i cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Kris Kennaway cc: cvs-all@freebsd.org cc: sparc64@freebsd.org cc: Ken Smith Subject: Re: cvs commit: src/sys/kern subr_smp.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, 13 Mar 2004 00:47:32 -0000 --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 13, 2004 at 12:13:20AM +0100, Marius Strobl wrote: > On Fri, Mar 12, 2004 at 01:56:37PM -0800, Kris Kennaway wrote: > > On Fri, Mar 12, 2004 at 12:35:22PM -0800, Ken Smith wrote: > > > kensmith 2004/03/12 12:35:22 PST > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > sys/kern subr_smp.c=20 > > > Log: > > > This is a temporary fix to solve a regression issue on sparc64 that > > > is caused by the way sparc64 registers its CPUs. Nate will work on > > > a real fix shortly. > >=20 > > Is this likely to fix the panics at boot time I'm having on my Ultra 30? > >=20 >=20 > The cdevsw changes seem to have broken FreeBSD/sparc64 when using sc(4) > in a similar way they broke FreeBSD/alpha. That sounds about right..it panics really early in the boot sequence [1] at around the time syscons would be initialized. Kris [1] the dreaded "Fast Access Data MMU Miss" --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUloVWry0BWjoQKURAofpAJ4zmGGa26L3SwprB3ypGoBMxteRJwCgtitu xCGT5LiezYN87pS5+GmyIRM= =53nO -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW-- From owner-cvs-src@FreeBSD.ORG Fri Mar 12 16:56:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5024C16A4CE; Fri, 12 Mar 2004 16:56:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3327D43D39; Fri, 12 Mar 2004 16:56:12 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D0uBGe046506; Fri, 12 Mar 2004 16:56:11 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D0uBMi046505; Fri, 12 Mar 2004 16:56:11 -0800 (PST) (envelope-from bde) Message-Id: <200403130056.i2D0uBMi046505@repoman.freebsd.org> From: Bruce Evans Date: Fri, 12 Mar 2004 16:56:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/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: Sat, 13 Mar 2004 00:56:12 -0000 bde 2004/03/12 16:56:11 PST FreeBSD src repository Modified files: sys/i386/conf NOTES Log: Fixed some English usage errors. Revision Changes Path 1.1136 +7 -7 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Mar 12 18:31:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4268E16A4CE; Fri, 12 Mar 2004 18:31:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 247F943D2F; Fri, 12 Mar 2004 18:31:41 -0800 (PST) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D2VeGe067969; Fri, 12 Mar 2004 18:31:40 -0800 (PST) (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D2VeRD067965; Fri, 12 Mar 2004 18:31:40 -0800 (PST) (envelope-from brooks) Message-Id: <200403130231.i2D2VeRD067965@repoman.freebsd.org> From: Brooks Davis Date: Fri, 12 Mar 2004 18:31:40 -0800 (PST) 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: Sat, 13 Mar 2004 02:31:41 -0000 brooks 2004/03/12 18:31:40 PST FreeBSD src repository Modified files: sys/net if.c if_var.h Log: Remove if_withname. It came in with the KAME import, but never got used. Should someone need its functionality, it's a really expensive implementation of: ifnet_byindex(sdl->sdl_index) Reviewed by: bde, ume Revision Changes Path 1.184 +0 -26 src/sys/net/if.c 1.65 +0 -1 src/sys/net/if_var.h From owner-cvs-src@FreeBSD.ORG Fri Mar 12 18:35:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBA7716A4CF; Fri, 12 Mar 2004 18:35:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F1E143D31; Fri, 12 Mar 2004 18:35:03 -0800 (PST) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D2Z3Ge068787; Fri, 12 Mar 2004 18:35:03 -0800 (PST) (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D2Z31Y068786; Fri, 12 Mar 2004 18:35:03 -0800 (PST) (envelope-from brooks) Message-Id: <200403130235.i2D2Z31Y068786@repoman.freebsd.org> From: Brooks Davis Date: Fri, 12 Mar 2004 18:35:03 -0800 (PST) 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Mar 2004 02:35:03 -0000 brooks 2004/03/12 18:35:03 PST FreeBSD src repository Modified files: sys/net if.c Log: Don't allow interfaces to be renamed to the empty string. While I'm here, errors aren't bools. Pointed out by: hmp Revision Changes Path 1.185 +4 -2 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 18:56:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 679BE16A4CE; Fri, 12 Mar 2004 18:56:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C20E43D31; Fri, 12 Mar 2004 18:56:29 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D2uSGe072947; Fri, 12 Mar 2004 18:56:28 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D2uSUu072946; Fri, 12 Mar 2004 18:56:28 -0800 (PST) (envelope-from bde) Message-Id: <200403130256.i2D2uSUu072946@repoman.freebsd.org> From: Bruce Evans Date: Fri, 12 Mar 2004 18:56:28 -0800 (PST) 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_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, 13 Mar 2004 02:56:29 -0000 bde 2004/03/12 18:56:28 PST FreeBSD src repository Modified files: sys/kern vfs_vnops.c Log: Align the offset in vn_rdwr_inchunks() so that at most the first and the last chunk are misaligned relative to a MAXBSIZE byte boundary. vn_rdwr_inchunks() is used mainly for elf core dumps, and elf sections are usually perfectly misaligned relative to MAXBSIZE, and chunking prevents the file system from doing much realigning. This gives a surprisingly large speedup for core dumps -- from 50 to 13 seconds for a 512MB core dump here. The pessimization was mostly from an interaction of the misalignment with IO_DIRECT. It increased the number of i/o's for each chunk by a factor of 5 (3 writes and 2 read-before-writes instead of 1 write). Revision Changes Path 1.197 +11 -1 src/sys/kern/vfs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 19:41:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F00E16A4CE; Fri, 12 Mar 2004 19:41:46 -0800 (PST) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9728243D2F; Fri, 12 Mar 2004 19:41:45 -0800 (PST) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])i2D3f5xD072669; Sat, 13 Mar 2004 12:41:06 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Sat, 13 Mar 2004 12:40:55 +0900 (JST) Message-Id: <20040313.124055.126635777.nyan@jp.FreeBSD.org> To: imp@bsdimp.com From: Takahashi Yoshihiro In-Reply-To: <20040312.124320.127179888.imp@bsdimp.com> References: <20040312.145935.18322000.non@ever.sanda.gr.jp> <4051B87F.5000008@cronyx.ru> <20040312.124320.127179888.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: rik@FreeBSD.org cc: src-committers@FreeBSD.org cc: non@ever.sanda.gr.jp cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: rik@cronyx.ru cc: matusita@jp.FreeBSD.org Subject: Re: cvs commit: src/share/man/man4/man4.i386 ct.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, 13 Mar 2004 03:41:46 -0000 In article <20040312.124320.127179888.imp@bsdimp.com> "M. Warner Losh" writes: > (1) We rename it in CVS, likely with a cvs remove/add. > (2) We fix the Makefile to reflect the new name, but with no link. > (3) mitsunaga-san checked in the ct.4 he has for pc98, with the > (addition of the above note). Ok. Thanks!! --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Fri Mar 12 20:39:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0559516A4CE; Fri, 12 Mar 2004 20:39:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCEAA43D31; Fri, 12 Mar 2004 20:39:45 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D4djGe095019; Fri, 12 Mar 2004 20:39:45 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D4djuX095018; Fri, 12 Mar 2004 20:39:45 -0800 (PST) (envelope-from cperciva) Message-Id: <200403130439.i2D4djuX095018@repoman.freebsd.org> From: Colin Percival Date: Fri, 12 Mar 2004 20:39:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/nologin 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, 13 Mar 2004 04:39:46 -0000 cperciva 2004/03/12 20:39:45 PST FreeBSD src repository Modified files: usr.sbin/nologin Makefile Log: When nologin(8) is installed in /usr/sbin/, create a symlink from /sbin/nologin for compatibility purposes. Also, remove the NO_NOLOGIN_LOG option; we don't need to worry about conserving space as much on the /usr partition. Note that usr.sbin/nologin is not yet hooked up to the build. Revision Changes Path 1.12 +2 -7 src/usr.sbin/nologin/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 12 20:41:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07FC316A4CF; Fri, 12 Mar 2004 20:41:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE74A43D2F; Fri, 12 Mar 2004 20:41:40 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D4feGe096239; Fri, 12 Mar 2004 20:41:40 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D4feXA096238; Fri, 12 Mar 2004 20:41:40 -0800 (PST) (envelope-from cperciva) Message-Id: <200403130441.i2D4feXA096238@repoman.freebsd.org> From: Colin Percival Date: Fri, 12 Mar 2004 20:41:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/nologin nologin.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, 13 Mar 2004 04:41:41 -0000 cperciva 2004/03/12 20:41:40 PST FreeBSD src repository Modified files: usr.sbin/nologin nologin.c Log: Add standard copyright notice; fix style bugs. (Reported by bde) Remove NO_NOLOGIN_LOG option now that we're off the root partition. Revision Changes Path 1.4 +26 -9 src/usr.sbin/nologin/nologin.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 20:47:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FE4616A4CE; Fri, 12 Mar 2004 20:47:12 -0800 (PST) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC8FA43D1F; Fri, 12 Mar 2004 20:47:11 -0800 (PST) (envelope-from danfe@regency.nsu.ru) Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 4.30) id 1B217P-0005Yi-Np; Sat, 13 Mar 2004 10:51:27 +0600 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.10/8.12.10) with ESMTP id i2D4lm2a073892; Sat, 13 Mar 2004 10:47:48 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.10/8.12.10/Submit) id i2D4lmLD073847; Sat, 13 Mar 2004 10:47:48 +0600 (NOVT) (envelope-from danfe) Date: Sat, 13 Mar 2004 10:47:48 +0600 From: Alexey Dokuchaev To: Ruslan Ermilov Message-ID: <20040313044748.GB64733@regency.nsu.ru> References: <200403122343.i2CNheJY025167@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403122343.i2CNheJY025167@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.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, 13 Mar 2004 04:47:12 -0000 On Fri, Mar 12, 2004 at 03:43:40PM -0800, Ruslan Ermilov wrote: > ru 2004/03/12 15:43:40 PST > > FreeBSD src repository > > Modified files: > sbin/ifconfig ifconfig.c > Log: > Show the polling(4) flag on the interface. Hi Ruslan, Do you plan to MFC of your recent ifconfig.c changes to RELENG_4 ? Thanks! ./danfe From owner-cvs-src@FreeBSD.ORG Fri Mar 12 21:16:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 956B116A4CE; Fri, 12 Mar 2004 21:16:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7984843D41; Fri, 12 Mar 2004 21:16:42 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D5GgGe010230; Fri, 12 Mar 2004 21:16:42 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D5Gg4B010229; Fri, 12 Mar 2004 21:16:42 -0800 (PST) (envelope-from cperciva) Message-Id: <200403130516.i2D5Gg4B010229@repoman.freebsd.org> From: Colin Percival Date: Fri, 12 Mar 2004 21:16:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc devd.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: Sat, 13 Mar 2004 05:16:42 -0000 cperciva 2004/03/12 21:16:42 PST FreeBSD src repository Modified files: etc devd.conf Log: Fix odd grammar in comment. PR: docs/64190 Submitted by: Dan Langille Revision Changes Path 1.12 +1 -1 src/etc/devd.conf From owner-cvs-src@FreeBSD.ORG Fri Mar 12 21:27:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62A8516A4CE; Fri, 12 Mar 2004 21:27:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4506543D2F; Fri, 12 Mar 2004 21:27:18 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D5RIGe012320; Fri, 12 Mar 2004 21:27:18 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D5RIAn012319; Fri, 12 Mar 2004 21:27:18 -0800 (PST) (envelope-from rwatson) Message-Id: <200403130527.i2D5RIAn012319@repoman.freebsd.org> From: Robert Watson Date: Fri, 12 Mar 2004 21:27:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netatalk aarp.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, 13 Mar 2004 05:27:18 -0000 rwatson 2004/03/12 21:27:18 PST FreeBSD src repository Modified files: sys/netatalk aarp.c Log: Const-poison atmulticastaddr, which should be read but not modified. While there, remove (caddr_t) casting of ethernet addresses, which among other things discards the qualifier. This makes it clear that atmulticastaddr does not require synchronization. Revision Changes Path 1.25 +9 -9 src/sys/netatalk/aarp.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 21:46:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AF1916A4CE; Fri, 12 Mar 2004 21:46:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E8FE43D31; Fri, 12 Mar 2004 21:46:27 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D5kRGe016639; Fri, 12 Mar 2004 21:46:27 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D5kRGA016638; Fri, 12 Mar 2004 21:46:27 -0800 (PST) (envelope-from rwatson) Message-Id: <200403130546.i2D5kRGA016638@repoman.freebsd.org> From: Robert Watson Date: Fri, 12 Mar 2004 21:46:27 -0800 (PST) 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_iso88025subr.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, 13 Mar 2004 05:46:27 -0000 rwatson 2004/03/12 21:46:27 PST FreeBSD src repository Modified files: sys/net if_iso88025subr.c Log: Constify iso88025_broadcastaddr to make it clear no explicit synchronization is required. Revision Changes Path 1.59 +3 -3 src/sys/net/if_iso88025subr.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 21:51:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B85F16A4CE; Fri, 12 Mar 2004 21:51:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FB6643D1D; Fri, 12 Mar 2004 21:51:07 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D5p6Ge016865; Fri, 12 Mar 2004 21:51:06 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D5p6X5016864; Fri, 12 Mar 2004 21:51:06 -0800 (PST) (envelope-from rwatson) Message-Id: <200403130551.i2D5p6X5016864@repoman.freebsd.org> From: Robert Watson Date: Fri, 12 Mar 2004 21:51:06 -0800 (PST) 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_tapvar.h if_tun.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, 13 Mar 2004 05:51:07 -0000 rwatson 2004/03/12 21:51:06 PST FreeBSD src repository Modified files: sys/net if_tapvar.h if_tun.c Log: Remove stale (unused) unit variables from if_tun and if_tap softc's. Revision Changes Path 1.6 +0 -2 src/sys/net/if_tapvar.h 1.136 +0 -1 src/sys/net/if_tun.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 21:58:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9259316A4CE; Fri, 12 Mar 2004 21:58:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74E3043D2F; Fri, 12 Mar 2004 21:58:58 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D5wwGe018938; Fri, 12 Mar 2004 21:58:58 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D5wvr3018937; Fri, 12 Mar 2004 21:58:57 -0800 (PST) (envelope-from rwatson) Message-Id: <200403130558.i2D5wvr3018937@repoman.freebsd.org> From: Robert Watson Date: Fri, 12 Mar 2004 21:58:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD 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: Sat, 13 Mar 2004 05:58:58 -0000 rwatson 2004/03/12 21:58:57 PST FreeBSD src repository Modified files: sys/kern sys_generic.c Log: Add annotations to mtx_lock(&Giant) in kern_select() and poll() that we always grab Giant, even if we're actually only polling objects that don't require giant. Once socket locking is merged, there will be strong motivation to fix this. Revision Changes Path 1.130 +8 -0 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 22:17:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 719F816A4CE; Fri, 12 Mar 2004 22:17:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5682143D31; Fri, 12 Mar 2004 22:17:00 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D6H0Ge024018; Fri, 12 Mar 2004 22:17:00 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D6H0it024017; Fri, 12 Mar 2004 22:17:00 -0800 (PST) (envelope-from rwatson) Message-Id: <200403130617.i2D6H0it024017@repoman.freebsd.org> From: Robert Watson Date: Fri, 12 Mar 2004 22:17:00 -0800 (PST) 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_spppsubr.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, 13 Mar 2004 06:17:00 -0000 rwatson 2004/03/12 22:17:00 PST FreeBSD src repository Modified files: sys/net if_spppsubr.c Log: Constify interactive_ports, as its value is static, and therefore doesn't require synchronization. Revision Changes Path 1.106 +1 -1 src/sys/net/if_spppsubr.c From owner-cvs-src@FreeBSD.ORG Fri Mar 12 23:09:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B25E16A4CE; Fri, 12 Mar 2004 23:09:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ECCE43D1F; Fri, 12 Mar 2004 23:09:16 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D79GGe035225; Fri, 12 Mar 2004 23:09:16 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D79FcJ035224; Fri, 12 Mar 2004 23:09:15 -0800 (PST) (envelope-from alc) Message-Id: <200403130709.i2D79FcJ035224@repoman.freebsd.org> From: Alan Cox Date: Fri, 12 Mar 2004 23:09:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_contig.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, 13 Mar 2004 07:09:16 -0000 alc 2004/03/12 23:09:15 PST FreeBSD src repository Modified files: sys/vm vm_contig.c Log: Remove GIANT_REQUIRED from contigfree(). Revision Changes Path 1.33 +1 -1 src/sys/vm/vm_contig.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 00:21:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26A8716A4CE; Sat, 13 Mar 2004 00:21:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BB1F43D2D; Sat, 13 Mar 2004 00:21:23 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D8LMGe051542; Sat, 13 Mar 2004 00:21:22 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D8LM43051538; Sat, 13 Mar 2004 00:21:22 -0800 (PST) (envelope-from tjr) Message-Id: <200403130821.i2D8LM43051538@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 13 Mar 2004 00:21:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Mar 2004 08:21:23 -0000 tjr 2004/03/13 00:21:22 PST FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: Add EPSON Perfection 1670 scanner. Revision Changes Path 1.167 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sat Mar 13 00:25:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B4EA16A4CE; Sat, 13 Mar 2004 00:25:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F376543D1F; Sat, 13 Mar 2004 00:25:51 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D8PpGe052400; Sat, 13 Mar 2004 00:25:51 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D8PpM4052399; Sat, 13 Mar 2004 00:25:51 -0800 (PST) (envelope-from tjr) Message-Id: <200403130825.i2D8PpM4052399@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 13 Mar 2004 00:25:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdevs.h usbdevs_data.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, 13 Mar 2004 08:25:52 -0000 tjr 2004/03/13 00:25:51 PST FreeBSD src repository Modified files: sys/dev/usb usbdevs.h usbdevs_data.h Log: Regen Revision Changes Path 1.174 +2 -1 src/sys/dev/usb/usbdevs.h 1.174 +7 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Sat Mar 13 00:45:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF5CB16A4D0; Sat, 13 Mar 2004 00:45:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE35143D2F; Sat, 13 Mar 2004 00:45:16 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D8jGGe056612; Sat, 13 Mar 2004 00:45:16 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D8jGDQ056611; Sat, 13 Mar 2004 00:45:16 -0800 (PST) (envelope-from tjr) Message-Id: <200403130845.i2D8jGDQ056611@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 13 Mar 2004 00:45:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb uscanner.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, 13 Mar 2004 08:45:17 -0000 tjr 2004/03/13 00:45:16 PST FreeBSD src repository Modified files: sys/dev/usb uscanner.c Log: Add support for the Epson Perfection 1670 scanner. Revision Changes Path 1.54 +1 -0 src/sys/dev/usb/uscanner.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 00:47:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3489416A4CE; Sat, 13 Mar 2004 00:47:59 -0800 (PST) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3940043D48; Sat, 13 Mar 2004 00:47:58 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.203.8) by smtp01.syd.iprimus.net.au (7.0.024) id 402BA927009CF878; Sat, 13 Mar 2004 19:47:56 +1100 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 269CB415A; Sat, 13 Mar 2004 19:48:04 +1100 (EST) Date: Sat, 13 Mar 2004 19:48:04 +1100 From: Tim Robbins To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20040313084804.GA18117@cat.robbins.dropbear.id.au> References: <200403130845.i2D8jGDQ056611@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403130845.i2D8jGDQ056611@repoman.freebsd.org> User-Agent: Mutt/1.4.1i Subject: Re: cvs commit: src/sys/dev/usb uscanner.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, 13 Mar 2004 08:47:59 -0000 On Sat, Mar 13, 2004 at 12:45:16AM -0800, Tim J. Robbins wrote: > tjr 2004/03/13 00:45:16 PST > > FreeBSD src repository > > Modified files: > sys/dev/usb uscanner.c > Log: > Add support for the Epson Perfection 1670 scanner. FWIW, I used a CVS snapshot of sane-backends and the current release of Kooka to test this. Tim From owner-cvs-src@FreeBSD.ORG Sat Mar 13 01:21:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EAA116A4CE; Sat, 13 Mar 2004 01:21:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32FC243D1F; Sat, 13 Mar 2004 01:21:01 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D9L0Ge069826; Sat, 13 Mar 2004 01:21:00 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D9L0hH069821; Sat, 13 Mar 2004 01:21:00 -0800 (PST) (envelope-from cperciva) Message-Id: <200403130921.i2D9L0hH069821@repoman.freebsd.org> From: Colin Percival Date: Sat, 13 Mar 2004 01:21:00 -0800 (PST) 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/script script.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, 13 Mar 2004 09:21:01 -0000 cperciva 2004/03/13 01:21:00 PST FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/script script.c Log: MFC of revisions 1.21, 1.24. This allows script to operate non-interactively, and avoids doing tty stuff to non-ttys. PR: bin/56166, bin/57414, ports/57415, bin/59036, ports/60534 Revision Changes Path 1.11.2.2 +23 -11 src/usr.bin/script/script.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 01:51:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CC7A16A4CF; Sat, 13 Mar 2004 01:51:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FBDC43D2F; Sat, 13 Mar 2004 01:51:44 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D9phGe077429; Sat, 13 Mar 2004 01:51:44 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D9phnC077425; Sat, 13 Mar 2004 01:51:43 -0800 (PST) (envelope-from cperciva) Message-Id: <200403130951.i2D9phnC077425@repoman.freebsd.org> From: Colin Percival Date: Sat, 13 Mar 2004 01:51:43 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp/doc ntp.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: Sat, 13 Mar 2004 09:51:44 -0000 cperciva 2004/03/13 01:51:43 PST FreeBSD src repository Modified files: usr.sbin/ntp/doc ntp.conf.5 Log: Add missing spaces after "logconfig" in example lines. PR: docs/64082 Submitted by: Tsurutani Naoki MFC after: 3 days Revision Changes Path 1.14 +2 -2 src/usr.sbin/ntp/doc/ntp.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 01:57:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0953B16A4CF; Sat, 13 Mar 2004 01:57:35 -0800 (PST) Received: from mailout11.sul.t-online.com (mailout11.sul.t-online.com [194.25.134.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66C9843D45; Sat, 13 Mar 2004 01:57:34 -0800 (PST) (envelope-from Alexander@Leidinger.net) Received: from fwd08.aul.t-online.de by mailout11.sul.t-online.com with smtp id 1B25td-0003iM-0B; Sat, 13 Mar 2004 10:57:33 +0100 Received: from Andro-Beta.Leidinger.net (EXTROTZere0cnKyQgB0+3YRR2XDuqq-fqt2ATxdXkrvlkQuSb+x6Yg@[217.83.23.16]) by fmrl08.sul.t-online.com with esmtp id 1B25tQ-1iAnnE0; Sat, 13 Mar 2004 10:57:20 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) i2D9vJ1K028623; Sat, 13 Mar 2004 10:57:19 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (netchild@localhost [127.0.0.1]) i2D9vJPV005405; Sat, 13 Mar 2004 10:57:19 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sat, 13 Mar 2004 10:57:19 +0100 From: Alexander Leidinger To: cvs-src@freebsd.org Message-Id: <20040313105719.5e4e8765@Magellan.Leidinger.net> In-Reply-To: <20040312215649.GA4588@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: EXTROTZere0cnKyQgB0+3YRR2XDuqq-fqt2ATxdXkrvlkQuSb+x6Yg@t-dialin.net cc: Tom Rhodes cc: src-committers@freebsd.org cc: Ruslan Ermilov cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 13 Mar 2004 09:57:35 -0000 On Fri, 12 Mar 2004 23:56:49 +0200 Ruslan Ermilov wrote: > > Index: src/share/mk/bsd.lib.mk > > diff -u src/share/mk/bsd.lib.mk:1.156 src/share/mk/bsd.lib.mk:1.157 > > --- src/share/mk/bsd.lib.mk:1.156 Tue Jan 27 15:22:15 2004 > > +++ src/share/mk/bsd.lib.mk Fri Mar 12 13:36:12 2004 > [...] > > +.c.o: > > + ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} > > + > > > Please revert the addition of this, it's bogus and duplicated > what's already in sys.mk. Ooops... sorry. I think this bogus change crept in at the time you moved this part to sys.mk (at least I think you did something like this, and I forgot to review your change entirely). > > @@ -157,7 +166,7 @@ > > ${LINT} ${LINTLIBFLAGS} ${CFLAGS:M-[DIU]*} ${.ALLSRC} > > .endif > > > > -.endif !defined(INTERNALLIB) > > +.endif #!defined(INTERNALLIB) > > > Please revert this. Why? .endif doesn't take an argument and it serves as a comment. So why not make it explicit? I would agree with adding a space after the comment sign, but I don't understand why it should be reverted. Thanks for the review, Alexander. -- I will be available to get hired in April 2004. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 02:03:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF25B16A4CE; Sat, 13 Mar 2004 02:03:47 -0800 (PST) Received: from mailout07.sul.t-online.com (mailout07.sul.t-online.com [194.25.134.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6927F43D41; Sat, 13 Mar 2004 02:03:47 -0800 (PST) (envelope-from Alexander@Leidinger.net) Received: from fwd09.aul.t-online.de by mailout07.sul.t-online.com with smtp id 1B25ze-00045e-03; Sat, 13 Mar 2004 11:03:46 +0100 Received: from Andro-Beta.Leidinger.net (E1ZXB+ZV8eQ4BXg3-DOPU8KaIq1vmA1Z71iMR1t6oKzpXO7hkahkoT@[217.83.23.16]) by fmrl09.sul.t-online.com with esmtp id 1B25zY-1CrhYW0; Sat, 13 Mar 2004 11:03:40 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) i2DA3cEF029528; Sat, 13 Mar 2004 11:03:38 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (netchild@localhost [127.0.0.1]) i2DA3cI2006243; Sat, 13 Mar 2004 11:03:38 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sat, 13 Mar 2004 11:03:38 +0100 From: Alexander Leidinger To: cvs-all@freebsd.org Message-Id: <20040313110338.5520b41c@Magellan.Leidinger.net> In-Reply-To: <20040312223315.GE4588@ip.net.ua> References: <20040312214545.7F3C216A4FA@hub.freebsd.org> <20040312223315.GE4588@ip.net.ua> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: E1ZXB+ZV8eQ4BXg3-DOPU8KaIq1vmA1Z71iMR1t6oKzpXO7hkahkoT@t-dialin.net cc: Tom Rhodes cc: src-committers@freebsd.org cc: Ruslan Ermilov cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 13 Mar 2004 10:03:48 -0000 On Sat, 13 Mar 2004 00:33:15 +0200 Ruslan Ermilov wrote: > On Fri, Mar 12, 2004 at 01:45:45PM -0800, Tom Rhodes wrote: > [...] > > Index: src/sys/dev/mcd/mcdreg.h > > > > -#ifdef __GNUC__ > > -#if __GNUC__ >= 2 > > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > > +#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) > > #pragma pack(1) > > #endif > > #endif > > > > -#ifdef __GNUC__ > > -#if __GNUC__ >= 2 > > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > > +#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) > > #pragma pack(4) > > #endif > > #endif > > > These ifdefs are broken. > > #if (defined(__GNUC__) && __GNUC >= 2) || defined(__INTEL_COMPILER) > > would be more correct. I tried to produce a patch which doesn't changes existing style. > > Index: src/sys/i386/include/in_cksum.h > [...] > > +#if defined(__GNUC__) && !defined(__INTEL_COMPILER) > > > I think these are mutually exclusive already, no? As already explained by Marius and the commit log: no, icc may define __GNUC__ in some cases. Thanks for the review, Alexander. -- I will be available to get hired in April 2004. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 02:10:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E60C16A4CF; Sat, 13 Mar 2004 02:10:18 -0800 (PST) Received: from mailout03.sul.t-online.com (mailout03.sul.t-online.com [194.25.134.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3345B43D3F; Sat, 13 Mar 2004 02:10:18 -0800 (PST) (envelope-from Alexander@Leidinger.net) Received: from fwd00.aul.t-online.de by mailout03.sul.t-online.com with smtp id 1B265w-0001fj-06; Sat, 13 Mar 2004 11:10:16 +0100 Received: from Andro-Beta.Leidinger.net (S94Ny+Zl8e-9f01WrHTgClBFt493rfbsW6Obq+HtSBOQw6c5X2eAoh@[217.83.23.16]) by fmrl00.sul.t-online.com with esmtp id 1B265t-0QnARs0; Sat, 13 Mar 2004 11:10:13 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) i2DAAAtn030509; Sat, 13 Mar 2004 11:10:11 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (netchild@localhost [127.0.0.1]) i2DAAAep007063; Sat, 13 Mar 2004 11:10:10 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sat, 13 Mar 2004 11:10:10 +0100 From: Alexander Leidinger To: cvs-src@freebsd.org Message-Id: <20040313111010.6493143f@Magellan.Leidinger.net> In-Reply-To: <20040312224630.GG35475@elvis.mu.org> References: <20040312214545.7F3C216A4FA@hub.freebsd.org> <20040312223315.GE4588@ip.net.ua> <20040312224630.GG35475@elvis.mu.org> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: S94Ny+Zl8e-9f01WrHTgClBFt493rfbsW6Obq+HtSBOQw6c5X2eAoh@t-dialin.net cc: Maxime Henrion cc: Tom Rhodes cc: src-committers@freebsd.org cc: Ruslan Ermilov cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.h src/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c iir.h src/sys/dev/isp ispvar.h src/sys/dev/mcd mcdreg.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, 13 Mar 2004 10:10:18 -0000 On Fri, 12 Mar 2004 23:46:30 +0100 Maxime Henrion wrote: > It would be even better IMHO if you had used __GNUC_PREREQ__ in other > files, to simplify all those tests. It would be better to change this to feature tests and set the appropriate defines at the beginning depending on the compiler used. This way you only have to check the compiler once. This was suggested to me by Matthew Dillon a while ago, but I think such a change should be separate from the icc change, as it makes it more obvious what happens in each change (so it's more easy to review). Bye, Alexander. -- I will be available to get hired in April 2004. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 02:25:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 218E516A4CE; Sat, 13 Mar 2004 02:25:32 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA98743D2D; Sat, 13 Mar 2004 02:25:30 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2DATNee076872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Mar 2004 12:29:25 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2DAPLpu033810; Sat, 13 Mar 2004 12:25:21 +0200 (EET) (envelope-from ru) Date: Sat, 13 Mar 2004 12:25:20 +0200 From: Ruslan Ermilov To: Alexander Leidinger Message-ID: <20040313102520.GA33766@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> <20040313105719.5e4e8765@Magellan.Leidinger.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline In-Reply-To: <20040313105719.5e4e8765@Magellan.Leidinger.net> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Tom Rhodes Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 13 Mar 2004 10:25:32 -0000 --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 13, 2004 at 10:57:19AM +0100, Alexander Leidinger wrote: > On Fri, 12 Mar 2004 23:56:49 +0200 > Ruslan Ermilov wrote: >=20 > > > Index: src/share/mk/bsd.lib.mk > > > diff -u src/share/mk/bsd.lib.mk:1.156 src/share/mk/bsd.lib.mk:1.157 > > > --- src/share/mk/bsd.lib.mk:1.156 Tue Jan 27 15:22:15 2004 > > > +++ src/share/mk/bsd.lib.mk Fri Mar 12 13:36:12 2004 > > [...] > > > +.c.o: > > > + ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} > > > + > > >=20 > > Please revert the addition of this, it's bogus and duplicated > > what's already in sys.mk. >=20 > Ooops... sorry. I think this bogus change crept in at the time you moved > this part to sys.mk (at least I think you did something like this, and I > forgot to review your change entirely). >=20 OK. Tom will take care of this. > > > -.endif !defined(INTERNALLIB) > > > +.endif #!defined(INTERNALLIB) > > > =20 > > Please revert this. >=20 > Why? .endif doesn't take an argument and it serves as a comment. So why > not make it explicit? I would agree with adding a space after the > comment sign, but I don't understand why it should be reverted. >=20 Because it has nothing to do with ICC support. Because other places in share/mk spell it like this. Because I prefer it this way. ;) Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --G4iJoqBmSsgzjUCe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUuGQUkv4P6juNwoRAjxyAKCEhgAPibH0i7+hyQA8+LlaQ6ZzoACfdX7b qyps7aeAO8R67pSN0LS87y8= =9Ow8 -----END PGP SIGNATURE----- --G4iJoqBmSsgzjUCe-- From owner-cvs-src@FreeBSD.ORG Sat Mar 13 02:51:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 285BA16A4CE; Sat, 13 Mar 2004 02:51:08 -0800 (PST) Received: from mailout07.sul.t-online.com (mailout07.sul.t-online.com [194.25.134.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF7B543D39; Sat, 13 Mar 2004 02:51:07 -0800 (PST) (envelope-from Alexander@Leidinger.net) Received: from fwd03.aul.t-online.de by mailout07.sul.t-online.com with smtp id 1B26jS-0007dl-05; Sat, 13 Mar 2004 11:51:06 +0100 Received: from Andro-Beta.Leidinger.net (VTRF2TZHgeS398Zm4HvM0RZ0gh10-aFgJjEXlaE3z7W8vmE8Mqwlsh@[217.83.23.16]) by fmrl03.sul.t-online.com with esmtp id 1B26jA-1k9iee0; Sat, 13 Mar 2004 11:50:48 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) i2DAoi5S036333; Sat, 13 Mar 2004 11:50:44 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (netchild@localhost [127.0.0.1]) i2DAoi9E015032; Sat, 13 Mar 2004 11:50:44 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sat, 13 Mar 2004 11:50:44 +0100 From: Alexander Leidinger To: Ruslan Ermilov Message-Id: <20040313115044.7296d56f@Magellan.Leidinger.net> In-Reply-To: <20040313102520.GA33766@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> <20040313105719.5e4e8765@Magellan.Leidinger.net> <20040313102520.GA33766@ip.net.ua> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: VTRF2TZHgeS398Zm4HvM0RZ0gh10-aFgJjEXlaE3z7W8vmE8Mqwlsh@t-dialin.net cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Tom Rhodes Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 13 Mar 2004 10:51:08 -0000 On Sat, 13 Mar 2004 12:25:20 +0200 Ruslan Ermilov wrote: > OK. Tom will take care of this. http://www.leidinger.net/FreeBSD/current-patches/ (icc.diff) Bye, Alexander. -- I will be available to get hired in April 2004. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 02:57:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A3A316A4CE; Sat, 13 Mar 2004 02:57:31 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BD0643D2D; Sat, 13 Mar 2004 02:57:31 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2DB1See077376 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 Mar 2004 13:01:29 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2DAvP6i034216; Sat, 13 Mar 2004 12:57:25 +0200 (EET) (envelope-from ru) Date: Sat, 13 Mar 2004 12:57:25 +0200 From: Ruslan Ermilov To: Alexander Leidinger Message-ID: <20040313105725.GA34182@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> <20040313105719.5e4e8765@Magellan.Leidinger.net> <20040313102520.GA33766@ip.net.ua> <20040313115044.7296d56f@Magellan.Leidinger.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <20040313115044.7296d56f@Magellan.Leidinger.net> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Tom Rhodes Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 13 Mar 2004 10:57:32 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 13, 2004 at 11:50:44AM +0100, Alexander Leidinger wrote: > On Sat, 13 Mar 2004 12:25:20 +0200 > Ruslan Ermilov wrote: >=20 > > OK. Tom will take care of this. >=20 > http://www.leidinger.net/FreeBSD/current-patches/ (icc.diff) >=20 I've reviewed it, looks good. Tom, if you're happy as well, please commit it. I also assume it has been tested. ;) Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAUukVUkv4P6juNwoRAq4nAJsFkgbV0f5PWly7rVsSWi5uOox1dACeMljC kRU1KBwt4iWRRCUOOmnARKs= =UuXx -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J-- From owner-cvs-src@FreeBSD.ORG Sat Mar 13 03:02:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 949C116A4CE; Sat, 13 Mar 2004 03:02:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FEA443D2D; Sat, 13 Mar 2004 03:02:38 -0800 (PST) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DB2cGe094299; Sat, 13 Mar 2004 03:02:38 -0800 (PST) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DB2b3l094295; Sat, 13 Mar 2004 03:02:37 -0800 (PST) (envelope-from cperciva) Message-Id: <200403131102.i2DB2b3l094295@repoman.freebsd.org> From: Colin Percival Date: Sat, 13 Mar 2004 03:02:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin Makefile 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: Sat, 13 Mar 2004 11:02:38 -0000 cperciva 2004/03/13 03:02:37 PST FreeBSD src repository Modified files: sbin Makefile usr.sbin Makefile Log: Don peril-sensitive glasses and throw the switch to move nologin(8) from /sbin to /usr/sbin. A symlink from /sbin/nologin -> /usr/sbin/nologin is created for compatibility purposes. This will probably not cause any problems, but anyone who is doing anything particularly unusual with nologin(8) or shells in general might be well advised to check that everything still works. Bikesheds on: cvs-all, current Revision Changes Path 1.136 +0 -1 src/sbin/Makefile 1.289 +1 -0 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 13 03:13:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07CEB16A4CE; Sat, 13 Mar 2004 03:13:40 -0800 (PST) Received: from mailout11.sul.t-online.com (mailout11.sul.t-online.com [194.25.134.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9493943D1D; Sat, 13 Mar 2004 03:13:39 -0800 (PST) (envelope-from Alexander@Leidinger.net) Received: from fwd02.aul.t-online.de by mailout11.sul.t-online.com with smtp id 1B275G-0002GI-02; Sat, 13 Mar 2004 12:13:38 +0100 Received: from Andro-Beta.Leidinger.net (EXTROTZ-YeBey+DhI-v0A2s5-xvp9SJZ8UWgexiBD92SHqEgLMCF6x@[217.83.23.16]) by fmrl02.sul.t-online.com with esmtp id 1B2756-0VAIfg0; Sat, 13 Mar 2004 12:13:28 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) i2DBDQLZ039580; Sat, 13 Mar 2004 12:13:27 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (netchild@localhost [127.0.0.1]) i2DBDQAj017949; Sat, 13 Mar 2004 12:13:26 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sat, 13 Mar 2004 12:13:26 +0100 From: Alexander Leidinger To: Ruslan Ermilov Message-Id: <20040313121326.7e9001b1@Magellan.Leidinger.net> In-Reply-To: <20040313105725.GA34182@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> <20040313105719.5e4e8765@Magellan.Leidinger.net> <20040313102520.GA33766@ip.net.ua> <20040313115044.7296d56f@Magellan.Leidinger.net> <20040313105725.GA34182@ip.net.ua> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: EXTROTZ-YeBey+DhI-v0A2s5-xvp9SJZ8UWgexiBD92SHqEgLMCF6x@t-dialin.net cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Tom Rhodes Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 13 Mar 2004 11:13:40 -0000 On Sat, 13 Mar 2004 12:57:25 +0200 Ruslan Ermilov wrote: > On Sat, Mar 13, 2004 at 11:50:44AM +0100, Alexander Leidinger wrote: > > On Sat, 13 Mar 2004 12:25:20 +0200 > > Ruslan Ermilov wrote: > > > > > OK. Tom will take care of this. > > > > http://www.leidinger.net/FreeBSD/current-patches/ (icc.diff) > > > I've reviewed it, looks good. Tom, if you're happy as well, > please commit it. I also assume it has been tested. ;) No, sorry, not tested. I'm a little bit short of time today (calender(1) will tell you why). But I'm confident this patch doesn't break the kernel (famous last words...). Bye, Alexander. -- I will be available to get hired in April 2004. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 04:25:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E55EC16A4CE; Sat, 13 Mar 2004 04:25:00 -0800 (PST) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8E0543D1F; Sat, 13 Mar 2004 04:25:00 -0800 (PST) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 53C8E530E; Sat, 13 Mar 2004 13:24:59 +0100 (CET) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 25EFA530A; Sat, 13 Mar 2004 13:24:54 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id C4B5833CA6; Sat, 13 Mar 2004 13:24:53 +0100 (CET) To: Alexander Leidinger References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> <20040313105719.5e4e8765@Magellan.Leidinger.net> <20040313102520.GA33766@ip.net.ua> <20040313115044.7296d56f@Magellan.Leidinger.net> <20040313105725.GA34182@ip.net.ua> <20040313121326.7e9001b1@Magellan.Leidinger.net> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sat, 13 Mar 2004 13:24:53 +0100 In-Reply-To: <20040313121326.7e9001b1@Magellan.Leidinger.net> (Alexander Leidinger's message of "Sat, 13 Mar 2004 12:13:26 +0100") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Ruslan Ermilov cc: cvs-all@FreeBSD.ORG cc: Tom Rhodes Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 13 Mar 2004 12:25:01 -0000 Alexander Leidinger writes: > No, sorry, not tested. I'm a little bit short of time today (calender(1) > will tell you why). Happy 28th! DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sat Mar 13 04:31:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAE0B16A4D0; Sat, 13 Mar 2004 04:31:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 876E243D39; Sat, 13 Mar 2004 04:31:46 -0800 (PST) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DCVkGe014390; Sat, 13 Mar 2004 04:31:46 -0800 (PST) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DCVkpd014386; Sat, 13 Mar 2004 04:31:46 -0800 (PST) (envelope-from wilko) Message-Id: <200403131231.i2DCVkpd014386@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 13 Mar 2004 04:31:46 -0800 (PST) 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: Sat, 13 Mar 2004 12:31:46 -0000 wilko 2004/03/13 04:31:46 PST FreeBSD src repository Modified files: . access Log: mjacob has returned his commit bit to core for safekeeping. With hat: core-secretary Revision Changes Path 1.650 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat Mar 13 05:54:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30C0416A4CE; Sat, 13 Mar 2004 05:54:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1568243D46; Sat, 13 Mar 2004 05:54:08 -0800 (PST) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DDs7Ge038181; Sat, 13 Mar 2004 05:54:07 -0800 (PST) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DDs7fF038180; Sat, 13 Mar 2004 05:54:07 -0800 (PST) (envelope-from simon) Message-Id: <200403131354.i2DDs7fF038180@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 13 Mar 2004 05:54:07 -0800 (PST) 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 uscanner.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, 13 Mar 2004 13:54:08 -0000 simon 2004/03/13 05:54:07 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 uscanner.4 Log: Add Epson Perfection 1670 to the list of supported devices. Revision Changes Path 1.13 +1 -0 src/share/man/man4/uscanner.4 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 07:43:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5483916A4CE; Sat, 13 Mar 2004 07:43:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E45D43D3F; Sat, 13 Mar 2004 07:43:00 -0800 (PST) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DFh0Ge063052; Sat, 13 Mar 2004 07:43:00 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DFgxOx063051; Sat, 13 Mar 2004 07:42:59 -0800 (PST) (envelope-from scottl) Message-Id: <200403131542.i2DFgxOx063051@repoman.freebsd.org> From: Scott Long Date: Sat, 13 Mar 2004 07:42:59 -0800 (PST) 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 busdma_machdep.csrc/sys/sparc64/sparc64 bus_machdep.c src/sys/alpha/alpha busdma_machdep.c src/sys/ia64/ia64 busdma_machdep.c src/sys/powerpc/powerpc busdma_machdep.c src/sys/amd64/amd64 busdma_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, 13 Mar 2004 15:43:00 -0000 scottl 2004/03/13 07:42:59 PST FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c sys/sparc64/sparc64 bus_machdep.c sys/alpha/alpha busdma_machdep.c sys/ia64/ia64 busdma_machdep.c sys/powerpc/powerpc busdma_machdep.c sys/amd64/amd64 busdma_machdep.c Log: Now that contigfree() does not require Giant, don't grab it in busdma. Revision Changes Path 1.44 +0 -2 src/sys/alpha/alpha/busdma_machdep.c 1.55 +0 -2 src/sys/amd64/amd64/busdma_machdep.c 1.56 +0 -2 src/sys/i386/i386/busdma_machdep.c 1.32 +0 -2 src/sys/ia64/ia64/busdma_machdep.c 1.19 +0 -2 src/sys/powerpc/powerpc/busdma_machdep.c 1.37 +0 -2 src/sys/sparc64/sparc64/bus_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 07:46:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 262A516A4D3; Sat, 13 Mar 2004 07:46:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 077BC43D2F; Sat, 13 Mar 2004 07:46:35 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DFkYGe063270; Sat, 13 Mar 2004 07:46:34 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DFkYqY063269; Sat, 13 Mar 2004 07:46:34 -0800 (PST) (envelope-from ru) Message-Id: <200403131546.i2DFkYqY063269@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 13 Mar 2004 07:46:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Mar 2004 15:46:35 -0000 ru 2004/03/13 07:46:34 PST FreeBSD src repository Modified files: . Makefile.inc1 Log: Create hierarchy before installing a new kernel. This is needed because we require that a new kernel be installed prior to a new world, and we may need some new directories to succeed. Once MFCed, this will also help those poor souls who redundantly ``mv /modules /modules.old'' in RELENG_4 before an installkernel. Requested by: many MFC after: 3 days Revision Changes Path 1.416 +9 -0 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 07:58:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2F1516A4CE; Sat, 13 Mar 2004 07:58:41 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BA3B43D49; Sat, 13 Mar 2004 07:58:41 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from localhost ([192.168.0.5]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i2DFwex7057272 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 13 Mar 2004 10:58:40 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Sat, 13 Mar 2004 10:58:56 -0500 From: Tom Rhodes To: Ruslan Ermilov Message-Id: <20040313105856.4e25cd67@localhost> In-Reply-To: <20040313105725.GA34182@ip.net.ua> References: <200403122136.i2CLaCm9096276@repoman.freebsd.org> <20040312215649.GA4588@ip.net.ua> <20040313105719.5e4e8765@Magellan.Leidinger.net> <20040313102520.GA33766@ip.net.ua> <20040313115044.7296d56f@Magellan.Leidinger.net> <20040313105725.GA34182@ip.net.ua> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 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: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk src/sys/dev/aic7xxx/aicasm 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, 13 Mar 2004 15:58:41 -0000 On Sat, 13 Mar 2004 12:57:25 +0200 Ruslan Ermilov wrote: > On Sat, Mar 13, 2004 at 11:50:44AM +0100, Alexander Leidinger wrote: > > On Sat, 13 Mar 2004 12:25:20 +0200 > > Ruslan Ermilov wrote: > > > > > OK. Tom will take care of this. > > > > http://www.leidinger.net/FreeBSD/current-patches/ (icc.diff) > > > I've reviewed it, looks good. Tom, if you're happy as well, > please commit it. I also assume it has been tested. ;) I will be testing it today. Without looking at it, I'm going to assume it's similar if not identical to the one I was going to commit today. :) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Mar 13 08:06:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D5BD16A4CE; Sat, 13 Mar 2004 08:06:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FF1943D45; Sat, 13 Mar 2004 08:06:32 -0800 (PST) (envelope-from peadar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DG6WGe068418; Sat, 13 Mar 2004 08:06:32 -0800 (PST) (envelope-from peadar@repoman.freebsd.org) Received: (from peadar@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DG6Wgp068417; Sat, 13 Mar 2004 08:06:32 -0800 (PST) (envelope-from peadar) Message-Id: <200403131606.i2DG6Wgp068417@repoman.freebsd.org> From: Peter Edwards Date: Sat, 13 Mar 2004 08:06:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci agp_intel.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, 13 Mar 2004 16:06:32 -0000 peadar 2004/03/13 08:06:32 PST FreeBSD src repository Modified files: sys/pci agp_intel.c Log: Recognise the 82845G AGP bridge, and poke it appropriately at attach/detach time. Assigning the default behaviour to this particular device is incorrect, corrupting the video BIOS aperture, and breaking VESA support in the kernel and XFree86. Reviewed By: dfr MFC after: 1 week PR: kern/62906 Revision Changes Path 1.20 +5 -0 src/sys/pci/agp_intel.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 08:21:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FD5516A52D; Sat, 13 Mar 2004 08:21:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3161E43D2F; Sat, 13 Mar 2004 08:21:40 -0800 (PST) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DGLdGe071782; Sat, 13 Mar 2004 08:21:40 -0800 (PST) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DGLd1v071775; Sat, 13 Mar 2004 08:21:39 -0800 (PST) (envelope-from hrs) Message-Id: <200403131621.i2DGLd1v071775@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 13 Mar 2004 08:21:39 -0800 (PST) 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: Sat, 13 Mar 2004 16:21:40 -0000 hrs 2004/03/13 08:21:39 PST FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Fix a typo (s/acecss/access/). Revision Changes Path 1.687 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Mar 13 08:45:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98BE616A4CE; Sat, 13 Mar 2004 08:45:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92DCE43D1D; Sat, 13 Mar 2004 08:45:06 -0800 (PST) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DGj6Ge076580; Sat, 13 Mar 2004 08:45:06 -0800 (PST) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DGj60Q076579; Sat, 13 Mar 2004 08:45:06 -0800 (PST) (envelope-from hrs) Message-Id: <200403131645.i2DGj60Q076579@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 13 Mar 2004 08:45:06 -0800 (PST) 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: Sat, 13 Mar 2004 16:45:06 -0000 hrs 2004/03/13 08:45:06 PST FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release note: 64-bit time_t on FreeBSD/sparc64, em(4) hiccup during ifconfig em0 alias fixed, ng_vlan(4) netgraph node type, umass(4) ATAPI MMC commands support, rc.d/gbde_swap and gbde_swap_enable in rc.conf, mountd(8) -p option, nologin(8) syslog support, OpenBSD's pf and the related userland utils imported, SIZE attribute in distinfo enabled by default. (when you find errors or inappropriate descriptions, please let me know.) Revision Changes Path 1.688 +73 -3 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Mar 13 09:06:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C718516A4D1 for ; Sat, 13 Mar 2004 09:06:27 -0800 (PST) Received: from smtp.mho.com (smtp.mho.net [64.58.4.5]) by mx1.FreeBSD.org (Postfix) with SMTP id 57FCC43D54 for ; Sat, 13 Mar 2004 09:06:27 -0800 (PST) (envelope-from scottl@freebsd.org) Received: (qmail 89823 invoked by uid 1002); 13 Mar 2004 17:06:25 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 13 Mar 2004 17:06:25 -0000 Message-ID: <40533EC8.5060001@freebsd.org> Date: Sat, 13 Mar 2004 10:03:04 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040304 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Edwards References: <200403131606.i2DG6Wgp068417@repoman.freebsd.org> In-Reply-To: <200403131606.i2DG6Wgp068417@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed 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/pci agp_intel.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, 13 Mar 2004 17:06:28 -0000 Peter Edwards wrote: > peadar 2004/03/13 08:06:32 PST > > FreeBSD src repository > > Modified files: > sys/pci agp_intel.c > Log: > Recognise the 82845G AGP bridge, and poke it appropriately at > attach/detach time. > > Assigning the default behaviour to this particular device is > incorrect, corrupting the video BIOS aperture, and breaking > VESA support in the kernel and XFree86. > > Reviewed By: dfr > MFC after: 1 week > PR: kern/62906 > > Revision Changes Path > 1.20 +5 -0 src/sys/pci/agp_intel.c > Cool! Would this also be the reason for X not being able to get DDC information? Scott From owner-cvs-src@FreeBSD.ORG Sat Mar 13 09:50:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3369F16A4CE; Sat, 13 Mar 2004 09:50:51 -0800 (PST) Received: from orange.csi.cam.ac.uk (orange.csi.cam.ac.uk [131.111.8.77]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFC9143D5A; Sat, 13 Mar 2004 09:50:50 -0800 (PST) (envelope-from fanf2@hermes.cam.ac.uk) Received: from fanf2 (helo=localhost) by orange.csi.cam.ac.uk with local-esmtp (Exim 4.12) id 1B2DHe-00074Q-00; Sat, 13 Mar 2004 17:50:50 +0000 Date: Sat, 13 Mar 2004 17:50:50 +0000 (GMT) From: Tony Finch X-X-Sender: fanf2@orange.csi.cam.ac.uk To: Ruslan Ermilov In-Reply-To: <20040312223315.GE4588@ip.net.ua> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: Tony Finch cc: Tom Rhodes cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.hsrc/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/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, 13 Mar 2004 17:50:51 -0000 On Sat, 13 Mar 2004, Ruslan Ermilov wrote: > On Fri, Mar 12, 2004 at 01:45:45PM -0800, Tom Rhodes wrote: > > > > -#ifdef __GNUC__ > > -#if __GNUC__ >= 2 > > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > > +#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) > > #pragma pack(4) > > #endif > > #endif > > These ifdefs are broken. > > #if (defined(__GNUC__) && __GNUC >= 2) || defined(__INTEL_COMPILER) > > would be more correct. Why, given that an undefined macro is equivalent to 0 in this context? -- Tony Finch http://dotat.at/ From owner-cvs-src@FreeBSD.ORG Sat Mar 13 09:52:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89CD216A4CE for ; Sat, 13 Mar 2004 09:52:38 -0800 (PST) Received: from mail04.svc.cra.dublin.eircom.net (mail04.svc.cra.dublin.eircom.net [159.134.118.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 0C04043D53 for ; Sat, 13 Mar 2004 09:52:38 -0800 (PST) (envelope-from peadar@freebsd.org) Received: (qmail 46789 messnum 2364056 invoked from network[83.70.88.109/83-70-88-109.bas1.mvw.galway.eircom.net]); 13 Mar 2004 17:52:37 -0000 Received: from 83-70-88-109.bas1.mvw.galway.eircom.net (HELO freebsd.org) (83.70.88.109) by mail04.svc.cra.dublin.eircom.net (qp 46789) with SMTP; 13 Mar 2004 17:52:37 -0000 Message-ID: <38CD2ADA.10302@freebsd.org> From: Peter Edwards User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040214 X-Accept-Language: en, en-us MIME-Version: 1.0 To: Scott Long References: <200403131606.i2DG6Wgp068417@repoman.freebsd.org> <40533EC8.5060001@freebsd.org> In-Reply-To: <40533EC8.5060001@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed 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/pci agp_intel.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: , Date: Sat, 13 Mar 2004 17:52:38 -0000 X-Original-Date: Mon, 13 Mar 2000 17:52:26 +0000 X-List-Received-Date: Sat, 13 Mar 2004 17:52:38 -0000 Scott Long wrote: > Peter Edwards wrote: > >> peadar 2004/03/13 08:06:32 PST >> >> FreeBSD src repository >> >> Modified files: >> sys/pci agp_intel.c Log: >> Recognise the 82845G AGP bridge, and poke it appropriately at >> attach/detach time. >> Assigning the default behaviour to this particular device is >> incorrect, corrupting the video BIOS aperture, and breaking >> VESA support in the kernel and XFree86. >> Reviewed By: dfr >> MFC after: 1 week >> PR: kern/62906 >> Revision Changes Path >> 1.20 +5 -0 src/sys/pci/agp_intel.c >> > > Cool! Would this also be the reason for X not being able to get DDC > information? I can't be sure. The symptom for me running with the X drivers was that the server would just hang on startup, leaving syscons a bit confused when you remotely killed it: You just have a big block bytes with value 0xFF where half your VESA bios was, so I suppose anything is possible :-) > > Scott > From owner-cvs-src@FreeBSD.ORG Sat Mar 13 10:50:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A299716A4CE for ; Sat, 13 Mar 2004 10:50:00 -0800 (PST) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1F6943D45 for ; Sat, 13 Mar 2004 10:49:59 -0800 (PST) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i2DIl4NC043110 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Sat, 13 Mar 2004 21:47:04 +0300 (MSK) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (rik.cronyx.ru [172.22.4.1]) by hanoi.cronyx.ru with ESMTP id i2DIiLVo042989; (8.12.8/vak/2.1) Sat, 13 Mar 2004 21:44:21 +0300 (MSK) (envelope-from rik@cronyx.ru) Message-ID: <40535873.2090409@cronyx.ru> Date: Sat, 13 Mar 2004 21:52:35 +0300 From: Roman Kurakin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020610 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200403131546.i2DFkYqY063269@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Mar 2004 18:50:00 -0000 Ruslan Ermilov wrote: >ru 2004/03/13 07:46:34 PST > > FreeBSD src repository > > Modified files: > . Makefile.inc1 > Log: > Create hierarchy before installing a new kernel. This is needed > because we require that a new kernel be installed prior to a new > world, and we may need some new directories to succeed. > > Once MFCed, this will also help those poor souls who redundantly > ``mv /modules /modules.old'' in RELENG_4 before an installkernel. > Thanks! > > Requested by: many > MFC after: 3 days > > Revision Changes Path > 1.416 +9 -0 src/Makefile.inc1 > > > > From owner-cvs-src@FreeBSD.ORG Sat Mar 13 11:15:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9713216A4CE; Sat, 13 Mar 2004 11:15:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79B2043D45; Sat, 13 Mar 2004 11:15:44 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DJFiGe016052; Sat, 13 Mar 2004 11:15:44 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DJFitL016051; Sat, 13 Mar 2004 11:15:44 -0800 (PST) (envelope-from peter) Message-Id: <200403131915.i2DJFitL016051@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 11:15:43 -0800 (PST) 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Mar 2004 19:15:44 -0000 peter 2004/03/13 11:15:43 PST FreeBSD src repository Modified files: sys/amd64/amd64 trap.c Log: Reduce the scope of the Giant lock being held for non-mpsafe syscalls. There was way too much code being covered. Revision Changes Path 1.275 +6 -14 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 11:19:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D53A16A4CE; Sat, 13 Mar 2004 11:19:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E56A943D2D; Sat, 13 Mar 2004 11:19:13 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DJJDGe016175; Sat, 13 Mar 2004 11:19:13 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DJJDQu016174; Sat, 13 Mar 2004 11:19:13 -0800 (PST) (envelope-from peter) Message-Id: <200403131919.i2DJJDQu016174@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 11:19:13 -0800 (PST) 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 pci_cfgreg.h src/sys/amd64/pci pci_cfgreg.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, 13 Mar 2004 19:19:14 -0000 peter 2004/03/13 11:19:13 PST FreeBSD src repository Modified files: sys/amd64/include pci_cfgreg.h sys/amd64/pci pci_cfgreg.c Log: MFi386: nuke pci_cfgintr Revision Changes Path 1.12 +0 -1 src/sys/amd64/include/pci_cfgreg.h 1.106 +1 -22 src/sys/amd64/pci/pci_cfgreg.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 11:21:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A033116A4CE; Sat, 13 Mar 2004 11:21:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8359F43D41; Sat, 13 Mar 2004 11:21:36 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DJLaGe017384; Sat, 13 Mar 2004 11:21:36 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DJLatA017380; Sat, 13 Mar 2004 11:21:36 -0800 (PST) (envelope-from peter) Message-Id: <200403131921.i2DJLatA017380@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 11:21:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/pci pci_bus.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, 13 Mar 2004 19:21:36 -0000 peter 2004/03/13 11:21:36 PST FreeBSD src repository Modified files: sys/amd64/pci pci_bus.c Log: Drastically clean up the legacy host-pci bridge table. We don't need all the ancient Intel/VIA/SIS/etc chipsets on amd64 systems. Even the newer intel stuff won't need this since we use acpi by default and we don't have all their magic programming information. Just use a generic "Host to PCI bridge" name if we ever hit this code. Revision Changes Path 1.107 +5 -208 src/sys/amd64/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 11:46:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 103F716A4CF; Sat, 13 Mar 2004 11:46:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09E9143D39; Sat, 13 Mar 2004 11:46:28 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DJkRGe022926; Sat, 13 Mar 2004 11:46:27 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DJkRit022925; Sat, 13 Mar 2004 11:46:27 -0800 (PST) (envelope-from peter) Message-Id: <200403131946.i2DJkRit022925@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 11:46:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include dvcfg.h physio_proc.h src/sys/amd64/include dvcfg.h physio_proc.h src/sys/compat/netbsd dvcfg.h physio_proc.h src/sys/dev/ct bshw_machdep.c ct.c ct_isa.c src/sys/dev/ncv ncr53c500.c ncr53c500_pccard.c ncr53c500hw.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, 13 Mar 2004 19:46:28 -0000 peter 2004/03/13 11:46:27 PST FreeBSD src repository Modified files: sys/compat/netbsd dvcfg.h physio_proc.h sys/dev/ct bshw_machdep.c ct.c ct_isa.c sys/dev/ncv ncr53c500.c ncr53c500_pccard.c ncr53c500hw.h sys/dev/nsp nsp.c nsp_pccard.c sys/dev/stg tmc18c30.c tmc18c30_pccard.c Removed files: sys/i386/include dvcfg.h physio_proc.h sys/amd64/include dvcfg.h physio_proc.h Log: Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a common MI area before they proliferate more. Revision Changes Path 1.2 +0 -65 src/sys/amd64/include/dvcfg.h (dead) 1.2 +0 -57 src/sys/amd64/include/physio_proc.h (dead) 1.5 +3 -3 src/sys/compat/netbsd/dvcfg.h 1.6 +3 -3 src/sys/compat/netbsd/physio_proc.h 1.6 +2 -2 src/sys/dev/ct/bshw_machdep.c 1.8 +2 -2 src/sys/dev/ct/ct.c 1.10 +2 -2 src/sys/dev/ct/ct_isa.c 1.9 +2 -2 src/sys/dev/ncv/ncr53c500.c 1.19 +1 -1 src/sys/dev/ncv/ncr53c500_pccard.c 1.3 +2 -2 src/sys/dev/ncv/ncr53c500hw.h 1.11 +2 -2 src/sys/dev/nsp/nsp.c 1.17 +1 -1 src/sys/dev/nsp/nsp_pccard.c 1.11 +2 -2 src/sys/dev/stg/tmc18c30.c 1.19 +1 -1 src/sys/dev/stg/tmc18c30_pccard.c 1.5 +0 -65 src/sys/i386/include/dvcfg.h (dead) 1.6 +0 -57 src/sys/i386/include/physio_proc.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 14:14:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C96A216A4CE; Sat, 13 Mar 2004 14:14:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC5AC43D2F; Sat, 13 Mar 2004 14:14:18 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DMEIGe063605; Sat, 13 Mar 2004 14:14:18 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DMEI7Z063604; Sat, 13 Mar 2004 14:14:18 -0800 (PST) (envelope-from peter) Message-Id: <200403132214.i2DMEI7Z063604@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 14:14:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: 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: Sat, 13 Mar 2004 22:14:18 -0000 peter 2004/03/13 14:14:18 PST FreeBSD src repository Modified files: sys/amd64/conf NOTES Log: Diff reduction with current. Correct comment about ed etc. Revision Changes Path 1.11 +4 -4 src/sys/amd64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Mar 13 14:16:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4710516A4CE; Sat, 13 Mar 2004 14:16:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29AA443D31; Sat, 13 Mar 2004 14:16:35 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DMGYGe063811; Sat, 13 Mar 2004 14:16:34 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DMGY0e063810; Sat, 13 Mar 2004 14:16:34 -0800 (PST) (envelope-from peter) Message-Id: <200403132216.i2DMGY0e063810@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 14:16:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options.amd64 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: Sat, 13 Mar 2004 22:16:35 -0000 peter 2004/03/13 14:16:34 PST FreeBSD src repository Modified files: sys/conf options.amd64 sys/amd64/conf NOTES Log: MFp4: comment out options that don't exist so that they cannot be accidently added to config files and be silently accepted. Comment out one bogo-option that crept into NOTES. Revision Changes Path 1.12 +1 -1 src/sys/amd64/conf/NOTES 1.14 +5 -8 src/sys/conf/options.amd64 From owner-cvs-src@FreeBSD.ORG Sat Mar 13 14:18:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6352C16A4CE; Sat, 13 Mar 2004 14:18:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47C5643D1F; Sat, 13 Mar 2004 14:18:35 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DMIZGe063897; Sat, 13 Mar 2004 14:18:35 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DMIZ5f063896; Sat, 13 Mar 2004 14:18:35 -0800 (PST) (envelope-from peter) Message-Id: <200403132218.i2DMIZ5f063896@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 14:18:35 -0800 (PST) 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 src/sys/amd64/include pcvt_ioctl.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, 13 Mar 2004 22:18:35 -0000 peter 2004/03/13 14:18:35 PST FreeBSD src repository Modified files: usr.sbin Makefile Removed files: sys/amd64/include pcvt_ioctl.h Log: Re-kill ispcvt on amd64 - rc.d/syscons was fixed ages ago. Revision Changes Path 1.2 +0 -109 src/sys/amd64/include/pcvt_ioctl.h (dead) 1.290 +0 -2 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 13 14:27:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9D0316A4CE; Sat, 13 Mar 2004 14:27:47 -0800 (PST) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C79843D3F; Sat, 13 Mar 2004 14:27:47 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])i2DMRbnX023144; Sun, 14 Mar 2004 09:27:38 +1100 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i2DMRYGi001928; Sun, 14 Mar 2004 09:27:36 +1100 Date: Sun, 14 Mar 2004 09:27:34 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Tony Finch In-Reply-To: Message-ID: <20040314085842.K20090@gamplex.bde.org> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Tom Rhodes cc: src-committers@freebsd.org cc: Ruslan Ermilov cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/boot/arc/include arcfuncs.hsrc/sys/boot/i386/boot2 boot2.c src/sys/dev/aic7xxx/aicasm aicasm.c src/sys/dev/cx machdep.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iir iir.h src/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, 13 Mar 2004 22:27:48 -0000 On Sat, 13 Mar 2004, Tony Finch wrote: > On Sat, 13 Mar 2004, Ruslan Ermilov wrote: > > On Fri, Mar 12, 2004 at 01:45:45PM -0800, Tom Rhodes wrote: > > > > > > -#ifdef __GNUC__ > > > -#if __GNUC__ >= 2 > > > +#if defined(__GNUC__) || defined(__INTEL_COMPILER) > > > +#if __GNUC__ >= 2 || defined(__INTEL_COMPILER) > > > #pragma pack(4) > > > #endif > > > #endif > > > > These ifdefs are broken. > > > > #if (defined(__GNUC__) && __GNUC >= 2) || defined(__INTEL_COMPILER) > > > > would be more correct. > > Why, given that an undefined macro is equivalent to 0 in this context? I think there are only style bugs. The outer ifdefs have no effect in either the old version or the new version. Also, the ifdefs shouldn't be needed, and using "#pragma pack" is mainly a style bug. This pragma is used in only 2 headers in /sys (mcdreg.h and scdreg.h). We use __packed almost everywhere else. The definition of __packed is centralized so that only 1 ifdef is needed for it. A few broken places hard-code the gccism "__attribute__(())". This unportability is especially unneeded in mcdreg.h and scdreg.h. All structs in these files are wrapped with "#pragma pack(1)" and #pragma pack(4)" (except scdreg.h is missing the second pragma, so the first pragma leaks out of it). But these structs need packing less than most, since they consist mainly of char fields. Normal packing gives the same results as "#pragma pack(1)" for all reasonable compilers/machines, except possibly for some problematic bit-fields. In mcdreg.h: the main problems are here: % struct mcd_qchninfo { % u_char addr_type:4; % u_char control:4; % u_char trk_no; % u_char idx_no; % bcd_t trk_size_msf[3]; % u_char :8; % bcd_t hd_pos_msf[3]; % }; (bcd_t is u_char.) The u_char bit-fields can't be compiled by C compilers. If they were replaced by u_int and "#pragma pack(1)" were removed, then gcc would pack this struct internally (to 10 bytes) but pad it externally to have size a multiple of sizeof(u_int). Misdeclaring the bit-fields as u_char prevents the external padding. "#pragma pack(1)" seems to have no additional affect. It would just prevent the extern padding if the struct were declared in C. scdreg.h is similar except it has many more unportable bit-fields. Bruce From owner-cvs-src@FreeBSD.ORG Sat Mar 13 14:31:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD9F916A4CE; Sat, 13 Mar 2004 14:31:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D86A543D2F; Sat, 13 Mar 2004 14:31:39 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DMVdGe067274; Sat, 13 Mar 2004 14:31:39 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DMVdZH067270; Sat, 13 Mar 2004 14:31:39 -0800 (PST) (envelope-from peter) Message-Id: <200403132231.i2DMVdZH067270@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 14:31:39 -0800 (PST) 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_exec.c kern_exit.c kern_fork.c kern_thread.c subr_trap.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, 13 Mar 2004 22:31:40 -0000 peter 2004/03/13 14:31:39 PST FreeBSD src repository Modified files: sys/kern kern_exec.c kern_exit.c kern_fork.c kern_thread.c subr_trap.c syscalls.master Log: Push Giant down a little further: - no longer serialize on Giant for thread_single*() and family in fork, exit and exec - thread_wait() is mpsafe, assert no Giant - reduce scope of Giant in exit to not cover thread_wait and just do vm_waitproc(). - assert that thread_single() family are not called with Giant - remove the DROP/PICKUP_GIANT macros from thread_single() family - assert that thread_suspend_check() s not called with Giant - remove manual drop_giant hack in thread_suspend_check since we know it isn't held. - remove the DROP/PICKUP_GIANT macros from thread_suspend_check() family - mark kse_create() mpsafe Revision Changes Path 1.239 +0 -2 src/sys/kern/kern_exec.c 1.225 +2 -5 src/sys/kern/kern_exit.c 1.222 +0 -3 src/sys/kern/kern_fork.c 1.173 +5 -8 src/sys/kern/kern_thread.c 1.265 +1 -2 src/sys/kern/subr_trap.c 1.167 +1 -1 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Sat Mar 13 14:32:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EB0E16A4CE; Sat, 13 Mar 2004 14:32:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5204943D2F; Sat, 13 Mar 2004 14:32:18 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DMWIGe067903; Sat, 13 Mar 2004 14:32:18 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DMWIKi067902; Sat, 13 Mar 2004 14:32:18 -0800 (PST) (envelope-from peter) Message-Id: <200403132232.i2DMWIKi067902@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 14:32:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c src/sys/sys syscall.h syscall.mk sysproto.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, 13 Mar 2004 22:32:18 -0000 peter 2004/03/13 14:32:18 PST FreeBSD src repository Modified files: sys/kern init_sysent.c syscalls.c sys/sys syscall.h syscall.mk sysproto.h Log: Regen for mpsafe kse_create() Revision Changes Path 1.166 +2 -2 src/sys/kern/init_sysent.c 1.152 +1 -1 src/sys/kern/syscalls.c 1.150 +1 -1 src/sys/sys/syscall.h 1.105 +1 -1 src/sys/sys/syscall.mk 1.149 +1 -1 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Sat Mar 13 15:01:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3191516A4CE; Sat, 13 Mar 2004 15:01:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1517C43D1F; Sat, 13 Mar 2004 15:01:09 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2DN18Ge072583; Sat, 13 Mar 2004 15:01:08 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2DN18uP072582; Sat, 13 Mar 2004 15:01:08 -0800 (PST) (envelope-from phk) Message-Id: <200403132301.i2DN18uP072582@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 13 Mar 2004 15:01:08 -0800 (PST) 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 i386.diskimage X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Mar 2004 23:01:09 -0000 phk 2004/03/13 15:01:08 PST FreeBSD src repository Modified files: tools/tools/nanobsd i386.diskimage Log: TMPDIR is magic, use TMPMNT Spotted by: harold barker Revision Changes Path 1.3 +5 -5 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Sat Mar 13 16:24:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2015816A4CE; Sat, 13 Mar 2004 16:24:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03CCA43D1D; Sat, 13 Mar 2004 16:24:31 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E0OUGe092898; Sat, 13 Mar 2004 16:24:30 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E0OUZs092897; Sat, 13 Mar 2004 16:24:30 -0800 (PST) (envelope-from alc) Message-Id: <200403140024.i2E0OUZs092897@repoman.freebsd.org> From: Alan Cox Date: Sat, 13 Mar 2004 16:24:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/md 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: Sun, 14 Mar 2004 00:24:31 -0000 alc 2004/03/13 16:24:30 PST FreeBSD src repository Modified files: sys/dev/md md.c Log: Allow swap-backed devices to run without Giant. Revision Changes Path 1.116 +1 -3 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 16:44:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A32F216A4CE; Sat, 13 Mar 2004 16:44:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A05E43D41; Sat, 13 Mar 2004 16:44:12 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E0iCGe097233; Sat, 13 Mar 2004 16:44:12 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E0iCO6097232; Sat, 13 Mar 2004 16:44:12 -0800 (PST) (envelope-from mdodd) Message-Id: <200403140044.i2E0iCO6097232@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 13 Mar 2004 16:44:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet if_ether.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, 14 Mar 2004 00:44:12 -0000 mdodd 2004/03/13 16:44:12 PST FreeBSD src repository Modified files: sys/netinet if_ether.c Log: De-register. Revision Changes Path 1.118 +22 -22 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 16:49:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B77E216A4CF; Sat, 13 Mar 2004 16:49:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A79D43D31; Sat, 13 Mar 2004 16:49:09 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E0n9Ge003511; Sat, 13 Mar 2004 16:49:09 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E0n9Z4003510; Sat, 13 Mar 2004 16:49:09 -0800 (PST) (envelope-from mdodd) Message-Id: <200403140049.i2E0n9Z4003510@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 13 Mar 2004 16:49:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys socket.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, 14 Mar 2004 00:49:09 -0000 mdodd 2004/03/13 16:49:09 PST FreeBSD src repository Modified files: sys/sys socket.h Log: Define AF_ARP/PF_ARP. Revision Changes Path 1.77 +3 -1 src/sys/sys/socket.h From owner-cvs-src@FreeBSD.ORG Sat Mar 13 17:29:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01ED816A4CE; Sat, 13 Mar 2004 17:29:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D887343D1D; Sat, 13 Mar 2004 17:29:05 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E1T5Ge012840; Sat, 13 Mar 2004 17:29:05 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E1T5Ib012839; Sat, 13 Mar 2004 17:29:05 -0800 (PST) (envelope-from trhodes) Message-Id: <200403140129.i2E1T5Ib012839@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 13 Mar 2004 17:29:05 -0800 (PST) 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.pre.mk kmod.mk src/share/mk bsd.cpu.mk bsd.lib.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: Sun, 14 Mar 2004 01:29:06 -0000 trhodes 2004/03/13 17:29:05 PST FreeBSD src repository Modified files: sys/conf kern.pre.mk kmod.mk share/mk bsd.cpu.mk bsd.lib.mk Log: Fix some style bugs in previous commit. Fix 'broken' ifdefs. icc does not support profiling yet so remove unfinished code which was supposed to help. Submitted by: netchild (original version) Reviewed by: ru Revision Changes Path 1.35 +1 -1 src/share/mk/bsd.cpu.mk 1.158 +1 -4 src/share/mk/bsd.lib.mk 1.44 +5 -5 src/sys/conf/kern.pre.mk 1.156 +1 -2 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Sat Mar 13 17:32:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CC1316A4CE; Sat, 13 Mar 2004 17:32:08 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0C1A43D2F; Sat, 13 Mar 2004 17:32:07 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from localhost ([192.168.0.5]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i2E1W70x058652 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 13 Mar 2004 20:32:07 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Sat, 13 Mar 2004 20:32:23 -0500 From: Tom Rhodes To: src-committers@FreeBSD.org Message-Id: <20040313203223.13484d2b@localhost> In-Reply-To: <200403140129.i2E1T5Ib012839@repoman.freebsd.org> References: <200403140129.i2E1T5Ib012839@repoman.freebsd.org> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf kern.pre.mk kmod.mk src/share/mk bsd.cpu.mk bsd.lib.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: Sun, 14 Mar 2004 01:32:08 -0000 On Sat, 13 Mar 2004 17:29:05 -0800 (PST) Tom Rhodes wrote: > trhodes 2004/03/13 17:29:05 PST > > FreeBSD src repository > > Modified files: > sys/conf kern.pre.mk kmod.mk > share/mk bsd.cpu.mk bsd.lib.mk > Log: > Fix some style bugs in previous commit. > Fix 'broken' ifdefs. > icc does not support profiling yet so remove unfinished code which was > supposed to help. That last bit was: Requested by: bde -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Mar 13 17:32:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1220A16A4CE; Sat, 13 Mar 2004 17:32:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8FD243D1F; Sat, 13 Mar 2004 17:32:44 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E1WiGe014771; Sat, 13 Mar 2004 17:32:44 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E1Wi5f014770; Sat, 13 Mar 2004 17:32:44 -0800 (PST) (envelope-from rwatson) Message-Id: <200403140132.i2E1Wi5f014770@repoman.freebsd.org> From: Robert Watson Date: Sat, 13 Mar 2004 17:32:44 -0800 (PST) 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_spppsubr.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, 14 Mar 2004 01:32:45 -0000 rwatson 2004/03/13 17:32:44 PST FreeBSD src repository Modified files: sys/net if_spppsubr.c Log: Compare spppq to NULL instead of using spppq as a boolean. Revision Changes Path 1.107 +2 -2 src/sys/net/if_spppsubr.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 17:48:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93BCE16A4CE; Sat, 13 Mar 2004 17:48:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7562543D41; Sat, 13 Mar 2004 17:48:32 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E1mWGe017185; Sat, 13 Mar 2004 17:48:32 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E1mWk4017184; Sat, 13 Mar 2004 17:48:32 -0800 (PST) (envelope-from peter) Message-Id: <200403140148.i2E1mWk4017184@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 17:48:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys eventhandler.h 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: Sun, 14 Mar 2004 01:48:32 -0000 peter 2004/03/13 17:48:32 PST FreeBSD src repository Modified files: sys/sys eventhandler.h sys/kern kern_fork.c Log: Move the process_fork event out from under Giant. This one is easy, since there are no consumers in the tree. Document this. Revision Changes Path 1.223 +3 -1 src/sys/kern/kern_fork.c 1.31 +5 -1 src/sys/sys/eventhandler.h From owner-cvs-src@FreeBSD.ORG Sat Mar 13 17:49:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1783716A4CE; Sat, 13 Mar 2004 17:49:05 -0800 (PST) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C6CC43D1D; Sat, 13 Mar 2004 17:49:03 -0800 (PST) (envelope-from ru@ip.net.ua) Received: from heffalump.office.ipnet (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.10/8.12.9) with ESMTP id i2E1r4ee089249 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 14 Mar 2004 03:53:05 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.office.ipnet (8.12.11/8.12.11) id i2E1mw24061605; Sun, 14 Mar 2004 03:48:58 +0200 (EET) (envelope-from ru) Date: Sun, 14 Mar 2004 03:48:58 +0200 From: Ruslan Ermilov To: Tom Rhodes Message-ID: <20040314014858.GA61575@ip.net.ua> References: <200403140129.i2E1T5Ib012839@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline In-Reply-To: <200403140129.i2E1T5Ib012839@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf kern.pre.mk kmod.mk src/share/mk bsd.cpu.mk bsd.lib.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: Sun, 14 Mar 2004 01:49:05 -0000 --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 13, 2004 at 05:29:05PM -0800, Tom Rhodes wrote: > trhodes 2004/03/13 17:29:05 PST >=20 > FreeBSD src repository >=20 > Modified files: > sys/conf kern.pre.mk kmod.mk=20 > share/mk bsd.cpu.mk bsd.lib.mk=20 > Log: > Fix some style bugs in previous commit. > Fix 'broken' ifdefs. > icc does not support profiling yet so remove unfinished code which was > supposed to help. > =20 > Submitted by: netchild (original version) > Reviewed by: ru > =20 Thanks! Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAU7oKUkv4P6juNwoRAk9pAJ989UpXtf/H9fxfbKWJvGKLyEs8bgCfQHOe UhJCZ5laOKSidVj902nEJ0k= =Mt8L -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ-- From owner-cvs-src@FreeBSD.ORG Sat Mar 13 18:06:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCE8116A4CE; Sat, 13 Mar 2004 18:06:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B687843D1D; Sat, 13 Mar 2004 18:06:28 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E26SGe022444; Sat, 13 Mar 2004 18:06:28 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E26Sfo022443; Sat, 13 Mar 2004 18:06:28 -0800 (PST) (envelope-from peter) Message-Id: <200403140206.i2E26Sfo022443@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 18:06:28 -0800 (PST) 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_exec.c kern_exit.c kern_fork.c vfs_aio.c src/sys/netncp ncp_subr.c src/sys/sys eventhandler.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, 14 Mar 2004 02:06:28 -0000 peter 2004/03/13 18:06:28 PST FreeBSD src repository Modified files: sys/kern kern_exec.c kern_exit.c kern_fork.c vfs_aio.c sys/netncp ncp_subr.c sys/sys eventhandler.h Log: Make the process_exit eventhandler run without Giant. Add Giant hooks in the two consumers that need it.. processes using AIO and netncp. Update docs. Say that process_exec is called with Giant, but not to depend on it. All our consumers can handle it without Giant. Revision Changes Path 1.240 +1 -0 src/sys/kern/kern_exec.c 1.226 +0 -2 src/sys/kern/kern_exit.c 1.224 +0 -2 src/sys/kern/kern_fork.c 1.169 +2 -0 src/sys/kern/vfs_aio.c 1.13 +2 -0 src/sys/netncp/ncp_subr.c 1.32 +2 -2 src/sys/sys/eventhandler.h From owner-cvs-src@FreeBSD.ORG Sat Mar 13 19:34:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 849BE16A4CE; Sat, 13 Mar 2004 19:34:00 -0800 (PST) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF2C243D2F; Sat, 13 Mar 2004 19:33:59 -0800 (PST) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])i2E3XuxD026010; Sun, 14 Mar 2004 12:33:58 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Sun, 14 Mar 2004 12:32:54 +0900 (JST) Message-Id: <20040314.123254.74732422.nyan@jp.FreeBSD.org> To: peter@FreeBSD.org From: Takahashi Yoshihiro In-Reply-To: <200403131946.i2DJkRit022925@repoman.freebsd.org> References: <200403131946.i2DJkRit022925@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/i386/include dvcfg.h physio_proc.h src/sys/amd64/include dvcfg.h physio_proc.h src/sys/compat/netbsd dvcfg.h physio_proc.h src/sys/dev/ct bshw_machdep.c ct.c ct_isa.c src/sys/dev/ncv ncr53c500.c ncr53c500_pccard.c ncr53c500hw.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, 14 Mar 2004 03:34:00 -0000 In article <200403131946.i2DJkRit022925@repoman.freebsd.org> Peter Wemm writes: > peter 2004/03/13 11:46:27 PST > > FreeBSD src repository > > Modified files: > sys/compat/netbsd dvcfg.h physio_proc.h > Log: > Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a common > MI area before they proliferate more. Why these are in compat/netbsd? These sure are obtained from NetBSD/pc98, but not for compatible mode with NetBSD. --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Sat Mar 13 19:48:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5DD816A4CE; Sat, 13 Mar 2004 19:48:59 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DF7A43D39; Sat, 13 Mar 2004 19:48:59 -0800 (PST) (envelope-from peter@evilpete.dyndns.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 4FE042A91C; Sat, 13 Mar 2004 19:48:59 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 970DCE259; Sat, 13 Mar 2004 19:48:58 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.12.11/8.12.11) with ESMTP id i2E3mPHS007639; Sat, 13 Mar 2004 19:48:25 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.12.11/8.12.11/Submit) id i2E3mKHl007638; Sat, 13 Mar 2004 19:48:20 -0800 (PST) (envelope-from peter) From: Peter Wemm To: Takahashi Yoshihiro Date: Sat, 13 Mar 2004 19:48:20 -0800 User-Agent: KMail/1.6 References: <200403131946.i2DJkRit022925@repoman.freebsd.org> <20040314.123254.74732422.nyan@jp.FreeBSD.org> In-Reply-To: <20040314.123254.74732422.nyan@jp.FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403131948.20774.peter@wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: peter@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/include dvcfg.h physio_proc.h src/sys/amd64/include dvcfg.h physio_proc.h src/sys/compat/netbsd dvcfg.h physio_proc.h src/sys/dev/ct bshw_machdep.c ct.c ct_isa.c src/sys/dev/ncv ncr53c500.c ncr53c500_pccard.c ncr53c500hw.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, 14 Mar 2004 03:48:59 -0000 On Saturday 13 March 2004 07:32 pm, Takahashi Yoshihiro wrote: > In article <200403131946.i2DJkRit022925@repoman.freebsd.org> > > Peter Wemm writes: > > peter 2004/03/13 11:46:27 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/compat/netbsd dvcfg.h physio_proc.h > > > > Log: > > Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a > > common MI area before they proliferate more. > > Why these are in compat/netbsd? These sure are obtained from > NetBSD/pc98, but not for compatible mode with NetBSD. Is there a better place? I'd be happy to move them elsewhere.. perhaps dev/pc98/*? compat/pc98/*? -- 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 Sat Mar 13 19:54:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3237B16A4CE; Sat, 13 Mar 2004 19:54:46 -0800 (PST) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3EEE43D39; Sat, 13 Mar 2004 19:54:45 -0800 (PST) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])i2E3sixD027918; Sun, 14 Mar 2004 12:54:44 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Sun, 14 Mar 2004 12:54:03 +0900 (JST) Message-Id: <20040314.125403.41652080.nyan@jp.FreeBSD.org> To: peter@wemm.org From: Takahashi Yoshihiro In-Reply-To: <200403131948.20774.peter@wemm.org> References: <200403131946.i2DJkRit022925@repoman.freebsd.org> <20040314.123254.74732422.nyan@jp.FreeBSD.org> <200403131948.20774.peter@wemm.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 cc: peter@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/include dvcfg.h physio_proc.h src/sys/amd64/include dvcfg.h physio_proc.h src/sys/compat/netbsd dvcfg.h physio_proc.h src/sys/dev/ct bshw_machdep.c ct.c ct_isa.c src/sys/dev/ncv ncr53c500.c ncr53c500_pccard.c ncr53c500hw.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, 14 Mar 2004 03:54:46 -0000 In article <200403131948.20774.peter@wemm.org> Peter Wemm writes: > On Saturday 13 March 2004 07:32 pm, Takahashi Yoshihiro wrote: > > In article <200403131946.i2DJkRit022925@repoman.freebsd.org> > > > > Peter Wemm writes: > > > peter 2004/03/13 11:46:27 PST > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/compat/netbsd dvcfg.h physio_proc.h > > > > > > Log: > > > Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a > > > common MI area before they proliferate more. > > > > Why these are in compat/netbsd? These sure are obtained from > > NetBSD/pc98, but not for compatible mode with NetBSD. > > Is there a better place? I'd be happy to move them elsewhere.. perhaps > dev/pc98/*? compat/pc98/*? These are also not for pc98 only. I think that sys/sys is a better. --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Sat Mar 13 20:06:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 222E416A4CE; Sat, 13 Mar 2004 20:06:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0410743D1D; Sat, 13 Mar 2004 20:06:34 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E46XGe049746; Sat, 13 Mar 2004 20:06:33 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E46XsI049745; Sat, 13 Mar 2004 20:06:33 -0800 (PST) (envelope-from alc) Message-Id: <200403140406.i2E46XsI049745@repoman.freebsd.org> From: Alan Cox Date: Sat, 13 Mar 2004 20:06:33 -0800 (PST) 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 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: Sun, 14 Mar 2004 04:06:34 -0000 alc 2004/03/13 20:06:33 PST FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Simplify sf_buf_alloc(). Revision Changes Path 1.231 +1 -2 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 20:46:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2EF916A4CE; Sat, 13 Mar 2004 20:46:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A531243D31; Sat, 13 Mar 2004 20:46:52 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E4kqGe057901; Sat, 13 Mar 2004 20:46:52 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E4kqSE057900; Sat, 13 Mar 2004 20:46:52 -0800 (PST) (envelope-from imp) Message-Id: <200403140446.i2E4kqSE057900@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 20:46:52 -0800 (PST) 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 src/sys/i386/isa wt.c wtreg.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, 14 Mar 2004 04:46:52 -0000 imp 2004/03/13 20:46:52 PST FreeBSD src repository Modified files: sys/conf files.i386 Removed files: sys/i386/isa wt.c wtreg.h Log: Remove wt driver. It still uses COMPAT_ISA_DRIVER which is going away very soon. Users needing this driver should update it to a newer API. Revision Changes Path 1.469 +0 -1 src/sys/conf/files.i386 1.78 +0 -991 src/sys/i386/isa/wt.c (dead) 1.13 +0 -118 src/sys/i386/isa/wtreg.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 20:49:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE72A16A4CE; Sat, 13 Mar 2004 20:49:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F90143D1D; Sat, 13 Mar 2004 20:49:23 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E4nNGe063905; Sat, 13 Mar 2004 20:49:23 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E4nNj2063904; Sat, 13 Mar 2004 20:49:23 -0800 (PST) (envelope-from imp) Message-Id: <200403140449.i2E4nNj2063904@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 20:49:23 -0800 (PST) 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/man4.i386 Makefile wt.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, 14 Mar 2004 04:49:24 -0000 imp 2004/03/13 20:49:23 PST FreeBSD src repository Modified files: share/man/man4/man4.i386 Makefile Removed files: share/man/man4/man4.i386 wt.4 Log: Now that the wt driver is gone, go ahead and remove its userland support. If the wt driver is rewritten using newer APIs, then these can return with it. Revision Changes Path 1.159 +1 -2 src/share/man/man4/man4.i386/Makefile 1.13 +0 -53 src/share/man/man4/man4.i386/wt.4 (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 20:53:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FAE916A4CE; Sat, 13 Mar 2004 20:53:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41C7F43D39; Sat, 13 Mar 2004 20:53:47 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E4rkGe065848; Sat, 13 Mar 2004 20:53:46 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E4rk5c065847; Sat, 13 Mar 2004 20:53:46 -0800 (PST) (envelope-from imp) Message-Id: <200403140453.i2E4rk5c065847@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 20:53:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/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, 14 Mar 2004 04:53:47 -0000 imp 2004/03/13 20:53:46 PST FreeBSD src repository Modified files: sys/i386/conf NOTES Log: Should have committed this with other wt driver removal commit. Remove the wt driver from LINT. If the wt driver is updated to the new apis, it can return. Revision Changes Path 1.1137 +0 -6 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Mar 13 20:57:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E902A16A4CE; Sat, 13 Mar 2004 20:57:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E130443D39; Sat, 13 Mar 2004 20:57:28 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E4vSGe066062; Sat, 13 Mar 2004 20:57:28 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E4vSJo066061; Sat, 13 Mar 2004 20:57:28 -0800 (PST) (envelope-from imp) Message-Id: <200403140457.i2E4vSJo066061@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 20:57:28 -0800 (PST) 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 src/sys/i386/conf NOTES src/sys/i386/isa asc.c ascreg.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, 14 Mar 2004 04:57:29 -0000 imp 2004/03/13 20:57:28 PST FreeBSD src repository Modified files: sys/conf files.i386 sys/i386/conf NOTES Removed files: sys/i386/isa asc.c ascreg.h Log: Remove asc driver, support for GI1904 based hand scanners. This driver uses COMPAT_ISA shims, and those shims are going away. It can be brought back if someone updates it to the latest APIs, and moves it to the appropriate place in the tree. Revision Changes Path 1.470 +0 -1 src/sys/conf/files.i386 1.1138 +0 -6 src/sys/i386/conf/NOTES 1.59 +0 -870 src/sys/i386/isa/asc.c (dead) 1.6 +0 -96 src/sys/i386/isa/ascreg.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 20:59:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F46016A4CE; Sat, 13 Mar 2004 20:59:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4090243D2F; Sat, 13 Mar 2004 20:59:18 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E4xIGe066205; Sat, 13 Mar 2004 20:59:18 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E4xIik066204; Sat, 13 Mar 2004 20:59:18 -0800 (PST) (envelope-from imp) Message-Id: <200403140459.i2E4xIik066204@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 20:59:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin Makefile src/usr.bin/sasc INSTALL Makefile README sasc.1 sasc.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, 14 Mar 2004 04:59:18 -0000 imp 2004/03/13 20:59:17 PST FreeBSD src repository Modified files: usr.bin Makefile Removed files: usr.bin/sasc INSTALL Makefile README sasc.1 sasc.c Log: With the passing of the asc driver, the sasc prograqm is no longer necessary. Revision Changes Path 1.257 +0 -2 src/usr.bin/Makefile 1.4 +0 -88 src/usr.bin/sasc/INSTALL (dead) 1.5 +0 -6 src/usr.bin/sasc/Makefile (dead) 1.2 +0 -9 src/usr.bin/sasc/README (dead) 1.12 +0 -104 src/usr.bin/sasc/sasc.1 (dead) 1.11 +0 -165 src/usr.bin/sasc/sasc.c (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:01:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B47FF16A4CE; Sat, 13 Mar 2004 21:01:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9543143D1D; Sat, 13 Mar 2004 21:01:05 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E515Ge066315; Sat, 13 Mar 2004 21:01:05 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E515i0066314; Sat, 13 Mar 2004 21:01:05 -0800 (PST) (envelope-from imp) Message-Id: <200403140501.i2E515i0066314@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 21:01:05 -0800 (PST) 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/man4.i386 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, 14 Mar 2004 05:01:05 -0000 imp 2004/03/13 21:01:05 PST FreeBSD src repository Modified files: share/man/man4/man4.i386 Makefile Log: Now that the asc driver is no longer in the tree, the man page is surplus. Revision Changes Path 1.160 +0 -1 src/share/man/man4/man4.i386/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:13:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6DE716A4CF; Sat, 13 Mar 2004 21:13:44 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id A582043D1D; Sat, 13 Mar 2004 21:13:44 -0800 (PST) (envelope-from peter@evilpete.dyndns.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 6CCEE2A8E3; Sat, 13 Mar 2004 21:13:44 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id D5DC4E259; Sat, 13 Mar 2004 21:13:43 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.12.11/8.12.11) with ESMTP id i2E5D9Gq003995; Sat, 13 Mar 2004 21:13:10 -0800 (PST) (envelope-from peter@overcee.wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.12.11/8.12.11/Submit) id i2E5D5rZ003994; Sat, 13 Mar 2004 21:13:05 -0800 (PST) (envelope-from peter) From: Peter Wemm To: Takahashi Yoshihiro Date: Sat, 13 Mar 2004 21:13:05 -0800 User-Agent: KMail/1.6 References: <200403131946.i2DJkRit022925@repoman.freebsd.org> <200403131948.20774.peter@wemm.org> <20040314.125403.41652080.nyan@jp.FreeBSD.org> In-Reply-To: <20040314.125403.41652080.nyan@jp.FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403132113.05474.peter@wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: peter@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/include dvcfg.h physio_proc.h src/sys/amd64/include dvcfg.h physio_proc.h src/sys/compat/netbsd dvcfg.h physio_proc.h src/sys/dev/ct bshw_machdep.c ct.c ct_isa.c src/sys/dev/ncv ncr53c500.c ncr53c500_pccard.c ncr53c500hw.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, 14 Mar 2004 05:13:44 -0000 On Saturday 13 March 2004 07:54 pm, Takahashi Yoshihiro wrote: > In article <200403131948.20774.peter@wemm.org> > > Peter Wemm writes: > > On Saturday 13 March 2004 07:32 pm, Takahashi Yoshihiro wrote: > > > In article <200403131946.i2DJkRit022925@repoman.freebsd.org> > > > > > > Peter Wemm writes: > > > > peter 2004/03/13 11:46:27 PST > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/compat/netbsd dvcfg.h physio_proc.h > > > > > > > > Log: > > > > Move the non-MD machine/dvcfg.h and machine/physio_proc.h to > > > > a common MI area before they proliferate more. > > > > > > Why these are in compat/netbsd? These sure are obtained from > > > NetBSD/pc98, but not for compatible mode with NetBSD. > > > > Is there a better place? I'd be happy to move them elsewhere.. > > perhaps dev/pc98/*? compat/pc98/*? > > These are also not for pc98 only. I think that sys/sys is a better. No, sys/sys is not a dumping ground for this kind of thing. Now that I've gone looking, I have just noticed sys/device_port.h - I am not happy about that one being there either. It doesn't appear to be in NetBSD either. -- 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 Sat Mar 13 21:14:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C395916A4CE; Sat, 13 Mar 2004 21:14:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A680243D1D; Sat, 13 Mar 2004 21:14:00 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5E0Ge071105; Sat, 13 Mar 2004 21:14:00 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5E025071104; Sat, 13 Mar 2004 21:14:00 -0800 (PST) (envelope-from bde) Message-Id: <200403140514.i2E5E025071104@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:14:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libkiconv xlat16_iconv.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, 14 Mar 2004 05:14:00 -0000 bde 2004/03/13 21:14:00 PST FreeBSD src repository Modified files: lib/libkiconv xlat16_iconv.c Log: Fixed misspellings of '\0' as NULL. Revision Changes Path 1.3 +2 -2 src/lib/libkiconv/xlat16_iconv.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:19:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AD3016A4CE; Sat, 13 Mar 2004 21:19:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B34C43D2D; Sat, 13 Mar 2004 21:19:39 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5JdGe071298; Sat, 13 Mar 2004 21:19:39 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5JcZm071297; Sat, 13 Mar 2004 21:19:38 -0800 (PST) (envelope-from bde) Message-Id: <200403140519.i2E5JcZm071297@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:19:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libncp ncpl_nls.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, 14 Mar 2004 05:19:39 -0000 bde 2004/03/13 21:19:38 PST FreeBSD src repository Modified files: lib/libncp ncpl_nls.c Log: Fixed a misspelling of 0 as NULL. Removed a spelling of NULL as 0. Revision Changes Path 1.5 +1 -1 src/lib/libncp/ncpl_nls.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:24:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCF4116A4CE; Sat, 13 Mar 2004 21:24:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E61243D45; Sat, 13 Mar 2004 21:24:27 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5ORGe073218; Sat, 13 Mar 2004 21:24:27 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5ORwl073217; Sat, 13 Mar 2004 21:24:27 -0800 (PST) (envelope-from bde) Message-Id: <200403140524.i2E5ORwl073217@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:24:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_concurrency.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, 14 Mar 2004 05:24:27 -0000 bde 2004/03/13 21:24:27 PST FreeBSD src repository Modified files: lib/libpthread/thread thr_concurrency.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.8 +1 -1 src/lib/libpthread/thread/thr_concurrency.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:24:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A80E916A4CE; Sat, 13 Mar 2004 21:24:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8971E43D31; Sat, 13 Mar 2004 21:24:54 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5OsGe073251; Sat, 13 Mar 2004 21:24:54 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5OsgV073250; Sat, 13 Mar 2004 21:24:54 -0800 (PST) (envelope-from mdodd) Message-Id: <200403140524.i2E5OsgV073250@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 13 Mar 2004 21:24:54 -0800 (PST) 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_ethersubr.c if_fddisubr.c if_iso88025subr.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, 14 Mar 2004 05:24:54 -0000 mdodd 2004/03/13 21:24:54 PST FreeBSD src repository Modified files: sys/net if_ethersubr.c if_fddisubr.c if_iso88025subr.c Log: Handle AF_ARP in *_output() Obtained from: NetBSD Revision Changes Path 1.162 +27 -0 src/sys/net/if_ethersubr.c 1.89 +27 -0 src/sys/net/if_fddisubr.c 1.60 +27 -0 src/sys/net/if_iso88025subr.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:27:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83DDB16A4CE; Sat, 13 Mar 2004 21:27:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65BB243D3F; Sat, 13 Mar 2004 21:27:26 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5RQGe073413; Sat, 13 Mar 2004 21:27:26 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5RQjo073412; Sat, 13 Mar 2004 21:27:26 -0800 (PST) (envelope-from bde) Message-Id: <200403140527.i2E5RQjo073412@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:27:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/getty chat.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, 14 Mar 2004 05:27:26 -0000 bde 2004/03/13 21:27:26 PST FreeBSD src repository Modified files: libexec/getty chat.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.10 +1 -1 src/libexec/getty/chat.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:27:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9470C16A4D3; Sat, 13 Mar 2004 21:27:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 766EA43D1D; Sat, 13 Mar 2004 21:27:30 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5RUGe073477; Sat, 13 Mar 2004 21:27:30 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5RUhp073476; Sat, 13 Mar 2004 21:27:30 -0800 (PST) (envelope-from imp) Message-Id: <200403140527.i2E5RUhp073476@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 21:27:30 -0800 (PST) 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 src/sys/i386/conf NOTES src/sys/i386/isa ctx.c ctxreg.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, 14 Mar 2004 05:27:30 -0000 imp 2004/03/13 21:27:30 PST FreeBSD src repository Modified files: sys/conf files.i386 sys/i386/conf NOTES Removed files: sys/i386/isa ctx.c ctxreg.h Log: Remove ctx driver. another scanner. This one uses COMPAT_ISA shims which is going away soon. If someone updates this to the latest APIs and tests it, it can return. Revision Changes Path 1.471 +0 -1 src/sys/conf/files.i386 1.1139 +0 -5 src/sys/i386/conf/NOTES 1.50 +0 -437 src/sys/i386/isa/ctx.c (dead) 1.6 +0 -59 src/sys/i386/isa/ctxreg.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:28:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EF4516A4CE; Sat, 13 Mar 2004 21:28:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1051543D1F; Sat, 13 Mar 2004 21:28:30 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5STGe073548; Sat, 13 Mar 2004 21:28:29 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5STbW073547; Sat, 13 Mar 2004 21:28:29 -0800 (PST) (envelope-from bde) Message-Id: <200403140528.i2E5STbW073547@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:28:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/number number.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, 14 Mar 2004 05:28:30 -0000 bde 2004/03/13 21:28:29 PST FreeBSD src repository Modified files: games/number number.c Log: Fixed a mispelling of 0 as NULL. Revision Changes Path 1.14 +1 -1 src/games/number/number.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:31:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 972A916A4CE; Sat, 13 Mar 2004 21:31:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 790D043D39; Sat, 13 Mar 2004 21:31:41 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5VfGe074788; Sat, 13 Mar 2004 21:31:41 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5Vfsi074787; Sat, 13 Mar 2004 21:31:41 -0800 (PST) (envelope-from imp) Message-Id: <200403140531.i2E5Vfsi074787@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 21:31:41 -0800 (PST) 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 src/sys/i386/conf NOTES src/sys/i386/isa gpib.c gpibreg.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, 14 Mar 2004 05:31:42 -0000 imp 2004/03/13 21:31:41 PST FreeBSD src repository Modified files: sys/conf files.i386 sys/i386/conf NOTES Removed files: sys/i386/isa gpib.c gpibreg.h Log: Remove gp driver. It uses the old COMPAT_ISA shims. If this driver is rewritten using newer APIs it can return. Revision Changes Path 1.472 +0 -1 src/sys/conf/files.i386 1.1140 +0 -4 src/sys/i386/conf/NOTES 1.44 +0 -1121 src/sys/i386/isa/gpib.c (dead) 1.5 +0 -88 src/sys/i386/isa/gpibreg.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:34:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D11C16A4CE; Sat, 13 Mar 2004 21:34:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D6F643D2F; Sat, 13 Mar 2004 21:34:45 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5YjGe075562; Sat, 13 Mar 2004 21:34:45 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5YjN1075561; Sat, 13 Mar 2004 21:34:45 -0800 (PST) (envelope-from imp) Message-Id: <200403140534.i2E5YjN1075561@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 21:34:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa gpib.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, 14 Mar 2004 05:34:45 -0000 imp 2004/03/13 21:34:45 PST FreeBSD src repository Removed files: sys/i386/isa gpib.h Log: Remove straggler from gp driver removal Revision Changes Path 1.5 +0 -27 src/sys/i386/isa/gpib.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:40:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4777316A4CE; Sat, 13 Mar 2004 21:40:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A09543D1D; Sat, 13 Mar 2004 21:40:51 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5eoGe075932; Sat, 13 Mar 2004 21:40:50 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5eock075931; Sat, 13 Mar 2004 21:40:50 -0800 (PST) (envelope-from imp) Message-Id: <200403140540.i2E5eock075931@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 21:40:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include asc_ioctl.h ioctl_ctx.h wtio.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, 14 Mar 2004 05:40:51 -0000 imp 2004/03/13 21:40:50 PST FreeBSD src repository Removed files: sys/i386/include asc_ioctl.h ioctl_ctx.h wtio.h Log: remove the ioctl files from the asc, ctx and wt drivers just removed Revision Changes Path 1.4 +0 -53 src/sys/i386/include/asc_ioctl.h (dead) 1.7 +0 -31 src/sys/i386/include/ioctl_ctx.h (dead) 1.5 +0 -30 src/sys/i386/include/wtio.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:48:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB85A16A4CE; Sat, 13 Mar 2004 21:48:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDFB643D54; Sat, 13 Mar 2004 21:48:04 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5m4Ge077890; Sat, 13 Mar 2004 21:48:04 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5m4lp077889; Sat, 13 Mar 2004 21:48:04 -0800 (PST) (envelope-from bde) Message-Id: <200403140548.i2E5m4lp077889@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:48:04 -0800 (PST) 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/loader 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: Sun, 14 Mar 2004 05:48:05 -0000 bde 2004/03/13 21:48:04 PST FreeBSD src repository Modified files: sys/boot/i386/loader main.c Log: Fixed misspellings of 0 as NULL. Revision Changes Path 1.29 +2 -2 src/sys/boot/i386/loader/main.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:49:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3994316A4CE; Sat, 13 Mar 2004 21:49:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B5C343D1D; Sat, 13 Mar 2004 21:49:32 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5nVGe077953; Sat, 13 Mar 2004 21:49:31 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5nVu9077952; Sat, 13 Mar 2004 21:49:31 -0800 (PST) (envelope-from peter) Message-Id: <200403140549.i2E5nVu9077952@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 21:49:31 -0800 (PST) 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_param.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, 14 Mar 2004 05:49:32 -0000 peter 2004/03/13 21:49:31 PST FreeBSD src repository Modified files: sys/kern subr_param.c Log: Set default HZ to 1024 for amd64. The comment in kern/tty.c doesn't apply here because we have 64 bit longs and don't suffer the hz > 169 overflows. Revision Changes Path 1.61 +4 -0 src/sys/kern/subr_param.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:50:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DD8A16A4D0; Sat, 13 Mar 2004 21:50:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E6C443D31; Sat, 13 Mar 2004 21:50:35 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5oZGe078074; Sat, 13 Mar 2004 21:50:35 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5oZPR078073; Sat, 13 Mar 2004 21:50:35 -0800 (PST) (envelope-from bde) Message-Id: <200403140550.i2E5oZPR078073@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:50:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/finger finger.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, 14 Mar 2004 05:50:35 -0000 bde 2004/03/13 21:50:35 PST FreeBSD src repository Modified files: usr.bin/finger finger.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.34 +1 -1 src/usr.bin/finger/finger.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:51:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51F3916A4CE; Sat, 13 Mar 2004 21:51:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 337EF43D1F; Sat, 13 Mar 2004 21:51:21 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5pKGe078861; Sat, 13 Mar 2004 21:51:20 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5pKNE078857; Sat, 13 Mar 2004 21:51:20 -0800 (PST) (envelope-from bde) Message-Id: <200403140551.i2E5pKNE078857@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:51:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/mkstr mkstr.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, 14 Mar 2004 05:51:21 -0000 bde 2004/03/13 21:51:20 PST FreeBSD src repository Modified files: usr.bin/mkstr mkstr.c Log: Fixed a misspelling of 0 as NULL. Revision Changes Path 1.11 +1 -1 src/usr.bin/mkstr/mkstr.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 21:55:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1990616A4CF; Sat, 13 Mar 2004 21:55:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF99D43D39; Sat, 13 Mar 2004 21:55:16 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E5tGGe080000; Sat, 13 Mar 2004 21:55:16 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E5tGoY079999; Sat, 13 Mar 2004 21:55:16 -0800 (PST) (envelope-from bde) Message-Id: <200403140555.i2E5tGoY079999@repoman.freebsd.org> From: Bruce Evans Date: Sat, 13 Mar 2004 21:55:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tip/tip vars.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, 14 Mar 2004 05:55:17 -0000 bde 2004/03/13 21:55:16 PST FreeBSD src repository Modified files: usr.bin/tip/tip vars.c Log: Fixed misspellings of 0 as NULL. Fixed some nearby style bugs. Revision Changes Path 1.6 +2 -1 src/usr.bin/tip/tip/vars.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 22:21:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84E2A16A4CE; Sat, 13 Mar 2004 22:21:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66B0C43D2D; Sat, 13 Mar 2004 22:21:56 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E6LuGe003832; Sat, 13 Mar 2004 22:21:56 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E6Luah003828; Sat, 13 Mar 2004 22:21:56 -0800 (PST) (envelope-from peter) Message-Id: <200403140621.i2E6Luah003828@repoman.freebsd.org> From: Peter Wemm Date: Sat, 13 Mar 2004 22:21:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/rpc rpcclnt.h src/sys/nfsclient nfs.h src/sys/nfsserver nfs.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, 14 Mar 2004 06:21:56 -0000 peter 2004/03/13 22:21:56 PST FreeBSD src repository Modified files: sys/rpc rpcclnt.h sys/nfsclient nfs.h sys/nfsserver nfs.h Log: Calculate NFS timeouts in units of 10ms, not 5ms. This matches the default clock precision on i386. This is a NOP change on i386. But this stops the mount_nfs units from suddenly changing to units of 1/20 of a second (vs the normal 1/10 of a second) if HZ is increased. Revision Changes Path 1.78 +1 -1 src/sys/nfsclient/nfs.h 1.71 +1 -1 src/sys/nfsserver/nfs.h 1.2 +1 -1 src/sys/rpc/rpcclnt.h From owner-cvs-src@FreeBSD.ORG Sat Mar 13 22:43:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EEA416A4CE; Sat, 13 Mar 2004 22:43:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8115F43D39; Sat, 13 Mar 2004 22:43:34 -0800 (PST) (envelope-from jmallett@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E6hYGe008342; Sat, 13 Mar 2004 22:43:34 -0800 (PST) (envelope-from jmallett@repoman.freebsd.org) Received: (from jmallett@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E6hYdM008338; Sat, 13 Mar 2004 22:43:34 -0800 (PST) (envelope-from jmallett) Message-Id: <200403140643.i2E6hYdM008338@repoman.freebsd.org> From: Juli Mallett Date: Sat, 13 Mar 2004 22:43:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/finger extern.h finger.h lprint.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, 14 Mar 2004 06:43:34 -0000 jmallett 2004/03/13 22:43:34 PST FreeBSD src repository Modified files: usr.bin/finger extern.h finger.h lprint.c Log: Add multiple inclusion guards. Mostly this is for extern.h, which was included twice by lprint.c, which included both finger.h and extern.h. finger.h, in turn, includes extern.h. The redundant include of extern.h was removed from lprint.c, as part of this change, but the include guards were added anyway out of spite. Revision Changes Path 1.9 +5 -0 src/usr.bin/finger/extern.h 1.5 +5 -0 src/usr.bin/finger/finger.h 1.25 +0 -1 src/usr.bin/finger/lprint.c From owner-cvs-src@FreeBSD.ORG Sat Mar 13 22:48:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DF5716A4CE; Sat, 13 Mar 2004 22:48:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 863F343D39; Sat, 13 Mar 2004 22:48:36 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E6maGe008567; Sat, 13 Mar 2004 22:48:36 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E6maVS008566; Sat, 13 Mar 2004 22:48:36 -0800 (PST) (envelope-from imp) Message-Id: <200403140648.i2E6maVS008566@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 22:48:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/conf NOTES src/sys/conf files.i386 files.pc98 src/sys/i386/isa README.stl istallion.c stallion.c src/sys/i386/include cdk.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, 14 Mar 2004 06:48:36 -0000 imp 2004/03/13 22:48:36 PST FreeBSD src repository Modified files: sys/i386/conf NOTES sys/conf files.i386 files.pc98 Removed files: sys/i386/isa README.stl istallion.c stallion.c sys/i386/include cdk.h Log: stl and stli use the old COMPAT_ISA api. slt also uses the really old COMPAT_PCI api. This API is going away, so this driver is going away also. If users are interested in updating this, please contact the author since he has some preliminary work to move this to newer APIs. Revision Changes Path 1.473 +0 -2 src/sys/conf/files.i386 1.288 +0 -2 src/sys/conf/files.pc98 1.1141 +0 -27 src/sys/i386/conf/NOTES 1.6 +0 -495 src/sys/i386/include/cdk.h (dead) 1.5 +0 -536 src/sys/i386/isa/README.stl (dead) 1.57 +0 -3850 src/sys/i386/isa/istallion.c (dead) 1.62 +0 -3072 src/sys/i386/isa/stallion.c (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 22:52:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B13216A4CE; Sat, 13 Mar 2004 22:52:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32E8443D2D; Sat, 13 Mar 2004 22:52:23 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E6qMGe010495; Sat, 13 Mar 2004 22:52:22 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E6qMVI010494; Sat, 13 Mar 2004 22:52:22 -0800 (PST) (envelope-from imp) Message-Id: <200403140652.i2E6qMVI010494@repoman.freebsd.org> From: Warner Losh Date: Sat, 13 Mar 2004 22:52:22 -0800 (PST) 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 src/usr.sbin/stallion Makefile Makefile.inc src/usr.sbin/stallion/bootcode 2681.sys.uu Makefile cdk.sys.uu stl.4 src/usr.sbin/stallion/stlload Makefile stlload.8 stlload.c src/usr.sbin/stallion/stlstats Makefile stlstats.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: Sun, 14 Mar 2004 06:52:23 -0000 imp 2004/03/13 22:52:22 PST FreeBSD src repository Modified files: usr.sbin Makefile Removed files: usr.sbin/stallion Makefile Makefile.inc usr.sbin/stallion/bootcode 2681.sys.uu Makefile cdk.sys.uu stl.4 usr.sbin/stallion/stlload Makefile stlload.8 stlload.c usr.sbin/stallion/stlstats Makefile stlstats.8 stlstats.c Log: These go along with the stl and stli drivers, recently removed. Revision Changes Path 1.291 +0 -2 src/usr.sbin/Makefile 1.5 +0 -5 src/usr.sbin/stallion/Makefile (dead) 1.5 +0 -7 src/usr.sbin/stallion/Makefile.inc (dead) 1.4 +0 -690 src/usr.sbin/stallion/bootcode/2681.sys.uu (dead) 1.13 +0 -16 src/usr.sbin/stallion/bootcode/Makefile (dead) 1.3 +0 -733 src/usr.sbin/stallion/bootcode/cdk.sys.uu (dead) 1.14 +0 -327 src/usr.sbin/stallion/bootcode/stl.4 (dead) 1.10 +0 -9 src/usr.sbin/stallion/stlload/Makefile (dead) 1.11 +0 -133 src/usr.sbin/stallion/stlload/stlload.8 (dead) 1.13 +0 -503 src/usr.sbin/stallion/stlload/stlload.c (dead) 1.11 +0 -10 src/usr.sbin/stallion/stlstats/Makefile (dead) 1.11 +0 -144 src/usr.sbin/stallion/stlstats/stlstats.8 (dead) 1.11 +0 -580 src/usr.sbin/stallion/stlstats/stlstats.c (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 13 23:12:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7D2316A4CE; Sat, 13 Mar 2004 23:12:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFC7043D1F; Sat, 13 Mar 2004 23:12:26 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2E7CQGe016286; Sat, 13 Mar 2004 23:12:26 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2E7CQTk016282; Sat, 13 Mar 2004 23:12:26 -0800 (PST) (envelope-from mdodd) Message-Id: <200403140712.i2E7CQTk016282@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 13 Mar 2004 23:12:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/an if_an.c src/sys/dev/bfe if_bfe.c src/sys/dev/bge if_bge.c src/sys/dev/cnw if_cnw.c src/sys/dev/cs if_cs.c src/sys/dev/ed if_ed.c src/sys/dev/ep if_ep.c src/sys/dev/ex if_ex.c src/sys/dev/fe if_fe.c src/sys/dev/fxp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Mar 2004 07:12:27 -0000 mdodd 2004/03/13 23:12:26 PST FreeBSD src repository Modified files: sys/dev/an if_an.c sys/dev/bfe if_bfe.c sys/dev/bge if_bge.c sys/dev/cnw if_cnw.c sys/dev/cs if_cs.c sys/dev/ed if_ed.c sys/dev/ep if_ep.c sys/dev/ex if_ex.c sys/dev/fe if_fe.c sys/dev/fxp if_fxp.c sys/dev/gx if_gx.c sys/dev/ie if_ie.c sys/dev/lge if_lge.c sys/dev/lnc if_lnc.c sys/dev/my if_my.c sys/dev/nge if_nge.c sys/dev/owi if_owi.c sys/dev/re if_re.c sys/dev/sbni if_sbni.c sys/dev/sn if_sn.c sys/dev/snc dp83932.c sys/dev/tx if_tx.c sys/dev/txp if_txp.c sys/dev/usb if_aue.c if_axe.c if_cue.c if_kue.c if_rue.c sys/dev/vx if_vx.c sys/dev/wl if_wl.c sys/dev/xe if_xe.c sys/i386/isa if_el.c if_le.c if_rdp.c sys/net if_ethersubr.c sys/pci if_dc.c if_de.c if_pcn.c if_rl.c if_sf.c if_sis.c if_sk.c if_ste.c if_ti.c if_tl.c if_vr.c if_wb.c if_xl.c Log: Announce ethernet MAC addresss in ether_ifattach(). Revision Changes Path 1.59 +0 -3 src/sys/dev/an/if_an.c 1.7 +0 -3 src/sys/dev/bfe/if_bfe.c 1.64 +0 -6 src/sys/dev/bge/if_bge.c 1.14 +0 -2 src/sys/dev/cnw/if_cnw.c 1.29 +0 -4 src/sys/dev/cs/if_cs.c 1.227 +0 -5 src/sys/dev/ed/if_ed.c 1.130 +0 -3 src/sys/dev/ep/if_ep.c 1.48 +0 -3 src/sys/dev/ex/if_ex.c 1.81 +1 -2 src/sys/dev/fe/if_fe.c 1.199 +0 -3 src/sys/dev/fxp/if_fxp.c 1.15 +0 -2 src/sys/dev/gx/if_gx.c 1.98 +0 -3 src/sys/dev/ie/if_ie.c 1.28 +0 -5 src/sys/dev/lge/if_lge.c 1.105 +2 -4 src/sys/dev/lnc/if_lnc.c 1.23 +0 -5 src/sys/dev/my/if_my.c 1.53 +0 -5 src/sys/dev/nge/if_nge.c 1.5 +0 -2 src/sys/dev/owi/if_owi.c 1.18 +0 -5 src/sys/dev/re/if_re.c 1.15 +1 -2 src/sys/dev/sbni/if_sbni.c 1.36 +0 -1 src/sys/dev/sn/if_sn.c 1.13 +0 -1 src/sys/dev/snc/dp83932.c 1.81 +0 -3 src/sys/dev/tx/if_tx.c 1.22 +0 -3 src/sys/dev/txp/if_txp.c 1.79 +0 -5 src/sys/dev/usb/if_aue.c 1.11 +0 -5 src/sys/dev/usb/if_axe.c 1.46 +0 -5 src/sys/dev/usb/if_cue.c 1.53 +0 -6 src/sys/dev/usb/if_kue.c 1.9 +0 -3 src/sys/dev/usb/if_rue.c 1.49 +0 -2 src/sys/dev/vx/if_vx.c 1.58 +1 -2 src/sys/dev/wl/if_wl.c 1.47 +0 -1 src/sys/dev/xe/if_xe.c 1.62 +0 -4 src/sys/i386/isa/if_el.c 1.78 +0 -4 src/sys/i386/isa/if_le.c 1.26 +0 -1 src/sys/i386/isa/if_rdp.c 1.163 +3 -0 src/sys/net/if_ethersubr.c 1.140 +0 -5 src/sys/pci/if_dc.c 1.151 +2 -0 src/sys/pci/if_de.c 1.55 +0 -6 src/sys/pci/if_pcn.c 1.132 +0 -5 src/sys/pci/if_rl.c 1.66 +0 -6 src/sys/pci/if_sf.c 1.95 +0 -5 src/sys/pci/if_sis.c 1.76 +0 -3 src/sys/pci/if_sk.c 1.61 +0 -6 src/sys/pci/if_ste.c 1.89 +0 -6 src/sys/pci/if_ti.c 1.91 +0 -6 src/sys/pci/if_tl.c 1.80 +0 -5 src/sys/pci/if_vr.c 1.69 +0 -5 src/sys/pci/if_wb.c 1.165 +0 -5 src/sys/pci/if_xl.c