From owner-cvs-src@FreeBSD.ORG Sun Aug 31 00:29:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EBEC16A4BF; Sun, 31 Aug 2003 00:29:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06C3443FA3; Sun, 31 Aug 2003 00:29:35 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7V7TY0U015862; Sun, 31 Aug 2003 00:29:34 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7V7TYfr015861; Sun, 31 Aug 2003 00:29:34 -0700 (PDT) Message-Id: <200308310729.h7V7TYfr015861@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 31 Aug 2003 00:29:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: 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: Sun, 31 Aug 2003 07:29:35 -0000 jeff 2003/08/31 00:29:34 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c Log: - Don't acquire the vnode interlock in drain_output(). Instead, require the caller to acquire it. This permits drain_output() to be done atomically with other operations as well as reducing the number of lock operations. - Assert that the proper locks are held in drain_output(). - Change getdirtybuf() to accept a mutex as an argument. This mutex is used to protect the vnode's buf list and the BKGRDWAIT flag. This lock is dropped when we successfully acquire a buffer and held on return otherwise. These semantics reduce the number of cumbersome cases in calling code. - Pass the mtx from getdirtybuf() into interlocked_sleep() and allow this mutex to be used as the interlock argument to BUF_LOCK() in the LOCKBUF case of interlocked_sleep(). - Change the return value of getdirtybuf() to be the resulting locked buffer or NULL otherwise. This is for callers who pass in a list head that requires a lock. It is necessary since the lock that protects the list head must be dropped in getdirtybuf() so that we don't have a lock order reversal with the buf queues lock in bremfree(). - Adjust all callers of getdirtybuf() to match the new semantics. - Add a comment in indir_trunc() that points at unlocked access to a buf. This may also be one of the last instances of incore() in the tree. Revision Changes Path 1.141 +77 -53 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 00:33:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A19E16A4C0; Sun, 31 Aug 2003 00:33:44 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27B7843FCB; Sun, 31 Aug 2003 00:33:43 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h7V7Xgv71864; Sun, 31 Aug 2003 03:33:42 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Sun, 31 Aug 2003 03:33:42 -0400 (EDT) From: Jeff Roberson To: Jeff Roberson In-Reply-To: <200308310729.h7V7TYfr015861@repoman.freebsd.org> Message-ID: <20030831033218.Y12093-100000@mail.chesapeake.net> 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/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: Sun, 31 Aug 2003 07:33:44 -0000 I tested these changes on a machine that was tuned down to 64MB to increase buf churn. I haven't observed any LORs or anything of that nature. It is somewhat tricky though, so if you encounter any problems, feel free to yell. Cheers, Jeff On Sun, 31 Aug 2003, Jeff Roberson wrote: > jeff 2003/08/31 00:29:34 PDT > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_softdep.c > Log: > - Don't acquire the vnode interlock in drain_output(). Instead, require the > caller to acquire it. This permits drain_output() to be done atomically > with other operations as well as reducing the number of lock operations. > - Assert that the proper locks are held in drain_output(). > - Change getdirtybuf() to accept a mutex as an argument. This mutex is used > to protect the vnode's buf list and the BKGRDWAIT flag. This lock is > dropped when we successfully acquire a buffer and held on return > otherwise. These semantics reduce the number of cumbersome cases in > calling code. > - Pass the mtx from getdirtybuf() into interlocked_sleep() and allow this > mutex to be used as the interlock argument to BUF_LOCK() in the LOCKBUF > case of interlocked_sleep(). > - Change the return value of getdirtybuf() to be the resulting locked buffer > or NULL otherwise. This is for callers who pass in a list head that > requires a lock. It is necessary since the lock that protects the list > head must be dropped in getdirtybuf() so that we don't have a lock order > reversal with the buf queues lock in bremfree(). > - Adjust all callers of getdirtybuf() to match the new semantics. > - Add a comment in indir_trunc() that points at unlocked access to a buf. > This may also be one of the last instances of incore() in the tree. > > Revision Changes Path > 1.141 +77 -53 src/sys/ufs/ffs/ffs_softdep.c > From owner-cvs-src@FreeBSD.ORG Sun Aug 31 00:45:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBF1116A4BF; Sun, 31 Aug 2003 00:45:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1417F43FB1; Sun, 31 Aug 2003 00:45:49 -0700 (PDT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7V7jm0U016544; Sun, 31 Aug 2003 00:45:48 -0700 (PDT) (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7V7jmtL016543; Sun, 31 Aug 2003 00:45:48 -0700 (PDT) Message-Id: <200308310745.h7V7jmtL016543@repoman.freebsd.org> From: Ceri Davies Date: Sun, 31 Aug 2003 00:45:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/ftpd ftpd.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, 31 Aug 2003 07:45:50 -0000 ceri 2003/08/31 00:45:48 PDT FreeBSD src repository (doc committer) Modified files: libexec/ftpd ftpd.8 Log: Add a note that the -u option can be overridden by settings in login.conf(5). PR: docs/56017 Submitted by: Josef El-Rayes Revision Changes Path 1.65 +2 -0 src/libexec/ftpd/ftpd.8 From owner-cvs-src@FreeBSD.ORG Sun Aug 31 01:50:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A375916A4BF; Sun, 31 Aug 2003 01:50:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24ED643FDF; Sun, 31 Aug 2003 01:50:12 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7V8oB0U025452; Sun, 31 Aug 2003 01:50:11 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7V8oBaI025451; Sun, 31 Aug 2003 01:50:11 -0700 (PDT) Message-Id: <200308310850.h7V8oBaI025451@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 31 Aug 2003 01:50:11 -0700 (PDT) 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 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: Sun, 31 Aug 2003 08:50:12 -0000 jeff 2003/08/31 01:50:11 PDT FreeBSD src repository Modified files: sys/kern vfs_bio.c sys/sys buf.h sys/ufs/ffs ffs_softdep.c Log: - Define a new flag for getblk(): GB_NOCREAT. This flag causes getblk() to bail out if the buffer is not already present. - The buffer returned by incore() is not locked and should not be sent to brelse(). Use getblk() with the new GB_NOCREAT flag to preserve the desired semantics. Revision Changes Path 1.403 +8 -0 src/sys/kern/vfs_bio.c 1.156 +1 -0 src/sys/sys/buf.h 1.142 +5 -3 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 01:52:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C6A816A4BF; Sun, 31 Aug 2003 01:52:44 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71F4044003; Sun, 31 Aug 2003 01:52:42 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h7V8qgd04269; Sun, 31 Aug 2003 04:52:42 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Sun, 31 Aug 2003 04:52:42 -0400 (EDT) From: Jeff Roberson To: Jeff Roberson In-Reply-To: <200308310850.h7V8oBaI025451@repoman.freebsd.org> Message-ID: <20030831045155.P12093-100000@mail.chesapeake.net> 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/kern vfs_bio.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: Sun, 31 Aug 2003 08:52:44 -0000 This was the last unlocked buf access that I am aware of. On Sun, 31 Aug 2003, Jeff Roberson wrote: > jeff 2003/08/31 01:50:11 PDT > > FreeBSD src repository > > Modified files: > sys/kern vfs_bio.c > sys/sys buf.h > sys/ufs/ffs ffs_softdep.c > Log: > - Define a new flag for getblk(): GB_NOCREAT. This flag causes getblk() to > bail out if the buffer is not already present. > - The buffer returned by incore() is not locked and should not be sent to > brelse(). Use getblk() with the new GB_NOCREAT flag to preserve the > desired semantics. > > Revision Changes Path > 1.403 +8 -0 src/sys/kern/vfs_bio.c > 1.156 +1 -0 src/sys/sys/buf.h > 1.142 +5 -3 src/sys/ufs/ffs/ffs_softdep.c > From owner-cvs-src@FreeBSD.ORG Sun Aug 31 04:26:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D06BF16A4C2; Sun, 31 Aug 2003 04:26:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44FCF43F93; Sun, 31 Aug 2003 04:26:53 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VBQr0U034375; Sun, 31 Aug 2003 04:26:53 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VBQq2M034374; Sun, 31 Aug 2003 04:26:52 -0700 (PDT) Message-Id: <200308311126.h7VBQq2M034374@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 31 Aug 2003 04:26:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: 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: Sun, 31 Aug 2003 11:26:54 -0000 jeff 2003/08/31 04:26:52 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c Log: - Backout rev 1.142. This caused a deadlock that I do not understand. More investigation is required. Revision Changes Path 1.143 +3 -5 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 05:21:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD09E16A4C0; Sun, 31 Aug 2003 05:21:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2AAF43FCB; Sun, 31 Aug 2003 05:21:10 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VCLA0U042560; Sun, 31 Aug 2003 05:21:10 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VCLALH042559; Sun, 31 Aug 2003 05:21:10 -0700 (PDT) Message-Id: <200308311221.h7VCLALH042559@repoman.freebsd.org> From: Wilko Bulte Date: Sun, 31 Aug 2003 05:21:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.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: Sun, 31 Aug 2003 12:21:12 -0000 wilko 2003/08/31 05:21:10 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Onboard Adaptec SCSI HBAs are bootable on UP2000. Obtained from: obrien Revision Changes Path 1.64 +1 -2 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Sun Aug 31 05:26:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE56416A4BF; Sun, 31 Aug 2003 05:26:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3581843FBF; Sun, 31 Aug 2003 05:26:32 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VCQW0U042837; Sun, 31 Aug 2003 05:26:32 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VCQVge042836; Sun, 31 Aug 2003 05:26:31 -0700 (PDT) Message-Id: <200308311226.h7VCQVge042836@repoman.freebsd.org> From: Wilko Bulte Date: Sun, 31 Aug 2003 05:26:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.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: Sun, 31 Aug 2003 12:26:33 -0000 wilko 2003/08/31 05:26:31 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Onboard Adaptec SCSI HBAs are bootable on UP2000. Obtained from: obrien Approved by: re (bmah) Revision Changes Path 1.13.2.40 +1 -2 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Sun Aug 31 05:43:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BC8516A4BF; Sun, 31 Aug 2003 05:43:59 -0700 (PDT) Received: from mailout02.sul.t-online.com (mailout02.sul.t-online.com [194.25.134.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C4B743FE5; Sun, 31 Aug 2003 05:43:58 -0700 (PDT) (envelope-from Alexander@Leidinger.net) Received: from fwd04.aul.t-online.de by mailout02.sul.t-online.com with smtp id 19tRYi-0000ZI-05; Sun, 31 Aug 2003 14:43:56 +0200 Received: from Andro-Beta.Leidinger.net (E2oIheZ1YeEZ6QL0NMfTDV4p--KoUh0RDlPBG8MFJuhTqtkbfvY06t@[217.83.24.164]) by fmrl04.sul.t-online.com with esmtp id 19tRYc-1XUMyW0; Sun, 31 Aug 2003 14:43:50 +0200 Received: from Magelan.Leidinger.net (Magelan [192.168.1.1]) h7VCip9O005437; Sun, 31 Aug 2003 14:44:52 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magelan.Leidinger.net (netchild@localhost [127.0.0.1]) by Magelan.Leidinger.net (8.12.9/8.12.9) with SMTP id h7VCjVjN046287; Sun, 31 Aug 2003 14:45:32 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Sun, 31 Aug 2003 14:45:31 +0200 From: Alexander Leidinger To: Robert Watson Message-Id: <20030831144531.17d722da.Alexander@Leidinger.net> In-Reply-To: References: <20030830023923.Q811@odysseus.silby.com> X-Mailer: Sylpheed version 0.9.3claws (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: E2oIheZ1YeEZ6QL0NMfTDV4p--KoUh0RDlPBG8MFJuhTqtkbfvY06t@t-dialin.net cc: src-committers@freebsd.org cc: phk@FreeBSd.org cc: cvs-src@freebsd.org cc: Mike Silbersack cc: dds@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 31 Aug 2003 12:43:59 -0000 On Sat, 30 Aug 2003 10:41:02 -0400 (EDT) Robert Watson wrote: > mind. The other thing we should encourage developers to do more is use > code coverage tools -- phk recently pointed me at kernbb(8) as a way to > feed gcov(1). Documenting the various tools and how to use them on FreeBSD would be a nice start. Maybe the interested parties can come up with a list of programs and maybe a short introduction what those tools do/provide and a link to documentation and hand them over to the doc people... Bye, Alexander. -- Yes, I've heard of "decaf." What's your point? 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 Sun Aug 31 08:20:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C984616A4BF; Sun, 31 Aug 2003 08:20:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B17A43FFB; Sun, 31 Aug 2003 08:20:18 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VFKH0U051883; Sun, 31 Aug 2003 08:20:17 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VFKHGc051882; Sun, 31 Aug 2003 08:20:17 -0700 (PDT) Message-Id: <200308311520.h7VFKHGc051882@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 31 Aug 2003 08:20:17 -0700 (PDT) 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.lib.mk bsd.prog.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, 31 Aug 2003 15:20:18 -0000 ru 2003/08/31 08:20:17 PDT FreeBSD src repository Modified files: share/mk bsd.lib.mk bsd.prog.mk Log: Whitespace diff reduction between bsd.prog.mk and bsd.lib.mk outputs. Revision Changes Path 1.151 +2 -0 src/share/mk/bsd.lib.mk 1.132 +17 -2 src/share/mk/bsd.prog.mk From owner-cvs-src@FreeBSD.ORG Sun Aug 31 09:20:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BB7316A4BF; Sun, 31 Aug 2003 09:20:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E535D43F75; Sun, 31 Aug 2003 09:20:34 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VGKY0U060327; Sun, 31 Aug 2003 09:20:34 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VGKYYU060326; Sun, 31 Aug 2003 09:20:34 -0700 (PDT) Message-Id: <200308311620.h7VGKYYU060326@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 31 Aug 2003 09:20:34 -0700 (PDT) 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 geode.c src/sys/conf files.i386 options.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: Sun, 31 Aug 2003 16:20:35 -0000 phk 2003/08/31 09:20:34 PDT FreeBSD src repository Modified files: sys/conf files.i386 options.i386 Added files: sys/i386/i386 geode.c Log: Detect Geode CPUs and initialize the 27MHz timecounter "Geode". This timecounter is 2usec faster than the i8254 and has 22 times better resolution. Revision Changes Path 1.453 +1 -0 src/sys/conf/files.i386 1.197 +1 -0 src/sys/conf/options.i386 1.1 +100 -0 src/sys/i386/i386/geode.c (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 31 10:17:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 848AA16A4BF; Sun, 31 Aug 2003 10:17:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E0F243FE9; Sun, 31 Aug 2003 10:17:14 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VHHD0U063808; Sun, 31 Aug 2003 10:17:13 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VHHDHL063807; Sun, 31 Aug 2003 10:17:13 -0700 (PDT) Message-Id: <200308311717.h7VHHDHL063807@repoman.freebsd.org> From: Wilko Bulte Date: Sun, 31 Aug 2003 10:17:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/alpha/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 31 Aug 2003 17:17:14 -0000 wilko 2003/08/31 10:17:13 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/alpha/conf GENERIC Log: esp(4) has been declared dead on Alpha for a long time now. Bury the remains. Approved by: re (scottl) Revision Changes Path 1.71.2.29 +0 -1 src/sys/alpha/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Sun Aug 31 10:55:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 341F616A4BF; Sun, 31 Aug 2003 10:55:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A871443FB1; Sun, 31 Aug 2003 10:55:49 -0700 (PDT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VHtn0U065159; Sun, 31 Aug 2003 10:55:49 -0700 (PDT) (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VHtnxE065158; Sun, 31 Aug 2003 10:55:49 -0700 (PDT) Message-Id: <200308311755.h7VHtnxE065158@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 31 Aug 2003 10:55:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/libreadline - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 31 Aug 2003 17:55:50 -0000 ache 2003/08/31 10:55:49 PDT FreeBSD src repository src/contrib/libreadline - Imported sources Update of /home/ncvs/src/contrib/libreadline In directory repoman.freebsd.org:/tmp/cvs-serv65143 Log Message: Virgin import of GNU Readline 4.3 Status: Vendor Tag: FSF Release Tags: v4_3 U src/contrib/libreadline/COPYING U src/contrib/libreadline/README U src/contrib/libreadline/MANIFEST U src/contrib/libreadline/INSTALL U src/contrib/libreadline/CHANGELOG U src/contrib/libreadline/CHANGES U src/contrib/libreadline/USAGE U src/contrib/libreadline/aclocal.m4 U src/contrib/libreadline/config.h.in U src/contrib/libreadline/configure U src/contrib/libreadline/configure.in U src/contrib/libreadline/Makefile.in U src/contrib/libreadline/ansi_stdlib.h U src/contrib/libreadline/chardefs.h U src/contrib/libreadline/history.h U src/contrib/libreadline/histlib.h U src/contrib/libreadline/keymaps.h U src/contrib/libreadline/posixdir.h U src/contrib/libreadline/posixjmp.h U src/contrib/libreadline/posixstat.h C src/contrib/libreadline/readline.h U src/contrib/libreadline/rltty.h C src/contrib/libreadline/rlconf.h U src/contrib/libreadline/rldefs.h N src/contrib/libreadline/rlmbutil.h U src/contrib/libreadline/rlprivate.h U src/contrib/libreadline/rlshell.h U src/contrib/libreadline/rlstdc.h U src/contrib/libreadline/rltypedefs.h U src/contrib/libreadline/rlwinsize.h U src/contrib/libreadline/tcap.h U src/contrib/libreadline/tilde.h U src/contrib/libreadline/xmalloc.h U src/contrib/libreadline/bind.c U src/contrib/libreadline/callback.c U src/contrib/libreadline/compat.c C src/contrib/libreadline/complete.c C src/contrib/libreadline/display.c U src/contrib/libreadline/emacs_keymap.c U src/contrib/libreadline/funmap.c U src/contrib/libreadline/input.c U src/contrib/libreadline/isearch.c U src/contrib/libreadline/keymaps.c U src/contrib/libreadline/kill.c U src/contrib/libreadline/macro.c N src/contrib/libreadline/mbutil.c N src/contrib/libreadline/misc.c U src/contrib/libreadline/nls.c U src/contrib/libreadline/rltty.c U src/contrib/libreadline/parens.c U src/contrib/libreadline/readline.c U src/contrib/libreadline/search.c C src/contrib/libreadline/shell.c U src/contrib/libreadline/signals.c C src/contrib/libreadline/terminal.c N src/contrib/libreadline/text.c U src/contrib/libreadline/tilde.c U src/contrib/libreadline/undo.c C src/contrib/libreadline/util.c U src/contrib/libreadline/vi_keymap.c U src/contrib/libreadline/vi_mode.c U src/contrib/libreadline/xmalloc.c U src/contrib/libreadline/history.c U src/contrib/libreadline/histexpand.c U src/contrib/libreadline/histfile.c U src/contrib/libreadline/histsearch.c U src/contrib/libreadline/doc/Makefile.in U src/contrib/libreadline/doc/manvers.texinfo U src/contrib/libreadline/doc/rlman.texinfo U src/contrib/libreadline/doc/rltech.texinfo U src/contrib/libreadline/doc/rluser.texinfo U src/contrib/libreadline/doc/rluserman.texinfo U src/contrib/libreadline/doc/hist.texinfo U src/contrib/libreadline/doc/hstech.texinfo U src/contrib/libreadline/doc/hsuser.texinfo C src/contrib/libreadline/doc/readline.3 U src/contrib/libreadline/doc/history.3 U src/contrib/libreadline/examples/Makefile.in U src/contrib/libreadline/examples/excallback.c U src/contrib/libreadline/examples/fileman.c U src/contrib/libreadline/examples/manexamp.c N src/contrib/libreadline/examples/readlinebuf.h N src/contrib/libreadline/examples/rlcat.c U src/contrib/libreadline/examples/rlfe.c U src/contrib/libreadline/examples/rltest.c U src/contrib/libreadline/examples/rl.c U src/contrib/libreadline/examples/rlversion.c U src/contrib/libreadline/examples/histexamp.c U src/contrib/libreadline/examples/Inputrc U src/contrib/libreadline/support/config.guess U src/contrib/libreadline/support/config.sub U src/contrib/libreadline/support/install.sh U src/contrib/libreadline/support/mkdirs U src/contrib/libreadline/support/mkdist U src/contrib/libreadline/support/shobj-conf U src/contrib/libreadline/support/shlib-install N src/contrib/libreadline/support/wcwidth.c U src/contrib/libreadline/shlib/Makefile.in 8 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF:yesterday -jFSF src/contrib/libreadline From owner-cvs-src@FreeBSD.ORG Sun Aug 31 11:21:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2773016A4BF; Sun, 31 Aug 2003 11:21:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A785043FBF; Sun, 31 Aug 2003 11:21:27 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VILR0U067007; Sun, 31 Aug 2003 11:21:27 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VILRvS067006; Sun, 31 Aug 2003 11:21:27 -0700 (PDT) Message-Id: <200308311821.h7VILRvS067006@repoman.freebsd.org> From: Wilko Bulte Date: Sun, 31 Aug 2003 11:21:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/alpha dokern.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, 31 Aug 2003 18:21:29 -0000 wilko 2003/08/31 11:21:27 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/alpha dokern.sh Log: alpha does not have apm, not in GENERIC either. So dokern.sh has no business trying to remove it. Approved by: re (scottl) Revision Changes Path 1.56.2.7 +0 -1 src/release/alpha/dokern.sh From owner-cvs-src@FreeBSD.ORG Sun Aug 31 11:29:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA3D416A4BF; Sun, 31 Aug 2003 11:29:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CF8F43FAF; Sun, 31 Aug 2003 11:29:39 -0700 (PDT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VITd0U067279; Sun, 31 Aug 2003 11:29:39 -0700 (PDT) (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VITdMN067278; Sun, 31 Aug 2003 11:29:39 -0700 (PDT) Message-Id: <200308311829.h7VITdMN067278@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 31 Aug 2003 11:29:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/libreadline FREEBSD-upgrade complete.c display.c readline.h rlconf.h shell.c terminal.c util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Aug 2003 18:29:40 -0000 ache 2003/08/31 11:29:39 PDT FreeBSD src repository Modified files: contrib/libreadline FREEBSD-upgrade complete.c display.c readline.h rlconf.h shell.c terminal.c util.c Log: Merge local changes Revision Changes Path 1.4 +5 -1 src/contrib/libreadline/FREEBSD-upgrade 1.9 +312 -61 src/contrib/libreadline/complete.c 1.6 +527 -71 src/contrib/libreadline/display.c 1.13 +318 -235 src/contrib/libreadline/readline.h 1.5 +3 -0 src/contrib/libreadline/rlconf.h 1.7 +25 -5 src/contrib/libreadline/shell.c 1.5 +80 -25 src/contrib/libreadline/terminal.c 1.8 +30 -62 src/contrib/libreadline/util.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 11:47:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9428B16A4BF; Sun, 31 Aug 2003 11:47:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F4AF43F85; Sun, 31 Aug 2003 11:47:13 -0700 (PDT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VIlC0U068127; Sun, 31 Aug 2003 11:47:12 -0700 (PDT) (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VIlCCk068126; Sun, 31 Aug 2003 11:47:12 -0700 (PDT) Message-Id: <200308311847.h7VIlCCk068126@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 31 Aug 2003 11:47:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/libreadline/doc readline.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, 31 Aug 2003 18:47:13 -0000 ache 2003/08/31 11:47:12 PDT FreeBSD src repository Modified files: contrib/libreadline/doc readline.3 Log: Merge local changes Revision Changes Path 1.8 +53 -13 src/contrib/libreadline/doc/readline.3 From owner-cvs-src@FreeBSD.ORG Sun Aug 31 12:15:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 399D616A4BF; Sun, 31 Aug 2003 12:15:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74CF843FDF; Sun, 31 Aug 2003 12:15:35 -0700 (PDT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VJFZ0U070239; Sun, 31 Aug 2003 12:15:35 -0700 (PDT) (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VJFZaM070238; Sun, 31 Aug 2003 12:15:35 -0700 (PDT) Message-Id: <200308311915.h7VJFZaM070238@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 31 Aug 2003 12:15:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libreadline Makefile.inc config.h src/gnu/lib/libreadline/readline 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, 31 Aug 2003 19:15:36 -0000 ache 2003/08/31 12:15:35 PDT FreeBSD src repository Modified files: gnu/lib/libreadline Makefile.inc config.h gnu/lib/libreadline/readline Makefile Log: Upgrade to 4.3 Revision Changes Path 1.9 +4 -4 src/gnu/lib/libreadline/Makefile.inc 1.6 +63 -11 src/gnu/lib/libreadline/config.h 1.12 +1 -1 src/gnu/lib/libreadline/readline/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 31 12:22:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D50A16A4BF; Sun, 31 Aug 2003 12:22:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B950843FEC; Sun, 31 Aug 2003 12:22:10 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VJMA0U070434; Sun, 31 Aug 2003 12:22:10 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VJMAcX070433; Sun, 31 Aug 2003 12:22:10 -0700 (PDT) Message-Id: <200308311922.h7VJMAcX070433@repoman.freebsd.org> From: Nate Lawson Date: Sun, 31 Aug 2003 12:22:10 -0700 (PDT) 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/ichsmb ichsmb_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: Sun, 31 Aug 2003 19:22:11 -0000 njl 2003/08/31 12:22:10 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ichsmb ichsmb_pci.c Log: MFC two device ids (ICH4 and ICH5). Approved by: re (murray) Revision Changes Path 1.1.2.4 +9 -2 src/sys/dev/ichsmb/ichsmb_pci.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 12:23:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 008C816A4BF; Sun, 31 Aug 2003 12:23:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E1CC43FDF; Sun, 31 Aug 2003 12:23:00 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VJN00U070477; Sun, 31 Aug 2003 12:23:00 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VJN0lW070476; Sun, 31 Aug 2003 12:23:00 -0700 (PDT) Message-Id: <200308311923.h7VJN0lW070476@repoman.freebsd.org> From: Nate Lawson Date: Sun, 31 Aug 2003 12:23:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ichsmb ichsmb_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: Sun, 31 Aug 2003 19:23:01 -0000 njl 2003/08/31 12:23:00 PDT FreeBSD src repository Modified files: sys/dev/ichsmb ichsmb_pci.c Log: Update the comment to indicate ICH5 support Revision Changes Path 1.10 +1 -1 src/sys/dev/ichsmb/ichsmb_pci.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 12:37:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7C9316A4BF; Sun, 31 Aug 2003 12:37:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C92C43FF2; Sun, 31 Aug 2003 12:37:49 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VJbn0U071011; Sun, 31 Aug 2003 12:37:49 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VJbnPs071010; Sun, 31 Aug 2003 12:37:49 -0700 (PDT) Message-Id: <200308311937.h7VJbnPs071010@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 31 Aug 2003 12:37:49 -0700 (PDT) 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 my.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, 31 Aug 2003 19:37:51 -0000 simon 2003/08/31 12:37:49 PDT FreeBSD src repository (doc committer) Modified files: share/man/man4 my.4 Log: Catch up my(4) with hardware notes by adding Myson MTD89X to list of supported devices. Submitted by: Lukas Ertl PR: docs/56244 Confirmed by: driver source code Revision Changes Path 1.3 +2 -0 src/share/man/man4/my.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 31 12:43:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B63516A4BF; Sun, 31 Aug 2003 12:43:27 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AEAA43FE1; Sun, 31 Aug 2003 12:42:36 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h7VJgQ86062373 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 31 Aug 2003 22:42:27 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h7VJgP6g062368; Sun, 31 Aug 2003 22:42:25 +0300 (EEST) (envelope-from ru) Date: Sun, 31 Aug 2003 22:42:25 +0300 From: Ruslan Ermilov To: Wilko Bulte Message-ID: <20030831194225.GA60100@sunbay.com> References: <200308311821.h7VILRvS067006@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline In-Reply-To: <200308311821.h7VILRvS067006@repoman.freebsd.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/alpha dokern.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, 31 Aug 2003 19:43:27 -0000 --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 31, 2003 at 11:21:27AM -0700, Wilko Bulte wrote: > wilko 2003/08/31 11:21:27 PDT >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_4) > release/alpha dokern.sh=20 > Log: > alpha does not have apm, not in GENERIC either. So dokern.sh has > no business trying to remove it. > =20 > Approved by: re (scottl) > =20 > Revision Changes Path > 1.56.2.7 +0 -1 src/release/alpha/dokern.sh >=20 You can dike even more using the below patched script: %%% Index: tools/tools/release/chk_dokern.sh_and_drivers.conf =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/tools/tools/release/chk_dokern.sh_and_drivers.conf= ,v retrieving revision 1.1 diff -u -p -u -r1.1 chk_dokern.sh_and_drivers.conf --- tools/tools/release/chk_dokern.sh_and_drivers.conf 28 Jul 2003 18:18:20= -0000 1.1 +++ tools/tools/release/chk_dokern.sh_and_drivers.conf 31 Aug 2003 19:41:01= -0000 @@ -31,7 +31,7 @@ for f in */drivers.conf; do arch=3D`dirname $f` grep -v '^#' $f | grep -v '^$' | awk '{ print $1 }' | while read x; do - egrep -qw "^(device|options)[[:space:]]+$x" ../sys/${arch}/conf/G= ENERIC || \ + egrep -qw "^((pseudo-)?device|options)[[:space:]]+$x" ../sys/${ar= ch}/conf/GENERIC || \ echo $x not found in $arch/GENERIC sed -e'/"SMALL"/,/^else$/d' ${arch}/dokern.sh | \ grep -qw $x && \ @@ -46,7 +46,7 @@ for f in */dokern.sh; do grep -w -- -e | sed -e's,^[^/]*/,,' -e's,/.*$,,' | grep -v '^ident\.\*GENERIC$' | while read x; do - egrep -q "^(device|options|makeoptions)[[:space:]]+$x" \ + egrep -q "^((pseudo-)?device|options|makeoptions)[[:space:]]+$x" \ ../sys/${arch}/conf/GENERIC || \ echo $x not found in $arch/GENERIC grep -qw ^$x ${arch}/drivers.conf && \ %%% Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --bg08WKrSYDhXBjb5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/Uk+hUkv4P6juNwoRAg07AJ49lMQtqzxyMr8f5qDhZXjAL0CorgCeKKPX XjBMEYmn3M19KZNX31qOIXk= =5jPD -----END PGP SIGNATURE----- --bg08WKrSYDhXBjb5-- From owner-cvs-src@FreeBSD.ORG Sun Aug 31 15:38:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 828BC16A4BF; Sun, 31 Aug 2003 15:38:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C43543FBD; Sun, 31 Aug 2003 15:38:53 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VMcq0U086471; Sun, 31 Aug 2003 15:38:52 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VMcqXB086470; Sun, 31 Aug 2003 15:38:52 -0700 (PDT) Message-Id: <200308312238.h7VMcqXB086470@repoman.freebsd.org> From: Daniel Eischen Date: Sun, 31 Aug 2003 15:38:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config freebsd-spec.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, 31 Aug 2003 22:38:53 -0000 deischen 2003/08/31 15:38:52 PDT FreeBSD src repository Modified files: contrib/gcc/config freebsd-spec.h Log: Remove -pthread as a compiler option. It was deprecated 2.5 years ago, but not removed. No reply from: threads, kan, obrien Revision Changes Path 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h From owner-cvs-src@FreeBSD.ORG Sun Aug 31 15:58:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E635616A4C0; Sun, 31 Aug 2003 15:58:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E1F743FAF; Sun, 31 Aug 2003 15:58:57 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VMwv0U087322; Sun, 31 Aug 2003 15:58:57 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VMwvPj087321; Sun, 31 Aug 2003 15:58:57 -0700 (PDT) Message-Id: <200308312258.h7VMwvPj087321@repoman.freebsd.org> From: Jake Burkholder Date: Sun, 31 Aug 2003 15:58:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 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, 31 Aug 2003 22:58:58 -0000 jake 2003/08/31 15:58:57 PDT FreeBSD src repository Modified files: sys/sparc64/sparc64 vm_machdep.c Log: Implement cpu_set_upcall_kse. May need tweaking. Revision Changes Path 1.52 +12 -0 src/sys/sparc64/sparc64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 16:05:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABE8C16A4C0; Sun, 31 Aug 2003 16:05:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD2F643FE3; Sun, 31 Aug 2003 16:05:40 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7VN5e0U088561; Sun, 31 Aug 2003 16:05:40 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7VN5e3m088560; Sun, 31 Aug 2003 16:05:40 -0700 (PDT) Message-Id: <200308312305.h7VN5e3m088560@repoman.freebsd.org> From: Doug Barton Date: Sun, 31 Aug 2003 16:05:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 31 Aug 2003 23:05:41 -0000 dougb 2003/08/31 16:05:40 PDT FreeBSD src repository Modified files: games/fortune/datfiles fortunes2 Log: * Fix a duplicate "how how" * Fix pedstals -> pedestals Revision Changes Path 1.58 +2 -2 src/games/fortune/datfiles/fortunes2 From owner-cvs-src@FreeBSD.ORG Sun Aug 31 16:15:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 477AB16A4BF; Sun, 31 Aug 2003 16:15:03 -0700 (PDT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BA6943FBF; Sun, 31 Aug 2003 16:15:02 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23](untrusted sender)) by comcast.net (rwcrmhc13) with SMTP id <2003083123143101500gjjkje>; Sun, 31 Aug 2003 23:14:31 +0000 Date: Sun, 31 Aug 2003 16:14:30 -0700 (PDT) From: Doug Barton To: Sam Leffler In-Reply-To: <88806006.1060950123@melange.errno.com> Message-ID: <20030831161212.X807@znfgre.qbhto.arg> References: <200308151911.h7FJBkOI003844@grimreaper.grondar.org> <88806006.1060950123@melange.errno.com> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Mark Murray Subject: Re: cvs commit: src/sys/libkern arc4random.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 31 Aug 2003 23:15:03 -0000 On Fri, 15 Aug 2003, Sam Leffler wrote: > I am not arguing for Mike to remove his change. I am noting that making > changes to critical system components w/o review and/or testing is > dangerous. Going forward we should have some tools for validating changes > like this. FWIW, I fully support this line of thinking. I don't want to denigrate Mike's considerable effort here, but fundamental bits, especially things related to cryptography, should be reviewed before committed. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Sun Aug 31 17:12:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 861D116A4C0; Sun, 31 Aug 2003 17:12:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D85D843FFB; Sun, 31 Aug 2003 17:12:27 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h810CR0U097233; Sun, 31 Aug 2003 17:12:27 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h810CRsb097232; Sun, 31 Aug 2003 17:12:27 -0700 (PDT) Message-Id: <200309010012.h810CRsb097232@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 31 Aug 2003 17:12:27 -0700 (PDT) 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 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, 01 Sep 2003 00:12:28 -0000 marcel 2003/08/31 17:12:27 PDT FreeBSD src repository Modified files: sys/ia64/ia64 vm_machdep.c Log: Use direct mapped KVA for the sf_buf allocator, as made possible by the previous commit. While here, fix a typo, reformat comments and fix a long line. Tested with: ftpd Revision Changes Path 1.71 +8 -15 src/sys/ia64/ia64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 17:20:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3993D16A4BF; Sun, 31 Aug 2003 17:20:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65E0C43FBF; Sun, 31 Aug 2003 17:20:30 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h810KU0U097589; Sun, 31 Aug 2003 17:20:30 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h810KUwi097588; Sun, 31 Aug 2003 17:20:30 -0700 (PDT) Message-Id: <200309010020.h810KUwi097588@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 17:20:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 00:20:31 -0000 scottl 2003/08/31 17:20:30 PDT FreeBSD src repository Modified files: sys/dev/aac aac.c Log: If ~ chars were pennies, I'd be pennyless. This should fix all of the 'command not in queue' panics. Also fix a nearby style problem. Revision Changes Path 1.76 +3 -2 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 18:07:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5E2C16A4BF; Sun, 31 Aug 2003 18:07:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D81A43FA3; Sun, 31 Aug 2003 18:07:25 -0700 (PDT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8117O0U000157; Sun, 31 Aug 2003 18:07:25 -0700 (PDT) (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8117OeJ000156; Sun, 31 Aug 2003 18:07:24 -0700 (PDT) Message-Id: <200309010107.h8117OeJ000156@repoman.freebsd.org> From: John-Mark Gurney Date: Sun, 31 Aug 2003 18:07:24 -0700 (PDT) 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 usb_mem.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, 01 Sep 2003 01:07:25 -0000 jmg 2003/08/31 18:07:24 PDT FreeBSD src repository Modified files: sys/dev/usb usb_mem.h Log: eliminate casts from the DMAADDR macro. This depends upon bus_addr_t being a type that you can do arithmetic with. This eliminates many warnings when compiling with PAE. Various by: scottl Revision Changes Path 1.20 +1 -1 src/sys/dev/usb/usb_mem.h From owner-cvs-src@FreeBSD.ORG Sun Aug 31 19:05:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F8EB16A4C3 for ; Sun, 31 Aug 2003 19:05:59 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id 805674400F for ; Sun, 31 Aug 2003 19:05:56 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 39881 invoked by uid 1002); 1 Sep 2003 02:05:53 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 1 Sep 2003 02:05:53 -0000 Message-ID: <3F52A976.4060708@freebsd.org> Date: Sun, 31 Aug 2003 20:05:42 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Eischen References: <200308312238.h7VMcqXB086470@repoman.freebsd.org> In-Reply-To: <200308312238.h7VMcqXB086470@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/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 02:05:59 -0000 Daniel Eischen wrote: > deischen 2003/08/31 15:38:52 PDT > > FreeBSD src repository > > Modified files: > contrib/gcc/config freebsd-spec.h > Log: > Remove -pthread as a compiler option. It was deprecated 2.5 years > ago, but not removed. > > No reply from: threads, kan, obrien > > Revision Changes Path > 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h > What is the consequence of this on ports/? I'm very much in favor of this change, but I'm wondering if more safety belts are needed. Also, are there any consequences on the doc/ and www/ areas? Scott From owner-cvs-src@FreeBSD.ORG Sun Aug 31 19:10:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A014C16A4BF; Sun, 31 Aug 2003 19:10:32 -0700 (PDT) Received: from ms-smtp-03.southeast.rr.com (ms-smtp-03.southeast.rr.com [24.93.67.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A6EF43FE5; Sun, 31 Aug 2003 19:10:31 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158])h8128Lxk022645; Sun, 31 Aug 2003 22:08:22 -0400 (EDT) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) h8129Dff027071; Sun, 31 Aug 2003 22:09:13 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Scott Long In-Reply-To: <3F52A976.4060708@freebsd.org> References: <200308312238.h7VMcqXB086470@repoman.freebsd.org> <3F52A976.4060708@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Ru3aceylB5ZVszu8yaHC" Organization: MarcusCom, Inc. Message-Id: <1062382220.42216.6.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Sun, 31 Aug 2003 22:10:20 -0400 X-Spam-Status: No, hits=-11.6 required=5.0 tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: Daniel Eischen cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 02:10:32 -0000 --=-Ru3aceylB5ZVszu8yaHC Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2003-08-31 at 22:05, Scott Long wrote: > Daniel Eischen wrote: > > deischen 2003/08/31 15:38:52 PDT > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > contrib/gcc/config freebsd-spec.h=20 > > Log: > > Remove -pthread as a compiler option. It was deprecated 2.5 years > > ago, but not removed. > > =20 > > No reply from: threads, kan, obrien > > =20 > > Revision Changes Path > > 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h > >=20 >=20 > What is the consequence of this on ports/? I'm very much in > favor of this change, but I'm wondering if more safety belts are > needed. Also, are there any consequences on the doc/ and www/ > areas? I have a feeling we will see an increase of port build errors on -CURRENT. This may not be a bad thing, though. It will show us which ports are not using ${PTHREAD_LIBS} correctly. Joe >=20 > Scott >=20 > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-Ru3aceylB5ZVszu8yaHC Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/UqqMb2iPiv4Uz4cRAiqgAJ9Uoc1u/S6rb80hx0cXdDMb2ea3awCfRYUq 5Qoa3Vh12z9FAbkT4f4td3w= =K49r -----END PGP SIGNATURE----- --=-Ru3aceylB5ZVszu8yaHC-- From owner-cvs-src@FreeBSD.ORG Sun Aug 31 19:51:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF59316A4BF; Sun, 31 Aug 2003 19:51:12 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAA9543FDD; Sun, 31 Aug 2003 19:51:11 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h812pBtp016914; Sun, 31 Aug 2003 22:51:11 -0400 (EDT) Date: Sun, 31 Aug 2003 22:51:11 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Joe Marcus Clarke In-Reply-To: <1062382220.42216.6.camel@shumai.marcuscom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Scott Long cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 02:51:12 -0000 On Sun, 31 Aug 2003, Joe Marcus Clarke wrote: > On Sun, 2003-08-31 at 22:05, Scott Long wrote: > > Daniel Eischen wrote: > > > deischen 2003/08/31 15:38:52 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > contrib/gcc/config freebsd-spec.h > > > Log: > > > Remove -pthread as a compiler option. It was deprecated 2.5 years > > > ago, but not removed. > > > > > > No reply from: threads, kan, obrien > > > > > > Revision Changes Path > > > 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h > > > > > > > What is the consequence of this on ports/? I'm very much in > > favor of this change, but I'm wondering if more safety belts are > > needed. Also, are there any consequences on the doc/ and www/ > > areas? I don't know, but it hasn't been -pthread in current in over 2.5 years. Yes, -pthread was there as a bandaid, but it wasn't _the_ way to build threaded applications under -current. So, -pthread _was_ the safety belt. > I have a feeling we will see an increase of port build errors on > -CURRENT. This may not be a bad thing, though. It will show us which > ports are not using ${PTHREAD_LIBS} correctly. I agree. This is only the first step, though. Once ports get through this, there may be another hurdle once libkse becomes libpthread again. Autoconf may autodetect the presence of a libpthread and link to it, in conjunction with linking to ${PTHREAD_LIBS} being picked up somewhere else in the port. Just try building XFree86-4 or kde with libpthread (libkse installed as libpthread) and ${PTHREAD_LIBS} set to libc_r. It links to both libraries. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Sun Aug 31 19:55:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75BB416A4BF; Sun, 31 Aug 2003 19:55:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94BF143F3F; Sun, 31 Aug 2003 19:55:10 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h812tA0U005163; Sun, 31 Aug 2003 19:55:10 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h812tAso005162; Sun, 31 Aug 2003 19:55:10 -0700 (PDT) Message-Id: <200309010255.h812tAso005162@repoman.freebsd.org> From: Sam Leffler Date: Sun, 31 Aug 2003 19:55:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 02:55:11 -0000 sam 2003/08/31 19:55:09 PDT FreeBSD src repository Modified files: sys/net80211 ieee80211_output.c Log: o correct logic that checks frame size to decide if a cluaster is needed o add an assertion to check the max possible packet size Noticed by: David Young Revision Changes Path 1.5 +2 -1 src/sys/net80211/ieee80211_output.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 19:58:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB26516A4BF for ; Sun, 31 Aug 2003 19:58:37 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id BA9C843FD7 for ; Sun, 31 Aug 2003 19:58:34 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 40701 invoked by uid 1002); 1 Sep 2003 02:58:34 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 1 Sep 2003 02:58:34 -0000 Message-ID: <3F52B5CE.8040905@freebsd.org> Date: Sun, 31 Aug 2003 20:58:22 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: deischen@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Joe Marcus Clarke cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 02:58:37 -0000 Daniel Eischen wrote: > On Sun, 31 Aug 2003, Joe Marcus Clarke wrote: > > >>On Sun, 2003-08-31 at 22:05, Scott Long wrote: >> >>>Daniel Eischen wrote: >>> >>>>deischen 2003/08/31 15:38:52 PDT >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> contrib/gcc/config freebsd-spec.h >>>> Log: >>>> Remove -pthread as a compiler option. It was deprecated 2.5 years >>>> ago, but not removed. >>>> >>>> No reply from: threads, kan, obrien >>>> >>>> Revision Changes Path >>>> 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h >>>> >>> >>>What is the consequence of this on ports/? I'm very much in >>>favor of this change, but I'm wondering if more safety belts are >>>needed. Also, are there any consequences on the doc/ and www/ >>>areas? > > > I don't know, but it hasn't been -pthread in current in over > 2.5 years. Yes, -pthread was there as a bandaid, but it wasn't > _the_ way to build threaded applications under -current. So, > -pthread _was_ the safety belt. > > >>I have a feeling we will see an increase of port build errors on >>-CURRENT. This may not be a bad thing, though. It will show us which >>ports are not using ${PTHREAD_LIBS} correctly. > > > I agree. This is only the first step, though. Once ports > get through this, there may be another hurdle once libkse > becomes libpthread again. Autoconf may autodetect the presence > of a libpthread and link to it, in conjunction with linking > to ${PTHREAD_LIBS} being picked up somewhere else in the > port. Just try building XFree86-4 or kde with libpthread > (libkse installed as libpthread) and ${PTHREAD_LIBS} set > to libc_r. It links to both libraries. > This opens up very important questions. How do we smoothly make the transition? What is the appropriate threading library for each platform? Should 'libpthread' be a symlink, or should a library be renamed? How do we answer these last two questions in a consistent fashion? Where does libmap fit in? Scott From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:01:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E9F116A4BF; Sun, 31 Aug 2003 20:01:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DC1A43FF2; Sun, 31 Aug 2003 20:01:46 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8131k0U005728; Sun, 31 Aug 2003 20:01:46 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8131jwk005727; Sun, 31 Aug 2003 20:01:45 -0700 (PDT) Message-Id: <200309010301.h8131jwk005727@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 31 Aug 2003 20:01:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/include varargs.h src/sys/i386/include varargs.h src/sys/sparc64/include varargs.h src/sys/amd64/include varargs.h src/sys/powerpc/include varargs.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, 01 Sep 2003 03:01:46 -0000 kan 2003/08/31 20:01:45 PDT FreeBSD src repository Modified files: sys/alpha/include varargs.h sys/i386/include varargs.h sys/sparc64/include varargs.h sys/amd64/include varargs.h sys/powerpc/include varargs.h Log: Standardize idempotentcy ifdefs. Consistently use _MACHINE_VARARGS_H_ symbol. Revision Changes Path 1.6 +3 -3 src/sys/alpha/include/varargs.h 1.12 +3 -3 src/sys/amd64/include/varargs.h 1.12 +3 -3 src/sys/i386/include/varargs.h 1.5 +3 -3 src/sys/powerpc/include/varargs.h 1.6 +3 -3 src/sys/sparc64/include/varargs.h From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:12:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2EC516A4BF; Sun, 31 Aug 2003 20:12:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CBC543FA3; Sun, 31 Aug 2003 20:12:19 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h813CJ0U007113; Sun, 31 Aug 2003 20:12:19 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h813CJbA007112; Sun, 31 Aug 2003 20:12:19 -0700 (PDT) Message-Id: <200309010312.h813CJbA007112@repoman.freebsd.org> From: Sam Leffler Date: Sun, 31 Aug 2003 20:12:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 03:12:20 -0000 sam 2003/08/31 20:12:19 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Explicitly enable probe request frame reception when not in station mode; this is needed for the 5212 which a separate filter bit for these frames. Submitted by: Stephane Laroche Revision Changes Path 1.13 +4 -0 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:17:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25BFC16A4BF; Sun, 31 Aug 2003 20:17:50 -0700 (PDT) Received: from ms-smtp-03.southeast.rr.com (ms-smtp-03.southeast.rr.com [24.93.67.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6AF74400B; Sun, 31 Aug 2003 20:17:48 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158])h813Fdxk006641; Sun, 31 Aug 2003 23:15:40 -0400 (EDT) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) h813GUff027563; Sun, 31 Aug 2003 23:16:30 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Scott Long In-Reply-To: <3F52B5CE.8040905@freebsd.org> References: <3F52B5CE.8040905@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-I7ZkweMjL8LRCYNb41UH" Organization: MarcusCom, Inc. Message-Id: <1062386257.42216.21.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Sun, 31 Aug 2003 23:17:38 -0400 X-Spam-Status: No, hits=-11.6 required=5.0 tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: deischen@freebsd.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 03:17:50 -0000 --=-I7ZkweMjL8LRCYNb41UH Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2003-08-31 at 22:58, Scott Long wrote: > Daniel Eischen wrote: > > On Sun, 31 Aug 2003, Joe Marcus Clarke wrote: > >=20 > >=20 > >>On Sun, 2003-08-31 at 22:05, Scott Long wrote: > >> > >>>Daniel Eischen wrote: > >>> > >>>>deischen 2003/08/31 15:38:52 PDT > >>>> > >>>> FreeBSD src repository > >>>> > >>>> Modified files: > >>>> contrib/gcc/config freebsd-spec.h=20 > >>>> Log: > >>>> Remove -pthread as a compiler option. It was deprecated 2.5 years > >>>> ago, but not removed. > >>>> =20 > >>>> No reply from: threads, kan, obrien > >>>> =20 > >>>> Revision Changes Path > >>>> 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h > >>>> > >>> > >>>What is the consequence of this on ports/? I'm very much in > >>>favor of this change, but I'm wondering if more safety belts are > >>>needed. Also, are there any consequences on the doc/ and www/ > >>>areas? > >=20 > >=20 > > I don't know, but it hasn't been -pthread in current in over > > 2.5 years. Yes, -pthread was there as a bandaid, but it wasn't > > _the_ way to build threaded applications under -current. So, > > -pthread _was_ the safety belt. > >=20 > >=20 > >>I have a feeling we will see an increase of port build errors on > >>-CURRENT. This may not be a bad thing, though. It will show us which > >>ports are not using ${PTHREAD_LIBS} correctly. > >=20 > >=20 > > I agree. This is only the first step, though. Once ports > > get through this, there may be another hurdle once libkse > > becomes libpthread again. Autoconf may autodetect the presence > > of a libpthread and link to it, in conjunction with linking > > to ${PTHREAD_LIBS} being picked up somewhere else in the > > port. Just try building XFree86-4 or kde with libpthread > > (libkse installed as libpthread) and ${PTHREAD_LIBS} set > > to libc_r. It links to both libraries. > >=20 >=20 > This opens up very important questions. How do we smoothly make > the transition? What GNOME ports are doing is replacing -lpthread with ${PTHREAD_LIBS} wherever we see it. This is done via the gnomehack meta-component.=20 There is also a proposal to make a general pthread hack in ports/55683. > What is the appropriate threading library for each > platform? Once we decide on this, it should be easy to adjust bsd.port.mk to set PTHREAD_LIBS accordingly for each platform. > Should 'libpthread' be a symlink, or should a library be > renamed? I don't think you have to do either. It should be easy enough to have ${PTHREAD_LIBS} be set to a reasonable value on each platform, plus have users override that if they desire. > How do we answer these last two questions in a consistent > fashion? I think the main platform developers need to answer the preferred thread implementation question, then it needs to be done in bsd.port.mk. Joe > Where does libmap fit in? >=20 > Scott --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-I7ZkweMjL8LRCYNb41UH Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/UrpRb2iPiv4Uz4cRArKOAKCmuXF+tcXdeKj8Fu8VFfZ8eh7wIACfcOwR +mr/Misog/aRI89cHZQZLTU= =xL28 -----END PGP SIGNATURE----- --=-I7ZkweMjL8LRCYNb41UH-- From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:19:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF5FA16A4BF; Sun, 31 Aug 2003 20:19:09 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3DDC44005; Sun, 31 Aug 2003 20:19:08 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h813J8tp020878; Sun, 31 Aug 2003 23:19:08 -0400 (EDT) Date: Sun, 31 Aug 2003 23:19:07 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Scott Long In-Reply-To: <3F52B5CE.8040905@freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Joe Marcus Clarke cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 03:19:09 -0000 On Sun, 31 Aug 2003, Scott Long wrote: > Daniel Eischen wrote: > > On Sun, 31 Aug 2003, Joe Marcus Clarke wrote: > > > > > >>On Sun, 2003-08-31 at 22:05, Scott Long wrote: > >> > >>>Daniel Eischen wrote: > >>> > >>>>deischen 2003/08/31 15:38:52 PDT > >>>> > >>>> FreeBSD src repository > >>>> > >>>> Modified files: > >>>> contrib/gcc/config freebsd-spec.h > >>>> Log: > >>>> Remove -pthread as a compiler option. It was deprecated 2.5 years > >>>> ago, but not removed. > >>>> > >>>> No reply from: threads, kan, obrien > >>>> > >>>> Revision Changes Path > >>>> 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h > >>>> > >>> > >>>What is the consequence of this on ports/? I'm very much in > >>>favor of this change, but I'm wondering if more safety belts are > >>>needed. Also, are there any consequences on the doc/ and www/ > >>>areas? > > > > > > I don't know, but it hasn't been -pthread in current in over > > 2.5 years. Yes, -pthread was there as a bandaid, but it wasn't > > _the_ way to build threaded applications under -current. So, > > -pthread _was_ the safety belt. > > > > > >>I have a feeling we will see an increase of port build errors on > >>-CURRENT. This may not be a bad thing, though. It will show us which > >>ports are not using ${PTHREAD_LIBS} correctly. > > > > > > I agree. This is only the first step, though. Once ports > > get through this, there may be another hurdle once libkse > > becomes libpthread again. Autoconf may autodetect the presence > > of a libpthread and link to it, in conjunction with linking > > to ${PTHREAD_LIBS} being picked up somewhere else in the > > port. Just try building XFree86-4 or kde with libpthread > > (libkse installed as libpthread) and ${PTHREAD_LIBS} set > > to libc_r. It links to both libraries. > > > > This opens up very important questions. How do we smoothly make > the transition? What is the appropriate threading library for each > platform? Should 'libpthread' be a symlink, or should a library be > renamed? How do we answer these last two questions in a consistent > fashion? Where does libmap fit in? I'm (somewhat biased I guess) very much against making libpthread be anything other than what is now libkse. libkse was always suppose to be libpthread and offers real POSIX behavior (the 'p' in libpthread) unlike libthr. Solaris has both libpthread and libthread, neither of which are links. If you want one or the other, you link to the one you want. I don't see a reason why we should be any different. If you don't think about ports, then it should be more clear that that is how it should be. To confuse matters even more, once we change libkse back to libpthread, we will also be installing the 1:1 version of libkse as libthread (or some other name, but for now that's what we've chosen). We are ready to do this now, but will wait a bit to see how ports settle out with the removal of -pthread. BTW, I would also be against linking libpthread to the 1:1 version of libkse. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:28:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18AA116A4C0; Sun, 31 Aug 2003 20:28:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86A5543F3F; Sun, 31 Aug 2003 20:28:25 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h813SP0U007756; Sun, 31 Aug 2003 20:28:25 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h813SPQ0007755; Sun, 31 Aug 2003 20:28:25 -0700 (PDT) Message-Id: <200309010328.h813SPQ0007755@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 31 Aug 2003 20:28:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include Makefile varargs.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, 01 Sep 2003 03:28:26 -0000 kan 2003/08/31 20:28:25 PDT FreeBSD src repository Modified files: include Makefile Added files: include varargs.h Log: Add a new machine independent varargs.h and use it as a central place to announce the demise of varargs support in GCC versions 3.3+ and to direct users to stdarg.h instead. Fall back to machine/varargs.h for older GCC versions. Revision Changes Path 1.205 +3 -3 src/include/Makefile 1.1 +43 -0 src/include/varargs.h (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:33:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FD2016A4BF for ; Sun, 31 Aug 2003 20:33:43 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id 7A09843F93 for ; Sun, 31 Aug 2003 20:33:40 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 41334 invoked by uid 1002); 1 Sep 2003 03:33:39 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 1 Sep 2003 03:33:39 -0000 Message-ID: <3F52BE08.9010408@freebsd.org> Date: Sun, 31 Aug 2003 21:33:28 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joe Marcus Clarke References: <3F52B5CE.8040905@freebsd.org> <1062386257.42216.21.camel@shumai.marcuscom.com> In-Reply-To: <1062386257.42216.21.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: deischen@freebsd.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 03:33:43 -0000 Joe Marcus Clarke wrote: > On Sun, 2003-08-31 at 22:58, Scott Long wrote: >> >>This opens up very important questions. How do we smoothly make >>the transition? > > > What GNOME ports are doing is replacing -lpthread with ${PTHREAD_LIBS} > wherever we see it. This is done via the gnomehack meta-component. > There is also a proposal to make a general pthread hack in ports/55683. > > >> What is the appropriate threading library for each >>platform? > > > Once we decide on this, it should be easy to adjust bsd.port.mk to set > PTHREAD_LIBS accordingly for each platform. > > >> Should 'libpthread' be a symlink, or should a library be >>renamed? > > > I don't think you have to do either. It should be easy enough to have > ${PTHREAD_LIBS} be set to a reasonable value on each platform, plus have > users override that if they desire. > I've heard rumors of some ports that abuse autoconf to check for not only pthread.h, but also libpthread.so. Is this a concern? What about packages that one might compile directly (not through the ports tree)? While this question is probably not politically correct, it is one that should be addressed. Compiling outside of the ports tree is a common occurence and we should probably remove as many landmines from it as possible. > >> How do we answer these last two questions in a consistent >>fashion? > > > I think the main platform developers need to answer the preferred thread > implementation question, then it needs to be done in bsd.port.mk. I assume that bsd.port.mk settings can be made on a per-arch basis? Scott From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:38:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65B0216A4BF for ; Sun, 31 Aug 2003 20:38:54 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id B533543F3F for ; Sun, 31 Aug 2003 20:38:42 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 41418 invoked by uid 1002); 1 Sep 2003 03:38:42 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 1 Sep 2003 03:38:42 -0000 Message-ID: <3F52BF36.1060701@freebsd.org> Date: Sun, 31 Aug 2003 21:38:30 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: deischen@FreeBSD.org References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Joe Marcus Clarke cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 03:38:54 -0000 Daniel Eischen wrote: > On Sun, 31 Aug 2003, Scott Long wrote: > > >>Daniel Eischen wrote: >> >>>On Sun, 31 Aug 2003, Joe Marcus Clarke wrote: >>> >>> >>> >>>>On Sun, 2003-08-31 at 22:05, Scott Long wrote: >>>> >>>> >>>>>Daniel Eischen wrote: >>>>> >>>>> >>>>>>deischen 2003/08/31 15:38:52 PDT >>>>>> >>>>>> FreeBSD src repository >>>>>> >>>>>> Modified files: >>>>>> contrib/gcc/config freebsd-spec.h >>>>>> Log: >>>>>> Remove -pthread as a compiler option. It was deprecated 2.5 years >>>>>> ago, but not removed. >>>>>> >>>>>> No reply from: threads, kan, obrien >>>>>> >>>>>> Revision Changes Path >>>>>> 1.10 +2 -38 src/contrib/gcc/config/freebsd-spec.h >>>>>> >>>>> >>>>>What is the consequence of this on ports/? I'm very much in >>>>>favor of this change, but I'm wondering if more safety belts are >>>>>needed. Also, are there any consequences on the doc/ and www/ >>>>>areas? >>> >>> >>>I don't know, but it hasn't been -pthread in current in over >>>2.5 years. Yes, -pthread was there as a bandaid, but it wasn't >>>_the_ way to build threaded applications under -current. So, >>>-pthread _was_ the safety belt. >>> >>> >>> >>>>I have a feeling we will see an increase of port build errors on >>>>-CURRENT. This may not be a bad thing, though. It will show us which >>>>ports are not using ${PTHREAD_LIBS} correctly. >>> >>> >>>I agree. This is only the first step, though. Once ports >>>get through this, there may be another hurdle once libkse >>>becomes libpthread again. Autoconf may autodetect the presence >>>of a libpthread and link to it, in conjunction with linking >>>to ${PTHREAD_LIBS} being picked up somewhere else in the >>>port. Just try building XFree86-4 or kde with libpthread >>>(libkse installed as libpthread) and ${PTHREAD_LIBS} set >>>to libc_r. It links to both libraries. >>> >> >>This opens up very important questions. How do we smoothly make >>the transition? What is the appropriate threading library for each >>platform? Should 'libpthread' be a symlink, or should a library be >>renamed? How do we answer these last two questions in a consistent >>fashion? Where does libmap fit in? > > > I'm (somewhat biased I guess) very much against making libpthread > be anything other than what is now libkse. libkse was always > suppose to be libpthread and offers real POSIX behavior (the > 'p' in libpthread) unlike libthr. Solaris has both libpthread > and libthread, neither of which are links. If you want one > or the other, you link to the one you want. I don't see a > reason why we should be any different. If you don't think > about ports, then it should be more clear that that is how > it should be. > We may come to 5.2/5.3/5-STABLE/whatever and find that KSE doesn't work on one or more platforms where THR does (disregarding the POSIX correctness issue). What do we do then? Forcing a rename of libkse->libpthread on all platforms is a bad idea, IMO, as is the possible inconsistency of forcing a rename on some platforms but not others. Of course, once KSE is 100% solid on 100% of the platforms, then my argument goes away =-) Scott From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:39:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFBA016A4BF; Sun, 31 Aug 2003 20:39:55 -0700 (PDT) Received: from ms-smtp-02.southeast.rr.com (ms-smtp-02.southeast.rr.com [24.93.67.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73BBE43F75; Sun, 31 Aug 2003 20:39:52 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158])h813aHCJ027086; Sun, 31 Aug 2003 23:36:17 -0400 (EDT) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) h813cgff027761; Sun, 31 Aug 2003 23:38:42 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Scott Long In-Reply-To: <3F52BE08.9010408@freebsd.org> References: <3F52B5CE.8040905@freebsd.org> <1062386257.42216.21.camel@shumai.marcuscom.com> <3F52BE08.9010408@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-2NgfQFv8hhEIMykcIe/e" Organization: MarcusCom, Inc. Message-Id: <1062387589.42216.26.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Sun, 31 Aug 2003 23:39:49 -0400 X-Spam-Status: No, hits=-11.6 required=5.0 tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: deischen@freebsd.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 03:39:56 -0000 --=-2NgfQFv8hhEIMykcIe/e Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2003-08-31 at 23:33, Scott Long wrote: > Joe Marcus Clarke wrote: > > On Sun, 2003-08-31 at 22:58, Scott Long wrote: > >> > >>This opens up very important questions. How do we smoothly make > >>the transition? > >=20 > >=20 > > What GNOME ports are doing is replacing -lpthread with ${PTHREAD_LIBS} > > wherever we see it. This is done via the gnomehack meta-component.=20 > > There is also a proposal to make a general pthread hack in ports/55683. > >=20 > >=20 > >> What is the appropriate threading library for each > >>platform? > >=20 > >=20 > > Once we decide on this, it should be easy to adjust bsd.port.mk to set > > PTHREAD_LIBS accordingly for each platform. > >=20 > >=20 > >> Should 'libpthread' be a symlink, or should a library be > >>renamed? > >=20 > >=20 > > I don't think you have to do either. It should be easy enough to have > > ${PTHREAD_LIBS} be set to a reasonable value on each platform, plus hav= e > > users override that if they desire. > >=20 >=20 > I've heard rumors of some ports that abuse autoconf to check for not > only pthread.h, but also libpthread.so. Perhaps. The standard GNU template these days is solved with the aforementioned pthread hack. > Is this a concern? What about > packages that one might compile directly (not through the ports tree)? This is a concern, and I'm not sure what the best solution is. Perhaps we will need to feed patches back to GNU when we decide what platforms will use what threading implementations. > While this question is probably not politically correct, it is one that > should be addressed. Compiling outside of the ports tree is a common > occurence and we should probably remove as many landmines from it as > possible. >=20 > >=20 > >> How do we answer these last two questions in a consistent > >>fashion? > >=20 > >=20 > > I think the main platform developers need to answer the preferred threa= d > > implementation question, then it needs to be done in bsd.port.mk. >=20 > I assume that bsd.port.mk settings can be made on a per-arch basis? Yes. Joe >=20 > Scott >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-2NgfQFv8hhEIMykcIe/e Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/Ur+Fb2iPiv4Uz4cRAl45AKCMNhHtkWDhCqtX8qmdtgrRfTEIOgCZAXmq OB3eCaRtyhZmi4/VWpYEcIQ= =CH99 -----END PGP SIGNATURE----- --=-2NgfQFv8hhEIMykcIe/e-- From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:40:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCDF416A4C3; Sun, 31 Aug 2003 20:40:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6372343FDF; Sun, 31 Aug 2003 20:40:34 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h813eY0U008325; Sun, 31 Aug 2003 20:40:34 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h813eYVG008324; Sun, 31 Aug 2003 20:40:34 -0700 (PDT) Message-Id: <200309010340.h813eYVG008324@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 31 Aug 2003 20:40:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/sendmail 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, 01 Sep 2003 03:40:35 -0000 gshapiro 2003/08/31 20:40:34 PDT FreeBSD src repository Modified files: etc/sendmail Makefile Log: Build the submit.cf file instead of installing the version that ships with the vendor sendmail distribution. By doing so, we avoid mergemaster warnings after every 'make' in /etc/mail/. Reported by: Jeremy Chadwick MFC after: 3 days X-MFC after: and re approval Revision Changes Path 1.28 +11 -4 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 31 20:54:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B04B416A4BF; Sun, 31 Aug 2003 20:54:41 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC3A943FDD; Sun, 31 Aug 2003 20:54:40 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h813setp025804; Sun, 31 Aug 2003 23:54:40 -0400 (EDT) Date: Sun, 31 Aug 2003 23:54:40 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Scott Long In-Reply-To: <3F52BF36.1060701@freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Joe Marcus Clarke cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 03:54:41 -0000 On Sun, 31 Aug 2003, Scott Long wrote: > Daniel Eischen wrote: > > I'm (somewhat biased I guess) very much against making libpthread > > be anything other than what is now libkse. libkse was always > > suppose to be libpthread and offers real POSIX behavior (the > > 'p' in libpthread) unlike libthr. Solaris has both libpthread > > and libthread, neither of which are links. If you want one > > or the other, you link to the one you want. I don't see a > > reason why we should be any different. If you don't think > > about ports, then it should be more clear that that is how > > it should be. > > > > We may come to 5.2/5.3/5-STABLE/whatever and find that KSE doesn't work > on one or more platforms where THR does (disregarding the POSIX > correctness issue). What do we do then? Forcing a rename of > libkse->libpthread on all platforms is a bad idea, IMO, as is the > possible inconsistency of forcing a rename on some platforms but not > others. Then we fix whatever bugs there are. Ports are also smart; they tend to know when things don't work and have some hacks to work around them. If libpthread or libthr doesn't work for a given port, it can force a different library to be used. > Of course, once KSE is 100% solid on 100% of the platforms, then my > argument goes away =-) Yes, that is the goal. We just need a couple of alpha and sparc64 people to step up to the plate and implement a few functions. I think both platforms are really close. ia64 was probably the most difficult, as marcel can probably tell you, because of its separate register stack. I don't think you'll have the same problems on alpha or sparc64. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:11:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA4C516A4BF; Sun, 31 Aug 2003 21:11:40 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD94B43FBF; Sun, 31 Aug 2003 21:11:39 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h814BdwO020282; Sun, 31 Aug 2003 21:11:39 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h814BdJG003719; Sun, 31 Aug 2003 21:11:39 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h814Bd1R003718; Sun, 31 Aug 2003 21:11:39 -0700 (PDT) (envelope-from marcel) Date: Sun, 31 Aug 2003 21:11:38 -0700 From: Marcel Moolenaar To: Scott Long Message-ID: <20030901041138.GA3643@dhcp01.pn.xcllnt.net> References: <3F52B5CE.8040905@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F52B5CE.8040905@freebsd.org> User-Agent: Mutt/1.5.4i cc: deischen@FreeBSD.org cc: Joe Marcus Clarke cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 04:11:41 -0000 On Sun, Aug 31, 2003 at 08:58:22PM -0600, Scott Long wrote: > > ... What is the appropriate threading library for each > platform? Should 'libpthread' be a symlink, or should a library be > renamed? How do we answer these last two questions in a consistent > fashion? Where does libmap fit in? I don't think we should answer these questions for each platform seperately. We should decide what the defaults are across the board. I think libkse should be default. It should be named libpthread.so and not be a link. libmap doesn't fit because it's optional and off by default. The 1:1 threading space is more tricky. I haven't made up my mind yet... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:12:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CD0516A4BF; Sun, 31 Aug 2003 21:12:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E26CE43FBD; Sun, 31 Aug 2003 21:12:18 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h814CI0U015966; Sun, 31 Aug 2003 21:12:18 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h814CI1Q015965; Sun, 31 Aug 2003 21:12:18 -0700 (PDT) Message-Id: <200309010412.h814CI1Q015965@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 31 Aug 2003 21:12:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/ftpd popen.c src/libexec/rpc.rquotad rquotad.c src/usr.bin/lock lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 04:12:19 -0000 kan 2003/08/31 21:12:18 PDT FreeBSD src repository Modified files: libexec/ftpd popen.c libexec/rpc.rquotad rquotad.c usr.bin/lock lock.c Log: Eliminate last three uses of varargs.h in the tree. These three files were including varargs.h file but did not use any of its macros, so they escaped the clean-up before. Revision Changes Path 1.24 +0 -1 src/libexec/ftpd/popen.c 1.8 +0 -1 src/libexec/rpc.rquotad/rquotad.c 1.17 +0 -1 src/usr.bin/lock/lock.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:13:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A8DB16A4BF; Sun, 31 Aug 2003 21:13:34 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8071B43FBD; Sun, 31 Aug 2003 21:13:33 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h814DXwO020295; Sun, 31 Aug 2003 21:13:33 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h814DXJG003728; Sun, 31 Aug 2003 21:13:33 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h814DTrB003727; Sun, 31 Aug 2003 21:13:29 -0700 (PDT) (envelope-from marcel) Date: Sun, 31 Aug 2003 21:13:29 -0700 From: Marcel Moolenaar To: Scott Long Message-ID: <20030901041329.GB3643@dhcp01.pn.xcllnt.net> References: <3F52BF36.1060701@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F52BF36.1060701@freebsd.org> User-Agent: Mutt/1.5.4i cc: deischen@FreeBSD.org cc: Joe Marcus Clarke cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 04:13:34 -0000 On Sun, Aug 31, 2003 at 09:38:30PM -0600, Scott Long wrote: > > We may come to 5.2/5.3/5-STABLE/whatever and find that KSE doesn't work > on one or more platforms where THR does (disregarding the POSIX > correctness issue). What do we do then? Fix KSE on that platform. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:20:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A51FE16A4BF; Sun, 31 Aug 2003 21:20:33 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFD7143FE1; Sun, 31 Aug 2003 21:20:32 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h814KWwO020352; Sun, 31 Aug 2003 21:20:32 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h814KWJG003745; Sun, 31 Aug 2003 21:20:32 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h814KWob003744; Sun, 31 Aug 2003 21:20:32 -0700 (PDT) (envelope-from marcel) Date: Sun, 31 Aug 2003 21:20:32 -0700 From: Marcel Moolenaar To: deischen@FreeBSD.org Message-ID: <20030901042032.GC3643@dhcp01.pn.xcllnt.net> References: <3F52BF36.1060701@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.4i cc: Joe Marcus Clarke cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 04:20:33 -0000 On Sun, Aug 31, 2003 at 11:54:40PM -0400, Daniel Eischen wrote: > > Yes, that is the goal. We just need a couple of alpha and sparc64 > people to step up to the plate and implement a few functions. I > think both platforms are really close. ia64 was probably the most > difficult, as marcel can probably tell you, because of its separate > register stack. Having 2 stacks was not really the problem. Since ia64 was the first "other" platform onto which KSE was ported, extra effort was needed to remove the inherent i386-isms. Not a biggy, but had to be done with care. The real problem is in having 2 different ways to enter the kernel (and leave again). Contexts created when we enter the kernel through path A cannot be restored while we leave through path B and vice versa... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:22:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98A2116A4BF; Sun, 31 Aug 2003 21:22:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18A2F43F93; Sun, 31 Aug 2003 21:22:42 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h814Mf0U016464; Sun, 31 Aug 2003 21:22:41 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h814MfPl016463; Sun, 31 Aug 2003 21:22:41 -0700 (PDT) Message-Id: <200309010422.h814MfPl016463@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 21:22:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/i386 dokern.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 04:22:42 -0000 scottl 2003/08/31 21:22:41 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/i386 dokern.sh Log: Remove the p1003_1b extensions from the BOOTMFS kernel. Approved by: re Revision Changes Path 1.58.2.8 +1 -0 src/release/i386/dokern.sh From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:23:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 558A516A4BF; Sun, 31 Aug 2003 21:23:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7CDD43FE9; Sun, 31 Aug 2003 21:23:48 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h814Nm0U016506; Sun, 31 Aug 2003 21:23:48 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h814Nma2016505; Sun, 31 Aug 2003 21:23:48 -0700 (PDT) Message-Id: <200309010423.h814Nma2016505@repoman.freebsd.org> From: Sam Leffler Date: Sun, 31 Aug 2003 21:23:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 04:23:49 -0000 sam 2003/08/31 21:23:48 PDT FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: add locking Sponsored by: FreeBSD Foundation Revision Changes Path 1.116 +118 -126 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:27:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E09BE16A4C0 for ; Sun, 31 Aug 2003 21:27:13 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id EE8AA43FA3 for ; Sun, 31 Aug 2003 21:27:10 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 42277 invoked by uid 1002); 1 Sep 2003 04:27:10 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 1 Sep 2003 04:27:10 -0000 Message-ID: <3F52CA92.2020908@freebsd.org> Date: Sun, 31 Aug 2003 22:26:58 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marcel Moolenaar References: <3F52BF36.1060701@freebsd.org> <20030901041329.GB3643@dhcp01.pn.xcllnt.net> In-Reply-To: <20030901041329.GB3643@dhcp01.pn.xcllnt.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: deischen@FreeBSD.org cc: Joe Marcus Clarke cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 04:27:14 -0000 Marcel Moolenaar wrote: > On Sun, Aug 31, 2003 at 09:38:30PM -0600, Scott Long wrote: > >>We may come to 5.2/5.3/5-STABLE/whatever and find that KSE doesn't work >>on one or more platforms where THR does (disregarding the POSIX >>correctness issue). What do we do then? > > > Fix KSE on that platform. > Ahhh, the endless problem in an all-volunteer project. Scott From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:27:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3796316A4BF; Sun, 31 Aug 2003 21:27:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4FAD43FEA; Sun, 31 Aug 2003 21:27:34 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h814RY0U016681; Sun, 31 Aug 2003 21:27:34 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h814RYsU016680; Sun, 31 Aug 2003 21:27:34 -0700 (PDT) Message-Id: <200309010427.h814RYsU016680@repoman.freebsd.org> From: Sam Leffler Date: Sun, 31 Aug 2003 21:27:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 04:27:35 -0000 sam 2003/08/31 21:27:34 PDT FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: remove warning about use of old divert sockets; this was marked for removal before 5.2 Reviewed by: silence on -net and -arch Revision Changes Path 1.117 +0 -9 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:35:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8019B16A4BF; Sun, 31 Aug 2003 21:35:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0ACA943FDD; Sun, 31 Aug 2003 21:35:23 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h814ZM0U017288; Sun, 31 Aug 2003 21:35:22 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h814ZMcr017287; Sun, 31 Aug 2003 21:35:22 -0700 (PDT) Message-Id: <200309010435.h814ZMcr017287@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 21:35:22 -0700 (PDT) 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/pst 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, 01 Sep 2003 04:35:23 -0000 scottl 2003/08/31 21:35:22 PDT FreeBSD src repository Added files: (Branch: RELENG_4) sys/modules/pst Makefile Log: Add the module glue for the pst(4) driver. Approved by: re Revision Changes Path 1.1.2.1 +9 -0 src/sys/modules/pst/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:36:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C2BF16A4BF; Sun, 31 Aug 2003 21:36:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEC1C43FE1; Sun, 31 Aug 2003 21:36:48 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h814am0U017362; Sun, 31 Aug 2003 21:36:48 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h814am7u017361; Sun, 31 Aug 2003 21:36:48 -0700 (PDT) Message-Id: <200309010436.h814am7u017361@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 21:36:48 -0700 (PDT) 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 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, 01 Sep 2003 04:36:49 -0000 scottl 2003/08/31 21:36:48 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/modules Makefile Log: Compile the pst module. Approved by: re Revision Changes Path 1.110.2.75 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:38:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36BCE16A4BF; Sun, 31 Aug 2003 21:38:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3A6E43FE5; Sun, 31 Aug 2003 21:38:22 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h814cM0U017451; Sun, 31 Aug 2003 21:38:22 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h814cMZ0017450; Sun, 31 Aug 2003 21:38:22 -0700 (PDT) Message-Id: <200309010438.h814cMZ0017450@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 21:38:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/i386 drivers.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, 01 Sep 2003 04:38:24 -0000 scottl 2003/08/31 21:38:22 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/i386 drivers.conf Log: Take mly out of the second floppy and put pst in it's place. Things might not yet fit, but it's close. The CAM underpinnings of mly make it impossible to put on the second floppy. Approved by: re Revision Changes Path 1.3.2.11 +1 -1 src/release/i386/drivers.conf From owner-cvs-src@FreeBSD.ORG Sun Aug 31 21:55:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBF5D16A4BF; Sun, 31 Aug 2003 21:55:29 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2205743FA3; Sun, 31 Aug 2003 21:55:26 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h814tEQX091771; Sun, 31 Aug 2003 21:55:19 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h814tD0V091770; Sun, 31 Aug 2003 21:55:13 -0700 (PDT) Date: Sun, 31 Aug 2003 21:55:13 -0700 From: "David O'Brien" To: Daniel Eischen Message-ID: <20030901045513.GA91654@dragon.nuxi.com> References: <200308312238.h7VMcqXB086470@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200308312238.h7VMcqXB086470@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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 Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h 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, 01 Sep 2003 04:55:29 -0000 On Sun, Aug 31, 2003 at 03:38:52PM -0700, Daniel Eischen wrote: > deischen 2003/08/31 15:38:52 PDT > > FreeBSD src repository > > Modified files: > contrib/gcc/config freebsd-spec.h > Log: > Remove -pthread as a compiler option. It was deprecated 2.5 years > ago, but not removed. > > No reply from: threads, kan, obrien Please back this out. I haven't had a chance to reply to you because this is a complicated matter. It also seemed that maybe you wished the patch you sent to be forwarded back to the FSF and not committed in our repo. We can't just remove this like this w/o coordinating with the code in the FSF repo. {Net,Open}BSD and Linux all accept the "-pthread" option. By removing support for it we are the odd man out on accepted GCC options. You also break Makefile compatability with FreeBSD 4.x. From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:01:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3088416A4C0; Sun, 31 Aug 2003 22:01:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB4A843FBD; Sun, 31 Aug 2003 22:01:55 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8151t0U018471; Sun, 31 Aug 2003 22:01:55 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8151tgk018470; Sun, 31 Aug 2003 22:01:55 -0700 (PDT) Message-Id: <200309010501.h8151tgk018470@repoman.freebsd.org> From: Sam Leffler Date: Sun, 31 Aug 2003 22:01:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_domain.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 05:01:56 -0000 sam 2003/08/31 22:01:55 PDT FreeBSD src repository Modified files: sys/kern uipc_domain.c Log: o interlock domain list when adding domains o remove irrlevant spl Notes: 1. We don't lock domain list traversals as this is safe until we start removing domains. 2. The calculation of max_datalen in net_init_domain appears safe as noone depends on max_hdr and max_datalen having consistent values. 3. Giant is still held for fast and slow timeouts; this must stay until each timeout routine is properly locked (coming soon). Sponsored by: FreeBSD Fondation Revision Changes Path 1.33 +9 -8 src/sys/kern/uipc_domain.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:07:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0090116A4BF; Sun, 31 Aug 2003 22:07:26 -0700 (PDT) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id 212CC43FEC; Sun, 31 Aug 2003 22:07:24 -0700 (PDT) (envelope-from mdodd@FreeBSD.ORG) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by sasami.jurai.net (8.12.9/8.12.9) with ESMTP id h8157MkL093312; Mon, 1 Sep 2003 01:07:22 -0400 (EDT) (envelope-from mdodd@FreeBSD.ORG) Date: Mon, 1 Sep 2003 01:07:22 -0400 (EDT) From: "Matthew N. Dodd" X-X-Sender: winter@sasami.jurai.net To: Marcel Moolenaar In-Reply-To: <20030901041138.GA3643@dhcp01.pn.xcllnt.net> Message-ID: <20030901010647.A92907@sasami.jurai.net> References: <3F52B5CE.8040905@freebsd.org> <20030901041138.GA3643@dhcp01.pn.xcllnt.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: deischen@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Joe Marcus Clarke cc: cvs-src@FreeBSD.ORG cc: Scott Long cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 05:07:26 -0000 On Sun, 31 Aug 2003, Marcel Moolenaar wrote: > I think libkse should be default. It should be named libpthread.so > and not be a link. libmap doesn't fit because it's optional and off > by default. I'd like to turn libmap support on by default. The overhead isn't worth talking about. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:12:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ED0916A4BF; Sun, 31 Aug 2003 22:12:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BCDB43FB1; Sun, 31 Aug 2003 22:12:37 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h815Cb0U019804; Sun, 31 Aug 2003 22:12:37 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h815Ca0r019803; Sun, 31 Aug 2003 22:12:36 -0700 (PDT) Message-Id: <200309010512.h815Ca0r019803@repoman.freebsd.org> From: Sam Leffler Date: Sun, 31 Aug 2003 22:12:36 -0700 (PDT) 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_flow.c ip_flow.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, 01 Sep 2003 05:12:38 -0000 sam 2003/08/31 22:12:36 PDT FreeBSD src repository Modified files: sys/netinet ip_flow.c ip_flow.h Log: add locking NB: There is a known LOR on the forwarding path; this needs to be resolved together with a similar issue in the bridge. For the moment it is believed to be benign. Sponsored by: FreeBSD Fondation Revision Changes Path 1.14 +116 -74 src/sys/netinet/ip_flow.c 1.5 +8 -1 src/sys/netinet/ip_flow.h From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:22:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4E0E16A4BF; Sun, 31 Aug 2003 22:22:48 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4E8C43FBD; Sun, 31 Aug 2003 22:22:47 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h815Mltp008369; Mon, 1 Sep 2003 01:22:47 -0400 (EDT) Date: Mon, 1 Sep 2003 01:22:47 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: "David O'Brien" In-Reply-To: <20030901045513.GA91654@dragon.nuxi.com> 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/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 05:22:49 -0000 On Sun, 31 Aug 2003, David O'Brien wrote: > On Sun, Aug 31, 2003 at 03:38:52PM -0700, Daniel Eischen wrote: > > deischen 2003/08/31 15:38:52 PDT > > > > FreeBSD src repository > > > > Modified files: > > contrib/gcc/config freebsd-spec.h > > Log: > > Remove -pthread as a compiler option. It was deprecated 2.5 years > > ago, but not removed. > > > > No reply from: threads, kan, obrien > > Please back this out. Unlike the patch I sent to you, this doesn't take anything off a vendor branch; I realized it wasn't necessary. > I haven't had a chance to reply to you because this is a complicated > matter. It also seemed that maybe you wished the patch you sent to be > forwarded back to the FSF and not committed in our repo. We can't just The first part of the patch I sent (gcc/config.gcc) should be forwarded back to FSF and we can bring it back in from a future import. I did not commit that part of the patch. I only committed to freebsd-spec.h which I can see from the logs has been modified at other times without being imported from GCC. > remove this like this w/o coordinating with the code in the FSF repo. Sure, we can coordinate, but I don't see a reason to hold this up when all we are changing is a file that is already off the vendor branch. Coordinate all you want, but let's move on :-) > {Net,Open}BSD and Linux all accept the "-pthread" option. By removing > support for it we are the odd man out on accepted GCC options. You also {Net,Open}BSD have it because they had the same problem with libc_r (it couldn't be linked with libc). Since when did Linux get this hack and why? Why do we have to get stuck with this option and lumped-in with {Net,Open}BSD and Linux? Why are not other OSes also in the same lump? > break Makefile compatability with FreeBSD 4.x. How? libgcc? It doesn't need -lc_r or -pthread since it uses weak symbols. Are we talking about buildworld or ports? I know we are breaking 3rd party makefiles, but we need to do that and knew over 2 years ago. We need to get rid of this option so we can work on making our ports work with other threading libraries. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:24:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47B8D16A4BF; Sun, 31 Aug 2003 22:24:39 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2858143F75; Sun, 31 Aug 2003 22:24:38 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h815Obtp008618; Mon, 1 Sep 2003 01:24:37 -0400 (EDT) Date: Mon, 1 Sep 2003 01:24:36 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: "Matthew N. Dodd" In-Reply-To: <20030901010647.A92907@sasami.jurai.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.ORG cc: Joe Marcus Clarke cc: cvs-src@FreeBSD.ORG cc: Scott Long cc: cvs-all@FreeBSD.ORG cc: Marcel Moolenaar Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 05:24:39 -0000 On Mon, 1 Sep 2003, Matthew N. Dodd wrote: > On Sun, 31 Aug 2003, Marcel Moolenaar wrote: > > I think libkse should be default. It should be named libpthread.so > > and not be a link. libmap doesn't fit because it's optional and off > > by default. > > I'd like to turn libmap support on by default. The overhead isn't worth > talking about. Yeah, I'm surprised it's not on already. I think it's a good idea, FWIW. It certainly has made testing the threads libraries easier :-) -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:30:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8A1A16A4BF; Sun, 31 Aug 2003 22:30:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7457C43FDF; Sun, 31 Aug 2003 22:30:52 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h815Uq0U020617; Sun, 31 Aug 2003 22:30:52 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h815UqgT020616; Sun, 31 Aug 2003 22:30:52 -0700 (PDT) Message-Id: <200309010530.h815UqgT020616@repoman.freebsd.org> From: Wilko Bulte Date: Sun, 31 Aug 2003 22:30:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/alpha dokern.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 05:30:53 -0000 wilko 2003/08/31 22:30:52 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/alpha dokern.sh Log: remove mpt(4) so that the bootfloppy no longer overflows. Approved by: re (scottl) Revision Changes Path 1.56.2.8 +1 -0 src/release/alpha/dokern.sh From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:31:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89B5B16A4BF; Sun, 31 Aug 2003 22:31:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1009F43F93; Sun, 31 Aug 2003 22:31:34 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h815VX0U020660; Sun, 31 Aug 2003 22:31:33 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h815VXrd020659; Sun, 31 Aug 2003 22:31:33 -0700 (PDT) Message-Id: <200309010531.h815VXrd020659@repoman.freebsd.org> From: Daniel Eischen Date: Sun, 31 Aug 2003 22:31:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 05:31:34 -0000 deischen 2003/08/31 22:31:33 PDT FreeBSD src repository Modified files: contrib/gcc/config freebsd-spec.h Log: Backout rev 1.10. Requested by: obrien Revision Changes Path 1.11 +38 -2 src/contrib/gcc/config/freebsd-spec.h From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:35:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87F0E16A4BF; Sun, 31 Aug 2003 22:35:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC8B143FDF; Sun, 31 Aug 2003 22:35:56 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h815Zu0U020859; Sun, 31 Aug 2003 22:35:56 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h815ZuYs020858; Sun, 31 Aug 2003 22:35:56 -0700 (PDT) Message-Id: <200309010535.h815ZuYs020858@repoman.freebsd.org> From: Sam Leffler Date: Sun, 31 Aug 2003 22:35:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netipsec ipsec.c ipsec.h ipsec_input.c ipsec_output.c key.c key.h keydb.h xform_ah.c xform_esp.c xform_ipcomp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 05:35:57 -0000 sam 2003/08/31 22:35:56 PDT FreeBSD src repository Modified files: sys/netipsec ipsec.c ipsec.h ipsec_input.c ipsec_output.c key.c key.h keydb.h xform_ah.c xform_esp.c xform_ipcomp.c Log: Locking and misc cleanups; most of which I've been running for >4 months: o add locking o strip irrelevant spl's o split malloc types to better account for memory use o remove unused IPSEC_NONBLOCK_ACQUIRE code o remove dead code Sponsored by: FreeBSD Foundation Revision Changes Path 1.6 +24 -9 src/sys/netipsec/ipsec.c 1.3 +5 -0 src/sys/netipsec/ipsec.h 1.6 +1 -6 src/sys/netipsec/ipsec_input.c 1.8 +4 -4 src/sys/netipsec/ipsec_output.c 1.7 +289 -423 src/sys/netipsec/key.c 1.2 +8 -1 src/sys/netipsec/key.h 1.2 +1 -0 src/sys/netipsec/keydb.h 1.5 +8 -11 src/sys/netipsec/xform_ah.c 1.7 +7 -12 src/sys/netipsec/xform_esp.c 1.5 +9 -12 src/sys/netipsec/xform_ipcomp.c From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:45:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C8B216A4BF; Sun, 31 Aug 2003 22:45:40 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3697343F3F; Sun, 31 Aug 2003 22:45:39 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h815jcQX097977; Sun, 31 Aug 2003 22:45:38 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h815jcFB097976; Sun, 31 Aug 2003 22:45:38 -0700 (PDT) Date: Sun, 31 Aug 2003 22:45:38 -0700 From: "David O'Brien" To: deischen@FreeBSD.org Message-ID: <20030901054538.GA93247@dragon.nuxi.com> References: <20030901045513.GA91654@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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 Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h 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, 01 Sep 2003 05:45:40 -0000 On Mon, Sep 01, 2003 at 01:22:47AM -0400, Daniel Eischen wrote: > On Sun, 31 Aug 2003, David O'Brien wrote: > > > On Sun, Aug 31, 2003 at 03:38:52PM -0700, Daniel Eischen wrote: > > > deischen 2003/08/31 15:38:52 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > contrib/gcc/config freebsd-spec.h > > > Log: > > > Remove -pthread as a compiler option. It was deprecated 2.5 years > > > ago, but not removed. > > > > > > No reply from: threads, kan, obrien > > > > Please back this out. > > Unlike the patch I sent to you, this doesn't take anything > off a vendor branch; I realized it wasn't necessary. If we are going to loose "-pthread" for 5.x, your patch is still wrong -- it creates a 35-line diff to the FSF sources that is unnecessary and makes maintenance of GCC that much harder. I just *know* that CVS will barf hard on the next GCC import. What you want to do can be done with only a 3-line diff. Given the extra maintenance issue that GCC is (and I've never seen you participate on the GCC mailing lists), it would have been nicer if you had sent a reminder about your patch and made it perfectly clear it wasn't an FYI, but an "I intend to commit this". > The first part of the patch I sent (gcc/config.gcc) should be > forwarded back to FSF and we can bring it back in from a future > import. I did not commit that part of the patch. I only committed > to freebsd-spec.h which I can see from the logs has been modified > at other times without being imported from GCC. It still needs to be maintainer WRT the FSF GCC sources so that required changes can be brought into our tree. The person that committed that part of code into the FSF GCC tree is proud of it and is our greatest ally of those active in GCC development. That alone means we should have worked with issue out with him. More indications you probably don't know the history of FreeBSD GCC development and should step more carefully when committing in src/contrib/gcc. > > remove this like this w/o coordinating with the code in the FSF repo. > > Sure, we can coordinate, but I don't see a reason to hold > this up when all we are changing is a file that is already > off the vendor branch. Coordinate all you want, but let's > move on :-) I hope my explanations above show why we shouldn't go quickly in our own direction on this saying "damned the FSF code". On a vendor branch or not, gross changes to vendor sources makes it harder to import the next vendor version, and surely you want GCC 3.3.2 in FreeBSD when it comes out. > > {Net,Open}BSD and Linux all accept the "-pthread" option. By removing > > support for it we are the odd man out on accepted GCC options. You also > > {Net,Open}BSD have it because they had the same problem with > libc_r (it couldn't be linked with libc). Since when did Linux > get this hack and why? I don't know when Linux get it, go read the FSF GCC CVS logs. Here is what is in /usr/src/contrib/gcc/config/linux.h: #define LIB_SPEC \ "%{pthread:-lpthread} \ with Linux on Sparc and PowerPC/RS6000 also adding: #define CPP_SUBTARGET_SPEC \ ... %{pthread:-D_REENTRANT} The GCC documentation also document that RS6000/PowerPC targets will all accept "-pthread". http://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/RS-6000-and-PowerPC-Options.html#RS%2f6000%20and%20PowerPC%20Options > Why do we have to get stuck with this option and lumped-in > with {Net,Open}BSD and Linux? Why are not other OSes also in > the same lump? Because people write Makefile's targeting multiple OS's. > > break Makefile compatibility with FreeBSD 4.x. > > How? libgcc? It doesn't need -lc_r or -pthread since it > uses weak symbols. For one, don't forget people use the GCC ports and the stock sources from the FSF -- we don't need the system compiler to be the old man out. If you really want to de-support "-pthread" there are two ways to go about it. (1) starting with some GCC version, (2) starting with targeting a particular FreeBSD version. For instance we could either say that GCC 3.4 does not accept "-pthread" for any FreeBSD target. Or we could say that GCC targeting RELENG_5 does not accept "-pthread". It should be clear which is being chosen and the repercussions. Second, are you saying that in RELENG_4, I don't need to link with libc_r and not libc? That is what "-pthread" does for me in RELENG_4. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:55:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8828716A4BF; Sun, 31 Aug 2003 22:55:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DB2143FF9; Sun, 31 Aug 2003 22:55:38 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h815tb0U021678; Sun, 31 Aug 2003 22:55:37 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h815tbYK021677; Sun, 31 Aug 2003 22:55:37 -0700 (PDT) Message-Id: <200309010555.h815tbYK021677@repoman.freebsd.org> From: Mike Silbersack Date: Sun, 31 Aug 2003 22:55:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/netinet ip_output.c src/sys/sys mbuf.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, 01 Sep 2003 05:55:38 -0000 silby 2003/08/31 22:55:37 PDT FreeBSD src repository Modified files: sys/kern uipc_mbuf.c sys/netinet ip_output.c sys/sys mbuf.h Log: Implement MBUF_STRESS_TEST mark II. Changes from the original implementation: - Fragmentation is handled by the function m_fragment, which can be called from whereever fragmentation is needed. Note that this function is wrapped in #ifdef MBUF_STRESS_TEST to discourage non-testing use. - m_fragment works slightly differently from the old fragmentation code in that it allocates a seperate mbuf cluster for each fragment. This defeats dma_map_load_mbuf/buffer's feature of coalescing adjacent fragments. While that is a nice feature in practice, it nerfed the usefulness of mbuf_stress_test. - Add two modes of random fragmentation. Chains with fragments all of the same random length and chains with fragments that are each uniquely random in length may now be requested. Revision Changes Path 1.120 +84 -0 src/sys/kern/uipc_mbuf.c 1.193 +2 -18 src/sys/netinet/ip_output.c 1.123 +1 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Sun Aug 31 22:59:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7EF716A4BF; Sun, 31 Aug 2003 22:59:46 -0700 (PDT) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C9C043FE9; Sun, 31 Aug 2003 22:59:42 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: from freebsd1.cimlogic.com.au (localhost.cimlogic.com.au [127.0.0.1]) by cimlogic.com.au (8.12.9/8.12.9) with ESMTP id h8161LvD004933; Mon, 1 Sep 2003 16:01:21 +1000 (EST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by freebsd1.cimlogic.com.au (8.12.9/8.12.9/Submit) id h8161KZF004932; Mon, 1 Sep 2003 16:01:21 +1000 (EST) Date: Mon, 1 Sep 2003 16:01:20 +1000 From: John Birrell To: deischen@FreeBSD.org Message-ID: <20030901160120.A1311@freebsd1.cimlogic.com.au> References: <20030901045513.GA91654@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from eischen@vigrid.com on Mon, Sep 01, 2003 at 01:22:47AM -0400 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: David O'Brien Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 05:59:47 -0000 On Mon, Sep 01, 2003 at 01:22:47AM -0400, Daniel Eischen wrote: > > {Net,Open}BSD and Linux all accept the "-pthread" option. By removing > > support for it we are the odd man out on accepted GCC options. You also > > {Net,Open}BSD have it because they had the same problem with > libc_r (it couldn't be linked with libc). Since when did Linux > get this hack and why? When the -pthread argument was added to FreeBSD's gcc, it was because the initial thread work wasn't allowed to 'touch' libc. That was off-limits. Times have changed and it's time we moved on from that position. Once libc was 'allowed' to have stubs in it for thread-specific data, mutexes, condition variables, etc, there was no need to have a separate library. I don't remember any of the operating systems mentioned having -pthread back then. Perhaps my memory is vague. That fact that they have it now is nothing more than a curiosity IMO. > Are we talking about buildworld or ports? I know we are > breaking 3rd party makefiles, but we need to do that > and knew over 2 years ago. If we're talking about things in 5.X that affect third party developers, let me say that a compiler option is the least of the problems they will encounter. I'm going through that 'little' exercise now. And what fun it is. Not. FWIW (probably not much), I support Dan's position on this. I'd like to see kse become the default as a true libpthread as has been assumed in all the work that those guys have done. I'll go one step further and say that I don't think libthr should be in the tree. And libc_r should be shot just as soon as kse is functional on the tier-1 platforms. -- John Birrell From owner-cvs-src@FreeBSD.ORG Sun Aug 31 23:02:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE3F016A4C3 for ; Sun, 31 Aug 2003 23:02:48 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 9848543FEA for ; Sun, 31 Aug 2003 23:02:46 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 87290 invoked from network); 1 Sep 2003 06:02:45 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 1 Sep 2003 06:02:45 -0000 X-pair-Authenticated: 209.68.2.70 Date: Mon, 1 Sep 2003 01:01:42 -0500 (CDT) From: Mike Silbersack To: src-committers@FreeBSD.org In-Reply-To: <200309010555.h815tbYK021677@repoman.freebsd.org> Message-ID: <20030901005712.X667@odysseus.silby.com> References: <200309010555.h815tbYK021677@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_mbuf.c src/sys/netinetip_output.c src/sys/sys mbuf.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, 01 Sep 2003 06:02:48 -0000 On Sun, 31 Aug 2003, Mike Silbersack wrote: > - Fragmentation is handled by the function m_fragment, which can > be called from whereever fragmentation is needed. Note that this > function is wrapped in #ifdef MBUF_STRESS_TEST to discourage non-testing > use. Note that I #ifdef'd the function, but I left the definition in mbuf.h without any #ifdefs around it, because that seemed evil. If there's a more correct way of handling this, please tell me. > - Add two modes of random fragmentation. Chains with fragments all of > the same random length and chains with fragments that are each uniquely > random in length may now be requested. While testing this feature, I came to the conclusion that arc4random must be somewhat statistically random, as I was using arc4random & 255, and chain lengths seemed to be coming up about 11 frags in length. (256 / 2) = 128 * 11 = 1408, which is pretty close to the length of an ethernet packet. Not very scientific, but interesting. (I was watching via a ppsratelimited check on the chainlength, and didn't write down exact results either, so it's actually totally unscientific.) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sun Aug 31 23:09:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BFDA16A4BF; Sun, 31 Aug 2003 23:09:00 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2981243FA3; Sun, 31 Aug 2003 23:08:59 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h8168wtp015189; Mon, 1 Sep 2003 02:08:58 -0400 (EDT) Date: Mon, 1 Sep 2003 02:08:58 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: "David O'Brien" In-Reply-To: <20030901054538.GA93247@dragon.nuxi.com> 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/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 06:09:00 -0000 On Sun, 31 Aug 2003, David O'Brien wrote: > On Mon, Sep 01, 2003 at 01:22:47AM -0400, Daniel Eischen wrote: > > On Sun, 31 Aug 2003, David O'Brien wrote: > > > > > On Sun, Aug 31, 2003 at 03:38:52PM -0700, Daniel Eischen wrote: > > > > deischen 2003/08/31 15:38:52 PDT > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > contrib/gcc/config freebsd-spec.h > > > > Log: > > > > Remove -pthread as a compiler option. It was deprecated 2.5 years > > > > ago, but not removed. > > > > > > > > No reply from: threads, kan, obrien > > > > > > Please back this out. > > > > Unlike the patch I sent to you, this doesn't take anything > > off a vendor branch; I realized it wasn't necessary. > > If we are going to loose "-pthread" for 5.x, your patch is still wrong -- > it creates a 35-line diff to the FSF sources that is unnecessary and > makes maintenance of GCC that much harder. I just *know* that CVS will > barf hard on the next GCC import. > > What you want to do can be done with only a 3-line diff. Given the extra > maintenance issue that GCC is (and I've never seen you participate on the > GCC mailing lists), it would have been nicer if you had sent a reminder > about your patch and made it perfectly clear it wasn't an FYI, but an "I > intend to commit this". Well, that was the intent of the first email. gcc does not have a MAINTAINER any longer, and I didn't get any reply from you or kan... > > The first part of the patch I sent (gcc/config.gcc) should be > > forwarded back to FSF and we can bring it back in from a future > > import. I did not commit that part of the patch. I only committed > > to freebsd-spec.h which I can see from the logs has been modified > > at other times without being imported from GCC. > > It still needs to be maintainer WRT the FSF GCC sources so that required > changes can be brought into our tree. The person that committed that > part of code into the FSF GCC tree is proud of it and is our greatest > ally of those active in GCC development. That alone means we should have I am not dissing any part of that code. I simply wanted to remove -pthread and saw that others had made changes in the same file (plus no response from you or kan). > worked with issue out with him. More indications you probably don't know > the history of FreeBSD GCC development and should step more carefully > when committing in src/contrib/gcc. > > > > > remove this like this w/o coordinating with the code in the FSF repo. > > > > Sure, we can coordinate, but I don't see a reason to hold > > this up when all we are changing is a file that is already > > off the vendor branch. Coordinate all you want, but let's > > move on :-) > > I hope my explanations above show why we shouldn't go quickly in our own > direction on this saying "damned the FSF code". On a vendor branch or > not, gross changes to vendor sources makes it harder to import the next > vendor version, and surely you want GCC 3.3.2 in FreeBSD when it comes > out. No, you showed me that when I want your attention, all I have to do is commit to contrib/gcc. It seems to be a quicker way to get a response :-) :-) > > > > {Net,Open}BSD and Linux all accept the "-pthread" option. By removing > > > support for it we are the odd man out on accepted GCC options. You also > > > > {Net,Open}BSD have it because they had the same problem with > > libc_r (it couldn't be linked with libc). Since when did Linux > > get this hack and why? > > I don't know when Linux get it, go read the FSF GCC CVS logs. Here is > what is in /usr/src/contrib/gcc/config/linux.h: > > #define LIB_SPEC \ > "%{pthread:-lpthread} \ > > with Linux on Sparc and PowerPC/RS6000 also adding: > > #define CPP_SUBTARGET_SPEC \ > ... > %{pthread:-D_REENTRANT} > > The GCC documentation also document that RS6000/PowerPC targets will all > accept "-pthread". > http://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/RS-6000-and-PowerPC-Options.html#RS%2f6000%20and%20PowerPC%20Options > > > > Why do we have to get stuck with this option and lumped-in > > with {Net,Open}BSD and Linux? Why are not other OSes also in > > the same lump? > > Because people write Makefile's targeting multiple OS's. Well, we have multiple thread libraries and -pthread doesn't allow for that. Having it just causes more problems than not having it. > > > break Makefile compatibility with FreeBSD 4.x. > > > > How? libgcc? It doesn't need -lc_r or -pthread since it > > uses weak symbols. > > For one, don't forget people use the GCC ports and the stock sources from > the FSF -- we don't need the system compiler to be the old man out. If > you really want to de-support "-pthread" there are two ways to go about > it. (1) starting with some GCC version, (2) starting with targeting a > particular FreeBSD version. For instance we could either say that GCC > 3.4 does not accept "-pthread" for any FreeBSD target. Or we could say > that GCC targeting RELENG_5 does not accept "-pthread". It should be > clear which is being chosen and the repercussions. RELENG_5 should not support it. We need to get rid of it ASAP so we can work on getting our ports free of it and making them work with other thread libraries. How do we accomplish this quickly? > Second, are you saying that in RELENG_4, I don't need to link with libc_r > and not libc? That is what "-pthread" does for me in RELENG_4. Actually, I was thinking about RELENG_5 Makefile compatabilitly with regard to building libgcc, but now that you bring the subject up... Can't you use the same approach in RELENG_4 for libgcc as RELENG_5? libgcc under 5.x just has weak references to pthread_foo() which get resolved when strongly referenced by other things. Won't this work in 4.x? Since they are weakly referenced, they don't need to be linked to libc_r. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Sun Aug 31 23:24:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C30916A4C0 for ; Sun, 31 Aug 2003 23:24:41 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id 7A0C043F85 for ; Sun, 31 Aug 2003 23:24:35 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 44071 invoked by uid 1002); 1 Sep 2003 06:24:34 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 1 Sep 2003 06:24:34 -0000 Message-ID: <3F52E616.3050201@freebsd.org> Date: Mon, 01 Sep 2003 00:24:22 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Birrell References: <20030901045513.GA91654@dragon.nuxi.com> <20030901160120.A1311@freebsd1.cimlogic.com.au> In-Reply-To: <20030901160120.A1311@freebsd1.cimlogic.com.au> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: deischen@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: David O'Brien Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 01 Sep 2003 06:24:41 -0000 John Birrell wrote: > On Mon, Sep 01, 2003 at 01:22:47AM -0400, Daniel Eischen wrote: > >>>{Net,Open}BSD and Linux all accept the "-pthread" option. By removing >>>support for it we are the odd man out on accepted GCC options. You also >> >>{Net,Open}BSD have it because they had the same problem with >>libc_r (it couldn't be linked with libc). Since when did Linux >>get this hack and why? > > > When the -pthread argument was added to FreeBSD's gcc, it was because > the initial thread work wasn't allowed to 'touch' libc. That was > off-limits. Times have changed and it's time we moved on from that > position. Once libc was 'allowed' to have stubs in it for thread-specific > data, mutexes, condition variables, etc, there was no need to have > a separate library. > > I don't remember any of the operating systems mentioned having -pthread > back then. Perhaps my memory is vague. That fact that they have it now is > nothing more than a curiosity IMO. > Rehat GCC 2.96 and 3.2 both support the -pthread option, though its function is _quite_ vague: `-pthread' Adds support for multithreading with the "pthreads" library. This option sets flags for both the preprocessor and linker. I'm not in the mood to go digging though SRPM packages to look for the real meaning of this, so YMMV. That said, I'm really not against removing '-pthread'. It causes endless confusion for people like me who don't quite pay enough attention but still remember when it did magical things. I know that it has been 'deprecated' for a number of years, but maybe it's time to make gcc actually spit out warnings when it's used? Dunno. Whatever moves us forward with the least amount of pain. > >>Are we talking about buildworld or ports? I know we are >>breaking 3rd party makefiles, but we need to do that >>and knew over 2 years ago. > > > If we're talking about things in 5.X that affect third party developers, > let me say that a compiler option is the least of the problems they > will encounter. I'm going through that 'little' exercise now. And what > fun it is. Not. > > FWIW (probably not much), I support Dan's position on this. I'd like to > see kse become the default as a true libpthread as has been assumed in > all the work that those guys have done. > > I'll go one step further and say that I don't think libthr should be in > the tree. And libc_r should be shot just as soon as kse is functional on > the tier-1 platforms. > I'm with you until this point. THR provides the competition to keep KSE moving. As long at it has an active maintainer, I can't see it being removed. Scott From owner-cvs-src@FreeBSD.ORG Sun Aug 31 23:43:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 186C416A4BF; Sun, 31 Aug 2003 23:43:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9828443FBD; Sun, 31 Aug 2003 23:43:25 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h816hP0U024422; Sun, 31 Aug 2003 23:43:25 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h816hPgS024421; Sun, 31 Aug 2003 23:43:25 -0700 (PDT) Message-Id: <200309010643.h816hPgS024421@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 23:43:25 -0700 (PDT) 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: Mon, 01 Sep 2003 06:43:26 -0000 scottl 2003/08/31 23:43:25 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Clarify the numbering of some of the build stages. Revision Changes Path 1.389 +9 -9 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sun Aug 31 23:59:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4FC616A4BF; Sun, 31 Aug 2003 23:59:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2952443FDD; Sun, 31 Aug 2003 23:59:03 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h816x20U025373; Sun, 31 Aug 2003 23:59:03 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h816x276025372; Sun, 31 Aug 2003 23:59:02 -0700 (PDT) Message-Id: <200309010659.h816x276025372@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 23:59:02 -0700 (PDT) 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/ida 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, 01 Sep 2003 06:59:03 -0000 scottl 2003/08/31 23:59:02 PDT FreeBSD src repository Added files: (Branch: RELENG_4) sys/modules/ida Makefile Log: Add glue to make the ida(4) driver be a module. This is complicated by the existance of the EISA attachment. Since the EISA bus methods are not DEVMETHODs, and thus can cause link failures if the eisa bus is not compiled into the system, make the compiling of the EISA attachment be optional. This is going into RELENG_4 first since it is needed to make the install floppies fit, and does not represent the real solution that should be attempted for HEAD. Revision Changes Path 1.1.2.1 +14 -0 src/sys/modules/ida/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 31 23:59:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 333E916A4BF; Sun, 31 Aug 2003 23:59:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B190643FB1; Sun, 31 Aug 2003 23:59:34 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h816xY0U025438; Sun, 31 Aug 2003 23:59:34 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h816xYaX025434; Sun, 31 Aug 2003 23:59:34 -0700 (PDT) Message-Id: <200309010659.h816xYaX025434@repoman.freebsd.org> From: Scott Long Date: Sun, 31 Aug 2003 23:59:34 -0700 (PDT) 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 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, 01 Sep 2003 06:59:35 -0000 scottl 2003/08/31 23:59:34 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/modules Makefile Log: Build the ida module. Revision Changes Path 1.110.2.76 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 1 00:02:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9481816A4BF; Mon, 1 Sep 2003 00:02:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E11943FB1; Mon, 1 Sep 2003 00:02:47 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8172k0U025761; Mon, 1 Sep 2003 00:02:46 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8172kot025760; Mon, 1 Sep 2003 00:02:46 -0700 (PDT) Message-Id: <200309010702.h8172kot025760@repoman.freebsd.org> From: Scott Long Date: Mon, 1 Sep 2003 00:02:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/i386 drivers.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, 01 Sep 2003 07:02:47 -0000 scottl 2003/09/01 00:02:46 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/i386 drivers.conf Log: Pull the ida module out onto the second floppy. Revision Changes Path 1.3.2.12 +1 -0 src/release/i386/drivers.conf From owner-cvs-src@FreeBSD.ORG Mon Sep 1 00:06:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8D8D16A4BF; Mon, 1 Sep 2003 00:06:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F0EB43FAF; Mon, 1 Sep 2003 00:06:58 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8176w0U027070; Mon, 1 Sep 2003 00:06:58 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8176vfe027069; Mon, 1 Sep 2003 00:06:57 -0700 (PDT) Message-Id: <200309010706.h8176vfe027069@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 1 Sep 2003 00:06:57 -0700 (PDT) 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: Mon, 01 Sep 2003 07:06:58 -0000 marcel 2003/09/01 00:06:57 PDT FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c Log: Use pmap_steal_memory() for the msgbuf instead of trying to squeeze it in the last chunk (phys_avail block). The last chunk very often is not larger than one or two pages, resulting in a msgbuf that's too small to hold a complete verbose boot. Note that pmap_steal_memory() will bzero the memory it "allocates". Consequently, ia64 will never preserve previous msgbufs. This is not a noticable difference in practice. If the msgbuf could be reused, it was invariably too small to have anything preserved anyway. Revision Changes Path 1.153 +2 -25 src/sys/ia64/ia64/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 00:47:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AE6616A4BF; Mon, 1 Sep 2003 00:47:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8E4C43F85; Mon, 1 Sep 2003 00:47:42 -0700 (PDT) (envelope-from ticso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h817lg0U034083; Mon, 1 Sep 2003 00:47:42 -0700 (PDT) (envelope-from ticso@repoman.freebsd.org) Received: (from ticso@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h817lgte034082; Mon, 1 Sep 2003 00:47:42 -0700 (PDT) Message-Id: <200309010747.h817lgte034082@repoman.freebsd.org> From: Bernd Walter Date: Mon, 1 Sep 2003 00:47:42 -0700 (PDT) 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 usb_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 07:47:43 -0000 ticso 2003/09/01 00:47:42 PDT FreeBSD src repository Modified files: sys/dev/usb usb_subr.c Log: Try a port reset if initial contact to a device failed. tested by: Lee Damon Revision Changes Path 1.58 +4 -1 src/sys/dev/usb/usb_subr.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 00:51:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B310616A4BF; Mon, 1 Sep 2003 00:51:54 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9377943FBD; Mon, 1 Sep 2003 00:51:53 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h817pToP007585; Mon, 1 Sep 2003 00:51:29 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h817pSNn007584; Mon, 1 Sep 2003 00:51:28 -0700 (PDT) (envelope-from obrien) Date: Mon, 1 Sep 2003 00:51:27 -0700 From: "David O'Brien" To: John Birrell Message-ID: <20030901075127.GA7526@dragon.nuxi.com> References: <20030901045513.GA91654@dragon.nuxi.com> <20030901160120.A1311@freebsd1.cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030901160120.A1311@freebsd1.cimlogic.com.au> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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: deischen@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h 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, 01 Sep 2003 07:51:54 -0000 On Mon, Sep 01, 2003 at 04:01:20PM +1000, John Birrell wrote: > FWIW (probably not much), I support Dan's position on this. I'd like to > see kse become the default as a true libpthread as has been assumed in > all the work that those guys have done. > > I'll go one step further and say that I don't think libthr should be in > the tree. And libc_r should be shot just as soon as kse is functional on > the tier-1 platforms. Just to be clear, I am making zero statements about the merits of our various threading libs. I am only addressing the options that [our] GCC supports and how we stay roughly in-sync with the FSF GCC sources and behavior. From owner-cvs-src@FreeBSD.ORG Mon Sep 1 04:13:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D79916A4BF; Mon, 1 Sep 2003 04:13:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEFE843FF9; Mon, 1 Sep 2003 04:13:21 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81BDL0U045703; Mon, 1 Sep 2003 04:13:21 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81BDL0r045702; Mon, 1 Sep 2003 04:13:21 -0700 (PDT) Message-Id: <200309011113.h81BDL0r045702@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 1 Sep 2003 04:13:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 11:13:22 -0000 sos 2003/09/01 04:13:21 PDT FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-lowlevel.c Log: Rearrange the probe code yet again. Revision Changes Path 1.188 +9 -4 src/sys/dev/ata/ata-all.c 1.8 +52 -40 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 05:03:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B131216A5DA; Mon, 1 Sep 2003 05:03:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AB8A43FAF; Mon, 1 Sep 2003 05:03:14 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81C3D0U054657; Mon, 1 Sep 2003 05:03:13 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81C3DSN054656; Mon, 1 Sep 2003 05:03:13 -0700 (PDT) Message-Id: <200309011203.h81C3DSN054656@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 1 Sep 2003 05:03:13 -0700 (PDT) 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_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 12:03:14 -0000 phk 2003/09/01 05:03:13 PDT FreeBSD src repository Modified files: sys/geom geom_disk.c Log: Try to close the race between disk_destroy() and a subsequent disk_create(). Revision Changes Path 1.76 +17 -19 src/sys/geom/geom_disk.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 05:50:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85FEA16A4BF; Mon, 1 Sep 2003 05:50:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CDC543FAF; Mon, 1 Sep 2003 05:50:03 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81Co30U056382; Mon, 1 Sep 2003 05:50:03 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81Co3WG056381; Mon, 1 Sep 2003 05:50:03 -0700 (PDT) Message-Id: <200309011250.h81Co3WG056381@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 1 Sep 2003 05:50:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/cdcontrol cdcontrol.1 cdcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 12:50:04 -0000 maxim 2003/09/01 05:50:03 PDT FreeBSD src repository Modified files: usr.sbin/cdcontrol cdcontrol.1 cdcontrol.c Log: Retire 'c' partition for a CD device. Submitted by: Craig Rodrigues Not objected by: -current Revision Changes Path 1.38 +4 -4 src/usr.sbin/cdcontrol/cdcontrol.1 1.46 +0 -9 src/usr.sbin/cdcontrol/cdcontrol.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 07:26:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0639916A4BF; Mon, 1 Sep 2003 07:26:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82E7143FDD; Mon, 1 Sep 2003 07:26:34 -0700 (PDT) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81EQY0U062037; Mon, 1 Sep 2003 07:26:34 -0700 (PDT) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81EQXxO062036; Mon, 1 Sep 2003 07:26:33 -0700 (PDT) Message-Id: <200309011426.h81EQXxO062036@repoman.freebsd.org> From: Eivind Eklund Date: Mon, 1 Sep 2003 07:26:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen sysctl.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 14:26:35 -0000 eivind 2003/09/01 07:26:33 PDT FreeBSD src repository Modified files: lib/libc/gen sysctl.3 Log: Update the kern.osreldate documentation to document the present format used, and refer to to get userland date. Submitted by: ru Revision Changes Path 1.58 +17 -2 src/lib/libc/gen/sysctl.3 From owner-cvs-src@FreeBSD.ORG Mon Sep 1 07:58:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08A0916A4BF; Mon, 1 Sep 2003 07:58:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87E7843FEC; Mon, 1 Sep 2003 07:58:34 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81EwY0U063920; Mon, 1 Sep 2003 07:58:34 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81EwYpk063919; Mon, 1 Sep 2003 07:58:34 -0700 (PDT) Message-Id: <200309011458.h81EwYpk063919@repoman.freebsd.org> From: Doug Rabson Date: Mon, 1 Sep 2003 07:58:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci amdpm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 14:58:35 -0000 dfr 2003/09/01 07:58:34 PDT FreeBSD src repository Modified files: sys/pci amdpm.c Log: Add support for AMD766 and AMD768 chipsets. PR: 41812 Revision Changes Path 1.9 +9 -3 src/sys/pci/amdpm.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 08:01:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 352E116A4BF; Mon, 1 Sep 2003 08:01:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66E7543FD7; Mon, 1 Sep 2003 08:01:50 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81F1o0U064167; Mon, 1 Sep 2003 08:01:50 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81F1oPT064166; Mon, 1 Sep 2003 08:01:50 -0700 (PDT) Message-Id: <200309011501.h81F1oPT064166@repoman.freebsd.org> From: Doug Rabson Date: Mon, 1 Sep 2003 08:01:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 15:01:51 -0000 dfr 2003/09/01 08:01:50 PDT FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Don't try to enable io or memory access for non-standard resource addresses. This stops resource allocations for e.g. amdpm failing - this has its own special ways of enabling access. Revision Changes Path 1.228 +9 -6 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 08:09:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DD3416A4BF; Mon, 1 Sep 2003 08:09:10 -0700 (PDT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F2D343FF2; Mon, 1 Sep 2003 08:09:09 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id h81F97SO023573; Mon, 1 Sep 2003 16:09:08 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) h81F96Tj064649; Mon, 1 Sep 2003 16:09:06 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Doug Rabson In-Reply-To: <200309011501.h81F1oPT064166@repoman.freebsd.org> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1062428945.8027.1.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 01 Sep 2003 16:09:06 +0100 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/dev/pci 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: Mon, 01 Sep 2003 15:09:10 -0000 This gets the thing detected at least for my Tyan Tiger MP motherboard. Still can't make any sense of the SMBus sensors with e.g. lmmon or healthd. Does anyone else have temperature, voltage sensors working for this motherboard? On Mon, 2003-09-01 at 16:01, Doug Rabson wrote: > dfr 2003/09/01 08:01:50 PDT > > FreeBSD src repository > > Modified files: > sys/dev/pci pci.c > Log: > Don't try to enable io or memory access for non-standard resource > addresses. This stops resource allocations for e.g. amdpm failing - this > has its own special ways of enabling access. > > Revision Changes Path > 1.228 +9 -6 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 08:15:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFE8516A4BF; Mon, 1 Sep 2003 08:15:37 -0700 (PDT) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EF4C43F85; Mon, 1 Sep 2003 08:15:36 -0700 (PDT) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 19tqQ4-0005V3-00; Mon, 01 Sep 2003 22:16:40 +0700 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 19tqQ3-0005TB-00; Mon, 01 Sep 2003 22:16:39 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9/8.12.9) with ESMTP id h81FG2vt075046; Mon, 1 Sep 2003 22:16:02 +0700 (NOVST) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9/8.12.9/Submit) id h81FG1vi074947; Mon, 1 Sep 2003 22:16:01 +0700 (NOVST) Date: Mon, 1 Sep 2003 22:16:01 +0700 From: Alexey Dokuchaev To: Doug Rabson Message-ID: <20030901151601.GA73019@regency.nsu.ru> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> <1062428945.8027.1.camel@builder02.qubesoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1062428945.8027.1.camel@builder02.qubesoft.com> User-Agent: Mutt/1.4.1i X-Envelope-To: dfr@nlsystems.com, dfr@freebsd.org, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 15:15:38 -0000 On Mon, Sep 01, 2003 at 04:09:06PM +0100, Doug Rabson wrote: > This gets the thing detected at least for my Tyan Tiger MP motherboard. > Still can't make any sense of the SMBus sensors with e.g. lmmon or > healthd. Does anyone else have temperature, voltage sensors working for > this motherboard? Have you tried sysutils/xmbmon; it seems to use various ways of getting that type of information (including, but not limited to, SMBus). ./danfe From owner-cvs-src@FreeBSD.ORG Mon Sep 1 08:40:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA84816A4DD; Mon, 1 Sep 2003 08:40:47 -0700 (PDT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B83043FDD; Mon, 1 Sep 2003 08:40:45 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id h81FehSO024235; Mon, 1 Sep 2003 16:40:43 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) h81FeeTj065157; Mon, 1 Sep 2003 16:40:43 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Alexey Dokuchaev In-Reply-To: <20030901151601.GA73019@regency.nsu.ru> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> <1062428945.8027.1.camel@builder02.qubesoft.com> <20030901151601.GA73019@regency.nsu.ru> Content-Type: text/plain Message-Id: <1062430840.8027.10.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 01 Sep 2003 16:40:40 +0100 Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 15:40:48 -0000 On Mon, 2003-09-01 at 16:16, Alexey Dokuchaev wrote: > On Mon, Sep 01, 2003 at 04:09:06PM +0100, Doug Rabson wrote: > > This gets the thing detected at least for my Tyan Tiger MP motherboard. > > Still can't make any sense of the SMBus sensors with e.g. lmmon or > > healthd. Does anyone else have temperature, voltage sensors working for > > this motherboard? > > Have you tried sysutils/xmbmon; it seems to use various ways of getting > that type of information (including, but not limited to, SMBus). I've tried healthd's ISA method as well as SMB. I know that the board uses a Winbond W83782D chip which healthd supports but the ISA ports all read 0xff and the SMB ports seem to read 0x00. I have my doubts as to whether the kernel SMBus driver works at all though. From owner-cvs-src@FreeBSD.ORG Mon Sep 1 08:48:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A759F16A4BF; Mon, 1 Sep 2003 08:48:15 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B47E43FE9; Mon, 1 Sep 2003 08:48:14 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.9/8.12.9) with ESMTP id h81FlarO073532; Mon, 1 Sep 2003 11:47:36 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)h81FlaMX073529; Mon, 1 Sep 2003 11:47:36 -0400 (EDT) Date: Mon, 1 Sep 2003 11:47:36 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Doug Rabson In-Reply-To: <1062430840.8027.10.camel@builder02.qubesoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexey Dokuchaev cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 15:48:15 -0000 On 1 Sep 2003, Doug Rabson wrote: > On Mon, 2003-09-01 at 16:16, Alexey Dokuchaev wrote: > > On Mon, Sep 01, 2003 at 04:09:06PM +0100, Doug Rabson wrote: > > > This gets the thing detected at least for my Tyan Tiger MP motherboard. > > > Still can't make any sense of the SMBus sensors with e.g. lmmon or > > > healthd. Does anyone else have temperature, voltage sensors working for > > > this motherboard? > > > > Have you tried sysutils/xmbmon; it seems to use various ways of getting > > that type of information (including, but not limited to, SMBus). > > I've tried healthd's ISA method as well as SMB. I know that the board > uses a Winbond W83782D chip which healthd supports but the ISA ports all > read 0xff and the SMB ports seem to read 0x00. I have my doubts as to > whether the kernel SMBus driver works at all though. I was perusing i2c and smb web pages this weekend, and noticed that there are a number of comments on Linux-related i2c web pages about some Winbond motherboard chipsets not supporting all registers (or standard access mechanisms not working), and getting back invalid values as a result. It could be this applies to your motherboard and/or also to our driver. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories From owner-cvs-src@FreeBSD.ORG Mon Sep 1 08:49:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A97016A4BF; Mon, 1 Sep 2003 08:49:25 -0700 (PDT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22BB643FAF; Mon, 1 Sep 2003 08:49:24 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id h81FnNSO024398; Mon, 1 Sep 2003 16:49:23 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) h81FnLTj065303; Mon, 1 Sep 2003 16:49:23 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Alexey Dokuchaev In-Reply-To: <1062430840.8027.10.camel@builder02.qubesoft.com> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> <1062428945.8027.1.camel@builder02.qubesoft.com> <20030901151601.GA73019@regency.nsu.ru> <1062430840.8027.10.camel@builder02.qubesoft.com> Content-Type: text/plain Message-Id: <1062431361.8027.13.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 01 Sep 2003 16:49:21 +0100 Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 15:49:25 -0000 On Mon, 2003-09-01 at 16:40, Doug Rabson wrote: > On Mon, 2003-09-01 at 16:16, Alexey Dokuchaev wrote: > > On Mon, Sep 01, 2003 at 04:09:06PM +0100, Doug Rabson wrote: > > > This gets the thing detected at least for my Tyan Tiger MP motherboard. > > > Still can't make any sense of the SMBus sensors with e.g. lmmon or > > > healthd. Does anyone else have temperature, voltage sensors working for > > > this motherboard? > > > > Have you tried sysutils/xmbmon; it seems to use various ways of getting > > that type of information (including, but not limited to, SMBus). > > I've tried healthd's ISA method as well as SMB. I know that the board > uses a Winbond W83782D chip which healthd supports but the ISA ports all > read 0xff and the SMB ports seem to read 0x00. I have my doubts as to > whether the kernel SMBus driver works at all though. > > I just tried xmbmon and it works a lot better than healthd. The kernel SMBus driver for amd is definately busted because the builtin xmbmon one works nicely. From owner-cvs-src@FreeBSD.ORG Mon Sep 1 09:01:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 284B716A4BF; Mon, 1 Sep 2003 09:01:41 -0700 (PDT) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id B32A543F3F; Mon, 1 Sep 2003 09:01:38 -0700 (PDT) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 19tr8p-0003xj-00; Mon, 01 Sep 2003 23:02:55 +0700 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 19tr8j-0003w5-00; Mon, 01 Sep 2003 23:02:49 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9/8.12.9) with ESMTP id h81G2Avt089058; Mon, 1 Sep 2003 23:02:10 +0700 (NOVST) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9/8.12.9/Submit) id h81G2ALd089051; Mon, 1 Sep 2003 23:02:10 +0700 (NOVST) Date: Mon, 1 Sep 2003 23:02:10 +0700 From: Alexey Dokuchaev To: Doug Rabson Message-ID: <20030901160210.GC73019@regency.nsu.ru> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> <1062428945.8027.1.camel@builder02.qubesoft.com> <20030901151601.GA73019@regency.nsu.ru> <1062430840.8027.10.camel@builder02.qubesoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1062430840.8027.10.camel@builder02.qubesoft.com> User-Agent: Mutt/1.4.1i X-Envelope-To: dfr@nlsystems.com, dfr@freebsd.org, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 16:01:41 -0000 On Mon, Sep 01, 2003 at 04:40:40PM +0100, Doug Rabson wrote: > On Mon, 2003-09-01 at 16:16, Alexey Dokuchaev wrote: > > On Mon, Sep 01, 2003 at 04:09:06PM +0100, Doug Rabson wrote: > > > This gets the thing detected at least for my Tyan Tiger MP motherboard. > > > Still can't make any sense of the SMBus sensors with e.g. lmmon or > > > healthd. Does anyone else have temperature, voltage sensors working for > > > this motherboard? > > > > Have you tried sysutils/xmbmon; it seems to use various ways of getting > > that type of information (including, but not limited to, SMBus). > > I've tried healthd's ISA method as well as SMB. I know that the board > uses a Winbond W83782D chip which healthd supports but the ISA ports all > read 0xff and the SMB ports seem to read 0x00. I have my doubts as to > whether the kernel SMBus driver works at all though. I could not get kernel SMBus to work either, and also have doubts that it works at all (GA 6OXET mobo, i815, ich 82801BA (ichsmb(4)) -- I think it listed as supported though). :-( ./danfe From owner-cvs-src@FreeBSD.ORG Mon Sep 1 09:08:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 413E016A4BF; Mon, 1 Sep 2003 09:08:20 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24FFF43FD7; Mon, 1 Sep 2003 09:08:19 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h81G8IoP065747; Mon, 1 Sep 2003 09:08:18 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h81G8ISp065746; Mon, 1 Sep 2003 09:08:18 -0700 (PDT) (envelope-from obrien) Date: Mon, 1 Sep 2003 09:08:18 -0700 From: "David O'Brien" To: deischen@FreeBSD.org Message-ID: <20030901160817.GA64187@dragon.nuxi.com> References: <20030901054538.GA93247@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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 Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h 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, 01 Sep 2003 16:08:20 -0000 On Mon, Sep 01, 2003 at 02:08:58AM -0400, Daniel Eischen wrote: > > > > Please back this out. Thank you for backing this out. > > For one, don't forget people use the GCC ports and the stock sources from > > the FSF -- we don't need the system compiler to be the old man out. If > > you really want to de-support "-pthread" there are two ways to go about > > it. (1) starting with some GCC version, (2) starting with targeting a > > particular FreeBSD version. For instance we could either say that GCC > > 3.4 does not accept "-pthread" for any FreeBSD target. Or we could say > > that GCC targeting RELENG_5 does not accept "-pthread". It should be > > clear which is being chosen and the repercussions. > > RELENG_5 should not support it. We need to get rid of > it ASAP so we can work on getting our ports free of it > and making them work with other thread libraries. > > How do we accomplish this quickly? Sounds like you want a policy that: "-pthread" should not be supported when targeting FreeBSD 5.{2-9} using FSF GCC 3.3.2 (and 3.3.1 in /usr/src). You would also like to not support "-pthread" when targeting FreeBSD 4.x. I'm not convinced that we really can remove it there. Also that will make FSF GCC 3.3.2 not accept the same options that the system FreeBSD 4.x compiler does. Can we live with tolerating "-pthread" when targeting FreeBSD 4.x by any version of FSF GCC? If so, an acceptable diff would be to only change the FBSD_LIB_SPEC w/in the "#if __FreeBSD_version >= 500016" block. Turning "-pthread" into a NOP + warning would be nice, but the error output code you replaced the entire FBSD_LIB_SPEC with would be OK too I guess. The comment addressing "At __FreeBSD_version 500016 and later,..." should be updated. Can you commit such a change? I'll get it into the right FSF GCC person's hands for GCC 3.3.2. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Sep 1 09:21:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8006316A4BF; Mon, 1 Sep 2003 09:21:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09CFE43FCB; Mon, 1 Sep 2003 09:21:58 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81GLv0U074473; Mon, 1 Sep 2003 09:21:57 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81GLv5Z074472; Mon, 1 Sep 2003 09:21:57 -0700 (PDT) Message-Id: <200309011621.h81GLv5Z074472@repoman.freebsd.org> From: Scott Long Date: Mon, 1 Sep 2003 09:21:57 -0700 (PDT) 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/ida ida.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 16:21:58 -0000 scottl 2003/09/01 09:21:57 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ida ida.c Log: Remove the include of from here. Submitted by: david@catwhisker.org Revision Changes Path 1.7.2.4 +0 -2 src/sys/dev/ida/ida.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 09:41:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EADB16A4BF; Mon, 1 Sep 2003 09:41:27 -0700 (PDT) Received: from mail.cyberonic.com (mail.cyberonic.com [4.17.179.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0417B43FE5; Mon, 1 Sep 2003 09:41:21 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (node-40244c0a.sfo.onnet.us.uu.net [64.36.76.10]) by mail.cyberonic.com (8.12.8/8.12.5) with ESMTP id h81HOSbi026785; Mon, 1 Sep 2003 13:24:29 -0400 Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.9/8.11.6) id h81GfAxB007478; Mon, 1 Sep 2003 09:41:10 -0700 (PDT) (envelope-from jmg) Date: Mon, 1 Sep 2003 09:41:10 -0700 From: John-Mark Gurney To: Alexey Dokuchaev Message-ID: <20030901164110.GD78686@funkthat.com> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> <1062428945.8027.1.camel@builder02.qubesoft.com> <20030901151601.GA73019@regency.nsu.ru> <1062430840.8027.10.camel@builder02.qubesoft.com> <20030901160210.GC73019@regency.nsu.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030901160210.GC73019@regency.nsu.ru> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: Doug Rabson cc: src-committers@FreeBSD.org cc: Doug Rabson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 16:41:27 -0000 Alexey Dokuchaev wrote this message on Mon, Sep 01, 2003 at 23:02 +0700: > On Mon, Sep 01, 2003 at 04:40:40PM +0100, Doug Rabson wrote: > > I've tried healthd's ISA method as well as SMB. I know that the board > > uses a Winbond W83782D chip which healthd supports but the ISA ports all > > read 0xff and the SMB ports seem to read 0x00. I have my doubts as to > > whether the kernel SMBus driver works at all though. > > I could not get kernel SMBus to work either, and also have doubts that > it works at all (GA 6OXET mobo, i815, ich 82801BA (ichsmb(4)) -- I think it > listed as supported though). :-( alipm also appears broken. I want to get it working since it exists on the sparc64 box I have. Last I looked at it the driver was broken by design in that it tried to map resources that didn't exist. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Mon Sep 1 09:46:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1339716A4C0; Mon, 1 Sep 2003 09:46:34 -0700 (PDT) Received: from pcwin002.win.tue.nl (pcwin002.win.tue.nl [131.155.71.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66BFF43FD7; Mon, 1 Sep 2003 09:46:32 -0700 (PDT) (envelope-from stijn@pcwin002.win.tue.nl) Received: from pcwin002.win.tue.nl (orb_rules@localhost [127.0.0.1]) by pcwin002.win.tue.nl (8.12.9/8.12.9) with ESMTP id h81Gm9Kj014691; Mon, 1 Sep 2003 18:48:09 +0200 (CEST) (envelope-from stijn@pcwin002.win.tue.nl) Received: (from stijn@localhost) by pcwin002.win.tue.nl (8.12.9/8.12.9/Submit) id h81Gm9tP014690; Mon, 1 Sep 2003 18:48:09 +0200 (CEST) Date: Mon, 1 Sep 2003 18:48:08 +0200 From: Stijn Hoop To: Alexey Dokuchaev Message-ID: <20030901164808.GH11435@pcwin002.win.tue.nl> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> <1062428945.8027.1.camel@builder02.qubesoft.com> <20030901151601.GA73019@regency.nsu.ru> <1062430840.8027.10.camel@builder02.qubesoft.com> <20030901160210.GC73019@regency.nsu.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="maH1Gajj2nflutpK" Content-Disposition: inline In-Reply-To: <20030901160210.GC73019@regency.nsu.ru> User-Agent: Mutt/1.4.1i X-Bright-Idea: Let's abolish HTML mail! cc: cvs-src@freebsd.org cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 16:46:34 -0000 --maH1Gajj2nflutpK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 01, 2003 at 11:02:10PM +0700, Alexey Dokuchaev wrote: > I could not get kernel SMBus to work either, and also have doubts that > it works at all (GA 6OXET mobo, i815, ich 82801BA (ichsmb(4)) -- I think = it > listed as supported though). :-( The chipset is supported, but the motherboard BIOS may turn the SMBus funct= ion off, as it does on my motherboard (sorry don't know the model right now). There was a thread about this on -stable a few weeks ago, look for the subject 'support of SMBus on ICH3' around August 12th. FWIW, xmbmon's other modes also do not work on that mainboard, haven't tried healthd. --Stijn --=20 I have great faith in fools -- self confidence my friends call it. -- Edgar Allan Poe --maH1Gajj2nflutpK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/U3hIY3r/tLQmfWcRAkhnAJ9gmHp4Y1eEMaxmNVUHb7+Y1j1aNwCdE556 nes5ybslXA0JRfmY5CRATe8= =EA7f -----END PGP SIGNATURE----- --maH1Gajj2nflutpK-- From owner-cvs-src@FreeBSD.ORG Mon Sep 1 09:46:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3019816A4C0; Mon, 1 Sep 2003 09:46:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79CA543F3F; Mon, 1 Sep 2003 09:46:47 -0700 (PDT) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81Gkl0U075343; Mon, 1 Sep 2003 09:46:47 -0700 (PDT) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81Gkl85075342; Mon, 1 Sep 2003 09:46:47 -0700 (PDT) Message-Id: <200309011646.h81Gkl85075342@repoman.freebsd.org> From: Eivind Eklund Date: Mon, 1 Sep 2003 09:46:47 -0700 (PDT) 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_init.c vm_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 16:46:48 -0000 eivind 2003/09/01 09:46:47 PDT FreeBSD src repository Modified files: sys/vm vm_init.c vm_kern.c Log: Change clean_map from a global to an auto variable Revision Changes Path 1.39 +1 -0 src/sys/vm/vm_init.c 1.105 +0 -1 src/sys/vm/vm_kern.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 09:49:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33ACF16A4BF; Mon, 1 Sep 2003 09:49:26 -0700 (PDT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AAAE43FBD; Mon, 1 Sep 2003 09:49:22 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id h81GnBSO025631; Mon, 1 Sep 2003 17:49:11 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) h81Gn9Tj066729; Mon, 1 Sep 2003 17:49:10 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: John-Mark Gurney In-Reply-To: <20030901164110.GD78686@funkthat.com> References: <200309011501.h81F1oPT064166@repoman.freebsd.org> <1062428945.8027.1.camel@builder02.qubesoft.com> <20030901151601.GA73019@regency.nsu.ru> <1062430840.8027.10.camel@builder02.qubesoft.com> <20030901160210.GC73019@regency.nsu.ru> <20030901164110.GD78686@funkthat.com> Content-Type: text/plain Message-Id: <1062434949.8027.17.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 01 Sep 2003 17:49:09 +0100 Content-Transfer-Encoding: 7bit cc: Alexey Dokuchaev cc: Doug Rabson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci 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: Mon, 01 Sep 2003 16:49:26 -0000 On Mon, 2003-09-01 at 17:41, John-Mark Gurney wrote: > Alexey Dokuchaev wrote this message on Mon, Sep 01, 2003 at 23:02 +0700: > > On Mon, Sep 01, 2003 at 04:40:40PM +0100, Doug Rabson wrote: > > > I've tried healthd's ISA method as well as SMB. I know that the board > > > uses a Winbond W83782D chip which healthd supports but the ISA ports all > > > read 0xff and the SMB ports seem to read 0x00. I have my doubts as to > > > whether the kernel SMBus driver works at all though. > > > > I could not get kernel SMBus to work either, and also have doubts that > > it works at all (GA 6OXET mobo, i815, ich 82801BA (ichsmb(4)) -- I think it > > listed as supported though). :-( > > alipm also appears broken. I want to get it working since it exists > on the sparc64 box I have. Last I looked at it the driver was broken > by design in that it tried to map resources that didn't exist. Most of the pm drivers use non-standard PCI resources. They use bus_set_resource to point out where their registers are (amdpm's registers use RID 0x58, I seem to remember intpm sometimes uses 0x90). I just fixed a problem in the pci code which stopped the amdpm driver from probing since that device doesn't support standard i/o enable - it has its own special stupid way of doing it. Why can't people build standard pci components. Grumble :-) From owner-cvs-src@FreeBSD.ORG Mon Sep 1 13:21:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F7A616A4BF; Mon, 1 Sep 2003 13:21:24 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 593E643FF7; Mon, 1 Sep 2003 13:21:23 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h81KLMtp015947; Mon, 1 Sep 2003 16:21:22 -0400 (EDT) Date: Mon, 1 Sep 2003 16:21:22 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: "David O'Brien" In-Reply-To: <20030901160817.GA64187@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-851401618-1062447682=:14985" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 20:21:24 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---559023410-851401618-1062447682=:14985 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 1 Sep 2003, David O'Brien wrote: > On Mon, Sep 01, 2003 at 02:08:58AM -0400, Daniel Eischen wrote: > > > > > Please back this out. > > Thank you for backing this out. ... just playing by the rules :-) > > > For one, don't forget people use the GCC ports and the stock sources from > > > the FSF -- we don't need the system compiler to be the old man out. If > > > you really want to de-support "-pthread" there are two ways to go about > > > it. (1) starting with some GCC version, (2) starting with targeting a > > > particular FreeBSD version. For instance we could either say that GCC > > > 3.4 does not accept "-pthread" for any FreeBSD target. Or we could say > > > that GCC targeting RELENG_5 does not accept "-pthread". It should be > > > clear which is being chosen and the repercussions. > > > > RELENG_5 should not support it. We need to get rid of > > it ASAP so we can work on getting our ports free of it > > and making them work with other thread libraries. > > > > How do we accomplish this quickly? > > Sounds like you want a policy that: > > "-pthread" should not be supported when targeting FreeBSD 5.{2-9} > using FSF GCC 3.3.2 (and 3.3.1 in /usr/src). Sounds right. > You would also like to not support "-pthread" when targeting FreeBSD 4.x. > I'm not convinced that we really can remove it there. Also that will > make FSF GCC 3.3.2 not accept the same options that the system FreeBSD > 4.x compiler does. Can we live with tolerating "-pthread" when targeting > FreeBSD 4.x by any version of FSF GCC? Hmm, you mean cross-compiling. I guess, if you're cross-compiling and still need to provide -pthread-like behavior, you can still do it with -nostdlib -lc_r etc. > If so, an acceptable diff would be to only change the FBSD_LIB_SPEC w/in > the "#if __FreeBSD_version >= 500016" block. Turning "-pthread" into a > NOP + warning would be nice, but the error output code you replaced the > entire FBSD_LIB_SPEC with would be OK too I guess. The comment > addressing "At __FreeBSD_version 500016 and later,..." should be updated. > Can you commit such a change? I'll get it into the right FSF GCC > person's hands for GCC 3.3.2. Yes, see attached patch for review. I'll won't commit it until you've reviewed it. Thanks for taking the time to work with me on this. -- Dan Eischen ---559023410-851401618-1062447682=:14985 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="gcc.diffs" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Removing -pthread Content-Disposition: attachment; filename="gcc.diffs" SW5kZXg6IGNvbmZpZy5nY2MNCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD UyBmaWxlOiAvb3B0L0ZyZWVCU0QvY3ZzL3NyYy9jb250cmliL2djYy9jb25m aWcuZ2NjLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4xLjEuNw0KZGlmZiAt dSAtcjEuMS4xLjcgY29uZmlnLmdjYw0KLS0tIGNvbmZpZy5nY2MJMTEgSnVs IDIwMDMgMDM6NDA6NDggLTAwMDAJMS4xLjEuNw0KKysrIGNvbmZpZy5nY2MJ MjggQXVnIDIwMDMgMTY6NTA6MjkgLTAwMDANCkBAIC00ODQsMTEgKzQ4NCwx MSBAQA0KIAl4bm8pIGZic2RfdG1fZmlsZT0iJHtmYnNkX3RtX2ZpbGV9IGZy ZWVic2QtbnRoci5oIjs7DQogCXggfCB4eWVzIHwgeHB0aHJlYWRzIHwgeHBv c2l4KQ0KIAkJdGhyZWFkX2ZpbGU9J3Bvc2l4Jw0KLQkJdG1ha2VfZmlsZT0i JHt0bWFrZV9maWxlfSB0LWZyZWVic2QtdGhyZWFkIg0KIAkJIyBCZWZvcmUg NS4wLCBGcmVlQlNEIGNhbid0IGJpbmQgc2hhcmVkIGxpYnJhcmllcyB0byAt bGMNCiAJCSMgd2hlbiAib3B0aW9uYWxseSIgdGhyZWFkZWQgdmlhIHdlYWsg cHRocmVhZF8qIGNoZWNrcy4NCiAJCWNhc2UgJG1hY2hpbmUgaW4NCiAJCSot Ki1mcmVlYnNkWzM0XSB8ICotKi1mcmVlYnNkWzM0XS4qKQ0KKwkJCXRtYWtl X2ZpbGU9IiR7dG1ha2VfZmlsZX0gdC1mcmVlYnNkLXRocmVhZCINCiAJCQl0 bWFrZV9maWxlPSIke3RtYWtlX2ZpbGV9IHQtc2xpYmdjYy1ub2xjLW92ZXJy aWRlIjs7DQogCQllc2FjDQogCQk7Ow0KSW5kZXg6IGNvbmZpZy9mcmVlYnNk LXNwZWMuaA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9v cHQvRnJlZUJTRC9jdnMvc3JjL2NvbnRyaWIvZ2NjL2NvbmZpZy9mcmVlYnNk LXNwZWMuaCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTENCmRpZmYgLXUg LXIxLjExIGZyZWVic2Qtc3BlYy5oDQotLS0gY29uZmlnL2ZyZWVic2Qtc3Bl Yy5oCTEgU2VwIDIwMDMgMDU6MzE6MzMgLTAwMDAJMS4xMQ0KKysrIGNvbmZp Zy9mcmVlYnNkLXNwZWMuaAkxIFNlcCAyMDAzIDE5OjQ1OjIxIC0wMDAwDQpA QCAtMTMxLDE1ICsxMzEsMTcgQEANCiAgICByZXF1aXJlZCBieSB0aGUgdXNl ci1sYW5kIHRocmVhZCBtb2RlbC4gIEJlZm9yZSBfX0ZyZWVCU0RfdmVyc2lv bg0KICAgIDUwMDAxNiwgc2VsZWN0IHRoZSBhcHByb3ByaWF0ZSBsaWJjLCBk ZXBlbmRpbmcgb24gd2hldGhlciB3ZSdyZQ0KICAgIGRvaW5nIHByb2ZpbGlu ZyBvciBuZWVkIHRocmVhZHMgc3VwcG9ydC4gIEF0IF9fRnJlZUJTRF92ZXJz aW9uDQotICAgNTAwMDE2IGFuZCBsYXRlciwgd2hlbiB0aHJlYWRzIHN1cHBv cnQgaXMgcmVxdWVzdGVkIGluY2x1ZGUgYm90aA0KLSAgIC1sYyBhbmQgLWxj X3IgaW5zdGVhZCBvZiBvbmx5IC1sY19yLiAgVG8gbWFrZSBtYXR0ZXJzIGlu dGVyZXN0aW5nLA0KLSAgIHdlIGNhbid0IGFjdHVhbGx5IHVzZSBfX0ZyZWVC U0RfdmVyc2lvbiBwcm92aWRlZCBieSA8b3NyZWxkYXRlLmg+DQotICAgZGly ZWN0bHkgc2luY2UgaXQgYnJlYWtzIGNyb3NzLWNvbXBpbGluZy4gIEFzIGEg ZmluYWwgdHdpc3QsIG1ha2UNCi0gICBpdCBhIGhhcmQgZXJyb3IgaWYgLXB0 aHJlYWQgaXMgcHJvdmlkZWQgb24gdGhlIGNvbW1hbmQgbGluZSBhbmQgZ2Nj DQotICAgd2FzIGNvbmZpZ3VyZWQgd2l0aCAtLWRpc2FibGUtdGhyZWFkcyAo dGhpcyB3aWxsIGhlbHAgYXZvaWQgYnVnDQotICAgcmVwb3J0cyBmcm9tIHVz ZXJzIGNvbXBsYWluaW5nIGFib3V0IHRocmVhZGluZyB3aGVuIHRoZXkNCi0g ICBtaXNjb25maWd1cmVkIHRoZSBnY2MgYm9vdHN0cmFwIGJ1dCBhcmUgbGF0 ZXIgY29uc3VsdGluZyBGcmVlQlNEDQotICAgbWFudWFsIHBhZ2VzIHRoYXQg cmVmZXIgdG8gdGhlIG15dGhpY2FsIC1wdGhyZWFkIG9wdGlvbikuICAqLw0K KyAgIDUwMDAxNiBhbmQgbGF0ZXIsIHRocmVhZHMgbGlicmFyaWVzIGNhbiBi ZSBsaW5rZWQgd2l0aCBsaWJjLg0KKyAgIEJlY2F1c2Ugb2YgdGhpcywgYW5k IGJlY2F1c2UgZGlmZmVyZW50IChub3QgbXVsdGlwbGUpIHRocmVhZGluZw0K KyAgIGxpYnJhcmllcyBtYXkgYmUgc2VsZWN0ZWQgaW4gdGhlIGxpbmsgb3B0 aW9uLCB0aGUgLXB0aHJlYWQgb3B0aW9uDQorICAgaXMgbm8gbG9uZ2VyIHN1 cHBvcnRlZC4gIFRvIG1ha2UgbWF0dGVycyBpbnRlcmVzdGluZywgd2UgY2Fu J3QNCisgICBhY3R1YWxseSB1c2UgX19GcmVlQlNEX3ZlcnNpb24gcHJvdmlk ZWQgYnkgPG9zcmVsZGF0ZS5oPiBkaXJlY3RseQ0KKyAgIHNpbmNlIGl0IGJy ZWFrcyBjcm9zcy1jb21waWxpbmcuICBBcyBhIGZpbmFsIHR3aXN0LCBtYWtl IGl0IGEgaGFyZA0KKyAgIGVycm9yIGlmIC1wdGhyZWFkIGlzIHByb3ZpZGVk IG9uIHRoZSBjb21tYW5kIGxpbmUgYW5kIGdjYyB3YXMNCisgICBjb25maWd1 cmVkIHdpdGggLS1kaXNhYmxlLXRocmVhZHMgKHRoaXMgd2lsbCBoZWxwIGF2 b2lkIGJ1ZyByZXBvcnRzDQorICAgZnJvbSB1c2VycyBjb21wbGFpbmluZyBh Ym91dCB0aHJlYWRpbmcgd2hlbiB0aGV5IG1pc2NvbmZpZ3VyZWQgdGhlDQor ICAgZ2NjIGJvb3RzdHJhcCBidXQgYXJlIGxhdGVyIGNvbnN1bHRpbmcgRnJl ZUJTRCBtYW51YWwgcGFnZXMgdGhhdA0KKyAgIHJlZmVyIHRvIHRoZSBteXRo aWNhbCAtcHRocmVhZCBvcHRpb24pLiAgKi8NCiANCiAvKiBQcm92aWRlIGEg TElCX1NQRUMgYXBwcm9wcmlhdGUgZm9yIEZyZWVCU0QuICBKdXN0IHNlbGVj dCB0aGUgYXBwcm9wcmlhdGUNCiAgICBsaWJjLCBkZXBlbmRpbmcgb24gd2hl dGhlciB3ZSdyZSBkb2luZyBwcm9maWxpbmcgb3IgbmVlZCB0aHJlYWRzIHN1 cHBvcnQuDQpAQCAtMTU3LDkgKzE1OSwxMCBAQA0KICNpbmNsdWRlIDxzeXMv cGFyYW0uaD4NCiAjaWYgX19GcmVlQlNEX3ZlcnNpb24gPj0gNTAwMDE2DQog I2RlZmluZSBGQlNEX0xJQl9TUEVDICIJCQkJCQkJXA0KKyAgJXtwdGhyZWFk OiAlZVRoZSAtcHRocmVhZCBvcHRpb24gaXMgZGVwcmVjYXRlZC59CQkJXA0K ICAgJXshc2hhcmVkOgkJCQkJCQkJXA0KLSAgICAleyFwZzogJXtwdGhyZWFk Oi1sY19yfSAtbGN9CQkJCQlcDQotICAgICV7cGc6ICAle3B0aHJlYWQ6LWxj X3JfcH0gLWxjX3B9CQkJCQlcDQorICAgICV7IXBnOiAtbGN9CQkJCQkJCQlc DQorICAgICV7cGc6IC1sY19wfQkJCQkJCQlcDQogICB9Ig0KICNlbHNlDQog I2RlZmluZSBGQlNEX0xJQl9TUEVDICIJCQkJCQkJXA0K ---559023410-851401618-1062447682=:14985-- From owner-cvs-src@FreeBSD.ORG Mon Sep 1 13:27:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CE1616A4BF; Mon, 1 Sep 2003 13:27:24 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C0B743FDD; Mon, 1 Sep 2003 13:27:23 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h81KRMtp017017; Mon, 1 Sep 2003 16:27:23 -0400 (EDT) Date: Mon, 1 Sep 2003 16:27:22 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: "David O'Brien" In-Reply-To: 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/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@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, 01 Sep 2003 20:27:24 -0000 On Mon, 1 Sep 2003, Daniel Eischen wrote: > On Mon, 1 Sep 2003, David O'Brien wrote: > > > If so, an acceptable diff would be to only change the FBSD_LIB_SPEC w/in > > the "#if __FreeBSD_version >= 500016" block. Turning "-pthread" into a > > NOP + warning would be nice, but the error output code you replaced the > > entire FBSD_LIB_SPEC with would be OK too I guess. The comment > > addressing "At __FreeBSD_version 500016 and later,..." should be updated. > > Can you commit such a change? I'll get it into the right FSF GCC > > person's hands for GCC 3.3.2. > > Yes, see attached patch for review. I'll won't commit it until you've > reviewed it. BTW, I'm not going to commit the first part of the patch (to gcc/config.gcc). It's just there because I think it's needed for the stock GCC distribution. Do with it what you want... -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Mon Sep 1 13:44:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC8E316A4BF; Mon, 1 Sep 2003 13:44:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47AA943F93; Mon, 1 Sep 2003 13:44:19 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81KiJ0U093313; Mon, 1 Sep 2003 13:44:19 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81KiIwN093312; Mon, 1 Sep 2003 13:44:19 -0700 (PDT) Message-Id: <200309012044.h81KiIwN093312@repoman.freebsd.org> From: Scott Long Date: Mon, 1 Sep 2003 13:44:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 20:44:19 -0000 scottl 2003/09/01 13:44:18 PDT FreeBSD src repository Modified files: sys/dev/aac aac.c Log: Commands submitted through the management interface won't have scatter/ gather lists. Stop ignoring them and instead call the callback directly. This unbreaks the management interface. Revision Changes Path 1.77 +2 -0 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 13:45:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B66C516A4BF; Mon, 1 Sep 2003 13:45:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DB0043FA3; Mon, 1 Sep 2003 13:45:33 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81KjX0U093430; Mon, 1 Sep 2003 13:45:33 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81KjXsL093429; Mon, 1 Sep 2003 13:45:33 -0700 (PDT) Message-Id: <200309012045.h81KjXsL093429@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 1 Sep 2003 13:45:33 -0700 (PDT) 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_bsd.c geom_dev.c geom_disk.c geom_mbr.c geom_pc98.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 Sep 2003 20:45:33 -0000 phk 2003/09/01 13:45:32 PDT FreeBSD src repository Modified files: sys/geom geom.h geom_bsd.c geom_dev.c geom_disk.c geom_mbr.c geom_pc98.c Log: Simplify the ioctl handling in GEOM. This replaces the current ioctl processing with a direct call path from geom_dev() where the ioctl arrives (from SPECFS) to any directly connected GEOM class. The inverse of the above is no longer supported. This is the situation were you have one or more intervening GEOM classes, for instance a BSDlabel on top of a MBR or PC98. If you want to issue MBR or PC98 specific ioctls, you will need to issue them on a MBR or PC98 providers. This paves the way for inviting CD's, FD's and other special cases inside GEOM. Revision Changes Path 1.73 +3 -16 src/sys/geom/geom.h 1.66 +76 -139 src/sys/geom/geom_bsd.c 1.67 +5 -40 src/sys/geom/geom_dev.c 1.77 +20 -10 src/sys/geom/geom_disk.c 1.55 +21 -53 src/sys/geom/geom_mbr.c 1.43 +21 -51 src/sys/geom/geom_pc98.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 16:09:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4F7516A4BF; Mon, 1 Sep 2003 16:09:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B13A43F85; Mon, 1 Sep 2003 16:09:10 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h81N9A0U001382; Mon, 1 Sep 2003 16:09:10 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h81N9A3R001381; Mon, 1 Sep 2003 16:09:10 -0700 (PDT) Message-Id: <200309012309.h81N9A3R001381@repoman.freebsd.org> From: Warner Losh Date: Mon, 1 Sep 2003 16:09:09 -0700 (PDT) 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 ath.4 ath_hal.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, 01 Sep 2003 23:09:11 -0000 imp 2003/09/01 16:09:09 PDT FreeBSD src repository Modified files: share/man/man4 ath.4 ath_hal.4 Log: CardBus instead of Cardbus. Add I/O Data WN-AG/CB and Prixim Skyline 4030 cards. Special Thanks: shigeru yamamoto-san for the kind donation of I/O Data and other wireless cards Revision Changes Path 1.8 +11 -6 src/share/man/man4/ath.4 1.4 +8 -6 src/share/man/man4/ath_hal.4 From owner-cvs-src@FreeBSD.ORG Mon Sep 1 21:32:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E52E616A4BF; Mon, 1 Sep 2003 21:32:28 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABE3343FE0; Mon, 1 Sep 2003 21:32:27 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.9/8.12.9) with ESMTP id h824VmrO078070; Tue, 2 Sep 2003 00:31:48 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)h824Vmns078067; Tue, 2 Sep 2003 00:31:48 -0400 (EDT) Date: Tue, 2 Sep 2003 00:31:48 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Scott Long In-Reply-To: <3F52A976.4060708@freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Daniel Eischen cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 02 Sep 2003 04:32:29 -0000 On Sun, 31 Aug 2003, Scott Long wrote: > Daniel Eischen wrote: > > deischen 2003/08/31 15:38:52 PDT > > > > FreeBSD src repository > > > > Modified files: > > contrib/gcc/config freebsd-spec.h > > Log: > > Remove -pthread as a compiler option. It was deprecated 2.5 years > > ago, but not removed. > > What is the consequence of this on ports/? I'm very much in favor of > this change, but I'm wondering if more safety belts are needed. Also, > are there any consequences on the doc/ and www/ areas? The effect I'm most interested in "getting right" at this point has to do with library dependencies in third party applications. Right now, when we build QT on FreeBSD, the resulting library has an explicit dependency on libc_r: paprika# ldd /usr/X11R6/lib/libqt-mt.so /usr/X11R6/lib/libqt-mt.so: libmng.so.1 => /usr/local/lib/libmng.so.1 (0x287bc000) ... libc_r.so.5 => /usr/lib/libkse.so.1 (0x28b06000) ... On my notebook, I use libmapl.conf to rewrite the dependency such that KSE is used. I think it's very important that we avoid a situation where, if there are potential future changes in threading libraries, we find binaries dependent on various threading libraries. I'd like to see a dependency on a single name, with a way to substitute that name. I.e., all libraries dependent on a threading library, unless explicitly configured otherwise, should be linked against a single common library. Otherwise, if we wipe out libc_r someday, or remove the 1:1 version of KDE and decide M:N is the one true way, we'll leave users up a creek. My leaning is to support at least two approaches to all this: (1) Allow the administrator to express a system-wide default for which thread library makes the most sense for the system (perhaps based in part on architecture and thread support level). (1) Allow an administrator to express per-application dependency on an explicitly selected threading library. This would be supported by going with "-lpthread" and related notions, but is less well by linking to libkse, libthr, et al, directly, as that introduces an explicit dependency on a specific package. However, a potentially confusing element here is that there's an intention to rename libkse to libpthread, which I guess I'd prefer to think of more as a linking name so that we retain flexibility on the threading library, as opposed to the name of an actual library, even if the default mapping is always to libkse. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories From owner-cvs-src@FreeBSD.ORG Mon Sep 1 22:24:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E30A16A4BF for ; Mon, 1 Sep 2003 22:24:32 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 5715F4402D for ; Mon, 1 Sep 2003 22:24:26 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 58109 invoked by uid 1000); 2 Sep 2003 05:24:26 -0000 Date: Mon, 1 Sep 2003 22:24:26 -0700 (PDT) From: Nate Lawson To: Bernd Walter In-Reply-To: <20030901074746.291EF16A4D8@hub.freebsd.org> Message-ID: <20030901222404.E58068@root.org> References: <20030901074746.291EF16A4D8@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/sys/dev/usb usb_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 05:24:32 -0000 On Mon, 1 Sep 2003, Bernd Walter wrote: > Modified files: > sys/dev/usb usb_subr.c > Log: > Try a port reset if initial contact to a device failed. > > tested by: Lee Damon > > Revision Changes Path > 1.58 +4 -1 src/sys/dev/usb/usb_subr.c Thank you. -Nate From owner-cvs-src@FreeBSD.ORG Mon Sep 1 22:37:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0851216A4BF; Mon, 1 Sep 2003 22:37:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8713E43FE3; Mon, 1 Sep 2003 22:37:13 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h825bD0U032648; Mon, 1 Sep 2003 22:37:13 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h825bClH032647; Mon, 1 Sep 2003 22:37:12 -0700 (PDT) Message-Id: <200309020537.h825bClH032647@repoman.freebsd.org> From: Scott Long Date: Mon, 1 Sep 2003 22:37:12 -0700 (PDT) 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 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 05:37:14 -0000 scottl 2003/09/01 22:37:12 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/modules Makefile Log: Move the pst module to the i386-only section. It has no prayer of being 64-bit clean at the moment. Revision Changes Path 1.110.2.77 +1 -1 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 1 22:53:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E42F116A4BF; Mon, 1 Sep 2003 22:53:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68C1443F3F; Mon, 1 Sep 2003 22:53:45 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h825rj0U033257; Mon, 1 Sep 2003 22:53:45 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h825ri23033256; Mon, 1 Sep 2003 22:53:44 -0700 (PDT) Message-Id: <200309020553.h825ri23033256@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 1 Sep 2003 22:53:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 05:53:46 -0000 phk 2003/09/01 22:53:44 PDT FreeBSD src repository Modified files: sys/vm swap_pager.c Log: Don't open with exclusive bit, swapon(8) wants to trash our swapdev. Add XXX comment with a rating of this concept. Revision Changes Path 1.229 +8 -2 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Mon Sep 1 23:43:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB22216A4BF; Mon, 1 Sep 2003 23:43:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6773C43FF2; Mon, 1 Sep 2003 23:43:59 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h826hx0U036401; Mon, 1 Sep 2003 23:43:59 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h826hw1K036400; Mon, 1 Sep 2003 23:43:58 -0700 (PDT) Message-Id: <200309020643.h826hw1K036400@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 1 Sep 2003 23:43:58 -0700 (PDT) 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: Tue, 02 Sep 2003 06:44:00 -0000 phk 2003/09/01 23:43:58 PDT FreeBSD src repository Modified files: rescue/rescue Makefile Log: Teach rescue about NOATM, NO_VINUM and NOINET6 Revision Changes Path 1.17 +18 -5 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 2 00:28:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5525716A4BF; Tue, 2 Sep 2003 00:28:00 -0700 (PDT) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id A869943FE3; Tue, 2 Sep 2003 00:27:58 -0700 (PDT) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 19u5c2-0000He-00; Tue, 02 Sep 2003 14:30:02 +0700 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 19u5bv-0000GS-00; Tue, 02 Sep 2003 14:29:55 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9/8.12.9) with ESMTP id h827TDvt064563; Tue, 2 Sep 2003 14:29:13 +0700 (NOVST) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9/8.12.9/Submit) id h827TDIa064543; Tue, 2 Sep 2003 14:29:13 +0700 (NOVST) Date: Tue, 2 Sep 2003 14:29:12 +0700 From: Alexey Dokuchaev To: Poul-Henning Kamp Message-ID: <20030902072912.GA63869@regency.nsu.ru> References: <200309020643.h826hw1K036400@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200309020643.h826hw1K036400@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Envelope-To: phk@freebsd.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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: Tue, 02 Sep 2003 07:28:00 -0000 On Mon, Sep 01, 2003 at 11:43:58PM -0700, Poul-Henning Kamp wrote: > phk 2003/09/01 23:43:58 PDT > > FreeBSD src repository > > Modified files: > rescue/rescue Makefile > Log: > Teach rescue about NOATM, NO_VINUM and NOINET6 Uhm.. NO_FOO vs. NOFOO issues again? :-/ I've been under impression that those were solved once and forever. ./danfe From owner-cvs-src@FreeBSD.ORG Tue Sep 2 00:42:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8DE916A4BF; Tue, 2 Sep 2003 00:42:33 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFC5B43FFD; Tue, 2 Sep 2003 00:42:32 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h827gRi8042549; Tue, 2 Sep 2003 09:42:27 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Alexey Dokuchaev From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 02 Sep 2003 14:29:12 +0700." <20030902072912.GA63869@regency.nsu.ru> Date: Tue, 02 Sep 2003 09:42:27 +0200 Message-ID: <42548.1062488547@critter.freebsd.dk> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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: Tue, 02 Sep 2003 07:42:34 -0000 In message <20030902072912.GA63869@regency.nsu.ru>, Alexey Dokuchaev writes: >On Mon, Sep 01, 2003 at 11:43:58PM -0700, Poul-Henning Kamp wrote: >> phk 2003/09/01 23:43:58 PDT >> >> FreeBSD src repository >> >> Modified files: >> rescue/rescue Makefile >> Log: >> Teach rescue about NOATM, NO_VINUM and NOINET6 > >Uhm.. NO_FOO vs. NOFOO issues again? :-/ >I've been under impression that those were solved once and forever. NOATM and NOINET6 were preexisting options, and rather than start the "1.0 compatibility at any cost!" bikeshed I simply have propagated them to other relevant places. A review of make.conf(5) shows no evidence of consistency: bang# man make.conf | col -b | grep -c '^ NO[^_]' 12 bang# man make.conf | col -b | grep -c '^ NO[_]' 24 If somebody wants to brave the mentioned bikeshed I'll have absolutely no problem with them doing a rename according to whatever rules of diplomacy applies. -- 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 Sep 2 00:50:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56F8316A4BF; Tue, 2 Sep 2003 00:50:28 -0700 (PDT) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05C4D43FFB; Tue, 2 Sep 2003 00:50:26 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23](untrusted sender)) by comcast.net (sccrmhc12) with SMTP id <200309020750240120024s3de>; Tue, 2 Sep 2003 07:50:25 +0000 Date: Tue, 2 Sep 2003 00:50:23 -0700 (PDT) From: Doug Barton To: Poul-Henning Kamp In-Reply-To: <42548.1062488547@critter.freebsd.dk> Message-ID: <20030902004917.S6074@znfgre.qbhto.arg> References: <42548.1062488547@critter.freebsd.dk> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexey Dokuchaev cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: 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: Tue, 02 Sep 2003 07:50:28 -0000 On Tue, 2 Sep 2003, Poul-Henning Kamp wrote: > NOATM and NOINET6 were preexisting options, and rather than start > the "1.0 compatibility at any cost!" bikeshed I simply have propagated > them to other relevant places. The last few times this came up, the consensus was for WORD_SEPERATORS in new options. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Tue Sep 2 00:56:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA96716A4BF; Tue, 2 Sep 2003 00:56:09 -0700 (PDT) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7083C43F3F; Tue, 2 Sep 2003 00:56:08 -0700 (PDT) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 19u63H-0007Df-00; Tue, 02 Sep 2003 14:58:11 +0700 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 19u63H-0007BT-00; Tue, 02 Sep 2003 14:58:11 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9/8.12.9) with ESMTP id h827vRvt075019; Tue, 2 Sep 2003 14:57:27 +0700 (NOVST) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9/8.12.9/Submit) id h827vQ2E074933; Tue, 2 Sep 2003 14:57:26 +0700 (NOVST) Date: Tue, 2 Sep 2003 14:57:26 +0700 From: Alexey Dokuchaev To: Doug Barton Message-ID: <20030902075726.GB72639@regency.nsu.ru> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030902004917.S6074@znfgre.qbhto.arg> User-Agent: Mutt/1.4.1i X-Envelope-To: DougB@freebsd.org, phk@phk.freebsd.dk, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: Poul-Henning Kamp cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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: Tue, 02 Sep 2003 07:56:10 -0000 On Tue, Sep 02, 2003 at 12:50:23AM -0700, Doug Barton wrote: > On Tue, 2 Sep 2003, Poul-Henning Kamp wrote: > > > NOATM and NOINET6 were preexisting options, and rather than start > > the "1.0 compatibility at any cost!" bikeshed I simply have propagated > > them to other relevant places. > > The last few times this came up, the consensus was for WORD_SEPERATORS > in new options. I second this consensus. Does anyone consider renaming those knobs that we don't have to rely on being particularly named for compatibility with older FreeBSD versions? (Just wondering.) ./danfe From owner-cvs-src@FreeBSD.ORG Tue Sep 2 01:12:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D43A16A4BF; Tue, 2 Sep 2003 01:12:22 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0395C4400F; Tue, 2 Sep 2003 01:12:21 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h828CIi8043018; Tue, 2 Sep 2003 10:12:18 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Alexey Dokuchaev From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 02 Sep 2003 14:57:26 +0700." <20030902075726.GB72639@regency.nsu.ru> Date: Tue, 02 Sep 2003 10:12:18 +0200 Message-ID: <43017.1062490338@critter.freebsd.dk> cc: cvs-src@freebsd.org cc: Doug Barton cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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: Tue, 02 Sep 2003 08:12:22 -0000 In message <20030902075726.GB72639@regency.nsu.ru>, Alexey Dokuchaev writes: >On Tue, Sep 02, 2003 at 12:50:23AM -0700, Doug Barton wrote: >> On Tue, 2 Sep 2003, Poul-Henning Kamp wrote: >> >> > NOATM and NOINET6 were preexisting options, and rather than start >> > the "1.0 compatibility at any cost!" bikeshed I simply have propagated >> > them to other relevant places. >> >> The last few times this came up, the consensus was for WORD_SEPERATORS >> in new options. > >I second this consensus. >Does anyone consider renaming those knobs that we don't have to rely on >being particularly named for compatibility with older FreeBSD versions? >(Just wondering.) The crucial word here is "_new_ options", these were existing options. -- 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 Sep 2 01:13:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA12216A4BF; Tue, 2 Sep 2003 01:13:52 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABD5643FE0; Tue, 2 Sep 2003 01:13:51 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 775292ED40D; Tue, 2 Sep 2003 01:13:51 -0700 (PDT) Date: Tue, 2 Sep 2003 01:13:51 -0700 From: Alfred Perlstein To: Poul-Henning Kamp Message-ID: <20030902081351.GE24887@elvis.mu.org> References: <20030902075726.GB72639@regency.nsu.ru> <43017.1062490338@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43017.1062490338@critter.freebsd.dk> User-Agent: Mutt/1.4.1i cc: Alexey Dokuchaev cc: Doug Barton cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: 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: Tue, 02 Sep 2003 08:13:52 -0000 * Poul-Henning Kamp [030902 01:12] wrote: > In message <20030902075726.GB72639@regency.nsu.ru>, Alexey Dokuchaev writes: > >On Tue, Sep 02, 2003 at 12:50:23AM -0700, Doug Barton wrote: > >> On Tue, 2 Sep 2003, Poul-Henning Kamp wrote: > >> > >> > NOATM and NOINET6 were preexisting options, and rather than start > >> > the "1.0 compatibility at any cost!" bikeshed I simply have propagated > >> > them to other relevant places. > >> > >> The last few times this came up, the consensus was for WORD_SEPERATORS > >> in new options. > > > >I second this consensus. > >Does anyone consider renaming those knobs that we don't have to rely on > >being particularly named for compatibility with older FreeBSD versions? > >(Just wondering.) > > The crucial word here is "_new_ options", these were existing options. I think they should all be renamed, however a compat layer should be done that sets the NO_FOO knobs if NOFOO is set until the end of the 5.x release. That should keep everyone mise^H^H^H^Hhappy. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Sep 2 01:14:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C291F16A4BF; Tue, 2 Sep 2003 01:14:51 -0700 (PDT) Received: from sccrmhc13.comcast.net (sccrmhc13.comcast.net [204.127.202.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA3004400B; Tue, 2 Sep 2003 01:14:49 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23](untrusted sender)) by comcast.net (sccrmhc13) with SMTP id <20030902081448016001utjte>; Tue, 2 Sep 2003 08:14:48 +0000 Date: Tue, 2 Sep 2003 01:14:47 -0700 (PDT) From: Doug Barton To: Poul-Henning Kamp In-Reply-To: <43017.1062490338@critter.freebsd.dk> Message-ID: <20030902011422.Q6074@znfgre.qbhto.arg> References: <43017.1062490338@critter.freebsd.dk> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexey Dokuchaev cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: 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: Tue, 02 Sep 2003 08:14:52 -0000 On Tue, 2 Sep 2003, Poul-Henning Kamp wrote: > The crucial word here is "_new_ options", these were existing options. Right, sorry I wasn't clear... just trying to head off the bikeshed at the pass. :) Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Tue Sep 2 01:30:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3B9516A4BF; Tue, 2 Sep 2003 01:30:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5912243FBF; Tue, 2 Sep 2003 01:30:32 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h828UW0U047778; Tue, 2 Sep 2003 01:30:32 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h828UWgu047777; Tue, 2 Sep 2003 01:30:32 -0700 (PDT) Message-Id: <200309020830.h828UWgu047777@repoman.freebsd.org> From: Scott Long Date: Tue, 2 Sep 2003 01:30:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/mlx mlx.c mlxvar.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, 02 Sep 2003 08:30:33 -0000 scottl 2003/09/02 01:30:32 PDT FreeBSD src repository Modified files: sys/dev/mlx mlx.c mlxvar.h Log: Prepare for locking mlx(4) by cleaning up the use of busdma. No real functional changes should result from this. Revision Changes Path 1.41 +242 -155 src/sys/dev/mlx/mlx.c 1.20 +1 -0 src/sys/dev/mlx/mlxvar.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 02:09:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28D5816A4C0; Tue, 2 Sep 2003 02:09:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A842F43FE9; Tue, 2 Sep 2003 02:09:53 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8299r0U050276; Tue, 2 Sep 2003 02:09:53 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8299rgF050275; Tue, 2 Sep 2003 02:09:53 -0700 (PDT) Message-Id: <200309020909.h8299rgF050275@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 02:09:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/isc-dhcp/client dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 09:09:54 -0000 mbr 2003/09/02 02:09:53 PDT FreeBSD src repository Modified files: contrib/isc-dhcp/client dhclient.c Log: Sync with ISC repo. Use SIGTERM instead of SIGKILL, make oldpid a long and cast it into a pid_t. Revision Changes Path 1.33 +13 -10 src/contrib/isc-dhcp/client/dhclient.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 03:09:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A85DD16A4BF; Tue, 2 Sep 2003 03:09:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 322A643FF9; Tue, 2 Sep 2003 03:09:36 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82A9a0U054033; Tue, 2 Sep 2003 03:09:36 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82A9ZSe054032; Tue, 2 Sep 2003 03:09:35 -0700 (PDT) Message-Id: <200309021009.h82A9ZSe054032@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 2 Sep 2003 03:09:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libfetch ftp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 10:09:36 -0000 des 2003/09/02 03:09:35 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libfetch ftp.c Log: MFC: (1.89) don't fclose() a bogus FILE *. PR: bin/55950 Submitted by: Andre Albsmeier Approved by: re (murray) Revision Changes Path 1.16.2.33 +0 -1 src/lib/libfetch/ftp.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 03:36:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B179416A4BF; Tue, 2 Sep 2003 03:36:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FAA543FE1; Tue, 2 Sep 2003 03:36:42 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82Aaf0U055046; Tue, 2 Sep 2003 03:36:41 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82AafYG055045; Tue, 2 Sep 2003 03:36:41 -0700 (PDT) Message-Id: <200309021036.h82AafYG055045@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 2 Sep 2003 03:36:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 10:36:42 -0000 maxim 2003/09/02 03:36:41 PDT FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: Check an arguments count before proceed in sysctl_handler(). PR: bin/56298 Submitted by: Kang Liu MFC after: 2 weeks # We need a regression test suit for ipfw(2)/ipfw(8) badly. Revision Changes Path 1.39 +1 -1 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 03:40:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C8116A4C0; Tue, 2 Sep 2003 03:40:57 -0700 (PDT) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 510C443FA3; Tue, 2 Sep 2003 03:40:55 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.8p1/8.12.3) with ESMTP id h82AeskN079760; Tue, 2 Sep 2003 03:40:54 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.8p1/8.12.3/Submit) id h82AesBE079759; Tue, 2 Sep 2003 03:40:54 -0700 (PDT) (envelope-from rizzo) Date: Tue, 2 Sep 2003 03:40:54 -0700 From: Luigi Rizzo To: Maxim Konovalov Message-ID: <20030902034054.B79700@xorpc.icir.org> References: <200309021036.h82AafYG055045@repoman.freebsd.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: <200309021036.h82AafYG055045@repoman.freebsd.org>; from maxim@freebsd.org on Tue, Sep 02, 2003 at 03:36:41AM -0700 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 10:40:58 -0000 On Tue, Sep 02, 2003 at 03:36:41AM -0700, Maxim Konovalov wrote: ... > # We need a regression test suit for ipfw(2)/ipfw(8) badly. indeed. This is also why i introduced the '-n' flag so one can implement it in an easier way. I do have some scripts for that, but at the moment they only test the program's output with correct arguments :( cheers luigi > Revision Changes Path > 1.39 +1 -1 src/sbin/ipfw/ipfw2.c > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Tue Sep 2 04:01:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64D4B16A4BF; Tue, 2 Sep 2003 04:01:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5EB043FA3; Tue, 2 Sep 2003 04:01:30 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82B1U0U056005; Tue, 2 Sep 2003 04:01:30 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82B1UmZ056004; Tue, 2 Sep 2003 04:01:30 -0700 (PDT) Message-Id: <200309021101.h82B1UmZ056004@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 04:01:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Subject: cvs commit: src/contrib/isc-dhcp - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 11:01:31 -0000 mbr 2003/09/02 04:01:30 PDT FreeBSD src repository src/contrib/isc-dhcp - Imported sources Update of /home/ncvs/src/contrib/isc-dhcp In directory repoman.freebsd.org:/tmp/cvs-serv55990 Log Message: Import ISC DHCP 3.0.1 RC12 client. Status: Vendor Tag: ISC Release Tags: isc_dhcp_3_0_1_rc12 U src/contrib/isc-dhcp/configure U src/contrib/isc-dhcp/site.conf U src/contrib/isc-dhcp/ANONCVS U src/contrib/isc-dhcp/CHANGES U src/contrib/isc-dhcp/COPYRIGHT U src/contrib/isc-dhcp/Makefile U src/contrib/isc-dhcp/Makefile.conf U src/contrib/isc-dhcp/Makefile.dist U src/contrib/isc-dhcp/README U src/contrib/isc-dhcp/RELNOTES U src/contrib/isc-dhcp/dst/prandom.c U src/contrib/isc-dhcp/dst/base64.c U src/contrib/isc-dhcp/dst/dst_api.c U src/contrib/isc-dhcp/dst/dst_internal.h U src/contrib/isc-dhcp/dst/dst_support.c U src/contrib/isc-dhcp/dst/hmac_link.c U src/contrib/isc-dhcp/dst/md5.h U src/contrib/isc-dhcp/dst/md5_dgst.c U src/contrib/isc-dhcp/dst/md5_locl.h U src/contrib/isc-dhcp/dst/Makefile.dist U src/contrib/isc-dhcp/common/upf.c U src/contrib/isc-dhcp/common/Makefile.dist U src/contrib/isc-dhcp/common/alloc.c U src/contrib/isc-dhcp/common/bpf.c U src/contrib/isc-dhcp/common/comapi.c U src/contrib/isc-dhcp/common/conflex.c U src/contrib/isc-dhcp/common/ctrace.c U src/contrib/isc-dhcp/common/dhcp-eval.5 C src/contrib/isc-dhcp/common/dhcp-options.5 U src/contrib/isc-dhcp/common/discover.c U src/contrib/isc-dhcp/common/dispatch.c U src/contrib/isc-dhcp/common/dlpi.c U src/contrib/isc-dhcp/common/dns.c U src/contrib/isc-dhcp/common/ethernet.c U src/contrib/isc-dhcp/common/execute.c U src/contrib/isc-dhcp/common/fddi.c U src/contrib/isc-dhcp/common/icmp.c U src/contrib/isc-dhcp/common/inet.c U src/contrib/isc-dhcp/common/lpf.c U src/contrib/isc-dhcp/common/memory.c U src/contrib/isc-dhcp/common/nit.c U src/contrib/isc-dhcp/common/options.c U src/contrib/isc-dhcp/common/packet.c U src/contrib/isc-dhcp/common/parse.c U src/contrib/isc-dhcp/common/print.c U src/contrib/isc-dhcp/common/raw.c U src/contrib/isc-dhcp/common/resolv.c U src/contrib/isc-dhcp/common/socket.c C src/contrib/isc-dhcp/common/tables.c U src/contrib/isc-dhcp/common/tr.c U src/contrib/isc-dhcp/common/tree.c U src/contrib/isc-dhcp/contrib/3.0b1-lease-convert U src/contrib/isc-dhcp/contrib/sethostname.sh U src/contrib/isc-dhcp/dhcpctl/remote.c U src/contrib/isc-dhcp/dhcpctl/Makefile.dist U src/contrib/isc-dhcp/dhcpctl/callback.c U src/contrib/isc-dhcp/dhcpctl/cltest.c U src/contrib/isc-dhcp/dhcpctl/dhcpctl.3 U src/contrib/isc-dhcp/dhcpctl/dhcpctl.c U src/contrib/isc-dhcp/dhcpctl/dhcpctl.h U src/contrib/isc-dhcp/dhcpctl/omshell.1 U src/contrib/isc-dhcp/dhcpctl/omshell.c U src/contrib/isc-dhcp/client/Makefile.dist C src/contrib/isc-dhcp/client/clparse.c U src/contrib/isc-dhcp/client/dhclient-script.8 U src/contrib/isc-dhcp/client/dhclient.8 U src/contrib/isc-dhcp/client/dhclient.conf C src/contrib/isc-dhcp/client/dhclient.conf.5 U src/contrib/isc-dhcp/client/dhclient.leases.5 C src/contrib/isc-dhcp/client/dhclient.c C src/contrib/isc-dhcp/client/scripts/freebsd U src/contrib/isc-dhcp/includes/cdefs.h U src/contrib/isc-dhcp/includes/inet.h U src/contrib/isc-dhcp/includes/osdep.h U src/contrib/isc-dhcp/includes/site.h U src/contrib/isc-dhcp/includes/statement.h U src/contrib/isc-dhcp/includes/tree.h U src/contrib/isc-dhcp/includes/version.h U src/contrib/isc-dhcp/includes/dhctoken.h C src/contrib/isc-dhcp/includes/dhcpd.h U src/contrib/isc-dhcp/includes/dhcp.h U src/contrib/isc-dhcp/includes/ctrace.h U src/contrib/isc-dhcp/includes/failover.h U src/contrib/isc-dhcp/includes/arpa/nameser.h U src/contrib/isc-dhcp/includes/arpa/nameser_compat.h U src/contrib/isc-dhcp/includes/cf/freebsd.h U src/contrib/isc-dhcp/includes/netinet/if_ether.h U src/contrib/isc-dhcp/includes/netinet/ip.h U src/contrib/isc-dhcp/includes/netinet/ip_icmp.h U src/contrib/isc-dhcp/includes/netinet/udp.h U src/contrib/isc-dhcp/includes/minires/minires.h U src/contrib/isc-dhcp/includes/minires/res_update.h U src/contrib/isc-dhcp/includes/minires/resolv.h U src/contrib/isc-dhcp/includes/isc-dhcp/lang.h U src/contrib/isc-dhcp/includes/isc-dhcp/dst.h U src/contrib/isc-dhcp/includes/isc-dhcp/int.h U src/contrib/isc-dhcp/includes/isc-dhcp/boolean.h U src/contrib/isc-dhcp/includes/isc-dhcp/list.h U src/contrib/isc-dhcp/includes/isc-dhcp/result.h U src/contrib/isc-dhcp/includes/isc-dhcp/types.h U src/contrib/isc-dhcp/includes/omapip/hash.h U src/contrib/isc-dhcp/includes/omapip/buffer.h U src/contrib/isc-dhcp/includes/omapip/convert.h U src/contrib/isc-dhcp/includes/omapip/alloc.h U src/contrib/isc-dhcp/includes/omapip/omapip.h U src/contrib/isc-dhcp/includes/omapip/omapip_p.h U src/contrib/isc-dhcp/includes/omapip/trace.h U src/contrib/isc-dhcp/minires/res_update.c U src/contrib/isc-dhcp/minires/Makefile.dist U src/contrib/isc-dhcp/minires/ns_date.c U src/contrib/isc-dhcp/minires/ns_name.c U src/contrib/isc-dhcp/minires/ns_parse.c U src/contrib/isc-dhcp/minires/ns_samedomain.c U src/contrib/isc-dhcp/minires/ns_sign.c U src/contrib/isc-dhcp/minires/ns_verify.c U src/contrib/isc-dhcp/minires/res_comp.c U src/contrib/isc-dhcp/minires/res_findzonecut.c U src/contrib/isc-dhcp/minires/res_init.c U src/contrib/isc-dhcp/minires/res_mkquery.c U src/contrib/isc-dhcp/minires/res_mkupdate.c U src/contrib/isc-dhcp/minires/res_query.c U src/contrib/isc-dhcp/minires/res_send.c U src/contrib/isc-dhcp/minires/res_sendsigned.c U src/contrib/isc-dhcp/omapip/trace.c U src/contrib/isc-dhcp/omapip/Makefile.dist U src/contrib/isc-dhcp/omapip/alloc.c U src/contrib/isc-dhcp/omapip/array.c U src/contrib/isc-dhcp/omapip/auth.c U src/contrib/isc-dhcp/omapip/buffer.c U src/contrib/isc-dhcp/omapip/connection.c U src/contrib/isc-dhcp/omapip/convert.c U src/contrib/isc-dhcp/omapip/dispatch.c U src/contrib/isc-dhcp/omapip/errwarn.c U src/contrib/isc-dhcp/omapip/generic.c U src/contrib/isc-dhcp/omapip/handle.c U src/contrib/isc-dhcp/omapip/hash.c U src/contrib/isc-dhcp/omapip/inet_addr.c U src/contrib/isc-dhcp/omapip/listener.c U src/contrib/isc-dhcp/omapip/message.c U src/contrib/isc-dhcp/omapip/mrtrace.c U src/contrib/isc-dhcp/omapip/omapi.3 U src/contrib/isc-dhcp/omapip/protocol.c U src/contrib/isc-dhcp/omapip/result.c U src/contrib/isc-dhcp/omapip/support.c U src/contrib/isc-dhcp/omapip/test.c U src/contrib/isc-dhcp/omapip/toisc.c U src/contrib/isc-dhcp/tests/failover/dhcp-1.cf U src/contrib/isc-dhcp/tests/failover/dhcp-2.cf U src/contrib/isc-dhcp/tests/failover/new-failover 7 conflicts created by this import. Use the following command to help the merge: cvs checkout -jISC:yesterday -jISC src/contrib/isc-dhcp From owner-cvs-src@FreeBSD.ORG Tue Sep 2 04:09:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7767016A4BF; Tue, 2 Sep 2003 04:09:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01D0C43FD7; Tue, 2 Sep 2003 04:09:46 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82B9j0U057194; Tue, 2 Sep 2003 04:09:45 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82B9jma057193; Tue, 2 Sep 2003 04:09:45 -0700 (PDT) Message-Id: <200309021109.h82B9jma057193@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 04:09:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/isc-dhcp/client dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 11:09:46 -0000 mbr 2003/09/02 04:09:45 PDT FreeBSD src repository Modified files: contrib/isc-dhcp/client dhclient.c Log: Resolve conflicts: * rev. 1.33/1.25 Revision Changes Path 1.34 +35 -13 src/contrib/isc-dhcp/client/dhclient.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 04:10:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6430416A4BF; Tue, 2 Sep 2003 04:10:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E414944005; Tue, 2 Sep 2003 04:10:29 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82BAT0U057302; Tue, 2 Sep 2003 04:10:29 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82BAT2O057296; Tue, 2 Sep 2003 04:10:29 -0700 (PDT) Message-Id: <200309021110.h82BAT2O057296@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 04:10:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/isc-dhcp/client/scripts 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: Tue, 02 Sep 2003 11:10:30 -0000 mbr 2003/09/02 04:10:29 PDT FreeBSD src repository Modified files: contrib/isc-dhcp/client/scripts freebsd Log: Resolve conflicts. * rev. 1.22 Revision Changes Path 1.23 +1 -1 src/contrib/isc-dhcp/client/scripts/freebsd From owner-cvs-src@FreeBSD.ORG Tue Sep 2 04:13:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7583816A4BF; Tue, 2 Sep 2003 04:13:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C74543FEA; Tue, 2 Sep 2003 04:13:21 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82BDL0U057496; Tue, 2 Sep 2003 04:13:21 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82BDLB0057495; Tue, 2 Sep 2003 04:13:21 -0700 (PDT) Message-Id: <200309021113.h82BDLB0057495@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 04:13:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/isc-dhcp/client clparse.c dhclient.conf.5 src/contrib/isc-dhcp/common dhcp-options.5 tables.c src/contrib/isc-dhcp/includes dhcpd.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, 02 Sep 2003 11:13:22 -0000 mbr 2003/09/02 04:13:21 PDT FreeBSD src repository Modified files: contrib/isc-dhcp/client clparse.c dhclient.conf.5 contrib/isc-dhcp/common dhcp-options.5 tables.c contrib/isc-dhcp/includes dhcpd.h Log: Resolve conflicts. Revision Changes Path 1.11 +17 -10 src/contrib/isc-dhcp/client/clparse.c 1.13 +2 -2 src/contrib/isc-dhcp/client/dhclient.conf.5 1.6 +15 -15 src/contrib/isc-dhcp/common/dhcp-options.5 1.10 +660 -659 src/contrib/isc-dhcp/common/tables.c 1.8 +5 -0 src/contrib/isc-dhcp/includes/dhcpd.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 04:15:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6DB616A4BF; Tue, 2 Sep 2003 04:15:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40E3A44005; Tue, 2 Sep 2003 04:15:04 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82BF40U057588; Tue, 2 Sep 2003 04:15:04 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82BF3Gw057587; Tue, 2 Sep 2003 04:15:03 -0700 (PDT) Message-Id: <200309021115.h82BF3Gw057587@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 04:15:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/isc-dhcp FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 11:15:04 -0000 mbr 2003/09/02 04:15:03 PDT FreeBSD src repository Modified files: contrib/isc-dhcp FREEBSD-upgrade Log: Import ISC DHCP 3.0.1 RC12 client. - s/include/includes - remove already merged files Revision Changes Path 1.18 +7 -5 src/contrib/isc-dhcp/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Tue Sep 2 04:30:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04C4016A4BF; Tue, 2 Sep 2003 04:30:26 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70D4E43FE0; Tue, 2 Sep 2003 04:30:24 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h82BUNtp026512; Tue, 2 Sep 2003 07:30:23 -0400 (EDT) Date: Tue, 2 Sep 2003 07:30:23 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Robert Watson In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Scott Long cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 11:30:26 -0000 On Tue, 2 Sep 2003, Robert Watson wrote: > On Sun, 31 Aug 2003, Scott Long wrote: > > > Daniel Eischen wrote: > > > deischen 2003/08/31 15:38:52 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > contrib/gcc/config freebsd-spec.h > > > Log: > > > Remove -pthread as a compiler option. It was deprecated 2.5 years > > > ago, but not removed. > > > > What is the consequence of this on ports/? I'm very much in favor of > > this change, but I'm wondering if more safety belts are needed. Also, > > are there any consequences on the doc/ and www/ areas? > > The effect I'm most interested in "getting right" at this point has to do > with library dependencies in third party applications. Right now, when we > build QT on FreeBSD, the resulting library has an explicit dependency on > libc_r: > > paprika# ldd /usr/X11R6/lib/libqt-mt.so > /usr/X11R6/lib/libqt-mt.so: > libmng.so.1 => /usr/local/lib/libmng.so.1 (0x287bc000) > ... > libc_r.so.5 => /usr/lib/libkse.so.1 (0x28b06000) > ... > > On my notebook, I use libmapl.conf to rewrite the dependency such that KSE > is used. I think it's very important that we avoid a situation where, if > there are potential future changes in threading libraries, we find > binaries dependent on various threading libraries. I'd like to see a > dependency on a single name, with a way to substitute that name. I.e., > all libraries dependent on a threading library, unless explicitly > configured otherwise, should be linked against a single common library. > > Otherwise, if we wipe out libc_r someday, or remove the 1:1 version of KDE > and decide M:N is the one true way, we'll leave users up a creek. My > leaning is to support at least two approaches to all this: > > (1) Allow the administrator to express a system-wide default for which > thread library makes the most sense for the system (perhaps based in > part on architecture and thread support level). This is what PTHREAD_LIBS is for. The system administrator edits /etc/make.conf and changes it from whatever is in bsd.ports.mk. Or bsd.ports.mk is changed to know that libfoo is to be used on ia64, while libbar is used on other archs. > (1) Allow an administrator to express per-application dependency on an > explicitly selected threading library. The administrator either sets PTHREAD_LIBS in the environment before building the port or uses /etc/libmap.conf. > This would be supported by going with "-lpthread" and related notions, but > is less well by linking to libkse, libthr, et al, directly, as that > introduces an explicit dependency on a specific package. However, a > potentially confusing element here is that there's an intention to rename > libkse to libpthread, which I guess I'd prefer to think of more as a > linking name so that we retain flexibility on the threading library, as > opposed to the name of an actual library, even if the default mapping is > always to libkse. Having a link is no different than setting PTHREAD_LIBS appropriately (assuming ports is cleaned up a bit, which is part of what I'm trying to help accomplish with removing the -pthread compiler option). If you want One-True-Link, please use somthing other than libpthread. I don't support this though. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Tue Sep 2 06:26:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A391B16A4BF; Tue, 2 Sep 2003 06:26:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C331D43FFB; Tue, 2 Sep 2003 06:26:02 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82DQ20U069468; Tue, 2 Sep 2003 06:26:02 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82DQ22d069467; Tue, 2 Sep 2003 06:26:02 -0700 (PDT) Message-Id: <200309021326.h82DQ22d069467@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 2 Sep 2003 06:26:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 13:26:03 -0000 sos 2003/09/02 06:26:02 PDT FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Adjust the max transfer size used. Revision Changes Path 1.68 +1 -1 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 07:35:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6206B16A4BF; Tue, 2 Sep 2003 07:35:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 423C543FEA; Tue, 2 Sep 2003 07:35:18 -0700 (PDT) (envelope-from joe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82EZH0U073429; Tue, 2 Sep 2003 07:35:17 -0700 (PDT) (envelope-from joe@repoman.freebsd.org) Received: (from joe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82EZHgj073428; Tue, 2 Sep 2003 07:35:17 -0700 (PDT) Message-Id: <200309021435.h82EZHgj073428@repoman.freebsd.org> From: Josef Karthauser Date: Tue, 2 Sep 2003 07:35:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb usbdevs uvisor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 14:35:19 -0000 joe 2003/09/02 07:35:17 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb usbdevs uvisor.c Log: MFC: Add support for the following Palm devices: Handspring Treo Palm I705 Palm M130 Palm Tungsten T Palm Tungsten Z Palm Zire Sony Clie NX60 Sony Clie S360 Revision Changes Path 1.11.2.48 +11 -1 src/sys/dev/usb/usbdevs 1.7.2.6 +8 -0 src/sys/dev/usb/uvisor.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 07:35:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C284716A4BF; Tue, 2 Sep 2003 07:35:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AD6143F75; Tue, 2 Sep 2003 07:35:58 -0700 (PDT) (envelope-from joe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82EZw0U073479; Tue, 2 Sep 2003 07:35:58 -0700 (PDT) (envelope-from joe@repoman.freebsd.org) Received: (from joe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82EZvT8073478; Tue, 2 Sep 2003 07:35:57 -0700 (PDT) Message-Id: <200309021435.h82EZvT8073478@repoman.freebsd.org> From: Josef Karthauser Date: Tue, 2 Sep 2003 07:35:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb 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: Tue, 02 Sep 2003 14:35:58 -0000 joe 2003/09/02 07:35:57 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb usbdevs.h usbdevs_data.h Log: Regen Revision Changes Path 1.32.2.45 +12 -2 src/sys/dev/usb/usbdevs.h 1.32.2.45 +63 -3 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 07:37:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4566C16A4BF; Tue, 2 Sep 2003 07:37:00 -0700 (PDT) Received: from genius.tao.org.uk (genius.tao.org.uk [212.135.162.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D23143FE1; Tue, 2 Sep 2003 07:36:59 -0700 (PDT) (envelope-from joe@genius.tao.org.uk) Received: by genius.tao.org.uk (Postfix, from userid 100) id 7FDD7422F; Tue, 2 Sep 2003 15:36:44 +0100 (BST) Date: Tue, 2 Sep 2003 15:36:44 +0100 From: Josef Karthauser To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030902143644.GI26777@genius.tao.org.uk> References: <200309021435.h82EZHgj073428@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0FRtVia6Q6lt+M0P" Content-Disposition: inline In-Reply-To: <200309021435.h82EZHgj073428@repoman.freebsd.org> User-Agent: Mutt/1.5.4i Subject: Re: cvs commit: src/sys/dev/usb usbdevs uvisor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 14:37:00 -0000 --0FRtVia6Q6lt+M0P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 02, 2003 at 07:35:17AM -0700, Josef Karthauser wrote: > joe 2003/09/02 07:35:17 PDT >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_4) > sys/dev/usb usbdevs uvisor.c=20 > Log: > MFC: Add support for the following Palm devices: > =20 > Handspring Treo > Palm I705 > Palm M130 > Palm Tungsten T > Palm Tungsten Z > Palm Zire > Sony Clie NX60 > Sony Clie S360 > =20 I forgot to mention that this was indeed approved by RE, and so I don't need to be jumped on and mushed into little bits. ;) Joe --=20 Josef Karthauser (joe@tao.org.uk) http://www.josef-k.net/ FreeBSD (cvs meister, admin and hacker) http://www.uk.FreeBSD.org/ Physics Particle Theory (student) http://www.pact.cpes.sussex.ac.uk/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D An eclectic mix of fact an= d theory. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --0FRtVia6Q6lt+M0P Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iEYEARECAAYFAj9UqvoACgkQXVIcjOaxUBYlYgCg3PQ6oEUeFoluHM/Y2XQlgVUO OtoAn1lF2AuauuZuZpHFnYnGNyAvaKiD =O6Et -----END PGP SIGNATURE----- --0FRtVia6Q6lt+M0P-- From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:06:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0CEA16A4BF for ; Tue, 2 Sep 2003 08:06:18 -0700 (PDT) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E91343FF7 for ; Tue, 2 Sep 2003 08:06:16 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 7814 invoked from network); 2 Sep 2003 15:06:15 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 2 Sep 2003 15:06:15 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h82F68DH079147; Tue, 2 Sep 2003 11:06:12 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200308311923.h7VJN0lW070476@repoman.freebsd.org> Date: Tue, 02 Sep 2003 11:06:27 -0400 (EDT) From: John Baldwin To: Nate Lawson X-Spam-Status: No, hits=-101.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,USER_IN_WHITELIST version=2.55 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/dev/ichsmb ichsmb_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, 02 Sep 2003 15:06:19 -0000 On 31-Aug-2003 Nate Lawson wrote: > njl 2003/08/31 12:23:00 PDT > > FreeBSD src repository > > Modified files: > sys/dev/ichsmb ichsmb_pci.c > Log: > Update the comment to indicate ICH5 support We should probably drop the 'generic' ichsmb probe. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:15:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7614E16A4BF; Tue, 2 Sep 2003 08:15:54 -0700 (PDT) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BAC043FE1; Tue, 2 Sep 2003 08:15:52 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9/8.12.9) with ESMTP id h82FFpmg017031; Tue, 2 Sep 2003 17:15:51 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9/8.12.9/Submit) id h82FFpXu017030; Tue, 2 Sep 2003 17:15:51 +0200 (CEST) Date: Tue, 2 Sep 2003 17:15:51 +0200 From: Wilko Bulte To: Josef Karthauser Message-ID: <20030902151550.GA17008@freebie.xs4all.nl> References: <200309021435.h82EZHgj073428@repoman.freebsd.org> <20030902143644.GI26777@genius.tao.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030902143644.GI26777@genius.tao.org.uk> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-PRERELEASE X-PGP: finger wilko@freebsd.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/usb usbdevs uvisor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 15:15:54 -0000 On Tue, Sep 02, 2003 at 03:36:44PM +0100, Josef Karthauser wrote: > On Tue, Sep 02, 2003 at 07:35:17AM -0700, Josef Karthauser wrote: > > joe 2003/09/02 07:35:17 PDT > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_4) > > sys/dev/usb usbdevs uvisor.c > > Log: > > MFC: Add support for the following Palm devices: > > > > Handspring Treo > > Palm I705 > > Palm M130 > > Palm Tungsten T > > Palm Tungsten Z > > Palm Zire > > Sony Clie NX60 > > Sony Clie S360 > > > > I forgot to mention that this was indeed approved by RE, and so I don't > need to be jumped on and mushed into little bits. ;) /me pulls his parachute for a soft landing :) -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:27:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3688A16A4BF; Tue, 2 Sep 2003 08:27:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CF5943FAF; Tue, 2 Sep 2003 08:27:42 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82FRg0U076553; Tue, 2 Sep 2003 08:27:42 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82FRfo2076552; Tue, 2 Sep 2003 08:27:41 -0700 (PDT) Message-Id: <200309021527.h82FRfo2076552@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 08:27:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: COLUMBIA Subject: cvs commit: src/contrib/amd - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 15:27:43 -0000 mbr 2003/09/02 08:27:41 PDT FreeBSD src repository src/contrib/amd - Imported sources Update of /home/ncvs/src/contrib/amd In directory repoman.freebsd.org:/tmp/cvs-serv76541 Log Message: Virgin import of AMD (am-utils) 20030828 (6.0.9) Status: Vendor Tag: COLUMBIA Release Tags: amd_6_0_9 N src/contrib/amd/.cvsignore U src/contrib/amd/AUTHORS U src/contrib/amd/BUGS U src/contrib/amd/COPYING U src/contrib/amd/ChangeLog U src/contrib/amd/INSTALL C src/contrib/amd/LSM.am-utils U src/contrib/amd/MIRRORS U src/contrib/amd/NEWS U src/contrib/amd/README U src/contrib/amd/README.ldap U src/contrib/amd/README.y2k U src/contrib/amd/aux_conf.h.in N src/contrib/amd/bootstrap N src/contrib/amd/commit N src/contrib/amd/config.guess N src/contrib/amd/config.guess.long N src/contrib/amd/config.sub N src/contrib/amd/configure.in N src/contrib/amd/cvs-server.txt N src/contrib/amd/depcomp N src/contrib/amd/install-sh U src/contrib/amd/ldap-id.ms U src/contrib/amd/ldap-id.txt N src/contrib/amd/missing N src/contrib/amd/ltmain.sh N src/contrib/amd/mkinstalldirs U src/contrib/amd/tasks N src/contrib/amd/amd/.cvsignore U src/contrib/amd/amd/am_ops.c C src/contrib/amd/amd/amd.8 C src/contrib/amd/amd/amd.c U src/contrib/amd/amd/amd.h U src/contrib/amd/amd/amfs_auto.c U src/contrib/amd/amd/amfs_direct.c U src/contrib/amd/amd/amfs_error.c U src/contrib/amd/amd/amfs_host.c U src/contrib/amd/amd/amfs_inherit.c U src/contrib/amd/amd/amfs_link.c U src/contrib/amd/amd/amfs_linkx.c U src/contrib/amd/amd/amfs_nfsl.c U src/contrib/amd/amd/amfs_nfsx.c U src/contrib/amd/amd/amfs_program.c U src/contrib/amd/amd/amfs_root.c U src/contrib/amd/amd/amfs_toplvl.c U src/contrib/amd/amd/amfs_union.c C src/contrib/amd/amd/amq_subr.c U src/contrib/amd/amd/amq_svc.c U src/contrib/amd/amd/autil.c U src/contrib/amd/amd/clock.c U src/contrib/amd/amd/conf.c U src/contrib/amd/amd/conf_parse.y U src/contrib/amd/amd/conf_tok.l C src/contrib/amd/amd/get_args.c U src/contrib/amd/amd/info_file.c U src/contrib/amd/amd/info_hesiod.c U src/contrib/amd/amd/info_ldap.c U src/contrib/amd/amd/info_ndbm.c U src/contrib/amd/amd/info_nis.c U src/contrib/amd/amd/info_nisplus.c U src/contrib/amd/amd/info_passwd.c U src/contrib/amd/amd/info_union.c U src/contrib/amd/amd/map.c U src/contrib/amd/amd/mapc.c U src/contrib/amd/amd/mntfs.c U src/contrib/amd/amd/nfs_prot_svc.c U src/contrib/amd/amd/nfs_start.c U src/contrib/amd/amd/nfs_subr.c U src/contrib/amd/amd/ops_TEMPLATE.c U src/contrib/amd/amd/ops_cachefs.c U src/contrib/amd/amd/ops_cdfs.c U src/contrib/amd/amd/ops_efs.c U src/contrib/amd/amd/ops_lofs.c U src/contrib/amd/amd/ops_mfs.c U src/contrib/amd/amd/opts.c U src/contrib/amd/amd/sched.c U src/contrib/amd/amd/ops_nfs.c U src/contrib/amd/amd/ops_nfs3.c U src/contrib/amd/amd/ops_nullfs.c U src/contrib/amd/amd/ops_pcfs.c U src/contrib/amd/amd/ops_tfs.c U src/contrib/amd/amd/ops_tmpfs.c U src/contrib/amd/amd/ops_ufs.c U src/contrib/amd/amd/ops_umapfs.c U src/contrib/amd/amd/ops_unionfs.c U src/contrib/amd/amd/ops_xfs.c U src/contrib/amd/amd/restart.c U src/contrib/amd/amd/rpc_fwd.c U src/contrib/amd/amd/srvr_amfs_auto.c C src/contrib/amd/amd/srvr_nfs.c N src/contrib/amd/amq/.cvsignore C src/contrib/amd/amq/amq.8 C src/contrib/amd/amq/amq.c U src/contrib/amd/amq/amq.h U src/contrib/amd/amq/amq_clnt.c U src/contrib/amd/amq/amq_xdr.c C src/contrib/amd/amq/pawd.1 U src/contrib/amd/amq/pawd.c U src/contrib/amd/conf/checkmount/checkmount_bsd44.c U src/contrib/amd/conf/fh_dref/fh_dref_freebsd22.h U src/contrib/amd/conf/hn_dref/hn_dref_default.h N src/contrib/amd/conf/mount/mount_default.c U src/contrib/amd/conf/mtab/mtab_bsd.c N src/contrib/amd/conf/nfs_prot/nfs_prot_aix5_1.h U src/contrib/amd/conf/nfs_prot/nfs_prot_darwin.h C src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h C src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h N src/contrib/amd/conf/nfs_prot/nfs_prot_osf5.h N src/contrib/amd/conf/nfs_prot/nfs_prot_sunos5_8.h U src/contrib/amd/conf/sa_dref/sa_dref_bsd44.h U src/contrib/amd/conf/transp/transp_sockets.c U src/contrib/amd/conf/trap/trap_default.h U src/contrib/amd/conf/umount/umount_bsd44.c N src/contrib/amd/doc/.cvsignore U src/contrib/amd/doc/am-utils.texi N src/contrib/amd/doc/mdate-sh U src/contrib/amd/doc/texinfo.tex N src/contrib/amd/fixmount/.cvsignore C src/contrib/amd/fixmount/fixmount.8 C src/contrib/amd/fixmount/fixmount.c N src/contrib/amd/fsinfo/.cvsignore U src/contrib/amd/fsinfo/fsi_analyze.c U src/contrib/amd/fsinfo/fsi_data.h U src/contrib/amd/fsinfo/fsi_dict.c U src/contrib/amd/fsinfo/fsi_gram.y U src/contrib/amd/fsinfo/fsi_lex.l U src/contrib/amd/fsinfo/fsi_util.c C src/contrib/amd/fsinfo/fsinfo.8 C src/contrib/amd/fsinfo/fsinfo.c U src/contrib/amd/fsinfo/fsinfo.h U src/contrib/amd/fsinfo/wr_atab.c U src/contrib/amd/fsinfo/wr_bparam.c U src/contrib/amd/fsinfo/wr_dumpset.c U src/contrib/amd/fsinfo/wr_exportfs.c U src/contrib/amd/fsinfo/wr_fstab.c N src/contrib/amd/hlfsd/.cvsignore C src/contrib/amd/hlfsd/hlfsd.8 C src/contrib/amd/hlfsd/hlfsd.c C src/contrib/amd/hlfsd/hlfsd.h C src/contrib/amd/hlfsd/homedir.c U src/contrib/amd/hlfsd/nfs_prot_svc.c U src/contrib/amd/hlfsd/stubs.c U src/contrib/amd/include/am_compat.h C src/contrib/amd/include/am_defs.h U src/contrib/amd/include/am_utils.h U src/contrib/amd/include/am_xdr_func.h U src/contrib/amd/include/amq_defs.h U src/contrib/amd/include/mount_headers1.h U src/contrib/amd/include/mount_headers2.h N src/contrib/amd/libamu/.cvsignore U src/contrib/amd/libamu/alloca.c U src/contrib/amd/libamu/amu.h U src/contrib/amd/libamu/hasmntopt.c U src/contrib/amd/libamu/misc_rpc.c C src/contrib/amd/libamu/mount_fs.c U src/contrib/amd/libamu/mtab.c U src/contrib/amd/libamu/nfs_prot_xdr.c N src/contrib/amd/libamu/strerror.c U src/contrib/amd/libamu/util.c U src/contrib/amd/libamu/wire.c U src/contrib/amd/libamu/xdr_func.c U src/contrib/amd/libamu/xutil.c N src/contrib/amd/m4/GNUmakefile N src/contrib/amd/m4/amdgrep N src/contrib/amd/m4/amindent N src/contrib/amd/m4/autopat N src/contrib/amd/m4/chop-aclocal.pl N src/contrib/amd/m4/copy-if-newbig N src/contrib/amd/m4/mk-aclocal N src/contrib/amd/m4/mkconf N src/contrib/amd/m4/rmtspc N src/contrib/amd/m4/update_build_version N src/contrib/amd/m4/macros/HEADER N src/contrib/amd/m4/macros/TRAILER N src/contrib/amd/m4/macros/c_void_p.m4 N src/contrib/amd/m4/macros/cache_check_dynamic.m4 N src/contrib/amd/m4/macros/check_amu_fs.m4 N src/contrib/amd/m4/macros/check_checkmount_style.m4 N src/contrib/amd/m4/macros/check_extern.m4 N src/contrib/amd/m4/macros/check_fhandle.m4 N src/contrib/amd/m4/macros/check_field.m4 N src/contrib/amd/m4/macros/check_fs_headers.m4 N src/contrib/amd/m4/macros/check_fs_mntent.m4 N src/contrib/amd/m4/macros/check_gnu_getopt.m4 N src/contrib/amd/m4/macros/check_hide_mount_type.m4 N src/contrib/amd/m4/macros/check_lib2.m4 N src/contrib/amd/m4/macros/check_map_funcs.m4 N src/contrib/amd/m4/macros/check_mnt2_cdfs_opt.m4 N src/contrib/amd/m4/macros/check_mnt2_gen_opt.m4 N src/contrib/amd/m4/macros/opt_libs.m4 N src/contrib/amd/m4/macros/check_mnt2_nfs_opt.m4 N src/contrib/amd/m4/macros/check_mnttab_file_name.m4 N src/contrib/amd/m4/macros/check_mnttab_location.m4 N src/contrib/amd/m4/macros/check_mnttab_opt.m4 N src/contrib/amd/m4/macros/check_mnttab_style.m4 N src/contrib/amd/m4/macros/check_mnttab_type.m4 N src/contrib/amd/m4/macros/check_mount_style.m4 N src/contrib/amd/m4/macros/check_mount_trap.m4 N src/contrib/amd/m4/macros/check_mount_type.m4 N src/contrib/amd/m4/macros/check_mtype_printf_type.m4 N src/contrib/amd/m4/macros/check_mtype_type.m4 N src/contrib/amd/m4/macros/check_network_transport_type.m4 N src/contrib/amd/m4/macros/check_nfs_fh_dref.m4 N src/contrib/amd/m4/macros/check_nfs_hn_dref.m4 N src/contrib/amd/m4/macros/check_nfs_prot_headers.m4 N src/contrib/amd/m4/macros/host_macros.m4 N src/contrib/amd/m4/macros/check_nfs_sa_dref.m4 N src/contrib/amd/m4/macros/check_nfs_socket_connection.m4 N src/contrib/amd/m4/macros/check_os_libs.m4 N src/contrib/amd/m4/macros/check_restartable_signal_handler.m4 N src/contrib/amd/m4/macros/check_umount_style.m4 N src/contrib/amd/m4/macros/check_unmount_args.m4 N src/contrib/amd/m4/macros/check_unmount_call.m4 N src/contrib/amd/m4/macros/expand_cpp_hex.m4 N src/contrib/amd/m4/macros/expand_cpp_int.m4 N src/contrib/amd/m4/macros/expand_cpp_string.m4 N src/contrib/amd/m4/macros/expand_run_string.m4 N src/contrib/amd/m4/macros/extern_optarg.m4 N src/contrib/amd/m4/macros/extern_sys_errlist.m4 N src/contrib/amd/m4/macros/field_mntent_t_mnt_time_string.m4 N src/contrib/amd/m4/macros/func_bad_memcmp.m4 N src/contrib/amd/m4/macros/func_bad_yp_all.m4 N src/contrib/amd/m4/macros/header_templates.m4 N src/contrib/amd/m4/macros/linux_headers.m4 N src/contrib/amd/m4/macros/localconfig.m4 N src/contrib/amd/m4/macros/mount_headers.m4 N src/contrib/amd/m4/macros/name_package.m4 N src/contrib/amd/m4/macros/name_version.m4 N src/contrib/amd/m4/macros/opt_amu_cflags.m4 N src/contrib/amd/m4/macros/opt_cppflags.m4 N src/contrib/amd/m4/macros/opt_debug.m4 N src/contrib/amd/m4/macros/opt_ldflags.m4 N src/contrib/amd/m4/macros/os_cflags.m4 N src/contrib/amd/m4/macros/os_cppflags.m4 N src/contrib/amd/m4/macros/os_ldflags.m4 N src/contrib/amd/m4/macros/package_bugreport.m4 N src/contrib/amd/m4/macros/package_name.m4 N src/contrib/amd/m4/macros/package_version.m4 N src/contrib/amd/m4/macros/save_state.m4 N src/contrib/amd/m4/macros/struct_field_nfs_fh.m4 N src/contrib/amd/m4/macros/struct_mntent.m4 N src/contrib/amd/m4/macros/struct_mnttab.m4 N src/contrib/amd/m4/macros/struct_nfs_args.m4 N src/contrib/amd/m4/macros/struct_nfs_fh.m4 N src/contrib/amd/m4/macros/struct_nfs_fh3.m4 N src/contrib/amd/m4/macros/struct_nfs_gfs_mount.m4 N src/contrib/amd/m4/macros/try_compile_anyfs.m4 N src/contrib/amd/m4/macros/try_compile_nfs.m4 N src/contrib/amd/m4/macros/try_compile_rpc.m4 N src/contrib/amd/m4/macros/type_auth_create_gidlist.m4 N src/contrib/amd/m4/macros/type_cachefs_args.m4 N src/contrib/amd/m4/macros/type_cdfs_args.m4 N src/contrib/amd/m4/macros/type_efs_args.m4 N src/contrib/amd/m4/macros/type_lofs_args.m4 N src/contrib/amd/m4/macros/type_mfs_args.m4 N src/contrib/amd/m4/macros/type_pcfs_args.m4 N src/contrib/amd/m4/macros/type_recvfrom_fromlen.m4 N src/contrib/amd/m4/macros/type_rfs_args.m4 N src/contrib/amd/m4/macros/type_svc_in_arg.m4 N src/contrib/amd/m4/macros/type_time_t.m4 N src/contrib/amd/m4/macros/type_tmpfs_args.m4 N src/contrib/amd/m4/macros/type_ufs_args.m4 N src/contrib/amd/m4/macros/type_xdrproc_t.m4 N src/contrib/amd/m4/macros/type_xfs_args.m4 N src/contrib/amd/m4/macros/type_yp_order_outorder.m4 N src/contrib/amd/m4/macros/with_addon.m4 N src/contrib/amd/mk-amd-map/.cvsignore C src/contrib/amd/mk-amd-map/mk-amd-map.8 C src/contrib/amd/mk-amd-map/mk-amd-map.c N src/contrib/amd/scripts/.cvsignore U src/contrib/amd/scripts/am-eject.in U src/contrib/amd/scripts/amd.conf-sample C src/contrib/amd/scripts/amd.conf.5 U src/contrib/amd/scripts/amd2ldif.in U src/contrib/amd/scripts/amd2sun.in U src/contrib/amd/scripts/automount2amd.8 U src/contrib/amd/scripts/automount2amd.in U src/contrib/amd/scripts/ctl-amd.in U src/contrib/amd/scripts/ctl-hlfsd.in U src/contrib/amd/scripts/expn.1 U src/contrib/amd/scripts/expn.in U src/contrib/amd/scripts/fix-amd-map.in U src/contrib/amd/scripts/fixrmtab.in U src/contrib/amd/scripts/lostaltmail.conf-sample U src/contrib/amd/scripts/lostaltmail.in N src/contrib/amd/scripts/redhat-ctl-amd.in U src/contrib/amd/scripts/wait4amd.in U src/contrib/amd/scripts/wait4amd2die.in N src/contrib/amd/wire-test/.cvsignore C src/contrib/amd/wire-test/wire-test.8 C src/contrib/amd/wire-test/wire-test.c 26 conflicts created by this import. Use the following command to help the merge: cvs checkout -jCOLUMBIA:yesterday -jCOLUMBIA src/contrib/amd From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:42:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1560016A4BF; Tue, 2 Sep 2003 08:42:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 689ED43FE3; Tue, 2 Sep 2003 08:42:58 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82Fgw0U078605; Tue, 2 Sep 2003 08:42:58 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82Fgwlf078604; Tue, 2 Sep 2003 08:42:58 -0700 (PDT) Message-Id: <200309021542.h82Fgwlf078604@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 08:42:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/amd/amd amd.8 amd.c amq_subr.c get_args.c ops_autofs.c srvr_nfs.c src/contrib/amd/amq amq.8 amq.c pawd.1 nfs_prot_freebsd3.h src/contrib/amd/doc stamp-vti version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 15:42:59 -0000 mbr 2003/09/02 08:42:57 PDT FreeBSD src repository Modified files: contrib/amd/amd amd.8 amd.c amq_subr.c get_args.c srvr_nfs.c contrib/amd/amq amq.8 amq.c pawd.1 contrib/amd/conf/nfs_prot nfs_prot_freebsd2.h nfs_prot_freebsd3.h contrib/amd/fixmount fixmount.8 fixmount.c contrib/amd/fsinfo fsinfo.8 fsinfo.c contrib/amd/hlfsd hlfsd.8 hlfsd.c hlfsd.h homedir.c contrib/amd/include am_defs.h contrib/amd/libamu mount_fs.c contrib/amd/mk-amd-map mk-amd-map.8 mk-amd-map.c contrib/amd/scripts amd.conf.5 contrib/amd/wire-test wire-test.8 wire-test.c Removed files: contrib/amd/amd ops_autofs.c contrib/amd/doc stamp-vti version.texi Log: Resolve conflicts. Revision Changes Path 1.18 +3 -3 src/contrib/amd/amd/amd.8 1.9 +3 -3 src/contrib/amd/amd/amd.c 1.7 +3 -3 src/contrib/amd/amd/amq_subr.c 1.7 +13 -5 src/contrib/amd/amd/get_args.c 1.2 +0 -1275 src/contrib/amd/amd/ops_autofs.c (dead) 1.6 +32 -19 src/contrib/amd/amd/srvr_nfs.c 1.10 +2 -1 src/contrib/amd/amq/amq.8 1.8 +4 -4 src/contrib/amd/amq/amq.c 1.5 +2 -2 src/contrib/amd/amq/pawd.1 1.6 +3 -3 src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h 1.12 +10 -4 src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h 1.2 +0 -3 src/contrib/amd/doc/stamp-vti (dead) 1.2 +0 -3 src/contrib/amd/doc/version.texi (dead) 1.9 +2 -2 src/contrib/amd/fixmount/fixmount.8 1.7 +3 -3 src/contrib/amd/fixmount/fixmount.c 1.8 +6 -5 src/contrib/amd/fsinfo/fsinfo.8 1.5 +4 -3 src/contrib/amd/fsinfo/fsinfo.c 1.12 +3 -3 src/contrib/amd/hlfsd/hlfsd.8 1.7 +18 -27 src/contrib/amd/hlfsd/hlfsd.c 1.3 +4 -4 src/contrib/amd/hlfsd/hlfsd.h 1.6 +97 -26 src/contrib/amd/hlfsd/homedir.c 1.13 +7 -21 src/contrib/amd/include/am_defs.h 1.6 +67 -78 src/contrib/amd/libamu/mount_fs.c 1.5 +3 -3 src/contrib/amd/mk-amd-map/mk-amd-map.8 1.9 +19 -4 src/contrib/amd/mk-amd-map/mk-amd-map.c 1.14 +138 -122 src/contrib/amd/scripts/amd.conf.5 1.4 +2 -2 src/contrib/amd/wire-test/wire-test.8 1.7 +3 -3 src/contrib/amd/wire-test/wire-test.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:53:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F9C116A4BF; Tue, 2 Sep 2003 08:53:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C5C643FF2; Tue, 2 Sep 2003 08:53:02 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82Fr10U084481; Tue, 2 Sep 2003 08:53:01 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82Fr11S084480; Tue, 2 Sep 2003 08:53:01 -0700 (PDT) Message-Id: <200309021553.h82Fr11S084480@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 2 Sep 2003 08:53:01 -0700 (PDT) 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 atapi-cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 15:53:02 -0000 sos 2003/09/02 08:53:01 PDT FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: cosmetics Revision Changes Path 1.141 +2 -2 src/sys/dev/ata/atapi-cd.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:56:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 603FA16A4BF; Tue, 2 Sep 2003 08:56:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE59C43F75; Tue, 2 Sep 2003 08:56:05 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82Fu50U084628; Tue, 2 Sep 2003 08:56:05 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82Fu54E084627; Tue, 2 Sep 2003 08:56:05 -0700 (PDT) Message-Id: <200309021556.h82Fu54E084627@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 08:56:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/amd/include config.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, 02 Sep 2003 15:56:06 -0000 mbr 2003/09/02 08:56:05 PDT FreeBSD src repository Modified files: usr.sbin/amd/include config.h Log: Set HAVE_STRUCT_IFREQ_IFR_ADDR, HAVE_STRUCT_FHSTATUS_FHS_FH to 1. Revision Changes Path 1.23 +10 -1 src/usr.sbin/amd/include/config.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:57:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 773E916A4BF; Tue, 2 Sep 2003 08:57:30 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81F6A43FBF; Tue, 2 Sep 2003 08:57:24 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h82FvI86067056 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Sep 2003 18:57:18 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h82FvIFl067051; Tue, 2 Sep 2003 18:57:18 +0300 (EEST) (envelope-from ru) Date: Tue, 2 Sep 2003 18:57:18 +0300 From: Ruslan Ermilov To: Daniel Eischen Message-ID: <20030902155718.GD64892@sunbay.com> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SFyWQ0h3ruR435lw" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config freebsd-spec.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, 02 Sep 2003 15:57:30 -0000 --SFyWQ0h3ruR435lw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > On Tue, 2 Sep 2003, Robert Watson wrote: [...] > > The effect I'm most interested in "getting right" at this point has to = do > > with library dependencies in third party applications. Right now, when= we > > build QT on FreeBSD, the resulting library has an explicit dependency on > > libc_r: > >=20 > > paprika# ldd /usr/X11R6/lib/libqt-mt.so > > /usr/X11R6/lib/libqt-mt.so: > > libmng.so.1 =3D> /usr/local/lib/libmng.so.1 (0x287bc000) > > ... > > libc_r.so.5 =3D> /usr/lib/libkse.so.1 (0x28b06000) > > ... > >=20 > > On my notebook, I use libmapl.conf to rewrite the dependency such that = KSE > > is used. I think it's very important that we avoid a situation where, = if > > there are potential future changes in threading libraries, we find > > binaries dependent on various threading libraries. I'd like to see a > > dependency on a single name, with a way to substitute that name. I.e., > > all libraries dependent on a threading library, unless explicitly > > configured otherwise, should be linked against a single common library. > >=20 > > Otherwise, if we wipe out libc_r someday, or remove the 1:1 version of = KDE > > and decide M:N is the one true way, we'll leave users up a creek. If the idea is to always have binaries internally linked to one name, that could be tricky. The problem is that linker takes an internal name of the library from the library's binary, so if you link against -lfoo, and /usr/lib/foo.so -> /usr/lib/bar.so, bar.so is what will be written into a binary. We've been through this already with libtermcap -> libncurses. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --SFyWQ0h3ruR435lw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/VL3dUkv4P6juNwoRAv6hAJ4+iwuy7LEoH22fsuW2NwAslG+MygCgjUba VbeOcD4iEjVCpnn68DBBe0M= =AeUm -----END PGP SIGNATURE----- --SFyWQ0h3ruR435lw-- From owner-cvs-src@FreeBSD.ORG Tue Sep 2 08:57:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1122A16A4C0; Tue, 2 Sep 2003 08:57:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8158143FBF; Tue, 2 Sep 2003 08:57:37 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82Fvb0U084702; Tue, 2 Sep 2003 08:57:37 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82FvbSB084701; Tue, 2 Sep 2003 08:57:37 -0700 (PDT) Message-Id: <200309021557.h82FvbSB084701@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 08:57:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/amd/include config.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, 02 Sep 2003 15:57:38 -0000 mbr 2003/09/02 08:57:37 PDT FreeBSD src repository Modified files: usr.sbin/amd/include config.h Log: Update version string. Revision Changes Path 1.24 +1 -1 src/usr.sbin/amd/include/config.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 09:10:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C427D16A4BF; Tue, 2 Sep 2003 09:10:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EF8C43FE5; Tue, 2 Sep 2003 09:10:47 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82GAl0U086145; Tue, 2 Sep 2003 09:10:47 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82GAkOU086144; Tue, 2 Sep 2003 09:10:46 -0700 (PDT) Message-Id: <200309021610.h82GAkOU086144@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 09:10:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/amd/include config.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, 02 Sep 2003 16:10:48 -0000 mbr 2003/09/02 09:10:46 PDT FreeBSD src repository Modified files: usr.sbin/amd/include config.h Log: Remove redundant PACKAGE and VERSION defines. Revision Changes Path 1.25 +1 -6 src/usr.sbin/amd/include/config.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 09:46:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FE9116A4BF; Tue, 2 Sep 2003 09:46:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E77543F93; Tue, 2 Sep 2003 09:46:31 -0700 (PDT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82GkV0U087481; Tue, 2 Sep 2003 09:46:31 -0700 (PDT) (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82GkVWj087480; Tue, 2 Sep 2003 09:46:31 -0700 (PDT) Message-Id: <200309021646.h82GkVWj087480@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 2 Sep 2003 09:46:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_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: Tue, 02 Sep 2003 16:46:32 -0000 dds 2003/09/02 09:46:31 PDT FreeBSD src repository Modified files: sys/nfsclient nfs_vnops.c Log: Fix errno return values to better represent failure reasons for read and open. Approved by: schweikh (mentor) Agreed: bde MFC after: 6 weeks Revision Changes Path 1.209 +9 -4 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 09:50:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8276816A4DD; Tue, 2 Sep 2003 09:50:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CAC143FF9; Tue, 2 Sep 2003 09:50:18 -0700 (PDT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82GoI0U087608; Tue, 2 Sep 2003 09:50:18 -0700 (PDT) (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82GoHaQ087607; Tue, 2 Sep 2003 09:50:17 -0700 (PDT) Message-Id: <200309021650.h82GoHaQ087607@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 2 Sep 2003 09:50:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/sys open.2 read.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 16:50:19 -0000 dds 2003/09/02 09:50:17 PDT FreeBSD src repository Modified files: lib/libc/sys open.2 read.2 Log: Fix/add errno return values to match the NFS client implementation and better represent failures of special files accessed over NFS. Approved by: schweikh (mentor) Reviewed by: bde (as a description) MFC after: 6 weeks Revision Changes Path 1.27 +5 -1 src/lib/libc/sys/open.2 1.21 +11 -4 src/lib/libc/sys/read.2 From owner-cvs-src@FreeBSD.ORG Tue Sep 2 10:11:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABF9716A4BF; Tue, 2 Sep 2003 10:11:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8916243FFB; Tue, 2 Sep 2003 10:11:27 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82HBR0U089361; Tue, 2 Sep 2003 10:11:27 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82HBRm7089360; Tue, 2 Sep 2003 10:11:27 -0700 (PDT) Message-Id: <200309021711.h82HBRm7089360@repoman.freebsd.org> From: John Baldwin Date: Tue, 2 Sep 2003 10:11:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pcireg.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, 02 Sep 2003 17:11:28 -0000 jhb 2003/09/02 10:11:27 PDT FreeBSD src repository Modified files: sys/dev/pci pcireg.h Log: - Deprecate PCIR_MAPS under BURN_BRIDGES (meaning it will be gone in 6.0) and replace it with the more intuitive name PCIR_BARS. - Add a PCIR_BAR(x) macro that returns the config space register offset of the 32-bit BAR x. MFC after: 3 days Revision Changes Path 1.36 +5 -1 src/sys/dev/pci/pcireg.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 10:30:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA19916A4BF; Tue, 2 Sep 2003 10:30:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21F3243FE3; Tue, 2 Sep 2003 10:30:41 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82HUe0U090875; Tue, 2 Sep 2003 10:30:40 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82HUewW090874; Tue, 2 Sep 2003 10:30:40 -0700 (PDT) Message-Id: <200309021730.h82HUewW090874@repoman.freebsd.org> From: John Baldwin Date: Tue, 2 Sep 2003 10:30:40 -0700 (PDT) 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 adv_pci.c adw_pci.c src/sys/dev/aic7xxx ahc_pci.c ahd_pci.c aic79xx.h aic7xxx_pci.c src/sys/dev/amr amr_pci.c src/sys/dev/an if_an_pci.c src/sys/dev/asr asr.c src/sys/dev/bktr bktr_os.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 17:30:41 -0000 jhb 2003/09/02 10:30:40 PDT FreeBSD src repository Modified files: sys/dev/advansys adv_pci.c adw_pci.c sys/dev/aic7xxx ahc_pci.c ahd_pci.c aic79xx.h aic7xxx_pci.c sys/dev/amr amr_pci.c sys/dev/an if_an_pci.c sys/dev/asr asr.c sys/dev/bktr bktr_os.c sys/dev/buslogic bt_pci.c sys/dev/cardbus cardbus_cis.c sys/dev/dpt dpt_pci.c sys/dev/ed if_ed_pci.c sys/dev/fxp if_fxp.c sys/dev/hatm if_hatm.c sys/dev/hea hea_pci.c sys/dev/hifn hifn7751.c hifn7751reg.h sys/dev/ida ida_pci.c sys/dev/iir iir_pci.c sys/dev/ips ips_pci.c sys/dev/lnc if_lnc_pci.c sys/dev/mly mly.c sys/dev/mpt mpt_pci.c sys/dev/musycc musycc.c sys/dev/pci pci.c sys/dev/sbni if_sbni_pci.c sys/dev/sbsh if_sbsh.c sys/dev/sound/pci als4000.c au88x0.c aureal.c cmi.c cs4281.c csa.c csamidi.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c maestro.c maestro3.c neomagic.c solo.c t4dwave.c via8233.c via82c686.c sys/dev/stg tmc18c30_pci.c sys/dev/sym sym_hipd.c sys/dev/tdfx tdfx_pci.c sys/dev/trm trm.c sys/dev/tx if_txreg.h sys/dev/vx if_vx_pci.c sys/i4b/layer1/ifpi i4b_ifpi_pci.c sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c sys/i4b/layer1/isic i4b_elsa_qs1p.c sys/i4b/layer1/itjc i4b_itjc_pci.c sys/i4b/layer1/iwic i4b_iwic_pci.c sys/pci if_dc.c if_mn.c if_rl.c xrpu.c Log: Use PCIR_BAR(x) instead of PCIR_MAPS. Glanced over by: imp, gibbs Tested by: i386 LINT Revision Changes Path 1.22 +2 -2 src/sys/dev/advansys/adv_pci.c 1.19 +2 -2 src/sys/dev/advansys/adw_pci.c 1.56 +2 -2 src/sys/dev/aic7xxx/ahc_pci.c 1.11 +3 -3 src/sys/dev/aic7xxx/ahd_pci.c 1.16 +3 -3 src/sys/dev/aic7xxx/aic79xx.h 1.30 +2 -2 src/sys/dev/aic7xxx/aic7xxx_pci.c 1.20 +2 -2 src/sys/dev/amr/amr_pci.c 1.25 +3 -3 src/sys/dev/an/if_an_pci.c 1.37 +6 -8 src/sys/dev/asr/asr.c 1.39 +1 -1 src/sys/dev/bktr/bktr_os.c 1.17 +2 -2 src/sys/dev/buslogic/bt_pci.c 1.40 +1 -1 src/sys/dev/cardbus/cardbus_cis.c 1.29 +2 -2 src/sys/dev/dpt/dpt_pci.c 1.33 +1 -1 src/sys/dev/ed/if_ed_pci.c 1.193 +2 -2 src/sys/dev/fxp/if_fxp.c 1.10 +1 -1 src/sys/dev/hatm/if_hatm.c 1.7 +1 -1 src/sys/dev/hea/hea_pci.c 1.22 +2 -2 src/sys/dev/hifn/hifn7751.c 1.2 +2 -2 src/sys/dev/hifn/hifn7751reg.h 1.26 +2 -2 src/sys/dev/ida/ida_pci.c 1.11 +1 -1 src/sys/dev/iir/iir_pci.c 1.6 +3 -3 src/sys/dev/ips/ips_pci.c 1.31 +2 -2 src/sys/dev/lnc/if_lnc_pci.c 1.31 +1 -1 src/sys/dev/mly/mly.c 1.14 +15 -15 src/sys/dev/mpt/mpt_pci.c 1.30 +1 -1 src/sys/dev/musycc/musycc.c 1.229 +1 -1 src/sys/dev/pci/pci.c 1.10 +1 -1 src/sys/dev/sbni/if_sbni_pci.c 1.6 +4 -4 src/sys/dev/sbsh/if_sbsh.c 1.13 +1 -1 src/sys/dev/sound/pci/als4000.c 1.4 +2 -2 src/sys/dev/sound/pci/au88x0.c 1.25 +1 -1 src/sys/dev/sound/pci/aureal.c 1.23 +1 -1 src/sys/dev/sound/pci/cmi.c 1.17 +2 -2 src/sys/dev/sound/pci/cs4281.c 1.27 +4 -4 src/sys/dev/sound/pci/csa.c 1.13 +2 -2 src/sys/dev/sound/pci/csamidi.c 1.27 +2 -2 src/sys/dev/sound/pci/csapcm.c 1.36 +1 -1 src/sys/dev/sound/pci/ds1.c 1.40 +3 -3 src/sys/dev/sound/pci/emu10k1.c 1.47 +1 -1 src/sys/dev/sound/pci/es137x.c 1.20 +3 -3 src/sys/dev/sound/pci/fm801.c 1.20 +1 -1 src/sys/dev/sound/pci/maestro.c 1.22 +1 -1 src/sys/dev/sound/pci/maestro3.c 1.29 +3 -3 src/sys/dev/sound/pci/neomagic.c 1.28 +10 -10 src/sys/dev/sound/pci/solo.c 1.39 +1 -1 src/sys/dev/sound/pci/t4dwave.c 1.13 +1 -1 src/sys/dev/sound/pci/via8233.c 1.27 +1 -1 src/sys/dev/sound/pci/via82c686.c 1.4 +1 -1 src/sys/dev/stg/tmc18c30_pci.c 1.46 +4 -4 src/sys/dev/sym/sym_hipd.c 1.30 +1 -1 src/sys/dev/tdfx/tdfx_pci.c 1.17 +4 -4 src/sys/dev/trm/trm.c 1.14 +2 -2 src/sys/dev/tx/if_txreg.h 1.26 +1 -1 src/sys/dev/vx/if_vx_pci.c 1.15 +3 -3 src/sys/i4b/layer1/ifpi/i4b_ifpi_pci.c 1.14 +3 -3 src/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c 1.11 +5 -5 src/sys/i4b/layer1/isic/i4b_elsa_qs1p.c 1.12 +2 -2 src/sys/i4b/layer1/itjc/i4b_itjc_pci.c 1.11 +2 -5 src/sys/i4b/layer1/iwic/i4b_iwic_pci.c 1.124 +2 -2 src/sys/pci/if_dc.c 1.40 +2 -2 src/sys/pci/if_mn.c 1.114 +2 -2 src/sys/pci/if_rl.c 1.34 +1 -1 src/sys/pci/xrpu.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 10:38:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05B0316A4BF; Tue, 2 Sep 2003 10:38:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 287E143FDF; Tue, 2 Sep 2003 10:38:31 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82HcU0U091304; Tue, 2 Sep 2003 10:38:30 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82HcUbw091299; Tue, 2 Sep 2003 10:38:30 -0700 (PDT) Message-Id: <200309021738.h82HcUbw091299@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 10:38:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/amd/include config.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, 02 Sep 2003 17:38:32 -0000 mbr 2003/09/02 10:38:30 PDT FreeBSD src repository Modified files: usr.sbin/amd/include config.h Log: Sync with fresh generated file, keep our changed settings. This seems to be a lot cleaner. Revision Changes Path 1.26 +1367 -1415 src/usr.sbin/amd/include/config.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 11:01:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16A3516A4C0 for ; Tue, 2 Sep 2003 11:01:30 -0700 (PDT) Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48EF043FF3 for ; Tue, 2 Sep 2003 11:01:27 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 22053 invoked from network); 2 Sep 2003 18:01:26 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 2 Sep 2003 18:01:26 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h82I19DH080202; Tue, 2 Sep 2003 14:01:10 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200309021711.h82HBRm7089360@repoman.freebsd.org> Date: Tue, 02 Sep 2003 14:01:29 -0400 (EDT) From: John Baldwin To: John Baldwin 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/dev/pci pcireg.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, 02 Sep 2003 18:01:30 -0000 On 02-Sep-2003 John Baldwin wrote: > jhb 2003/09/02 10:11:27 PDT > > FreeBSD src repository > > Modified files: > sys/dev/pci pcireg.h > Log: > - Deprecate PCIR_MAPS under BURN_BRIDGES (meaning it will be gone in 6.0) > and replace it with the more intuitive name PCIR_BARS. > - Add a PCIR_BAR(x) macro that returns the config space register offset of > the 32-bit BAR x. > > MFC after: 3 days Forgot: Reviewed by: imp, gibbs -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Sep 2 11:27:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C54F916A4BF; Tue, 2 Sep 2003 11:27:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5096D43F3F; Tue, 2 Sep 2003 11:27:10 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82IRA0U093956; Tue, 2 Sep 2003 11:27:10 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82IR9e7093955; Tue, 2 Sep 2003 11:27:09 -0700 (PDT) Message-Id: <200309021827.h82IR9e7093955@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 2 Sep 2003 11:27:09 -0700 (PDT) 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 Makefile my.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: Tue, 02 Sep 2003 18:27:10 -0000 simon 2003/09/02 11:27:09 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/man/man4 Makefile Added files: (Branch: RELENG_4) share/man/man4 my.4 Log: MFC v. 1.3 of my(4). Approved by: re (bmah/murray) Revision Changes Path 1.83.2.69 +1 -0 src/share/man/man4/Makefile 1.3.2.1 +75 -0 src/share/man/man4/my.4 (new) From owner-cvs-src@FreeBSD.ORG Tue Sep 2 12:35:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1D7916A4BF; Tue, 2 Sep 2003 12:35:35 -0700 (PDT) Received: from milla.ask33.net (milla.ask33.net [217.197.166.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82F9F43FEC; Tue, 2 Sep 2003 12:35:34 -0700 (PDT) (envelope-from nick@milla.ask33.net) Received: by milla.ask33.net (Postfix, from userid 1001) id DA3F53ABB2D; Tue, 2 Sep 2003 21:37:31 +0200 (CEST) Date: Tue, 2 Sep 2003 21:37:31 +0200 From: Pawel Jakub Dawidek To: Jeff Roberson Message-ID: <20030902193731.GV47959@garage.freebsd.pl> References: <200308280655.h7S6tJTS064892@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="nNlRuuqCdLba03wQ" Content-Disposition: inline In-Reply-To: <200308280655.h7S6tJTS064892@repoman.freebsd.org> X-PGP-Key-URL: http://garage.freebsd.pl/jules.asc X-OS: FreeBSD 4.8-RELEASE-p3 i386 X-URL: http://garage.freebsd.pl User-Agent: Mutt/1.5.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys buf.h src/sys/kern vfs_bio.c vfs_cluster.c 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: Tue, 02 Sep 2003 19:35:36 -0000 --nNlRuuqCdLba03wQ Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 27, 2003 at 11:55:19PM -0700, Jeff Roberson wrote: +> Commiter: Jeff Roberson +> Branch: HEAD +>=20 +> Files: +> 1.398 src/sys/kern/vfs_bio.c =20 +> 1.143 src/sys/kern/vfs_cluster.c =20 +> 1.155 src/sys/sys/buf.h =20 +> 1.140 src/sys/ufs/ffs/ffs_softdep.c =20 +>=20 +> Log: +> - Move BX_BKGRDWAIT and BX_BKGRDINPROG to BV_ and the b_vflags field. +> - Surround all accesses of the BKGRD{WAIT,INPROG} flags with the vnode +> interlock. +> - Don't use the B_LOCKED flag and QUEUE_LOCKED for background write +> buffers. Check for the BKGRDINPROG flag before recycling or throwi= ng +> away a buffer. We do this instead because it is not safe for us to= move +> the original buffer to a new queue from the callback on the backgro= und +> write buffer. +> - Remove the B_LOCKED flag and the locked buffer queue. They are no = longer +> used. +> - The vnode interlock is used around checks for BKGRDINPROG where it = may +> not be strictly necessary. If we hold the buf lock the a back-grou= nd +> write will not be started without our knowledge, one may only be +> completed while we're not looking. Rather than remove the code, Do= cument +> two of the places where this extra locking is done. A pass should = be +> done to verify and minimize the locking later. [...] +> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +> RCS file: /usr/local/www/cvsroot/FreeBSD/src/sys/ufs/ffs/ffs_softdep.c,v +> retrieving revision 1.139 +> retrieving revision 1.140 +> diff -u -p -r1.139 -r1.140 +> --- src/sys/ufs/ffs/ffs_softdep.c 2003/03/18 08:45:24 1.139 +> +++ src/sys/ufs/ffs/ffs_softdep.c 2003/08/28 06:55:18 1.140 [...] +> @@ -5803,21 +5801,31 @@ getdirtybuf(bpp, waitfor) +> struct buf *bp; +> int error; +> =20 +> + /* +> + * XXX This code and the code that calls it need to be reviewed to +> + * verify its use of the vnode interlock. +> + */ +> + +> for (;;) { +> if ((bp =3D *bpp) =3D=3D NULL) +> return (0); +> - /* XXX Probably needs interlock */ +> + VI_LOCK(bp->b_vp); +> if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL) =3D=3D 0) { +> - if ((bp->b_xflags & BX_BKGRDINPROG) =3D=3D 0) +> + if ((bp->b_vflags & BV_BKGRDINPROG) =3D=3D 0) { +> + VI_UNLOCK(bp->b_vp); +> break; +> + } +> BUF_UNLOCK(bp); +> - if (waitfor !=3D MNT_WAIT) +> + if (waitfor !=3D MNT_WAIT) { +> + VI_UNLOCK(bp->b_vp); +> return (0); +> - bp->b_xflags |=3D BX_BKGRDWAIT; +> - interlocked_sleep(&lk, SLEEP, &bp->b_xflags, NULL, +> - PRIBIO, "getbuf", 0); +> + } +> + bp->b_vflags |=3D BV_BKGRDWAIT; +> + interlocked_sleep(&lk, SLEEP, &bp->b_xflags, +> + VI_MTX(bp->b_vp), PRIBIO|PDROP, "getbuf", 0); +> continue; +> } +> + VI_UNLOCK(bp->b_vp); +> if (waitfor !=3D MNT_WAIT) +> return (0); +> error =3D interlocked_sleep(&lk, LOCKBUF, bp, NULL,=20 I'm afraid that something is wrong with this change. I get panics: _mtx_lock_flags() getdirtybuf() [...] I'll provide more info when I'll reproduce it. --=20 Pawel Jakub Dawidek pawel@dawidek.net UNIX Systems Programmer/Administrator http://garage.freebsd.pl Am I Evil? Yes, I Am! http://cerber.sourceforge.net --nNlRuuqCdLba03wQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iQCVAwUBP1Txez/PhmMH/Mf1AQGMrAP9GBEjAMhSK5uM/ZztxHpF4tCe7LVmyzHA mudrt6WJxCr/th8+3N1mOmKHlciT/SZn19rHP4ksdcJPMzRIU9Bl5iDSFNdtDpWR PsW2QaQ3RE3MZvsfwwCqRvytZA2TJcFShUy8d8yHFlI5wopHO8HaR3mA1k3twUvv rUjqfBcYCCI= =Ar1p -----END PGP SIGNATURE----- --nNlRuuqCdLba03wQ-- From owner-cvs-src@FreeBSD.ORG Tue Sep 2 12:37:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20F5116A4BF; Tue, 2 Sep 2003 12:37:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D01D43FEC; Tue, 2 Sep 2003 12:37:12 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82JbC0U098026; Tue, 2 Sep 2003 12:37:12 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82JbBKg098025; Tue, 2 Sep 2003 12:37:11 -0700 (PDT) Message-Id: <200309021937.h82JbBKg098025@repoman.freebsd.org> From: Alexander Kabaev Date: Tue, 2 Sep 2003 12:37:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread Makefile src/lib/libpthread/support Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 19:37:13 -0000 kan 2003/09/02 12:37:11 PDT FreeBSD src repository Modified files: lib/libpthread Makefile lib/libpthread/support Makefile.inc Log: Rethink the way thr_libc.So is generated. Relying on GCC to extract only needed symbols from libc_pic is not working on sparc64. Requested by: jake Revision Changes Path 1.48 +0 -6 src/lib/libpthread/Makefile 1.6 +32 -4 src/lib/libpthread/support/Makefile.inc From owner-cvs-src@FreeBSD.ORG Tue Sep 2 12:52:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F62416A4BF; Tue, 2 Sep 2003 12:52:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDF5443FD7; Tue, 2 Sep 2003 12:52:31 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82JqV0U004149; Tue, 2 Sep 2003 12:52:31 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82JqVve004148; Tue, 2 Sep 2003 12:52:31 -0700 (PDT) Message-Id: <200309021952.h82JqVve004148@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 2 Sep 2003 12:52:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/isp isp_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 19:52:32 -0000 marcel 2003/09/02 12:52:31 PDT FreeBSD src repository Modified files: sys/dev/isp isp_sbus.c Log: Move the inclusion of after the inclusion of to allow the former to contain prototypes that use types defined in the latter. Reviewed by: mjacob@ Revision Changes Path 1.11 +1 -1 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 12:59:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03D4316A4BF; Tue, 2 Sep 2003 12:59:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8426743FEC; Tue, 2 Sep 2003 12:59:52 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82Jxq0U004459; Tue, 2 Sep 2003 12:59:52 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82JxqmW004458; Tue, 2 Sep 2003 12:59:52 -0700 (PDT) Message-Id: <200309021959.h82JxqmW004458@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 12:59:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/amd/doc version.texi X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 19:59:53 -0000 mbr 2003/09/02 12:59:52 PDT FreeBSD src repository Added files: contrib/amd/doc version.texi Log: Make this working again. It got accidently deleted, cause it was missing in the snap. Revision Changes Path 1.3 +4 -0 src/contrib/amd/doc/version.texi (new) From owner-cvs-src@FreeBSD.ORG Tue Sep 2 13:09:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1353516A4BF; Tue, 2 Sep 2003 13:09:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92BC643FE5; Tue, 2 Sep 2003 13:09:55 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82K9t0U005748; Tue, 2 Sep 2003 13:09:55 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82K9tt4005747; Tue, 2 Sep 2003 13:09:55 -0700 (PDT) Message-Id: <200309022009.h82K9tt4005747@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 13:09:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/amd FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 20:09:56 -0000 mbr 2003/09/02 13:09:55 PDT FreeBSD src repository Modified files: contrib/amd FREEBSD-upgrade Log: Sync with 6.0.9 import. Add my email. Revision Changes Path 1.13 +6 -5 src/contrib/amd/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Tue Sep 2 13:24:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95FEB16A4BF; Tue, 2 Sep 2003 13:24:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27FDA43FF5; Tue, 2 Sep 2003 13:24:43 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82KOg0U006291; Tue, 2 Sep 2003 13:24:42 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82KOgNX006290; Tue, 2 Sep 2003 13:24:42 -0700 (PDT) Message-Id: <200309022024.h82KOgNX006290@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 2 Sep 2003 13:24:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 machdep.c mp_machdep.c vm_machdep.c src/sys/dev/gem if_gem_pci.c src/sys/dev/hme if_hme_pci.c if_hme_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 20:24:43 -0000 marcel 2003/09/02 13:24:42 PDT FreeBSD src repository Modified files: sys/sparc64/sparc64 machdep.c mp_machdep.c vm_machdep.c sys/dev/gem if_gem_pci.c sys/dev/hme if_hme_pci.c if_hme_sbus.c Log: Preparatory commit to allow prototypes in ofw_machdep.h to contain both newbus types and OFW types. This involves either including or . Reviewed by: jake, jmg, tmm Revision Changes Path 1.12 +1 -0 src/sys/dev/gem/if_gem_pci.c 1.11 +1 -0 src/sys/dev/hme/if_hme_pci.c 1.8 +1 -0 src/sys/dev/hme/if_hme_sbus.c 1.101 +1 -0 src/sys/sparc64/sparc64/machdep.c 1.23 +1 -0 src/sys/sparc64/sparc64/mp_machdep.c 1.53 +1 -0 src/sys/sparc64/sparc64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 13:32:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EC8516A4BF; Tue, 2 Sep 2003 13:32:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2872743FE3; Tue, 2 Sep 2003 13:32:13 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82KWD0U006678; Tue, 2 Sep 2003 13:32:13 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82KWCna006677; Tue, 2 Sep 2003 13:32:12 -0700 (PDT) Message-Id: <200309022032.h82KWCna006677@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 2 Sep 2003 13:32:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include ofw_machdep.hsrc/sys/sparc64/sparc64 ofw_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, 02 Sep 2003 20:32:14 -0000 marcel 2003/09/02 13:32:12 PDT FreeBSD src repository Modified files: sys/sparc64/include ofw_machdep.h sys/sparc64/sparc64 ofw_machdep.c Log: Add function OF_decode_addr(). This function obtains the physical address of the device identified by its phandle_t by traversing OFW's device tree. The space and address returned by this function can subsequently be passed to sparc64_fake_bustag() to construct a valid tag and handle for use by the newbus I/O functions. Use of this function is expected to be limited to pre-newbus access to devices, such as consoles and keyboards. Partially obtained from: tmm Reviewed by: jake, jmg, tmm SBus testing made possible by: jake Tested with: LINT Revision Changes Path 1.3 +2 -1 src/sys/sparc64/include/ofw_machdep.h 1.4 +110 -0 src/sys/sparc64/sparc64/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 13:59:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6AE016A4BF; Tue, 2 Sep 2003 13:59:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 405F743FB1; Tue, 2 Sep 2003 13:59:24 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82KxO0U007701; Tue, 2 Sep 2003 13:59:24 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82KxNBI007700; Tue, 2 Sep 2003 13:59:23 -0700 (PDT) Message-Id: <200309022059.h82KxNBI007700@repoman.freebsd.org> From: Sam Leffler Date: Tue, 2 Sep 2003 13:59:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_domain.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 Sep 2003 20:59:24 -0000 sam 2003/09/02 13:59:23 PDT FreeBSD src repository Modified files: sys/kern uipc_domain.c Log: move domain list mutex initialization to earlier in the boot sequence so statically configured modules like netgraph can call net_init_domain Noticed by: D.Rock@t-online.de (D. Rock) Revision Changes Path 1.34 +1 -2 src/sys/kern/uipc_domain.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 14:02:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DC2B16A4C0; Tue, 2 Sep 2003 14:02:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB0D344003; Tue, 2 Sep 2003 14:02:46 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h82L2k0U007899; Tue, 2 Sep 2003 14:02:46 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h82L2kfq007898; Tue, 2 Sep 2003 14:02:46 -0700 (PDT) Message-Id: <200309022102.h82L2kfq007898@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 2 Sep 2003 14:02:46 -0700 (PDT) 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: Tue, 02 Sep 2003 21:02:47 -0000 obrien 2003/09/02 14:02:46 PDT FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Support the nForce3 chip found on Opteron motherboards: atapci0: Approved by: sos Revision Changes Path 1.38 +1 -0 src/sys/dev/ata/ata-chipset.c 1.15 +1 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 17:21:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67B1E16A4BF; Tue, 2 Sep 2003 17:21:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A172943FE3; Tue, 2 Sep 2003 17:21:10 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h830LA0U027213; Tue, 2 Sep 2003 17:21:10 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h830LAJs027212; Tue, 2 Sep 2003 17:21:10 -0700 (PDT) Message-Id: <200309030021.h830LAJs027212@repoman.freebsd.org> From: David Xu Date: Tue, 2 Sep 2003 17:21:10 -0700 (PDT) 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_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 00:21:11 -0000 davidxu 2003/09/02 17:21:10 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: Move kse_wakeup_multi call to just before KSE_SCHED_UNLOCK. Tested on: SMP Revision Changes Path 1.90 +2 -4 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 17:39:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD03916A4BF; Tue, 2 Sep 2003 17:39:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53DD143FF3; Tue, 2 Sep 2003 17:39:02 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from localhost (davidxu@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h830cxUp069645; Tue, 2 Sep 2003 17:39:00 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) From: David Xu To: Alexander Kabaev , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Date: Wed, 3 Sep 2003 08:41:54 +0800 User-Agent: KMail/1.5.2 References: <200309021937.h82JbBKg098025@repoman.freebsd.org> In-Reply-To: <200309021937.h82JbBKg098025@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200309030841.54293.davidxu@FreeBSD.org> Subject: Re: cvs commit: src/lib/libpthread Makefile src/lib/libpthread/support Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: davidxu@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 00:39:03 -0000 On Wednesday 03 September 2003 03:37, Alexander Kabaev wrote: > kan 2003/09/02 12:37:11 PDT > > FreeBSD src repository > > Modified files: > lib/libpthread Makefile > lib/libpthread/support Makefile.inc > Log: > Rethink the way thr_libc.So is generated. Relying on GCC to extract > only needed symbols from libc_pic is not working on sparc64. > > Requested by: jake > > Revision Changes Path > 1.48 +0 -6 src/lib/libpthread/Makefile > 1.6 +32 -4 src/lib/libpthread/support/Makefile.inc I have trouble to get KDE run with this commit. David Xu From owner-cvs-src@FreeBSD.ORG Tue Sep 2 17:43:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E690316A4BF; Tue, 2 Sep 2003 17:43:09 -0700 (PDT) Received: from mx3.mail.ru (mx3.mail.ru [194.67.23.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3CED43FEC; Tue, 2 Sep 2003 17:43:07 -0700 (PDT) (envelope-from kabaev@mail.ru) Received: from [141.154.238.127] (port=54232 helo=kan.dnsalias.net) by mx3.mail.ru with esmtp id 19uLjp-000AFc-00; Wed, 03 Sep 2003 04:43:09 +0400 Received: from kan.dnsalias.net (ak03@localhost [127.0.0.1]) by kan.dnsalias.net (8.12.9/8.12.9) with ESMTP id h830h4iv064172; Tue, 2 Sep 2003 20:43:04 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.9/8.12.9/Submit) id h830h4jT064171; Tue, 2 Sep 2003 20:43:04 -0400 (EDT) Date: Tue, 2 Sep 2003 20:43:03 -0400 From: Alexander Kabaev To: davidxu@FreeBSD.org Message-Id: <20030902204303.10d5a52f.kabaev@mail.ru> In-Reply-To: <200309030841.54293.davidxu@FreeBSD.org> References: <200309021937.h82JbBKg098025@repoman.freebsd.org> <200309030841.54293.davidxu@FreeBSD.org> X-Mailer: Sylpheed version 0.9.4claws33 (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam: Not detected cc: Alexander Kabaev cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread Makefile src/lib/libpthread/support Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 00:43:10 -0000 On Wed, 3 Sep 2003 08:41:54 +0800 David Xu wrote: > On Wednesday 03 September 2003 03:37, Alexander Kabaev wrote: > > kan 2003/09/02 12:37:11 PDT > > > > FreeBSD src repository > > > > Modified files: > > lib/libpthread Makefile > > lib/libpthread/support Makefile.inc > > Log: > > Rethink the way thr_libc.So is generated. Relying on GCC to > > extract only needed symbols from libc_pic is not working on > > sparc64. > > > > Requested by: jake > > > > Revision Changes Path > > 1.48 +0 -6 src/lib/libpthread/Makefile > > 1.6 +32 -4 src/lib/libpthread/support/Makefile.inc > > > I have trouble to get KDE run with this commit. > Then you should have some details. I am pretty much interested in seeing them. From owner-cvs-src@FreeBSD.ORG Tue Sep 2 17:44:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8471E16A4BF; Tue, 2 Sep 2003 17:44:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 078AB43FF2; Tue, 2 Sep 2003 17:44:28 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h830iR0U028257; Tue, 2 Sep 2003 17:44:27 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h830iRmM028256; Tue, 2 Sep 2003 17:44:27 -0700 (PDT) Message-Id: <200309030044.h830iRmM028256@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 17:44:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/amd .cvsignore src/contrib/amd/amd .cvsignore src/contrib/amd/amq .cvsignore src/contrib/amd/doc .cvsignore src/contrib/amd/fixmount .cvsignore... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 00:44:28 -0000 mbr 2003/09/02 17:44:27 PDT FreeBSD src repository Removed files: contrib/amd .cvsignore contrib/amd/amd .cvsignore contrib/amd/amq .cvsignore contrib/amd/doc .cvsignore contrib/amd/fixmount .cvsignore contrib/amd/fsinfo .cvsignore contrib/amd/hlfsd .cvsignore contrib/amd/libamu .cvsignore contrib/amd/mk-amd-map .cvsignore contrib/amd/scripts .cvsignore contrib/amd/wire-test .cvsignore Log: Apparently these slipped through the import procedure. Kill them again. Revision Changes Path 1.2 +0 -116 src/contrib/amd/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/amd/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/amq/.cvsignore (dead) 1.2 +0 -11 src/contrib/amd/doc/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/fixmount/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/fsinfo/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/hlfsd/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/libamu/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/mk-amd-map/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/scripts/.cvsignore (dead) 1.2 +0 -1 src/contrib/amd/wire-test/.cvsignore (dead) From owner-cvs-src@FreeBSD.ORG Tue Sep 2 17:46:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4767B16A4BF; Tue, 2 Sep 2003 17:46:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C172843F85; Tue, 2 Sep 2003 17:46:21 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h830kL0U028373; Tue, 2 Sep 2003 17:46:21 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h830kL7v028372; Tue, 2 Sep 2003 17:46:21 -0700 (PDT) Message-Id: <200309030046.h830kL7v028372@repoman.freebsd.org> From: Martin Blapp Date: Tue, 2 Sep 2003 17:46:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/amd FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 00:46:23 -0000 mbr 2003/09/02 17:46:21 PDT FreeBSD src repository Modified files: contrib/amd FREEBSD-upgrade Log: Add notice about deleting .cvsignore Revision Changes Path 1.14 +2 -0 src/contrib/amd/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Tue Sep 2 18:09:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9376316A4BF; Tue, 2 Sep 2003 18:09:38 -0700 (PDT) Received: from exchhz01.viatech.com.cn (ip-167-164-97-218.anlai.com [218.97.164.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A69D4400F; Tue, 2 Sep 2003 18:09:31 -0700 (PDT) (envelope-from davidxu@viatech.com.cn) Received: from viatech.com.cn (ip-240-1-168-192.rev.dyxnet.com [192.168.1.240]) by exchhz01.viatech.com.cn with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id RKXCSRRM; Wed, 3 Sep 2003 08:51:42 +0800 Message-ID: <3F554045.60209@viatech.com.cn> Date: Wed, 03 Sep 2003 09:13:41 +0800 From: David Xu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030723 Thunderbird/0.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alexander Kabaev References: <200309021937.h82JbBKg098025@repoman.freebsd.org> <200309030841.54293.davidxu@FreeBSD.org> <20030902204303.10d5a52f.kabaev@mail.ru> In-Reply-To: <20030902204303.10d5a52f.kabaev@mail.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: Alexander Kabaev cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: davidxu@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread Makefilesrc/lib/libpthread/support Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 01:09:38 -0000 Alexander Kabaev wrote: >On Wed, 3 Sep 2003 08:41:54 +0800 >David Xu wrote: > > > >>On Wednesday 03 September 2003 03:37, Alexander Kabaev wrote: >> >> >>>kan 2003/09/02 12:37:11 PDT >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libpthread Makefile >>> lib/libpthread/support Makefile.inc >>> Log: >>> Rethink the way thr_libc.So is generated. Relying on GCC to >>> extract only needed symbols from libc_pic is not working on >>> sparc64. >>> >>> Requested by: jake >>> >>> Revision Changes Path >>> 1.48 +0 -6 src/lib/libpthread/Makefile >>> 1.6 +32 -4 src/lib/libpthread/support/Makefile.inc >>> >>> >>I have trouble to get KDE run with this commit. >> >> >> > >Then you should have some details. I am pretty much interested in seeing >them. > > > I don't know, KDE just crashes at startup time, and I saw kdeinit ate cpu 100%, but others like ACE run fine. David Xu From owner-cvs-src@FreeBSD.ORG Tue Sep 2 18:24:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D868316A4BF; Tue, 2 Sep 2003 18:24:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F5FC43F93; Tue, 2 Sep 2003 18:24:48 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h831Om0U030979; Tue, 2 Sep 2003 18:24:48 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h831Om4e030978; Tue, 2 Sep 2003 18:24:48 -0700 (PDT) Message-Id: <200309030124.h831Om4e030978@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 2 Sep 2003 18:24:48 -0700 (PDT) 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 GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 01:24:49 -0000 obrien 2003/09/02 18:24:48 PDT FreeBSD src repository Modified files: sys/amd64/conf GENERIC Log: MFi386: add device ataraid, this is now seperate and not pulled in by atadisk. Revision Changes Path 1.391 +1 -0 src/sys/amd64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Sep 2 18:26:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C63416A4BF; Tue, 2 Sep 2003 18:26:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E10DC43FFD; Tue, 2 Sep 2003 18:26:36 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h831Qa0U031099; Tue, 2 Sep 2003 18:26:36 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h831QaB2031098; Tue, 2 Sep 2003 18:26:36 -0700 (PDT) Message-Id: <200309030126.h831QaB2031098@repoman.freebsd.org> From: David Xu Date: Tue, 2 Sep 2003 18:26:36 -0700 (PDT) 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_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 01:26:37 -0000 davidxu 2003/09/02 18:26:36 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: This is a force commit for revision 1.90 to explain further: Removes a surplus kse_wakeup_multi call when there is no thread can run. Also reduce time window that an IDLE kse wakes and sleeps again because it can not get scheduler lock after wakeup, the change is small and not perfect, futher refining it is possible but may not worth to do, it is unknown whether we can gain performance benifit by refining it. Prodded by: scottl Revision Changes Path 1.91 +0 -0 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 19:19:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1659B16A4BF; Tue, 2 Sep 2003 19:19:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9151043FFD; Tue, 2 Sep 2003 19:19:29 -0700 (PDT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h832JT0U033990; Tue, 2 Sep 2003 19:19:29 -0700 (PDT) (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h832JTUd033989; Tue, 2 Sep 2003 19:19:29 -0700 (PDT) Message-Id: <200309030219.h832JTUd033989@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 2 Sep 2003 19:19:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet udp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 02:19:30 -0000 bms 2003/09/02 19:19:29 PDT FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: PR: kern/56343 Reviewed by: tjr Approved by: jake (mentor) Revision Changes Path 1.136 +3 -1 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 19:21:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1648A16A4BF; Tue, 2 Sep 2003 19:21:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9024A43FDD; Tue, 2 Sep 2003 19:21:33 -0700 (PDT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h832LX0U034161; Tue, 2 Sep 2003 19:21:33 -0700 (PDT) (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h832LX1e034160; Tue, 2 Sep 2003 19:21:33 -0700 (PDT) Message-Id: <200309030221.h832LX1e034160@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 2 Sep 2003 19:21:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet udp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 02:21:34 -0000 bms 2003/09/02 19:21:33 PDT FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: Forced commit to correct lack of log message in previous commit. Fix a checksum regression introduced by IP_ONESBCAST. Only datagrams sent on PF_INET/SOCK_DGRAM/IPPROTO_UDP sockets with IP_ONESBCAST enabled are affected by the regression, which causes in_pseudo() to incorrectly calculate the udp checksum. This error was masked by network interfaces supporting checksum offloading. PR: kern/56343 Reviewed by: tjr Approved by: jake (mentor) Revision Changes Path 1.137 +0 -0 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 21:08:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6137A16A4BF; Tue, 2 Sep 2003 21:08:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCAB143FF7; Tue, 2 Sep 2003 21:08:15 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8348F0U045197; Tue, 2 Sep 2003 21:08:15 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8348Fuh045196; Tue, 2 Sep 2003 21:08:15 -0700 (PDT) Message-Id: <200309030408.h8348Fuh045196@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 2 Sep 2003 21:08:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: 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: Wed, 03 Sep 2003 04:08:16 -0000 jeff 2003/09/02 21:08:15 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c Log: - Several of the callers to getdirtybuf() were erroneously changed to pass in a list head instead of a pointer to the first element at the time of the first call. These lists are subject to change, and getdirtybuf() would refetch from the wrong list in some cases. Spottedy by: tegge Pointy hat to: me Revision Changes Path 1.144 +16 -9 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Tue Sep 2 21:46:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2D9716A4BF; Tue, 2 Sep 2003 21:46:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E3B343FD7; Tue, 2 Sep 2003 21:46:29 -0700 (PDT) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h834kT0U046789; Tue, 2 Sep 2003 21:46:29 -0700 (PDT) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h834kT4B046788; Tue, 2 Sep 2003 21:46:29 -0700 (PDT) Message-Id: <200309030446.h834kT4B046788@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Tue, 2 Sep 2003 21:46:29 -0700 (PDT) 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 cd.4 da.4 src/share/man/man9 cd.9 taskqueue.9 src/sys/kern subr_taskqueue.c src/sys/sys taskqueue.h src/sys/cam/scsi scsi_cd.c scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 04:46:30 -0000 ken 2003/09/02 21:46:29 PDT FreeBSD src repository Modified files: share/man/man4 cd.4 da.4 share/man/man9 cd.9 taskqueue.9 sys/kern subr_taskqueue.c sys/sys taskqueue.h sys/cam/scsi scsi_cd.c scsi_da.c Log: Move dynamic sysctl(8) variable creation for the cd(4) and da(4) drivers out of cdregister() and daregister(), which are run from interrupt context. The sysctl code does blocking mallocs (M_WAITOK), which causes problems if malloc(9) actually needs to sleep. The eventual fix for this issue will involve moving the CAM probe process inside a kernel thread. For now, though, I have fixed the issue by moving dynamic sysctl variable creation for these two drivers to a task queue running in a kernel thread. The existing task queues (taskqueue_swi and taskqueue_swi_giant) run in software interrupt handlers, which wouldn't fix the problem at hand. So I have created a new task queue, taskqueue_thread, that runs inside a kernel thread. (It also runs outside of Giant -- clients must explicitly acquire and release Giant in their taskqueue functions.) scsi_cd.c: Remove sysctl variable creation code from cdregister(), and move it to a new function, cdsysctlinit(). Queue cdsysctlinit() to the taskqueue_thread taskqueue once we have fully registered the cd(4) driver instance. scsi_da.c: Remove sysctl variable creation code from daregister(), and move it to move it to a new function, dasysctlinit(). Queue dasysctlinit() to the taskqueue_thread taskqueue once we have fully registered the da(4) instance. taskqueue.h: Declare the new taskqueue_thread taskqueue, update some comments. subr_taskqueue.c: Create the new kernel thread taskqueue. This taskqueue runs outside of Giant, so any functions queued to it would need to explicitly acquire/release Giant if they need it. cd.4: Update the cd(4) man page to talk about the minimum command size sysctl/loader tunable. Also note that the changer variables are available as loader tunables as well. da.4: Update the da(4) man page to cover the retry_count, default_timeout and minimum_cmd_size sysctl variables/loader tunables. Remove references to /dev/r???, they aren't used any longer. cd.9: Update the cd(9) man page to describe the CD_Q_10_BYTE_ONLY quirk. taskqueue.9: Update the taskqueue(9) man page to describe the new thread task queue, and the taskqueue_swi_giant queue. MFC after: 3 days Revision Changes Path 1.33 +34 -3 src/share/man/man4/cd.4 1.42 +54 -42 src/share/man/man4/da.4 1.18 +17 -1 src/share/man/man9/cd.9 1.7 +27 -10 src/share/man/man9/taskqueue.9 1.81 +46 -21 src/sys/cam/scsi/scsi_cd.c 1.157 +47 -22 src/sys/cam/scsi/scsi_da.c 1.17 +32 -0 src/sys/kern/subr_taskqueue.c 1.8 +9 -2 src/sys/sys/taskqueue.h From owner-cvs-src@FreeBSD.ORG Tue Sep 2 22:35:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABF4016A4C0; Tue, 2 Sep 2003 22:35:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43AC343FE9; Tue, 2 Sep 2003 22:35:38 -0700 (PDT) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h835Zb0U049782; Tue, 2 Sep 2003 22:35:37 -0700 (PDT) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h835ZbXJ049781; Tue, 2 Sep 2003 22:35:37 -0700 (PDT) Message-Id: <200309030535.h835ZbXJ049781@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Tue, 2 Sep 2003 22:35:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 taskqueue.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 05:35:39 -0000 ken 2003/09/02 22:35:37 PDT FreeBSD src repository Modified files: share/man/man9 taskqueue.9 Log: Fix typo in the last commit. Pointed out by: njl MFC after: 3 days Revision Changes Path 1.8 +1 -1 src/share/man/man9/taskqueue.9 From owner-cvs-src@FreeBSD.ORG Tue Sep 2 23:31:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1933416A4BF; Tue, 2 Sep 2003 23:31:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AD2A43FDF; Tue, 2 Sep 2003 23:31:50 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h836Vo0U052786; Tue, 2 Sep 2003 23:31:50 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h836Vovi052785; Tue, 2 Sep 2003 23:31:50 -0700 (PDT) Message-Id: <200309030631.h836Vovi052785@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 2 Sep 2003 23:31:50 -0700 (PDT) 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.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: Wed, 03 Sep 2003 06:31:52 -0000 ru 2003/09/02 23:31:50 PDT FreeBSD src repository Modified files: share/mk bsd.lib.mk Log: As ld(1) was taught to look into /lib, there's no longer a reason for having compatibility .so symlinks. Submitted by: obrien Reviewed by: gordon Revision Changes Path 1.152 +0 -4 src/share/mk/bsd.lib.mk From owner-cvs-src@FreeBSD.ORG Wed Sep 3 00:38:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BC1416A4C0; Wed, 3 Sep 2003 00:38:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94AE744028; Wed, 3 Sep 2003 00:38:22 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h837cL0U056137; Wed, 3 Sep 2003 00:38:21 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h837cLG5056136; Wed, 3 Sep 2003 00:38:21 -0700 (PDT) Message-Id: <200309030738.h837cLG5056136@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 3 Sep 2003 00:38:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pci ich.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 07:38:26 -0000 obrien 2003/09/03 00:38:21 PDT FreeBSD src repository Modified files: sys/dev/sound/pci ich.c Log: Recognize the sound chip on the Opteron-based nForce3 motherboards (such as the Asus SK8N). Revision Changes Path 1.36 +4 -0 src/sys/dev/sound/pci/ich.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 00:40:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E956D16A4BF; Wed, 3 Sep 2003 00:40:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ECD543FF2; Wed, 3 Sep 2003 00:40:05 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h837e50U056205; Wed, 3 Sep 2003 00:40:05 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h837e4qS056204; Wed, 3 Sep 2003 00:40:04 -0700 (PDT) Message-Id: <200309030740.h837e4qS056204@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 3 Sep 2003 00:40:04 -0700 (PDT) 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_sis.c if_sisreg.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, 03 Sep 2003 07:40:06 -0000 phk 2003/09/03 00:40:04 PDT FreeBSD src repository Modified files: sys/pci if_sis.c if_sisreg.h Log: Examine and record the Silicon Revision Register on NS parts. We can't update the device description in attach (why not ?), so we device_print() what we find. Conditionalize the short cable fix on this being older than rev 16A. Call device_printf() when we apply short cable fix. Include interrupt hold-off setting for rev 16+ under "#ifdef notyet" The device_printf()'s will go under bootverbose once the various issues have settled a bit. Revision Changes Path 1.83 +27 -2 src/sys/pci/if_sis.c 1.23 +11 -1 src/sys/pci/if_sisreg.h From owner-cvs-src@FreeBSD.ORG Wed Sep 3 00:40:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72BE616A4F7; Wed, 3 Sep 2003 00:40:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1F5143FF5; Wed, 3 Sep 2003 00:40:17 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h837eH0U056236; Wed, 3 Sep 2003 00:40:17 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h837eHn3056235; Wed, 3 Sep 2003 00:40:17 -0700 (PDT) Message-Id: <200309030740.h837eHn3056235@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 3 Sep 2003 00:40:17 -0700 (PDT) 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 ohci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 07:40:18 -0000 obrien 2003/09/03 00:40:17 PDT FreeBSD src repository Modified files: sys/dev/usb ohci_pci.c Log: Recognize the OHCI USB device on Opteron-based nForce3 motherboards (such as the Asus SK8N). Revision Changes Path 1.34 +9 -0 src/sys/dev/usb/ohci_pci.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 01:12:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6A2E16A4BF; Wed, 3 Sep 2003 01:12:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01F3043FAF; Wed, 3 Sep 2003 01:12:21 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h838CK0U064103; Wed, 3 Sep 2003 01:12:20 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h838CK7R064102; Wed, 3 Sep 2003 01:12:20 -0700 (PDT) Message-Id: <200309030812.h838CK7R064102@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 3 Sep 2003 01:12:20 -0700 (PDT) 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/pxeldr Makefile pxeldr.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: Wed, 03 Sep 2003 08:12:21 -0000 phk 2003/09/03 01:12:20 PDT FreeBSD src repository Modified files: sys/boot/i386/pxeldr Makefile pxeldr.s Log: Add BOOT_PXELDR_ALWAYS_SERIAL option which forces serial console. Revision Changes Path 1.9 +5 -0 src/sys/boot/i386/pxeldr/Makefile 1.9 +6 -1 src/sys/boot/i386/pxeldr/pxeldr.s From owner-cvs-src@FreeBSD.ORG Wed Sep 3 01:13:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7770E16A4BF; Wed, 3 Sep 2003 01:13:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D252C43F85; Wed, 3 Sep 2003 01:13:12 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h838DC0U064197; Wed, 3 Sep 2003 01:13:12 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h838DCNG064196; Wed, 3 Sep 2003 01:13:12 -0700 (PDT) Message-Id: <200309030813.h838DCNG064196@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 3 Sep 2003 01:13:12 -0700 (PDT) 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: Wed, 03 Sep 2003 08:13:13 -0000 phk 2003/09/03 01:13:12 PDT FreeBSD src repository Modified files: sys/i386/i386 elan-mmcr.c Log: Give the ELAN timecounter better quality than i8254 Revision Changes Path 1.17 +2 -1 src/sys/i386/i386/elan-mmcr.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 01:14:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF8DB16A4BF; Wed, 3 Sep 2003 01:14:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39E8143FF7; Wed, 3 Sep 2003 01:14:17 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h838EH0U064276; Wed, 3 Sep 2003 01:14:17 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h838EGAI064275; Wed, 3 Sep 2003 01:14:16 -0700 (PDT) Message-Id: <200309030814.h838EGAI064275@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 3 Sep 2003 01:14:16 -0700 (PDT) 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_tc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 08:14:17 -0000 phk 2003/09/03 01:14:16 PDT FreeBSD src repository Modified files: sys/kern kern_tc.c Log: Use the quality to disable timecounters for which we deem Hz too low. Revision Changes Path 1.157 +10 -6 src/sys/kern/kern_tc.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 01:23:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3143116A4BF; Wed, 3 Sep 2003 01:23:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B13F643FDD; Wed, 3 Sep 2003 01:23:56 -0700 (PDT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h838Nu0U064628; Wed, 3 Sep 2003 01:23:56 -0700 (PDT) (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h838NusD064627; Wed, 3 Sep 2003 01:23:56 -0700 (PDT) Message-Id: <200309030823.h838NusD064627@repoman.freebsd.org> From: Peter Pentchev Date: Wed, 3 Sep 2003 01:23:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/pkg_install/create pkg_create.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: Wed, 03 Sep 2003 08:23:57 -0000 roam 2003/09/03 01:23:56 PDT FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) usr.sbin/pkg_install/create pkg_create.1 Log: MFC rev. 1.59: Clarify the order of arguments passed to the pre-/post-install script in the description of the pkg_create -i command-line option. Approved by: re (bmah) Revision Changes Path 1.35.2.18 +1 -1 src/usr.sbin/pkg_install/create/pkg_create.1 From owner-cvs-src@FreeBSD.ORG Wed Sep 3 03:07:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B62E516A4BF; Wed, 3 Sep 2003 03:07:00 -0700 (PDT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53B4E4400B; Wed, 3 Sep 2003 03:06:59 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id h83A6vSO074399; Wed, 3 Sep 2003 11:06:57 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) h83A6uTj009184; Wed, 3 Sep 2003 11:06:57 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: John Baldwin In-Reply-To: <200309021711.h82HBRm7089360@repoman.freebsd.org> References: <200309021711.h82HBRm7089360@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1062583616.9149.12.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 03 Sep 2003 11:06:56 +0100 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/dev/pci pcireg.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, 03 Sep 2003 10:07:00 -0000 On Tue, 2003-09-02 at 18:11, John Baldwin wrote: > jhb 2003/09/02 10:11:27 PDT > > FreeBSD src repository > > Modified files: > sys/dev/pci pcireg.h > Log: > - Deprecate PCIR_MAPS under BURN_BRIDGES (meaning it will be gone in 6.0) > and replace it with the more intuitive name PCIR_BARS. > - Add a PCIR_BAR(x) macro that returns the config space register offset of > the 32-bit BAR x. I think you missed the new abuse of PCIR_MAPS which I introduced in pci.c revision 1.228. From owner-cvs-src@FreeBSD.ORG Wed Sep 3 05:31:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5BF716A4BF; Wed, 3 Sep 2003 05:31:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6335343FBF; Wed, 3 Sep 2003 05:31:04 -0700 (PDT) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h83CV40U083279; Wed, 3 Sep 2003 05:31:04 -0700 (PDT) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h83CV4mT083278; Wed, 3 Sep 2003 05:31:04 -0700 (PDT) Message-Id: <200309031231.h83CV4mT083278@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Wed, 3 Sep 2003 05:31:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 12:31:05 -0000 ken 2003/09/03 05:31:04 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Unbreak buildworld. sys/taskqueue.h is a kernel-only include. Pointy Hat to: ken Revision Changes Path 1.158 +1 -1 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 08:24:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 818AE16A4BF; Wed, 3 Sep 2003 08:24:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DCE343FCB; Wed, 3 Sep 2003 08:24:32 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h83FOV0U094543; Wed, 3 Sep 2003 08:24:31 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h83FOVUh094542; Wed, 3 Sep 2003 08:24:31 -0700 (PDT) Message-Id: <200309031524.h83FOVUh094542@repoman.freebsd.org> From: John Baldwin Date: Wed, 3 Sep 2003 08:24:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 15:24:32 -0000 jhb 2003/09/03 08:24:31 PDT FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Replace another instance of PCIR_MAPS with PCIR_BAR(x). Reminded by: dfr Revision Changes Path 1.230 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 08:44:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C400A16A4BF; Wed, 3 Sep 2003 08:44:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DD7743F75; Wed, 3 Sep 2003 08:44:35 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h83FiZ0U095326; Wed, 3 Sep 2003 08:44:35 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h83FiZIl095325; Wed, 3 Sep 2003 08:44:35 -0700 (PDT) Message-Id: <200309031544.h83FiZIl095325@repoman.freebsd.org> From: Daniel Eischen Date: Wed, 3 Sep 2003 08:44:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config freebsd-spec.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, 03 Sep 2003 15:44:35 -0000 deischen 2003/09/03 08:44:34 PDT FreeBSD src repository Modified files: contrib/gcc/config freebsd-spec.h Log: Remove the -pthread option (in FreeBSD versions 500016 and greater) as threatened over 2 years ago. Why? -pthread was a hack to prevent linking to both libc and libc_r and became unecessary when libc_r became free of libc. Now that we have multiple thread libraries from which to choose, it is more confusing because you can't link to more than one threads library at a time. Things like autoconf and libtool sometimes detect -pthread and also -lc_r, and in conjunction with ports usage of ${PTHREAD_LIBS}, really wacky things ensue when PTHREAD_LIBS is set to another threads library. This might not be so bad if the build broke when this happens, but it doesn't and you don't know it until funny things happen when you run the application (or use an affected library). Reviewed by: obrien Revision Changes Path 1.12 +14 -11 src/contrib/gcc/config/freebsd-spec.h From owner-cvs-src@FreeBSD.ORG Wed Sep 3 09:36:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8C2416A4BF; Wed, 3 Sep 2003 09:36:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40ACA43FBD; Wed, 3 Sep 2003 09:36:47 -0700 (PDT) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h83Gal0U003711; Wed, 3 Sep 2003 09:36:47 -0700 (PDT) (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h83GakRJ003710; Wed, 3 Sep 2003 09:36:46 -0700 (PDT) Message-Id: <200309031636.h83GakRJ003710@repoman.freebsd.org> From: Prafulla Deuskar Date: Wed, 3 Sep 2003 09:36:46 -0700 (PDT) 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/em README if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.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, 03 Sep 2003 16:36:47 -0000 pdeuskar 2003/09/03 09:36:46 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/em README if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: MFC: Add support for new devices. Bug Fixes: - Allow users to use LAA - Remember promiscuous mode settings while bridging - Allow gratuitous arp's to be sent PR: 52966/54488 Approved by: re (murray) Revision Changes Path 1.1.2.8 +46 -6 src/sys/dev/em/README 1.2.2.16 +173 -33 src/sys/dev/em/if_em.c 1.1.2.15 +42 -13 src/sys/dev/em/if_em.h 1.1.2.9 +1357 -763 src/sys/dev/em/if_em_hw.c 1.1.2.9 +263 -159 src/sys/dev/em/if_em_hw.h 1.1.2.12 +0 -0 src/sys/dev/em/if_em_osdep.h From owner-cvs-src@FreeBSD.ORG Wed Sep 3 09:37:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BFDB16A4BF for ; Wed, 3 Sep 2003 09:37:42 -0700 (PDT) Received: from mail.speakeasy.net (mail10.speakeasy.net [216.254.0.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1659443FBF for ; Wed, 3 Sep 2003 09:37:40 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 12095 invoked from network); 3 Sep 2003 16:37:39 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 3 Sep 2003 16:37:39 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h83GbaDH084952; Wed, 3 Sep 2003 12:37:36 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <1062583616.9149.12.camel@builder02.qubesoft.com> Date: Wed, 03 Sep 2003 12:37:54 -0400 (EDT) From: John Baldwin To: Doug Rabson 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/dev/pci pcireg.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, 03 Sep 2003 16:37:42 -0000 On 03-Sep-2003 Doug Rabson wrote: > On Tue, 2003-09-02 at 18:11, John Baldwin wrote: >> jhb 2003/09/02 10:11:27 PDT >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/pci pcireg.h >> Log: >> - Deprecate PCIR_MAPS under BURN_BRIDGES (meaning it will be gone in 6.0) >> and replace it with the more intuitive name PCIR_BARS. >> - Add a PCIR_BAR(x) macro that returns the config space register offset of >> the 32-bit BAR x. > > I think you missed the new abuse of PCIR_MAPS which I introduced in > pci.c revision 1.228. Probably. I did this last Friday. I'll check the tree again. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Wed Sep 3 10:48:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D67F16A4BF; Wed, 3 Sep 2003 10:48:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ABF743F85; Wed, 3 Sep 2003 10:48:22 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h83HmM0U007211; Wed, 3 Sep 2003 10:48:22 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h83HmM7E007210; Wed, 3 Sep 2003 10:48:22 -0700 (PDT) Message-Id: <200309031748.h83HmM7E007210@repoman.freebsd.org> From: John Baldwin Date: Wed, 3 Sep 2003 10:48:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pcireg.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, 03 Sep 2003 17:48:23 -0000 jhb 2003/09/03 10:48:22 PDT FreeBSD src repository Modified files: sys/dev/pci pcireg.h Log: Bring back PCIR_HEADERTYPE as an alias for PCIR_HDRTYPE under BURN_BRIDGES for backwards compat. The old name will be gone in 6.0, but will be around in 5.x. This will help unbreak 3rd party code, e.g. the nvidia DRM module. Revision Changes Path 1.37 +3 -0 src/sys/dev/pci/pcireg.h From owner-cvs-src@FreeBSD.ORG Wed Sep 3 10:56:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D741F16A4BF; Wed, 3 Sep 2003 10:56:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5338F43F93; Wed, 3 Sep 2003 10:56:27 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h83HuR0U007659; Wed, 3 Sep 2003 10:56:27 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h83HuQu1007658; Wed, 3 Sep 2003 10:56:26 -0700 (PDT) Message-Id: <200309031756.h83HuQu1007658@repoman.freebsd.org> From: Daniel Eischen Date: Wed, 3 Sep 2003 10:56:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/alpha/include atomic_ops.h src/lib/libpthread/arch/amd64/include atomic_ops.h src/lib/libpthread/arch/i386/include atomic_ops.h src/lib/libpthread/sys lock.c lock.h src/lib/libpthread/thread thr_creat.c thr_pause.c thr_sleep.c thr_system.c thr_tcdrain.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 Sep 2003 17:56:28 -0000 deischen 2003/09/03 10:56:26 PDT FreeBSD src repository Modified files: lib/libpthread/arch/alpha/include atomic_ops.h lib/libpthread/arch/amd64/include atomic_ops.h lib/libpthread/arch/i386/include atomic_ops.h lib/libpthread/sys lock.c lock.h lib/libpthread/thread thr_creat.c thr_pause.c thr_sleep.c thr_system.c thr_tcdrain.c thr_wait.c thr_wait4.c thr_waitpid.c Log: Don't assume sizeof(long) = sizeof(int) on x86; use int instead of long types for low-level locks. Add prototypes for some internal libc functions that are wrapped by the library as cancellation points. Add memory barriers to alpha atomic swap functions (submitted by davidxu). Requested by: bde Revision Changes Path 1.2 +17 -0 src/lib/libpthread/arch/alpha/include/atomic_ops.h 1.2 +11 -3 src/lib/libpthread/arch/amd64/include/atomic_ops.h 1.3 +6 -6 src/lib/libpthread/arch/i386/include/atomic_ops.h 1.6 +11 -11 src/lib/libpthread/sys/lock.c 1.6 +1 -1 src/lib/libpthread/sys/lock.h 1.7 +2 -0 src/lib/libpthread/thread/thr_creat.c 1.7 +2 -0 src/lib/libpthread/thread/thr_pause.c 1.7 +2 -0 src/lib/libpthread/thread/thr_sleep.c 1.7 +2 -0 src/lib/libpthread/thread/thr_system.c 1.7 +2 -0 src/lib/libpthread/thread/thr_tcdrain.c 1.7 +2 -0 src/lib/libpthread/thread/thr_wait.c 1.18 +3 -0 src/lib/libpthread/thread/thr_wait4.c 1.7 +2 -0 src/lib/libpthread/thread/thr_waitpid.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 17:20:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C122516A4BF; Wed, 3 Sep 2003 17:20:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EB8543FEA; Wed, 3 Sep 2003 17:20:41 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h840Ke0U039973; Wed, 3 Sep 2003 17:20:40 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h840KemE039969; Wed, 3 Sep 2003 17:20:40 -0700 (PDT) Message-Id: <200309040020.h840KemE039969@repoman.freebsd.org> From: Peter Wemm Date: Wed, 3 Sep 2003 17:20:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/i386/sys Makefile.inc getcontext.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 00:20:42 -0000 peter 2003/09/03 17:20:40 PDT FreeBSD src repository Modified files: lib/libc/i386/sys Makefile.inc Added files: lib/libc/i386/sys getcontext.S Log: Make getcontext(2) work on i386. It needs a small wrapper in libc otherwise the return from the syscall stub for getcontext will pop off the return value for the caller to the getcontext stub and it will appear as though the setcontext() syscall returned instead of the getcontext(). The same bug exists on amd64, a fix is coming there too. The bug can be demonstrated with this test code fragment: main() { ucontext_t top; if (getcontext(&top) == 0) { write(2, "PING!\n", 6); /* Cause a return value of 1 from getcontext this time */ top.uc_mcontext.mc_eax = 1; setcontext(&top); err(1, "setcontext() returned"); } write(2, "PONG!\n", 6); _exit(0); } Revision Changes Path 1.27 +2 -2 src/lib/libc/i386/sys/Makefile.inc 1.1 +50 -0 src/lib/libc/i386/sys/getcontext.S (new) From owner-cvs-src@FreeBSD.ORG Wed Sep 3 17:26:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C215B16A4BF; Wed, 3 Sep 2003 17:26:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C44843F85; Wed, 3 Sep 2003 17:26:41 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h840Qf0U040269; Wed, 3 Sep 2003 17:26:41 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h840Qevv040268; Wed, 3 Sep 2003 17:26:40 -0700 (PDT) Message-Id: <200309040026.h840Qevv040268@repoman.freebsd.org> From: Peter Wemm Date: Wed, 3 Sep 2003 17:26:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys vfork.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 00:26:41 -0000 peter 2003/09/03 17:26:40 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys vfork.S Log: Fix some minor whitespace botches Revision Changes Path 1.22 +1 -1 src/lib/libc/amd64/sys/vfork.S From owner-cvs-src@FreeBSD.ORG Wed Sep 3 17:29:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C6B616A4BF; Wed, 3 Sep 2003 17:29:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA6EB43FF9; Wed, 3 Sep 2003 17:29:12 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h840TC0U040409; Wed, 3 Sep 2003 17:29:12 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h840TCGT040408; Wed, 3 Sep 2003 17:29:12 -0700 (PDT) Message-Id: <200309040029.h840TCGT040408@repoman.freebsd.org> From: Peter Wemm Date: Wed, 3 Sep 2003 17:29:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys Makefile.inc getcontext.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 00:29:13 -0000 peter 2003/09/03 17:29:12 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys Makefile.inc Added files: lib/libc/amd64/sys getcontext.S Log: Apply same basic fix for getcontext(2) as for i386. Store the return value for getcontext() in a preserved register rather than on the stack. The second time around, the stack value would likely have changed so we can't depend on it for the return value. Revision Changes Path 1.28 +2 -2 src/lib/libc/amd64/sys/Makefile.inc 1.1 +54 -0 src/lib/libc/amd64/sys/getcontext.S (new) From owner-cvs-src@FreeBSD.ORG Wed Sep 3 17:31:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E478C16A4BF; Wed, 3 Sep 2003 17:31:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70FA243FE1; Wed, 3 Sep 2003 17:31:45 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h840Vj0U040577; Wed, 3 Sep 2003 17:31:45 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h840VjbR040576; Wed, 3 Sep 2003 17:31:45 -0700 (PDT) Message-Id: <200309040031.h840VjbR040576@repoman.freebsd.org> From: Peter Wemm Date: Wed, 3 Sep 2003 17:31:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys getcontext.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 00:31:46 -0000 peter 2003/09/03 17:31:45 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys getcontext.S Log: Sigh. I can't win anything. Use addq rather than addl with %rsp. Revision Changes Path 1.2 +1 -1 src/lib/libc/amd64/sys/getcontext.S From owner-cvs-src@FreeBSD.ORG Wed Sep 3 18:01:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C08116A4BF; Wed, 3 Sep 2003 18:01:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9015243FBD; Wed, 3 Sep 2003 18:01:21 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8411L0U042078; Wed, 3 Sep 2003 18:01:21 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8411Led042077; Wed, 3 Sep 2003 18:01:21 -0700 (PDT) Message-Id: <200309040101.h8411Led042077@repoman.freebsd.org> From: Nate Lawson Date: Wed, 3 Sep 2003 18:01:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 01:01:22 -0000 njl 2003/09/03 18:01:21 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Remove the quirk for the FujiFilm camera. Submitter indicates it is now working without the quirk. Submitted by: guido MFC after: 30 days Revision Changes Path 1.159 +0 -8 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 18:29:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C497216A4BF; Wed, 3 Sep 2003 18:29:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5309043FE0; Wed, 3 Sep 2003 18:29:12 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h841TC0U044059; Wed, 3 Sep 2003 18:29:12 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h841TCFN044058; Wed, 3 Sep 2003 18:29:12 -0700 (PDT) Message-Id: <200309040129.h841TCFN044058@repoman.freebsd.org> From: Peter Wemm Date: Wed, 3 Sep 2003 18:29:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/tar config.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, 04 Sep 2003 01:29:13 -0000 peter 2003/09/03 18:29:12 PDT FreeBSD src repository Modified files: gnu/usr.bin/tar config.h Log: There is no need to #include Revision Changes Path 1.3 +1 -1 src/gnu/usr.bin/tar/config.h From owner-cvs-src@FreeBSD.ORG Wed Sep 3 18:33:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6410016A4BF; Wed, 3 Sep 2003 18:33:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E841C43FCB; Wed, 3 Sep 2003 18:33:43 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h841Xh0U044235; Wed, 3 Sep 2003 18:33:43 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h841Xhpg044234; Wed, 3 Sep 2003 18:33:43 -0700 (PDT) Message-Id: <200309040133.h841Xhpg044234@repoman.freebsd.org> From: Peter Wemm Date: Wed, 3 Sep 2003 18:33:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rmt rmt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 01:33:44 -0000 peter 2003/09/03 18:33:43 PDT FreeBSD src repository Modified files: usr.sbin/rmt rmt.c Log: There is no need to #include Revision Changes Path 1.12 +0 -1 src/usr.sbin/rmt/rmt.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 18:41:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B910316A4BF; Wed, 3 Sep 2003 18:41:07 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67CFA43FEA; Wed, 3 Sep 2003 18:41:06 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9/8.12.3) with ESMTP id h841f5TX053216; Wed, 3 Sep 2003 19:41:05 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 03 Sep 2003 19:40:45 -0600 (MDT) Message-Id: <20030903.194045.71089689.imp@bsdimp.com> To: phk@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200309030740.h837e4qS056204@repoman.freebsd.org> References: <200309030740.h837e4qS056204@repoman.freebsd.org> X-Mailer: Mew version 2.1 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/pci if_sis.c if_sisreg.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, 04 Sep 2003 01:41:07 -0000 In message: <200309030740.h837e4qS056204@repoman.freebsd.org> Poul-Henning Kamp writes: : We can't update the device description in attach (why not ?), so : we device_print() what we find. You can. However, we use the description after PROBE, and changing it in attach doesn't cause us to go back and unprint it, so it does little good. We could fix this, and the resource allocation issues, by printing things after a successful attach, but that would likely confuse people. Warner From owner-cvs-src@FreeBSD.ORG Wed Sep 3 21:29:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CBCE16A4BF; Wed, 3 Sep 2003 21:29:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE87D43FEA; Wed, 3 Sep 2003 21:29:11 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h844TB0U058679; Wed, 3 Sep 2003 21:29:11 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h844TBhD058678; Wed, 3 Sep 2003 21:29:11 -0700 (PDT) Message-Id: <200309040429.h844TBhD058678@repoman.freebsd.org> From: Peter Wemm Date: Wed, 3 Sep 2003 21:29:11 -0700 (PDT) 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.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: Thu, 04 Sep 2003 04:29:12 -0000 peter 2003/09/03 21:29:11 PDT FreeBSD src repository Modified files: share/mk bsd.lib.mk Log: Emergency backout of rev 1.152. This is a 100% guaranteed way to totally hose your system. You end up with just about everything statically linked (except for libpam.so), which then causes all the pam users to fail. eg: login, sshd, su etc all stop working because dlopen no longer works because there is no libc.so in memory anymore. gcc passes -L/usr/lib to ld. The /usr/lib/libxxx.so symlink is *not* a compatability link. It is actually the primary link. There should be no symlinks in /lib at all. Only /lib/libXX.so.Y. peter@daintree[9:27pm]/usr/bin-104> file yppasswd yppasswd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 5.1.1, dynamically linked (uses shared libs), stripped peter@daintree[9:27pm]/usr/bin-105> ldd yppasswd yppasswd: libpam.so.2 => /usr/lib/libpam.so.2 (0x280d1000) peter@daintree[9:28pm]/usr/bin-106> Note no libc.so.5. Hence libpam.so.2 has unresolved dependencies. I believe this is also the cause of the recent buildworld failures when pam_krb5.so references -lcrypto stuff etc and when librpcsvc.so references des_setparity() etc. This change could not possibly have worked, unless there are other missing changes to the gcc configuration. It won't work with ports versions of gcc either. Revision Changes Path 1.153 +4 -0 src/share/mk/bsd.lib.mk From owner-cvs-src@FreeBSD.ORG Wed Sep 3 22:06:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 495D716A4BF; Wed, 3 Sep 2003 22:06:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAA9943FAF; Wed, 3 Sep 2003 22:06:58 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8456w0U061054; Wed, 3 Sep 2003 22:06:58 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8456wsS061053; Wed, 3 Sep 2003 22:06:58 -0700 (PDT) Message-Id: <200309040506.h8456wsS061053@repoman.freebsd.org> From: Mike Silbersack Date: Wed, 3 Sep 2003 22:06:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 05:06:59 -0000 silby 2003/09/03 22:06:58 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) . UPDATING Log: Update comment about 4.x's vm bug: it's fixed now. Approved by: re (murray) Revision Changes Path 1.73.2.86 +5 -16 src/UPDATING From owner-cvs-src@FreeBSD.ORG Wed Sep 3 22:18:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 798B516A4C3; Wed, 3 Sep 2003 22:18:48 -0700 (PDT) Received: from HAL9000.homeunix.com (12-233-57-131.client.attbi.com [12.233.57.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78AE843F85; Wed, 3 Sep 2003 22:18:47 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.9) with ESMTP id h845IjG7009440; Wed, 3 Sep 2003 22:18:45 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.9/Submit) id h845IjYL009439; Wed, 3 Sep 2003 22:18:45 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Wed, 3 Sep 2003 22:18:45 -0700 From: David Schultz To: Peter Wemm Message-ID: <20030904051845.GA9416@HAL9000.homeunix.com> Mail-Followup-To: Peter Wemm , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200309040429.h844TBhD058678@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200309040429.h844TBhD058678@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/share/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: Thu, 04 Sep 2003 05:18:48 -0000 On Wed, Sep 03, 2003, Peter Wemm wrote: > peter 2003/09/03 21:29:11 PDT > > FreeBSD src repository > > Modified files: > share/mk bsd.lib.mk > Log: > Emergency backout of rev 1.152. This is a 100% guaranteed way to totally > hose your system. You end up with just about everything statically linked > (except for libpam.so), which then causes all the pam users to fail. > eg: login, sshd, su etc all stop working because dlopen no longer works > because there is no libc.so in memory anymore. Thanks! When I ran into this the other day while installing a new system, I thought I just did something wrong at first. From owner-cvs-src@FreeBSD.ORG Wed Sep 3 22:24:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 993AC16A4BF; Wed, 3 Sep 2003 22:24:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E67443F3F; Wed, 3 Sep 2003 22:24:54 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h845Or0U061675; Wed, 3 Sep 2003 22:24:53 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h845OrfL061674; Wed, 3 Sep 2003 22:24:53 -0700 (PDT) Message-Id: <200309040524.h845OrfL061674@repoman.freebsd.org> From: David Xu Date: Wed, 3 Sep 2003 22:24:53 -0700 (PDT) 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_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 05:24:54 -0000 davidxu 2003/09/03 22:24:53 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: Allow hooks registered by atexit() to run with current thread pointer set, without this change, my atexit test dumps core. Revision Changes Path 1.92 +4 -1 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Wed Sep 3 23:05:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7382C16A4BF for ; Wed, 3 Sep 2003 23:05:52 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id D6E2743FDD for ; Wed, 3 Sep 2003 23:05:50 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 50656 invoked from network); 4 Sep 2003 06:05:49 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 4 Sep 2003 06:05:49 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 4 Sep 2003 01:04:31 -0500 (CDT) From: Mike Silbersack To: Jeff Roberson In-Reply-To: <20030827231807.I12093-100000@mail.chesapeake.net> Message-ID: <20030904010250.L15754@odysseus.silby.com> References: <20030827231807.I12093-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-2111628021-1062655471=:16553" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Marcel Moolenaar Subject: Re: 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: Thu, 04 Sep 2003 06:05:52 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-2111628021-1062655471=:16553 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 27 Aug 2003, Jeff Roberson wrote: > It uses an 8 bit index to identify individual items in a slab. This is to > save space in place of the full pointer that is used in traditional slab > allocators. With an 8 bit index your smallest allocation on 4k pages is > 16 bytes and 32 bytes on 8k. It'd be 128 bytes on 32k. You're going to > have to conditionally compile UMA with 16bit indexes. > > Cheers, > Jeff You can't just change the index to 16 bits, it'll break. I've attached a patch which allows you to play with the freelist type freely... I don't have any immediate plans to commit it (now that I'm sidetracked onto other things), but I think it's solid. Mike "Silby" Silbersack --0-2111628021-1062655471=:16553 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="variable_freelist.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20030904010431.H16553@odysseus.silby.com> Content-Description: Content-Disposition: attachment; filename="variable_freelist.patch" ZGlmZiAtdSAtciAvdXNyL3NyYy9zeXMub2xkL3ZtL3VtYS5oIC91c3Ivc3Jj L3N5cy92bS91bWEuaA0KLS0tIC91c3Ivc3JjL3N5cy5vbGQvdm0vdW1hLmgJ TW9uIEF1ZyAxMSAxNjo1NzoxNSAyMDAzDQorKysgL3Vzci9zcmMvc3lzL3Zt L3VtYS5oCVNhdCBBdWcgMTYgMDI6MTk6NDMgMjAwMw0KQEAgLTM5LDYgKzM5 LDcgQEANCiAjaW5jbHVkZSA8c3lzL21hbGxvYy5oPgkJLyogRm9yIE1fKiAq Lw0KIA0KIC8qIFVzZXIgdmlzYWJsZSBwYXJhbWV0ZXJzICovDQorI2RlZmlu ZSBVTUFfTUFYX09GRlBBR0VfSVRFTVMgICAoMzApDQogI2RlZmluZSBVTUFf U01BTExFU1RfVU5JVCAgICAgICAoUEFHRV9TSVpFIC8gMjU2KSAvKiBTbWFs bGVzdCBpdGVtIGFsbG9jYXRlZCAqLw0KIA0KIC8qIFR5cGVzIGFuZCB0eXBl IGRlZnMgKi8NCmRpZmYgLXUgLXIgL3Vzci9zcmMvc3lzLm9sZC92bS91bWFf Y29yZS5jIC91c3Ivc3JjL3N5cy92bS91bWFfY29yZS5jDQotLS0gL3Vzci9z cmMvc3lzLm9sZC92bS91bWFfY29yZS5jCU1vbiBBdWcgMTEgMTY6NTc6MTQg MjAwMw0KKysrIC91c3Ivc3JjL3N5cy92bS91bWFfY29yZS5jCVNhdCBBdWcg MTYgMDI6MTg6MzQgMjAwMw0KQEAgLTY5NCw2ICs2OTQsOCBAQA0KIAlaT05F X1VOTE9DSyh6b25lKTsNCiANCiAJaWYgKHpvbmUtPnV6X2ZsYWdzICYgVU1B X1pGTEFHX09GRlBBR0UpIHsNCisJCWlmICh6b25lLT51el9pcGVycyA+IFVN QV9NQVhfT0ZGUEFHRV9JVEVNUykNCisJCQlwYW5pYygiVG9vIG1hbnkgb2Zm cGFnZSBpdGVtcyByZXF1ZXN0ZWQiKTsNCiAJCXNsYWIgPSB1bWFfemFsbG9j X2ludGVybmFsKHNsYWJ6b25lLCBOVUxMLCB3YWl0KTsNCiAJCWlmIChzbGFi ID09IE5VTEwpIHsNCiAJCQlaT05FX0xPQ0soem9uZSk7DQpAQCAtOTM1LDcg KzkzNyw4IEBADQogDQogCXpvbmUtPnV6X3JzaXplID0gcnNpemU7DQogDQot CXJzaXplICs9IDE7CS8qIEFjY291bnQgZm9yIHRoZSBieXRlIG9mIGxpbmth Z2UgKi8NCisJLyogQWNjb3VudCBmb3IgbGlua2FnZSAqLw0KKwlyc2l6ZSAr PSBzaXplb2YoKChzdHJ1Y3QgdW1hX3NsYWIgKikgMCktPnVzX2ZyZWVsaXN0 WzBdKTsNCiAJem9uZS0+dXpfaXBlcnMgPSAoVU1BX1NMQUJfU0laRSAtIHNp emVvZihzdHJ1Y3QgdW1hX3NsYWIpKSAvIHJzaXplOw0KIAl6b25lLT51el9w cGVyYSA9IDE7DQogDQpAQCAtOTU1LDcgKzk1OCw4IEBADQogCQkgICAgKHpv bmUtPnV6X2ZsYWdzICYgVU1BX1pGTEFHX0NBQ0hFT05MWSkpDQogCQkJcmV0 dXJuOw0KIAkJaXBlcnMgPSBVTUFfU0xBQl9TSVpFIC8gem9uZS0+dXpfcnNp emU7DQotCQlpZiAoaXBlcnMgPiB6b25lLT51el9pcGVycykgew0KKwkJaWYg KChpcGVycyA+IHpvbmUtPnV6X2lwZXJzKSAmJg0KKwkJICAgIChpcGVycyA8 PSBVTUFfTUFYX09GRlBBR0VfSVRFTVMpKSB7DQogCQkJem9uZS0+dXpfZmxh Z3MgfD0gVU1BX1pGTEFHX09GRlBBR0U7DQogCQkJaWYgKCh6b25lLT51el9m bGFncyAmIFVNQV9aRkxBR19NQUxMT0MpID09IDApDQogCQkJCXpvbmUtPnV6 X2ZsYWdzIHw9IFVNQV9aRkxBR19IQVNIOw0KQEAgLTEwNzgsNyArMTA4Miw4 IEBADQogCQlpbnQgd2FzdGU7DQogDQogCQkvKiBTaXplIG9mIHRoZSBzbGFi IHN0cnVjdCBhbmQgZnJlZSBsaXN0ICovDQotCQl0b3RzaXplID0gc2l6ZW9m KHN0cnVjdCB1bWFfc2xhYikgKyB6b25lLT51el9pcGVyczsNCisJCXRvdHNp emUgPSBzaXplb2Yoc3RydWN0IHVtYV9zbGFiKSArIHpvbmUtPnV6X2lwZXJz ICoNCisJCQlzaXplb2YoKChzdHJ1Y3QgdW1hX3NsYWIgKikgMCktPnVzX2Zy ZWVsaXN0WzBdKTsNCiAJCWlmICh0b3RzaXplICYgVU1BX0FMSUdOX1BUUikN CiAJCQl0b3RzaXplID0gKHRvdHNpemUgJiB+VU1BX0FMSUdOX1BUUikgKw0K IAkJCSAgICAoVU1BX0FMSUdOX1BUUiArIDEpOw0KQEAgLTEwOTgsOCArMTEw Myw4IEBADQogCQkJem9uZS0+dXpfY2FjaGVvZmYgPSAwOw0KIAkJfSANCiAN Ci0JCXRvdHNpemUgPSB6b25lLT51el9wZ29mZiArIHNpemVvZihzdHJ1Y3Qg dW1hX3NsYWIpDQotCQkgICAgKyB6b25lLT51el9pcGVyczsNCisJCXRvdHNp emUgPSB6b25lLT51el9wZ29mZiArIHNpemVvZihzdHJ1Y3QgdW1hX3NsYWIp ICsNCisJCSAgICB6b25lLT51el9pcGVycyAqIHNpemVvZigoKHN0cnVjdCB1 bWFfc2xhYiAqKSAwKS0+dXNfZnJlZWxpc3RbMF0pOw0KIAkJLyogSSBkb24n dCB0aGluayBpdCdzIHBvc3NpYmxlLCBidXQgSSdsbCBtYWtlIHN1cmUgYW55 d2F5ICovDQogCQlpZiAodG90c2l6ZSA+IFVNQV9TTEFCX1NJWkUpIHsNCiAJ CQlwcmludGYoInpvbmUgJXMgaXBlcnMgJWQgcnNpemUgJWQgc2l6ZSAlZFxu IiwNCkBAIC0xMjQ5LDExICsxMjU0LDggQEANCiAJICogVGhpcyBpcyB0aGUg bWF4IG51bWJlciBvZiBmcmVlIGxpc3QgaXRlbXMgd2UnbGwgaGF2ZSB3aXRo DQogCSAqIG9mZnBhZ2Ugc2xhYnMuDQogCSAqLw0KLQ0KLQlzbGFic2l6ZSA9 IFVNQV9TTEFCX1NJWkUgLSBzaXplb2Yoc3RydWN0IHVtYV9zbGFiKTsNCi0J c2xhYnNpemUgLz0gVU1BX01BWF9XQVNURTsNCi0Jc2xhYnNpemUrKzsJCQkv KiBJbiBjYXNlIHRoZXJlIGl0J3Mgcm91bmRlZCAqLw0KLQlzbGFic2l6ZSAr PSBzaXplb2Yoc3RydWN0IHVtYV9zbGFiKTsNCisJc2xhYnNpemUgPSBzaXpl b2Yoc3RydWN0IHVtYV9zbGFiKSArIFVNQV9NQVhfT0ZGUEFHRV9JVEVNUyAq DQorCQlzaXplb2YoKChzdHJ1Y3QgdW1hX3NsYWIgKikgMCktPnVzX2ZyZWVs aXN0WzBdKTsNCiANCiAJLyogTm93IG1ha2UgYSB6b25lIGZvciBzbGFiIGhl YWRlcnMgKi8NCiAJc2xhYnpvbmUgPSB1bWFfemNyZWF0ZSgiVU1BIFNsYWJz IiwNCmRpZmYgLXUgLXIgL3Vzci9zcmMvc3lzLm9sZC92bS91bWFfaW50Lmgg L3Vzci9zcmMvc3lzL3ZtL3VtYV9pbnQuaA0KLS0tIC91c3Ivc3JjL3N5cy5v bGQvdm0vdW1hX2ludC5oCU1vbiBBdWcgMTEgMTY6NTc6MTUgMjAwMw0KKysr IC91c3Ivc3JjL3N5cy92bS91bWFfaW50LmgJRnJpIEF1ZyAxNSAyMjo0OToy NCAyMDAzDQpAQCAtMTUxLDcgKzE1MSw3IEBADQogCXVfaW50OF90CXVzX2Zs YWdzOwkJLyogUGFnZSBmbGFncyBzZWUgdW1hLmggKi8NCiAJdV9pbnQ4X3QJ dXNfZnJlZWNvdW50OwkvKiBIb3cgbWFueSBhcmUgZnJlZT8gKi8NCiAJdV9p bnQ4X3QJdXNfZmlyc3RmcmVlOwkvKiBGaXJzdCBmcmVlIGl0ZW0gaW5kZXgg Ki8NCi0JdV9pbnQ4X3QJdXNfZnJlZWxpc3RbMV07CS8qIEZyZWUgTGlzdCAo YWN0dWFsbHkgbGFyZ2VyKSAqLw0KKwl1X2ludDMyX3QJdXNfZnJlZWxpc3Rb MV07CS8qIEZyZWUgTGlzdCAoYWN0dWFsbHkgbGFyZ2VyKSAqLw0KIH07DQog DQogI2RlZmluZSB1c19saW5rCXVzX3R5cGUuX3VzX2xpbmsNCg== --0-2111628021-1062655471=:16553-- From owner-cvs-src@FreeBSD.ORG Thu Sep 4 00:46:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5A6A16A4BF; Thu, 4 Sep 2003 00:46:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C9BD4400F; Thu, 4 Sep 2003 00:46:27 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h847kR0U068987; Thu, 4 Sep 2003 00:46:27 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h847kRDu068986; Thu, 4 Sep 2003 00:46:27 -0700 (PDT) Message-Id: <200309040746.h847kRDu068986@repoman.freebsd.org> From: David Xu Date: Thu, 4 Sep 2003 00:46:27 -0700 (PDT) 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_cond.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 07:46:27 -0000 davidxu 2003/09/04 00:46:27 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_cond.c Log: Remove repeated macro THR_IN_CONDQ. Revision Changes Path 1.49 +0 -1 src/lib/libpthread/thread/thr_cond.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 01:17:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EC6516A4BF; Thu, 4 Sep 2003 01:17:11 -0700 (PDT) Received: from anchor-post-32.mail.demon.net (anchor-post-32.mail.demon.net [194.217.242.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1241543FEA; Thu, 4 Sep 2003 01:17:10 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from mailgate.nlsystems.com ([80.177.232.242] helo=herring.nlsystems.com) by anchor-post-32.mail.demon.net with esmtp (Exim 3.35 #1) id 19upIj-000KsR-0W; Thu, 04 Sep 2003 09:17:09 +0100 Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) by herring.nlsystems.com (8.12.9/8.12.8) with ESMTP id h848GsYW092610; Thu, 4 Sep 2003 09:16:55 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: "M. Warner Losh" In-Reply-To: <20030903.194045.71089689.imp@bsdimp.com> References: <200309030740.h837e4qS056204@repoman.freebsd.org> <20030903.194045.71089689.imp@bsdimp.com> Content-Type: text/plain Message-Id: <1062663414.86530.15.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 04 Sep 2003 09:16:54 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.55 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: phk@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_sis.c if_sisreg.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, 04 Sep 2003 08:17:11 -0000 On Thu, 2003-09-04 at 02:40, M. Warner Losh wrote: > In message: <200309030740.h837e4qS056204@repoman.freebsd.org> > Poul-Henning Kamp writes: > : We can't update the device description in attach (why not ?), so > : we device_print() what we find. > > You can. However, we use the description after PROBE, and changing it > in attach doesn't cause us to go back and unprint it, so it does > little good. We could fix this, and the resource allocation issues, > by printing things after a successful attach, but that would likely > confuse people. We could also move the print to after attach. That might alleviate some of the confusion when an attach fails - in the log, it looks like the device exists. On the other hand, that wouldn't work - some attach methods print stuff and many create probe and attach other stuff. For specific drivers, if they really want to change the device description in attach (why not do it in probe like every other driver), they could mark the device as quiet and then explicitly call device_print_child after they have massaged the device. From owner-cvs-src@FreeBSD.ORG Thu Sep 4 01:35:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3A1816A4BF; Thu, 4 Sep 2003 01:35:30 -0700 (PDT) Received: from exc-1.cc.CyberCity.dk (esplanaden.cybercity.dk [212.242.40.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id E761543FE0; Thu, 4 Sep 2003 01:35:27 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk ([172.16.7.254]) by exc-1.cc.CyberCity.dk over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Thu, 4 Sep 2003 10:35:26 +0200 Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h848ZFJE001200; Thu, 4 Sep 2003 10:35:20 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Doug Rabson From: "Poul-Henning Kamp" In-Reply-To: Your message of "04 Sep 2003 09:16:54 BST." <1062663414.86530.15.camel@herring.nlsystems.com> Date: Thu, 04 Sep 2003 10:35:15 +0200 Message-ID: <1199.1062664515@critter.freebsd.dk> X-OriginalArrivalTime: 04 Sep 2003 08:35:26.0333 (UTC) FILETIME=[7D51AAD0:01C372BF] cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/pci if_sis.c if_sisreg.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, 04 Sep 2003 08:35:30 -0000 In message <1062663414.86530.15.camel@herring.nlsystems.com>, Doug Rabson write s: >For specific drivers, if they really want to change the device >description in attach (why not do it in probe like every other driver), In the case of the sis driver, the "silicon revision register" is stored somewhere in BAR0, so I cannot examine it until the resources are allocated. I know there are other drivers which could be similarly more detailed of the description were set in attach rather than probe. I think postpoining the print to after attach might make sense. -- 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 Sep 4 01:36:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44E9216A4BF; Thu, 4 Sep 2003 01:36:19 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6612543FF5; Thu, 4 Sep 2003 01:36:18 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h848aHnW056296; Thu, 4 Sep 2003 01:36:17 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h848aHLY056295; Thu, 4 Sep 2003 01:36:17 -0700 (PDT) (envelope-from obrien) Date: Thu, 4 Sep 2003 01:36:17 -0700 From: "David O'Brien" To: Peter Wemm Message-ID: <20030904083617.GA56261@dragon.nuxi.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200309040429.h844TBhD058678@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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 Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 08:36:19 -0000 On Wed, Sep 03, 2003 at 09:29:11PM -0700, Peter Wemm wrote: > peter 2003/09/03 21:29:11 PDT > > FreeBSD src repository > > Modified files: > share/mk bsd.lib.mk > Log: > Emergency backout of rev 1.152. This is a 100% guaranteed way to totally > hose your system. You end up with just about everything statically linked > (except for libpam.so), which then causes all the pam users to fail. > eg: login, sshd, su etc all stop working because dlopen no longer works > because there is no libc.so in memory anymore. > > gcc passes -L/usr/lib to ld. The /usr/lib/libxxx.so symlink is *not* a > compatability link. It is actually the primary link. There should be no > symlinks in /lib at all. Only /lib/libXX.so.Y. GCC should have additional changes then. It is going to confuse other things to have the symlink in one directory and the real libs in another. > This change could not possibly have worked, unless there are other missing > changes to the gcc configuration. It won't work with ports versions of > gcc either. There are other changes that cause the ports versions of gcc to be broken on -current, so that alone doesn't matter. From owner-cvs-src@FreeBSD.ORG Thu Sep 4 02:06:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3084616A4BF; Thu, 4 Sep 2003 02:06:45 -0700 (PDT) Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net [194.217.242.89]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3B9443FAF; Thu, 4 Sep 2003 02:06:43 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from mailgate.nlsystems.com ([80.177.232.242] helo=herring.nlsystems.com) by anchor-post-31.mail.demon.net with esmtp (Exim 3.35 #1) id 19uq4g-000Gjw-0V; Thu, 04 Sep 2003 10:06:42 +0100 Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) by herring.nlsystems.com (8.12.9/8.12.8) with ESMTP id h8496WYW092824; Thu, 4 Sep 2003 10:06:32 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Poul-Henning Kamp In-Reply-To: <1199.1062664515@critter.freebsd.dk> References: <1199.1062664515@critter.freebsd.dk> Content-Type: text/plain Message-Id: <1062666391.92763.1.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 04 Sep 2003 10:06:32 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.55 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: "M. Warner Losh" Subject: Re: cvs commit: src/sys/pci if_sis.c if_sisreg.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, 04 Sep 2003 09:06:45 -0000 On Thu, 2003-09-04 at 09:35, Poul-Henning Kamp wrote: > In message <1062663414.86530.15.camel@herring.nlsystems.com>, Doug Rabson write > s: > > >For specific drivers, if they really want to change the device > >description in attach (why not do it in probe like every other driver), > > In the case of the sis driver, the "silicon revision register" is > stored somewhere in BAR0, so I cannot examine it until the resources > are allocated. > > I know there are other drivers which could be similarly more detailed > of the description were set in attach rather than probe. > > I think postpoining the print to after attach might make sense. I don't think that can happen for the reasons I just mentioned - drivers which print stuff and drivers which create children. From owner-cvs-src@FreeBSD.ORG Thu Sep 4 02:24:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A55FB16A4BF; Thu, 4 Sep 2003 02:24:20 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 905A343FF7; Thu, 4 Sep 2003 02:24:18 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id TAA12975; Thu, 4 Sep 2003 19:24:15 +1000 Date: Thu, 4 Sep 2003 19:24:14 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Daniel Eischen In-Reply-To: <200309031756.h83HuQu1007658@repoman.freebsd.org> Message-ID: <20030904192329.S5620@gamplex.bde.org> References: <200309031756.h83HuQu1007658@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/arch/alpha/include atomic_ops.h src/lib/libpthread/arch/amd64/include atomic_ops.h src/lib/libpthread/s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 09:24:20 -0000 On Wed, 3 Sep 2003, Daniel Eischen wrote: > deischen 2003/09/03 10:56:26 PDT > > FreeBSD src repository > > Modified files: > lib/libpthread/arch/alpha/include atomic_ops.h > lib/libpthread/arch/amd64/include atomic_ops.h > lib/libpthread/arch/i386/include atomic_ops.h > lib/libpthread/sys lock.c lock.h > lib/libpthread/thread thr_creat.c thr_pause.c thr_sleep.c > thr_system.c thr_tcdrain.c thr_wait.c > thr_wait4.c thr_waitpid.c > Log: > Don't assume sizeof(long) = sizeof(int) on x86; use int > instead of long types for low-level locks. > > Add prototypes for some internal libc functions that are > wrapped by the library as cancellation points. > > Add memory barriers to alpha atomic swap functions (submitted > by davidxu). > > Requested by: bde Thanks. Bruce From owner-cvs-src@FreeBSD.ORG Thu Sep 4 02:28:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DAB216A4BF; Thu, 4 Sep 2003 02:28:06 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A25C43F75; Thu, 4 Sep 2003 02:28:02 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h849Rt86050370 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Sep 2003 12:27:55 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h849RtDn050365; Thu, 4 Sep 2003 12:27:55 +0300 (EEST) (envelope-from ru) Date: Thu, 4 Sep 2003 12:27:55 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20030904092755.GD45051@sunbay.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FFoLq8A0u+X9iRU8" Content-Disposition: inline In-Reply-To: <20030904083617.GA56261@dragon.nuxi.com> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/share/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: Thu, 04 Sep 2003 09:28:06 -0000 --FFoLq8A0u+X9iRU8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2003 at 01:36:17AM -0700, David O'Brien wrote: > On Wed, Sep 03, 2003 at 09:29:11PM -0700, Peter Wemm wrote: > > peter 2003/09/03 21:29:11 PDT > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > share/mk bsd.lib.mk=20 > > Log: > > Emergency backout of rev 1.152. This is a 100% guaranteed way to tot= ally > > hose your system. You end up with just about everything statically l= inked > > (except for libpam.so), which then causes all the pam users to fail. > > eg: login, sshd, su etc all stop working because dlopen no longer wor= ks > > because there is no libc.so in memory anymore. > > =20 > > gcc passes -L/usr/lib to ld. The /usr/lib/libxxx.so symlink is *not*= a > > compatability link. It is actually the primary link. There should b= e no > > symlinks in /lib at all. Only /lib/libXX.so.Y. > >=20 Sorry about that, I shouldn't have just take it for granted that these symlinks are no longer needed. Thanks, Peter, for backing it out. > GCC should have additional changes then. It is going to confuse other > things to have the symlink in one directory and the real libs in another. >=20 I will look into what else is needed in our toolchain to get rid of these symlinks, and get back to you, David. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --FFoLq8A0u+X9iRU8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/VwWaUkv4P6juNwoRAgBjAJ4/uyhzgIIslLH3vjquvYcMFbaxWQCfRHj/ VHJeockDS4Y79Jsu6dWMBbc= =cDRl -----END PGP SIGNATURE----- --FFoLq8A0u+X9iRU8-- From owner-cvs-src@FreeBSD.ORG Thu Sep 4 03:07:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 093B316A4BF; Thu, 4 Sep 2003 03:07:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2428D43F75; Thu, 4 Sep 2003 03:07:02 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84A710U083416; Thu, 4 Sep 2003 03:07:01 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84A717p083415; Thu, 4 Sep 2003 03:07:01 -0700 (PDT) Message-Id: <200309041007.h84A717p083415@repoman.freebsd.org> From: Doug Barton Date: Thu, 4 Sep 2003 03:07:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/savecore savecore.8 savecore.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 10:07:03 -0000 dougb 2003/09/04 03:07:01 PDT FreeBSD src repository Modified files: sbin/savecore savecore.8 savecore.c Log: Add a flag that reports the existence of a dump, and does nothing else. The immediate purpose for this option is to use it in rc.d so that we can make savecore behavior conditional. Tremendous assistance with ideas and sanity checking provided by tjr and b@etek.chalmers.se. Revision Changes Path 1.20 +12 -0 src/sbin/savecore/savecore.8 1.64 +20 -4 src/sbin/savecore/savecore.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 03:18:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEF2616A4BF; Thu, 4 Sep 2003 03:18:27 -0700 (PDT) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id C183543FF5; Thu, 4 Sep 2003 03:18:26 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23](untrusted sender)) by comcast.net (sccrmhc12) with SMTP id <20030904101825012006qsdve>; Thu, 4 Sep 2003 10:18:26 +0000 Date: Thu, 4 Sep 2003 03:18:24 -0700 (PDT) From: Doug Barton To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200309041007.h84A717p083415@repoman.freebsd.org> Message-ID: <20030904031525.V14937@znfgre.qbhto.arg> References: <200309041007.h84A717p083415@repoman.freebsd.org> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-current@freebsd.org Subject: Re: cvs commit: src/sbin/savecore savecore.8 savecore.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-current@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 10:18:28 -0000 Ok, two days of silence -> commit. :) This is the first step of the plan I suggested to make savecore behavior conditional in rc.d so that we can run it safely(?) before swapon. While the guys mentioned below did help with and review this patch, I'm responsible for any screwups. :) Doug On Thu, 4 Sep 2003, Doug Barton wrote: > dougb 2003/09/04 03:07:01 PDT > > FreeBSD src repository > > Modified files: > sbin/savecore savecore.8 savecore.c > Log: > Add a flag that reports the existence of a dump, and does nothing else. > > The immediate purpose for this option is to use it in rc.d so that we > can make savecore behavior conditional. > > Tremendous assistance with ideas and sanity checking provided by tjr > and b@etek.chalmers.se. > > Revision Changes Path > 1.20 +12 -0 src/sbin/savecore/savecore.8 > 1.64 +20 -4 src/sbin/savecore/savecore.c > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sbin/savecore/savecore.8.diff?&r1=1.19&r2=1.20&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sbin/savecore/savecore.c.diff?&r1=1.63&r2=1.64&f=h > > -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Thu Sep 4 04:27:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 818F016A4BF; Thu, 4 Sep 2003 04:27:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C64B43FE3; Thu, 4 Sep 2003 04:27:14 -0700 (PDT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84BRD0U087881; Thu, 4 Sep 2003 04:27:13 -0700 (PDT) (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84BRD5T087880; Thu, 4 Sep 2003 04:27:13 -0700 (PDT) Message-Id: <200309041127.h84BRD5T087880@repoman.freebsd.org> From: Diomidis Spinellis Date: Thu, 4 Sep 2003 04:27:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_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, 04 Sep 2003 11:27:14 -0000 dds 2003/09/04 04:27:13 PDT FreeBSD src repository Modified files: sys/nfsclient nfs_vnops.c Log: KNF: parentheses around return values. Suggested by: bde Approved by: schweikh (mentor - blanket) MFC after: 6 weeks Revision Changes Path 1.210 +4 -4 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 07:01:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AD2916A4BF; Thu, 4 Sep 2003 07:01:32 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44C8043F3F; Thu, 4 Sep 2003 07:01:31 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h84E1TnW062022; Thu, 4 Sep 2003 07:01:29 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h84E1TYb062021; Thu, 4 Sep 2003 07:01:29 -0700 (PDT) (envelope-from obrien) Date: Thu, 4 Sep 2003 07:01:29 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030904140129.GA61909@dragon.nuxi.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030904092755.GD45051@sunbay.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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 Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 14:01:32 -0000 On Thu, Sep 04, 2003 at 12:27:55PM +0300, Ruslan Ermilov wrote: > > > compatability link. It is actually the primary link. There should be no > > > symlinks in /lib at all. Only /lib/libXX.so.Y. > > > > Sorry about that, I shouldn't have just take it for granted that these > symlinks are no longer needed. Thanks, Peter, for backing it out. > > > GCC should have additional changes then. It is going to confuse other > > things to have the symlink in one directory and the real libs in another. > > > I will look into what else is needed in our toolchain to get rid of these > symlinks, and get back to you, David. Keep which ever symlinks you want /lib or /usr/lib -- but we should be totally unambigious as to which are the "real" ones, and don't install the other. Installing two sets of symlinks isn't the way to go. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Sep 4 07:06:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B512016A4BF; Thu, 4 Sep 2003 07:06:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D962643FF5; Thu, 4 Sep 2003 07:06:43 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84E6h0U003800; Thu, 4 Sep 2003 07:06:43 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84E6hvB003799; Thu, 4 Sep 2003 07:06:43 -0700 (PDT) Message-Id: <200309041406.h84E6hvB003799@repoman.freebsd.org> From: David Xu Date: Thu, 4 Sep 2003 07:06:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include pthread.h src/lib/libpthread pthread.map src/lib/libpthread/thread Makefile.inc thr_barrier.c thr_barrierattr.c thr_kern.c thr_mutex.c thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 14:06:48 -0000 davidxu 2003/09/04 07:06:43 PDT FreeBSD src repository Modified files: include pthread.h lib/libpthread pthread.map lib/libpthread/thread Makefile.inc thr_kern.c thr_mutex.c thr_private.h Added files: lib/libpthread/thread thr_barrier.c thr_barrierattr.c Log: Add code to support barrier synchronous object and implement pthread_mutex_timedlock(). Reviewed by: deischen Revision Changes Path 1.29 +16 -0 src/include/pthread.h 1.4 +17 -0 src/lib/libpthread/pthread.map 1.43 +2 -0 src/lib/libpthread/thread/Makefile.inc 1.1 +122 -0 src/lib/libpthread/thread/thr_barrier.c (new) 1.1 +93 -0 src/lib/libpthread/thread/thr_barrierattr.c (new) 1.93 +5 -2 src/lib/libpthread/thread/thr_kern.c 1.41 +112 -4 src/lib/libpthread/thread/thr_mutex.c 1.99 +12 -0 src/lib/libpthread/thread/thr_private.h From owner-cvs-src@FreeBSD.ORG Thu Sep 4 08:25:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BFBA16A4BF; Thu, 4 Sep 2003 08:25:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D7D243F75; Thu, 4 Sep 2003 08:25:11 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84FPB0U007986; Thu, 4 Sep 2003 08:25:11 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84FPBLZ007985; Thu, 4 Sep 2003 08:25:11 -0700 (PDT) Message-Id: <200309041525.h84FPBLZ007985@repoman.freebsd.org> From: Thomas Moestl Date: Thu, 4 Sep 2003 08:25:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/pci psycho.c psychoreg.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, 04 Sep 2003 15:25:12 -0000 tmm 2003/09/04 08:25:11 PDT FreeBSD src repository Modified files: sys/sparc64/pci psycho.c psychoreg.h Log: - Clear the CE AFSR bits which indicate the error condition when handling a correctable DMA error. Failing to do so can cause the error interrupt to be triggered over and over again. - Clean up the comments for UEAFSR_* constants, fix a typo (UEAFSR_BLK is (1 << 23), not (1 << 22)), and add two more. Also, add similar constants for the CE AFSR bits. Revision Changes Path 1.44 +3 -1 src/sys/sparc64/pci/psycho.c 1.7 +22 -7 src/sys/sparc64/pci/psychoreg.h From owner-cvs-src@FreeBSD.ORG Thu Sep 4 08:39:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60BD516A4BF; Thu, 4 Sep 2003 08:39:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D843144001; Thu, 4 Sep 2003 08:39:45 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84Fdj0U008673; Thu, 4 Sep 2003 08:39:45 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84Fdj1k008672; Thu, 4 Sep 2003 08:39:45 -0700 (PDT) Message-Id: <200309041539.h84Fdj1k008672@repoman.freebsd.org> From: Thomas Moestl Date: Thu, 4 Sep 2003 08:39:45 -0700 (PDT) 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_rl.c if_rlreg.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, 04 Sep 2003 15:39:46 -0000 tmm 2003/09/04 08:39:45 PDT FreeBSD src repository Modified files: sys/pci if_rl.c if_rlreg.h Log: Use stream bus space accesses to program the ID (station address) registers; otherwise, the byte order of the address is changed on big-endian machines. Revision Changes Path 1.115 +4 -2 src/sys/pci/if_rl.c 1.34 +2 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Thu Sep 4 08:55:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 734D716A4BF; Thu, 4 Sep 2003 08:55:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 010C643FBF; Thu, 4 Sep 2003 08:55:43 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84Ftg0U014791; Thu, 4 Sep 2003 08:55:42 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84FtgbT014790; Thu, 4 Sep 2003 08:55:42 -0700 (PDT) Message-Id: <200309041555.h84FtgbT014790@repoman.freebsd.org> From: Nate Lawson Date: Thu, 4 Sep 2003 08:55:41 -0700 (PDT) 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: Thu, 04 Sep 2003 15:55:43 -0000 njl 2003/09/04 08:55:41 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Don't free the buffer if it wasn't actually allocated. Revision Changes Path 1.98 +1 -1 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 08:57:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C696016A4BF; Thu, 4 Sep 2003 08:57:11 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 783F843FDF; Thu, 4 Sep 2003 08:57:04 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h84Fux86098315 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Sep 2003 18:57:00 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h84Fux0J098314; Thu, 4 Sep 2003 18:56:59 +0300 (EEST) (envelope-from ru) Date: Thu, 4 Sep 2003 18:56:59 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20030904155659.GC97732@sunbay.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> <20030904140129.GA61909@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/Uq4LBwYP4y1W6pO" Content-Disposition: inline In-Reply-To: <20030904140129.GA61909@dragon.nuxi.com> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/share/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: Thu, 04 Sep 2003 15:57:12 -0000 --/Uq4LBwYP4y1W6pO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2003 at 07:01:29AM -0700, David O'Brien wrote: > On Thu, Sep 04, 2003 at 12:27:55PM +0300, Ruslan Ermilov wrote: [...] > > > GCC should have additional changes then. It is going to confuse other > > > things to have the symlink in one directory and the real libs in anot= her. > > >=20 > > I will look into what else is needed in our toolchain to get rid of the= se > > symlinks, and get back to you, David. >=20 > Keep which ever symlinks you want /lib or /usr/lib -- but we should be > totally unambigious as to which are the "real" ones, and don't install > the other. Installing two sets of symlinks isn't the way to go. > =20 Sure. The fix is to make ``cc --print-search-dirs'' output include the /lib directory too. I'm currently testing some patches with bsd.lib.mk,v 1.152. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --/Uq4LBwYP4y1W6pO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/V2DKUkv4P6juNwoRAm3uAKCLkXtMHXue9/uE5GmBcMNfXt0YEwCeNEYJ p7QGlPc0PvekdwwsFDWhB4E= =KYhx -----END PGP SIGNATURE----- --/Uq4LBwYP4y1W6pO-- From owner-cvs-src@FreeBSD.ORG Thu Sep 4 08:57:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EA8216A4BF; Thu, 4 Sep 2003 08:57:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE33F43F93; Thu, 4 Sep 2003 08:57:37 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84Fvb0U014853; Thu, 4 Sep 2003 08:57:37 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84FvbuU014852; Thu, 4 Sep 2003 08:57:37 -0700 (PDT) Message-Id: <200309041557.h84FvbuU014852@repoman.freebsd.org> From: Thomas Moestl Date: Thu, 4 Sep 2003 08:57:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 15:57:38 -0000 tmm 2003/09/04 08:57:37 PDT FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: Apply a bandaid to get this working on sparc64 again; the introduction of do_cmd() broke things, because this function assumes that a socklen_t is large enough to hold a pointer. A real solution to this problem would be a rewrite of do_cmd() to treat the optlen parameter consistently and not use it to carry a pointer or integer dependent on the context. Revision Changes Path 1.40 +4 -4 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 09:05:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B36D416A4C0; Thu, 4 Sep 2003 09:05:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3CB743FDD; Thu, 4 Sep 2003 09:05:41 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84G5f0U016162; Thu, 4 Sep 2003 09:05:41 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84G5fmD016161; Thu, 4 Sep 2003 09:05:41 -0700 (PDT) Message-Id: <200309041605.h84G5fmD016161@repoman.freebsd.org> From: Nate Lawson Date: Thu, 4 Sep 2003 09:05:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_target.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 16:05:42 -0000 njl 2003/09/04 09:05:41 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_target.c Log: Upon receiving a CCB for a LUN that is not enabled, be sure to unlock the softc on exit. Submitted by: simokawa Revision Changes Path 1.55 +1 -0 src/sys/cam/scsi/scsi_target.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 09:26:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD1FD16A4BF; Thu, 4 Sep 2003 09:26:58 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFDF243F75; Thu, 4 Sep 2003 09:26:57 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h84GQvnW000470; Thu, 4 Sep 2003 09:26:57 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h84GQveF000469; Thu, 4 Sep 2003 09:26:57 -0700 (PDT) (envelope-from obrien) Date: Thu, 4 Sep 2003 09:26:56 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030904162656.GA396@dragon.nuxi.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> <20030904140129.GA61909@dragon.nuxi.com> <20030904155659.GC97732@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030904155659.GC97732@sunbay.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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 Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 16:26:58 -0000 On Thu, Sep 04, 2003 at 06:56:59PM +0300, Ruslan Ermilov wrote: > On Thu, Sep 04, 2003 at 07:01:29AM -0700, David O'Brien wrote: > > On Thu, Sep 04, 2003 at 12:27:55PM +0300, Ruslan Ermilov wrote: > [...] > > > > GCC should have additional changes then. It is going to confuse other > > > > things to have the symlink in one directory and the real libs in another. > > > > > > > I will look into what else is needed in our toolchain to get rid of these > > > symlinks, and get back to you, David. > > > > Keep which ever symlinks you want /lib or /usr/lib -- but we should be > > totally unambigious as to which are the "real" ones, and don't install > > the other. Installing two sets of symlinks isn't the way to go. > > > Sure. The fix is to make ``cc --print-search-dirs'' output include > the /lib directory too. That is trival. > I'm currently testing some patches with bsd.lib.mk,v 1.152. We should all agree on where the symlink for things like libc.so.X live. I'm 99% sure Peter will argue /usr/lib, and I personally don't care -- I just want one of them. Before commiting yet something else to bsd.lib.mk, what direction are you going in? From owner-cvs-src@FreeBSD.ORG Thu Sep 4 09:30:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C99A16A4BF; Thu, 4 Sep 2003 09:30:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0243343FCB; Thu, 4 Sep 2003 09:30:04 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84GU30U017045; Thu, 4 Sep 2003 09:30:03 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84GU3Z7017044; Thu, 4 Sep 2003 09:30:03 -0700 (PDT) Message-Id: <200309041630.h84GU3Z7017044@repoman.freebsd.org> From: Nate Lawson Date: Thu, 4 Sep 2003 09:30:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_target.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 16:30:04 -0000 njl 2003/09/04 09:30:03 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_target.c Log: Calling KNOTE with locks held may result in recursion when it calls back into targreadfilt(). Unlock around calls to notify_user(). If an application is sending CCBs while the endpoint is shutting down, this may result in incomplete disable. A more complete solution will come with a "dying" flag. Submitted by: simokawa Revision Changes Path 1.56 +13 -2 src/sys/cam/scsi/scsi_target.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 09:34:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B46F16A4BF; Thu, 4 Sep 2003 09:34:10 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A3CA43FF2; Thu, 4 Sep 2003 09:34:03 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h84GXw86002378 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Sep 2003 19:33:59 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h84GXwJ1002377; Thu, 4 Sep 2003 19:33:58 +0300 (EEST) (envelope-from ru) Date: Thu, 4 Sep 2003 19:33:58 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20030904163358.GD97732@sunbay.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> <20030904140129.GA61909@dragon.nuxi.com> <20030904155659.GC97732@sunbay.com> <20030904162656.GA396@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Oiv9uiLrevHtW1RS" Content-Disposition: inline In-Reply-To: <20030904162656.GA396@dragon.nuxi.com> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/share/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: Thu, 04 Sep 2003 16:34:10 -0000 --Oiv9uiLrevHtW1RS Content-Type: multipart/mixed; boundary="fXStkuK2IQBfcDe+" Content-Disposition: inline --fXStkuK2IQBfcDe+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2003 at 09:26:56AM -0700, David O'Brien wrote: > On Thu, Sep 04, 2003 at 06:56:59PM +0300, Ruslan Ermilov wrote: > > On Thu, Sep 04, 2003 at 07:01:29AM -0700, David O'Brien wrote: > > > On Thu, Sep 04, 2003 at 12:27:55PM +0300, Ruslan Ermilov wrote: > > [...] > > > > > GCC should have additional changes then. It is going to confuse = other > > > > > things to have the symlink in one directory and the real libs in = another. > > > > >=20 > > > > I will look into what else is needed in our toolchain to get rid of= these > > > > symlinks, and get back to you, David. > > >=20 > > > Keep which ever symlinks you want /lib or /usr/lib -- but we should be > > > totally unambigious as to which are the "real" ones, and don't install > > > the other. Installing two sets of symlinks isn't the way to go. > > > =20 > > Sure. The fix is to make ``cc --print-search-dirs'' output include > > the /lib directory too. =20 >=20 > That is trival. >=20 Not quite. Just fixing STANDARD_STARTFILE_PREFIX to include ${TOOLS_PREFIX}/lib makes the output look like required, but this does not seem to work -- linkage doesn't work. I had to introduce and use STANDARD_STARTFILE_PREFIX_1 and STANDARD_STARTFILE_PREFIX_2 to make it work. My test buildworld just completed with this patch (and without compatibility symlinks in /usr/lib). But this does not work (yet) in the CROSS_COMPILE case. Attached is the draft patch. > > I'm currently testing some patches with bsd.lib.mk,v 1.152. >=20 > We should all agree on where the symlink for things like libc.so.X live. > I'm 99% sure Peter will argue /usr/lib, and I personally don't care -- I > just want one of them. Before commiting yet something else to > bsd.lib.mk, what direction are you going in? >=20 For /lib/libfoo.so.X, create /lib/libfoo.so symlink. For /usr/lib/libfoo.so.X, create /usr/lib/libfoo.so symlink. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --fXStkuK2IQBfcDe+ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Content-Transfer-Encoding: quoted-printable Index: contrib/gcc/gcc.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/contrib/gcc/gcc.c,v retrieving revision 1.36 diff -u -r1.36 gcc.c --- contrib/gcc/gcc.c 11 Jul 2003 04:45:39 -0000 1.36 +++ contrib/gcc/gcc.c 4 Sep 2003 16:02:07 -0000 @@ -1319,6 +1319,12 @@ #ifndef STANDARD_STARTFILE_PREFIX #define STANDARD_STARTFILE_PREFIX "/usr/local/lib/" #endif +#ifndef STANDARD_STARTFILE_PREFIX_1 +#define STANDARD_STARTFILE_PREFIX_1 "/lib/" +#endif +#ifndef STANDARD_STARTFILE_PREFIX_2 +#define STANDARD_STARTFILE_PREFIX_2 "/usr/lib/" +#endif #ifndef TOOLDIR_BASE_PREFIX #define TOOLDIR_BASE_PREFIX "/usr/local/" #endif @@ -1335,8 +1341,8 @@ static const char *md_startfile_prefix =3D MD_STARTFILE_PREFIX; static const char *md_startfile_prefix_1 =3D MD_STARTFILE_PREFIX_1; static const char *const standard_startfile_prefix =3D STANDARD_STARTFILE_= PREFIX; -static const char *const standard_startfile_prefix_1 =3D "/lib/"; -static const char *const standard_startfile_prefix_2 =3D "/usr/lib/"; +static const char *const standard_startfile_prefix_1 =3D STANDARD_STARTFIL= E_PREFIX_1; +static const char *const standard_startfile_prefix_2 =3D STANDARD_STARTFIL= E_PREFIX_2; =20 static const char *const tooldir_base_prefix =3D TOOLDIR_BASE_PREFIX; static const char *tooldir_prefix; @@ -6060,6 +6066,7 @@ add_prefix (&startfile_prefixes, md_startfile_prefix_1, "GCC", PREFIX_PRIORITY_LAST, 0, NULL, 1); =20 +#ifndef FREEBSD_NATIVE /* If standard_startfile_prefix is relative, base it on standard_exec_prefix. This lets us move the installed tree as a unit. If GCC_EXEC_PREFIX is defined, base @@ -6080,13 +6087,12 @@ standard_startfile_prefix, NULL), NULL, PREFIX_PRIORITY_LAST, 0, NULL, 1); } +#endif /* not FREEBSD_NATIVE */ =20 -#ifndef FREEBSD_NATIVE add_prefix (&startfile_prefixes, standard_startfile_prefix_1, "BINUTILS", PREFIX_PRIORITY_LAST, 0, NULL, 1); add_prefix (&startfile_prefixes, standard_startfile_prefix_2, "BINUTILS", PREFIX_PRIORITY_LAST, 0, NULL, 1); -#endif /* not FREEBSD_NATIVE */ #if 0 /* Can cause surprises, and one can use -B./ instead. */ add_prefix (&startfile_prefixes, "./", NULL, PREFIX_PRIORITY_LAST, 1, NULL, 0); Index: gnu/usr.bin/cc/Makefile.inc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/gnu/usr.bin/cc/Makefile.inc,v retrieving revision 1.63 diff -u -r1.63 Makefile.inc --- gnu/usr.bin/cc/Makefile.inc 4 Jun 2002 19:45:08 -0000 1.63 +++ gnu/usr.bin/cc/Makefile.inc 4 Sep 2003 16:04:37 -0000 @@ -15,7 +15,7 @@ target=3D ${TARGET_ARCH}-undermydesk-freebsd =20 CFLAGS+=3D -DIN_GCC -DHAVE_CONFIG_H -CFLAGS+=3D -DPREFIX=3D\"${TOOLS_PREFIX}/usr\" +CFLAGS+=3D -DTOOLS_PREFIX=3D\"${TOOLS_PREFIX}\" -DPREFIX=3DTOOLS_PREFIX\"/= usr\" #CFLAGS+=3D -DWANT_COMPILER_INVARIANTS =20 # If building 64-bit longs for the i386, "_LARGE_LONG" should also be defi= ned Index: gnu/usr.bin/cc/cc_tools/freebsd-native.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/gnu/usr.bin/cc/cc_tools/freebsd-native.h,v retrieving revision 1.23 diff -u -r1.23 freebsd-native.h --- gnu/usr.bin/cc/cc_tools/freebsd-native.h 11 Jul 2003 05:33:24 -0000 1.23 +++ gnu/usr.bin/cc/cc_tools/freebsd-native.h 4 Sep 2003 16:03:53 -0000 @@ -40,7 +40,8 @@ /* Under FreeBSD, the normal location of the various *crt*.o files is the /usr/lib directory. */ =20 -#define STANDARD_STARTFILE_PREFIX PREFIX"/lib/" +#define STANDARD_STARTFILE_PREFIX_1 TOOLS_PREFIX"/lib/" +#define STANDARD_STARTFILE_PREFIX_2 TOOLS_PREFIX"/usr/lib/" #ifdef CROSS_COMPILE #define CROSS_STARTFILE_PREFIX PREFIX"/lib/" #endif --fXStkuK2IQBfcDe+-- --Oiv9uiLrevHtW1RS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/V2l2Ukv4P6juNwoRAoO7AJ9I3Lx2FJh5HPvAEXAxZpkmOpZtEQCcDEIj 4jYABYmIhnfPKEiCWe7k+0I= =S5B7 -----END PGP SIGNATURE----- --Oiv9uiLrevHtW1RS-- From owner-cvs-src@FreeBSD.ORG Thu Sep 4 10:41:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CCDE16A4BF; Thu, 4 Sep 2003 10:41:09 -0700 (PDT) Received: from ns1.gnf.org (ns1.gnf.org [63.196.132.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AD0B43FBD; Thu, 4 Sep 2003 10:41:02 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns1.gnf.org (8.12.8p1/8.12.8) with ESMTP id h84Hf1tF081746; Thu, 4 Sep 2003 10:41:01 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Thu, 4 Sep 2003 10:41:01 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.9/8.12.9) with ESMTP id h84Hf1aH004944; Thu, 4 Sep 2003 10:41:01 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.9/8.12.9/Submit) id h84Hf0VS004943; Thu, 4 Sep 2003 10:41:00 -0700 (PDT) (envelope-from gtetlow) Date: Thu, 4 Sep 2003 10:41:00 -0700 From: Gordon Tetlow To: "David O'Brien" Message-ID: <20030904174100.GY695@roark.gnf.org> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> <20030904140129.GA61909@dragon.nuxi.com> <20030904155659.GC97732@sunbay.com> <20030904162656.GA396@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JZV+hE4cb0ibQYPB" Content-Disposition: inline In-Reply-To: <20030904162656.GA396@dragon.nuxi.com> User-Agent: Mutt/1.4.1i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-OriginalArrivalTime: 04 Sep 2003 17:41:01.0836 (UTC) FILETIME=[B53304C0:01C3730B] cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/share/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: Thu, 04 Sep 2003 17:41:09 -0000 --JZV+hE4cb0ibQYPB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2003 at 09:26:56AM -0700, David O'Brien wrote: > On Thu, Sep 04, 2003 at 06:56:59PM +0300, Ruslan Ermilov wrote: > > Sure. The fix is to make ``cc --print-search-dirs'' output include > > the /lib directory too. =20 >=20 > That is trival. >=20 > > I'm currently testing some patches with bsd.lib.mk,v 1.152. >=20 > We should all agree on where the symlink for things like libc.so.X live. > I'm 99% sure Peter will argue /usr/lib, and I personally don't care -- I > just want one of them. Before commiting yet something else to > bsd.lib.mk, what direction are you going in? It is much more appealing to me to put everything that is needed for a build into /usr/lib. /lib should only have enough to get us up and running, not enough to get us compiling, that's what /usr/lib is for. I have a patch that will do what we want, I'll see if I can dig it up. -gordon --JZV+hE4cb0ibQYPB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/V3ksRu2t9DV9ZfsRAsD+AKCzAlj9MpqCp2Gwnii6SSgWM790igCfSmSQ OlaViQ8dSjqCiOty11hAAxA= =3Szz -----END PGP SIGNATURE----- --JZV+hE4cb0ibQYPB-- From owner-cvs-src@FreeBSD.ORG Thu Sep 4 11:06:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77B3816A4BF; Thu, 4 Sep 2003 11:06:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0EF443FE1; Thu, 4 Sep 2003 11:06:16 -0700 (PDT) (envelope-from joe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84I6G0U023748; Thu, 4 Sep 2003 11:06:16 -0700 (PDT) (envelope-from joe@repoman.freebsd.org) Received: (from joe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84I6Gx4023747; Thu, 4 Sep 2003 11:06:16 -0700 (PDT) Message-Id: <200309041806.h84I6Gx4023747@repoman.freebsd.org> From: Josef Karthauser Date: Thu, 4 Sep 2003 11:06:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: 1.1.1 Subject: cvs commit: src/contrib/amd/doc version.texi X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 18:06:17 -0000 joe 2003/09/04 11:06:16 PDT FreeBSD src repository Modified files: (Branch: 1.1.1) contrib/amd/doc version.texi Log: This file was missing in the snap, but it ought to be updated in the vendor branch. Revision Changes Path 1.1.1.8 +3 -3 src/contrib/amd/doc/version.texi From owner-cvs-src@FreeBSD.ORG Thu Sep 4 11:13:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D04F316A4BF; Thu, 4 Sep 2003 11:13:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C52E43F3F; Thu, 4 Sep 2003 11:13:19 -0700 (PDT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84IDJ0U024456; Thu, 4 Sep 2003 11:13:19 -0700 (PDT) (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84IDJZL024455; Thu, 4 Sep 2003 11:13:19 -0700 (PDT) Message-Id: <200309041813.h84IDJZL024455@repoman.freebsd.org> From: Ceri Davies Date: Thu, 4 Sep 2003 11:13:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/libexec/ftpd ftpd.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, 04 Sep 2003 18:13:20 -0000 ceri 2003/09/04 11:13:19 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) libexec/ftpd ftpd.8 Log: MFC revision 1.65: Add a note that the -u option can be overridden by settings in login.conf(5). Approved by: re (murray) Revision Changes Path 1.31.2.19 +2 -0 src/libexec/ftpd/ftpd.8 From owner-cvs-src@FreeBSD.ORG Thu Sep 4 11:28:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F12616A4BF; Thu, 4 Sep 2003 11:28:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DF9443F93; Thu, 4 Sep 2003 11:28:43 -0700 (PDT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84ISh0U035284; Thu, 4 Sep 2003 11:28:43 -0700 (PDT) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84ISga9035283; Thu, 4 Sep 2003 11:28:42 -0700 (PDT) Message-Id: <200309041828.h84ISga9035283@repoman.freebsd.org> From: Jens Schweikhardt Date: Thu, 4 Sep 2003 11:28:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sh arith.h arith.y arith_lex.l shell.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, 04 Sep 2003 18:28:44 -0000 schweikh 2003/09/04 11:28:42 PDT FreeBSD src repository Modified files: bin/sh arith.h arith.y arith_lex.l shell.h Log: Style cleanup, mostly Requested by: bde Revision Changes Path 1.8 +2 -2 src/bin/sh/arith.h 1.16 +188 -151 src/bin/sh/arith.y 1.20 +50 -47 src/bin/sh/arith_lex.l 1.16 +6 -7 src/bin/sh/shell.h From owner-cvs-src@FreeBSD.ORG Thu Sep 4 11:59:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A470B16A4C1; Thu, 4 Sep 2003 11:59:05 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADAC043FA3; Thu, 4 Sep 2003 11:58:53 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h84Iwj86016709 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Sep 2003 21:58:48 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h84Iwd4o016700; Thu, 4 Sep 2003 21:58:39 +0300 (EEST) (envelope-from ru) Date: Thu, 4 Sep 2003 21:58:39 +0300 From: Ruslan Ermilov To: Gordon Tetlow Message-ID: <20030904185839.GB4481@sunbay.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> <20030904140129.GA61909@dragon.nuxi.com> <20030904155659.GC97732@sunbay.com> <20030904162656.GA396@dragon.nuxi.com> <20030904174100.GY695@roark.gnf.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lMM8JwqTlfDpEaS6" Content-Disposition: inline In-Reply-To: <20030904174100.GY695@roark.gnf.org> User-Agent: Mutt/1.5.4i cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Peter Wemm cc: David O'Brien Subject: Re: cvs commit: src/share/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: Thu, 04 Sep 2003 18:59:06 -0000 --lMM8JwqTlfDpEaS6 Content-Type: multipart/mixed; boundary="NMuMz9nt05w80d4+" Content-Disposition: inline --NMuMz9nt05w80d4+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2003 at 10:41:00AM -0700, Gordon Tetlow wrote: > On Thu, Sep 04, 2003 at 09:26:56AM -0700, David O'Brien wrote: > > On Thu, Sep 04, 2003 at 06:56:59PM +0300, Ruslan Ermilov wrote: > > > Sure. The fix is to make ``cc --print-search-dirs'' output include > > > the /lib directory too. =20 > >=20 > > That is trival. > >=20 > > > I'm currently testing some patches with bsd.lib.mk,v 1.152. > >=20 > > We should all agree on where the symlink for things like libc.so.X live. > > I'm 99% sure Peter will argue /usr/lib, and I personally don't care -- I > > just want one of them. Before commiting yet something else to > > bsd.lib.mk, what direction are you going in? >=20 > It is much more appealing to me to put everything that is needed for a bu= ild > into /usr/lib. /lib should only have enough to get us up and running, not > enough to get us compiling, that's what /usr/lib is for. I have a patch > that will do what we want, I'll see if I can dig it up. >=20 The patch is not a problem (attached). I've been looking at how our friends do this. NetBSD has symlinks in /usr/lib to /lib, both to .so and .so.X, and their cc(1) and ld(1) don't look things in /lib. Linux looks things up in both /lib and /usr/lib, and does not have symlinks from /usr/lib to /lib. We can implement either (I already have all the necessary patches), so the question is which one do we really want. The only reason while I still think we should support both /lib and /usr/lib in cc(1) and ld(1) by default is to allow our users to have /usr symlinked somethere, otherwise relative symlinking from /usr/lib to ../../lib does not work, and we are back to that endless thread. BTW, NetBSD uses absolute paths in symlinks from /usr/lib to /lib: > ls -l /usr/lib/libz.so* lrwxr-xr-x 1 root wheel 16 Aug 30 14:58 /usr/lib/libz.so -> /lib/libz= =2Eso.0.3 lrwxr-xr-x 1 root wheel 16 Aug 30 14:58 /usr/lib/libz.so.0 -> /lib/li= bz.so.0.3 lrwxr-xr-x 1 root wheel 16 Aug 30 14:58 /usr/lib/libz.so.0.3 -> /lib/= libz.so.0.3 Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --NMuMz9nt05w80d4+ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Index: bsd.lib.mk =================================================================== RCS file: /home/ncvs/src/share/mk/bsd.lib.mk,v retrieving revision 1.153 diff -u -r1.153 bsd.lib.mk --- bsd.lib.mk 4 Sep 2003 04:29:11 -0000 1.153 +++ bsd.lib.mk 4 Sep 2003 18:45:27 -0000 @@ -208,8 +208,9 @@ ${_INSTALLFLAGS} ${_SHLINSTALLFLAGS} \ ${SHLIB_NAME} ${DESTDIR}${SHLIBDIR} .if defined(SHLIB_LINK) - ln -fs ${SHLIB_NAME} ${DESTDIR}${SHLIBDIR}/${SHLIB_LINK} -.if (${LIBDIR} != ${SHLIBDIR}) +.if ${SHLIBDIR} == ${LIBDIR} + ln -fs ${SHLIB_NAME} ${DESTDIR}${LIBDIR}/${SHLIB_LINK} +.else ln -fs ${LIBDIR:C|/[^/]+|/..|g:S|^/||}${SHLIBDIR}/${SHLIB_NAME} \ ${DESTDIR}${LIBDIR}/${SHLIB_LINK} .endif --NMuMz9nt05w80d4+-- --lMM8JwqTlfDpEaS6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/V4tfUkv4P6juNwoRAmglAJ9ZB0nvcrUR2/u1ityFdKf71bh0WACZATkb zhMpQdicFDYMH2i0YuEyQ2Y= =kcbR -----END PGP SIGNATURE----- --lMM8JwqTlfDpEaS6-- From owner-cvs-src@FreeBSD.ORG Thu Sep 4 13:05:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FE0E16A4C1; Thu, 4 Sep 2003 13:05:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2DD14400B; Thu, 4 Sep 2003 13:05:46 -0700 (PDT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84K5k0U046073; Thu, 4 Sep 2003 13:05:46 -0700 (PDT) (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84K5kqf046072; Thu, 4 Sep 2003 13:05:46 -0700 (PDT) Message-Id: <200309042005.h84K5kqf046072@repoman.freebsd.org> From: Diomidis Spinellis Date: Thu, 4 Sep 2003 13:05:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tsort tsort.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 20:05:49 -0000 dds 2003/09/04 13:05:46 PDT FreeBSD src repository Modified files: usr.bin/tsort tsort.c Log: Removed unused macro definition Approved by: schweikh (mentor - blanket) MFC after: 6 weeks Revision Changes Path 1.16 +1 -1 src/usr.bin/tsort/tsort.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 13:17:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6561616A4BF; Thu, 4 Sep 2003 13:17:37 -0700 (PDT) Received: from ns1.gnf.org (ns1.gnf.org [63.196.132.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD9904400D; Thu, 4 Sep 2003 13:17:35 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns1.gnf.org (8.12.8p1/8.12.8) with ESMTP id h84KHYtF085998; Thu, 4 Sep 2003 13:17:34 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Thu, 4 Sep 2003 13:18:49 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.9/8.12.9) with ESMTP id h84KHZaH006211; Thu, 4 Sep 2003 13:17:35 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.9/8.12.9/Submit) id h84KHZoh006210; Thu, 4 Sep 2003 13:17:35 -0700 (PDT) (envelope-from gtetlow) Date: Thu, 4 Sep 2003 13:17:35 -0700 From: Gordon Tetlow To: Ruslan Ermilov Message-ID: <20030904201735.GZ695@roark.gnf.org> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> <20030904140129.GA61909@dragon.nuxi.com> <20030904155659.GC97732@sunbay.com> <20030904162656.GA396@dragon.nuxi.com> <20030904174100.GY695@roark.gnf.org> <20030904185839.GB4481@sunbay.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4ewN61DNRuNLc83n" Content-Disposition: inline In-Reply-To: <20030904185839.GB4481@sunbay.com> User-Agent: Mutt/1.4.1i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-OriginalArrivalTime: 04 Sep 2003 20:18:50.0006 (UTC) FILETIME=[C0AB1B60:01C37321] cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Peter Wemm cc: David O'Brien Subject: Re: cvs commit: src/share/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: Thu, 04 Sep 2003 20:17:37 -0000 --4ewN61DNRuNLc83n Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2003 at 09:58:39PM +0300, Ruslan Ermilov wrote: > On Thu, Sep 04, 2003 at 10:41:00AM -0700, Gordon Tetlow wrote: > > On Thu, Sep 04, 2003 at 09:26:56AM -0700, David O'Brien wrote: > > > On Thu, Sep 04, 2003 at 06:56:59PM +0300, Ruslan Ermilov wrote: > > > > Sure. The fix is to make ``cc --print-search-dirs'' output include > > > > the /lib directory too. =20 > > >=20 > > > That is trival. > > >=20 > > > > I'm currently testing some patches with bsd.lib.mk,v 1.152. > > >=20 > > > We should all agree on where the symlink for things like libc.so.X li= ve. > > > I'm 99% sure Peter will argue /usr/lib, and I personally don't care -= - I > > > just want one of them. Before commiting yet something else to > > > bsd.lib.mk, what direction are you going in? > >=20 > > It is much more appealing to me to put everything that is needed for a = build > > into /usr/lib. /lib should only have enough to get us up and running, n= ot > > enough to get us compiling, that's what /usr/lib is for. I have a patch > > that will do what we want, I'll see if I can dig it up. > >=20 > The patch is not a problem (attached). I've been looking at > how our friends do this. NetBSD has symlinks in /usr/lib to > /lib, both to .so and .so.X, and their cc(1) and ld(1) don't > look things in /lib. Linux looks things up in both /lib and > /usr/lib, and does not have symlinks from /usr/lib to /lib. >=20 > We can implement either (I already have all the necessary > patches), so the question is which one do we really want. >=20 > The only reason while I still think we should support both > /lib and /usr/lib in cc(1) and ld(1) by default is to allow > our users to have /usr symlinked somethere, otherwise relative > symlinking from /usr/lib to ../../lib does not work, and we > are back to that endless thread. BTW, NetBSD uses absolute > paths in symlinks from /usr/lib to /lib: If you can fix the symlinks to DTRT in regards to build-tools, I'm all for absolute symlinks. I just didn't know how to do it. If we do this plan, we also gain compatibility with NetBSD which is a nice bonus. -gordon --4ewN61DNRuNLc83n Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/V53fRu2t9DV9ZfsRAlIrAKCUDOAhmEHmOBCgOdq762xEehteGwCeNXFb eSuakHpxDFWWOJLSjl5mRQU= =lyuy -----END PGP SIGNATURE----- --4ewN61DNRuNLc83n-- From owner-cvs-src@FreeBSD.ORG Thu Sep 4 13:36:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C00B116A4BF; Thu, 4 Sep 2003 13:36:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4782943FE1; Thu, 4 Sep 2003 13:36:55 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84Kat0U047160; Thu, 4 Sep 2003 13:36:55 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84Kase6047159; Thu, 4 Sep 2003 13:36:54 -0700 (PDT) Message-Id: <200309042036.h84Kase6047159@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 4 Sep 2003 13:36:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/string index.3 strchr.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: Thu, 04 Sep 2003 20:36:55 -0000 simon 2003/09/04 13:36:54 PDT FreeBSD src repository (doc committer) Modified files: lib/libc/string index.3 strchr.3 Log: Move a sentence about the terminating \0 from the RETURN VALUES section (where it didn't really belong), to the DESCRIPTION section. English advice: ceri Requested by: das MFC after: 4 weeks Revision Changes Path 1.10 +7 -7 src/lib/libc/string/index.3 1.11 +7 -7 src/lib/libc/string/strchr.3 From owner-cvs-src@FreeBSD.ORG Thu Sep 4 13:59:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FA2E16A4BF; Thu, 4 Sep 2003 13:59:58 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B12A43FD7; Thu, 4 Sep 2003 13:59:57 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h84KxunW002827; Thu, 4 Sep 2003 13:59:56 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h84Kxtn8002826; Thu, 4 Sep 2003 13:59:55 -0700 (PDT) (envelope-from obrien) Date: Thu, 4 Sep 2003 13:59:54 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030904205954.GA2702@dragon.nuxi.com> References: <200309040429.h844TBhD058678@repoman.freebsd.org> <20030904083617.GA56261@dragon.nuxi.com> <20030904092755.GD45051@sunbay.com> <20030904140129.GA61909@dragon.nuxi.com> <20030904155659.GC97732@sunbay.com> <20030904162656.GA396@dragon.nuxi.com> <20030904174100.GY695@roark.gnf.org> <20030904185839.GB4481@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030904185839.GB4481@sunbay.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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: Gordon Tetlow cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2003 20:59:58 -0000 On Thu, Sep 04, 2003 at 09:58:39PM +0300, Ruslan Ermilov wrote: > Linux looks things up in both /lib and > /usr/lib, and does not have symlinks from /usr/lib to /lib. uh? suse# cat /usr/lib/libc.so /* GNU ld script Use the shared library, but some functions are only in the static library, so try that secondarily. */ GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a ) suse# ls /lib/libc.* /usr/lib/libc.* /lib/libc.so.6* /usr/lib/libc.a /usr/lib/libc.so > The only reason while I still think we should support both > /lib and /usr/lib in cc(1) and ld(1) by default is to allow > our users to have /usr symlinked somethere, otherwise relative > symlinking from /usr/lib to ../../lib does not work, and we > are back to that endless thread. BTW, NetBSD uses absolute > paths in symlinks from /usr/lib to /lib: > > > ls -l /usr/lib/libz.so* > lrwxr-xr-x 1 root wheel 16 Aug 30 14:58 /usr/lib/libz.so -> /lib/libz.so.0.3 > lrwxr-xr-x 1 root wheel 16 Aug 30 14:58 /usr/lib/libz.so.0 -> /lib/libz.so.0.3 > lrwxr-xr-x 1 root wheel 16 Aug 30 14:58 /usr/lib/libz.so.0.3 -> /lib/libz.so.0.3 I think we should also -- one does not care about the .so links when running single user with / mounted elsewhere. From owner-cvs-src@FreeBSD.ORG Thu Sep 4 14:23:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A1A816A4BF; Thu, 4 Sep 2003 14:23:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB9C743FBD; Thu, 4 Sep 2003 14:23:46 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84LNk0U049883; Thu, 4 Sep 2003 14:23:46 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84LNkGU049882; Thu, 4 Sep 2003 14:23:46 -0700 (PDT) Message-Id: <200309042123.h84LNkGU049882@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 4 Sep 2003 14:23:46 -0700 (PDT) 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_dev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 21:23:47 -0000 phk 2003/09/04 14:23:46 PDT FreeBSD src repository Modified files: sys/geom geom_dev.c Log: Make sure to return ENOIOCTL if the ioctl is not handled. Revision Changes Path 1.68 +2 -2 src/sys/geom/geom_dev.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 14:24:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ADDC16A4BF; Thu, 4 Sep 2003 14:24:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AD9543FAF; Thu, 4 Sep 2003 14:24:19 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84LOI0U049918; Thu, 4 Sep 2003 14:24:18 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84LOIkX049917; Thu, 4 Sep 2003 14:24:18 -0700 (PDT) Message-Id: <200309042124.h84LOIkX049917@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 4 Sep 2003 14:24:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man 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, 04 Sep 2003 21:24:19 -0000 ru 2003/09/04 14:24:18 PDT FreeBSD src repository Modified files: share/man Makefile Log: Make the creation of the OpenSSL whatis(1) database conditional on NOCRYPT and NO_OPENSSL. Revision Changes Path 1.17 +2 -0 src/share/man/Makefile From owner-cvs-src@FreeBSD.ORG Thu Sep 4 14:27:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54F2116A4BF; Thu, 4 Sep 2003 14:27:15 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25C8343FEA; Thu, 4 Sep 2003 14:27:14 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h84LRDTI002830; Thu, 4 Sep 2003 23:27:13 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 04 Sep 2003 14:23:46 PDT." <200309042123.h84LNkGU049882@repoman.freebsd.org> Date: Thu, 04 Sep 2003 23:27:13 +0200 Message-ID: <2829.1062710833@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom geom_dev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 21:27:15 -0000 In message <200309042123.h84LNkGU049882@repoman.freebsd.org>, Poul-Henning Kamp writes: >phk 2003/09/04 14:23:46 PDT > > FreeBSD src repository > > Modified files: > sys/geom geom_dev.c > Log: > Make sure to return ENOIOCTL if the ioctl is not handled. This fixes the mdmfs problem which se@ and sos@ have reported. -- 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 Sep 4 15:27:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F1C116A4BF; Thu, 4 Sep 2003 15:27:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE11843F3F; Thu, 4 Sep 2003 15:27:45 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h84MRj0U053178; Thu, 4 Sep 2003 15:27:45 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h84MRjiP053177; Thu, 4 Sep 2003 15:27:45 -0700 (PDT) Message-Id: <200309042227.h84MRjiP053177@repoman.freebsd.org> From: Sam Leffler Date: Thu, 4 Sep 2003 15:27:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 04 Sep 2003 22:27:46 -0000 sam 2003/09/04 15:27:45 PDT FreeBSD src repository Modified files: sys/net bpf.c Log: Reduce window during which a race can occur when detaching an interface from each descriptor that references it. This is just a bandaid; the locking here needs to be redone. Revision Changes Path 1.115 +3 -2 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 17:00:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA7D816A4BF; Thu, 4 Sep 2003 17:00:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75BE443FAF; Thu, 4 Sep 2003 17:00:52 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8500q0U063043; Thu, 4 Sep 2003 17:00:52 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8500pW2063042; Thu, 4 Sep 2003 17:00:51 -0700 (PDT) Message-Id: <200309050000.h8500pW2063042@repoman.freebsd.org> From: Sam Leffler Date: Thu, 4 Sep 2003 17:00:51 -0700 (PDT) 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_divert.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 00:00:53 -0000 sam 2003/09/04 17:00:51 PDT FreeBSD src repository Modified files: sys/netinet ip_divert.c Log: o add locking o move the global divsrc socket address to a local variable instead of locking it Sponsored by: FreeBSD Foundation Revision Changes Path 1.75 +67 -37 src/sys/netinet/ip_divert.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 17:10:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0EB516A4BF; Thu, 4 Sep 2003 17:10:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CD1944003; Thu, 4 Sep 2003 17:10:34 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h850AY0U064346; Thu, 4 Sep 2003 17:10:34 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h850AYRo064345; Thu, 4 Sep 2003 17:10:34 -0700 (PDT) Message-Id: <200309050010.h850AYRo064345@repoman.freebsd.org> From: Sam Leffler Date: Thu, 4 Sep 2003 17:10:34 -0700 (PDT) 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_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 00:10:36 -0000 sam 2003/09/04 17:10:34 PDT FreeBSD src repository Modified files: sys/netinet ip_input.c Log: lock ip fragment queues Submitted by: Robert Watson Obtained from: BSD/OS Revision Changes Path 1.241 +18 -0 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 18:12:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87CE816A4BF; Thu, 4 Sep 2003 18:12:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CC0643FE3; Thu, 4 Sep 2003 18:12:29 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h851CS0U067379; Thu, 4 Sep 2003 18:12:28 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h851CSUi067378; Thu, 4 Sep 2003 18:12:28 -0700 (PDT) Message-Id: <200309050112.h851CSUi067378@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Thu, 4 Sep 2003 18:12:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/sendmail 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, 05 Sep 2003 01:12:29 -0000 gshapiro 2003/09/04 18:12:28 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/sendmail Makefile Log: MFC: Build the submit.cf file instead of installing the version that ships with the vendor sendmail distribution. By doing so, we avoid mergemaster warnings after every 'make' in /etc/mail/. Revision Changes Path 1.28 +11 -4 src/etc/sendmail/Makefile Approved by: re (murray) Revision Changes Path 1.3.2.24 +11 -4 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Thu Sep 4 20:08:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD9A216A4BF; Thu, 4 Sep 2003 20:08:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5865343FF9; Thu, 4 Sep 2003 20:08:09 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h853890U073219; Thu, 4 Sep 2003 20:08:09 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h853881Z073218; Thu, 4 Sep 2003 20:08:08 -0700 (PDT) Message-Id: <200309050308.h853881Z073218@repoman.freebsd.org> From: Warner Losh Date: Thu, 4 Sep 2003 20:08:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 03:08:10 -0000 imp 2003/09/04 20:08:08 PDT FreeBSD src repository Modified files: sys/dev/pccard pccard.c Log: Whacked out CIS configurations can cause us to not have any child. When such a card is ejected, we'd panic. Instead, just ignore it. I should also add a sanity check in the FUNCID code as well, but this isn't wrong since the check is cheap and happens infrequently. Revision Changes Path 1.84 +4 -2 src/sys/dev/pccard/pccard.c From owner-cvs-src@FreeBSD.ORG Thu Sep 4 21:22:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF3F116A4BF; Thu, 4 Sep 2003 21:22:45 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C4643FEA; Thu, 4 Sep 2003 21:22:45 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id DA1AD2A8D5; Thu, 4 Sep 2003 21:22:44 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: obrien@FreeBSD.org In-Reply-To: <20030904162656.GA396@dragon.nuxi.com> Date: Thu, 04 Sep 2003 21:22:44 -0700 From: Peter Wemm Message-Id: <20030905042244.DA1AD2A8D5@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/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: Fri, 05 Sep 2003 04:22:45 -0000 "David O'Brien" wrote: > On Thu, Sep 04, 2003 at 06:56:59PM +0300, Ruslan Ermilov wrote: > > On Thu, Sep 04, 2003 at 07:01:29AM -0700, David O'Brien wrote: > > > On Thu, Sep 04, 2003 at 12:27:55PM +0300, Ruslan Ermilov wrote: > > [...] > > > > > GCC should have additional changes then. It is going to confuse othe r > > > > > things to have the symlink in one directory and the real libs in anot her. > > > > > > > > > I will look into what else is needed in our toolchain to get rid of the se > > > > symlinks, and get back to you, David. > > > > > > Keep which ever symlinks you want /lib or /usr/lib -- but we should be > > > totally unambigious as to which are the "real" ones, and don't install > > > the other. Installing two sets of symlinks isn't the way to go. > > > > > Sure. The fix is to make ``cc --print-search-dirs'' output include > > the /lib directory too. > > That is trival. > > > I'm currently testing some patches with bsd.lib.mk,v 1.152. > > We should all agree on where the symlink for things like libc.so.X live. > I'm 99% sure Peter will argue /usr/lib, and I personally don't care -- I > just want one of them. Before commiting yet something else to > bsd.lib.mk, what direction are you going in? I'm really not hung up on whether we expose /lib to the toolchain, but I do feel that we're asking for trouble if 'cc' and 'ld' do not agree about the default search path. Currently, 'ld' searches /lib before /usr/lib. But when called by cc, cc adds -L/usr/lib which means the search path becomes /usr/lib, /lib, /usr/lib. So if /usr/lib/libc.a exists and /usr/lib/libc.so does not, then it will link statically. The same goes for old build scripts etc. If anything adds -L/usr/lib to the beginning of the search path, then we are sunk. My preference is to Keep It Simple and have things arranged like this: /usr/lib/libc.a /usr/lib/libc.so -> /lib/libc.so.5 /usr/lib/libc.so.5 -> /lib/libc.so.5 /lib/libc.so.5 Note that the third one is solely for anti-foot-shooting and to make sure that any stale /usr/lib/libc.so.5's get removed. I had this very problem yesterday. Since nothing cleaned out the old /usr/lib/libc.so.5, and I had not updated /etc/rc* and had not rebooted yet, the ld-elf.so.hints file specified /usr/lib first. That meant all my binaries were linking against the *old* /usr/lib/libc.so.5 that never got cleaned up. I wasted about 2 hours trying to figure out what the hell was going wrong with my setcontext() work because of this and why my changes were not showing up in my test program. I prefer that /lib/libc.so -> /lib/libc.so.5 did not exist, simply because it is asking for trouble in the reverse of the case above. eg: if you have ld configured to prefer libc.a, and it scans /lib and finds only libc.so, then you'll get a dynamic libc. Since ld only looks for "libc.a" and "libc.so" then they should both be in the same directory. That means the symlink goes in /usr/lib only and there is no need for ld or gcc to list / lib. If you do list /lib, then there should be a libc.so symlink *and* a / lib/libc.a -> /usr/lib/libc.a symlink. But that would be too much. The number of directory entries in /lib would add up and make runtime linking just that little bit more expensive because namei() has to scan more directory entries in /lib. Also, has anybody considered /lib/compat? Cheers, -Peter -- 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 Fri Sep 5 00:29:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75C9816A4BF; Fri, 5 Sep 2003 00:29:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB3EB43FE3; Fri, 5 Sep 2003 00:29:11 -0700 (PDT) (envelope-from luoqi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h857TB0U092695; Fri, 5 Sep 2003 00:29:11 -0700 (PDT) (envelope-from luoqi@repoman.freebsd.org) Received: (from luoqi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h857TBIE092694; Fri, 5 Sep 2003 00:29:11 -0700 (PDT) Message-Id: <200309050729.h857TBIE092694@repoman.freebsd.org> From: Luoqi Chen Date: Fri, 5 Sep 2003 00:29:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.h ata-dma.c ata-isa.c atapi-all.c atapi-all.h atapi-cd.c atapi-fd.c atapi-tape.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 07:29:12 -0000 luoqi 2003/09/05 00:29:11 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.h ata-dma.c ata-isa.c atapi-all.c atapi-all.h atapi-cd.c atapi-fd.c atapi-tape.c Log: MFC: ata driver bus dma code. Eyeballed by: sos Approved by: re Revision Changes Path 1.50.2.46 +2 -1 src/sys/dev/ata/ata-all.c 1.26.2.13 +21 -5 src/sys/dev/ata/ata-all.h 1.60.2.26 +16 -27 src/sys/dev/ata/ata-disk.c 1.22.2.8 +0 -1 src/sys/dev/ata/ata-disk.h 1.35.2.33 +407 -230 src/sys/dev/ata/ata-dma.c 1.4.2.2 +17 -10 src/sys/dev/ata/ata-isa.c 1.46.2.19 +13 -20 src/sys/dev/ata/atapi-all.c 1.22.2.11 +0 -1 src/sys/dev/ata/atapi-all.h 1.48.2.21 +1 -0 src/sys/dev/ata/atapi-cd.c 1.44.2.10 +1 -0 src/sys/dev/ata/atapi-fd.c 1.36.2.13 +1 -0 src/sys/dev/ata/atapi-tape.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 00:43:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D78916A4BF; Fri, 5 Sep 2003 00:43:49 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1366544003; Fri, 5 Sep 2003 00:42:25 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h857gH86089530 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Sep 2003 10:42:17 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h857g3no089509; Fri, 5 Sep 2003 10:42:03 +0300 (EEST) (envelope-from ru) Date: Fri, 5 Sep 2003 10:42:03 +0300 From: Ruslan Ermilov To: Peter Wemm Message-ID: <20030905074203.GA87190@sunbay.com> References: <20030904162656.GA396@dragon.nuxi.com> <20030905042244.DA1AD2A8D5@canning.wemm.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pf9I7BMVVzbSWLtt" Content-Disposition: inline In-Reply-To: <20030905042244.DA1AD2A8D5@canning.wemm.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/share/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: Fri, 05 Sep 2003 07:43:49 -0000 --pf9I7BMVVzbSWLtt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2003 at 09:22:44PM -0700, Peter Wemm wrote: [...] > I'm really not hung up on whether we expose /lib to the toolchain, but I = do > feel that we're asking for trouble if 'cc' and 'ld' do not agree about the > default search path. Currently, 'ld' searches /lib before /usr/lib. But > when called by cc, cc adds -L/usr/lib which means the search path becomes > /usr/lib, /lib, /usr/lib. So if /usr/lib/libc.a exists and /usr/lib/libc= =2Eso > does not, then it will link statically. The same goes for old build scri= pts > etc. If anything adds -L/usr/lib to the beginning of the search path, th= en > we are sunk. >=20 > My preference is to Keep It Simple and have things arranged like this: >=20 > /usr/lib/libc.a > /usr/lib/libc.so -> /lib/libc.so.5 > /usr/lib/libc.so.5 -> /lib/libc.so.5 > /lib/libc.so.5 >=20 > Note that the third one is solely for anti-foot-shooting and to make sure > that any stale /usr/lib/libc.so.5's get removed. >=20 Yeah, I've updated my patch similarly due to this same consideration, now it looks like this: install -C -o root -g wheel -m 444 libc.a /usr/lib install -s -o root -g wheel -m 444 -fschg libc.so.5 /lib ln -fs /lib/libc.so.5 /usr/lib/libc.so.5 ln -fs /lib/libc.so.5 /usr/lib/libc.so install -C -o root -g wheel -m 444 libwrap.a /usr/lib install -s -o root -g wheel -m 444 libwrap.so.3 /usr/lib ln -fs libwrap.so.3 /usr/lib/libwrap.so Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --pf9I7BMVVzbSWLtt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/WD5LUkv4P6juNwoRAnTSAJ93ABr8RcHvMtkKwMuTRrq8f7YVWwCggpk8 +PT2YObgWbtGO9xhMwtPZDk= =VnAb -----END PGP SIGNATURE----- --pf9I7BMVVzbSWLtt-- From owner-cvs-src@FreeBSD.ORG Fri Sep 5 02:01:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F6D916A4BF; Fri, 5 Sep 2003 02:01:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1715043FFB; Fri, 5 Sep 2003 02:01:32 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8591V0U005054; Fri, 5 Sep 2003 02:01:31 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8591VGe005053; Fri, 5 Sep 2003 02:01:31 -0700 (PDT) Message-Id: <200309050901.h8591VGe005053@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 5 Sep 2003 02:01:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/locale table.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 09:01:32 -0000 tjr 2003/09/05 02:01:31 PDT FreeBSD src repository Modified files: lib/libc/locale table.c Log: Remove an unused and incorrect prototype for _none_init(). Revision Changes Path 1.18 +0 -1 src/lib/libc/locale/table.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 02:03:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49A1416A4BF; Fri, 5 Sep 2003 02:03:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC23043FA3; Fri, 5 Sep 2003 02:03:39 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8593d0U006038; Fri, 5 Sep 2003 02:03:39 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8593dqP006037; Fri, 5 Sep 2003 02:03:39 -0700 (PDT) Message-Id: <200309050903.h8593dqP006037@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 5 Sep 2003 02:03:39 -0700 (PDT) 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 09:03:41 -0000 tjr 2003/09/05 02:03:39 PDT FreeBSD src repository Modified files: usr.bin Makefile Log: Fix typo: c89, not c88. Revision Changes Path 1.248 +1 -1 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Fri Sep 5 02:38:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D76FC16A4BF; Fri, 5 Sep 2003 02:38:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F39B43FD7; Fri, 5 Sep 2003 02:38:55 -0700 (PDT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h859ct0U007436; Fri, 5 Sep 2003 02:38:55 -0700 (PDT) (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h859ctVK007435; Fri, 5 Sep 2003 02:38:55 -0700 (PDT) Message-Id: <200309050938.h859ctVK007435@repoman.freebsd.org> From: Joseph Koshy Date: Fri, 5 Sep 2003 02:38:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/doc/papers/timecounter 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, 05 Sep 2003 09:38:56 -0000 jkoshy 2003/09/05 02:38:55 PDT FreeBSD src repository Modified files: share/doc/papers/timecounter Makefile Log: Allow the PS version of this paper to be built. Revision Changes Path 1.2 +8 -1 src/share/doc/papers/timecounter/Makefile From owner-cvs-src@FreeBSD.ORG Fri Sep 5 02:40:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3670F16A4C0; Fri, 5 Sep 2003 02:40:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00A1943FCB; Fri, 5 Sep 2003 02:40:11 -0700 (PDT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h859eA0U007493; Fri, 5 Sep 2003 02:40:10 -0700 (PDT) (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h859eAPO007492; Fri, 5 Sep 2003 02:40:10 -0700 (PDT) Message-Id: <200309050940.h859eAPO007492@repoman.freebsd.org> From: Joseph Koshy Date: Fri, 5 Sep 2003 02:40:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/doc/papers/timecounter timecounter.ms X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 09:40:20 -0000 jkoshy 2003/09/05 02:40:10 PDT FreeBSD src repository Modified files: share/doc/papers/timecounter timecounter.ms Log: Correct troff usage; typo fixes. Revision Changes Path 1.2 +9 -9 src/share/doc/papers/timecounter/timecounter.ms From owner-cvs-src@FreeBSD.ORG Fri Sep 5 03:40:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ADF416A4BF; Fri, 5 Sep 2003 03:40:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2534E43FE5; Fri, 5 Sep 2003 03:40:17 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85AeG0U010961; Fri, 5 Sep 2003 03:40:16 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85AeGgw010960; Fri, 5 Sep 2003 03:40:16 -0700 (PDT) Message-Id: <200309051040.h85AeGgw010960@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 5 Sep 2003 03:40:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_cd.c src/sys/dev/ata atapi-cd.c src/sys/isa fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 10:40:18 -0000 phk 2003/09/05 03:40:16 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_cd.c sys/dev/ata atapi-cd.c sys/isa fd.c Log: Put the device cloning functions for disk-drivers under #ifndef BURN_BRIDGES. For the floppy driver, use fdcontrol to manipulate density selection. For the CD drivers, the 'a' and 'c' suffix is without actual effect and any applications insisting on it can be satisfied with a symlink: ln -s /dev/cd0 /dev/cd0a Ongoing discussion may result in these pieces of code being removed before the 5-stable branch as opposed to after. Revision Changes Path 1.82 +8 -0 src/sys/cam/scsi/scsi_cd.c 1.142 +6 -0 src/sys/dev/ata/atapi-cd.c 1.257 +19 -3 src/sys/isa/fd.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 04:05:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DD5B16A4BF; Fri, 5 Sep 2003 04:05:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E3F443FAF; Fri, 5 Sep 2003 04:05:42 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85B5g0U012998; Fri, 5 Sep 2003 04:05:42 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85B5fwV012997; Fri, 5 Sep 2003 04:05:41 -0700 (PDT) Message-Id: <200309051105.h85B5fwV012997@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 5 Sep 2003 04:05:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/adlink adlink.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 11:05:43 -0000 phk 2003/09/05 04:05:41 PDT FreeBSD src repository Modified files: sys/dev/adlink adlink.c Log: Be less confusing in a comment. Revision Changes Path 1.5 +1 -1 src/sys/dev/adlink/adlink.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 04:08:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C724D16A4BF; Fri, 5 Sep 2003 04:08:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5053D43F3F; Fri, 5 Sep 2003 04:08:56 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85B8u0U013116; Fri, 5 Sep 2003 04:08:56 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85B8uMH013115; Fri, 5 Sep 2003 04:08:56 -0700 (PDT) Message-Id: <200309051108.h85B8uMH013115@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 5 Sep 2003 04:08:56 -0700 (PDT) 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 atapi-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: Fri, 05 Sep 2003 11:08:57 -0000 phk 2003/09/05 04:08:56 PDT FreeBSD src repository Modified files: sys/dev/ata atapi-cd.h Log: Forgotten in previous commit to atapi-cd.c: Add #ifndef BURN_BRIDGES around cloning routines. Revision Changes Path 1.37 +2 -0 src/sys/dev/ata/atapi-cd.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 04:09:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 555E916A4BF; Fri, 5 Sep 2003 04:09:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D48D143F75; Fri, 5 Sep 2003 04:09:26 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85B9Q0U013154; Fri, 5 Sep 2003 04:09:26 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85B9QWg013153; Fri, 5 Sep 2003 04:09:26 -0700 (PDT) Message-Id: <200309051109.h85B9QWg013153@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 5 Sep 2003 04:09:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/awi awi_wep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 11:09:27 -0000 phk 2003/09/05 04:09:26 PDT FreeBSD src repository Modified files: sys/dev/awi awi_wep.c Log: Fix off-by-one error in array bounds check. Revision Changes Path 1.15 +1 -1 src/sys/dev/awi/awi_wep.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 04:12:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4566516A4BF; Fri, 5 Sep 2003 04:12:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C293243F3F; Fri, 5 Sep 2003 04:12:00 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85BC00U013333; Fri, 5 Sep 2003 04:12:00 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85BC0Pn013332; Fri, 5 Sep 2003 04:12:00 -0700 (PDT) Message-Id: <200309051112.h85BC0Pn013332@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 5 Sep 2003 04:12:00 -0700 (PDT) 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_msgbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 11:12:01 -0000 phk 2003/09/05 04:12:00 PDT FreeBSD src repository Modified files: sys/kern subr_msgbuf.c Log: Put the message about msgbuf cksum mismatch under bootverbose and tell people what the consequence is. Revision Changes Path 1.2 +5 -2 src/sys/kern/subr_msgbuf.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 04:12:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F40316A4BF; Fri, 5 Sep 2003 04:12:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E35743FEA; Fri, 5 Sep 2003 04:12:55 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85BCt0U013378; Fri, 5 Sep 2003 04:12:55 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85BCtTs013377; Fri, 5 Sep 2003 04:12:55 -0700 (PDT) Message-Id: <200309051112.h85BCtTs013377@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 5 Sep 2003 04:12:55 -0700 (PDT) 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, 05 Sep 2003 11:12:56 -0000 phk 2003/09/05 04:12:55 PDT FreeBSD src repository Modified files: sys/nfsclient bootp_subr.c Log: Remove now unused BOOTP tags related to NFS swap device. Revision Changes Path 1.52 +0 -3 src/sys/nfsclient/bootp_subr.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 04:43:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B1B916A4BF; Fri, 5 Sep 2003 04:43:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B35343F93; Fri, 5 Sep 2003 04:43:19 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85BhI0U014489; Fri, 5 Sep 2003 04:43:18 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85BhICF014488; Fri, 5 Sep 2003 04:43:18 -0700 (PDT) Message-Id: <200309051143.h85BhICF014488@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 5 Sep 2003 04:43:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Sep 2003 11:43:19 -0000 maxim 2003/09/05 04:43:18 PDT FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: o Fix a typo in rev. 1.196: ifconfig 9 -> ifconfig 8. PR: docs/56488 Submitted by: Yoshihiko Sarumaru Revision Changes Path 1.200 +1 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 06:08:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC27316A4BF; Fri, 5 Sep 2003 06:08:46 -0700 (PDT) Received: from mail.tcoip.com.br (erato.tco.net.br [200.220.254.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35E4E44017; Fri, 5 Sep 2003 06:08:42 -0700 (PDT) (envelope-from dcs@tcoip.com.br) Received: from tcoip.com.br (dcs@[10.0.2.6]) by mail.tcoip.com.br (8.11.6/8.11.6) with ESMTP id h85D8Lj31834; Fri, 5 Sep 2003 10:08:21 -0300 Message-ID: <3F588AC4.5080001@tcoip.com.br> Date: Fri, 05 Sep 2003 10:08:20 -0300 From: "Daniel C. Sobral" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030702 X-Accept-Language: en-us, en, pt-br, ja MIME-Version: 1.0 To: Alexander Leidinger References: <20030830023923.Q811@odysseus.silby.com> <20030831144531.17d722da.Alexander@Leidinger.net> In-Reply-To: <20030831144531.17d722da.Alexander@Leidinger.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: Robert Watson cc: phk@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: dds@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 13:08:46 -0000 Alexander Leidinger wrote: > On Sat, 30 Aug 2003 10:41:02 -0400 (EDT) > Robert Watson wrote: > > >>mind. The other thing we should encourage developers to do more is use >>code coverage tools -- phk recently pointed me at kernbb(8) as a way to >>feed gcov(1). > > > Documenting the various tools and how to use them on FreeBSD would be a > nice start. Maybe the interested parties can come up with a list of > programs and maybe a short introduction what those tools do/provide and > a link to documentation and hand them over to the doc people... A section 7 man page? Also, it would be nice if intro(7) had an index to the man pages in this section. Of course, getting people to write about the existing tools and their usage is the hardest part... -- Daniel C. Sobral (8-DCS) Gerencia de Operacoes Divisao de Comunicacao de Dados Coordenacao de Seguranca VIVO Centro Oeste Norte Fones: 55-61-313-7654/Cel: 55-61-9618-0904 E-mail: Daniel.Capo@tco.net.br Daniel.Sobral@tcoip.com.br dcs@tcoip.com.br Outros: dcs@newsguy.com dcs@freebsd.org capo@notorious.bsdconspiracy.net Now that I have my "APPLE", I comprehend COST ACCOUNTING!! From owner-cvs-src@FreeBSD.ORG Fri Sep 5 06:27:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9435A16A4BF; Fri, 5 Sep 2003 06:27:21 -0700 (PDT) Received: from mailout09.sul.t-online.com (mailout09.sul.t-online.com [194.25.134.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17CDB43FEA; Fri, 5 Sep 2003 06:27:19 -0700 (PDT) (envelope-from Alexander@Leidinger.net) Received: from fwd00.aul.t-online.de by mailout09.sul.t-online.com with smtp id 19vGcI-00080o-02; Fri, 05 Sep 2003 15:27:10 +0200 Received: from Andro-Beta.Leidinger.net (TJz9jBZege1+cfzhrcqtLm-9wJuIbCEeaEyfmUTzp2BkCElsVnzx42@[217.229.218.91]) by fmrl00.sul.t-online.com with esmtp id 19vGcA-0pGFGq0; Fri, 5 Sep 2003 15:27:02 +0200 Received: from Magelan.Leidinger.net (Magelan [192.168.1.1]) h85DS0k4000546; Fri, 5 Sep 2003 15:28:01 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magelan.Leidinger.net (netchild@localhost [127.0.0.1]) by Magelan.Leidinger.net (8.12.9/8.12.9) with SMTP id h85DSlvY000315; Fri, 5 Sep 2003 15:28:47 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Fri, 5 Sep 2003 15:28:47 +0200 From: Alexander Leidinger To: "Daniel C. Sobral" Message-Id: <20030905152847.2571f544.Alexander@Leidinger.net> In-Reply-To: <3F588AC4.5080001@tcoip.com.br> References: <20030830023923.Q811@odysseus.silby.com> <20030831144531.17d722da.Alexander@Leidinger.net> <3F588AC4.5080001@tcoip.com.br> X-Mailer: Sylpheed version 0.9.3claws (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: TJz9jBZege1+cfzhrcqtLm-9wJuIbCEeaEyfmUTzp2BkCElsVnzx42@t-dialin.net cc: src-committers@FreeBSD.org cc: Robert Watson cc: phk@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: dds@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 13:27:21 -0000 On Fri, 05 Sep 2003 10:08:20 -0300 "Daniel C. Sobral" wrote: > Alexander Leidinger wrote: > > On Sat, 30 Aug 2003 10:41:02 -0400 (EDT) > > Robert Watson wrote: > > > > > >>mind. The other thing we should encourage developers to do more is use > >>code coverage tools -- phk recently pointed me at kernbb(8) as a way to > >>feed gcov(1). > > > > > > Documenting the various tools and how to use them on FreeBSD would be a > > nice start. Maybe the interested parties can come up with a list of > > programs and maybe a short introduction what those tools do/provide and > > a link to documentation and hand them over to the doc people... > > A section 7 man page? Also, it would be nice if intro(7) had an index to > the man pages in this section. Of course, getting people to write about > the existing tools and their usage is the hardest part... As I don't think this should be limited to base system tools: no, IMO a book or article would fit better (I'm sure our doc team is willing to help with the markup if someone delivers content). Bye, Alexander. -- 0 and 1. Now what could be so hard about that? 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 Fri Sep 5 06:27:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2134016A4BF; Fri, 5 Sep 2003 06:27:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A129043F3F; Fri, 5 Sep 2003 06:27:57 -0700 (PDT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85DRv0U025726; Fri, 5 Sep 2003 06:27:57 -0700 (PDT) (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85DRvQW025725; Fri, 5 Sep 2003 06:27:57 -0700 (PDT) Message-Id: <200309051327.h85DRvQW025725@repoman.freebsd.org> From: Peter Pentchev Date: Fri, 5 Sep 2003 06:27:57 -0700 (PDT) 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 syscons.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, 05 Sep 2003 13:27:58 -0000 roam 2003/09/05 06:27:57 PDT FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 syscons.4 Log: Document the SC_NO_SUSPEND_VTYSWITCH kernel config option. PR: 55562 Submitted by: Lukas Ertl Revision Changes Path 1.36 +7 -0 src/share/man/man4/syscons.4 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 06:34:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D70CE16A4BF; Fri, 5 Sep 2003 06:34:12 -0700 (PDT) Received: from mail.tcoip.com.br (erato.tco.net.br [200.220.254.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id F129A43FFD; Fri, 5 Sep 2003 06:34:07 -0700 (PDT) (envelope-from dcs@tcoip.com.br) Received: from tcoip.com.br (dcs@[10.0.2.6]) by mail.tcoip.com.br (8.11.6/8.11.6) with ESMTP id h85DXpj32547; Fri, 5 Sep 2003 10:33:51 -0300 Message-ID: <3F5890BF.70504@tcoip.com.br> Date: Fri, 05 Sep 2003 10:33:51 -0300 From: "Daniel C. Sobral" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030702 X-Accept-Language: en-us, en, pt-br, ja MIME-Version: 1.0 To: Alexander Leidinger References: <20030830023923.Q811@odysseus.silby.com> <20030831144531.17d722da.Alexander@Leidinger.net> <3F588AC4.5080001@tcoip.com.br> <20030905152847.2571f544.Alexander@Leidinger.net> In-Reply-To: <20030905152847.2571f544.Alexander@Leidinger.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: Robert Watson cc: phk@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: dds@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 13:34:13 -0000 Alexander Leidinger wrote: > On Fri, 05 Sep 2003 10:08:20 -0300 > "Daniel C. Sobral" wrote: > > >>Alexander Leidinger wrote: >> >>>On Sat, 30 Aug 2003 10:41:02 -0400 (EDT) >>>Robert Watson wrote: >>> >>> >>> >>>>mind. The other thing we should encourage developers to do more is use >>>>code coverage tools -- phk recently pointed me at kernbb(8) as a way to >>>>feed gcov(1). >>> >>> >>>Documenting the various tools and how to use them on FreeBSD would be a >>>nice start. Maybe the interested parties can come up with a list of >>>programs and maybe a short introduction what those tools do/provide and >>>a link to documentation and hand them over to the doc people... >> >>A section 7 man page? Also, it would be nice if intro(7) had an index to >>the man pages in this section. Of course, getting people to write about >>the existing tools and their usage is the hardest part... > > > As I don't think this should be limited to base system tools: no, IMO a > book or article would fit better (I'm sure our doc team is willing to > help with the markup if someone delivers content). Yes, but the man page is the first line of defense. :-) I always use man pages, apropos(1) being cheap. If I don't find something, then I consider searching the web (which I usually don't, unless absolutely necessary). -- Daniel C. Sobral (8-DCS) Gerencia de Operacoes Divisao de Comunicacao de Dados Coordenacao de Seguranca VIVO Centro Oeste Norte Fones: 55-61-313-7654/Cel: 55-61-9618-0904 E-mail: Daniel.Capo@tco.net.br Daniel.Sobral@tcoip.com.br dcs@tcoip.com.br Outros: dcs@newsguy.com dcs@freebsd.org capo@notorious.bsdconspiracy.net Theory of Selective Supervision: The one time in the day that you lean back and relax is the one time the boss walks through the office. From owner-cvs-src@FreeBSD.ORG Fri Sep 5 07:17:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5788D16A4BF; Fri, 5 Sep 2003 07:17:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D759444005; Fri, 5 Sep 2003 07:17:34 -0700 (PDT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85EHY0U028524; Fri, 5 Sep 2003 07:17:34 -0700 (PDT) (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85EHYL1028523; Fri, 5 Sep 2003 07:17:34 -0700 (PDT) Message-Id: <200309051417.h85EHYL1028523@repoman.freebsd.org> From: Peter Pentchev Date: Fri, 5 Sep 2003 07:17:33 -0700 (PDT) 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 tl.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, 05 Sep 2003 14:17:35 -0000 roam 2003/09/05 07:17:33 PDT FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 tl.4 Log: Catch up with the hardware notes: list the supported Compaq controllers. PR: 55641 Submitted by: Lukas Ertl Revision Changes Path 1.17 +3 -1 src/share/man/man4/tl.4 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 07:23:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D3F716A4BF; Fri, 5 Sep 2003 07:23:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACEDC43FBD; Fri, 5 Sep 2003 07:23:23 -0700 (PDT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85ENN0U028722; Fri, 5 Sep 2003 07:23:23 -0700 (PDT) (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85ENN6R028721; Fri, 5 Sep 2003 07:23:23 -0700 (PDT) Message-Id: <200309051423.h85ENN6R028721@repoman.freebsd.org> From: Peter Pentchev Date: Fri, 5 Sep 2003 07:23:22 -0700 (PDT) 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 aue.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, 05 Sep 2003 14:23:24 -0000 roam 2003/09/05 07:23:22 PDT FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 aue.4 Log: Catch up with the hardware notes: list the supported cards. PR: 55643 Submitted by: Lukas Ertl MFC after: 1 month Revision Changes Path 1.16 +39 -4 src/share/man/man4/aue.4 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 07:27:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A22E16A4BF; Fri, 5 Sep 2003 07:27:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A75C843FE1; Fri, 5 Sep 2003 07:27:23 -0700 (PDT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85ERN0U028892; Fri, 5 Sep 2003 07:27:23 -0700 (PDT) (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85ERMew028891; Fri, 5 Sep 2003 07:27:22 -0700 (PDT) Message-Id: <200309051427.h85ERMew028891@repoman.freebsd.org> From: Peter Pentchev Date: Fri, 5 Sep 2003 07:27:22 -0700 (PDT) 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 kue.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, 05 Sep 2003 14:27:24 -0000 roam 2003/09/05 07:27:22 PDT FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 kue.4 Log: Catch up with the hardware notes: list the supported cards. PR: 55645 Submitted by: Lukas Ertl MFC after: 1 month Revision Changes Path 1.16 +32 -4 src/share/man/man4/kue.4 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 07:54:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98C8516A4BF; Fri, 5 Sep 2003 07:54:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F41B43FE1; Fri, 5 Sep 2003 07:54:28 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85EsR0U029906; Fri, 5 Sep 2003 07:54:27 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85EsQ9D029905; Fri, 5 Sep 2003 07:54:26 -0700 (PDT) Message-Id: <200309051454.h85EsQ9D029905@repoman.freebsd.org> From: Peter Wemm Date: Fri, 5 Sep 2003 07:54:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isa isareg.h src/sys/i386/isa isa.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, 05 Sep 2003 14:54:28 -0000 peter 2003/09/05 07:54:26 PDT FreeBSD src repository Modified files: sys/isa isareg.h sys/i386/isa isa.h Log: Clean up some antique stuff. We do not support Weitek FPUs etc, and never did. Revision Changes Path 1.24 +0 -10 src/sys/i386/isa/isa.h 1.9 +0 -10 src/sys/isa/isareg.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 07:55:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D963116A4BF; Fri, 5 Sep 2003 07:55:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F48743FE5; Fri, 5 Sep 2003 07:55:12 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85EtC0U029984; Fri, 5 Sep 2003 07:55:12 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85EtBoU029983; Fri, 5 Sep 2003 07:55:11 -0700 (PDT) Message-Id: <200309051455.h85EtBoU029983@repoman.freebsd.org> From: Peter Wemm Date: Fri, 5 Sep 2003 07:55:11 -0700 (PDT) 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 isa_compat.c isa_device.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, 05 Sep 2003 14:55:13 -0000 peter 2003/09/05 07:55:11 PDT FreeBSD src repository Modified files: sys/i386/isa isa_compat.c isa_device.h Log: Mark the isa compat shims for BURN_BRIDGES for 6.0 Revision Changes Path 1.28 +6 -0 src/sys/i386/isa/isa_compat.c 1.77 +6 -0 src/sys/i386/isa/isa_device.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 08:28:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B2D716A4BF; Fri, 5 Sep 2003 08:28:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E270243FF7; Fri, 5 Sep 2003 08:28:09 -0700 (PDT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85FS90U032130; Fri, 5 Sep 2003 08:28:09 -0700 (PDT) (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85FS9Ox032129; Fri, 5 Sep 2003 08:28:09 -0700 (PDT) Message-Id: <200309051528.h85FS9Ox032129@repoman.freebsd.org> From: Peter Pentchev Date: Fri, 5 Sep 2003 08:28:09 -0700 (PDT) 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 mtio.4 src/usr.bin/mt mt.1 src/usr.bin/tcopy tcopy.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: Fri, 05 Sep 2003 15:28:10 -0000 roam 2003/09/05 08:28:09 PDT FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 mtio.4 usr.bin/mt mt.1 usr.bin/tcopy tcopy.1 Log: Change /dev/rsa0 and /dev/rwt0 references to sa0 and wt0. PR: 55925 Submitted by: Michael L. Squires MFC after: 1 month Revision Changes Path 1.20 +5 -5 src/share/man/man4/mtio.4 1.38 +3 -3 src/usr.bin/mt/mt.1 1.15 +1 -1 src/usr.bin/tcopy/tcopy.1 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 08:41:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E854F16A4BF; Fri, 5 Sep 2003 08:41:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 734CF43FE0; Fri, 5 Sep 2003 08:41:52 -0700 (PDT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85Ffq0U032744; Fri, 5 Sep 2003 08:41:52 -0700 (PDT) (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85FfqLi032743; Fri, 5 Sep 2003 08:41:52 -0700 (PDT) Message-Id: <200309051541.h85FfqLi032743@repoman.freebsd.org> From: Peter Pentchev Date: Fri, 5 Sep 2003 08:41:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/sys accept.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 15:41:53 -0000 roam 2003/09/05 08:41:52 PDT FreeBSD src repository (doc,ports committer) Modified files: lib/libc/sys accept.2 Log: Clarify that the second argument to accept() may be a null pointer if no peer address information is desired. PR: 56044 Submitted by: Felix Opatz and Bernd Luevelsmeyer MFC after: 1 month Revision Changes Path 1.27 +7 -1 src/lib/libc/sys/accept.2 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:05:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4534A16A4C0; Fri, 5 Sep 2003 09:05:19 -0700 (PDT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E48843FF2; Fri, 5 Sep 2003 09:05:17 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id h85G5FSO040509; Fri, 5 Sep 2003 17:05:15 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) h85G5ETj003617; Fri, 5 Sep 2003 17:05:14 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Peter Wemm In-Reply-To: <200309051455.h85EtBoU029983@repoman.freebsd.org> References: <200309051455.h85EtBoU029983@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1062777913.12268.8.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 05 Sep 2003 17:05:14 +0100 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/isa isa_compat.c isa_device.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, 05 Sep 2003 16:05:19 -0000 On Fri, 2003-09-05 at 15:55, Peter Wemm wrote: > peter 2003/09/05 07:55:11 PDT > > FreeBSD src repository > > Modified files: > sys/i386/isa isa_compat.c isa_device.h > Log: > Mark the isa compat shims for BURN_BRIDGES for 6.0 Excellent. This evil hackery has lived far too long. From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:05:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19CBD16A559; Fri, 5 Sep 2003 09:05:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B3FF43FEA; Fri, 5 Sep 2003 09:05:22 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85G5M0U039979; Fri, 5 Sep 2003 09:05:22 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85G5LjO039978; Fri, 5 Sep 2003 09:05:21 -0700 (PDT) Message-Id: <200309051605.h85G5LjO039978@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 5 Sep 2003 09:05:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/mklocale lex.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: Fri, 05 Sep 2003 16:05:34 -0000 tjr 2003/09/05 09:05:21 PDT FreeBSD src repository Modified files: usr.bin/mklocale lex.l Log: #include directly for the definition of _CACHED_RUNES, needed by ldef.h, rather than relying on GCC-specific pollution from . Noticed by: Stefan Farfeleder Revision Changes Path 1.8 +1 -0 src/usr.bin/mklocale/lex.l From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:12:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EB2A16A4BF; Fri, 5 Sep 2003 09:12:16 -0700 (PDT) Received: from ns1.gnf.org (ns1.gnf.org [63.196.132.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 063F544001; Fri, 5 Sep 2003 09:12:15 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns1.gnf.org (8.12.8p1/8.12.8) with ESMTP id h85GCEtF098764; Fri, 5 Sep 2003 09:12:14 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Fri, 5 Sep 2003 09:12:14 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.9/8.12.9) with ESMTP id h85GCEaH014939; Fri, 5 Sep 2003 09:12:14 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.9/8.12.9/Submit) id h85GCDjZ014938; Fri, 5 Sep 2003 09:12:13 -0700 (PDT) (envelope-from gtetlow) Date: Fri, 5 Sep 2003 09:12:13 -0700 From: Gordon Tetlow To: Ruslan Ermilov Message-ID: <20030905161213.GA695@roark.gnf.org> References: <20030904162656.GA396@dragon.nuxi.com> <20030905042244.DA1AD2A8D5@canning.wemm.org> <20030905074203.GA87190@sunbay.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CaDA/LpMQ9SI3HwJ" Content-Disposition: inline In-Reply-To: <20030905074203.GA87190@sunbay.com> User-Agent: Mutt/1.4.1i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-OriginalArrivalTime: 05 Sep 2003 16:12:14.0747 (UTC) FILETIME=[786B7EB0:01C373C8] cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: obrien@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/share/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: Fri, 05 Sep 2003 16:12:16 -0000 --CaDA/LpMQ9SI3HwJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 05, 2003 at 10:42:03AM +0300, Ruslan Ermilov wrote: > On Thu, Sep 04, 2003 at 09:22:44PM -0700, Peter Wemm wrote: > [...] > > I'm really not hung up on whether we expose /lib to the toolchain, but = I do > > feel that we're asking for trouble if 'cc' and 'ld' do not agree about = the > > default search path. Currently, 'ld' searches /lib before /usr/lib. B= ut > > when called by cc, cc adds -L/usr/lib which means the search path becom= es > > /usr/lib, /lib, /usr/lib. So if /usr/lib/libc.a exists and /usr/lib/li= bc.so > > does not, then it will link statically. The same goes for old build sc= ripts > > etc. If anything adds -L/usr/lib to the beginning of the search path, = then > > we are sunk. > >=20 > > My preference is to Keep It Simple and have things arranged like this: > >=20 > > /usr/lib/libc.a > > /usr/lib/libc.so -> /lib/libc.so.5 > > /usr/lib/libc.so.5 -> /lib/libc.so.5 > > /lib/libc.so.5 > >=20 > > Note that the third one is solely for anti-foot-shooting and to make su= re > > that any stale /usr/lib/libc.so.5's get removed. > >=20 > Yeah, I've updated my patch similarly due to this same consideration, > now it looks like this: >=20 > install -C -o root -g wheel -m 444 libc.a /usr/lib > install -s -o root -g wheel -m 444 -fschg libc.so.5 /lib > ln -fs /lib/libc.so.5 /usr/lib/libc.so.5 This symlink needs to be preceded by a chflags noschg since existing the /usr/lib/libc.so.5 is immutable. FYI. > ln -fs /lib/libc.so.5 /usr/lib/libc.so >=20 > install -C -o root -g wheel -m 444 libwrap.a /usr/lib > install -s -o root -g wheel -m 444 libwrap.so.3 /usr/lib > ln -fs libwrap.so.3 /usr/lib/libwrap.so This looks good though! Thanks for doing the legwork. -gordon --CaDA/LpMQ9SI3HwJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/WLXdRu2t9DV9ZfsRAi4yAJ9+xDVDB7W4tjF3hepsEmx87pSBIQCeJcub fV6/TJjHcqFrpz/E1iJLUbs= =+AbQ -----END PGP SIGNATURE----- --CaDA/LpMQ9SI3HwJ-- From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:21:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85EFF16A4BF; Fri, 5 Sep 2003 09:21:47 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E5CC43FDD; Fri, 5 Sep 2003 09:21:46 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9/8.12.3) with ESMTP id h85GLjTX070293; Fri, 5 Sep 2003 10:21:45 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 05 Sep 2003 10:21:20 -0600 (MDT) Message-Id: <20030905.102120.98329950.imp@bsdimp.com> To: dfr@nlsystems.com From: "M. Warner Losh" In-Reply-To: <1062777913.12268.8.camel@builder02.qubesoft.com> References: <200309051455.h85EtBoU029983@repoman.freebsd.org> <1062777913.12268.8.camel@builder02.qubesoft.com> X-Mailer: Mew version 2.1 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/isa isa_compat.c isa_device.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, 05 Sep 2003 16:21:47 -0000 In message: <1062777913.12268.8.camel@builder02.qubesoft.com> Doug Rabson writes: : On Fri, 2003-09-05 at 15:55, Peter Wemm wrote: : > peter 2003/09/05 07:55:11 PDT : > : > FreeBSD src repository : > : > Modified files: : > sys/i386/isa isa_compat.c isa_device.h : > Log: : > Mark the isa compat shims for BURN_BRIDGES for 6.0 : : Excellent. This evil hackery has lived far too long. In case anyboy is interested, here are the current ISA_COMAT drivers: ./dev/dgb/dgb.c:#ifndef COMPAT_OLDISA ./i386/isa/asc.c:#ifndef COMPAT_OLDISA ./i386/isa/ctx.c:#ifndef COMPAT_OLDISA ./i386/isa/cy.c:#ifndef COMPAT_OLDISA ./i386/isa/gpib.c:#ifndef COMPAT_OLDISA ./i386/isa/gsc.c:#ifndef COMPAT_OLDISA ./i386/isa/if_cx.c:#ifndef COMPAT_OLDISA ./i386/isa/if_le.c:#ifndef COMPAT_OLDISA ./i386/isa/if_rdp.c:#ifndef COMPAT_OLDISA ./i386/isa/istallion.c:#ifndef COMPAT_OLDISA ./i386/isa/wt.c:#ifndef COMPAT_OLDISA ./pc98/pc98/wd.c:#ifndef COMPAT_OLDISA Of the above list, only dgb, cyf an istallion look even remotely interesting (in that I can find supposedly supported hardware on ebay). The others likely will never be converted. In fact, we may be able to just remove the pc98 copy of the wd driver now that that port has converted to ata. Warner From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:24:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0BBB16A4BF; Fri, 5 Sep 2003 09:24:29 -0700 (PDT) Received: from mail.tcoip.com.br (erato.tco.net.br [200.220.254.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C7E443F3F; Fri, 5 Sep 2003 09:24:27 -0700 (PDT) (envelope-from dcs@tcoip.com.br) Received: from tcoip.com.br (dcs@[10.0.2.6]) by mail.tcoip.com.br (8.11.6/8.11.6) with ESMTP id h85GOOj04773; Fri, 5 Sep 2003 13:24:24 -0300 Message-ID: <3F58B8B7.30107@tcoip.com.br> Date: Fri, 05 Sep 2003 13:24:23 -0300 From: "Daniel C. Sobral" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030702 X-Accept-Language: en-us, en, pt-br, ja MIME-Version: 1.0 To: Doug Barton References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> In-Reply-To: <20030902004917.S6074@znfgre.qbhto.arg> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Alexey Dokuchaev cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: 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, 05 Sep 2003 16:24:29 -0000 Doug Barton wrote: > On Tue, 2 Sep 2003, Poul-Henning Kamp wrote: > > >>NOATM and NOINET6 were preexisting options, and rather than start >>the "1.0 compatibility at any cost!" bikeshed I simply have propagated >>them to other relevant places. > > > The last few times this came up, the consensus was for WORD_SEPERATORS > in new options. I recall bde being in favour of respecting English rules, meaning NOOPTIONS. :-) So this consensus isn't at all all that consensual. -- Daniel C. Sobral (8-DCS) Gerencia de Operacoes Divisao de Comunicacao de Dados Coordenacao de Seguranca VIVO Centro Oeste Norte Fones: 55-61-313-7654/Cel: 55-61-9618-0904 E-mail: Daniel.Capo@tco.net.br Daniel.Sobral@tcoip.com.br dcs@tcoip.com.br Outros: dcs@newsguy.com dcs@freebsd.org capo@notorious.bsdconspiracy.net System restarting, wait... From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:28:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0830616A4BF; Fri, 5 Sep 2003 09:28:20 -0700 (PDT) Received: from mail.tcoip.com.br (erato.tco.net.br [200.220.254.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2650A43FEA; Fri, 5 Sep 2003 09:28:17 -0700 (PDT) (envelope-from dcs@tcoip.com.br) Received: from tcoip.com.br (dcs@[10.0.2.6]) by mail.tcoip.com.br (8.11.6/8.11.6) with ESMTP id h85GSCj04888; Fri, 5 Sep 2003 13:28:13 -0300 Message-ID: <3F58B99B.1060303@tcoip.com.br> Date: Fri, 05 Sep 2003 13:28:11 -0300 From: "Daniel C. Sobral" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030702 X-Accept-Language: en-us, en, pt-br, ja MIME-Version: 1.0 To: Luigi Rizzo References: <200309021036.h82AafYG055045@repoman.freebsd.org> <20030902034054.B79700@xorpc.icir.org> In-Reply-To: <20030902034054.B79700@xorpc.icir.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Maxim Konovalov cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 16:28:20 -0000 Luigi Rizzo wrote: > On Tue, Sep 02, 2003 at 03:36:41AM -0700, Maxim Konovalov wrote: > ... > >> # We need a regression test suit for ipfw(2)/ipfw(8) badly. > > > indeed. This is also why i introduced the '-n' flag so one can > implement it in an easier way. I do have some scripts for that, > but at the moment they only test the program's output > with correct arguments :( So let me take this opportunity to mention that that thingy I asked where you would specify protocol/addresses/ports/flags and it would indicate which rule that would have triggered (or rules, if processing continues) would make it possible to do all sorts of regression testing of ipfw features. :-) -- Daniel C. Sobral (8-DCS) Gerencia de Operacoes Divisao de Comunicacao de Dados Coordenacao de Seguranca VIVO Centro Oeste Norte Fones: 55-61-313-7654/Cel: 55-61-9618-0904 E-mail: Daniel.Capo@tco.net.br Daniel.Sobral@tcoip.com.br dcs@tcoip.com.br Outros: dcs@newsguy.com dcs@freebsd.org capo@notorious.bsdconspiracy.net I get up each morning, gather my wits. Pick up the paper, read the obits. If I'm not there I know I'm not dead. So I eat a good breakfast and go back to bed. Oh, how do I know my youth is all spent? My get-up-and-go has got-up-and-went. But in spite of it all, I'm able to grin, And think of the places my get-up has been. -- Pete Seeger From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:35:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEFFB16A4BF; Fri, 5 Sep 2003 09:35:33 -0700 (PDT) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id D318E43F85; Fri, 5 Sep 2003 09:35:32 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.8p1/8.12.3) with ESMTP id h85GZWkN077980; Fri, 5 Sep 2003 09:35:32 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.8p1/8.12.3/Submit) id h85GZW6U077979; Fri, 5 Sep 2003 09:35:32 -0700 (PDT) (envelope-from rizzo) Date: Fri, 5 Sep 2003 09:35:32 -0700 From: Luigi Rizzo To: "Daniel C. Sobral" Message-ID: <20030905093532.A77909@xorpc.icir.org> References: <200309021036.h82AafYG055045@repoman.freebsd.org> <20030902034054.B79700@xorpc.icir.org> <3F58B99B.1060303@tcoip.com.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3F58B99B.1060303@tcoip.com.br>; from dcs@tcoip.com.br on Fri, Sep 05, 2003 at 01:28:11PM -0300 cc: Maxim Konovalov cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 16:35:33 -0000 On Fri, Sep 05, 2003 at 01:28:11PM -0300, Daniel C. Sobral wrote: > Luigi Rizzo wrote: > > On Tue, Sep 02, 2003 at 03:36:41AM -0700, Maxim Konovalov wrote: > > ... > > > >> # We need a regression test suit for ipfw(2)/ipfw(8) badly. > > > > > > indeed. This is also why i introduced the '-n' flag so one can > > implement it in an easier way. I do have some scripts for that, > > but at the moment they only test the program's output > > with correct arguments :( > > So let me take this opportunity to mention that that thingy I asked > where you would specify protocol/addresses/ports/flags and it would > indicate which rule that would have triggered (or rules, if processing > continues) would make it possible to do all sorts of regression testing > of ipfw features. :-) i think the only reasonable way to implement it is to generate the actual packet and inject it to the kernel where it is filtered thorugh ip_fw_chk(). Now, the kernel part should not be too hard (basically have a new ioctl that calls ip_fw_chk()) but the userland part is somewhat boring to write... i wonder if there is some other tool that can produce custom packets from a spec... also this would only test the kernel part, not the userland part (the parser is historically the part where the most bugs have been found). and finally, packets have side effects (e.g. create stateful entries, increment counters, etc.) so i am bit unsure on how clean is this approach. cheers luigi > -- > Daniel C. Sobral (8-DCS) > Gerencia de Operacoes > Divisao de Comunicacao de Dados > Coordenacao de Seguranca > VIVO Centro Oeste Norte > Fones: 55-61-313-7654/Cel: 55-61-9618-0904 > E-mail: Daniel.Capo@tco.net.br > Daniel.Sobral@tcoip.com.br > dcs@tcoip.com.br > > Outros: > dcs@newsguy.com > dcs@freebsd.org > capo@notorious.bsdconspiracy.net > > I get up each morning, gather my wits. > Pick up the paper, read the obits. > If I'm not there I know I'm not dead. > So I eat a good breakfast and go back to bed. > > Oh, how do I know my youth is all spent? > My get-up-and-go has got-up-and-went. > But in spite of it all, I'm able to grin, > And think of the places my get-up has been. > -- Pete Seeger > > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Fri Sep 5 09:59:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3418E16A4BF for ; Fri, 5 Sep 2003 09:59:26 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 7062943FF7 for ; Fri, 5 Sep 2003 09:59:24 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 71577 invoked by uid 1000); 5 Sep 2003 16:59:25 -0000 Date: Fri, 5 Sep 2003 09:59:25 -0700 (PDT) From: Nate Lawson To: "M. Warner Losh" In-Reply-To: <20030905.102120.98329950.imp@bsdimp.com> Message-ID: <20030905095818.P71522@root.org> References: <200309051455.h85EtBoU029983@repoman.freebsd.org> <20030905.102120.98329950.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: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: peter@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 16:59:26 -0000 On Fri, 5 Sep 2003, M. Warner Losh wrote: > In case anyboy is interested, here are the current ISA_COMAT drivers: > > ./i386/isa/gpib.c:#ifndef COMPAT_OLDISA This driver is useful for people running a scope from an old machine. It really should be rewritten though and I don't have this card. > ./i386/isa/if_le.c:#ifndef COMPAT_OLDISA We need this for VMware, right? I thought it was Lance. -Nate From owner-cvs-src@FreeBSD.ORG Fri Sep 5 10:17:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AE8F16A4BF; Fri, 5 Sep 2003 10:17:16 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF7B743FEC; Fri, 5 Sep 2003 10:17:14 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9/8.12.3) with ESMTP id h85HHDTX071096; Fri, 5 Sep 2003 11:17:13 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 05 Sep 2003 11:17:12 -0600 (MDT) Message-Id: <20030905.111712.18578127.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <20030905095818.P71522@root.org> References: <1062777913.12268.8.camel@builder02.qubesoft.com> <20030905.102120.98329950.imp@bsdimp.com> <20030905095818.P71522@root.org> X-Mailer: Mew version 2.2 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: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: peter@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 17:17:16 -0000 In message: <20030905095818.P71522@root.org> Nate Lawson writes: : > ./i386/isa/if_le.c:#ifndef COMPAT_OLDISA : : We need this for VMware, right? I thought it was Lance. I thought it used the pci version, since the ISA version is insanely stupid. Warner From owner-cvs-src@FreeBSD.ORG Fri Sep 5 10:22:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3978216A4C0; Fri, 5 Sep 2003 10:22:40 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FD834400E; Fri, 5 Sep 2003 10:22:37 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 5B01D2A8D4; Fri, 5 Sep 2003 10:22:37 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Nate Lawson In-Reply-To: <20030905095818.P71522@root.org> Date: Fri, 05 Sep 2003 10:22:37 -0700 From: Peter Wemm Message-Id: <20030905172237.5B01D2A8D4@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 17:22:40 -0000 Nate Lawson wrote: > On Fri, 5 Sep 2003, M. Warner Losh wrote: > > In case anyboy is interested, here are the current ISA_COMAT drivers: > > > > ./i386/isa/gpib.c:#ifndef COMPAT_OLDISA > > This driver is useful for people running a scope from an old machine. It > really should be rewritten though and I don't have this card. No, it should be taken out the back, tarred feathered, shot, hung, drawn and quartered, burned at the stake and then nuked from orbit just to make sure. :-] I mean no disrespect for the hardware, but the driver makes the hair on the back of my neck stand on end... > > ./i386/isa/if_le.c:#ifndef COMPAT_OLDISA > > We need this for VMware, right? I thought it was Lance. There is also if_lnc which has been newbusified. I wasn't planning on removing the actual drivers that use the shims, just the infrastructure. If nobody is bothered enough to update the drivers by the time of 6.0-R, then they can probably be removed. The code lives on practically unchanged in RELENG_4 and will still be in RELENG_5, so it'll be available for porting at a moment's notice. > -Nate > Cheers, -Peter -- 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 Fri Sep 5 10:33:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC03516A4C1; Fri, 5 Sep 2003 10:33:15 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9722943FF9; Fri, 5 Sep 2003 10:33:10 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9/8.12.3) with ESMTP id h85HX8TX071314; Fri, 5 Sep 2003 11:33:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 05 Sep 2003 11:33:07 -0600 (MDT) Message-Id: <20030905.113307.34541711.imp@bsdimp.com> To: peter@wemm.org From: "M. Warner Losh" In-Reply-To: <20030905172237.5B01D2A8D4@canning.wemm.org> References: <20030905095818.P71522@root.org> <20030905172237.5B01D2A8D4@canning.wemm.org> X-Mailer: Mew version 2.2 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: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 17:33:16 -0000 In message: <20030905172237.5B01D2A8D4@canning.wemm.org> Peter Wemm writes: : There is also if_lnc which has been newbusified. I wasn't planning on : removing the actual drivers that use the shims, just the infrastructure. If : nobody is bothered enough to update the drivers by the time of 6.0-R, then : they can probably be removed. The code lives on practically unchanged in : RELENG_4 and will still be in RELENG_5, so it'll be available for porting : at a moment's notice. Speaking of which, I think that those drivers that are kind of in lint, but don't even compile should be removed. At least the ones that didn't compile in 4.x either... Warner From owner-cvs-src@FreeBSD.ORG Fri Sep 5 11:05:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15C3216A4BF; Fri, 5 Sep 2003 11:05:13 -0700 (PDT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 456F143FF7; Fri, 5 Sep 2003 11:05:11 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23](untrusted sender)) by comcast.net (rwcrmhc11) with SMTP id <2003090518051001300rkhmre>; Fri, 5 Sep 2003 18:05:10 +0000 Date: Fri, 5 Sep 2003 11:05:09 -0700 (PDT) From: Doug Barton To: "Daniel C. Sobral" In-Reply-To: <3F58B8B7.30107@tcoip.com.br> Message-ID: <20030905110128.Y8003@znfgre.qbhto.arg> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexey Dokuchaev cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: 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, 05 Sep 2003 18:05:13 -0000 On Fri, 5 Sep 2003, Daniel C. Sobral wrote: > Doug Barton wrote: > > On Tue, 2 Sep 2003, Poul-Henning Kamp wrote: > > > > > >>NOATM and NOINET6 were preexisting options, and rather than start > >>the "1.0 compatibility at any cost!" bikeshed I simply have propagated > >>them to other relevant places. > > > > > > The last few times this came up, the consensus was for WORD_SEPERATORS > > in new options. > > I recall bde being in favour of respecting English rules, meaning > NOOPTIONS. :-) > > So this consensus isn't at all all that consensual. "Consensus" does not mean "Universal Agreement." The last few iterations of this topic have shown that the majority of people who care prefer the words to be seperated, and there are not technical reasons why the seperators are damaging, or less desirable than not using them. (Note I said TECHNICAL, not STYLISTIC.) There comes a point when people need to just deal, and move on. Endlessly rehashing bikesheds like this puts us in danger of going down the road the IETF has been traveling lately, and we don't want that. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Fri Sep 5 11:08:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A94D716A4BF; Fri, 5 Sep 2003 11:08:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3157943FE9; Fri, 5 Sep 2003 11:08:20 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85I8J0U045997; Fri, 5 Sep 2003 11:08:20 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85I8JWp045996; Fri, 5 Sep 2003 11:08:19 -0700 (PDT) Message-Id: <200309051808.h85I8JWp045996@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 5 Sep 2003 11:08:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/support Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Sep 2003 18:08:20 -0000 kan 2003/09/05 11:08:19 PDT FreeBSD src repository Modified files: lib/libpthread/support Makefile.inc Log: The caller is expected to set up PIC register corectly before jumping to .cerror. This means .cerror has to be present in the same module with its consumers, or bad things will happen. Revision Changes Path 1.7 +2 -0 src/lib/libpthread/support/Makefile.inc From owner-cvs-src@FreeBSD.ORG Fri Sep 5 11:19:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A4E916A4C0 for ; Fri, 5 Sep 2003 11:19:40 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id E8C3143FDD for ; Fri, 5 Sep 2003 11:19:36 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 71912 invoked by uid 1000); 5 Sep 2003 18:19:37 -0000 Date: Fri, 5 Sep 2003 11:19:37 -0700 (PDT) From: Nate Lawson To: Peter Wemm In-Reply-To: <20030905172237.5B01D2A8D4@canning.wemm.org> Message-ID: <20030905111909.C71906@root.org> References: <20030905172237.5B01D2A8D4@canning.wemm.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 18:19:40 -0000 On Fri, 5 Sep 2003, Peter Wemm wrote: > Nate Lawson wrote: > > > ./i386/isa/if_le.c:#ifndef COMPAT_OLDISA > > > > We need this for VMware, right? I thought it was Lance. > > There is also if_lnc which has been newbusified. I wasn't planning on > removing the actual drivers that use the shims, just the infrastructure. If > nobody is bothered enough to update the drivers by the time of 6.0-R, then > they can probably be removed. The code lives on practically unchanged in > RELENG_4 and will still be in RELENG_5, so it'll be available for porting > at a moment's notice. Good enough for me. -Nate From owner-cvs-src@FreeBSD.ORG Fri Sep 5 11:27:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A4F016A4C0; Fri, 5 Sep 2003 11:27:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1426F43FCB; Fri, 5 Sep 2003 11:27:40 -0700 (PDT) (envelope-from dg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85IRd0U048005; Fri, 5 Sep 2003 11:27:39 -0700 (PDT) (envelope-from dg@repoman.freebsd.org) Received: (from dg@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85IRdM6048004; Fri, 5 Sep 2003 11:27:39 -0700 (PDT) Message-Id: <200309051827.h85IRdM6048004@repoman.freebsd.org> From: David Greenman Date: Fri, 5 Sep 2003 11:27:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-disk.h atapi-all.c atapi-all.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, 05 Sep 2003 18:27:41 -0000 dg 2003/09/05 11:27:39 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ata ata-all.c ata-disk.c ata-disk.h atapi-all.c atapi-all.h Log: Fixed panics that will occur during attempts to rescan ATA disk devices (which occur after disk errors). The panic is due to attempts to acquire the ATA channel lock multiple times (at different levels), with the second attempt trying to sleep in an interrupt context. The fix is to indicate to the other levels that we already have the lock. The problem has been fixed in -current a different way and isn't portable to -stable. Reviewed by: sos@freebsd.org Approved by: re@freebsd.org Revision Changes Path 1.50.2.47 +12 -12 src/sys/dev/ata/ata-all.c 1.60.2.27 +3 -2 src/sys/dev/ata/ata-disk.c 1.22.2.9 +1 -1 src/sys/dev/ata/ata-disk.h 1.46.2.20 +3 -2 src/sys/dev/ata/atapi-all.c 1.22.2.12 +1 -1 src/sys/dev/ata/atapi-all.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 11:31:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17BB716A4C0; Fri, 5 Sep 2003 11:31:31 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A18243FE9; Fri, 5 Sep 2003 11:31:29 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h85IVSjR003872; Fri, 5 Sep 2003 11:31:28 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h85IVScI000918; Fri, 5 Sep 2003 11:31:28 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h85IVSoe000917; Fri, 5 Sep 2003 11:31:28 -0700 (PDT) (envelope-from marcel) Date: Fri, 5 Sep 2003 11:31:27 -0700 From: Marcel Moolenaar To: Doug Barton Message-ID: <20030905183127.GA849@dhcp01.pn.xcllnt.net> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> <20030905110128.Y8003@znfgre.qbhto.arg> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905110128.Y8003@znfgre.qbhto.arg> User-Agent: Mutt/1.5.4i cc: Alexey Dokuchaev cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: "Daniel C. Sobral" cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 05 Sep 2003 18:31:31 -0000 On Fri, Sep 05, 2003 at 11:05:09AM -0700, Doug Barton wrote: > > > > So this consensus isn't at all all that consensual. > > "Consensus" does not mean "Universal Agreement." It does mean "general agreement", so if you don't take universal literally then for all practical purposes it does mean universal agreement. This is also the crux: we never formally agreed on anything, because we cannot deal with the consequence: which is to unify all knobs. So, the only understanding we reached was that we have slightly more separatists than we have consolidators. But as long as we don't unify the usage of the existing knobs, this topic will be repeated ad nauseam. Since I'm not going to change the knobs, I cannot force an outcome. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Sep 5 12:22:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 904) id BA08216A4C0; Fri, 5 Sep 2003 12:22:39 -0700 (PDT) Date: Fri, 5 Sep 2003 12:22:39 -0700 From: Max Khon To: "M. Warner Losh" Message-ID: <20030905122239.A66008@FreeBSD.org> References: <1062777913.12268.8.camel@builder02.qubesoft.com> <20030905.102120.98329950.imp@bsdimp.com> <20030905095818.P71522@root.org> <20030905.111712.18578127.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20030905.111712.18578127.imp@bsdimp.com>; from imp@bsdimp.com on Fri, Sep 05, 2003 at 11:17:12AM -0600 cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: peter@FreeBSD.org cc: nate@root.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 19:22:39 -0000 hi, there! On Fri, Sep 05, 2003 at 11:17:12AM -0600, M. Warner Losh wrote: > : > ./i386/isa/if_le.c:#ifndef COMPAT_OLDISA > : > : We need this for VMware, right? I thought it was Lance. > > I thought it used the pci version, since the ISA version is insanely > stupid. VMware emulates AMD PCnet (lnc driver). /fjoe From owner-cvs-src@FreeBSD.ORG Fri Sep 5 12:49:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4932B16A4BF; Fri, 5 Sep 2003 12:49:14 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29EB243F3F; Fri, 5 Sep 2003 12:49:13 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h85JnCnW012446; Fri, 5 Sep 2003 12:49:12 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h85JnCmA012445; Fri, 5 Sep 2003 12:49:12 -0700 (PDT) (envelope-from obrien) Date: Fri, 5 Sep 2003 12:49:12 -0700 From: "David O'Brien" To: Peter Wemm Message-ID: <20030905194912.GB12364@dragon.nuxi.com> References: <20030904162656.GA396@dragon.nuxi.com> <20030905042244.DA1AD2A8D5@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905042244.DA1AD2A8D5@canning.wemm.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Sep 2003 19:49:14 -0000 On Thu, Sep 04, 2003 at 09:22:44PM -0700, Peter Wemm wrote: > I'm really not hung up on whether we expose /lib to the toolchain, but I do > feel that we're asking for trouble if 'cc' and 'ld' do not agree about the > default search path. Currently, 'ld' searches /lib before /usr/lib. But > when called by cc, cc adds -L/usr/lib which means the search path becomes > /usr/lib, /lib, /usr/lib. So if /usr/lib/libc.a exists and /usr/lib/libc.so > does not, then it will link statically. The same goes for old build scripts > etc. If anything adds -L/usr/lib to the beginning of the search path, then > we are sunk. I can fix the toolchain to be consistant once we have agreement on the residence of objects. > My preference is to Keep It Simple and have things arranged like this: > > /usr/lib/libc.a > /usr/lib/libc.so -> /lib/libc.so.5 > /usr/lib/libc.so.5 -> /lib/libc.so.5 > /lib/libc.so.5 > > Note that the third one is solely for anti-foot-shooting and to make sure > that any stale /usr/lib/libc.so.5's get removed. I had this very problem > yesterday. Since nothing cleaned out the old /usr/lib/libc.so.5, and I really don't want to have two links to /lib/libc.so.5. Lets pick the offical one, and add logic to the build to remove these particular stale bits. I don't want others not so intimately knowledgeable about FreeBSD getting all confused about which is the offical one to depend on existing. I agree with the rest of your list. > I had not updated /etc/rc* and had not rebooted yet, the ld-elf.so.hints > file specified /usr/lib first. I'm not sure we have to protect against this. One is supose to mergemaster & reboot after a fresh world install. I think this is a rare situation to happen, and only by committers during the transition. > I prefer that /lib/libc.so -> /lib/libc.so.5 did not exist, simply because > it is asking for trouble in the reverse of the case above. eg: if you have > ld configured to prefer libc.a, and it scans /lib and finds only libc.so, > then you'll get a dynamic libc. ... > > The number of directory entries in /lib would add up and make runtime > linking just that little bit more expensive because namei() has to scan > more directory entries in /lib. Sounds like we have consensis that /lib/libc.so -> /lib/libc.so.5 should not exist. Any last disagreements to this? > Also, has anybody considered /lib/compat? I don't see any reason for that to exist. /lib is for /[s]bin only. Anything one could have that isn't getting built & installed by world build shouldn't be in /[s]bin. Old libc's should be in /usr/lib/compat where ldconfig is already configured to handle. -- David From owner-cvs-src@FreeBSD.ORG Fri Sep 5 12:50:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E236A16A4BF; Fri, 5 Sep 2003 12:50:26 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F2DC43FF7; Fri, 5 Sep 2003 12:50:25 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h85JoOnW012465; Fri, 5 Sep 2003 12:50:24 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h85JoOCY012464; Fri, 5 Sep 2003 12:50:24 -0700 (PDT) (envelope-from obrien) Date: Fri, 5 Sep 2003 12:50:24 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030905195024.GC12364@dragon.nuxi.com> References: <20030904162656.GA396@dragon.nuxi.com> <20030905042244.DA1AD2A8D5@canning.wemm.org> <20030905074203.GA87190@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905074203.GA87190@sunbay.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-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 Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Sep 2003 19:50:27 -0000 On Fri, Sep 05, 2003 at 10:42:03AM +0300, Ruslan Ermilov wrote: > Yeah, I've updated my patch similarly due to this same consideration, > now it looks like this: > > install -C -o root -g wheel -m 444 libc.a /usr/lib > install -s -o root -g wheel -m 444 -fschg libc.so.5 /lib > ln -fs /lib/libc.so.5 /usr/lib/libc.so.5 > ln -fs /lib/libc.so.5 /usr/lib/libc.so Lets make this "mv /usr/lib/libc.so.5 /usr/lib/compat" or "rm /usr/lib/libc.so.5" or something. From owner-cvs-src@FreeBSD.ORG Fri Sep 5 12:50:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BFEC16A4DB for ; Fri, 5 Sep 2003 12:50:38 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id A6A1E44025 for ; Fri, 5 Sep 2003 12:50:35 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 72187 invoked by uid 1000); 5 Sep 2003 19:50:36 -0000 Date: Fri, 5 Sep 2003 12:50:36 -0700 (PDT) From: Nate Lawson To: David Greenman In-Reply-To: <20030905182744.6630916A4E8@hub.freebsd.org> Message-ID: <20030905124936.F72174@root.org> References: <20030905182744.6630916A4E8@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/sys/dev/ata ata-all.c ata-disk.c ata-disk.h atapi-all.c atapi-all.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, 05 Sep 2003 19:50:38 -0000 On Fri, 5 Sep 2003, David Greenman wrote: > Modified files: (Branch: RELENG_4) > sys/dev/ata ata-all.c ata-disk.c ata-disk.h > atapi-all.c atapi-all.h > Log: > Fixed panics that will occur during attempts to rescan ATA disk devices > (which occur after disk errors). The panic is due to attempts to acquire > the ATA channel lock multiple times (at different levels), with the second > attempt trying to sleep in an interrupt context. The fix is to indicate > to the other levels that we already have the lock. > The problem has been fixed in -current a different way and isn't portable > to -stable. > > Reviewed by: sos@freebsd.org > Approved by: re@freebsd.org > > Revision Changes Path > 1.50.2.47 +12 -12 src/sys/dev/ata/ata-all.c > 1.60.2.27 +3 -2 src/sys/dev/ata/ata-disk.c > 1.22.2.9 +1 -1 src/sys/dev/ata/ata-disk.h > 1.46.2.20 +3 -2 src/sys/dev/ata/atapi-all.c > 1.22.2.12 +1 -1 src/sys/dev/ata/atapi-all.h Yikes, invasive. Is there a way to do a "if (held(lock))" construct instead? -Nate From owner-cvs-src@FreeBSD.ORG Fri Sep 5 13:03:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 016D916A4BF; Fri, 5 Sep 2003 13:03:28 -0700 (PDT) Received: from dglawrence.com (12-224-163-157.client.attbi.com [12.224.163.157]) by mx1.FreeBSD.org (Postfix) with ESMTP id 257A143FE1; Fri, 5 Sep 2003 13:03:27 -0700 (PDT) (envelope-from dg@nexus.dglawrence.com) Received: from nexus.dglawrence.com (localhost [127.0.0.1]) by dglawrence.com (8.12.9/8.12.6) with ESMTP id h85K53nV017535; Fri, 5 Sep 2003 13:05:03 -0700 (PDT) (envelope-from dg@nexus.dglawrence.com) Received: (from dg@localhost) by nexus.dglawrence.com (8.12.9/8.12.3/Submit) id h85K52VK017534; Fri, 5 Sep 2003 13:05:02 -0700 (PDT) Date: Fri, 5 Sep 2003 13:05:02 -0700 From: "David G. Lawrence" To: Nate Lawson Message-ID: <20030905200502.GB61917@nexus.dglawrence.com> References: <20030905182744.6630916A4E8@hub.freebsd.org> <20030905124936.F72174@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905124936.F72174@root.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-disk.h atapi-all.c atapi-all.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, 05 Sep 2003 20:03:28 -0000 > On Fri, 5 Sep 2003, David Greenman wrote: > > Modified files: (Branch: RELENG_4) > > sys/dev/ata ata-all.c ata-disk.c ata-disk.h > > atapi-all.c atapi-all.h > > Log: > > Fixed panics that will occur during attempts to rescan ATA disk devices > > (which occur after disk errors). The panic is due to attempts to acquire > > the ATA channel lock multiple times (at different levels), with the second > > attempt trying to sleep in an interrupt context. The fix is to indicate > > to the other levels that we already have the lock. > > The problem has been fixed in -current a different way and isn't portable > > to -stable. > > > > Reviewed by: sos@freebsd.org > > Approved by: re@freebsd.org > > > > Revision Changes Path > > 1.50.2.47 +12 -12 src/sys/dev/ata/ata-all.c > > 1.60.2.27 +3 -2 src/sys/dev/ata/ata-disk.c > > 1.22.2.9 +1 -1 src/sys/dev/ata/ata-disk.h > > 1.46.2.20 +3 -2 src/sys/dev/ata/atapi-all.c > > 1.22.2.12 +1 -1 src/sys/dev/ata/atapi-all.h > > Yikes, invasive. Is there a way to do a "if (held(lock))" construct > instead? What do you mean by invasive? -DG David G. Lawrence Download Technologies, Inc. - http://www.downloadtech.com - (866) 399 8500 TeraSolutions, Inc. - http://www.terasolutions.com - (888) 346 7175 The FreeBSD Project - http://www.freebsd.org Pave the road of life with opportunities. From owner-cvs-src@FreeBSD.ORG Fri Sep 5 13:37:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0977516A4BF; Fri, 5 Sep 2003 13:37:02 -0700 (PDT) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA82C43FEA; Fri, 5 Sep 2003 13:36:59 -0700 (PDT) (envelope-from mdodd@FreeBSD.ORG) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by sasami.jurai.net (8.12.9/8.12.9) with ESMTP id h85KawkL067125; Fri, 5 Sep 2003 16:36:58 -0400 (EDT) (envelope-from mdodd@FreeBSD.ORG) Date: Fri, 5 Sep 2003 16:36:58 -0400 (EDT) From: "Matthew N. Dodd" X-X-Sender: winter@sasami.jurai.net To: Peter Pentchev In-Reply-To: <200309051327.h85DRvQW025725@repoman.freebsd.org> Message-ID: <20030905163640.A92907@sasami.jurai.net> References: <200309051327.h85DRvQW025725@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/share/man/man4 syscons.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, 05 Sep 2003 20:37:02 -0000 On Fri, 5 Sep 2003, Peter Pentchev wrote: > roam 2003/09/05 06:27:57 PDT > > FreeBSD src repository (doc,ports committer) > > Modified files: > share/man/man4 syscons.4 > Log: > Document the SC_NO_SUSPEND_VTYSWITCH kernel config option. This is also a loader tunable and a sysctl: hw.syscons.sc_no_suspend_vtswitch -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | From owner-cvs-src@FreeBSD.ORG Fri Sep 5 13:42:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3334016A4BF; Fri, 5 Sep 2003 13:42:37 -0700 (PDT) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id F380743FF9; Fri, 5 Sep 2003 13:42:33 -0700 (PDT) (envelope-from winter@jurai.net) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by sasami.jurai.net (8.12.9/8.12.9) with ESMTP id h85KgWkL067719; Fri, 5 Sep 2003 16:42:33 -0400 (EDT) (envelope-from winter@jurai.net) Date: Fri, 5 Sep 2003 16:42:32 -0400 (EDT) From: "Matthew N. Dodd" To: Nate Lawson In-Reply-To: <20030905095818.P71522@root.org> Message-ID: <20030905164129.L92907@sasami.jurai.net> References: <200309051455.h85EtBoU029983@repoman.freebsd.org> <20030905.102120.98329950.imp@bsdimp.com> <20030905095818.P71522@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: "M. Warner Losh" cc: peter@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 20:42:37 -0000 On Fri, 5 Sep 2003, Nate Lawson wrote: > > ./i386/isa/gpib.c:#ifndef COMPAT_OLDISA > > This driver is useful for people running a scope from an old machine. It > really should be rewritten though and I don't have this card. I believe I've got a pair (more?) of these cards somewhere if an interested party needs hardware. > > ./i386/isa/if_le.c:#ifndef COMPAT_OLDISA > > We need this for VMware, right? I thought it was Lance. No, but I do know of people using this card. :/ I'll find a few hours and convert it. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | From owner-cvs-src@FreeBSD.ORG Fri Sep 5 13:47:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95ECC16A4BF; Fri, 5 Sep 2003 13:47:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E5D443FE3; Fri, 5 Sep 2003 13:47:28 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85KlR0U059600; Fri, 5 Sep 2003 13:47:27 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85KlRMp059599; Fri, 5 Sep 2003 13:47:27 -0700 (PDT) Message-Id: <200309052047.h85KlRMp059599@repoman.freebsd.org> From: Peter Wemm Date: Fri, 5 Sep 2003 13:47:27 -0700 (PDT) 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 ucontext.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, 05 Sep 2003 20:47:28 -0000 peter 2003/09/05 13:47:27 PDT FreeBSD src repository Modified files: sys/amd64/include ucontext.h Log: Oops. sizeof(long) = 8, not 4. Get the fxsave buffer inside mcontext the right size. I'm planning on *possibly* stealing the two 'spare' variables on either side for botched alignment correction. Revision Changes Path 1.14 +2 -2 src/sys/amd64/include/ucontext.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 13:47:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 553AC16A567; Fri, 5 Sep 2003 13:47:32 -0700 (PDT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 745F04400B; Fri, 5 Sep 2003 13:47:30 -0700 (PDT) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id B91A678A04; Fri, 5 Sep 2003 22:47:28 +0200 (MEST) Received: by smtp.des.no (Pony Express, from userid 666) id 70209972A3; Fri, 5 Sep 2003 22:47:28 +0200 (CEST) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id B9CE296FF5; Fri, 5 Sep 2003 22:47:24 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 81E41B822; Fri, 5 Sep 2003 22:47:24 +0200 (CEST) To: "Daniel C. Sobral" References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Fri, 05 Sep 2003 22:47:24 +0200 In-Reply-To: <3F58B8B7.30107@tcoip.com.br> (Daniel C. Sobral's message of "Fri, 05 Sep 2003 13:24:23 -0300") 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=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-3.0 required=8.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: Alexey Dokuchaev cc: Poul-Henning Kamp cc: Doug Barton cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 05 Sep 2003 20:47:32 -0000 "Daniel C. Sobral" writes: > I recall bde being in favour of respecting English rules, meaning > NOOPTIONS. :-) > > So this consensus isn't at all all that consensual. ISTR bde was pretty much alone on his side of the fence. A prime example of why NOFOO is a bad idea, BTW, is the (now obsolete) NODESCRYPTLINKS option. I keep reading that first part as "nodes" instead of "no DES", and I'm sure I'm not the only one. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Sep 5 13:59:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C47D916A4BF; Fri, 5 Sep 2003 13:59:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49F1443FBD; Fri, 5 Sep 2003 13:59:00 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85Kx00U060068; Fri, 5 Sep 2003 13:59:00 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85KwxfE060067; Fri, 5 Sep 2003 13:58:59 -0700 (PDT) Message-Id: <200309052058.h85KwxfE060067@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 13:58:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_vlan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Sep 2003 20:59:01 -0000 sam 2003/09/05 13:58:59 PDT FreeBSD src repository Modified files: sys/net if_vlan.c Log: Add locking. We use a single lock to guard the global vlan list and also to protect the vlan state in each ifnet (e.g. vlan count). The latter is probably better handled through an ifnet-centric means but since changes are infrequent shouldn't matter for now. Sponsored by: FreeBSD Foundation Revision Changes Path 1.52 +47 -17 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 13:59:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE2A616A4BF; Fri, 5 Sep 2003 13:59:28 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6E6E43FE3; Fri, 5 Sep 2003 13:59:27 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9/8.12.3) with ESMTP id h85KxPTX073118; Fri, 5 Sep 2003 14:59:26 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 05 Sep 2003 14:59:24 -0600 (MDT) Message-Id: <20030905.145924.60194305.imp@bsdimp.com> To: winter@jurai.net From: "M. Warner Losh" In-Reply-To: <20030905164129.L92907@sasami.jurai.net> References: <20030905.102120.98329950.imp@bsdimp.com> <20030905095818.P71522@root.org> <20030905164129.L92907@sasami.jurai.net> X-Mailer: Mew version 2.2 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: dfr@nlsystems.com cc: peter@FreeBSD.org cc: nate@root.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 05 Sep 2003 20:59:29 -0000 In message: <20030905164129.L92907@sasami.jurai.net> "Matthew N. Dodd" writes: : No, but I do know of people using this card. :/ I'll find a few hours : and convert it. That's one reason I posted the list of potentially impacted cards: to give interested a parties to take an interest before they become unsupported. Warner From owner-cvs-src@FreeBSD.ORG Fri Sep 5 14:03:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D63AF16A4BF; Fri, 5 Sep 2003 14:03:00 -0700 (PDT) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 476F843F3F; Fri, 5 Sep 2003 14:02:59 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from 12-234-22-23.client.attbi.com ([12.234.22.23]) by comcast.net (sccrmhc11) with SMTP id <2003090521025701100ik3a6e>; Fri, 5 Sep 2003 21:02:58 +0000 Date: Fri, 5 Sep 2003 14:02:56 -0700 (PDT) From: Doug Barton To: Marcel Moolenaar In-Reply-To: <20030905183127.GA849@dhcp01.pn.xcllnt.net> Message-ID: <20030905135542.M90946@12-234-22-23.pyvrag.nggov.pbz> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> <20030905110128.Y8003@znfgre.qbhto.arg> <20030905183127.GA849@dhcp01.pn.xcllnt.net> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexey Dokuchaev cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: "Daniel C. Sobral" cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 05 Sep 2003 21:03:01 -0000 On Fri, 5 Sep 2003, Marcel Moolenaar wrote: > On Fri, Sep 05, 2003 at 11:05:09AM -0700, Doug Barton wrote: > > > > > > So this consensus isn't at all all that consensual. > > > > "Consensus" does not mean "Universal Agreement." > > It does mean "general agreement", so if you don't take universal > literally then for all practical purposes it does mean universal > agreement. Errr.. huh? Here is the American Heritage Dictionary defnition: NOUN:1. An opinion or position reached by a group as a whole. 2. General agreement or accord: government by consensus. In a group this size, with as many smart people as we have participating, you're never going to get universal agreement. In addition to the fact that it's not what consensus means in the first place. :) > This is also the crux: we never formally agreed on anything, because > we cannot deal with the consequence: which is to unify all knobs. So, > the only understanding we reached was that we have slightly more > separatists than we have consolidators. But as long as we don't unify > the usage of the existing knobs, this topic will be repeated ad > nauseam. > > Since I'm not going to change the knobs, I cannot force an outcome. Don't take this the wrong way, but with an attitude like that, how do you get out of bed in the morning? :) The consensus was that we'd use seperators for all NEW knobs, and go back and deal with the rest if time allows. In addition to the concern about knobs without seperators sometimes being hard for people who do understand english to parse, we also have to take into account the people for whom english is not their first language. Therefore, I think that the need for this standard on all new knobs is clear, and I'll take the rest of the discussion to -arch where it belongs. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Fri Sep 5 14:22:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B208B16A4BF; Fri, 5 Sep 2003 14:22:36 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC57D43FBD; Fri, 5 Sep 2003 14:22:34 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h85LMYjR004778; Fri, 5 Sep 2003 14:22:34 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h85LMXxV000693; Fri, 5 Sep 2003 14:22:33 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h85LMXEN000692; Fri, 5 Sep 2003 14:22:33 -0700 (PDT) (envelope-from marcel) Date: Fri, 5 Sep 2003 14:22:33 -0700 From: Marcel Moolenaar To: Doug Barton Message-ID: <20030905212233.GB590@dhcp01.pn.xcllnt.net> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> <20030905110128.Y8003@znfgre.qbhto.arg> <20030905183127.GA849@dhcp01.pn.xcllnt.net> <20030905135542.M90946@12-234-22-23.pyvrag.nggov.pbz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905135542.M90946@12-234-22-23.pyvrag.nggov.pbz> User-Agent: Mutt/1.5.4i cc: Alexey Dokuchaev cc: Poul-Henning Kamp cc: src-committers@freebsd.org cc: "Daniel C. Sobral" cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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, 05 Sep 2003 21:22:36 -0000 On Fri, Sep 05, 2003 at 02:02:56PM -0700, Doug Barton wrote: > > > > So this consensus isn't at all all that consensual. > > > > > > "Consensus" does not mean "Universal Agreement." > > > > It does mean "general agreement", so if you don't take universal > > literally then for all practical purposes it does mean universal > > agreement. > > Errr.. huh? Here is the American Heritage Dictionary defnition: > > NOUN:1. An opinion or position reached by a group as a whole. > 2. General agreement or accord: government by consensus. > > In a group this size, with as many smart people as we have > participating, you're never going to get universal agreement. In > addition to the fact that it's not what consensus means in the first > place. :) Yes, you can. The agreement is reached when everybody accepts the outcome. This is unrelated to whether everybody likes the outcome. > > This is also the crux: we never formally agreed on anything, because > > we cannot deal with the consequence: which is to unify all knobs. So, > > the only understanding we reached was that we have slightly more > > separatists than we have consolidators. But as long as we don't unify > > the usage of the existing knobs, this topic will be repeated ad > > nauseam. > > > > Since I'm not going to change the knobs, I cannot force an outcome. > > Don't take this the wrong way, but with an attitude like that, how do > you get out of bed in the morning? Willpower, eased by the habit of getting out of bed in the afternoon. > The consensus was that we'd use > seperators for all NEW knobs, and go back and deal with the rest if time > allows. Yes, the first part of the sentence I remember. I can't recall the second part. If my memory is failing on me and we did in fact reach that consensus, then there's nothing to argue about. Otherwise we still need to get clear ruling on that last part. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:03:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4803216A4C0 for ; Fri, 5 Sep 2003 15:03:27 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 54EA944003 for ; Fri, 5 Sep 2003 15:03:25 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 72707 invoked by uid 1000); 5 Sep 2003 22:03:26 -0000 Date: Fri, 5 Sep 2003 15:03:26 -0700 (PDT) From: Nate Lawson To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20030905150208.N72582@root.org> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 05 Sep 2003 22:03:27 -0000 On Fri, 5 Sep 2003, Dag-Erling [iso-8859-1] Smørgrav wrote: > A prime example of why NOFOO is a bad idea, BTW, is the (now obsolete) > NODESCRYPTLINKS option. I keep reading that first part as "nodes" > instead of "no DES", and I'm sure I'm not the only one. ^^^^^^ > DES > -- > Dag-Erling Smørgrav - des@des.no ^^^^^^ Thanks for making my day. -Nate From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:15:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16C6A16A4C0 for ; Fri, 5 Sep 2003 15:15:23 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 98C3844001 for ; Fri, 5 Sep 2003 15:15:21 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 72744 invoked by uid 1000); 5 Sep 2003 22:15:22 -0000 Date: Fri, 5 Sep 2003 15:15:22 -0700 (PDT) From: Nate Lawson To: "David G. Lawrence" In-Reply-To: <20030905200502.GB61917@nexus.dglawrence.com> Message-ID: <20030905150357.U72582@root.org> References: <20030905182744.6630916A4E8@hub.freebsd.org> <20030905124936.F72174@root.org> <20030905200502.GB61917@nexus.dglawrence.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/sys/dev/ata ata-all.c ata-disk.c ata-disk.h atapi-all.c atapi-all.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, 05 Sep 2003 22:15:23 -0000 On Fri, 5 Sep 2003, David G. Lawrence wrote: > Nate Lawson wrote: > > Yikes, invasive. Is there a way to do a "if (held(lock))" construct > > instead? > > What do you mean by invasive? Changing all the callers to pass a flag whether or not they hold the lock. I'm not experienced with what the best accepted approach to locking is. However, it seems like locks should not require external information (i.e. hints) or recursion generally. I understand this is not an OS lock but an ATA lock but it seems like the same principle would apply. My question is whether there is a way the call path can be changed so that the flag is implicit or for the exception case there is a way to query the lock to see if it's already held. Would such an approach be feasible? -Nate From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:15:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8505B16A504; Fri, 5 Sep 2003 15:15:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A77FE43FFD; Fri, 5 Sep 2003 15:15:27 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MFR0U065198; Fri, 5 Sep 2003 15:15:27 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MFQbA065197; Fri, 5 Sep 2003 15:15:26 -0700 (PDT) Message-Id: <200309052215.h85MFQbA065197@repoman.freebsd.org> From: Peter Wemm Date: Fri, 5 Sep 2003 15:15:26 -0700 (PDT) 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_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: Fri, 05 Sep 2003 22:15:28 -0000 peter 2003/09/05 15:15:26 PDT FreeBSD src repository Modified files: sys/kern subr_trap.c Log: Log involuntary context switches correctly. Revision Changes Path 1.261 +2 -2 src/sys/kern/subr_trap.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:19:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9886616A4BF; Fri, 5 Sep 2003 15:19:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0123443F75; Fri, 5 Sep 2003 15:19:33 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MJW0U065451; Fri, 5 Sep 2003 15:19:32 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MJWiV065450; Fri, 5 Sep 2003 15:19:32 -0700 (PDT) Message-Id: <200309052219.h85MJWiV065450@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 15:19:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_radiotap.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, 05 Sep 2003 22:19:33 -0000 sam 2003/09/05 15:19:32 PDT FreeBSD src repository Added files: sys/net80211 ieee80211_radiotap.h Log: Experimental bpf capture format for 802.11 devices. The link layer type belongs in net/bpf.h but we keep it here for the moment. P: Submittep by: Obtained from: David Young Revision Changes Path 1.1 +185 -0 src/sys/net80211/ieee80211_radiotap.h (new) From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:22:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C54E216A4BF; Fri, 5 Sep 2003 15:22:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A05643FB1; Fri, 5 Sep 2003 15:22:50 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MMo0U065707; Fri, 5 Sep 2003 15:22:50 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MMnUI065706; Fri, 5 Sep 2003 15:22:49 -0700 (PDT) Message-Id: <200309052222.h85MMnUI065706@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 15:22:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c if_athioctl.h if_athvar.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, 05 Sep 2003 22:22:50 -0000 sam 2003/09/05 15:22:49 PDT FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athioctl.h if_athvar.h Log: Add support for the experimental radiotap capture format. With this we no longer need the debugging code to dump packets. Revision Changes Path 1.14 +64 -11 src/sys/dev/ath/if_ath.c 1.3 +35 -0 src/sys/dev/ath/if_athioctl.h 1.6 +13 -0 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:29:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B9E216A4BF; Fri, 5 Sep 2003 15:29:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D08FA43FE3; Fri, 5 Sep 2003 15:29:30 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MTU0U066197; Fri, 5 Sep 2003 15:29:30 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MTUxt066196; Fri, 5 Sep 2003 15:29:30 -0700 (PDT) Message-Id: <200309052229.h85MTUxt066196@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 15:29:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/wi if_wi.c if_wi_pccard.c if_wi_pci.c if_wireg.h if_wivar.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, 05 Sep 2003 22:29:31 -0000 sam 2003/09/05 15:29:30 PDT FreeBSD src repository Modified files: sys/dev/wi if_wi.c if_wi_pccard.c if_wi_pci.c if_wireg.h if_wivar.h Log: o add experimental radiotap capture format o add netbsd logic to convert rssi to device-independent values Obtained from: NetBSD (rssi conversion code) Revision Changes Path 1.151 +58 -10 src/sys/dev/wi/if_wi.c 1.39 +2 -1 src/sys/dev/wi/if_wi_pccard.c 1.21 +2 -1 src/sys/dev/wi/if_wi_pci.c 1.42 +36 -0 src/sys/dev/wi/if_wireg.h 1.20 +27 -1 src/sys/dev/wi/if_wivar.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:33:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F156216A4BF; Fri, 5 Sep 2003 15:33:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 798E34400B; Fri, 5 Sep 2003 15:33:44 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MXi0U066436; Fri, 5 Sep 2003 15:33:44 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MXiaH066435; Fri, 5 Sep 2003 15:33:44 -0700 (PDT) Message-Id: <200309052233.h85MXiaH066435@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 15:33:44 -0700 (PDT) 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_sis.c if_sisreg.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, 05 Sep 2003 22:33:45 -0000 sam 2003/09/05 15:33:44 PDT FreeBSD src repository Modified files: sys/pci if_sis.c if_sisreg.h Log: change timer to MPSAFE Sponsored by: FreeBSD Foundation Revision Changes Path 1.84 +4 -4 src/sys/pci/if_sis.c 1.24 +1 -1 src/sys/pci/if_sisreg.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:37:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5485316A4BF; Fri, 5 Sep 2003 15:37:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFB1643FDD; Fri, 5 Sep 2003 15:37:32 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MbW0U066707; Fri, 5 Sep 2003 15:37:32 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MbWO7066706; Fri, 5 Sep 2003 15:37:32 -0700 (PDT) Message-Id: <200309052237.h85MbWO7066706@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 15:37:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.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, 05 Sep 2003 22:37:33 -0000 sam 2003/09/05 15:37:32 PDT FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c if_fxpvar.h Log: change timeout to be MPSAFE Sponsored by: FreeBSD Foundation Revision Changes Path 1.194 +4 -4 src/sys/dev/fxp/if_fxp.c 1.28 +1 -1 src/sys/dev/fxp/if_fxpvar.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:50:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A6A716A4C0; Fri, 5 Sep 2003 15:50:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39DF143F3F; Fri, 5 Sep 2003 15:50:11 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MoB0U067252; Fri, 5 Sep 2003 15:50:11 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MoAkE067251; Fri, 5 Sep 2003 15:50:10 -0700 (PDT) Message-Id: <200309052250.h85MoAkE067251@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 5 Sep 2003 15:50:10 -0700 (PDT) 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 exception.S genassym.c interrupt.c src/sys/ia64/include md_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: Fri, 05 Sep 2003 22:50:20 -0000 marcel 2003/09/05 15:50:10 PDT FreeBSD src repository Modified files: sys/ia64/ia64 exception.S genassym.c interrupt.c sys/ia64/include md_var.h Log: Fix a place where I forgot to change the code that checks whether we return to kernel or userland. This triggered a panic in a KSE application when TDF_USTATCLOCK was set in the case userland was interrupted, but we never called ast() on our way out. As such, we called ast() at some other time. Unfortunately, TDF_USTATCLOCK handling assumes running in the interrupt thread. This was not the case anymore. To avoid making the same mistake later, interrupt() now returns to its caller whether we interrupted userland or not. This avoids that we have to duplicate the check in assembly, where it's bound to fall off the scope. Now we simply check the return value and call ast() if appropriate. Run into this: davidxu Revision Changes Path 1.52 +5 -17 src/sys/ia64/ia64/exception.S 1.36 +0 -2 src/sys/ia64/ia64/genassym.c 1.40 +3 -1 src/sys/ia64/ia64/interrupt.c 1.13 +1 -1 src/sys/ia64/include/md_var.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 15:51:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E66816A4EE; Fri, 5 Sep 2003 15:51:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8180B43FF2; Fri, 5 Sep 2003 15:51:19 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85MpJ0U067441; Fri, 5 Sep 2003 15:51:19 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85MpIE2067440; Fri, 5 Sep 2003 15:51:18 -0700 (PDT) Message-Id: <200309052251.h85MpIE2067440@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 15:51:18 -0700 (PDT) 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_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: Fri, 05 Sep 2003 22:51:25 -0000 sam 2003/09/05 15:51:18 PDT FreeBSD src repository Modified files: sys/kern subr_bus.c Log: Print a message at boot for interrupt handlers created with INTR_MPSAFE and/or INTR_FAST. This belongs elsehwere and perhaps under bootverbose; I'm committing it for now as it's uesful to know which drivers have been converted and which have not. Revision Changes Path 1.130 +14 -4 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 16:04:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D45716A4BF; Fri, 5 Sep 2003 16:04:14 -0700 (PDT) Received: from dglawrence.com (12-224-163-157.client.attbi.com [12.224.163.157]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B8C443FBF; Fri, 5 Sep 2003 16:04:13 -0700 (PDT) (envelope-from dg@nexus.dglawrence.com) Received: from nexus.dglawrence.com (localhost [127.0.0.1]) by dglawrence.com (8.12.9/8.12.6) with ESMTP id h85N5nnV021901; Fri, 5 Sep 2003 16:05:49 -0700 (PDT) (envelope-from dg@nexus.dglawrence.com) Received: (from dg@localhost) by nexus.dglawrence.com (8.12.9/8.12.3/Submit) id h85N5mns021900; Fri, 5 Sep 2003 16:05:48 -0700 (PDT) Date: Fri, 5 Sep 2003 16:05:48 -0700 From: "David G. Lawrence" To: Nate Lawson Message-ID: <20030905230548.GC61917@nexus.dglawrence.com> References: <20030905182744.6630916A4E8@hub.freebsd.org> <20030905124936.F72174@root.org> <20030905200502.GB61917@nexus.dglawrence.com> <20030905150357.U72582@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905150357.U72582@root.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-disk.h atapi-all.c atapi-all.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, 05 Sep 2003 23:04:14 -0000 > On Fri, 5 Sep 2003, David G. Lawrence wrote: > > Nate Lawson wrote: > > > Yikes, invasive. Is there a way to do a "if (held(lock))" construct > > > instead? > > > > What do you mean by invasive? > > Changing all the callers to pass a flag whether or not they hold the lock. > I'm not experienced with what the best accepted approach to locking is. > However, it seems like locks should not require external information (i.e. > hints) or recursion generally. I understand this is not an OS lock but an > ATA lock but it seems like the same principle would apply. My question is > whether there is a way the call path can be changed so that the flag is > implicit or for the exception case there is a way to query the lock to see > if it's already held. Would such an approach be feasible? Unfortunately not. If you only aquire the lock when there isn't one, then there isn't much point in doing it in the first place. :-) The real problem is a layering violation, but it is difficult to fix and beyond the scope of what can be done in -stable. -DG David G. Lawrence Download Technologies, Inc. - http://www.downloadtech.com - (866) 399 8500 TeraSolutions, Inc. - http://www.terasolutions.com - (888) 346 7175 The FreeBSD Project - http://www.freebsd.org Pave the road of life with opportunities. From owner-cvs-src@FreeBSD.ORG Fri Sep 5 16:09:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9447B16A4BF; Fri, 5 Sep 2003 16:09:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17E1743FF7; Fri, 5 Sep 2003 16:09:23 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h85N9M0U069084; Fri, 5 Sep 2003 16:09:22 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h85N9M2P069083; Fri, 5 Sep 2003 16:09:22 -0700 (PDT) Message-Id: <200309052309.h85N9M2P069083@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 16:09:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys interrupt.h taskqueue.h src/sys/kern subr_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 23:09:23 -0000 sam 2003/09/05 16:09:22 PDT FreeBSD src repository Modified files: sys/sys interrupt.h taskqueue.h sys/kern subr_taskqueue.c Log: "fast swi" taskqueue support. This is a taskqueue that uses spinlocks making it useful for dispatching swi tasks from fast interrupt handlers. Sponsered by: FreeBSD Foundation Revision Changes Path 1.18 +118 -0 src/sys/kern/subr_taskqueue.c 1.24 +4 -3 src/sys/sys/interrupt.h 1.9 +9 -0 src/sys/sys/taskqueue.h From owner-cvs-src@FreeBSD.ORG Fri Sep 5 16:11:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FD6116A4BF; Fri, 5 Sep 2003 16:11:54 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94B9243FF5; Fri, 5 Sep 2003 16:11:53 -0700 (PDT) (envelope-from sam@errno.com) Received: from melange.errno.com (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h85NBl17065099 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Fri, 5 Sep 2003 16:11:52 -0700 (PDT) (envelope-from sam@errno.com) Date: Fri, 05 Sep 2003 16:11:47 -0700 From: Sam Leffler To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <1031494330.1062778306@melange.errno.com> In-Reply-To: <200309052309.h85N9M2P069083@repoman.freebsd.org> References: <200309052309.h85N9M2P069083@repoman.freebsd.org> X-Mailer: Mulberry/3.0.3 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: cvs commit: src/sys/sys interrupt.h taskqueue.h src/sys/kern subr_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 05 Sep 2003 23:11:54 -0000 > FreeBSD src repository > > Modified files: > sys/sys interrupt.h taskqueue.h > sys/kern subr_taskqueue.c > Log: > "fast swi" taskqueue support. This is a taskqueue that uses spinlocks > making it useful for dispatching swi tasks from fast interrupt handlers. This code is not used by anything currently in the system so might be kept under an #ifdef. If it's usefulness isn't decided soon it should probably be removed. I'm committing it now so other folks can use it to evaluate the merits of Iithread-based ISR's vs. fast ISR's. Sam From owner-cvs-src@FreeBSD.ORG Fri Sep 5 16:26:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5293C16A4BF; Fri, 5 Sep 2003 16:26:11 -0700 (PDT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11F8443FDF; Fri, 5 Sep 2003 16:26:07 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from 12-234-22-23.client.attbi.com ([12.234.22.23]) by comcast.net (rwcrmhc11) with SMTP id <200309052326060130036ve6e>; Fri, 5 Sep 2003 23:26:06 +0000 Date: Fri, 5 Sep 2003 16:26:05 -0700 (PDT) From: Doug Barton To: Marcel Moolenaar In-Reply-To: <20030905212233.GB590@dhcp01.pn.xcllnt.net> Message-ID: <20030905162408.C90946@12-234-22-23.pyvrag.nggov.pbz> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> <20030905110128.Y8003@znfgre.qbhto.arg> <20030905135542.M90946@12-234-22-23.pyvrag.nggov.pbz> <20030905212233.GB590@dhcp01.pn.xcllnt.net> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alexey Dokuchaev cc: Poul-Henning Kamp cc: src-committers@freebsd.org cc: "Daniel C. Sobral" cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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, 05 Sep 2003 23:26:11 -0000 On Fri, 5 Sep 2003, Marcel Moolenaar wrote: > Yes, you can. The agreement is reached when everybody accepts the > outcome. This is unrelated to whether everybody likes the outcome. I would argue that we're now discussing two different things.... consensus on the result, versus consensus on what the desired result is, and the method(s) of achieving it. However, I won't quibble further. > > Don't take this the wrong way, but with an attitude like that, how do > > you get out of bed in the morning? > > Willpower, eased by the habit of getting out of bed in the afternoon. LOL... touche. > > The consensus was that we'd use > > seperators for all NEW knobs, and go back and deal with the rest if time > > allows. > > Yes, the first part of the sentence I remember. I can't recall the > second part. If my memory is failing on me and we did in fact reach > that consensus, then there's nothing to argue about. Otherwise we > still need to get clear ruling on that last part. As promised, I posted my bikeshed blueprints for this on -arch. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Fri Sep 5 17:07:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C20716A4BF; Fri, 5 Sep 2003 17:07:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9026443FEC; Fri, 5 Sep 2003 17:07:52 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8607q0U079107; Fri, 5 Sep 2003 17:07:52 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8607q9e079106; Fri, 5 Sep 2003 17:07:52 -0700 (PDT) Message-Id: <200309060007.h8607q9e079106@repoman.freebsd.org> From: David Xu Date: Fri, 5 Sep 2003 17:07:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include pthread.h src/lib/libpthread pthread.map src/lib/libpthread/thread thr_rwlock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 00:07:53 -0000 davidxu 2003/09/05 17:07:52 PDT FreeBSD src repository Modified files: include pthread.h lib/libpthread pthread.map lib/libpthread/thread thr_rwlock.c Log: Add small piece of code to support pthread_rwlock_timedrdlock and pthread_rwlock_timedrwlock. Revision Changes Path 1.30 +4 -0 src/include/pthread.h 1.5 +4 -0 src/lib/libpthread/pthread.map 1.13 +43 -8 src/lib/libpthread/thread/thr_rwlock.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 17:23:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id F17CE16A4C0; Fri, 5 Sep 2003 17:23:21 -0700 (PDT) In-Reply-To: <200309041539.h84Fdj1k008672@repoman.freebsd.org> from Thomas Moestl at "Sep 4, 2003 08:39:45 am" To: tmm@FreeBSD.org (Thomas Moestl) Date: Fri, 5 Sep 2003 17:23:21 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20030906002321.F17CE16A4C0@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_rl.c if_rlreg.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, 06 Sep 2003 00:23:22 -0000 > tmm 2003/09/04 08:39:45 PDT > > FreeBSD src repository > > Modified files: > sys/pci if_rl.c if_rlreg.h > Log: > Use stream bus space accesses to program the ID (station address) > registers; otherwise, the byte order of the address is changed on > big-endian machines. > > Revision Changes Path > 1.115 +4 -2 src/sys/pci/if_rl.c > 1.34 +2 -0 src/sys/pci/if_rlreg.h > Do you by any chance know if this affects the multicast filter hash table registers as well? Also, is it possible to achieve the same effect using htole32()? -Bill From owner-cvs-src@FreeBSD.ORG Fri Sep 5 19:18:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24E3816A4BF; Fri, 5 Sep 2003 19:18:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A97EB43F85; Fri, 5 Sep 2003 19:18:03 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h862I30U086021; Fri, 5 Sep 2003 19:18:03 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h862I31N086020; Fri, 5 Sep 2003 19:18:03 -0700 (PDT) Message-Id: <200309060218.h862I31N086020@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 5 Sep 2003 19:18:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/ranlib Makefile build.c extern.h misc.c pathnames.h ranlib.1 ranlib.1aout ranlib.5 ranlib.c touch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 02:18:04 -0000 obrien 2003/09/05 19:18:03 PDT FreeBSD src repository Removed files: usr.bin/ranlib Makefile build.c extern.h misc.c pathnames.h ranlib.1 ranlib.1aout ranlib.5 ranlib.c touch.c Log: Finish the deorbital burn of the i386-only a.out toolchain. Revision Changes Path 1.9 +0 -11 src/usr.bin/ranlib/Makefile (dead) 1.11 +0 -296 src/usr.bin/ranlib/build.c (dead) 1.2 +0 -47 src/usr.bin/ranlib/extern.h (dead) 1.9 +0 -98 src/usr.bin/ranlib/misc.c (dead) 1.2 +0 -36 src/usr.bin/ranlib/pathnames.h (dead) 1.11 +0 -92 src/usr.bin/ranlib/ranlib.1 (dead) 1.9 +0 -91 src/usr.bin/ranlib/ranlib.1aout (dead) 1.6 +0 -71 src/usr.bin/ranlib/ranlib.5 (dead) 1.9 +0 -100 src/usr.bin/ranlib/ranlib.c (dead) 1.9 +0 -94 src/usr.bin/ranlib/touch.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Sep 5 21:53:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE71516A4BF; Fri, 5 Sep 2003 21:53:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 661C443F85; Fri, 5 Sep 2003 21:53:44 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h864ri0U099413; Fri, 5 Sep 2003 21:53:44 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h864rhPa099412; Fri, 5 Sep 2003 21:53:43 -0700 (PDT) Message-Id: <200309060453.h864rhPa099412@repoman.freebsd.org> From: Sam Leffler Date: Fri, 5 Sep 2003 21:53:43 -0700 (PDT) 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: Sat, 06 Sep 2003 04:53:45 -0000 sam 2003/09/05 21:53:43 PDT FreeBSD src repository Modified files: sys/netinet ip_mroute.c Log: Add locking. Special thanks to Pavlin Radoslavov for testing and fixing numerous problems. Sponsored by: FreeBSD Foundation Reviewed by: Pavlin Radoslavov Revision Changes Path 1.92 +237 -135 src/sys/netinet/ip_mroute.c From owner-cvs-src@FreeBSD.ORG Fri Sep 5 22:15:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDA4A16A4BF; Fri, 5 Sep 2003 22:15:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 650D643FF5; Fri, 5 Sep 2003 22:15:37 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h865Fb0U001320; Fri, 5 Sep 2003 22:15:37 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h865Fawe001319; Fri, 5 Sep 2003 22:15:36 -0700 (PDT) Message-Id: <200309060515.h865Fawe001319@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 5 Sep 2003 22:15:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf ldscript.ia64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 05:15:37 -0000 marcel 2003/09/05 22:15:36 PDT FreeBSD src repository Modified files: sys/conf ldscript.ia64 Log: Load the kernel at a 64M instead of 5M. The advantage of this is that we can switch to 64M-sized identity mappings and not having to map the first 64M. This is especially important because the first 1M contains the VGA frame buffer and is otherwise a legacy memory range. Best to make as little assumptions about it as possible. Switching to 64M-sized mappings is important to avoid creating overlapping translations, which have the side-effect of triggering machine checks. This is currently what's preventing us to boot on an Intel Tiger 4. Note that since we currently use 256M-sized identity mappings, we would reduce the size of the mappings and consequently increase the TLB pressure. The performance implications of this are minimal if measurable at all because identify mappings are not our primary means for memory management. Also note that there's no guarantee that physical memory exists at 64M. Then again, we didn't had the guarantee when we were loading at 5M. We'll deal with this when it's a problem. Discussed with: arun@ Revision Changes Path 1.10 +1 -1 src/sys/conf/ldscript.ia64 From owner-cvs-src@FreeBSD.ORG Fri Sep 5 22:54:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 625D416A4BF; Fri, 5 Sep 2003 22:54:23 -0700 (PDT) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id E799743FBF; Fri, 5 Sep 2003 22:54:20 -0700 (PDT) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 19vW4L-0002Br-00; Sat, 06 Sep 2003 12:57:09 +0700 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 19vW4K-00027R-00; Sat, 06 Sep 2003 12:57:08 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9/8.12.9) with ESMTP id h865tsvt073640; Sat, 6 Sep 2003 12:55:55 +0700 (NOVST) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9/8.12.9/Submit) id h865tr62073562; Sat, 6 Sep 2003 12:55:53 +0700 (NOVST) Date: Sat, 6 Sep 2003 12:55:53 +0700 From: Alexey Dokuchaev To: Marcel Moolenaar Message-ID: <20030906055552.GA72373@regency.nsu.ru> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> <20030905110128.Y8003@znfgre.qbhto.arg> <20030905183127.GA849@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905183127.GA849@dhcp01.pn.xcllnt.net> User-Agent: Mutt/1.4.1i X-Envelope-To: src-committers@freebsd.org, DougB@freebsd.org, phk@phk.freebsd.dk, cvs-all@freebsd.org, dcs@tcoip.com.br, cvs-src@freebsd.org, marcel@xcllnt.net cc: Poul-Henning Kamp cc: Doug Barton cc: "Daniel C. Sobral" cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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: Sat, 06 Sep 2003 05:54:23 -0000 On Fri, Sep 05, 2003 at 11:31:27AM -0700, Marcel Moolenaar wrote: > On Fri, Sep 05, 2003 at 11:05:09AM -0700, Doug Barton wrote: > > > > > > So this consensus isn't at all all that consensual. > > > > "Consensus" does not mean "Universal Agreement." > > It does mean "general agreement", so if you don't take universal > literally then for all practical purposes it does mean universal > agreement. This is also the crux: we never formally agreed on > anything, because we cannot deal with the consequence: which is > to unify all knobs. So, the only understanding we reached was that > we have slightly more separatists than we have consolidators. But > as long as we don't unify the usage of the existing knobs, this > topic will be repeated ad nauseam. > > Since I'm not going to change the knobs, I cannot force an outcome. Methinks overall-acceptable practice would be renaming all to NO_FOO scheme, leaving NOFOO compatibility glue code for knobs we have to keep compatibility with lengthly. All new ones, obviously, should go under NO_FOO policy. Just my $.02. ./danfe From owner-cvs-src@FreeBSD.ORG Fri Sep 5 22:56:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DBA516A4BF; Fri, 5 Sep 2003 22:56:30 -0700 (PDT) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 863D543FCB; Fri, 5 Sep 2003 22:56:28 -0700 (PDT) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 19vW64-0003Wr-00; Sat, 06 Sep 2003 12:58:56 +0700 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 19vW64-0003VW-00; Sat, 06 Sep 2003 12:58:56 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9/8.12.9) with ESMTP id h865vjvt074625; Sat, 6 Sep 2003 12:57:45 +0700 (NOVST) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9/8.12.9/Submit) id h865vjC1074569; Sat, 6 Sep 2003 12:57:45 +0700 (NOVST) Date: Sat, 6 Sep 2003 12:57:45 +0700 From: Alexey Dokuchaev To: Dag-Erling Sm?rgrav Message-ID: <20030906055745.GB72373@regency.nsu.ru> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Envelope-To: phk@phk.freebsd.dk, dcs@tcoip.com.br, DougB@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, des@des.no cc: Poul-Henning Kamp cc: Doug Barton cc: "Daniel C. Sobral" cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Sat, 06 Sep 2003 05:56:30 -0000 On Fri, Sep 05, 2003 at 10:47:24PM +0200, Dag-Erling Sm?rgrav wrote: > "Daniel C. Sobral" writes: > > I recall bde being in favour of respecting English rules, meaning > > NOOPTIONS. :-) > > > > So this consensus isn't at all all that consensual. > > ISTR bde was pretty much alone on his side of the fence. > > A prime example of why NOFOO is a bad idea, BTW, is the (now obsolete) > NODESCRYPTLINKS option. I keep reading that first part as "nodes" > instead of "no DES", and I'm sure I'm not the only one. I second this. ./danfe From owner-cvs-src@FreeBSD.ORG Sat Sep 6 01:03:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38BA316A4C0; Sat, 6 Sep 2003 01:03:27 -0700 (PDT) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3368743FE5; Sat, 6 Sep 2003 01:03:25 -0700 (PDT) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.12.9/8.12.9) with ESMTP id h86838o6062047; Sat, 6 Sep 2003 12:03:13 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Sat, 6 Sep 2003 12:03:08 +0400 (MSD) From: Dmitry Morozovsky To: "M. Warner Losh" In-Reply-To: <20030905.102120.98329950.imp@bsdimp.com> Message-ID: <20030906115534.X9355@woozle.rinet.ru> References: <200309051455.h85EtBoU029983@repoman.freebsd.org> <20030905.102120.98329950.imp@bsdimp.com> 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: dfr@nlsystems.com cc: peter@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 06 Sep 2003 08:03:27 -0000 On Fri, 5 Sep 2003, M. Warner Losh wrote: [snip] MWL> : > Mark the isa compat shims for BURN_BRIDGES for 6.0 MWL> In case anyboy is interested, here are the current ISA_COMAT drivers: [snip] MWL> ./i386/isa/if_cx.c:#ifndef COMPAT_OLDISA [snip] MWL> Of the above list, only dgb, cyf an istallion look even remotely MWL> interesting (in that I can find supposedly supported hardware on MWL> ebay). The others likely will never be converted. In fact, we may be MWL> able to just remove the pc98 copy of the wd driver now that that port MWL> has converted to ata. I suppose Cronyx serial adapters drivers will be converted appropriate. AFAIK now-in-the-tree cronyx drivers are bogus, and up-to-date can be downloaded at ftp://ftp.cronyx.ru/pub/cronyx/adapters/ or http://www.cronyx.ru/software/ I don't know the status of merging process, though. vak@cronyx.ru may be the person to contact. Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Sat Sep 6 03:55:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 653C316A4BF; Sat, 6 Sep 2003 03:55:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE38F43FE3; Sat, 6 Sep 2003 03:55:31 -0700 (PDT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86AtV0U023316; Sat, 6 Sep 2003 03:55:31 -0700 (PDT) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86AtVIq023315; Sat, 6 Sep 2003 03:55:31 -0700 (PDT) Message-Id: <200309061055.h86AtVIq023315@repoman.freebsd.org> From: Jens Schweikhardt Date: Sat, 6 Sep 2003 03:55:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/elfdump elfdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 10:55:32 -0000 schweikh 2003/09/06 03:55:30 PDT FreeBSD src repository Modified files: usr.bin/elfdump elfdump.c Log: Removed two spurious semicolons after function definitions. Removed three spurious tabs on lines by themselves. PR: bin/56492 Submitted by: Stefan Farfeleder MFC after: 6 weeks Revision Changes Path 1.10 +5 -5 src/usr.bin/elfdump/elfdump.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 04:01:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B43E16A4BF; Sat, 6 Sep 2003 04:01:06 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E8CC43F85; Sat, 6 Sep 2003 04:01:01 -0700 (PDT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.9/8.12.9) with ESMTP id h86B0qQw097345 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sat, 6 Sep 2003 13:00:56 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.9/8.12.9) with ESMTP id h86B0p9B056424 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 6 Sep 2003 13:00:51 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.9/8.12.9) with ESMTP id h86B0orY098759; Sat, 6 Sep 2003 13:00:50 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.9/8.12.9/Submit) id h86B0nF6098758; Sat, 6 Sep 2003 13:00:49 +0200 (CEST) Date: Sat, 6 Sep 2003 13:00:48 +0200 From: Bernd Walter To: Nate Lawson Message-ID: <20030906110047.GD82301@cicely12.cicely.de> References: <200309051455.h85EtBoU029983@repoman.freebsd.org> <1062777913.12268.8.camel@builder02.qubesoft.com> <20030905.102120.98329950.imp@bsdimp.com> <20030905095818.P71522@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030905095818.P71522@root.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.1-CURRENT alpha User-Agent: Mutt/1.5.4i cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: "M. Warner Losh" cc: peter@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Sep 2003 11:01:06 -0000 On Fri, Sep 05, 2003 at 09:59:25AM -0700, Nate Lawson wrote: > On Fri, 5 Sep 2003, M. Warner Losh wrote: > > In case anyboy is interested, here are the current ISA_COMAT drivers: > > > > ./i386/isa/gpib.c:#ifndef COMPAT_OLDISA > > This driver is useful for people running a scope from an old machine. It > really should be rewritten though and I don't have this card. I wasn't aware that we have a gpib driver - no manpage :( I'm interested in having a working ieee488 layer, but I havn't one of these cards either. But I have a working HP7550A Plotter and an HP9133 of unknown condition - the later is some kind of HDD/FDD combination without any practical worth. Will check if I can my hands on one of those cards. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Sat Sep 6 04:23:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AC7816A4BF; Sat, 6 Sep 2003 04:23:31 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15D1743FD7; Sat, 6 Sep 2003 04:23:30 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h86BNKTI022042; Sat, 6 Sep 2003 13:23:20 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: ticso@cicely.de From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 06 Sep 2003 13:00:48 +0200." <20030906110047.GD82301@cicely12.cicely.de> Date: Sat, 06 Sep 2003 13:23:20 +0200 Message-ID: <22041.1062847400@critter.freebsd.dk> cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: peter@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 06 Sep 2003 11:23:31 -0000 In message <20030906110047.GD82301@cicely12.cicely.de>, Bernd Walter writes: >On Fri, Sep 05, 2003 at 09:59:25AM -0700, Nate Lawson wrote: >> On Fri, 5 Sep 2003, M. Warner Losh wrote: >> > In case anyboy is interested, here are the current ISA_COMAT drivers: >> > >> > ./i386/isa/gpib.c:#ifndef COMPAT_OLDISA >> >> This driver is useful for people running a scope from an old machine. It >> really should be rewritten though and I don't have this card. > >I wasn't aware that we have a gpib driver - no manpage :( >I'm interested in having a working ieee488 layer, but I havn't one >of these cards either. >But I have a working HP7550A Plotter and an HP9133 of unknown >condition - the later is some kind of HDD/FDD combination without any >practical worth. >Will check if I can my hands on one of those cards. Do not bother. _IF_ we want IEEE488 support, we want it so that it conforms to the industry-standard API and/or supporting SCPI. The driver which is in the tree is neither and not even close in any respect. You are welcome to pick up http://phk.freebsd.dk/patch/GPIB.tgz and work from there. -- 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 Sat Sep 6 04:55:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 807F016A4BF; Sat, 6 Sep 2003 04:55:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05B5043FB1; Sat, 6 Sep 2003 04:55:07 -0700 (PDT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86Bt60U034026; Sat, 6 Sep 2003 04:55:06 -0700 (PDT) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86Bt6oK034021; Sat, 6 Sep 2003 04:55:06 -0700 (PDT) Message-Id: <200309061155.h86Bt6oK034021@repoman.freebsd.org> From: Jens Schweikhardt Date: Sat, 6 Sep 2003 04:55:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/elfdump elfdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 11:55:07 -0000 schweikh 2003/09/06 04:55:06 PDT FreeBSD src repository Modified files: usr.bin/elfdump elfdump.c Log: Removed another spurious semicolon forgotten in the previous commit. Revision Changes Path 1.11 +1 -1 src/usr.bin/elfdump/elfdump.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 04:55:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3225216A4FA; Sat, 6 Sep 2003 04:55:17 -0700 (PDT) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 435BD4400D; Sat, 6 Sep 2003 04:55:16 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9/8.12.9) with ESMTP id h86BtDud052972; Sat, 6 Sep 2003 13:55:13 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9/8.12.9/Submit) id h86BtCKD052971; Sat, 6 Sep 2003 13:55:13 +0200 (CEST) Date: Sat, 6 Sep 2003 13:55:12 +0200 From: Wilko Bulte To: Nate Lawson Message-ID: <20030906115512.GA52913@freebie.xs4all.nl> References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> <20030905150208.N72582@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20030905150208.N72582@root.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-PRERELEASE X-PGP: finger wilko@freebsd.org cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: 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: Sat, 06 Sep 2003 11:55:29 -0000 On Fri, Sep 05, 2003 at 03:03:26PM -0700, Nate Lawson wrote: > On Fri, 5 Sep 2003, Dag-Erling [iso-8859-1] Smørgrav wrote: > > A prime example of why NOFOO is a bad idea, BTW, is the (now obsolete) > > NODESCRYPTLINKS option. I keep reading that first part as "nodes" > > instead of "no DES", and I'm sure I'm not the only one. > ^^^^^^ > > DES > > -- > > Dag-Erling Smørgrav - des@des.no > ^^^^^^ > Thanks for making my day. > > -Nate ISTR it used to be @yes.no ? -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte From owner-cvs-src@FreeBSD.ORG Sat Sep 6 06:03:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE78616A4BF; Sat, 6 Sep 2003 06:03:03 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42BDA43F3F; Sat, 6 Sep 2003 06:03:02 -0700 (PDT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.9/8.12.9) with ESMTP id h86D2qQw098829 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sat, 6 Sep 2003 15:02:55 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.9/8.12.9) with ESMTP id h86D2o9B056947 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 6 Sep 2003 15:02:51 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.9/8.12.9) with ESMTP id h86D2orY099288; Sat, 6 Sep 2003 15:02:50 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.9/8.12.9/Submit) id h86D2mxu099287; Sat, 6 Sep 2003 15:02:48 +0200 (CEST) Date: Sat, 6 Sep 2003 15:02:48 +0200 From: Bernd Walter To: Poul-Henning Kamp Message-ID: <20030906130247.GI82301@cicely12.cicely.de> References: <20030906110047.GD82301@cicely12.cicely.de> <22041.1062847400@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <22041.1062847400@critter.freebsd.dk> X-Operating-System: FreeBSD cicely12.cicely.de 5.1-CURRENT alpha User-Agent: Mutt/1.5.4i cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: peter@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: ticso@cicely.de cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Sep 2003 13:03:04 -0000 On Sat, Sep 06, 2003 at 01:23:20PM +0200, Poul-Henning Kamp wrote: > In message <20030906110047.GD82301@cicely12.cicely.de>, Bernd Walter writes: > >On Fri, Sep 05, 2003 at 09:59:25AM -0700, Nate Lawson wrote: > >> On Fri, 5 Sep 2003, M. Warner Losh wrote: > >> > In case anyboy is interested, here are the current ISA_COMAT drivers: > >> > > >> > ./i386/isa/gpib.c:#ifndef COMPAT_OLDISA > >> > >> This driver is useful for people running a scope from an old machine. It > >> really should be rewritten though and I don't have this card. > > > >I wasn't aware that we have a gpib driver - no manpage :( > >I'm interested in having a working ieee488 layer, but I havn't one > >of these cards either. > >But I have a working HP7550A Plotter and an HP9133 of unknown > >condition - the later is some kind of HDD/FDD combination without any > >practical worth. > >Will check if I can my hands on one of those cards. > > Do not bother. The driver design does not fit in my wish list too. At least I want a real bus abstraction. It doesn't even support multiple channels it seems. > _IF_ we want IEEE488 support, we want it so that it conforms to the > industry-standard API and/or supporting SCPI. The driver which is > in the tree is neither and not even close in any respect. Well I have no knowledge about the industry-standard API and SCPI. And both specs cost money. My knowledge about IEEE488 came from Commodore systems - don't know how much their usage fits into industry-standard API - at least it has nothing to do with SCPI. > You are welcome to pick up http://phk.freebsd.dk/patch/GPIB.tgz and > work from there. Thanks. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Sat Sep 6 06:08:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06E4816A4BF; Sat, 6 Sep 2003 06:08:58 -0700 (PDT) Received: from spider.deepcore.dk (cpe.atm2-0-56339.0x50c6aa0a.abnxx2.customer.tele.dk [80.198.170.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10EC543FF3; Sat, 6 Sep 2003 06:08:56 -0700 (PDT) (envelope-from sos@spider.deepcore.dk) Received: from spider.deepcore.dk (localhost [127.0.0.1]) by spider.deepcore.dk (8.12.9/8.12.9) with ESMTP id h86D8YIo023002; Sat, 6 Sep 2003 15:08:35 +0200 (CEST) (envelope-from sos@spider.deepcore.dk) Received: (from sos@localhost) by spider.deepcore.dk (8.12.9/8.12.9/Submit) id h86D8Xwq023001; Sat, 6 Sep 2003 15:08:33 +0200 (CEST) From: Soren Schmidt Message-Id: <200309061308.h86D8Xwq023001@spider.deepcore.dk> In-Reply-To: <20030905150357.U72582@root.org> To: Nate Lawson Date: Sat, 6 Sep 2003 15:08:33 +0200 (CEST) X-Mailer: ELM [version 2.4ME+ PL99f (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 X-mail-scanned: by DeepCore Virus & Spam killer v1.3 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: "David G. Lawrence" cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-disk.hatapi-all.c atapi-all.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, 06 Sep 2003 13:08:58 -0000 It seems Nate Lawson wrote: > On Fri, 5 Sep 2003, David G. Lawrence wrote: > > Nate Lawson wrote: > > > Yikes, invasive. Is there a way to do a "if (held(lock))" construct > > > instead? > > > > What do you mean by invasive? > > Changing all the callers to pass a flag whether or not they hold the lock. > I'm not experienced with what the best accepted approach to locking is. > However, it seems like locks should not require external information (i.e. > hints) or recursion generally. I understand this is not an OS lock but an > ATA lock but it seems like the same principle would apply. My question is > whether there is a way the call path can be changed so that the flag is > implicit or for the exception case there is a way to query the lock to see > if it's already held. Would such an approach be feasible? Please keep in mund that this is only a stopgap solution until the ATA driver from -current gets backported... -Søren From owner-cvs-src@FreeBSD.ORG Sat Sep 6 06:12:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6201816A4BF; Sat, 6 Sep 2003 06:12:13 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0909243FA3; Sat, 6 Sep 2003 06:12:11 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h86DC5TI022560; Sat, 6 Sep 2003 15:12:05 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: ticso@cicely.de From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 06 Sep 2003 15:02:48 +0200." <20030906130247.GI82301@cicely12.cicely.de> Date: Sat, 06 Sep 2003 15:12:04 +0200 Message-ID: <22559.1062853924@critter.freebsd.dk> cc: src-committers@FreeBSD.org cc: dfr@nlsystems.com cc: cvs-all@FreeBSD.org cc: peter@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/i386/isa isa_compat.c isa_device.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, 06 Sep 2003 13:12:13 -0000 In message <20030906130247.GI82301@cicely12.cicely.de>, Bernd Walter writes: >> _IF_ we want IEEE488 support, we want it so that it conforms to the >> industry-standard API and/or supporting SCPI. The driver which is >> in the tree is neither and not even close in any respect. > >Well I have no knowledge about the industry-standard API and SCPI. >And both specs cost money. You can actually find quite a bit for free on the web. >My knowledge about IEEE488 came from Commodore systems - don't know >how much their usage fits into industry-standard API - at least it >has nothing to do with SCPI. Commodores use of IEEE488 was _very_ "unique". -- 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 Sat Sep 6 06:56:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01F4616A4BF; Sat, 6 Sep 2003 06:56:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91B5943FBD; Sat, 6 Sep 2003 06:56:56 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86Duu0U040274; Sat, 6 Sep 2003 06:56:56 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86DuuR5040273; Sat, 6 Sep 2003 06:56:56 -0700 (PDT) Message-Id: <200309061356.h86DuuR5040273@repoman.freebsd.org> From: Doug Rabson Date: Sat, 6 Sep 2003 06:56:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci amdpm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 13:56:57 -0000 dfr 2003/09/06 06:56:56 PDT FreeBSD src repository Modified files: sys/pci amdpm.c Log: When recording resources for the amdpm driver, only describe the ports we actually use. Originally, the code reserved 0x8000 to 0x80ff inclusive which on my hardware conflicts with the acpi timer. This broke the amdpm driver since it was actually given ports 0x800c to 0x810b (which should not have happened, IMHO). This also allows us to considerably simplify the handling of the nForce smb driver, removing the need for a separate nfpm driver. With this, SMB accesses appear to work on my Tyan Tiger MP board. Your mileage may vary. In particular, the nForce changes have not been tested. Revision Changes Path 1.10 +36 -101 src/sys/pci/amdpm.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 06:58:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CEF516A4BF; Sat, 6 Sep 2003 06:58:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8066443FEA; Sat, 6 Sep 2003 06:58:06 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86Dw60U040339; Sat, 6 Sep 2003 06:58:06 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86Dw6oY040338; Sat, 6 Sep 2003 06:58:06 -0700 (PDT) Message-Id: <200309061358.h86Dw6oY040338@repoman.freebsd.org> From: Doug Rabson Date: Sat, 6 Sep 2003 06:58:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/smbus smbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 13:58:07 -0000 dfr 2003/09/06 06:58:06 PDT FreeBSD src repository Modified files: sys/dev/smbus smbus.c Log: No need for a separate nfpm driver now - amdpm handles both. Revision Changes Path 1.18 +0 -1 src/sys/dev/smbus/smbus.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 07:04:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2493C16A4BF; Sat, 6 Sep 2003 07:04:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67CA243FF7; Sat, 6 Sep 2003 07:04:31 -0700 (PDT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86E4V0U041514; Sat, 6 Sep 2003 07:04:31 -0700 (PDT) (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86E4UES041513; Sat, 6 Sep 2003 07:04:30 -0700 (PDT) Message-Id: <200309061404.h86E4UES041513@repoman.freebsd.org> From: Doug Rabson Date: Sat, 6 Sep 2003 07:04:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci amdpm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 14:04:32 -0000 dfr 2003/09/06 07:04:30 PDT FreeBSD src repository Modified files: sys/pci amdpm.c Log: Make indentation uniform. Revision Changes Path 1.11 +16 -16 src/sys/pci/amdpm.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 08:35:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4794316A4D7; Sat, 6 Sep 2003 08:35:03 -0700 (PDT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 700174400D; Sat, 6 Sep 2003 08:35:01 -0700 (PDT) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id A6FDA78E60; Sat, 6 Sep 2003 17:34:59 +0200 (MEST) Received: by smtp.des.no (Pony Express, from userid 666) id 334C29748D; Sat, 6 Sep 2003 17:34:59 +0200 (CEST) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id 4D6ED973D6; Sat, 6 Sep 2003 17:34:55 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id F24DDB822; Sat, 6 Sep 2003 17:34:54 +0200 (CEST) To: Wilko Bulte References: <42548.1062488547@critter.freebsd.dk> <20030902004917.S6074@znfgre.qbhto.arg> <3F58B8B7.30107@tcoip.com.br> <20030905150208.N72582@root.org> <20030906115512.GA52913@freebie.xs4all.nl> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sat, 06 Sep 2003 17:34:54 +0200 In-Reply-To: <20030906115512.GA52913@freebie.xs4all.nl> (Wilko Bulte's message of "Sat, 6 Sep 2003 13:55:12 +0200") 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=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-2.5 required=8.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_GNUS_UA version=2.55 X-Spam-Level: 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: Nate Lawson Subject: Re: 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: Sat, 06 Sep 2003 15:35:03 -0000 Wilko Bulte writes: > ISTR it used to be @yes.no ? a long time ago... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sat Sep 6 09:33:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 194A816A4BF; Sat, 6 Sep 2003 09:33:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 947ED43FF5; Sat, 6 Sep 2003 09:33:55 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86GXt0U054190; Sat, 6 Sep 2003 09:33:55 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86GXtxq054189; Sat, 6 Sep 2003 09:33:55 -0700 (PDT) Message-Id: <200309061633.h86GXtxq054189@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 6 Sep 2003 09:33:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sh arith_lex.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: Sat, 06 Sep 2003 16:33:56 -0000 tjr 2003/09/06 09:33:55 PDT FreeBSD src repository Modified files: bin/sh arith_lex.l Log: #include for prototypes for strcpy() and strlen(). Submitted by: Stefan Farfeleder Revision Changes Path 1.21 +2 -0 src/bin/sh/arith_lex.l From owner-cvs-src@FreeBSD.ORG Sat Sep 6 10:20:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A91C816A4C1; Sat, 6 Sep 2003 10:20:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24C3B4400B; Sat, 6 Sep 2003 10:20:00 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86HJx0U056986; Sat, 6 Sep 2003 10:19:59 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86HJx9p056985; Sat, 6 Sep 2003 10:19:59 -0700 (PDT) Message-Id: <200309061719.h86HJx9p056985@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 6 Sep 2003 10:19:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.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, 06 Sep 2003 17:20:00 -0000 bmah 2003/09/06 10:19:59 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Trim the device lists for tl(4), aue(4), and kue(4) after recent manpage catchup updates. The nearby axe(4) and rue(4) lists appear to be in sync with the manpages so trim those too. Revision Changes Path 1.178 +5 -156 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Sat Sep 6 10:31:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D85616A4BF; Sat, 6 Sep 2003 10:31:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01BC143FAF; Sat, 6 Sep 2003 10:31:51 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86HVo0U057535; Sat, 6 Sep 2003 10:31:50 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86HVo30057534; Sat, 6 Sep 2003 10:31:50 -0700 (PDT) Message-Id: <200309061731.h86HVo30057534@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 6 Sep 2003 10:31:50 -0700 (PDT) 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 stg.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, 06 Sep 2003 17:31:51 -0000 bmah 2003/09/06 10:31:50 PDT FreeBSD src repository Modified files: share/man/man4 Makefile Added files: share/man/man4 stg.4 Log: Add stg(4) manpage and hook up to the section 4 manpage build. PR: 55605 Submitted by: Bob Bishop Revision Changes Path 1.220 +1 -0 src/share/man/man4/Makefile 1.1 +70 -0 src/share/man/man4/stg.4 (new) From owner-cvs-src@FreeBSD.ORG Sat Sep 6 10:46:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BE1B16A4BF; Sat, 6 Sep 2003 10:46:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA52243FDD; Sat, 6 Sep 2003 10:46:16 -0700 (PDT) (envelope-from hmp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86HkG0U058223; Sat, 6 Sep 2003 10:46:16 -0700 (PDT) (envelope-from hmp@repoman.freebsd.org) Received: (from hmp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86HkG95058221; Sat, 6 Sep 2003 10:46:16 -0700 (PDT) Message-Id: <200309061746.h86HkG95058221@repoman.freebsd.org> From: Hiten Pandya Date: Sat, 6 Sep 2003 10:46:16 -0700 (PDT) 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 worm.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, 06 Sep 2003 17:46:17 -0000 hmp 2003/09/06 10:46:16 PDT FreeBSD src repository (doc committer) Modified files: share/man/man4 worm.4 Log: Remove hard sentence breaks. Revision Changes Path 1.27 +10 -9 src/share/man/man4/worm.4 From owner-cvs-src@FreeBSD.ORG Sat Sep 6 10:47:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DCD016A4BF; Sat, 6 Sep 2003 10:47:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8BC343FE0; Sat, 6 Sep 2003 10:47:25 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86HlP0U058276; Sat, 6 Sep 2003 10:47:25 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86HlPqj058275; Sat, 6 Sep 2003 10:47:25 -0700 (PDT) Message-Id: <200309061747.h86HlPqj058275@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 6 Sep 2003 10:47:25 -0700 (PDT) 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 isp.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, 06 Sep 2003 17:47:26 -0000 bmah 2003/09/06 10:47:25 PDT FreeBSD src repository Modified files: share/man/man4 isp.4 Log: Catch up isp.4 manpage with hardware notes. PR: 55558 Submitted by: Lukas Ertl Revision Changes Path 1.16 +4 -0 src/share/man/man4/isp.4 From owner-cvs-src@FreeBSD.ORG Sat Sep 6 10:48:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8871716A4BF; Sat, 6 Sep 2003 10:48:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E68943FF5; Sat, 6 Sep 2003 10:48:40 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86Hmd0U058335; Sat, 6 Sep 2003 10:48:39 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86Hmd5C058334; Sat, 6 Sep 2003 10:48:39 -0700 (PDT) Message-Id: <200309061748.h86Hmd5C058334@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 6 Sep 2003 10:48:39 -0700 (PDT) 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 isp.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, 06 Sep 2003 17:48:40 -0000 bmah 2003/09/06 10:48:39 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/man/man4 isp.4 Log: Partial sync with HEAD. isp.4 1.13->1.16 Approved by: re (implicitly) Revision Changes Path 1.3.4.10 +6 -1 src/share/man/man4/isp.4 From owner-cvs-src@FreeBSD.ORG Sat Sep 6 10:56:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A43816A4BF; Sat, 6 Sep 2003 10:56:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EB6343F75; Sat, 6 Sep 2003 10:56:06 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86Hu50U058704; Sat, 6 Sep 2003 10:56:05 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86Hu5a6058703; Sat, 6 Sep 2003 10:56:05 -0700 (PDT) Message-Id: <200309061756.h86Hu5a6058703@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 6 Sep 2003 10:56:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.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, 06 Sep 2003 17:56:06 -0000 bmah 2003/09/06 10:56:05 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Trim isp(4), vx(4), and stg(4) device lists. Revision Changes Path 1.179 +1 -75 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Sat Sep 6 11:15:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D41F16A4BF; Sat, 6 Sep 2003 11:15:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE7BD43FE1; Sat, 6 Sep 2003 11:15:11 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86IFB0U060396; Sat, 6 Sep 2003 11:15:11 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86IFBDs060395; Sat, 6 Sep 2003 11:15:11 -0700 (PDT) Message-Id: <200309061815.h86IFBDs060395@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 6 Sep 2003 11:15:11 -0700 (PDT) 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, 06 Sep 2003 18:15:12 -0000 bmah 2003/09/06 11:15:11 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: PIM support, amd-6.0.9, GNU Readline 4.3, GNU Sort 2.1, ISC DHCP client 3.0.1rc12. Revision Changes Path 1.620 +16 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Sep 6 11:16:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CB7016A4BF; Sat, 6 Sep 2003 11:16:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84BBD43FF3; Sat, 6 Sep 2003 11:16:43 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86IGh0U060474; Sat, 6 Sep 2003 11:16:43 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86IGhSp060473; Sat, 6 Sep 2003 11:16:43 -0700 (PDT) Message-Id: <200309061816.h86IGhSp060473@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 6 Sep 2003 11:16:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Sep 2003 18:16:44 -0000 bmah 2003/09/06 11:16:43 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: PIM, lukemftpd 20030105 snapshot. 8139C+/8169 support in rl(4) was removed. Revision Changes Path 1.22.2.377 +8 -4 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Sep 6 11:36:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3226716A4BF; Sat, 6 Sep 2003 11:36:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66F7D44013; Sat, 6 Sep 2003 11:36:52 -0700 (PDT) (envelope-from hmp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86Iaq0U061247; Sat, 6 Sep 2003 11:36:52 -0700 (PDT) (envelope-from hmp@repoman.freebsd.org) Received: (from hmp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86IaptP061246; Sat, 6 Sep 2003 11:36:51 -0700 (PDT) Message-Id: <200309061836.h86IaptP061246@repoman.freebsd.org> From: Hiten Pandya Date: Sat, 6 Sep 2003 11:36:51 -0700 (PDT) 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 tip.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: Sat, 06 Sep 2003 18:36:53 -0000 hmp 2003/09/06 11:36:51 PDT FreeBSD src repository (doc committer) Modified files: usr.bin/tip/tip tip.1 Log: Baud rate capability is `br', not `ba'. PR: docs/56426 Submitted by: FUJISHIMA Satsuki Revision Changes Path 1.22 +1 -1 src/usr.bin/tip/tip/tip.1 From owner-cvs-src@FreeBSD.ORG Sat Sep 6 11:37:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3169516A4BF; Sat, 6 Sep 2003 11:37:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD05F44011; Sat, 6 Sep 2003 11:37:18 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86IbI0U061283; Sat, 6 Sep 2003 11:37:18 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86IbI9L061282; Sat, 6 Sep 2003 11:37:18 -0700 (PDT) Message-Id: <200309061837.h86IbI9L061282@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 6 Sep 2003 11:37:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_crypt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 18:37:19 -0000 phk 2003/09/06 11:37:18 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_crypt.c Log: Bzero the right number of bytes. Found by: Juergen Buchmueller Revision Changes Path 1.17 +1 -1 src/sys/geom/bde/g_bde_crypt.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 11:52:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F81316A4C0 for ; Sat, 6 Sep 2003 11:52:43 -0700 (PDT) Received: from mail.gmx.net (pop.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 52C5143FB1 for ; Sat, 6 Sep 2003 11:52:39 -0700 (PDT) (envelope-from tmoestl@gmx.net) Received: (qmail 20846 invoked by uid 65534); 6 Sep 2003 18:52:37 -0000 Received: from p508E5204.dip.t-dialin.net (EHLO timesink.dyndns.org) (80.142.82.4) by mail.gmx.net (mp022) with SMTP; 06 Sep 2003 20:52:37 +0200 Received: by galatea (Postfix, from userid 1001) id 616E6CD; Sat, 6 Sep 2003 20:53:10 +0200 (CEST) Date: Sat, 6 Sep 2003 20:53:10 +0200 From: Thomas Moestl To: Bill Paul Message-ID: <20030906185309.GA1163@timesink.dyndns.org> Mail-Followup-To: Bill Paul , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200309041539.h84Fdj1k008672@repoman.freebsd.org> <20030906002321.F17CE16A4C0@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030906002321.F17CE16A4C0@hub.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/pci if_rl.c if_rlreg.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, 06 Sep 2003 18:52:43 -0000 On Fri, 2003/09/05 at 17:23:21 -0700, Bill Paul wrote: > > tmm 2003/09/04 08:39:45 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/pci if_rl.c if_rlreg.h > > Log: > > Use stream bus space accesses to program the ID (station address) > > registers; otherwise, the byte order of the address is changed on > > big-endian machines. > > > > Revision Changes Path > > 1.115 +4 -2 src/sys/pci/if_rl.c > > 1.34 +2 -0 src/sys/pci/if_rlreg.h > > > > Do you by any chance know if this affects the multicast filter > hash table registers as well? Also, is it possible to achieve > the same effect using htole32()? The non-streaming bus space functions guarantee that integers accessed through them (by a single access of the appropriate size) have the same value in both the device's and the host system's interpretation. This means that conversions are necessary if bus and host byte orders differ, as is the case with sparc64 and PCI. This behavior is what is desired in most of the cases; however, when loading the same byte sequence from memory on architectures with different endianness, the value it is interpreted as will differ, so this type of access is not appropriate to literally transmit byte sequences to the device, e.g. for sending data by PIO. Because of this, the stream functions where introduced to transfer data at more than one byte at a time, while preserving the byte order. Since rl_calcash() accesses the addresses byte by byte and the address is an array of bytes, the hash calculation is endian neutral. The calculated hashes[] should have the same value for the device and the host, so a non-streaming write is appropriate. Because of the conversions mentioned, the non-streaming bus space functions can be viewed as having an implicit htole*() call in the PCI case, so calling letoh32() on the station address data before writing it would work too (and using htole32() would happen to also work since both are the same for non-pathological byte orders). However, this would IMHO be slight API abuse since it treats the address chunk as an int32_t, and tends to be confusing, so I prefer to use the streaming functions. For drivers which support buses with different byte orders, using them can be necessary, so this also increases consistency (they are faster on architectures which require byte order conversions as well, but of course this does not matter in this case). Sorry for being long winded and stating many things which must be obvious to you, but I though this might interest other people too, although my explanation is probably lacking. - Thomas -- Thomas Moestl http://www.tu-bs.de/~y0015675/ http://people.FreeBSD.org/~tmm/ PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C From owner-cvs-src@FreeBSD.ORG Sat Sep 6 13:03:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D22F716A4BF; Sat, 6 Sep 2003 13:03:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56EF043FF5; Sat, 6 Sep 2003 13:03:10 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86K3A0U071835; Sat, 6 Sep 2003 13:03:10 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86K39Qk071834; Sat, 6 Sep 2003 13:03:09 -0700 (PDT) Message-Id: <200309062003.h86K39Qk071834@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 6 Sep 2003 13:03:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.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, 06 Sep 2003 20:03:11 -0000 simon 2003/09/06 13:03:09 PDT FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Trim the twe(4) device list; the twe(4) manual page is more up-to-date. Revision Changes Path 1.180 +0 -13 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Sat Sep 6 14:02:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 334C916A4BF; Sat, 6 Sep 2003 14:02:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B184443FF2; Sat, 6 Sep 2003 14:02:10 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86L2A0U074291; Sat, 6 Sep 2003 14:02:10 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86L2ARj074290; Sat, 6 Sep 2003 14:02:10 -0700 (PDT) Message-Id: <200309062102.h86L2ARj074290@repoman.freebsd.org> From: Alan Cox Date: Sat, 6 Sep 2003 14:02:10 -0700 (PDT) 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_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 21:02:11 -0000 alc 2003/09/06 14:02:10 PDT FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: Giant is no longer required by pipe_destroy_write_buffer(). Reduce unnecessary white space from pipe_destroy_write_buffer(). Revision Changes Path 1.149 +7 -9 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 14:05:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1098416A4BF; Sat, 6 Sep 2003 14:05:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82A234400E; Sat, 6 Sep 2003 14:05:18 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86L5I0U075350; Sat, 6 Sep 2003 14:05:18 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86L5I85075349; Sat, 6 Sep 2003 14:05:18 -0700 (PDT) Message-Id: <200309062105.h86L5I85075349@repoman.freebsd.org> From: Sam Leffler Date: Sat, 6 Sep 2003 14:05:18 -0700 (PDT) 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_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 21:05:19 -0000 sam 2003/09/06 14:05:18 PDT FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: correct fast swi taskqueue spinlock name to be different from the sleep lock Submitted by: Tor Egge Revision Changes Path 1.19 +1 -1 src/sys/kern/subr_taskqueue.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 14:06:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DCE016A4BF; Sat, 6 Sep 2003 14:06:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B3E544015; Sat, 6 Sep 2003 14:06:08 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86L680U075713; Sat, 6 Sep 2003 14:06:08 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86L688E075712; Sat, 6 Sep 2003 14:06:08 -0700 (PDT) Message-Id: <200309062106.h86L688E075712@repoman.freebsd.org> From: Sam Leffler Date: Sat, 6 Sep 2003 14:06:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Sep 2003 21:06:09 -0000 sam 2003/09/06 14:06:08 PDT FreeBSD src repository Modified files: sys/kern subr_witness.c Log: add fast swi taskqueue spinlock to the order_list so witness doesn't complain Submitted by: Tor Egge Revision Changes Path 1.159 +1 -0 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 14:48:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EDB716A4BF; Sat, 6 Sep 2003 14:48:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DDB443FEC; Sat, 6 Sep 2003 14:48:50 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86Lmo0U077359; Sat, 6 Sep 2003 14:48:50 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86LmoRB077358; Sat, 6 Sep 2003 14:48:50 -0700 (PDT) Message-Id: <200309062148.h86LmoRB077358@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 14:48:50 -0700 (PDT) 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 src/sys/dev/puc puc.c puc_ebus.c puc_pci.c puc_sbus.c pucdata.c pucvar.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, 06 Sep 2003 21:48:51 -0000 marcel 2003/09/06 14:48:50 PDT FreeBSD src repository Modified files: sys/conf files sys/dev/puc puc.c puc_pci.c pucdata.c pucvar.h Added files: sys/dev/puc puc_ebus.c puc_sbus.c Log: Enhance puc(4) to support uart(4). This includes: o Introduce PUC_PORT_TYPE_UART so that we can attach to uart(4), o Introduce port sub-types (eg PUC_PORT_UART_NS8250, PUC_PORT_UART_Z8530) to handle different hardware and determine resource sizes. o Introduce two new IVARs: PUC_IVAR_SUBTYPE and PUC_IVAR_REGSHFT. Both are used by uart(4) to get sufficient information to talk to the HW. o Introduce PUC_FLAGS_ALTRES to tell puc(4) to try memory mapped I/O if I/O port space cannot be allocated, or vice versa. o Have ports of type PUC_PORT_TYPE_COM attach to uart(1) if attaching to sio(4) fails (due to not having the sio driver). o Put struct puc_device_description in struct puc_softc instead of having a pointer to a device description in the softc. This allows us to create device descriptions on the fly without having to use malloc() or otherwise have them staticly defined. o Move puc_find_description() from puc.c to puc_pci.c as it's specific to PCI. o Add EBUS and SBUS frontends for use on sparc64. Note that the P in puc stands for PCI, so we kinda mess things up here. It's too soon to worry about it though. We'll know what to do about it in time. NOTE: This commit changes the behaviour of puc(4) to not quieten the device probe and attach for child devices. The uart(4) driver provides additional device description that is valuable to have. Revision Changes Path 1.818 +2 -0 src/sys/conf/files 1.26 +80 -69 src/sys/dev/puc/puc.c 1.1 +100 -0 src/sys/dev/puc/puc_ebus.c (new) 1.7 +26 -0 src/sys/dev/puc/puc_pci.c 1.1 +101 -0 src/sys/dev/puc/puc_sbus.c (new) 1.25 +13 -0 src/sys/dev/puc/pucdata.c 1.11 +14 -8 src/sys/dev/puc/pucvar.h From owner-cvs-src@FreeBSD.ORG Sat Sep 6 15:19:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B931416A4C0 for ; Sat, 6 Sep 2003 15:19:45 -0700 (PDT) Received: from hysteria.spc.org (hysteria.spc.org [195.206.69.234]) by mx1.FreeBSD.org (Postfix) with SMTP id 15E4143FE5 for ; Sat, 6 Sep 2003 15:19:43 -0700 (PDT) (envelope-from bms@hysteria.spc.org) Received: (qmail 10132 invoked by uid 5013); 6 Sep 2003 22:16:19 -0000 Date: Sat, 6 Sep 2003 23:16:19 +0100 From: Bruce M Simpson To: Sam Leffler Message-ID: <20030906221619.GI20931@spc.org> Mail-Followup-To: Bruce M Simpson , Sam Leffler , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200309052229.h85MTUxt066196@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200309052229.h85MTUxt066196@repoman.freebsd.org> User-Agent: Mutt/1.4.1i Organization: SPC cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/wi if_wi.c if_wi_pccard.c if_wi_pci.c if_wireg.h if_wivar.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, 06 Sep 2003 22:19:46 -0000 On Fri, Sep 05, 2003 at 03:29:30PM -0700, Sam Leffler wrote: > Log: > o add experimental radiotap capture format > o add netbsd logic to convert rssi to device-independent values Excellent! This should help other wireless efforts. Hopefully the bsd-airtools people will take an interest. BMS From owner-cvs-src@FreeBSD.ORG Sat Sep 6 16:13:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3F2C16A4C0; Sat, 6 Sep 2003 16:13:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BC5443FF7; Sat, 6 Sep 2003 16:13:48 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86NDm0U082294; Sat, 6 Sep 2003 16:13:48 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86NDmYO082293; Sat, 6 Sep 2003 16:13:48 -0700 (PDT) Message-Id: <200309062313.h86NDmYO082293@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 16:13:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/uart uart.h uart_bus.h uart_bus_acpi.c uart_bus_ebus.c uart_bus_isa.c uart_bus_pci.c uart_bus_puc.c uart_core.c uart_cpu.h uart_cpu_alpha.c uart_cpu_amd64.c uart_cpu_i386.c uart_cpu_ia64.c uart_cpu_sparc64.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Sep 2003 23:13:49 -0000 marcel 2003/09/06 16:13:47 PDT FreeBSD src repository Added files: sys/dev/uart uart.h uart_bus.h uart_bus_acpi.c uart_bus_ebus.c uart_bus_isa.c uart_bus_pci.c uart_bus_puc.c uart_core.c uart_cpu.h uart_cpu_alpha.c uart_cpu_amd64.c uart_cpu_i386.c uart_cpu_ia64.c uart_cpu_sparc64.c uart_dev_ns8250.c uart_dev_ns8250.h uart_dev_sab82532.c uart_dev_sab82532.h uart_dev_z8530.c uart_dev_z8530.h uart_if.m uart_tty.c share/man/man4 uart.4 Log: The uart(4) driver is an universal driver for various UART hardware. It improves on sio(4) in the following areas: o Fully newbusified to allow for memory mapped I/O. This is a must for ia64 and sparc64, o Machine dependent code to take full advantage of machine and firm- ware specific ways to define serial consoles and/or debug ports. o Hardware abstraction layer to allow the driver to be used with various UARTs, such as the well-known ns8250 family of UARTs, the Siemens sab82532 or the Zilog Z8530. This is especially important for pc98 and sparc64 where it's common to have different UARTs, o The notion of system devices to unkludge low-level consoles and remote gdb ports and provides the mechanics necessary to support the keyboard on sparc64 (which is UART based). o The notion of a kernel interface so that a UART can be tied to something other than the well-known TTY interface. This is needed on sparc64 to present the user with a device and ioctl handling suitable for a keyboard, but also allows us to cleanly hide an UART when used as a debug port. Following is a list of features and bugs/flaws specific to the ns8250 family of UARTs as compared to their support in sio(4): o The uart(4) driver determines the FIFO size and automaticly takes advantages of larger FIFOs and/or additional features. Note that since I don't have sufficient access to 16[679]5x UARTs, hardware flow control has not been enabled. This is almost trivial to do, provided one can test. The downside of this is that broken UARTs are more likely to not work correctly with uart(4). The need for tunables or knobs may be large enough to warrant their creation. o The uart(4) driver does not share the same bumpy history as sio(4) and will therefore not provide the necessary hooks, tweaks, quirks or work-arounds to deal with once common hardware. To that extend, uart(4) supports a subset of the UARTs that sio(4) supports. The question before us is whether the subset is sufficient for current hardware. o There is no support for multiport UARTs in uart(4). The decision behind this is that uart(4) deals with one EIA RS232-C interface. Packaging of multiple interfaces in a single chip or on a single expansion board is beyond the scope of uart(4) and is now mostly left for puc(4) to deal with. Lack of hardware made it impossible to actually implement such a dependency other than is present for the dual channel SAB82532 and Z8350 SCCs. The current list of missing features is: o No configuration capabilities. A set of tunables and sysctls is being worked out. There are likely not going to be any or much compile-time knobs. Such configuration does not fit well with current hardware. o No support for the PPS API. This is partly dependent on the ability to configure uart(4) and partly dependent on having sufficient information to implement it properly. As usual, the manpage is present but lacks the attention the software has gotten. Revision Changes Path 1.1 +115 -0 src/share/man/man4/uart.4 (new) 1.1 +82 -0 src/sys/dev/uart/uart.h (new) 1.1 +204 -0 src/sys/dev/uart/uart_bus.h (new) 1.1 +83 -0 src/sys/dev/uart/uart_bus_acpi.c (new) 1.1 +85 -0 src/sys/dev/uart/uart_bus_ebus.c (new) 1.1 +167 -0 src/sys/dev/uart/uart_bus_isa.c (new) 1.1 +118 -0 src/sys/dev/uart/uart_bus_pci.c (new) 1.1 +94 -0 src/sys/dev/uart/uart_bus_puc.c (new) 1.1 +452 -0 src/sys/dev/uart/uart_core.c (new) 1.1 +115 -0 src/sys/dev/uart/uart_cpu.h (new) 1.1 +111 -0 src/sys/dev/uart/uart_cpu_alpha.c (new) 1.1 +92 -0 src/sys/dev/uart/uart_cpu_amd64.c (new) 1.1 +92 -0 src/sys/dev/uart/uart_cpu_i386.c (new) 1.1 +139 -0 src/sys/dev/uart/uart_cpu_ia64.c (new) 1.1 +156 -0 src/sys/dev/uart/uart_cpu_sparc64.c (new) 1.1 +726 -0 src/sys/dev/uart/uart_dev_ns8250.c (new) 1.1 +153 -0 src/sys/dev/uart/uart_dev_ns8250.h (new) 1.1 +670 -0 src/sys/dev/uart/uart_dev_sab82532.c (new) 1.1 +320 -0 src/sys/dev/uart/uart_dev_sab82532.h (new) 1.1 +512 -0 src/sys/dev/uart/uart_dev_z8530.c (new) 1.1 +252 -0 src/sys/dev/uart/uart_dev_z8530.h (new) 1.1 +138 -0 src/sys/dev/uart/uart_if.m (new) 1.1 +569 -0 src/sys/dev/uart/uart_tty.c (new) From owner-cvs-src@FreeBSD.ORG Sat Sep 6 16:23:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3432D16A4BF; Sat, 6 Sep 2003 16:23:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFC8343FE9; Sat, 6 Sep 2003 16:23:26 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86NNQ0U082718; Sat, 6 Sep 2003 16:23:26 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86NNQMK082717; Sat, 6 Sep 2003 16:23:26 -0700 (PDT) Message-Id: <200309062323.h86NNQMK082717@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 16:23:26 -0700 (PDT) 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 files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.sparc64 kmod.mk src/sys/modules Makefile src/sys/modules/uart 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, 06 Sep 2003 23:23:28 -0000 marcel 2003/09/06 16:23:26 PDT FreeBSD src repository Modified files: sys/conf files files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.sparc64 kmod.mk sys/modules Makefile Added files: sys/modules/uart Makefile Log: Hook-up the uart(4) driver to the build. For a detailed description of what uart(4) is and/or is not see the initial commit log of one of the files in sys/dev/uart (or see share/man/man4/uart.4). Note that currently pc98 shares the MD file with i386. This needs to change when pc98 support is fleshed-out to properly support the various UARTs. A good example is sparc64 in this respect. We build uart(4) as a module on all platforms. This may break the ppc port. That depends on whether they do actually build modules. To use uart(4) on alpha, one must use the NO_SIO option. Revision Changes Path 1.819 +12 -0 src/sys/conf/files 1.106 +1 -0 src/sys/conf/files.alpha 1.23 +1 -0 src/sys/conf/files.amd64 1.454 +1 -0 src/sys/conf/files.i386 1.58 +1 -0 src/sys/conf/files.ia64 1.278 +1 -0 src/sys/conf/files.pc98 1.46 +1 -0 src/sys/conf/files.sparc64 1.141 +1 -1 src/sys/conf/kmod.mk 1.347 +2 -1 src/sys/modules/Makefile 1.1 +12 -0 src/sys/modules/uart/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Sep 6 16:46:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2225516A4BF; Sat, 6 Sep 2003 16:46:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1A1F43FBF; Sat, 6 Sep 2003 16:46:29 -0700 (PDT) (envelope-from hmp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h86NkT0U084379; Sat, 6 Sep 2003 16:46:29 -0700 (PDT) (envelope-from hmp@repoman.freebsd.org) Received: (from hmp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h86NkTGs084378; Sat, 6 Sep 2003 16:46:29 -0700 (PDT) Message-Id: <200309062346.h86NkTGs084378@repoman.freebsd.org> From: Hiten Pandya Date: Sat, 6 Sep 2003 16:46:29 -0700 (PDT) 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 uart.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, 06 Sep 2003 23:46:30 -0000 hmp 2003/09/06 16:46:29 PDT FreeBSD src repository (doc committer) Modified files: share/man/man4 uart.4 Log: Mdoc Review: * Remove extraneous .Pp in SYNOPSIS * Remove hard sentence break * Add the AUTHORS section Revision Changes Path 1.2 +5 -3 src/share/man/man4/uart.4 From owner-cvs-src@FreeBSD.ORG Sat Sep 6 19:16:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3532016A4BF; Sat, 6 Sep 2003 19:16:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64DA843FE1; Sat, 6 Sep 2003 19:16:11 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h872GB0U098386; Sat, 6 Sep 2003 19:16:11 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h872GBh2098385; Sat, 6 Sep 2003 19:16:11 -0700 (PDT) Message-Id: <200309070216.h872GBh2098385@repoman.freebsd.org> From: Warner Losh Date: Sat, 6 Sep 2003 19:16:10 -0700 (PDT) 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 cond.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 02:16:12 -0000 imp 2003/09/06 19:16:10 PDT FreeBSD src repository Modified files: usr.bin/make cond.c Log: Keep up with minor changes to NetBSD. Consider a variable empty when not define. Obtained From: NetBSD (rev 1.18; sjg) Revision Changes Path 1.27 +1 -1 src/usr.bin/make/cond.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 19:36:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C6BC16A4BF; Sat, 6 Sep 2003 19:36:59 -0700 (PDT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6BA843FE5; Sat, 6 Sep 2003 19:36:57 -0700 (PDT) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.9/8.12.9) with ESMTP id h872aune094591; Sun, 7 Sep 2003 06:36:56 +0400 (MSD) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.9/8.12.9/Submit) id h872auKD094589; Sun, 7 Sep 2003 06:36:56 +0400 (MSD) (envelope-from ache) Date: Sun, 7 Sep 2003 06:36:56 +0400 From: Andrey Chernov To: Warner Losh Message-ID: <20030907023656.GA94530@nagual.pp.ru> References: <200309070216.h872GBh2098385@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200309070216.h872GBh2098385@repoman.freebsd.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make cond.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 02:36:59 -0000 On Sat, Sep 06, 2003 at 19:16:10 -0700, Warner Losh wrote: > imp 2003/09/06 19:16:10 PDT > > FreeBSD src repository > > Modified files: > usr.bin/make cond.c > Log: > Keep up with minor changes to NetBSD. Consider a variable empty when > not define. I doubt it is minor change. Not defined variable usage anywhere outside .if defined() construction should cause run-time error and not blind empty string substitution. From owner-cvs-src@FreeBSD.ORG Sat Sep 6 19:37:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADEB216A4BF; Sat, 6 Sep 2003 19:37:13 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7057D4400B; Sat, 6 Sep 2003 19:37:09 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9/8.12.3) with ESMTP id h872b6TX087479; Sat, 6 Sep 2003 20:37:06 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 06 Sep 2003 20:36:11 -0600 (MDT) Message-Id: <20030906.203611.58423473.imp@bsdimp.com> To: marcel@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200309062323.h86NNQMK082717@repoman.freebsd.org> References: <200309062323.h86NNQMK082717@repoman.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.sparc64 kmod.mk src/sys/modules Makefile src/sys/modules/uart 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, 07 Sep 2003 02:37:14 -0000 Woo Hoo! Thanks for driving this so far. Now I gotta find some time to add the hacked 8251 interface the pc98 machines use so I can use it for a console to debug some problems that I'm having on a pc98 laptop... Now, where do I find the time :-) Warner From owner-cvs-src@FreeBSD.ORG Sat Sep 6 19:38:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E433516A4C0; Sat, 6 Sep 2003 19:38:27 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D836643FF2; Sat, 6 Sep 2003 19:38:24 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9/8.12.3) with ESMTP id h872cMTX087511; Sat, 6 Sep 2003 20:38:22 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 06 Sep 2003 20:37:27 -0600 (MDT) Message-Id: <20030906.203727.42185949.imp@bsdimp.com> To: ache@nagual.pp.ru From: "M. Warner Losh" In-Reply-To: <20030907023656.GA94530@nagual.pp.ru> References: <200309070216.h872GBh2098385@repoman.freebsd.org> <20030907023656.GA94530@nagual.pp.ru> X-Mailer: Mew version 2.1 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.bin/make cond.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 02:38:28 -0000 In message: <20030907023656.GA94530@nagual.pp.ru> Andrey Chernov writes: : On Sat, Sep 06, 2003 at 19:16:10 -0700, Warner Losh wrote: : > imp 2003/09/06 19:16:10 PDT : > : > FreeBSD src repository : > : > Modified files: : > usr.bin/make cond.c : > Log: : > Keep up with minor changes to NetBSD. Consider a variable empty when : > not define. : : I doubt it is minor change. Not defined variable usage anywhere outside : .if defined() construction should cause run-time error and not blind empty : string substitution. This only impacts the 'empty' predicate. Sorry if I wasn't clear. Warner From owner-cvs-src@FreeBSD.ORG Sat Sep 6 19:43:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1590816A4BF; Sat, 6 Sep 2003 19:43:15 -0700 (PDT) Received: from eth0.b.smtp.sonic.net (eth0.b.smtp.sonic.net [64.142.19.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03B7743F3F; Sat, 6 Sep 2003 19:43:14 -0700 (PDT) (envelope-from bmah@intruder.kitchenlab.org) Received: from intruder.kitchenlab.org (adsl-64-142-29-77.sonic.net [64.142.29.77]) by eth0.b.smtp.sonic.net (8.12.9/8.12.7) with ESMTP id h872hD2N003937 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sat, 6 Sep 2003 19:43:13 -0700 Received: from intruder.kitchenlab.org (bmah@localhost [127.0.0.1]) h872hCYe098327; Sat, 6 Sep 2003 19:43:13 -0700 (PDT) (envelope-from bmah@intruder.kitchenlab.org) Message-Id: <200309070243.h872hCYe098327@intruder.kitchenlab.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Marcel Moolenaar In-Reply-To: <200309062313.h86NDmYO082293@repoman.freebsd.org> References: <200309062313.h86NDmYO082293@repoman.freebsd.org> Comments: In-reply-to Marcel Moolenaar message dated "Sat, 06 Sep 2003 16:13:47 -0700." From: "Bruce A. Mah" X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-1384295296P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Sat, 06 Sep 2003 19:43:12 -0700 Sender: bmah@intruder.kitchenlab.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/uart uart.h uart_bus.h uart_bus_acpi.c uart_bus_ebus.c uart_bus_isa.c uart_bus_pci.c uart_bus_puc.c uart_core.c uart_cpu.h uart_cpu_alpha.c uart_cpu_amd64.c uart_cpu_i386.c uart_cpu_ia64.c uart_cpu_sparc64.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: bmah@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: Sun, 07 Sep 2003 02:43:15 -0000 --==_Exmh_-1384295296P Content-Type: text/plain; charset=us-ascii If memory serves me right, Marcel Moolenaar wrote: > marcel 2003/09/06 16:13:47 PDT > > FreeBSD src repository > > Added files: [snip] > share/man/man4 uart.4 Were you going to hook up uart.4 to the manpage build? Bruce. --==_Exmh_-1384295296P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) Comment: Exmh version 2.5+ 20020506 iD8DBQE/WptA2MoxcVugUsMRAtseAKDZaqxc4FyB08YlncErrIcFl/KxGwCfenUB fzAGqaMUnxkmJCm9fXlPTSM= =3Ava -----END PGP SIGNATURE----- --==_Exmh_-1384295296P-- From owner-cvs-src@FreeBSD.ORG Sat Sep 6 19:50:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 563B316A4C0; Sat, 6 Sep 2003 19:50:32 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA1CF4400E; Sat, 6 Sep 2003 19:50:30 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h872oGjR015238; Sat, 6 Sep 2003 19:50:16 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h872oGmj001197; Sat, 6 Sep 2003 19:50:16 -0700 (PDT) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h872oGRO001196; Sat, 6 Sep 2003 19:50:16 -0700 (PDT) (envelope-from marcel) Date: Sat, 6 Sep 2003 19:50:16 -0700 From: Marcel Moolenaar To: "M. Warner Losh" Message-ID: <20030907025016.GB1029@athlon.pn.xcllnt.net> References: <200309062323.h86NNQMK082717@repoman.freebsd.org> <20030906.203611.58423473.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030906.203611.58423473.imp@bsdimp.com> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.sparc64 kmod.mk src/sys/modules Makefile src/sys/modules/uart 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, 07 Sep 2003 02:50:32 -0000 On Sat, Sep 06, 2003 at 08:36:11PM -0600, M. Warner Losh wrote: > > Now, where do I find the time :-) Look under the cupboard.... No, on the left.. Your other left... :-) -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sat Sep 6 19:52:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8B4F16A4BF; Sat, 6 Sep 2003 19:52:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6046743FCB; Sat, 6 Sep 2003 19:52:26 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h872qQ0U099667; Sat, 6 Sep 2003 19:52:26 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h872qPEB099666; Sat, 6 Sep 2003 19:52:25 -0700 (PDT) Message-Id: <200309070252.h872qPEB099666@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 19:52:25 -0700 (PDT) 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 02:52:27 -0000 marcel 2003/09/06 19:52:25 PDT FreeBSD src repository Modified files: share/man/man4 Makefile Log: Hook-up the uart(4) manpage. Reminded by: bmah@ Revision Changes Path 1.221 +1 -0 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Sat Sep 6 20:45:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05F1E16A4BF; Sat, 6 Sep 2003 20:45:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 809E943F3F; Sat, 6 Sep 2003 20:45:49 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h873jn0U002531; Sat, 6 Sep 2003 20:45:49 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h873jnDp002530; Sat, 6 Sep 2003 20:45:49 -0700 (PDT) Message-Id: <200309070345.h873jnDp002530@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 20:45:49 -0700 (PDT) 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 03:45:50 -0000 marcel 2003/09/06 20:45:49 PDT FreeBSD src repository Modified files: sys/conf NOTES Log: Add uart(4). Shuffle the information about sio(4) flags and options so that it's clear whicfh flags/options are used by both sio(4) and uart(4) and which flags/options are specific to sio(4). Revision Changes Path 1.1172 +39 -20 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Sep 6 21:18:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D828316A4BF; Sat, 6 Sep 2003 21:18:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CDEB44003; Sat, 6 Sep 2003 21:18:18 -0700 (PDT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h874II0U010005; Sat, 6 Sep 2003 21:18:18 -0700 (PDT) (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h874IILj010004; Sat, 6 Sep 2003 21:18:18 -0700 (PDT) Message-Id: <200309070418.h874IILj010004@repoman.freebsd.org> From: John Birrell Date: Sat, 6 Sep 2003 21:18:17 -0700 (PDT) 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 device.hints.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: Sun, 07 Sep 2003 04:18:19 -0000 jb 2003/09/06 21:18:17 PDT FreeBSD src repository Modified files: share/man/man5 device.hints.5 Log: Document msize which is often needed with maddr. Revision Changes Path 1.9 +2 -0 src/share/man/man5/device.hints.5 From owner-cvs-src@FreeBSD.ORG Sat Sep 6 21:59:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B824416A4BF; Sat, 6 Sep 2003 21:59:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BE7443FF2; Sat, 6 Sep 2003 21:59:16 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h874xG0U011570; Sat, 6 Sep 2003 21:59:16 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h874xGIc011569; Sat, 6 Sep 2003 21:59:16 -0700 (PDT) Message-Id: <200309070459.h874xGIc011569@repoman.freebsd.org> From: Warner Losh Date: Sat, 6 Sep 2003 21:59:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/uart uart_cpu.h uart_cpu_pc98.c uart_dev_i8251.c uart_dev_i8251.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 Sep 2003 04:59:16 -0000 imp 2003/09/06 21:59:15 PDT FreeBSD src repository Modified files: sys/dev/uart uart_cpu.h Added files: sys/dev/uart uart_cpu_pc98.c uart_dev_i8251.c uart_dev_i8251.h Log: Better stab at MD code for pc98. The 8251 stuff is a total lie (ns8250 copied and s/ns8250/i8251/g), but there for linkage purposes. Real code to follow, once I get past some boot issues on my pc98 boxes with recent current. Revision Changes Path 1.2 +1 -0 src/sys/dev/uart/uart_cpu.h 1.1 +96 -0 src/sys/dev/uart/uart_cpu_pc98.c (new) 1.1 +726 -0 src/sys/dev/uart/uart_dev_i8251.c (new) 1.1 +153 -0 src/sys/dev/uart/uart_dev_i8251.h (new) From owner-cvs-src@FreeBSD.ORG Sat Sep 6 22:00:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 576A816A4BF; Sat, 6 Sep 2003 22:00:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D598943FE3; Sat, 6 Sep 2003 22:00:32 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8750W0U011674; Sat, 6 Sep 2003 22:00:32 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8750W8P011673; Sat, 6 Sep 2003 22:00:32 -0700 (PDT) Message-Id: <200309070500.h8750W8P011673@repoman.freebsd.org> From: Warner Losh Date: Sat, 6 Sep 2003 22:00:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/uart 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, 07 Sep 2003 05:00:33 -0000 imp 2003/09/06 22:00:32 PDT FreeBSD src repository Modified files: sys/modules/uart Makefile Log: add i8251 Revision Changes Path 1.2 +1 -0 src/sys/modules/uart/Makefile From owner-cvs-src@FreeBSD.ORG Sat Sep 6 22:05:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7040316A4BF; Sat, 6 Sep 2003 22:05:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC8DF43F3F; Sat, 6 Sep 2003 22:05:40 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8755e0U012843; Sat, 6 Sep 2003 22:05:40 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8755eEw012842; Sat, 6 Sep 2003 22:05:40 -0700 (PDT) Message-Id: <200309070505.h8755eEw012842@repoman.freebsd.org> From: Warner Losh Date: Sat, 6 Sep 2003 22:05:40 -0700 (PDT) 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 files.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Sep 2003 05:05:41 -0000 imp 2003/09/06 22:05:40 PDT FreeBSD src repository Modified files: sys/conf files files.pc98 Log: Add proper pc98 MD files. Add a commented out cbus attachment for uart because that depends on the cbus implementation that nyan-san and I came up with after the CBUG meeting and not yet ready for the tree. Revision Changes Path 1.820 +2 -0 src/sys/conf/files 1.279 +1 -1 src/sys/conf/files.pc98 From owner-cvs-src@FreeBSD.ORG Sat Sep 6 22:23:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBD5D16A4BF; Sat, 6 Sep 2003 22:23:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EE8143F85; Sat, 6 Sep 2003 22:23:29 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h875NT0U013430; Sat, 6 Sep 2003 22:23:29 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h875NTur013429; Sat, 6 Sep 2003 22:23:29 -0700 (PDT) Message-Id: <200309070523.h875NTur013429@repoman.freebsd.org> From: David Xu Date: Sat, 6 Sep 2003 22:23:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 sys_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Sep 2003 05:23:30 -0000 davidxu 2003/09/06 22:23:29 PDT FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c Log: Turning on warning for static LDT allocation. Revision Changes Path 1.91 +0 -4 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Sep 6 22:33:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1254916A4BF; Sat, 6 Sep 2003 22:33:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BC5343FF9; Sat, 6 Sep 2003 22:33:46 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h875Xk0U013824; Sat, 6 Sep 2003 22:33:46 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h875XkXg013823; Sat, 6 Sep 2003 22:33:46 -0700 (PDT) Message-Id: <200309070533.h875XkXg013823@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 22:33:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/include db_machdep.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 Sep 2003 05:33:47 -0000 marcel 2003/09/06 22:33:46 PDT FreeBSD src repository Modified files: sys/alpha/include db_machdep.h Log: Fix build breakage caused by the inclusion of while building a module. Inclusion of option files (opt_ddb.h in this case) is not possible for modules. The inclusion of opt_ddb.h in this header is questionable. Revision Changes Path 1.8 +2 -1 src/sys/alpha/include/db_machdep.h From owner-cvs-src@FreeBSD.ORG Sat Sep 6 22:42:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C164616A4E5; Sat, 6 Sep 2003 22:42:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC65944015; Sat, 6 Sep 2003 22:42:07 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h875g70U014193; Sat, 6 Sep 2003 22:42:07 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h875g7wo014192; Sat, 6 Sep 2003 22:42:07 -0700 (PDT) Message-Id: <200309070542.h875g7wo014192@repoman.freebsd.org> From: Alan Cox Date: Sat, 6 Sep 2003 22:42:07 -0700 (PDT) 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 syscalls.master 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: Sun, 07 Sep 2003 05:42:09 -0000 alc 2003/09/06 22:42:07 PDT FreeBSD src repository Modified files: sys/kern init_sysent.c syscalls.c syscalls.master sys/sys syscall.h syscall.mk sysproto.h Log: msync(2) should be declared MP-safe. Revision Changes Path 1.156 +2 -2 src/sys/kern/init_sysent.c 1.142 +1 -1 src/sys/kern/syscalls.c 1.153 +1 -1 src/sys/kern/syscalls.master 1.140 +1 -1 src/sys/sys/syscall.h 1.95 +1 -1 src/sys/sys/syscall.mk 1.136 +1 -1 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Sat Sep 6 22:47:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CC9516A4BF; Sat, 6 Sep 2003 22:47:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C53DA43F85; Sat, 6 Sep 2003 22:47:10 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h875lA0U014448; Sat, 6 Sep 2003 22:47:10 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h875lAfK014447; Sat, 6 Sep 2003 22:47:10 -0700 (PDT) Message-Id: <200309070547.h875lAfK014447@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 22:47:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/conf GENERIC GENERIC.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 05:47:11 -0000 marcel 2003/09/06 22:47:10 PDT FreeBSD src repository Modified files: sys/ia64/conf GENERIC GENERIC.hints Log: Replace sio(4) with uart(4). Remove the sio(4) hints and only add those hints used by uart(4) for the determination of the serial console in the absence of the HCDP table. Revision Changes Path 1.55 +2 -2 src/sys/ia64/conf/GENERIC 1.4 +3 -7 src/sys/ia64/conf/GENERIC.hints From owner-cvs-src@FreeBSD.ORG Sat Sep 6 23:02:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEBD416A4BF; Sat, 6 Sep 2003 23:02:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7375543F3F; Sat, 6 Sep 2003 23:02:36 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8762a0U015061; Sat, 6 Sep 2003 23:02:36 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8762a52015060; Sat, 6 Sep 2003 23:02:36 -0700 (PDT) Message-Id: <200309070602.h8762a52015060@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 23:02:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/etc.ia64 ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 06:02:37 -0000 marcel 2003/09/06 23:02:36 PDT FreeBSD src repository Modified files: etc/etc.ia64 ttys Log: Replace the ttyd[0-3] entries with ttyu[0-3]. The former are the device special files created by sio(4). The latter are the device special files created by uart(4). As of this moment sio(4) is not supported on ia64... by me, that is :-) Revision Changes Path 1.3 +9 -9 src/etc/etc.ia64/ttys From owner-cvs-src@FreeBSD.ORG Sat Sep 6 23:39:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 817A016A4BF; Sat, 6 Sep 2003 23:39:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A92743FCB; Sat, 6 Sep 2003 23:39:52 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h876dp0U017517; Sat, 6 Sep 2003 23:39:51 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h876dp3b017516; Sat, 6 Sep 2003 23:39:51 -0700 (PDT) Message-Id: <200309070639.h876dp3b017516@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 23:39:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/conf GENERIC GENERIC.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 Sep 2003 06:39:52 -0000 marcel 2003/09/06 23:39:51 PDT FreeBSD src repository Modified files: sys/ia64/conf GENERIC GENERIC.hints Log: MFp4: Revamped GENERIC (and hints). This is some much more pleasant to look at... Revision Changes Path 1.56 +77 -104 src/sys/ia64/conf/GENERIC 1.5 +5 -12 src/sys/ia64/conf/GENERIC.hints From owner-cvs-src@FreeBSD.ORG Sat Sep 6 23:50:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A428F16A4BF; Sat, 6 Sep 2003 23:50:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CBE643FE3; Sat, 6 Sep 2003 23:50:09 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h876o80U017920; Sat, 6 Sep 2003 23:50:08 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h876o8lW017919; Sat, 6 Sep 2003 23:50:08 -0700 (PDT) Message-Id: <200309070650.h876o8lW017919@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 6 Sep 2003 23:50:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/uart 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, 07 Sep 2003 06:50:09 -0000 marcel 2003/09/06 23:50:08 PDT FreeBSD src repository Modified files: sys/modules/uart Makefile Log: Now that PC98 has it's own MD file, use uart_cpu_${MACHINE}.c and not uart_cpu_${MACHINE_ARCH}.c. Revision Changes Path 1.3 +1 -2 src/sys/modules/uart/Makefile