From owner-cvs-src@FreeBSD.ORG Sun Oct 15 02:37:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F39F16A403; Sun, 15 Oct 2006 02:37:35 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0940E43D46; Sun, 15 Oct 2006 02:37:35 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 8E2F2328123; Sun, 15 Oct 2006 12:37:33 +1000 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id C77058C08; Sun, 15 Oct 2006 12:37:31 +1000 (EST) Date: Sun, 15 Oct 2006 12:37:28 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Rink Springer In-Reply-To: <20061014231502.GA38708@rink.nu> Message-ID: <20061015105809.M59123@delplex.bde.org> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Bruce Evans , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 02:37:35 -0000 On Sun, 15 Oct 2006, Rink Springer wrote: > On Sat, Oct 14, 2006 at 07:25:12AM +0000, Bruce Evans wrote: >> Log: >> Don't do null Setattr RPCs for VA_MARK_ATIME. When we added the >> ... >> This is the smallest and easiest to fix of several bugs that have >> increased the number of RPCs for kernel builds on nfs by more than >> 100% since 2004-11-05. The real-time increase depends on network >> ... > The code in RELENG_6 looks as if it would benefit from this change as > well. Do you have a MFC planned in the nearby future? Maybe after the larger performance bugs are fixed. See a thread in freebsd-fs. It would also be good to reduce nfs RPCs generally and there seems to be a lot more scope to do this for Access ones, at least by automatically configuring cases when a large timeout is safe. -current and RELENG_6 still have a bogus default of 2 for nfs_access_cache in /etc/defaults/rc.conf, and rc.conf(5) still confusingly claims that setting this to a value of 2-10 seconds will substantially reduce network traffic. In fact the default is 60 and smaller nonzero settings substantially increase network traffic; a setting of 2 is normally made by the rc system, and settings of 3-10 only reduce network traffic not so substantially by moving back towards the system default. Settings of 2-10 substantially increase network traffic relative to the system default. ISTR a discussion of fixing this in rc.conf, but nothing seems to have been committed. The setting is confusing in the kernel too: - when the Access cache was first implemented on 1998/11/13, the default setting for its timeout was 0 (caching off for safety). - the first implementation lived for 2 days. In the second implementation on 1998/11/15, use of the cache was made safer and the default setting for its timeout was changed to 2 (caching on, but a small timeout for safety. The userland default apparently dates from this time. The userland documentation does date from this time, but applies better to the previous version. - on 1998/07/31, many RPCs were avoided by changing the Access RPC to do also do a Getattr RPC so that Access RPCs don't need to be followed by Getattr ones, and the default timeout was changed to better match the Attribute cache (value NFS_MAXATTRTIMO = 60). Apparently, userland still hasn't caught up with this change. Now I'm slightly less confused about the difference between the Access cache and the Attribute cache. NFS_MAXATTRTIMO is for the Attribute case and we're abusing it for the Access cache. It isn't clear that this is safe, but see the 1998/07/31 commit (it seems to say indirectly that the Access cache is less important so having a much smaller timeout for it was silly). The existence of the sysctl to control the timeout for the Access cache seems to be another bug. For the Attribute cache, there are per-mount timeouts acregmax, acregmin, acdirmax and acdirmax which provide much finer control (see mount_nfs(8)). NFS_MAXATTRTIMO was originally just the default for acregmax. The interaction of the Access cache timeouts with the Attribute cache ones is unclear and is unlikely to be good if the latter vary a lot across mounts. However, note that if the system is very active with certain tasks, then the effect of the Access cache timeout is insubstantial compared with the effect of flushing the cache on every open()/close(). E.g., CPUs are now quite fast and can compile many files per second, 10 say. Most .c files have many #include files in common, so these #include files get cycled through the Access cache at a rate of 10 per second. Even the small Access cache timeout of 2 seconds would only cycle them at a rate of 0.5 per second. Bruce From owner-cvs-src@FreeBSD.ORG Sun Oct 15 05:04:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5ADF16A403; Sun, 15 Oct 2006 05:04:08 +0000 (UTC) (envelope-from tanimura@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 651D143D46; Sun, 15 Oct 2006 05:04:08 +0000 (GMT) (envelope-from tanimura@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9F548TX008934; Sun, 15 Oct 2006 05:04:08 GMT (envelope-from tanimura@repoman.freebsd.org) Received: (from tanimura@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9F548ld008933; Sun, 15 Oct 2006 05:04:08 GMT (envelope-from tanimura) Message-Id: <200610150504.k9F548ld008933@repoman.freebsd.org> From: Seigo Tanimura Date: Sun, 15 Oct 2006 05:04:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci agp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 05:04:08 -0000 tanimura 2006-10-15 05:04:07 UTC FreeBSD src repository Modified files: sys/pci agp.c Log: Fix the wraparound of memsize >=2GB. Revision Changes Path 1.54 +3 -2 src/sys/pci/agp.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 05:10:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D4D716A403; Sun, 15 Oct 2006 05:10:48 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C363043D49; Sun, 15 Oct 2006 05:10:47 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9F1E61A3C19; Sat, 14 Oct 2006 22:10:45 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id DDFDF514DF; Sun, 15 Oct 2006 01:10:44 -0400 (EDT) Date: Sun, 15 Oct 2006 01:10:44 -0400 From: Kris Kennaway To: Bruce Evans Message-ID: <20061015051044.GA42764@xor.obsecurity.org> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: <20061015105809.M59123@delplex.bde.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, Rink Springer , Bruce Evans , src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 05:10:48 -0000 --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 15, 2006 at 12:37:28PM +1000, Bruce Evans wrote: > On Sun, 15 Oct 2006, Rink Springer wrote: >=20 > >On Sat, Oct 14, 2006 at 07:25:12AM +0000, Bruce Evans wrote: > >> Log: > >> Don't do null Setattr RPCs for VA_MARK_ATIME. When we added the > >>... > >> This is the smallest and easiest to fix of several bugs that have > >> increased the number of RPCs for kernel builds on nfs by more than > >> 100% since 2004-11-05. The real-time increase depends on network > >>... >=20 > >The code in RELENG_6 looks as if it would benefit from this change as > >well. Do you have a MFC planned in the nearby future? >=20 > Maybe after the larger performance bugs are fixed. See a thread in > freebsd-fs. >=20 > It would also be good to reduce nfs RPCs generally and there seems to > be a lot more scope to do this for Access ones, at least by automatically > configuring cases when a large timeout is safe. >=20 > -current and RELENG_6 still have a bogus default of 2 for nfs_access_cache > in /etc/defaults/rc.conf, and rc.conf(5) still confusingly claims that > setting this to a value of 2-10 seconds will substantially reduce > network traffic. In fact the default is 60 and smaller nonzero settings > substantially increase network traffic; a setting of 2 is normally > made by the rc system, and settings of 3-10 only reduce network traffic > not so substantially by moving back towards the system default. Settings > of 2-10 substantially increase network traffic relative to the system > default. > ISTR a discussion of fixing this in rc.conf, but nothing seems to have be= en > committed. The setting is confusing in the kernel too: ---------------------------- revision 1.285 date: 2006/05/24 00:06:14; author: kris; state: Exp; lines: +1 -1 Increase the nfs access cache timeout from 2 to 60. The latter is a more appropriate value and is also the default set by the kernel. I could not find a justification of why rc.conf began overriding it back in 1998. This dramatically cuts NFS traffic on e.g. a busy system with NFS root. Reviewed by: mohans MFC After: 2 weeks ---------------------------- Kris --1yeeQ81UyVL57Vl7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFMcLUWry0BWjoQKURAjizAKDajGIeBFxIJWKGq1JYHKzt6l/EJwCgzFzw LCBkfQLvyoK3D0XBTjPjfg8= =aWP4 -----END PGP SIGNATURE----- --1yeeQ81UyVL57Vl7-- From owner-cvs-src@FreeBSD.ORG Sun Oct 15 05:23:12 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23A2216A403; Sun, 15 Oct 2006 05:23:12 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FFA843D64; Sun, 15 Oct 2006 05:23:09 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id k9F5N8TZ000509; Sat, 14 Oct 2006 22:23:08 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id k9F5N8MC000501; Sat, 14 Oct 2006 22:23:08 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Sat, 14 Oct 2006 22:23:08 -0700 (PDT) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Kris Kennaway In-Reply-To: <20061015051044.GA42764@xor.obsecurity.org> Message-ID: <20061014222221.H97880@ns1.feral.com> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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, 15 Oct 2006 05:23:12 -0000 So, inquiring minds want to know why defaults/rc.conf still sets this to 2 then. From owner-cvs-src@FreeBSD.ORG Sun Oct 15 05:25:07 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C4B016A407; Sun, 15 Oct 2006 05:25:07 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE14543D53; Sun, 15 Oct 2006 05:25:06 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id k9F5P6PW006195; Sat, 14 Oct 2006 22:25:06 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id k9F5P6eN006192; Sat, 14 Oct 2006 22:25:06 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Sat, 14 Oct 2006 22:25:06 -0700 (PDT) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Kris Kennaway In-Reply-To: <20061014222221.H97880@ns1.feral.com> Message-ID: <20061014222437.N4701@ns1.feral.com> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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, 15 Oct 2006 05:25:07 -0000 On Sat, 14 Oct 2006, mjacob@FreeBSD.org wrote: > > So, inquiring minds want to know why defaults/rc.conf still sets this to 2 > then. *smack*- I meant in RE_6. From owner-cvs-src@FreeBSD.ORG Sun Oct 15 05:49:47 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD5FD16A403; Sun, 15 Oct 2006 05:49:47 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77A6D43D49; Sun, 15 Oct 2006 05:49:47 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 5E0A71A4D83; Sat, 14 Oct 2006 22:49:47 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C9DA4514F7; Sun, 15 Oct 2006 01:49:46 -0400 (EDT) Date: Sun, 15 Oct 2006 01:49:46 -0400 From: Kris Kennaway To: mjacob@freebsd.org Message-ID: <20061015054946.GA43372@xor.obsecurity.org> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UlVJffcvxoiEqYs2" Content-Disposition: inline In-Reply-To: <20061014222221.H97880@ns1.feral.com> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans , Kris Kennaway Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 05:49:47 -0000 --UlVJffcvxoiEqYs2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 14, 2006 at 10:23:08PM -0700, mjacob@freebsd.org wrote: >=20 > So, inquiring minds want to know why defaults/rc.conf still sets this to= =20 > 2 then. You haven't run mergemaster in the past 5 months? Kris --UlVJffcvxoiEqYs2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFMcv6Wry0BWjoQKURAo4qAKCaMPrpzHefZqDit06SqLQRZwMr5gCeJST6 fnD0884W1F9Nt7ZpFjc9/8U= =Gtd8 -----END PGP SIGNATURE----- --UlVJffcvxoiEqYs2-- From owner-cvs-src@FreeBSD.ORG Sun Oct 15 05:50:41 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2684416A40F; Sun, 15 Oct 2006 05:50:41 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D32F843D5F; Sun, 15 Oct 2006 05:50:40 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id B9E6F1A4D83; Sat, 14 Oct 2006 22:50:40 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 45CBA5245E; Sun, 15 Oct 2006 01:50:40 -0400 (EDT) Date: Sun, 15 Oct 2006 01:50:40 -0400 From: Kris Kennaway To: mjacob@freebsd.org Message-ID: <20061015055040.GB43372@xor.obsecurity.org> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> <20061014222437.N4701@ns1.feral.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KFztAG8eRSV9hGtP" Content-Disposition: inline In-Reply-To: <20061014222437.N4701@ns1.feral.com> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans , Kris Kennaway Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 05:50:41 -0000 --KFztAG8eRSV9hGtP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 14, 2006 at 10:25:06PM -0700, mjacob@freebsd.org wrote: >=20 >=20 > On Sat, 14 Oct 2006, mjacob@FreeBSD.org wrote: >=20 > > > >So, inquiring minds want to know why defaults/rc.conf still sets this to= 2=20 > >then. >=20 > *smack*- I meant in RE_6. Ah, hmm...I guess I never merged it - thanks for pointing it out! Kris --KFztAG8eRSV9hGtP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFMcwvWry0BWjoQKURAjI3AJ0fO62JKWnQb3zf5JBXXHqIvtkOgACfbN43 agjnvH9TM8RECaBrDThoyx4= =lF/q -----END PGP SIGNATURE----- --KFztAG8eRSV9hGtP-- From owner-cvs-src@FreeBSD.ORG Sun Oct 15 07:02:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5733E16A407; Sun, 15 Oct 2006 07:02:27 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1366143D58; Sun, 15 Oct 2006 07:02:27 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9F72Qhb032024; Sun, 15 Oct 2006 07:02:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9F72QXE032022; Sun, 15 Oct 2006 07:02:26 GMT (envelope-from rwatson) Message-Id: <200610150702.k9F72QXE032022@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Oct 2006 07:02:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/security/mac_portacl mac_portacl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 07:02:27 -0000 rwatson 2006-10-15 07:02:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/mac_portacl mac_portacl.c Log: Merge mac_portacl.c:1.9 from HEAD to RELENG_6: Do allow jailed superuser to override the port ACL. MFC after: 3 days Submitted by: Michal Mertl Approved by: re (bmah) Revision Changes Path 1.7.2.1 +1 -1 src/sys/security/mac_portacl/mac_portacl.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 07:09:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD85816A407; Sun, 15 Oct 2006 07:09:45 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 117DC43D68; Sun, 15 Oct 2006 07:09:44 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id AA17E5A7E24; Sun, 15 Oct 2006 17:09:42 +1000 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id E997C27411; Sun, 15 Oct 2006 17:09:40 +1000 (EST) Date: Sun, 15 Oct 2006 17:09:34 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: mjacob@FreeBSD.org In-Reply-To: <20061014222437.N4701@ns1.feral.com> Message-ID: <20061015153454.G59979@delplex.bde.org> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> <20061014222437.N4701@ns1.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 07:09:45 -0000 On Sat, 14 Oct 2006 mjacob@FreeBSD.org wrote: > On Sat, 14 Oct 2006, mjacob@FreeBSD.org wrote: > >> So, inquiring minds want to know why defaults/rc.conf still sets this to 2 >> then. > > *smack*- I meant in RE_6. Seems to be just because no one got around to it in RELENG_6. Recovering some context: On a date too hard for me to recover, Kris wrote: >> On Sun, Oct 15, 2006 at 12:37:28PM +1000, Bruce Evans wrote: >> >> > ISTR a discussion of fixing this in rc.conf, but nothing seems to have been >> > committed. The setting is confusing in the kernel too: >> >> ---------------------------- >> revision 1.285 >> date: 2006/05/24 00:06:14; author: kris; state: Exp; lines: +1 -1 >> Increase the nfs access cache timeout from 2 to 60. The latter is a >> more appropriate value and is also the default set by the kernel. I >> could not find a justification of why rc.conf began overriding it back >> in 1998. >> >> This dramatically cuts NFS traffic on e.g. a busy system with NFS root. >> >> Reviewed by: mohans >> MFC After: 2 weeks >> ---------------------------- Thanks. I must have been confused about which machine I was on when I grepped for this. In the FreeBSD cluster, it is on a -current machine but not on a 6.1 machine. My previous mail more or less explained why rc.conf began setting it to 2 in 1998: It didn't exist before then, so it was initially set to a conservative default of 2. Only the mount options for the _attribute_ cache existed before then. rc.conf and fstab never had any special support for these, so I think rc.conf shouldn't have any special support for the _access_ cache timeout (it now defaults to setting it to its kernel default value). I just noticed even sillier configuration bogusness for the default attribute cache timeouts: - in 1994, the default timeouts were ifdefed. I think there was no other (easy) way to change the timeouts. - in May 1998, mount_nfs started supporting setting the timeouts per-mount. - in June 1998, 6 weeks after 1994 hack became unnecesary, the timeouts were turned into first class kernel options (put in an options header). I just got around to looking at some nfs RFCs. nfs4 has a lot to say about the problem of too many RPCs. nfs3 has less to say. I think I now know how to fix the second largest source of extra RPCs properly: We used clear the _attribute_ cache (and the access cache as a side effect?) at the _end_ of nfs_open(), but we are supposed to clear it at the _start_ of every open(). We can't do the latter properly because a fresh set of attributes are needed or at least preferred when nfs_lookup() is called before nfs_open(). Clearing the attribute cache at the end of nfs_open() seems to be just a hack which gives a good chance of the clearing living until the next open(). It doesn't always work. Clearing the cache in nfs_close() is further from always working. It fails if the file is re-open()ed before the first open() instance is close()d, and wasn't done. Now we clear the attribute cache at the start of nfs_open() and clear it in nfs_close(). For simple open-close sequences, this gives 2 clearings and 2 refreshes. First, nfs_lookup() refreshes; then nfs_open() clears and refreshes; finally, nfs_close() clears. I think the correct refreshing is: - force a clear in nfs_lookup() only if we are sure that the lookup is for open(). Then refresh normally (if we just cleared or the cache was already clear). Implement this using a namei() flag? - force a clear in nfs_open() only if we aren't sure that nfs_lookup() didn't already do it. This is for safety in cases like core dumps where namei() isn't called by open(2) and we forget to tell namei() that the lookup is for open(). Then refresh normally. Implement this using a generation count or another flag? Bruce From owner-cvs-src@FreeBSD.ORG Sun Oct 15 07:15:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80C7B16A403; Sun, 15 Oct 2006 07:15:14 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id E605F43D45; Sun, 15 Oct 2006 07:15:13 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id k9F7F90k023187; Sun, 15 Oct 2006 09:15:10 +0200 (CEST) (envelope-from mb@imp.ch) Date: Sun, 15 Oct 2006 09:15:09 +0200 (CEST) From: Martin Blapp To: Tor Egge In-Reply-To: <200610132049.k9DKnObw045731@repoman.freebsd.org> Message-ID: <20061015091459.V72308@godot.imp.ch> References: <200610132049.k9DKnObw045731@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.57 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 07:15:14 -0000 Cool, thank you ! Martin Martin Blapp, ------------------------------------------------------------------ ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH Phone: +41 61 826 93 00 Fax: +41 61 826 93 01 PGP: PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E ------------------------------------------------------------------ On Fri, 13 Oct 2006, Tor Egge wrote: > tegge 2006-10-13 20:49:24 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_conf.c > Log: > Wait for thread count to reach zero in destroy_devl() even when no purge > method is defined, to avoid memory being modified after free. > > Temporarily increase refcount in destroy_devl() to avoid a double free > if dev_rel() is called while waiting for thread count to reach zero. > > Revision Changes Path > 1.199 +6 -0 src/sys/kern/kern_conf.c > From owner-cvs-src@FreeBSD.ORG Sun Oct 15 08:02:24 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BA6A16A40F; Sun, 15 Oct 2006 08:02:24 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C5FD43D45; Sun, 15 Oct 2006 08:02:23 +0000 (GMT) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.13.8/8.13.8) with ESMTP id k9F82LIq031728; Sun, 15 Oct 2006 12:02:21 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Sun, 15 Oct 2006 12:02:21 +0400 (MSD) From: Dmitry Morozovsky To: Rink Springer In-Reply-To: <200610142304.k9EN47aR030200@repoman.freebsd.org> Message-ID: <20061015120211.U22046@woozle.rinet.ru> References: <200610142304.k9EN47aR030200@repoman.freebsd.org> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (woozle.rinet.ru [0.0.0.0]); Sun, 15 Oct 2006 12:02:21 +0400 (MSD) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/mountd mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 08:02:24 -0000 On Sat, 14 Oct 2006, Rink Springer wrote: RS> Modified files: (Branch: RELENG_6) RS> usr.sbin/mountd mountd.c RS> Log: RS> MFC: Prevent mountd(8) from resetting mount options when exporting a filesystem. Thanks a lot! Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Sun Oct 15 08:23:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A629216A56D; Sun, 15 Oct 2006 08:23:49 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F8EF43D49; Sun, 15 Oct 2006 08:23:49 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9F8NnW1051442; Sun, 15 Oct 2006 08:23:49 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9F8NnGT051439; Sun, 15 Oct 2006 08:23:49 GMT (envelope-from ariff) Message-Id: <200610150823.k9F8NnGT051439@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 15 Oct 2006 08:23:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/midi sequencer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 08:23:49 -0000 ariff 2006-10-15 08:23:48 UTC FreeBSD src repository Modified files: sys/dev/sound/midi sequencer.c Log: Wrap debug printfs into SEQ_DEBUG() to avoid kernel messages clutter during module unload. Revision Changes Path 1.23 +19 -19 src/sys/dev/sound/midi/sequencer.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 11:43:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03B5816A407; Sun, 15 Oct 2006 11:43:44 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5A6643D46; Sun, 15 Oct 2006 11:43:43 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FBhhYr040246; Sun, 15 Oct 2006 11:43:43 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FBhhnp040244; Sun, 15 Oct 2006 11:43:43 GMT (envelope-from ceri) Message-Id: <200610151143.k9FBhhnp040244@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 11:43:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/send-pr send-pr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 11:43:44 -0000 ceri 2006-10-15 11:43:42 UTC FreeBSD src repository Modified files: gnu/usr.bin/send-pr send-pr.1 Log: Add the sun4v category. Reminded by: ru MFC After: 1 re approval Revision Changes Path 1.19 +4 -1 src/gnu/usr.bin/send-pr/send-pr.1 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 11:50:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 465CB16A40F; Sun, 15 Oct 2006 11:50:13 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D3C243D5C; Sun, 15 Oct 2006 11:50:12 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FBoCC9040686; Sun, 15 Oct 2006 11:50:12 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FBoCO3040685; Sun, 15 Oct 2006 11:50:12 GMT (envelope-from ceri) Message-Id: <200610151150.k9FBoCO3040685@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 11:50:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/send-pr send-pr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 11:50:13 -0000 ceri 2006-10-15 11:50:11 UTC FreeBSD src repository Modified files: gnu/usr.bin/send-pr send-pr.1 Log: Update the FILES section which has been wrong for some time. MFC after: 3 days Revision Changes Path 1.20 +6 -4 src/gnu/usr.bin/send-pr/send-pr.1 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 11:54:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3DA516A412; Sun, 15 Oct 2006 11:54:26 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 630AA43D4C; Sun, 15 Oct 2006 11:54:26 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FBsQHZ042027; Sun, 15 Oct 2006 11:54:26 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FBsQC5042026; Sun, 15 Oct 2006 11:54:26 GMT (envelope-from ceri) Message-Id: <200610151154.k9FBsQC5042026@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 11:54:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/find find.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 11:54:26 -0000 ceri 2006-10-15 11:54:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/find find.1 Log: MFC revision 1.80: Update the list of POSIX extensions. Approved by: re (hrs) Revision Changes Path 1.73.2.3 +5 -3 src/usr.bin/find/find.1 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 12:40:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4048E16A403; Sun, 15 Oct 2006 12:40:28 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C636F43D60; Sun, 15 Oct 2006 12:40:27 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FCeRhb049851; Sun, 15 Oct 2006 12:40:27 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FCeRIG049850; Sun, 15 Oct 2006 12:40:27 GMT (envelope-from pjd) Message-Id: <200610151240.k9FCeRIG049850@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 15 Oct 2006 12:40:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 ktr.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 12:40:28 -0000 pjd 2006-10-15 12:40:27 UTC FreeBSD src repository Modified files: share/man/man9 ktr.9 Log: Explain that using 64bit arguments on 32bit architectures with CTRx() macros is a bad idea. Revision Changes Path 1.12 +10 -0 src/share/man/man9/ktr.9 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 12:51:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7302E16A40F; Sun, 15 Oct 2006 12:51:44 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6FAD43D46; Sun, 15 Oct 2006 12:51:43 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FCph6q060002; Sun, 15 Oct 2006 12:51:43 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FCphVT060001; Sun, 15 Oct 2006 12:51:43 GMT (envelope-from netchild) Message-Id: <200610151251.k9FCphVT060001@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 12:51:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_signal.c linux_signal.h src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 12:51:44 -0000 netchild 2006-10-15 12:51:43 UTC FreeBSD src repository Modified files: sys/compat/linux linux_signal.c linux_signal.h sys/i386/linux linux_machdep.c Log: MFP4 (107868 - 107870): Use a macro to test for a valid signal instead of doing it my hand everywhere. Submitted by: rdivacky Revision Changes Path 1.60 +2 -2 src/sys/compat/linux/linux_signal.c 1.7 +2 -0 src/sys/compat/linux/linux_signal.h 1.58 +1 -1 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 13:22:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0C8816A47B; Sun, 15 Oct 2006 13:22:15 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 446F943D88; Sun, 15 Oct 2006 13:22:15 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FDMF82065963; Sun, 15 Oct 2006 13:22:15 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FDMFqS065962; Sun, 15 Oct 2006 13:22:15 GMT (envelope-from netchild) Message-Id: <200610151322.k9FDMFqS065962@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 13:22:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_machdep.c src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 13:22:16 -0000 netchild 2006-10-15 13:22:14 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/i386/linux linux_machdep.c Log: MFP4 (107144[1]): Implement CLONE_FS on i386[1] and amd64. Submitted by: rdivacky [1] Revision Changes Path 1.19 +7 -1 src/sys/amd64/linux32/linux32_machdep.c 1.59 +7 -1 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 13:25:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2861016A407; Sun, 15 Oct 2006 13:25:24 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D316143D8F; Sun, 15 Oct 2006 13:25:23 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FDPNFW066659; Sun, 15 Oct 2006 13:25:23 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FDPNXr066658; Sun, 15 Oct 2006 13:25:23 GMT (envelope-from netchild) Message-Id: <200610151325.k9FDPNXr066658@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 13:25:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_machdep.c src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 13:25:24 -0000 netchild 2006-10-15 13:25:23 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/i386/linux linux_machdep.c Log: MFP4 (106541): Fix the clone05 test in the LTP. Submitted by: rdivacky Revision Changes Path 1.20 +1 -0 src/sys/amd64/linux32/linux32_machdep.c 1.60 +1 -0 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 13:30:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D90716A416; Sun, 15 Oct 2006 13:30:51 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D891343D7D; Sun, 15 Oct 2006 13:30:45 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FDUjPt066982; Sun, 15 Oct 2006 13:30:45 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FDUjeO066981; Sun, 15 Oct 2006 13:30:45 GMT (envelope-from netchild) Message-Id: <200610151330.k9FDUjeO066981@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 13:30:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_machdep.c src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 13:30:51 -0000 netchild 2006-10-15 13:30:45 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/i386/linux linux_machdep.c Log: Revert my previous commit, I mismerged this to the wrong place. Pointy hat to: netchild Revision Changes Path 1.21 +0 -1 src/sys/amd64/linux32/linux32_machdep.c 1.61 +0 -1 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 13:31:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 435DE16A412; Sun, 15 Oct 2006 13:31:37 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE5CE43D6B; Sun, 15 Oct 2006 13:31:31 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FDElGj064743; Sun, 15 Oct 2006 13:14:47 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FDEl99064742; Sun, 15 Oct 2006 13:14:47 GMT (envelope-from ceri) Message-Id: <200610151314.k9FDEl99064742@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 13:14:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 Makefile geom_uzip.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 13:31:37 -0000 ceri 2006-10-15 13:14:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 Makefile Added files: (Branch: RELENG_6) share/man/man4 geom_uzip.4 Log: MFC the new geom_uzip manpage. Approved by: re (hrs) Revision Changes Path 1.320.2.20 +1 -0 src/share/man/man4/Makefile 1.2.2.1 +106 -0 src/share/man/man4/geom_uzip.4 (new) From owner-cvs-src@FreeBSD.ORG Sun Oct 15 13:39:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCEED16A47B; Sun, 15 Oct 2006 13:39:40 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6570B43D53; Sun, 15 Oct 2006 13:39:40 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FDdesS068594; Sun, 15 Oct 2006 13:39:40 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FDde5a068593; Sun, 15 Oct 2006 13:39:40 GMT (envelope-from netchild) Message-Id: <200610151339.k9FDde5a068593@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 13:39:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux.h linux32_machdep.c src/sys/i386/linux linux.h linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 13:39:40 -0000 netchild 2006-10-15 13:39:40 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux.h linux32_machdep.c sys/i386/linux linux.h linux_machdep.c Log: MFP4 (106538 + 106541): Implement CLONE_VFORK. This fixes the clone05 LTP test. Submitted by: rdivacky Revision Changes Path 1.6 +1 -0 src/sys/amd64/linux32/linux.h 1.22 +10 -0 src/sys/amd64/linux32/linux32_machdep.c 1.69 +1 -0 src/sys/i386/linux/linux.h 1.62 +10 -0 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 13:50:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 495D316A47C; Sun, 15 Oct 2006 13:50:22 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A50FB43D5F; Sun, 15 Oct 2006 13:50:17 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FDoHks070274; Sun, 15 Oct 2006 13:50:17 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FDoHTn070273; Sun, 15 Oct 2006 13:50:17 GMT (envelope-from ceri) Message-Id: <200610151350.k9FDoHTn070273@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 13:50:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/idmapd idmapd.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 13:50:22 -0000 ceri 2006-10-15 13:50:17 UTC FreeBSD src repository Modified files: sbin/idmapd idmapd.8 Log: Try to clarify that this daemon should run on the client machine. Fix a .Xr. Revision Changes Path 1.5 +3 -3 src/sbin/idmapd/idmapd.8 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 13:51:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CE0516A415; Sun, 15 Oct 2006 13:51:52 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C48E43D5E; Sun, 15 Oct 2006 13:51:50 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FDpoLV070969; Sun, 15 Oct 2006 13:51:50 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FDpoVE070967; Sun, 15 Oct 2006 13:51:50 GMT (envelope-from ceri) Message-Id: <200610151351.k9FDpoVE070967@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 13:51:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/idmapd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 13:51:52 -0000 ceri 2006-10-15 13:51:49 UTC FreeBSD src repository Modified files: sbin/idmapd Makefile Log: .PATH isn't necessary here. Remove hardcoded path to /usr/src/sys. Revision Changes Path 1.4 +1 -3 src/sbin/idmapd/Makefile From owner-cvs-src@FreeBSD.ORG Sun Oct 15 14:04:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E876E16A417; Sun, 15 Oct 2006 14:04:30 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AD4F43D6D; Sun, 15 Oct 2006 14:04:29 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FE4T6L074589; Sun, 15 Oct 2006 14:04:29 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FE4T5H074588; Sun, 15 Oct 2006 14:04:29 GMT (envelope-from ceri) Message-Id: <200610151404.k9FE4T5H074588@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 14:04:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 14:04:31 -0000 ceri 2006-10-15 14:04:28 UTC FreeBSD src repository Modified files: sbin Makefile Log: Hook up idmapd to the build, as the NFS4 client is not much use without it. Revision Changes Path 1.163 +1 -0 src/sbin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Oct 15 14:09:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 359A516A407; Sun, 15 Oct 2006 14:09:59 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F33443D76; Sun, 15 Oct 2006 14:09:58 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GZ6gf-000NFU-Cn; Sun, 15 Oct 2006 15:09:57 +0100 Date: Sun, 15 Oct 2006 15:09:57 +0100 From: Ceri Davies To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061015140957.GB24163@submonkey.net> Mail-Followup-To: Ceri Davies , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200610151404.k9FE4T5H074588@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dOtxUVmLoGkyu1PA" Content-Disposition: inline In-Reply-To: <200610151404.k9FE4T5H074588@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.13 (2006-08-11) Sender: Ceri Davies Cc: Subject: Re: cvs commit: src/sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 14:09:59 -0000 --dOtxUVmLoGkyu1PA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 15, 2006 at 02:04:29PM +0000, Ceri Davies wrote: > ceri 2006-10-15 14:04:28 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sbin Makefile=20 > Log: > Hook up idmapd to the build, as the NFS4 client is not much use without > it. Mentioned on: current@ It has been argued that our NFS4 client is not much use with it either (the executable bit does not work, for instance), but I just need this for now. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --dOtxUVmLoGkyu1PA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD4DBQFFMkE1ocfcwTS3JF8RAqyCAKC+ZIJSpyVKGLUqh7hU1U49jEXNBACRAcHX yIdMuR7H6tdDZUISYO2afg== =VMMr -----END PGP SIGNATURE----- --dOtxUVmLoGkyu1PA-- From owner-cvs-src@FreeBSD.ORG Sun Oct 15 14:19:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F23F116A407; Sun, 15 Oct 2006 14:19:07 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABF9043D46; Sun, 15 Oct 2006 14:19:07 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FEJ7fL080550; Sun, 15 Oct 2006 14:19:07 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FEJ7Wc080549; Sun, 15 Oct 2006 14:19:07 GMT (envelope-from ceri) Message-Id: <200610151419.k9FEJ7Wc080549@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 14:19:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d Makefile idmapd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 14:19:08 -0000 ceri 2006-10-15 14:19:07 UTC FreeBSD src repository Modified files: etc/defaults rc.conf etc/rc.d Makefile Added files: etc/rc.d idmapd Log: RC script for idmapd(8), defaulting to off. Revision Changes Path 1.299 +1 -0 src/etc/defaults/rc.conf 1.78 +1 -1 src/etc/rc.d/Makefile 1.1 +18 -0 src/etc/rc.d/idmapd (new) From owner-cvs-src@FreeBSD.ORG Sun Oct 15 14:22:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD15816A416; Sun, 15 Oct 2006 14:22:14 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 646C743D55; Sun, 15 Oct 2006 14:22:14 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FEMEcp081496; Sun, 15 Oct 2006 14:22:14 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FEMEnI081495; Sun, 15 Oct 2006 14:22:14 GMT (envelope-from netchild) Message-Id: <200610151422.k9FEMEnI081495@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 14:22:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux.h syscalls.master src/sys/compat/linux linux_aio.c linux_aio.h src/sys/conf files.amd64 files.i386 src/sys/i386/linux linux.h syscalls.master src/sys/kern vfs_aio.c src/sys/modules/aio Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 14:22:14 -0000 netchild 2006-10-15 14:22:14 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux.h syscalls.master sys/conf files.amd64 files.i386 sys/i386/linux linux.h syscalls.master sys/kern vfs_aio.c sys/modules/aio Makefile sys/modules/linux Makefile Added files: sys/compat/linux linux_aio.c linux_aio.h Log: MFP4 (with some minor changes): Implement the linux_io_* syscalls (AIO). They are only enabled if the native AIO code is available (either compiled in to the kernel or as a module) at the time the functions are used. If the AIO stuff is not available there will be a ENOSYS. From the submitter: ---snip--- DESIGN NOTES: 1. Linux permits a process to own multiple AIO queues (distinguished by "context"), but FreeBSD creates only one single AIO queue per process. My code maintains a request queue (STAILQ of queue(3)) per "context", and throws all AIO requests of all contexts owned by a process into the single FreeBSD per-process AIO queue. When the process calls io_destroy(2), io_getevents(2), io_submit(2) and io_cancel(2), my code can pick out requests owned by the specified context from the single FreeBSD per-process AIO queue according to the per-context request queues maintained by my code. 2. The request queue maintained by my code stores contrast information between Linux IO control blocks (struct linux_iocb) and FreeBSD IO control blocks (struct aiocb). FreeBSD IO control block actually exists in userland memory space, required by FreeBSD native aio_XXXXXX(2). 3. It is quite troubling that the function io_getevents() of libaio-0.3.105 needs to use Linux-specific "struct aio_ring", which is a partial mirror of context in user space. I would rather take the address of context in kernel as the context ID, but the io_getevents() of libaio forces me to take the address of the "ring" in user space as the context ID. To my surprise, one comment line in the file "io_getevents.c" of libaio-0.3.105 reads: Ben will hate me for this REFERENCE: 1. Linux kernel source code: http://www.kernel.org/pub/linux/kernel/v2.6/ (include/linux/aio_abi.h, fs/aio.c) 2. Linux manual pages: http://www.kernel.org/pub/linux/docs/manpages/ (io_setup(2), io_destroy(2), io_getevents(2), io_submit(2), io_cancel(2)) 3. Linux Scalability Effort: http://lse.sourceforge.net/io/aio.html The design notes: http://lse.sourceforge.net/io/aionotes.txt 4. The package libaio, both source and binary: http://rpmfind.net/linux/rpm2html/search.php?query=libaio Simple transparent interface to Linux AIO system calls. 5. Libaio-oracle: http://oss.oracle.com/projects/libaio-oracle/ POSIX AIO implementation based on Linux AIO system calls (depending on libaio). ---snip--- Submitted by: Li, Xiao Revision Changes Path 1.7 +2 -0 src/sys/amd64/linux32/linux.h 1.21 +5 -5 src/sys/amd64/linux32/syscalls.master 1.1 +1349 -0 src/sys/compat/linux/linux_aio.c (new) 1.1 +98 -0 src/sys/compat/linux/linux_aio.h (new) 1.95 +1 -0 src/sys/conf/files.amd64 1.567 +1 -0 src/sys/conf/files.i386 1.70 +2 -0 src/sys/i386/linux/linux.h 1.81 +5 -5 src/sys/i386/linux/syscalls.master 1.228 +4 -4 src/sys/kern/vfs_aio.c 1.2 +2 -0 src/sys/modules/aio/Makefile 1.69 +7 -5 src/sys/modules/linux/Makefile From owner-cvs-src@FreeBSD.ORG Sun Oct 15 14:24:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89C2016A403; Sun, 15 Oct 2006 14:24:10 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55D5943D55; Sun, 15 Oct 2006 14:24:10 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FEOA9m082067; Sun, 15 Oct 2006 14:24:10 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FEOAhh082066; Sun, 15 Oct 2006 14:24:10 GMT (envelope-from netchild) Message-Id: <200610151424.k9FEOAhh082066@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 14:24:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c src/sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 14:24:10 -0000 netchild 2006-10-15 14:24:10 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: regen (linux AIO stuff) Revision Changes Path 1.23 +35 -1 src/sys/amd64/linux32/linux32_proto.h 1.23 +6 -1 src/sys/amd64/linux32/linux32_syscall.h 1.23 +6 -6 src/sys/amd64/linux32/linux32_sysent.c 1.84 +35 -1 src/sys/i386/linux/linux_proto.h 1.78 +6 -1 src/sys/i386/linux/linux_syscall.h 1.85 +6 -6 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 14:34:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8646C16A4C9; Sun, 15 Oct 2006 14:34:04 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 393AE43D58; Sun, 15 Oct 2006 14:34:04 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FEY4p7083752; Sun, 15 Oct 2006 14:34:04 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FEY4GX083751; Sun, 15 Oct 2006 14:34:04 GMT (envelope-from netchild) Message-Id: <200610151434.k9FEY4GX083751@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 15 Oct 2006 14:34:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 14:34:04 -0000 netchild 2006-10-15 14:34:03 UTC FreeBSD src repository Modified files: sys/compat/linux linux_signal.c Log: Fix compile (use the right variable name). Revision Changes Path 1.61 +1 -1 src/sys/compat/linux/linux_signal.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 15:37:13 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F78916A416 for ; Sun, 15 Oct 2006 15:37:13 +0000 (UTC) (envelope-from chucklever@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id A579443D8A for ; Sun, 15 Oct 2006 15:37:07 +0000 (GMT) (envelope-from chucklever@gmail.com) Received: by nf-out-0910.google.com with SMTP id p77so1553485nfc for ; Sun, 15 Oct 2006 08:37:06 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=l2sxP3fTpOwotob+SwcfmjS4TqaHSJe6749jpgyevIouoziwE4K7ZMID4pxdttD5ZxeHIO4z5lZPWeuZlRemZl3qc/ahegdKDrdcgqnvrXO+ePQY0P8pRJobsb7hzYHsEd/Z3JeNbqiPuRzRiiE+YIhu8KHzHkxR3JNV4iUUCg4= Received: by 10.78.90.10 with SMTP id n10mr6497210hub; Sun, 15 Oct 2006 08:37:06 -0700 (PDT) Received: by 10.78.200.15 with HTTP; Sun, 15 Oct 2006 08:37:06 -0700 (PDT) Message-ID: <76bd70e30610150837w61689cf6ya2499d100a15c3e8@mail.gmail.com> Date: Sun, 15 Oct 2006 11:37:06 -0400 From: "Chuck Lever" To: "Bruce Evans" In-Reply-To: <20061015153454.G59979@delplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> <20061014222437.N4701@ns1.feral.com> <20061015153454.G59979@delplex.bde.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 15:37:13 -0000 Hi Bruce- On 10/15/06, Bruce Evans wrote: > My previous mail more or less explained why rc.conf began setting it to > 2 in 1998: It didn't exist before then, so it was initially set to a > conservative default of 2. Only the mount options for the _attribute_ > cache existed before then. rc.conf and fstab never had any special > support for these, so I think rc.conf shouldn't have any special support > for the _access_ cache timeout (it now defaults to setting it to its > kernel default value). I agree with this... other clients I'm familiar with don't tune the access cache timeout separately from the attribute cache. > I just noticed even sillier configuration bogusness for the default > attribute cache timeouts: > - in 1994, the default timeouts were ifdefed. I think there was no > other (easy) way to change the timeouts. > - in May 1998, mount_nfs started supporting setting the timeouts per-mount. > - in June 1998, 6 weeks after 1994 hack became unnecesary, the timeouts > were turned into first class kernel options (put in an options header). > > I just got around to looking at some nfs RFCs. nfs4 has a lot to say > about the problem of too many RPCs. nfs3 has less to say. What you're discussing here is known as "close-to-open cache consistency" and is not discussed thoroughly in the NFS RFCs. A better source for learning about expected behavior is Callaghan's "NFS Illustrated." The idea is that RPCs can be avoided because we can assume that most files are shared serially. Application A on client 1 opens a file, writes to it, then closes it. Application A on client 2 opens the same file, reads from it, then closes it. Thus we want client 1 to flush the changes made by Application A on close(), and client 2 to check for changes when Application A opens the same file. This is in fact what Solaris (the NFS reference implementation) does, and most good clients have followed suit. We usually simplify this to "GETATTR on open(2), flush on close(2)". It is somewhat more complicated in the face of asynchronous writes -- after a file is closed and all the writes are flushed, another GETATTR is required to snapshot the attributes *after* all the async writes have completed. That way, another GETATTR on the next open can tell if the file was subsequently changed again by another client. > I think I now know how to fix the second largest source of extra RPCs > properly: > > We used clear the _attribute_ cache (and the access cache as a side > effect?) at the _end_ of nfs_open(), but we are supposed to clear it > at the _start_ of every open(). We can't do the latter properly because > a fresh set of attributes are needed or at least preferred when > nfs_lookup() is called before nfs_open(). The fact that open is not an atomic operation in the VFS layer is problematic. You have to consider how the VFS will recover in the case where the client believes a file is there because it has just been accessing it, but it was just removed by another client. One reason for the "GETATTR on open" is to make sure the file being opened is the same file as what may be cached. I think FreeBSD does this by completely clearing the attribute cache on each open? Kind of not efficient computationally, since that implies you are never using your cache. > Clearing the attribute cache > at the end of nfs_open() seems to be just a hack which gives a good > chance of the clearing living until the next open(). It doesn't always > work. Clearing the cache in nfs_close() is further from always working. > It fails if the file is re-open()ed before the first open() instance > is close()d, and wasn't done. > > Now we clear the attribute cache at the start of nfs_open() and clear > it in nfs_close(). For simple open-close sequences, this gives 2 > clearings and 2 refreshes. First, nfs_lookup() refreshes; then > nfs_open() clears and refreshes; finally, nfs_close() clears. Again, I'm not sure why it is necessary to clear the attribute cache, when simply verifying that the file object remains the same is all that is necessary. > I think the correct refreshing is: > - force a clear in nfs_lookup() only if we are sure that the lookup is for > open(). Then refresh normally (if we just cleared or the cache was > already clear). Implement this using a namei() flag? Lookup intents are typical of most implementations. If the lookup is done via a local cache (for example, if the client is using READDIRPLUS, or has done the lookup recently and is relying on a cache), the parent's attributes should also be verified at this point to ensure the parent has not been modified (ie that the cached lookup is still valid). > - force a clear in nfs_open() only if we aren't sure that nfs_lookup() > didn't already do it. This is for safety in cases like core dumps > where namei() isn't called by open(2) and we forget to tell namei() > that the lookup is for open(). Then refresh normally. Implement this > using a generation count or another flag? I think you also need to clear in the case where the file being opened is different that what is in the client's cache (the case where another client has replaced the file). You haven't spelled out how the access cache should behave in these cases. Usually the access cache is treated identically to the attribute cache. -- "We who cut mere stones must always be envisioning cathedrals" -- Quarry worker's creed From owner-cvs-src@FreeBSD.ORG Sun Oct 15 15:55:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 420F616A407; Sun, 15 Oct 2006 15:55:06 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF0AF43D5A; Sun, 15 Oct 2006 15:55:00 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FFt03d002017; Sun, 15 Oct 2006 15:55:00 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FFt0g1002016; Sun, 15 Oct 2006 15:55:00 GMT (envelope-from ceri) Message-Id: <200610151555.k9FFt0g1002016@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 15:55:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 rc.conf.5 src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 15:55:06 -0000 ceri 2006-10-15 15:55:00 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 etc/defaults rc.conf Log: Add idmapd_flags to defaults/rc.conf. Document it and idmapd_enable. Revision Changes Path 1.300 +1 -0 src/etc/defaults/rc.conf 1.310 +15 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 16:00:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F0B916A492; Sun, 15 Oct 2006 16:00:37 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D95D43D45; Sun, 15 Oct 2006 15:59:07 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FFx7JO002623; Sun, 15 Oct 2006 15:59:07 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FFx7Pn002621; Sun, 15 Oct 2006 15:59:07 GMT (envelope-from ceri) Message-Id: <200610151559.k9FFx7Pn002621@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 15:59:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/send-pr send-pr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 16:00:37 -0000 ceri 2006-10-15 15:59:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/send-pr send-pr.1 Log: MFC revision 1.19: Document the sun4v category. Approved by: re (bmah) Revision Changes Path 1.18.2.1 +4 -1 src/gnu/usr.bin/send-pr/send-pr.1 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 16:00:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C219D16A563; Sun, 15 Oct 2006 16:00:53 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D37143DAF; Sun, 15 Oct 2006 15:59:38 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FFxbJd002710; Sun, 15 Oct 2006 15:59:37 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FFxbFl002708; Sun, 15 Oct 2006 15:59:37 GMT (envelope-from ceri) Message-Id: <200610151559.k9FFxbFl002708@repoman.freebsd.org> From: Ceri Davies Date: Sun, 15 Oct 2006 15:59:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/gnu/usr.bin/send-pr send-pr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 16:00:54 -0000 ceri 2006-10-15 15:59:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) gnu/usr.bin/send-pr send-pr.1 Log: MFC revision 1.19: Document the sun4v category. Revision Changes Path 1.16.4.4 +4 -1 src/gnu/usr.bin/send-pr/send-pr.1 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 16:24:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 077AC16A403; Sun, 15 Oct 2006 16:24:32 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8D4643D45; Sun, 15 Oct 2006 16:24:31 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FGOVba010453; Sun, 15 Oct 2006 16:24:31 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FGOVCD010451; Sun, 15 Oct 2006 16:24:31 GMT (envelope-from ache) Message-Id: <200610151624.k9FGOVCD010451@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 15 Oct 2006 16:24:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio freopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 16:24:32 -0000 ache 2006-10-15 16:24:31 UTC FreeBSD src repository Modified files: lib/libc/stdio freopen.c Log: Do real seek Catch ftruncate errors PR: 104295 Submitted by: ru (seek) Revision Changes Path 1.14 +11 -3 src/lib/libc/stdio/freopen.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 16:53:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6566D16A4C2; Sun, 15 Oct 2006 16:53:10 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5985C43D8C; Sun, 15 Oct 2006 16:53:02 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FGqxuu023250; Sun, 15 Oct 2006 16:52:59 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FGqxT4023249; Sun, 15 Oct 2006 16:52:59 GMT (envelope-from hrs) Message-Id: <200610151652.k9FGqxT4023249@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 15 Oct 2006 16:52:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 busdma_machdep.c src/sys/ia64/ia64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 16:53:10 -0000 hrs 2006-10-15 16:52:59 UTC FreeBSD src repository Modified files: sys/amd64/amd64 busdma_machdep.c sys/ia64/ia64 busdma_machdep.c Log: Add a newline to the printf(). Spotted by: Peter Carah MFC after: 3 days Revision Changes Path 1.78 +1 -1 src/sys/amd64/amd64/busdma_machdep.c 1.43 +1 -1 src/sys/ia64/ia64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 17:34:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3660716A407; Sun, 15 Oct 2006 17:34:52 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4B4143D45; Sun, 15 Oct 2006 17:34:51 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FHYpkL031006; Sun, 15 Oct 2006 17:34:51 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FHYpp9031005; Sun, 15 Oct 2006 17:34:51 GMT (envelope-from dwmalone) Message-Id: <200610151734.k9FHYpp9031005@repoman.freebsd.org> From: David Malone Date: Sun, 15 Oct 2006 17:34:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/traceroute traceroute.8 traceroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 17:34:52 -0000 dwmalone 2006-10-15 17:34:51 UTC FreeBSD src repository Modified files: contrib/traceroute traceroute.8 traceroute.c Log: Add a -D option to traceroute that prints the differences between the probe packet we sent and the packet quoted by the ICMP response. Can be useful for spotting hops that change the packet in-flight or have problems generating correct ICMP responses. MFC after: 3 weeks Revision Changes Path 1.15 +18 -2 src/contrib/traceroute/traceroute.8 1.31 +54 -4 src/contrib/traceroute/traceroute.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 17:44:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA20F16A47B; Sun, 15 Oct 2006 17:44:50 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72DC443D49; Sun, 15 Oct 2006 17:44:50 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FHio8C032618; Sun, 15 Oct 2006 17:44:50 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FHioue032617; Sun, 15 Oct 2006 17:44:50 GMT (envelope-from dwmalone) Message-Id: <200610151744.k9FHioue032617@repoman.freebsd.org> From: David Malone Date: Sun, 15 Oct 2006 17:44:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/traceroute traceroute.8 traceroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 17:44:50 -0000 dwmalone 2006-10-15 17:44:49 UTC FreeBSD src repository Modified files: contrib/traceroute traceroute.8 traceroute.c Log: Make it so that the synopsis and usage message almost agree. MFC after: 3 weeks Revision Changes Path 1.16 +1 -1 src/contrib/traceroute/traceroute.8 1.32 +1 -1 src/contrib/traceroute/traceroute.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 18:22:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBBB116A407; Sun, 15 Oct 2006 18:22:17 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81F9F43D46; Sun, 15 Oct 2006 18:22:17 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FIMHfq039366; Sun, 15 Oct 2006 18:22:17 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FIMH1S039357; Sun, 15 Oct 2006 18:22:17 GMT (envelope-from kris) Message-Id: <200610151822.k9FIMH1S039357@repoman.freebsd.org> From: Kris Kennaway Date: Sun, 15 Oct 2006 18:22:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 18:22:17 -0000 kris 2006-10-15 18:22:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf Log: MFC: Correct nfs_access_cache default from 2 to the default kernel value of 60 Approved by: re (hrs) Revision Changes Path 1.252.2.28 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Sun Oct 15 18:23:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF61716A407; Sun, 15 Oct 2006 18:23:14 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A487943D49; Sun, 15 Oct 2006 18:23:14 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FINEO1039652; Sun, 15 Oct 2006 18:23:14 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FINE69039651; Sun, 15 Oct 2006 18:23:14 GMT (envelope-from kris) Message-Id: <200610151823.k9FINE69039651@repoman.freebsd.org> From: Kris Kennaway Date: Sun, 15 Oct 2006 18:23:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern subr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 18:23:15 -0000 kris 2006-10-15 18:23:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_stack.c Log: MFC: Correct bogous typos Approved by: re (hrs) Revision Changes Path 1.2.2.2 +3 -3 src/sys/kern/subr_stack.c From owner-cvs-src@FreeBSD.ORG Sun Oct 15 18:24:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41B0B16A407; Sun, 15 Oct 2006 18:24:31 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF35643D58; Sun, 15 Oct 2006 18:24:30 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FIOUev039969; Sun, 15 Oct 2006 18:24:30 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FIOU0K039968; Sun, 15 Oct 2006 18:24:30 GMT (envelope-from kris) Message-Id: <200610151824.k9FIOU0K039968@repoman.freebsd.org> From: Kris Kennaway Date: Sun, 15 Oct 2006 18:24:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 18:24:31 -0000 kris 2006-10-15 18:24:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf NOTES Log: MFC: Note that KTR_ENTRIES must be a power of two. Approved by: re (hrs) Revision Changes Path 1.1325.2.23 +12 -10 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sun Oct 15 18:25:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9306A16A407; Sun, 15 Oct 2006 18:25:58 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA58243D53; Sun, 15 Oct 2006 18:25:57 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FIPvSn040116; Sun, 15 Oct 2006 18:25:57 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FIPvGH040115; Sun, 15 Oct 2006 18:25:57 GMT (envelope-from kris) Message-Id: <200610151825.k9FIPvGH040115@repoman.freebsd.org> From: Kris Kennaway Date: Sun, 15 Oct 2006 18:25:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ktr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 18:25:58 -0000 kris 2006-10-15 18:25:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ktr.4 Log: MFC: Strengthen wording; the KTR_ENTRIES value *must* be a power of two since the code depends on this. Approved by: re (hrs) Revision Changes Path 1.11.2.1 +1 -1 src/share/man/man4/ktr.4 From owner-cvs-src@FreeBSD.ORG Sun Oct 15 23:42:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 952F116A47B; Sun, 15 Oct 2006 23:42:58 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 906A443D62; Sun, 15 Oct 2006 23:42:57 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9FNgvEO002216; Sun, 15 Oct 2006 23:42:57 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9FNgvMc002214; Sun, 15 Oct 2006 23:42:57 GMT (envelope-from scottl) Message-Id: <200610152342.k9FNgvMc002214@repoman.freebsd.org> From: Scott Long Date: Sun, 15 Oct 2006 23:42:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c if_bcereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 23:42:58 -0000 scottl 2006-10-15 23:42:57 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c if_bcereg.h Log: Overhaul the transmit and dma paths: - Use bus_dmamap_load_mbuf_sg() to eliminate the need for the callback and all of the extra bookkeeping associated with it. - Eliminate the bce_dmamap_arg structure and streamline the memory allocation routines to not need it. This does change some of the debugging messages. - Refactor the loop that fills the buffer descriptor so that it can be done with a single set of logic in a single loop instead of two sets of logic. - Eliminate the need to cache and pass descriptor indexes between the start loop and the encap function. - Change the start loop to always check the ifnet sendq for more work. This significantly helps the driver withstand large UDP workloads, though it's still not perfect. I suspect the remaining work lies with handling the OACTIVE flag, and also in possibly streamlining the interrupt handler some. It is, however, nearly on par with the other popular gigabit drivers in terms of stability now. Revision Changes Path 1.14 +121 -203 src/sys/dev/bce/if_bce.c 1.7 +0 -16 src/sys/dev/bce/if_bcereg.h From owner-cvs-src@FreeBSD.ORG Mon Oct 16 00:47:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D97716A4AB; Mon, 16 Oct 2006 00:47:43 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CDC743D46; Mon, 16 Oct 2006 00:47:42 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G0lg5M021235; Mon, 16 Oct 2006 00:47:42 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G0lgL7021234; Mon, 16 Oct 2006 00:47:42 GMT (envelope-from sam) Message-Id: <200610160047.k9G0lgL7021234@repoman.freebsd.org> From: Sam Leffler Date: Mon, 16 Oct 2006 00:47:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net bpf.h src/contrib/libpcap CHANGES CREDITS FREEBSD-upgrade README.dag VERSION config.h.in configure configure.in ethertype.h fad-win32.c gencode.c gencode.h grammar.y pcap-bpf.c pcap-bpf.h pcap-dag.c pcap-dag.h pcap-dlpi.c pcap-int.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 00:47:43 -0000 sam 2006-10-16 00:47:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net bpf.h contrib/libpcap CHANGES CREDITS FREEBSD-upgrade README.dag VERSION config.h.in configure configure.in ethertype.h fad-win32.c gencode.c gencode.h grammar.y pcap-bpf.c pcap-bpf.h pcap-dag.c pcap-dag.h pcap-dlpi.c pcap-int.h pcap-linux.c pcap-stdinc.h pcap-win32.c pcap.3 pcap.c pcap.h savefile.c scanner.l contrib/tcpdump CHANGES CREDITS FILES INSTALL Makefile.in VERSION addrtoname.c configure configure.in ethertype.h icmp6.h interface.h ipproto.c ipproto.h llc.h netdissect.h ospf.h ppp.h print-802_11.c print-ap1394.c print-ascii.c print-atm.c print-chdlc.c print-cip.c print-ether.c print-fddi.c print-fr.c print-icmp6.c print-ip.c print-ip6.c print-ipfc.c print-ipx.c print-isoclns.c print-juniper.c print-lane.c print-ldp.c print-llc.c print-null.c print-ospf.c print-pflog.c print-pim.c print-radius.c print-rsvp.c print-sctp.c print-sll.c print-symantec.c print-token.c tcpdump-stdinc.h tcpdump.1 tcpdump.c usr.sbin/tcpdump/tcpdump Makefile Added files: (Branch: RELENG_6) contrib/libpcap/doc pcap.html pcap.txt pcap.xml contrib/tcpdump dccp.h print-dccp.c print-slow.c contrib/tcpdump/tests .cvsignore 02-sunrise-sunset-esp.puu 08-sunrise-sunset-aes.puu 08-sunrise-sunset-esp2.puu alltests.sh bgp_vpn_attrset.out bgp_vpn_attrset.sh eapon1.gdbinit eapon1.out eapon1.puu eapon1.sh eapon2.puu esp-secrets.txt esp0.out esp0.sh esp1.gdbinit esp1.out esp1.sh esp2.gdbinit esp2.out esp2.sh esp3.gdbinit esp3.sh esp4.gdbinit esp4.sh esp5.gdbinit esp5.out esp5.sh espudp1.out espudp1.puu espudp1.sh isakmp-delete-segfault.puu isakmp-identification-segfault.puu isakmp-pointer-loop.puu isakmp1.out isakmp1.sh isakmp2.out isakmp2.sh isakmp3.out isakmp3.sh isakmp4.out isakmp4.sh isakmp4500.puu lmp.out lmp.puu lmp.sh mpls-ldp-hello.out mpls-ldp-hello.puu mpls-ldp-hello.sh ospf-gmpls.out ospf-gmpls.puu ospf-gmpls.sh print-A.out print-AA.out print-X.out print-XX.out print-capX.out print-capXX.out print-flags.puu print-flags.sh print-x.out print-xx.out Log: MFC: libpcap v0.9.4 and tcpdump v3.9.4 Approved by: re (kensmith) Revision Changes Path 1.1.1.9.2.1 +19 -12 src/contrib/libpcap/CHANGES 1.1.1.6.2.1 +1 -0 src/contrib/libpcap/CREDITS 1.5.14.1 +14 -15 src/contrib/libpcap/FREEBSD-upgrade 1.1.1.1.8.1 +48 -3 src/contrib/libpcap/README.dag 1.1.1.10.2.1 +1 -1 src/contrib/libpcap/VERSION 1.1.1.5.2.1 +3 -0 src/contrib/libpcap/config.h.in 1.1.1.9.2.1 +9 -1 src/contrib/libpcap/configure 1.1.1.9.2.1 +6 -2 src/contrib/libpcap/configure.in 1.1.1.1.2.1 +997 -0 src/contrib/libpcap/doc/pcap.html (new) 1.1.1.1.2.1 +1680 -0 src/contrib/libpcap/doc/pcap.txt (new) 1.1.1.1.2.1 +746 -0 src/contrib/libpcap/doc/pcap.xml (new) 1.1.1.5.2.1 +7 -1 src/contrib/libpcap/ethertype.h 1.1.1.2.2.1 +12 -2 src/contrib/libpcap/fad-win32.c 1.15.2.1 +216 -60 src/contrib/libpcap/gencode.c 1.8.2.1 +5 -2 src/contrib/libpcap/gencode.h 1.10.2.1 +5 -2 src/contrib/libpcap/grammar.y 1.1.1.10.2.2 +10 -14 src/contrib/libpcap/pcap-bpf.c 1.1.1.3.2.1 +13 -1 src/contrib/libpcap/pcap-bpf.h 1.1.1.3.2.1 +359 -236 src/contrib/libpcap/pcap-dag.c 1.1.1.1.8.1 +2 -2 src/contrib/libpcap/pcap-dag.h 1.1.1.9.2.1 +20 -9 src/contrib/libpcap/pcap-dlpi.c 1.11.2.1 +16 -7 src/contrib/libpcap/pcap-int.h 1.1.1.8.2.1 +12 -5 src/contrib/libpcap/pcap-linux.c 1.1.1.1.8.1 +3 -0 src/contrib/libpcap/pcap-stdinc.h 1.1.1.3.2.1 +4 -1 src/contrib/libpcap/pcap-win32.c 1.14.2.1 +17 -13 src/contrib/libpcap/pcap.3 1.1.1.10.2.1 +7 -2 src/contrib/libpcap/pcap.c 1.11.2.1 +7 -7 src/contrib/libpcap/pcap.h 1.1.1.9.2.1 +27 -2 src/contrib/libpcap/savefile.c 1.12.2.1 +4 -2 src/contrib/libpcap/scanner.l 1.1.1.10.2.1 +41 -21 src/contrib/tcpdump/CHANGES 1.1.1.7.2.1 +5 -0 src/contrib/tcpdump/CREDITS 1.1.1.9.2.1 +3 -0 src/contrib/tcpdump/FILES 1.1.1.9.2.1 +4 -1 src/contrib/tcpdump/INSTALL 1.1.1.9.2.1 +4 -4 src/contrib/tcpdump/Makefile.in 1.1.1.12.2.1 +1 -1 src/contrib/tcpdump/VERSION 1.14.2.1 +19 -73 src/contrib/tcpdump/addrtoname.c 1.1.1.10.2.1 +10 -2 src/contrib/tcpdump/configure 1.1.1.10.2.1 +11 -3 src/contrib/tcpdump/configure.in 1.1.1.1.2.1 +137 -0 src/contrib/tcpdump/dccp.h (new) 1.9.2.1 +5 -2 src/contrib/tcpdump/ethertype.h 1.1.1.4.2.1 +3 -3 src/contrib/tcpdump/icmp6.h 1.11.2.1 +16 -6 src/contrib/tcpdump/interface.h 1.1.1.2.2.1 +2 -1 src/contrib/tcpdump/ipproto.c 1.1.1.3.2.1 +5 -2 src/contrib/tcpdump/ipproto.h 1.1.1.8.2.1 +5 -1 src/contrib/tcpdump/llc.h 1.1.1.1.2.1 +10 -9 src/contrib/tcpdump/netdissect.h 1.1.1.5.2.1 +2 -2 src/contrib/tcpdump/ospf.h 1.7.2.1 +1 -7 src/contrib/tcpdump/ppp.h 1.1.1.5.2.1 +36 -35 src/contrib/tcpdump/print-802_11.c 1.1.1.2.2.1 +2 -2 src/contrib/tcpdump/print-ap1394.c 1.1.1.4.2.1 +46 -48 src/contrib/tcpdump/print-ascii.c 1.11.2.1 +3 -3 src/contrib/tcpdump/print-atm.c 1.1.1.6.2.1 +8 -3 src/contrib/tcpdump/print-chdlc.c 1.1.1.5.2.1 +2 -2 src/contrib/tcpdump/print-cip.c 1.1.1.1.2.1 +526 -0 src/contrib/tcpdump/print-dccp.c (new) 1.16.2.1 +11 -6 src/contrib/tcpdump/print-ether.c 1.10.2.1 +4 -4 src/contrib/tcpdump/print-fddi.c 1.6.2.1 +234 -44 src/contrib/tcpdump/print-fr.c 1.1.1.7.2.1 +14 -12 src/contrib/tcpdump/print-icmp6.c 1.13.2.1 +7 -3 src/contrib/tcpdump/print-ip.c 1.7.2.1 +6 -3 src/contrib/tcpdump/print-ip6.c 1.1.1.2.2.1 +2 -2 src/contrib/tcpdump/print-ipfc.c 1.9.2.1 +3 -3 src/contrib/tcpdump/print-ipx.c 1.15.2.1 +83 -58 src/contrib/tcpdump/print-isoclns.c 1.1.1.2.2.1 +181 -20 src/contrib/tcpdump/print-juniper.c 1.1.1.5.2.1 +3 -3 src/contrib/tcpdump/print-lane.c 1.1.1.3.2.1 +3 -3 src/contrib/tcpdump/print-ldp.c 1.11.2.1 +56 -55 src/contrib/tcpdump/print-llc.c 1.11.2.1 +3 -3 src/contrib/tcpdump/print-null.c 1.1.1.9.2.1 +12 -12 src/contrib/tcpdump/print-ospf.c 1.1.1.2.2.1 +2 -2 src/contrib/tcpdump/print-pflog.c 1.8.2.1 +11 -11 src/contrib/tcpdump/print-pim.c 1.1.1.6.2.1 +94 -67 src/contrib/tcpdump/print-radius.c 1.1.1.4.2.1 +135 -43 src/contrib/tcpdump/print-rsvp.c 1.1.1.5.2.1 +2 -2 src/contrib/tcpdump/print-sctp.c 1.1.1.6.2.1 +3 -3 src/contrib/tcpdump/print-sll.c 1.1.1.1.2.1 +264 -0 src/contrib/tcpdump/print-slow.c (new) 1.1.1.1.2.1 +3 -3 src/contrib/tcpdump/print-symantec.c 1.7.2.1 +4 -4 src/contrib/tcpdump/print-token.c 1.3.2.1 +3 -3 src/contrib/tcpdump/tcpdump-stdinc.h 1.15.2.1 +69 -10 src/contrib/tcpdump/tcpdump.1 1.10.2.1 +45 -14 src/contrib/tcpdump/tcpdump.c 1.1.1.1.2.1 +11 -0 src/contrib/tcpdump/tests/.cvsignore (new) 1.1.1.1.2.1 +34 -0 src/contrib/tcpdump/tests/02-sunrise-sunset-esp.puu (new) 1.1.1.1.2.1 +36 -0 src/contrib/tcpdump/tests/08-sunrise-sunset-aes.puu (new) 1.1.1.1.2.1 +43 -0 src/contrib/tcpdump/tests/08-sunrise-sunset-esp2.puu (new) 1.1.1.1.2.1 +12 -0 src/contrib/tcpdump/tests/alltests.sh (new) 1.1.1.1.2.1 +18 -0 src/contrib/tcpdump/tests/bgp_vpn_attrset.out (new) 1.1.1.1.2.1 +11 -0 src/contrib/tcpdump/tests/bgp_vpn_attrset.sh (new) 1.1.1.1.2.1 +1 -0 src/contrib/tcpdump/tests/eapon1.gdbinit (new) 1.1.1.1.2.1 +114 -0 src/contrib/tcpdump/tests/eapon1.out (new) 1.1.1.1.2.1 +368 -0 src/contrib/tcpdump/tests/eapon1.puu (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/eapon1.sh (new) 1.1.1.1.2.1 +66 -0 src/contrib/tcpdump/tests/eapon2.puu (new) 1.1.1.1.2.1 +5 -0 src/contrib/tcpdump/tests/esp-secrets.txt (new) 1.1.1.1.2.1 +8 -0 src/contrib/tcpdump/tests/esp0.out (new) 1.1.1.1.2.1 +12 -0 src/contrib/tcpdump/tests/esp0.sh (new) 1.1.1.1.2.1 +1 -0 src/contrib/tcpdump/tests/esp1.gdbinit (new) 1.1.1.1.2.1 +8 -0 src/contrib/tcpdump/tests/esp1.out (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/esp1.sh (new) 1.1.1.1.2.1 +1 -0 src/contrib/tcpdump/tests/esp2.gdbinit (new) 1.1.1.1.2.1 +8 -0 src/contrib/tcpdump/tests/esp2.out (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/esp2.sh (new) 1.1.1.1.2.1 +1 -0 src/contrib/tcpdump/tests/esp3.gdbinit (new) 1.1.1.1.2.1 +12 -0 src/contrib/tcpdump/tests/esp3.sh (new) 1.1.1.1.2.1 +2 -0 src/contrib/tcpdump/tests/esp4.gdbinit (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/esp4.sh (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcpdump/tests/esp5.gdbinit (new) 1.1.1.1.2.1 +8 -0 src/contrib/tcpdump/tests/esp5.out (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/esp5.sh (new) 1.1.1.1.2.1 +8 -0 src/contrib/tcpdump/tests/espudp1.out (new) 1.1.1.1.2.1 +35 -0 src/contrib/tcpdump/tests/espudp1.puu (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/espudp1.sh (new) 1.1.1.1.2.1 +20 -0 src/contrib/tcpdump/tests/isakmp-delete-segfault.puu (new) 1.1.1.1.2.1 +11 -0 src/contrib/tcpdump/tests/isakmp-identification-segfault.puu (new) 1.1.1.1.2.1 +6 -0 src/contrib/tcpdump/tests/isakmp-pointer-loop.puu (new) 1.1.1.1.2.1 +1 -0 src/contrib/tcpdump/tests/isakmp1.out (new) 1.1.1.1.2.1 +12 -0 src/contrib/tcpdump/tests/isakmp1.sh (new) 1.1.1.1.2.1 +1 -0 src/contrib/tcpdump/tests/isakmp2.out (new) 1.1.1.1.2.1 +12 -0 src/contrib/tcpdump/tests/isakmp2.sh (new) 1.1.1.1.2.1 +2 -0 src/contrib/tcpdump/tests/isakmp3.out (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/isakmp3.sh (new) 1.1.1.1.2.1 +35 -0 src/contrib/tcpdump/tests/isakmp4.out (new) 1.1.1.1.2.1 +13 -0 src/contrib/tcpdump/tests/isakmp4.sh (new) 1.1.1.1.2.1 +155 -0 src/contrib/tcpdump/tests/isakmp4500.puu (new) 1.1.1.1.2.1 +191 -0 src/contrib/tcpdump/tests/lmp.out (new) 1.1.1.1.2.1 +42 -0 src/contrib/tcpdump/tests/lmp.puu (new) 1.1.1.1.2.1 +14 -0 src/contrib/tcpdump/tests/lmp.sh (new) 1.1.1.1.2.1 +9 -0 src/contrib/tcpdump/tests/mpls-ldp-hello.out (new) 1.1.1.1.2.1 +6 -0 src/contrib/tcpdump/tests/mpls-ldp-hello.puu (new) 1.1.1.1.2.1 +14 -0 src/contrib/tcpdump/tests/mpls-ldp-hello.sh (new) 1.1.1.1.2.1 +83 -0 src/contrib/tcpdump/tests/ospf-gmpls.out (new) 1.1.1.1.2.1 +18 -0 src/contrib/tcpdump/tests/ospf-gmpls.puu (new) 1.1.1.1.2.1 +14 -0 src/contrib/tcpdump/tests/ospf-gmpls.sh (new) 1.1.1.1.2.1 +193 -0 src/contrib/tcpdump/tests/print-A.out (new) 1.1.1.1.2.1 +193 -0 src/contrib/tcpdump/tests/print-AA.out (new) 1.1.1.1.2.1 +409 -0 src/contrib/tcpdump/tests/print-X.out (new) 1.1.1.1.2.1 +419 -0 src/contrib/tcpdump/tests/print-XX.out (new) 1.1.1.1.2.1 +409 -0 src/contrib/tcpdump/tests/print-capX.out (new) 1.1.1.1.2.1 +419 -0 src/contrib/tcpdump/tests/print-capXX.out (new) 1.1.1.1.2.1 +151 -0 src/contrib/tcpdump/tests/print-flags.puu (new) 1.1.1.1.2.1 +12 -0 src/contrib/tcpdump/tests/print-flags.sh (new) 1.1.1.1.2.1 +409 -0 src/contrib/tcpdump/tests/print-x.out (new) 1.1.1.1.2.1 +419 -0 src/contrib/tcpdump/tests/print-xx.out (new) 1.39.2.2 +12 -0 src/sys/net/bpf.h 1.43.2.1 +4 -4 src/usr.sbin/tcpdump/tcpdump/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 16 01:01:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AB8316A40F; Mon, 16 Oct 2006 01:01:42 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A37443D46; Mon, 16 Oct 2006 01:01:42 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G11g3x023362; Mon, 16 Oct 2006 01:01:42 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G11gM0023359; Mon, 16 Oct 2006 01:01:42 GMT (envelope-from sam) Message-Id: <200610160101.k9G11gM0023359@repoman.freebsd.org> From: Sam Leffler Date: Mon, 16 Oct 2006 01:01:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 01:01:42 -0000 sam 2006-10-16 01:01:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC: add support for newer parts that do not require separate keycache entries for tx+rx mic keys (requires new hal) Approved by: re (kensmith) Revision Changes Path 1.94.2.28 +116 -38 src/sys/dev/ath/if_ath.c 1.27.2.10 +5 -1 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Mon Oct 16 01:26:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67DF116A403; Mon, 16 Oct 2006 01:26:15 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30AA343D49; Mon, 16 Oct 2006 01:26:15 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G1QFQF028591; Mon, 16 Oct 2006 01:26:15 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G1QFVf028590; Mon, 16 Oct 2006 01:26:15 GMT (envelope-from sam) Message-Id: <200610160126.k9G1QFVf028590@repoman.freebsd.org> From: Sam Leffler Date: Mon, 16 Oct 2006 01:26:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files kern.pre.mk src/sys/contrib/dev/ath/freebsd ah_if.m ah_osdep.c ah_osdep.h src/sys/dev/ath ah_osdep.c ah_osdep.h src/sys/modules/ath Makefile src/sys/modules/ath_hal Makefile src/sys/modules/ath_rate_amrr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 01:26:15 -0000 sam 2006-10-16 01:26:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files kern.pre.mk sys/modules/ath Makefile sys/modules/ath_hal Makefile sys/modules/ath_rate_amrr Makefile sys/modules/ath_rate_onoe Makefile sys/modules/ath_rate_sample Makefile Added files: (Branch: RELENG_6) sys/dev/ath ah_osdep.c ah_osdep.h Removed files: (Branch: RELENG_6) sys/contrib/dev/ath/freebsd ah_if.m ah_osdep.c ah_osdep.h Log: MFC: move ah_osdep.[ch] from the hal to the driver; they will not be distributed with future versions of the hal Approved by: re (kensmith) Revision Changes Path 1.1031.2.43 +12 -6 src/sys/conf/files 1.65.2.3 +1 -1 src/sys/conf/kern.pre.mk 1.1.1.2.2.3 +0 -90 src/sys/contrib/dev/ath/freebsd/ah_if.m (dead) 1.4.2.4 +0 -444 src/sys/contrib/dev/ath/freebsd/ah_osdep.c (dead) 1.1.1.4.2.3 +0 -127 src/sys/contrib/dev/ath/freebsd/ah_osdep.h (dead) 1.1.2.1 +444 -0 src/sys/dev/ath/ah_osdep.c (new) 1.1.2.1 +127 -0 src/sys/dev/ath/ah_osdep.h (new) 1.1.10.2 +1 -1 src/sys/modules/ath/Makefile 1.4.2.2 +5 -11 src/sys/modules/ath_hal/Makefile 1.1.2.1 +1 -1 src/sys/modules/ath_rate_amrr/Makefile 1.1.2.1 +1 -1 src/sys/modules/ath_rate_onoe/Makefile 1.1.2.1 +1 -1 src/sys/modules/ath_rate_sample/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 16 02:26:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0441816A407; Mon, 16 Oct 2006 02:26:07 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B906543D49; Mon, 16 Oct 2006 02:26:06 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G2Q6k5039207; Mon, 16 Oct 2006 02:26:06 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G2Q6w8039206; Mon, 16 Oct 2006 02:26:06 GMT (envelope-from nyan) Message-Id: <200610160226.k9G2Q6w8039206@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 16 Oct 2006 02:26:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 02:26:07 -0000 nyan 2006-10-16 02:26:06 UTC FreeBSD src repository Modified files: sys/conf files.pc98 Log: MFi386: revision 1.567 (add linux_aio.c). Revision Changes Path 1.346 +1 -0 src/sys/conf/files.pc98 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 04:18:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C139016A403; Mon, 16 Oct 2006 04:18:38 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A92443D66; Mon, 16 Oct 2006 04:18:38 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G4IcHT058698; Mon, 16 Oct 2006 04:18:38 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G4IcCJ058697; Mon, 16 Oct 2006 04:18:38 GMT (envelope-from scottl) Message-Id: <200610160418.k9G4IcCJ058697@repoman.freebsd.org> From: Scott Long Date: Mon, 16 Oct 2006 04:18:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c mfi_debug.c mfi_disk.c mfireg.h mfivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 04:18:38 -0000 scottl 2006-10-16 04:18:38 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c mfi_debug.c mfi_disk.c mfireg.h mfivar.h Log: - Add a command validator for use in debugging. - Fix the locking protocol to eliminate races between normal I/O and AENs. - Various small improvements and usability tweaks. Sponsored by: IronPort Portions Submitted by: Doug Ambrisko Revision Changes Path 1.20 +138 -44 src/sys/dev/mfi/mfi.c 1.3 +35 -0 src/sys/dev/mfi/mfi_debug.c 1.5 +22 -2 src/sys/dev/mfi/mfi_disk.c 1.6 +225 -6 src/sys/dev/mfi/mfireg.h 1.6 +5 -1 src/sys/dev/mfi/mfivar.h From owner-cvs-src@FreeBSD.ORG Mon Oct 16 04:30:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C2CA16A415; Mon, 16 Oct 2006 04:30:10 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DE7143D8E; Mon, 16 Oct 2006 04:30:09 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G4U9cw060307; Mon, 16 Oct 2006 04:30:09 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G4U9dZ060306; Mon, 16 Oct 2006 04:30:09 GMT (envelope-from scottl) Message-Id: <200610160430.k9G4U9dZ060306@repoman.freebsd.org> From: Scott Long Date: Mon, 16 Oct 2006 04:30:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 04:30:10 -0000 scottl 2006-10-16 04:30:09 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c Log: Remove some debugging code that accidentally crept in. Revision Changes Path 1.21 +1 -3 src/sys/dev/mfi/mfi.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 05:36:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC77B16A416; Mon, 16 Oct 2006 05:36:19 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AB5943D53; Mon, 16 Oct 2006 05:36:19 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G5aJF1079963; Mon, 16 Oct 2006 05:36:19 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G5aJB4079962; Mon, 16 Oct 2006 05:36:19 GMT (envelope-from delphij) Message-Id: <200610160536.k9G5aJB4079962@repoman.freebsd.org> From: Xin LI Date: Mon, 16 Oct 2006 05:36:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 05:36:19 -0000 delphij 2006-10-16 05:36:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files Log: Attempt to fix RELENG_6 kernel build. Approved by: re (implicit, fix build) Revision Changes Path 1.1031.2.44 +1 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Mon Oct 16 05:58:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56D5816A403; Mon, 16 Oct 2006 05:58:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1048C43D62; Mon, 16 Oct 2006 05:58:46 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G5wj7w083117; Mon, 16 Oct 2006 05:58:45 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G5wj8k083116; Mon, 16 Oct 2006 05:58:45 GMT (envelope-from delphij) Message-Id: <200610160558.k9G5wj8k083116@repoman.freebsd.org> From: Xin LI Date: Mon, 16 Oct 2006 05:58:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/zh_CN.GB2312/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 05:58:46 -0000 delphij 2006-10-16 05:58:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/zh_CN.GB2312/relnotes/common new.sgml Log: MFen 1.883.2.45 -> 1.883.2.46 Approved by: re (blanket) Revision Changes Path 1.5.2.8 +16 -2 src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Oct 16 07:56:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 598C916A407; Mon, 16 Oct 2006 07:56:38 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AF6F43D68; Mon, 16 Oct 2006 07:56:37 +0000 (GMT) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G7ua5S003742; Mon, 16 Oct 2006 07:56:37 GMT (envelope-from danger@repoman.freebsd.org) Received: (from danger@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G7uaUV003741; Mon, 16 Oct 2006 07:56:36 GMT (envelope-from danger) Message-Id: <200610160756.k9G7uaUV003741@repoman.freebsd.org> From: Daniel Gerzo Date: Mon, 16 Oct 2006 07:56:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ipfirewall.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 07:56:38 -0000 danger 2006-10-16 07:56:36 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ipfirewall.4 Log: Use the loader.conf example. Approved by: trhodes (mentor), keramida (mentor) MFC after: 3 days Revision Changes Path 1.33 +2 -2 src/share/man/man4/ipfirewall.4 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 07:59:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D075F16A49E; Mon, 16 Oct 2006 07:59:09 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81E1343D75; Mon, 16 Oct 2006 07:59:06 +0000 (GMT) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G7x6MW003854; Mon, 16 Oct 2006 07:59:06 GMT (envelope-from danger@repoman.freebsd.org) Received: (from danger@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G7x6L4003853; Mon, 16 Oct 2006 07:59:06 GMT (envelope-from danger) Message-Id: <200610160759.k9G7x6L4003853@repoman.freebsd.org> From: Daniel Gerzo Date: Mon, 16 Oct 2006 07:59:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 ktr.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 07:59:09 -0000 danger 2006-10-16 07:59:06 UTC FreeBSD src repository (doc committer) Modified files: share/man/man9 ktr.9 Log: Expand "don't". Approved by: trhodes (mentor), keramida (mentor) MFC after: 3 days Revision Changes Path 1.13 +1 -1 src/share/man/man9/ktr.9 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 08:05:43 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAAAB16A407; Mon, 16 Oct 2006 08:05:43 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E75543D72; Mon, 16 Oct 2006 08:05:41 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 6C19C24D064; Mon, 16 Oct 2006 18:05:37 +1000 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 2440B27407; Mon, 16 Oct 2006 18:05:35 +1000 (EST) Date: Mon, 16 Oct 2006 18:05:34 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Chuck Lever In-Reply-To: <76bd70e30610150837w61689cf6ya2499d100a15c3e8@mail.gmail.com> Message-ID: <20061016164122.S63585@delplex.bde.org> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> <20061014222437.N4701@ns1.feral.com> <20061015153454.G59979@delplex.bde.org> <76bd70e30610150837w61689cf6ya2499d100a15c3e8@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 08:05:43 -0000 Hi Chuck, On Sun, 15 Oct 2006, Chuck Lever wrote: > On 10/15/06, Bruce Evans wrote: >> My previous mail more or less explained why rc.conf began setting it to >> 2 in 1998: It didn't exist before then, so it was initially set to a >> conservative default of 2. Only the mount options for the _attribute_ >> cache existed before then. rc.conf and fstab never had any special >> support for these, so I think rc.conf shouldn't have any special support >> for the _access_ cache timeout (it now defaults to setting it to its >> kernel default value). > > I agree with this... other clients I'm familiar with don't tune the > access cache timeout separately from the attribute cache. Now that I understand these caches a bit better, I think independent timeouts for them are just a bug. At least for the FreeBSD implmentation of the v3 case, every cache miss for one of the caches causes a refresh of both caches. Thus the effective timeout is the minimum of the 2 timeouts except in cases that are hard to describe and harder to control. I'll try removing the special support for the access cache timeout in rc.conf first. >> I just got around to looking at some nfs RFCs. nfs4 has a lot to say >> about the problem of too many RPCs. nfs3 has less to say. > > What you're discussing here is known as "close-to-open cache > consistency" and is not discussed thoroughly in the NFS RFCs. A > better source for learning about expected behavior is Callaghan's "NFS > Illustrated." I should have said ``google hits for something like "open/close consistency nfsN RFC"'' have a lot more to say about the problem when N = 4 than when N = 3. >> I think I now know how to fix the second largest source of extra RPCs >> properly: >> >> We used clear the _attribute_ cache (and the access cache as a side >> effect?) at the _end_ of nfs_open(), but we are supposed to clear it >> at the _start_ of every open(). We can't do the latter properly because >> a fresh set of attributes are needed or at least preferred when >> nfs_lookup() is called before nfs_open(). We only ever clear the attribute cache directly, but in the v3 case we refresh both caches together so in many cases clearing only the attribute cache has the same effect on consistency as clearing both. > The fact that open is not an atomic operation in the VFS layer is > problematic. You have to consider how the VFS will recover in the > case where the client believes a file is there because it has just > been accessing it, but it was just removed by another client. It might be as atomic as possible due to exclusive access. > One reason for the "GETATTR on open" is to make sure the file being > opened is the same file as what may be cached. I think FreeBSD does > this by completely clearing the attribute cache on each open? Kind of > not efficient computationally, since that implies you are never using > your cache. Yes, now on every open, but still sometimes after nfs_lookup() has used unnecessarily stale attributes for its access check (see another reply). Only the attribute cache entry for one file is cleared on open() of course, and the cache still gets used for other operations until the next timeout or close(). What mohans@ fixed was usually clearing the attribute cache only at the end of nfs_open(). That allowed the cache to be refreshed soon by another operation and then the new entry was usually used by the next open(). He also changed nfs_close() to clear the attribute cache unconditionally. That corresponds to always clearing it at the end of nfs_open(). I think this only affects the next nfs_lookup(). It has the same problem as clearing at the end of nfs_open() (another operation may refresh the cache), but might have a smaller race window. It doesn't help nfs_lookup() at all for the case of 2 open()s with no close in between, while the old version does. I should have removed the clearing in nfs_close() instead of the clearing in nfs_open() to get a not so quick but less incorrect quick fix. Then nfs_lookup() would use stale attributes for its access check, but it gets this wrong anyway; its VOP_GETATTR() call would usually use stale attributes, but for open() nfs_open() would always force a refresh. >> Clearing the attribute cache >> at the end of nfs_open() seems to be just a hack which gives a good >> chance of the clearing living until the next open(). It doesn't always >> work. Clearing the cache in nfs_close() is further from always working. >> It fails if the file is re-open()ed before the first open() instance >> is close()d, and wasn't done. >> >> Now we clear the attribute cache at the start of nfs_open() and clear >> it in nfs_close(). For simple open-close sequences, this gives 2 >> clearings and 2 refreshes. First, nfs_lookup() refreshes; then >> nfs_open() clears and refreshes; finally, nfs_close() clears. > > Again, I'm not sure why it is necessary to clear the attribute cache, > when simply verifying that the file object remains the same is all > that is necessary. An RPC is required to tell if the file changed. FreeBSD just always uses a Getattr RPC (NFSV3ACCESS_ALL) for this in the v3 case. Getting all the attributes at once is supposed to be an optimization. > ... >> - force a clear in nfs_open() only if we aren't sure that nfs_lookup() >> didn't already do it. This is for safety in cases like core dumps >> where namei() isn't called by open(2) and we forget to tell namei() >> that the lookup is for open(). Then refresh normally. Implement this >> using a generation count or another flag? > > I think you also need to clear in the case where the file being opened > is different that what is in the client's cache (the case where > another client has replaced the file). How would we know what other clients are doing without another RPC? In nfs_open(), we normally have caches that have usually both just been refreshed by nfs_lookup(), and my proposed fix is to ensure that nfs_lookup() always does this refresh (if it is for open()). I think nfs_lookup() also needs to force a refresh (if it is for open()) for its own purposes. I don't know how nfs_lookup() handles cases where it was the file's directory that moved without the file's attributes changing. > You haven't spelled out how the access cache should behave in these > cases. Usually the access cache is treated identically to the > attribute cache. It should track the attrtibute cache in FreeBSD too. I think this happens except for the bug in nfs_lookup(). Bruce From owner-cvs-src@FreeBSD.ORG Mon Oct 16 08:14:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5171B16A40F; Mon, 16 Oct 2006 08:14:45 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CB8C43D55; Mon, 16 Oct 2006 08:14:44 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.6/8.13.6) with ESMTP id k9G8EgIq001054 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Oct 2006 12:14:42 +0400 (MSD) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.6/8.13.6/Submit) id k9G8EgCh001053; Mon, 16 Oct 2006 12:14:42 +0400 (MSD) (envelope-from oleg) Date: Mon, 16 Oct 2006 12:14:42 +0400 From: Oleg Bulyzhin To: John-Mark Gurney Message-ID: <20061016081442.GA344@lath.rinet.ru> References: <200610091615.k99GFuPD054744@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200610091615.k99GFuPD054744@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h src/sys/dev/sk if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 08:14:45 -0000 On Mon, Oct 09, 2006 at 04:15:56PM +0000, John-Mark Gurney wrote: > jmg 2006-10-09 16:15:56 UTC > > FreeBSD src repository > > Modified files: > sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h > sys/dev/sk if_sk.c if_skreg.h > Log: > provide routines to access VPD data at the PCI layer... > > remove sk's own implementation, and use the new calls to get the data... > > Reviewed by: -arch > > Revision Changes Path > 1.315 +339 -3 src/sys/dev/pci/pci.c > 1.9 +13 -0 src/sys/dev/pci/pci_if.m > 1.18 +4 -0 src/sys/dev/pci/pci_private.h > 1.71 +34 -0 src/sys/dev/pci/pcivar.h > 1.131 +7 -148 src/sys/dev/sk/if_sk.c > 1.39 +0 -31 src/sys/dev/sk/if_skreg.h I have problem with my test machine since this commit: kernel is panicing on boot if i have my pci bge(4) NIC plugged in. Last kernel messages are: pci1: physical bus=1 pci1:2:0: bad VPD cksum, remain 244 Invoking ddb after panic gives this backtrace: [skipped] pci_read_vpd pci_read_extcap pci_read_device pci_add_children acpi_pci_attach device_attach [skipped] (i'm unable to get crashdump) If i unplug bge, kernel boots just fine. P.S. i can provide any additional info needed and can test patches. -- Oleg. From owner-cvs-src@FreeBSD.ORG Mon Oct 16 09:00:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23DB516A4AB; Mon, 16 Oct 2006 09:00:37 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FA1B43D49; Mon, 16 Oct 2006 09:00:36 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G90Wnb022903; Mon, 16 Oct 2006 09:00:32 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G90V74022902; Mon, 16 Oct 2006 09:00:31 GMT (envelope-from bde) Message-Id: <200610160900.k9G90V74022902@repoman.freebsd.org> From: Bruce Evans Date: Mon, 16 Oct 2006 09:00:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/ddb db_main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 09:00:37 -0000 bde 2006-10-16 09:00:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ddb db_main.c Log: Unbreak syscons' support for ddb mode by reactivating old fixes (syscons.c 1.331 and 1.372 are reactivated by restoring this part of db_interface.c (i386 version 1.48, ...) in a different file). This is not a MFC because larger changes than I have time for are needed there. The most noticeable effect of this fix is that syscons switches to the console vty on entry to ddb. The most important effect of this fix is that switching vtys in ddb doesn't try (and sometimes succeed) to crash the system by calling wakeup(). Approved by: re (hrs) Revision Changes Path 1.4.2.1 +2 -0 src/sys/ddb/db_main.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 09:39:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB9A216A412; Mon, 16 Oct 2006 09:39:16 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9399343D49; Mon, 16 Oct 2006 09:39:16 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G9dGr0030655; Mon, 16 Oct 2006 09:39:16 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G9dGbK030654; Mon, 16 Oct 2006 09:39:16 GMT (envelope-from ache) Message-Id: <200610160939.k9G9dGbK030654@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 16 Oct 2006 09:39:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio freopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 09:39:17 -0000 ache 2006-10-16 09:39:16 UTC FreeBSD src repository Modified files: lib/libc/stdio freopen.c Log: Back out ftruncate error handling. There can some file tipes f.e. sockets when ftruncate normally fail. Revision Changes Path 1.15 +2 -9 src/lib/libc/stdio/freopen.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 09:57:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D18A816A417; Mon, 16 Oct 2006 09:57:16 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52F5A43D6E; Mon, 16 Oct 2006 09:57:16 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9G9vGKL033626; Mon, 16 Oct 2006 09:57:16 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9G9vGIW033625; Mon, 16 Oct 2006 09:57:16 GMT (envelope-from ache) Message-Id: <200610160957.k9G9vGIW033625@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 16 Oct 2006 09:57:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio freopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 09:57:16 -0000 ache 2006-10-16 09:57:16 UTC FreeBSD src repository Modified files: lib/libc/stdio freopen.c Log: Honor errno obtained from __sflags Move errno restoring after FUNLOCKFILE in one case Revision Changes Path 1.16 +3 -1 src/lib/libc/stdio/freopen.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:45:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B291716A403; Mon, 16 Oct 2006 11:45:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C12B43D64; Mon, 16 Oct 2006 11:45:38 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBjch8052672; Mon, 16 Oct 2006 11:45:38 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBjcwW052671; Mon, 16 Oct 2006 11:45:38 GMT (envelope-from ru) Message-Id: <200610161145.k9GBjcwW052671@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:45:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/pci pci_user.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:45:38 -0000 ru 2006-10-16 11:45:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci_user.c Log: MFC: 1.21: Fix bounds checking for PCIOCREAD and PCIOCWRITE. Approved by: re (hrs) Revision Changes Path 1.19.2.2 +8 -6 src/sys/dev/pci/pci_user.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:50:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88E5316A40F; Mon, 16 Oct 2006 11:50:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2CFD43D62; Mon, 16 Oct 2006 11:50:36 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBoaqU052927; Mon, 16 Oct 2006 11:50:36 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBoa1C052925; Mon, 16 Oct 2006 11:50:36 GMT (envelope-from ru) Message-Id: <200610161150.k9GBoa1C052925@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:50:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/tput tput.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:50:37 -0000 ru 2006-10-16 11:50:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tput tput.c Log: MFC: 1.16: At least one argument is required. Approved by: re (hrs) Revision Changes Path 1.15.14.1 +3 -0 src/usr.bin/tput/tput.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:51:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8CE416A47B; Mon, 16 Oct 2006 11:51:18 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5760143D81; Mon, 16 Oct 2006 11:51:18 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBpImE053330; Mon, 16 Oct 2006 11:51:18 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBpIqf053328; Mon, 16 Oct 2006 11:51:18 GMT (envelope-from ru) Message-Id: <200610161151.k9GBpIqf053328@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:51:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/make str.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:51:19 -0000 ru 2006-10-16 11:51:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/make str.c Log: MFC: 1.46: Don't go beyond the provided string when parsing `\'. PR: bin/99985 Approved by: re (hrs) Revision Changes Path 1.45.2.1 +4 -2 src/usr.bin/make/str.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:52:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A28F16A412; Mon, 16 Oct 2006 11:52:07 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CDB243D7B; Mon, 16 Oct 2006 11:52:01 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBq09N053602; Mon, 16 Oct 2006 11:52:00 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBq0NY053601; Mon, 16 Oct 2006 11:52:00 GMT (envelope-from ru) Message-Id: <200610161152.k9GBq0NY053601@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:52:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/dump main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:52:07 -0000 ru 2006-10-16 11:52:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/dump main.c Log: MFC: 1.65: Make "dump /filesystem" (without options) work. PR: docs/84408 Approved by: re (hrs) Revision Changes Path 1.63.2.2 +5 -2 src/sbin/dump/main.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:53:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABA1316A412; Mon, 16 Oct 2006 11:53:22 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73C3043D62; Mon, 16 Oct 2006 11:53:22 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBrMwB053970; Mon, 16 Oct 2006 11:53:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBrMhx053969; Mon, 16 Oct 2006 11:53:22 GMT (envelope-from ru) Message-Id: <200610161153.k9GBrMhx053969@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:53:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/zoneinfo africa asia australasia backward europe leapseconds northamerica southamerica yearistype.sh zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:53:22 -0000 ru 2006-10-16 11:53:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/zoneinfo africa asia australasia backward europe leapseconds northamerica southamerica yearistype.sh zone.tab Log: MFC: timezone data, reivision 2006n. Approved by: re (hrs) Revision Changes Path 1.14.14.4 +9 -2 src/share/zoneinfo/africa 1.25.2.4 +78 -14 src/share/zoneinfo/asia 1.25.10.4 +7 -1 src/share/zoneinfo/australasia 1.1.2.11.2.4 +2 -1 src/share/zoneinfo/backward 1.29.2.4 +38 -15 src/share/zoneinfo/europe 1.13.2.3 +1 -1 src/share/zoneinfo/leapseconds 1.25.2.4 +221 -110 src/share/zoneinfo/northamerica 1.24.2.4 +13 -9 src/share/zoneinfo/southamerica 1.1.2.5.14.3 +4 -1 src/share/zoneinfo/yearistype.sh 1.17.2.3 +22 -16 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:54:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 252AF16A415; Mon, 16 Oct 2006 11:54:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D46F843D70; Mon, 16 Oct 2006 11:54:36 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBsaQq054327; Mon, 16 Oct 2006 11:54:36 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBsacJ054326; Mon, 16 Oct 2006 11:54:36 GMT (envelope-from ru) Message-Id: <200610161154.k9GBsacJ054326@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:54:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/bin/ls ls.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:54:37 -0000 ru 2006-10-16 11:54:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/ls ls.1 Log: MFC: 1.100: - Improve description of the -A option. - Document how whiteouts look in the long output. [1] - Sort entry types. - Fix description of the socket type. PR: docs/51921 [1] Approved by: re (hrs) Revision Changes Path 1.89.2.5 +12 -7 src/bin/ls/ls.1 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:55:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34D9216A403; Mon, 16 Oct 2006 11:55:52 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADA1E43D6E; Mon, 16 Oct 2006 11:55:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBto8o054423; Mon, 16 Oct 2006 11:55:50 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBtoRl054422; Mon, 16 Oct 2006 11:55:50 GMT (envelope-from ru) Message-Id: <200610161155.k9GBtoRl054422@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:55:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/gen msgsnd.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:55:52 -0000 ru 2006-10-16 11:55:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/gen msgsnd.3 Log: MFC: 1.21: Document what "msgsz" actually means. PR: docs/101145 Approved by: re (hrs) Revision Changes Path 1.20.2.1 +9 -4 src/lib/libc/gen/msgsnd.3 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:57:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B796B16A49E; Mon, 16 Oct 2006 11:57:16 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CCAF43D55; Mon, 16 Oct 2006 11:57:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBv6vE054482; Mon, 16 Oct 2006 11:57:07 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBv6Qg054481; Mon, 16 Oct 2006 11:57:06 GMT (envelope-from ru) Message-Id: <200610161157.k9GBv6Qg054481@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:57:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/wicontrol wicontrol.8 wicontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:57:16 -0000 ru 2006-10-16 11:57:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/wicontrol wicontrol.8 wicontrol.c Log: MFC: Fix manpage's SYNOPSIS and program's usage(). PR: docs/43861 Approved by: re (hrs) Revision Changes Path 1.47.2.1 +74 -70 src/usr.sbin/wicontrol/wicontrol.8 1.38.2.1 +23 -23 src/usr.sbin/wicontrol/wicontrol.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:58:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A71616A407; Mon, 16 Oct 2006 11:58:02 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92A4643D5D; Mon, 16 Oct 2006 11:57:53 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBvr9C054536; Mon, 16 Oct 2006 11:57:53 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBvrne054535; Mon, 16 Oct 2006 11:57:53 GMT (envelope-from ru) Message-Id: <200610161157.k9GBvrne054535@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:57:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys stat.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:58:02 -0000 ru 2006-10-16 11:57:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys stat.2 Log: MFC: Document S_IRWXU and permission bits for group/other. PR: docs/57153 Approved by: re (hrs) Revision Changes Path 1.42.2.1 +11 -2 src/lib/libc/sys/stat.2 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 11:59:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FD2B16A407; Mon, 16 Oct 2006 11:59:09 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 479CF43D7B; Mon, 16 Oct 2006 11:59:09 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GBx95c054631; Mon, 16 Oct 2006 11:59:09 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GBx9CI054630; Mon, 16 Oct 2006 11:59:09 GMT (envelope-from ru) Message-Id: <200610161159.k9GBx9CI054630@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 11:59:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 11:59:09 -0000 ru 2006-10-16 11:59:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys Makefile.inc Log: MFC: 1.122: Link select(2) to FD_CLR(3), FD_ISSET(3), FD_SET(3), and FD_ZERO(3). PR: docs/57974 Approved by: re (hrs) Revision Changes Path 1.113.2.2 +2 -0 src/lib/libc/sys/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:00:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 831AC16A593; Mon, 16 Oct 2006 12:00:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E556043DCC; Mon, 16 Oct 2006 12:00:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GC0IHk054729; Mon, 16 Oct 2006 12:00:18 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GC0H5u054728; Mon, 16 Oct 2006 12:00:17 GMT (envelope-from ru) Message-Id: <200610161200.k9GC0H5u054728@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:00:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/gen basename.3 dirname.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:00:47 -0000 ru 2006-10-16 12:00:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/gen basename.3 dirname.3 Log: MFC More accurately document the implementation details of internal storage. PR: docs/82508 Approved by: re (hrs) Revision Changes Path 1.7.8.1 +8 -7 src/lib/libc/gen/basename.3 1.8.8.1 +15 -14 src/lib/libc/gen/dirname.3 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:01:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 725F016A524; Mon, 16 Oct 2006 12:01:23 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CEAA43DA1; Mon, 16 Oct 2006 12:01:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GC14RO054862; Mon, 16 Oct 2006 12:01:04 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GC14JU054860; Mon, 16 Oct 2006 12:01:04 GMT (envelope-from ru) Message-Id: <200610161201.k9GC14JU054860@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:01:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/restore restore.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:01:23 -0000 ru 2006-10-16 12:01:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/restore restore.8 Log: MFC: 1.52: Mention "dump -L". PR: docs/91297 Approved by: re (hrs) Revision Changes Path 1.50.2.1 +5 -2 src/sbin/restore/restore.8 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:05:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C86216A4C9; Mon, 16 Oct 2006 12:05:24 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57CE943E48; Mon, 16 Oct 2006 12:02:29 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GC2G2E055471; Mon, 16 Oct 2006 12:02:16 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GC2Gvq055470; Mon, 16 Oct 2006 12:02:16 GMT (envelope-from ru) Message-Id: <200610161202.k9GC2Gvq055470@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:02:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libpam/modules/pam_unix pam_unix.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:05:24 -0000 ru 2006-10-16 12:02:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libpam/modules/pam_unix pam_unix.8 Log: MFC: 1.12: The pam_unix module also provides password management. PR: docs/93491 Approved by: re (hrs) Revision Changes Path 1.11.2.1 +8 -7 src/lib/libpam/modules/pam_unix/pam_unix.8 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:07:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF0D316A4D8; Mon, 16 Oct 2006 12:07:32 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10E0543ECB; Mon, 16 Oct 2006 12:03:52 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GC3IH1056897; Mon, 16 Oct 2006 12:03:18 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GC3I3j056896; Mon, 16 Oct 2006 12:03:18 GMT (envelope-from ru) Message-Id: <200610161203.k9GC3I3j056896@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:03:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/string ffs.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:07:33 -0000 ru 2006-10-16 12:03:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/string ffs.3 Log: MFC: 1.10: Don't say "rightmost" when referring to the least significant bit. PR: docs/94803 Approved by: re (hrs) Revision Changes Path 1.9.8.1 +5 -4 src/lib/libc/string/ffs.3 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:10:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5481616A4F6; Mon, 16 Oct 2006 12:10:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 066CE43E77; Mon, 16 Oct 2006 12:06:53 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GC6rKi057446; Mon, 16 Oct 2006 12:06:53 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GC6rkB057445; Mon, 16 Oct 2006 12:06:53 GMT (envelope-from ru) Message-Id: <200610161206.k9GC6rkB057445@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:06:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys intro.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:10:47 -0000 ru 2006-10-16 12:06:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys intro.2 Log: MFC: 1.47: Use normal parentheses. PR: docs/84549 Approved by: re (hrs) Revision Changes Path 1.44.2.3 +5 -5 src/lib/libc/sys/intro.2 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:12:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA66816A47C; Mon, 16 Oct 2006 12:12:01 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6642543E8C; Mon, 16 Oct 2006 12:07:49 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GC7j5j057553; Mon, 16 Oct 2006 12:07:45 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GC7jmx057552; Mon, 16 Oct 2006 12:07:45 GMT (envelope-from ru) Message-Id: <200610161207.k9GC7jmx057552@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:07:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/bsdlabel bsdlabel.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:12:02 -0000 ru 2006-10-16 12:07:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/bsdlabel bsdlabel.8 Log: MFC: - 1.66: Fix utility's short description. [1] - 1.67: various cleanup. [2] PR: docs/84467 [1], docs/84913 [2] Approved by: re (hrs) Revision Changes Path 1.60.2.3 +14 -26 src/sbin/bsdlabel/bsdlabel.8 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:29:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75B9916A407; Mon, 16 Oct 2006 12:29:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 305A443D49; Mon, 16 Oct 2006 12:29:56 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GCTuBw060712; Mon, 16 Oct 2006 12:29:56 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GCTuXx060711; Mon, 16 Oct 2006 12:29:56 GMT (envelope-from ru) Message-Id: <200610161229.k9GCTuXx060711@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:29:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/tr tr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:29:56 -0000 ru 2006-10-16 12:29:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tr tr.1 Log: MFC: 1.34: Document all character classes our tr(1) implementation supports, mention that some of them are extensions to POSIX. PR: docs/85062 Approved by: re (hrs) Revision Changes Path 1.33.2.1 +14 -2 src/usr.bin/tr/tr.1 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:30:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35D5616A548; Mon, 16 Oct 2006 12:30:55 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D2F543D66; Mon, 16 Oct 2006 12:30:52 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GCUqgc060839; Mon, 16 Oct 2006 12:30:52 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GCUq16060838; Mon, 16 Oct 2006 12:30:52 GMT (envelope-from ru) Message-Id: <200610161230.k9GCUq16060838@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:30:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/i386/sys i386_get_ldt.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:30:55 -0000 ru 2006-10-16 12:30:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/i386/sys i386_get_ldt.2 Log: MFC: 1.22: Some word smithing. PR: docs/54451 Approved by: re (hrs) Revision Changes Path 1.21.8.1 +15 -15 src/lib/libc/i386/sys/i386_get_ldt.2 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:31:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5372816A40F; Mon, 16 Oct 2006 12:31:48 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57B7043D7B; Mon, 16 Oct 2006 12:31:46 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GCVkkX061464; Mon, 16 Oct 2006 12:31:46 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GCVk1N061463; Mon, 16 Oct 2006 12:31:46 GMT (envelope-from ru) Message-Id: <200610161231.k9GCVk1N061463@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:31:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man1 builtin.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:31:48 -0000 ru 2006-10-16 12:31:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man1 builtin.1 Log: MFC: 1.27: Make the SYNOPSIS section more meaningful. PR: docs/85066 Approved by: re (hrs) Revision Changes Path 1.24.2.2 +2 -4 src/share/man/man1/builtin.1 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 12:32:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B9E516A412; Mon, 16 Oct 2006 12:32:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 533DF43D46; Mon, 16 Oct 2006 12:32:38 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GCWc3v061749; Mon, 16 Oct 2006 12:32:38 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GCWcJO061748; Mon, 16 Oct 2006 12:32:38 GMT (envelope-from ru) Message-Id: <200610161232.k9GCWcJO061748@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 12:32:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/common help.common loader.8 src/sys/boot/forth support.4th X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 12:32:38 -0000 ru 2006-10-16 12:32:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/common help.common loader.8 sys/boot/forth support.4th Log: MFC: Replace a rarely used "depuration" with "debugging". PR: docs/85127 Approved by: re (hrs) Revision Changes Path 1.39.2.4 +1 -1 src/sys/boot/common/help.common 1.82.2.5 +1 -1 src/sys/boot/common/loader.8 1.15.14.1 +1 -1 src/sys/boot/forth/support.4th From owner-cvs-src@FreeBSD.ORG Mon Oct 16 13:01:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD28716A51A; Mon, 16 Oct 2006 13:01:50 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36B0843D72; Mon, 16 Oct 2006 13:01:45 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GD1jAW074017; Mon, 16 Oct 2006 13:01:45 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GD1j0C074012; Mon, 16 Oct 2006 13:01:45 GMT (envelope-from yar) Message-Id: <200610161301.k9GD1j0C074012@repoman.freebsd.org> From: Yar Tikhiy Date: Mon, 16 Oct 2006 13:01:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 13:01:50 -0000 yar 2006-10-16 13:01:45 UTC FreeBSD src repository Modified files: etc/rc.d cleartmp Log: Improve cleartmp in a number of aspects: + Use rc.subr(8) features properly. + Do the whole job of obliterating /tmp contents in find(1). + Leave lost+found and quota.{user,group} in /tmp only if root-owned. + Make the overall structure clearer by first removing the X dirs (perhaps along with the rest of /tmp) and then re-creating them. + Use "find -exec rm -rf {} +" for efficiency: each rm instance gets a chance to kill as much files in /tmp as ARG_MAX permits. PR: bin/104044 Submitted by: Andrey Simonenko Hacked by: yar MFC after: 1 month Revision Changes Path 1.18 +37 -36 src/etc/rc.d/cleartmp From owner-cvs-src@FreeBSD.ORG Mon Oct 16 13:08:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3721916A417; Mon, 16 Oct 2006 13:08:36 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DB3F43D64; Mon, 16 Oct 2006 13:08:18 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k9GD87b9027911 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Oct 2006 17:08:08 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k9GD874Y027910; Mon, 16 Oct 2006 17:08:07 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 16 Oct 2006 17:08:07 +0400 From: Gleb Smirnoff To: David Malone Message-ID: <20061016130807.GM59833@FreeBSD.org> References: <200610151734.k9FHYpp9031005@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200610151734.k9FHYpp9031005@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/traceroute traceroute.8 traceroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 13:08:36 -0000 On Sun, Oct 15, 2006 at 05:34:51PM +0000, David Malone wrote: D> dwmalone 2006-10-15 17:34:51 UTC D> D> FreeBSD src repository D> D> Modified files: D> contrib/traceroute traceroute.8 traceroute.c D> Log: D> Add a -D option to traceroute that prints the differences between D> the probe packet we sent and the packet quoted by the ICMP response. D> Can be useful for spotting hops that change the packet in-flight D> or have problems generating correct ICMP responses. D> D> MFC after: 3 weeks Sounds like a nice feature! What about turning it on by default? -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Oct 16 13:15:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9AFB16A47C; Mon, 16 Oct 2006 13:15:49 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8B3E43D5A; Mon, 16 Oct 2006 13:15:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GDFUbk077455; Mon, 16 Oct 2006 13:15:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GDFUYQ077454; Mon, 16 Oct 2006 13:15:30 GMT (envelope-from ru) Message-Id: <200610161315.k9GDFUYQ077454@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 13:15:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/locale wctype.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 13:15:49 -0000 ru 2006-10-16 13:15:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/locale wctype.3 Log: MFC: 1.7: Add missing comma. Approved by: re (hrs) Revision Changes Path 1.5.8.1 +1 -1 src/lib/libc/locale/wctype.3 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 13:17:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6AB316A415; Mon, 16 Oct 2006 13:17:00 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B718643DC7; Mon, 16 Oct 2006 13:16:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GDGfmt077683; Mon, 16 Oct 2006 13:16:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GDGfN6077682; Mon, 16 Oct 2006 13:16:41 GMT (envelope-from ru) Message-Id: <200610161316.k9GDGfN6077682@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 13:16:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/expand expand.1 src/usr.bin/unexpand unexpand.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 13:17:00 -0000 ru 2006-10-16 13:16:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/expand expand.1 usr.bin/unexpand unexpand.c Log: MFC: Document that unexpand(1)'s -a and -t options are exclusive. PR: docs/85063 Approved by: re (hrs) Revision Changes Path 1.14.2.1 +2 -3 src/usr.bin/expand/expand.1 1.14.8.1 +1 -1 src/usr.bin/unexpand/unexpand.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 13:20:51 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECAA316A5C7 for ; Mon, 16 Oct 2006 13:20:51 +0000 (UTC) (envelope-from chucklever@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA57143D93 for ; Mon, 16 Oct 2006 13:20:27 +0000 (GMT) (envelope-from chucklever@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so693371uge for ; Mon, 16 Oct 2006 06:20:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jG5gsMkRr3jUQ2oPYnCRzuIYNTlvkSDR2FCinmQDxVHMpVVxjpZSDpMLCgVybk51BreoSXhCpTwm5nwGNma6xc5VOxiaTHLQxVCnIrt+ZSv+izaqZR3zNK268AL6IVTtgRen1HYpaVZd3eF8EZbenS/jM46LTbJS9C0smjgyRJI= Received: by 10.78.193.19 with SMTP id q19mr7648226huf; Mon, 16 Oct 2006 06:20:26 -0700 (PDT) Received: by 10.78.200.15 with HTTP; Mon, 16 Oct 2006 06:20:26 -0700 (PDT) Message-ID: <76bd70e30610160620x67e5d3a5j938c26744d0b9759@mail.gmail.com> Date: Mon, 16 Oct 2006 09:20:26 -0400 From: "Chuck Lever" To: "Bruce Evans" In-Reply-To: <20061016164122.S63585@delplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> <20061014222437.N4701@ns1.feral.com> <20061015153454.G59979@delplex.bde.org> <76bd70e30610150837w61689cf6ya2499d100a15c3e8@mail.gmail.com> <20061016164122.S63585@delplex.bde.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 13:20:52 -0000 On 10/16/06, Bruce Evans wrote: > On Sun, 15 Oct 2006, Chuck Lever wrote: > > On 10/15/06, Bruce Evans wrote: > Now that I understand these caches a bit better, I think independent > timeouts for them are just a bug. At least for the FreeBSD implmentation > of the v3 case, every cache miss for one of the caches causes a refresh > of both caches. Thus the effective timeout is the minimum of the 2 > timeouts except in cases that are hard to describe and harder to > control. > > I'll try removing the special support for the access cache timeout in > rc.conf first. OK. I can review patches if you think that would help, but I can't contribute code at the moment because of IP issues at my current employer. Hopefully that will change soon. > > One reason for the "GETATTR on open" is to make sure the file being > > opened is the same file as what may be cached. I think FreeBSD does > > this by completely clearing the attribute cache on each open? Kind of > > not efficient computationally, since that implies you are never using > > your cache. > > Yes, now on every open, but still sometimes after nfs_lookup() has used > unnecessarily stale attributes for its access check (see another reply). > Only the attribute cache entry for one file is cleared on open() of > course, and the cache still gets used for other operations until the > next timeout or close(). > > What mohans@ fixed was usually clearing the attribute cache only at > the end of nfs_open(). That allowed the cache to be refreshed soon > by another operation and then the new entry was usually used by the > next open(). He also changed nfs_close() to clear the attribute > cache unconditionally. That corresponds to always clearing it at the > end of nfs_open(). I think this only affects the next nfs_lookup(). > It has the same problem as clearing at the end of nfs_open() (another > operation may refresh the cache), but might have a smaller race window. > It doesn't help nfs_lookup() at all for the case of 2 open()s with > no close in between, while the old version does. I should have removed > the clearing in nfs_close() instead of the clearing in nfs_open() to > get a not so quick but less incorrect quick fix. Then nfs_lookup() > would use stale attributes for its access check, but it gets this > wrong anyway; its VOP_GETATTR() call would usually use stale attributes, > but for open() nfs_open() would always force a refresh. > > >> Clearing the attribute cache > >> at the end of nfs_open() seems to be just a hack which gives a good > >> chance of the clearing living until the next open(). It doesn't always > >> work. Clearing the cache in nfs_close() is further from always working. > >> It fails if the file is re-open()ed before the first open() instance > >> is close()d, and wasn't done. > >> > >> Now we clear the attribute cache at the start of nfs_open() and clear > >> it in nfs_close(). For simple open-close sequences, this gives 2 > >> clearings and 2 refreshes. First, nfs_lookup() refreshes; then > >> nfs_open() clears and refreshes; finally, nfs_close() clears. > > > > Again, I'm not sure why it is necessary to clear the attribute cache, > > when simply verifying that the file object remains the same is all > > that is necessary. > > An RPC is required to tell if the file changed. FreeBSD just always > uses a Getattr RPC (NFSV3ACCESS_ALL) for this in the v3 case. Getting > all the attributes at once is supposed to be an optimization. What I'm getting at here is that clearing the cache and verifying the cache are different things. Yes, both still require at least one RPC on the wire. But clearing then replacing the attribute information is actually fairly client-CPU-expensive compared to verifying, especially since it is done so often. Verification is simple: Compare the ctime in the cached attributes against the ctime in the returned attributes. If they match then your cached attributes are still valid. If you are being careful, then you will also ensure that the cached file ID matches the returned file ID (ie that the file object itself hasn't been replaced). Another thing to consider is that a LOOKUP is usually more expensive for servers than a GETATTR. If your client has already cached lookup results for the file to be opened, you can get away with a GETATTR on the parent directory to verify that it has not changed, and that will almost always be faster than doing a full LOOKUP. -- "We who cut mere stones must always be envisioning cathedrals" -- Quarry worker's creed From owner-cvs-src@FreeBSD.ORG Mon Oct 16 14:32:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA69B16A407; Mon, 16 Oct 2006 14:32:01 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FC1543D4C; Mon, 16 Oct 2006 14:31:57 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GEVvpP091871; Mon, 16 Oct 2006 14:31:57 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GEVuaM091870; Mon, 16 Oct 2006 14:31:56 GMT (envelope-from ache) Message-Id: <200610161431.k9GEVuaM091870@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 16 Oct 2006 14:31:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio freopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 14:32:01 -0000 ache 2006-10-16 14:31:56 UTC FreeBSD src repository Modified files: lib/libc/stdio freopen.c Log: file == NULL: Issue __sflush() before possible setting O_APPEND mode or ftruncate(), write to wrong place may occurse oserwise. Use simplified _sseek() to the start, if no O_APPEND is set, instead of _fseeko() (_sseek() to the end, if O_APPEND, occurse later, as for file != NULL). Don't check seek error return, as original fopen() and freopen() never does. file != NULL: Add missing _sseek() to the end. Revision Changes Path 1.17 +14 -9 src/lib/libc/stdio/freopen.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 14:35:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E991B16A412; Mon, 16 Oct 2006 14:35:32 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7136C43D45; Mon, 16 Oct 2006 14:35:31 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GEZVEU092670; Mon, 16 Oct 2006 14:35:31 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GEZVel092669; Mon, 16 Oct 2006 14:35:31 GMT (envelope-from ru) Message-Id: <200610161435.k9GEZVel092669@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Oct 2006 14:35:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man3 pthread_schedparam.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 14:35:33 -0000 ru 2006-10-16 14:35:31 UTC FreeBSD src repository Modified files: share/man/man3 pthread_schedparam.3 Log: Bring manpage up-to-date with respect to the scheduling priority range, and mention the SCHED_OTHER scheduling policy. Submitted by: davidxu PR: docs/37843 MFC after: 3 days Revision Changes Path 1.11 +19 -12 src/share/man/man3/pthread_schedparam.3 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 14:43:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37F8416A40F; Mon, 16 Oct 2006 14:43:23 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAD2A43D53; Mon, 16 Oct 2006 14:43:22 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GEhMIn093944; Mon, 16 Oct 2006 14:43:22 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GEhMfx093943; Mon, 16 Oct 2006 14:43:22 GMT (envelope-from ariff) Message-Id: <200610161443.k9GEhMfx093943@repoman.freebsd.org> From: Ariff Abdullah Date: Mon, 16 Oct 2006 14:43:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 14:43:23 -0000 ariff 2006-10-16 14:43:22 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: - Inverted EAPD quirk for ASUS A8Jc. - Take the literal meaning of eapdbtl, but do the inversion during write. Tested by: Chung-liang Wei Revision Changes Path 1.8 +17 -17 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 15:03:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7C1B16A47E; Mon, 16 Oct 2006 15:03:49 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 655DA43D49; Mon, 16 Oct 2006 15:03:49 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GF3nLg098357; Mon, 16 Oct 2006 15:03:49 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GF3nBL098355; Mon, 16 Oct 2006 15:03:49 GMT (envelope-from csjp) Message-Id: <200610161503.k9GF3nBL098355@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Mon, 16 Oct 2006 15:03:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/security/audit audit_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 15:03:49 -0000 csjp 2006-10-16 15:03:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit_syscalls.c Log: MFC revision 1.8 Mark the audit system calls as being un-implemented for jails. Discussed with: rwatson Approved by: re (bmah) Revision Changes Path 1.1.2.4 +19 -0 src/sys/security/audit/audit_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 15:09:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDC3A16A407; Mon, 16 Oct 2006 15:09:25 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4760543D6B; Mon, 16 Oct 2006 15:09:25 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GF9PXX098869; Mon, 16 Oct 2006 15:09:25 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GF9Pkt098868; Mon, 16 Oct 2006 15:09:25 GMT (envelope-from ume) Message-Id: <200610161509.k9GF9Pkt098868@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 Oct 2006 15:09:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d auto_linklocal src/sys/netinet6 in6_ifattach.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 15:09:25 -0000 ume 2006-10-16 15:09:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d auto_linklocal sys/netinet6 in6_ifattach.c Log: MFC: Revert the default value of net.inet6.ip6.auto_linklocal to 1. If ipv6_enable is not set to "YES", net.inet6.ip6.auto_linklocal is turned to 0 at boot. etc/rc.d/auto_linklocal: 1.2 sys/netinet6/in6_ifattach.c: 1.35 Approved by: re (hrs) Revision Changes Path 1.1.2.2 +8 -2 src/etc/rc.d/auto_linklocal 1.26.2.7 +1 -1 src/sys/netinet6/in6_ifattach.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 15:11:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2A1916A417; Mon, 16 Oct 2006 15:11:19 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41CB343D6A; Mon, 16 Oct 2006 15:11:19 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GFBJ5i099328; Mon, 16 Oct 2006 15:11:19 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GFBJRd099325; Mon, 16 Oct 2006 15:11:19 GMT (envelope-from ume) Message-Id: <200610161511.k9GFBJRd099325@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 Oct 2006 15:11:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet6 in6_proto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 15:11:19 -0000 ume 2006-10-16 15:11:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet6 in6_proto.c Log: MFC 1.39: Make net.inet6.ip6.auto_linklocal tunable. Someone may want to enable/disable auto_linklocal even in single user mode. Approved by: re (hrs) Revision Changes Path 1.32.2.5 +1 -0 src/sys/netinet6/in6_proto.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 15:36:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10A4416A403; Mon, 16 Oct 2006 15:36:35 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 6ED1043D67; Mon, 16 Oct 2006 15:36:33 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 16 Oct 2006 16:36:32 +0100 (BST) Received: from localhost ([127.0.0.1] helo=maths.tcd.ie) by walton.maths.tcd.ie with SMTP id ; 16 Oct 2006 16:36:31 +0100 (BST) To: Gleb Smirnoff In-reply-to: Your message of "Mon, 16 Oct 2006 17:08:07 +0400." <20061016130807.GM59833@FreeBSD.org> X-Request-Do: Date: Mon, 16 Oct 2006 16:36:31 +0100 From: David Malone Message-ID: <200610161636.aa24533@walton.maths.tcd.ie> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/traceroute traceroute.8 traceroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 15:36:35 -0000 > Sounds like a nice feature! What about turning it on by default? It's probably a bit chatty to have on by default (as there are always differences to print - usually just the IP checksum and the TTL). David. From owner-cvs-src@FreeBSD.ORG Mon Oct 16 16:36:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFDD716A403; Mon, 16 Oct 2006 16:36:30 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C08443D68; Mon, 16 Oct 2006 16:36:30 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GGaTo8020057; Mon, 16 Oct 2006 16:36:29 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GGaTFC020056; Mon, 16 Oct 2006 16:36:29 GMT (envelope-from obrien) Message-Id: <200610161636.k9GGaTFC020056@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Oct 2006 16:36:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/nfe if_nfe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 16:36:30 -0000 obrien 2006-10-16 16:36:29 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c Log: Try to be more precise in identifying the various nForce networking adapters. Revision Changes Path 1.6 +14 -14 src/sys/dev/nfe/if_nfe.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 16:43:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C7C516A47C; Mon, 16 Oct 2006 16:43:00 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9844243D5D; Mon, 16 Oct 2006 16:42:57 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GGguPH021154; Mon, 16 Oct 2006 16:42:56 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GGguM9021153; Mon, 16 Oct 2006 16:42:56 GMT (envelope-from obrien) Message-Id: <200610161642.k9GGguM9021153@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Oct 2006 16:42:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/binutils/as Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 16:43:00 -0000 obrien 2006-10-16 16:42:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/binutils/as Makefile Log: MFC: build 'as' for big endian if "TARGET_BIG_ENDIAN" is defined. Approved by: re(KEN) Revision Changes Path 1.16.2.1 +3 -0 src/gnu/usr.bin/binutils/as/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 16 17:05:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 674C216A407; Mon, 16 Oct 2006 17:05:19 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5E2E43D5C; Mon, 16 Oct 2006 17:05:18 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (juz0w20rv1vytdgt@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id k9GH5Ihx041967; Mon, 16 Oct 2006 10:05:18 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id k9GH5HSl041966; Mon, 16 Oct 2006 10:05:17 -0700 (PDT) (envelope-from jmg) Date: Mon, 16 Oct 2006 10:05:17 -0700 From: John-Mark Gurney To: Oleg Bulyzhin Message-ID: <20061016170517.GF23971@funkthat.com> References: <200610091615.k99GFuPD054744@repoman.freebsd.org> <20061016081442.GA344@lath.rinet.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061016081442.GA344@lath.rinet.ru> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 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, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h src/sys/dev/sk if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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, 16 Oct 2006 17:05:19 -0000 Oleg Bulyzhin wrote this message on Mon, Oct 16, 2006 at 12:14 +0400: > On Mon, Oct 09, 2006 at 04:15:56PM +0000, John-Mark Gurney wrote: > > jmg 2006-10-09 16:15:56 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h > > sys/dev/sk if_sk.c if_skreg.h > > Log: > > provide routines to access VPD data at the PCI layer... > > > > remove sk's own implementation, and use the new calls to get the data... > > > > Reviewed by: -arch > > > > Revision Changes Path > > 1.315 +339 -3 src/sys/dev/pci/pci.c > > 1.9 +13 -0 src/sys/dev/pci/pci_if.m > > 1.18 +4 -0 src/sys/dev/pci/pci_private.h > > 1.71 +34 -0 src/sys/dev/pci/pcivar.h > > 1.131 +7 -148 src/sys/dev/sk/if_sk.c > > 1.39 +0 -31 src/sys/dev/sk/if_skreg.h > > I have problem with my test machine since this commit: > kernel is panicing on boot if i have my pci bge(4) NIC plugged in. > > Last kernel messages are: > pci1: physical bus=1 > pci1:2:0: bad VPD cksum, remain 244 > > Invoking ddb after panic gives this backtrace: > [skipped] > pci_read_vpd > pci_read_extcap > pci_read_device > pci_add_children > acpi_pci_attach > device_attach > [skipped] > > (i'm unable to get crashdump) > > If i unplug bge, kernel boots just fine. > > P.S. i can provide any additional info needed and can test patches. Can you get a line number from pci_read_vpd? Even if you can't get a crash dump, you can use addr2line (or kgdb) w/ the ip of the panic... That would help.. Looks like some manufacturers aren't following the PCI standard.. :( -- 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 Oct 16 18:48:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8407316A415; Mon, 16 Oct 2006 18:48:13 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id F165343E16; Mon, 16 Oct 2006 18:43:59 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.7/8.13.7) with ESMTP id k9GIhmU8004392; Mon, 16 Oct 2006 11:43:48 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.8/8.13.7/Submit) id k9GIhmiJ004391; Mon, 16 Oct 2006 11:43:48 -0700 (PDT) (envelope-from obrien) Date: Mon, 16 Oct 2006 11:43:48 -0700 From: "David O'Brien" To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061016184348.GA4364@dragon.NUXI.org> References: <200610131551.k9DFprq8047173@repoman.freebsd.org> <20061014105514.GC43944@tirith.brixandersen.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061014105514.GC43944@tirith.brixandersen.dk> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: Subject: Re: cvs commit: src/share/man/man4 sis.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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, 16 Oct 2006 18:48:13 -0000 On Sat, Oct 14, 2006 at 12:55:14PM +0200, Henrik Brix Andersen wrote: > On Fri, Oct 13, 2006 at 03:51:53PM +0000, David E. O'Brien wrote: > > obrien 2006-10-13 15:51:53 UTC > > > > FreeBSD src repository > > > > Modified files: > > share/man/man4 sis.4 > > Log: > > Add Soekris Engineering information. > > Any particular reason for mentioning the net45xx but not the net48xx? > They also come with DP83816s onboard. Simply not knowning anything about the net48xx HW. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Oct 16 19:04:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 795D916A416; Mon, 16 Oct 2006 19:04:35 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from ns2.pil.dk (ns2.pil.dk [195.41.47.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4158A44131; Mon, 16 Oct 2006 18:57:30 +0000 (GMT) (envelope-from henrik@brixandersen.dk) Received: from tirith.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by ns2.pil.dk (Postfix) with ESMTP id 3E7AD7BA353; Mon, 16 Oct 2006 20:57:18 +0200 (CEST) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id B0F52B9A1; Mon, 16 Oct 2006 20:57:17 +0200 (CEST) Date: Mon, 16 Oct 2006 20:57:17 +0200 From: Henrik Brix Andersen To: David O'Brien Message-ID: <20061016185717.GA4851@tirith.brixandersen.dk> Mail-Followup-To: David O'Brien , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200610131551.k9DFprq8047173@repoman.freebsd.org> <20061014105514.GC43944@tirith.brixandersen.dk> <20061016184348.GA4364@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline In-Reply-To: <20061016184348.GA4364@dragon.NUXI.org> X-PGP-Key: http://www.brixandersen.dk/files/HenrikBrixAndersen.asc User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 sis.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 19:04:35 -0000 --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 16, 2006 at 11:43:48AM -0700, David O'Brien wrote: > On Sat, Oct 14, 2006 at 12:55:14PM +0200, Henrik Brix Andersen wrote: > > On Fri, Oct 13, 2006 at 03:51:53PM +0000, David E. O'Brien wrote: > > > obrien 2006-10-13 15:51:53 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > share/man/man4 sis.4=20 > > > Log: > > > Add Soekris Engineering information. > >=20 > > Any particular reason for mentioning the net45xx but not the net48xx? > > They also come with DP83816s onboard. >=20 > Simply not knowning anything about the net48xx HW. Want me to provide a patch? :) Regards, Brix --=20 Henrik Brix Andersen --n8g4imXOkfNTN/H1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) Comment: GnuPG signed iD8DBQFFM9YNv+Q4flTiePgRAlL2AKCj3JZG50MMPD6Hri4FS2rNd5f0BQCeMDXL Y7lTaaeZYvZXF374f5GLn/s= =LqBZ -----END PGP SIGNATURE----- --n8g4imXOkfNTN/H1-- From owner-cvs-src@FreeBSD.ORG Mon Oct 16 19:19:25 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 221FB16A403; Mon, 16 Oct 2006 19:19:25 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id D194A43D8A; Mon, 16 Oct 2006 19:19:12 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k9GJJ9OM041974; Mon, 16 Oct 2006 15:19:10 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Pawel Jakub Dawidek Date: Mon, 16 Oct 2006 13:27:15 -0400 User-Agent: KMail/1.9.1 References: <200610151240.k9FCeRIG049850@repoman.freebsd.org> In-Reply-To: <200610151240.k9FCeRIG049850@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610161327.15724.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 16 Oct 2006 15:19:11 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/2037/Mon Oct 16 12:41:42 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 ktr.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 19:19:25 -0000 On Sunday 15 October 2006 08:40, Pawel Jakub Dawidek wrote: > pjd 2006-10-15 12:40:27 UTC > > FreeBSD src repository > > Modified files: > share/man/man9 ktr.9 > Log: > Explain that using 64bit arguments on 32bit architectures with CTRx() > macros is a bad idea. Well, CTRx() assume all arguments are longs, that should probably be explicitly stated if not done so already. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Oct 16 19:19:37 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30A7916A59D; Mon, 16 Oct 2006 19:19:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9736F43D8B; Mon, 16 Oct 2006 19:19:11 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k9GJJ9OL041974; Mon, 16 Oct 2006 15:19:09 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Tom Rhodes Date: Mon, 16 Oct 2006 13:20:23 -0400 User-Agent: KMail/1.9.1 References: <200610141030.k9EAUE2A071016@repoman.freebsd.org> In-Reply-To: <200610141030.k9EAUE2A071016@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610161320.24407.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 16 Oct 2006 15:19:09 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/2037/Mon Oct 16 12:41:42 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern sys_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 19:19:37 -0000 On Saturday 14 October 2006 06:30, Tom Rhodes wrote: > trhodes 2006-10-14 10:30:14 UTC > > FreeBSD src repository > > Modified files: > sys/kern sys_process.c > Log: > Close a race condition where num can be larger than tmp, giving the user > too large of a boundary. > > Reported by: Ilja Van Sprundel FYI, it would be handy to document PT_GETLWPLIST in ptrace(2). :) -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Oct 16 19:19:37 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAC6316A5DC; Mon, 16 Oct 2006 19:19:37 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF76643D9E; Mon, 16 Oct 2006 19:19:16 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k9GJJ9ON041974; Mon, 16 Oct 2006 15:19:12 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Doug Barton Date: Mon, 16 Oct 2006 13:35:11 -0400 User-Agent: KMail/1.9.1 References: <200610131751.k9DHph6C076014@repoman.freebsd.org> <200610131615.09414.jhb@freebsd.org> <45301100.9040908@FreeBSD.org> In-Reply-To: <45301100.9040908@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610161335.11850.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 16 Oct 2006 15:19:12 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/2037/Mon Oct 16 12:41:42 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00, LONGWORDS autolearn=no version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Ruslan Ermilov , cvs-all@freebsd.org Subject: Re: cvs commit: src/share/zoneinfo africa antarctica asia australasia backward etcetera europe factory leapseconds northamerica southamerica systemv yearistype.sh zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 19:19:38 -0000 On Friday 13 October 2006 18:19, Doug Barton wrote: > John Baldwin wrote: > > >> Part of the reason I didn't want to do it is that on RELENG_4 > >> it also requires more changes (like a makefile and etc/mtree). > >> I think you just broke the install on RELENG_4 with this > >> commit. > > I have a working RELENG_4 system, and I tested the install before > committing. The main effect of the Makefile changes on the install is > to move the systemv file behind the OLDTIMEZONES define. I didn't do > that because I thought it would be a POLA violation. Ah, ok. I had probably just misparsed it as I was trying to keep a 4.x snap up to date with 6.x timezone data. > The other install related change in the Makefile was using zic -m, but > since that fix (I think rightly) hasn't been backported past RELENG_6, > I didn't merge that change either. For both of these changes, the same > goes for RELENG_5 btw. Ok. > > Yeah, there is an mtree and Makefile change, but I'd actually rather > > us fix RELENG_4 to work with the new files. I already merged back > > those changes at my last job, and my new one has the local changes > > as well (well, we only have the Makefile changes, not the mtree > > ones, but I remember doing the mtree one last year). > > The mtree change I think you're referring to (regarding Argentina) was > committed by wollman on 2004/12/3. The mtree file in RELENG_4 is the > same as HEAD for the zoneinfo section. Ah.. probably this is because the last time I did this I was working off RELENG_4_8 rather than RELENG_4. :-P > So like I said, I don't think anything is actually broken here, but if > someone sees something broken that I don't, please feel free to fix > it, I'm going to be afk for a while. Woo, great! Thanks for syncing 4.x up. A lot of people still use 4.x (significantly more than 5.x I'm sure) so the updates are appreciated. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Oct 16 19:44:53 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A26016A53E; Mon, 16 Oct 2006 19:44:53 +0000 (UTC) (envelope-from emaste@phaedrus.sandvine.ca) Received: from gw.sandvine.com (sandvine.com [199.243.201.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6823443D46; Mon, 16 Oct 2006 19:44:52 +0000 (GMT) (envelope-from emaste@phaedrus.sandvine.ca) Received: from mailserver.sandvine.com ([192.168.1.10]) by gw.sandvine.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 16 Oct 2006 15:44:49 -0400 Received: from labgw2.phaedrus.sandvine.com ([192.168.3.11]) by mailserver.sandvine.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 16 Oct 2006 15:44:47 -0400 Received: by labgw2.phaedrus.sandvine.com (Postfix, from userid 12627) id C44C511715; Mon, 16 Oct 2006 15:44:47 -0400 (EDT) Date: Mon, 16 Oct 2006 15:44:47 -0400 From: Ed Maste To: Doug Barton Message-ID: <20061016194447.GA69026@sandvine.com> References: <200610131751.k9DHph6C076014@repoman.freebsd.org> <20061013195841.GB28074@rambler-co.ru> <200610131615.09414.jhb@freebsd.org> <45301100.9040908@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45301100.9040908@FreeBSD.org> User-Agent: Mutt/1.4.2.1i X-OriginalArrivalTime: 16 Oct 2006 19:44:48.0107 (UTC) FILETIME=[89B18BB0:01C6F15B] Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Ruslan Ermilov , cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/share/zoneinfo africa antarctica asia australasia backward etcetera europe factory leapseconds northamerica southamerica systemv yearistype.sh zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 19:44:53 -0000 On Fri, Oct 13, 2006 at 03:19:44PM -0700, Doug Barton wrote: > John Baldwin wrote: > > >>Part of the reason I didn't want to do it is that on RELENG_4 > >>it also requires more changes (like a makefile and etc/mtree). > >>I think you just broke the install on RELENG_4 with this > >>commit. > > I have a working RELENG_4 system, and I tested the install before > committing. The main effect of the Makefile changes on the install is > to move the systemv file behind the OLDTIMEZONES define. I didn't do > that because I thought it would be a POLA violation. The systemv in OLDTIMEZONES was needed for fresh installs (and release building) because systemv used to have: Link America/Indianapolis SystemV/EST5 while America/Indianapolis is itself a link provided by backward: Link America/Indiana/Indianapolis America/Indianapolis This import removed the "Link" lines from systemv, so it looks like the OLDTIMEZONES change is no longer relevant. -ed From owner-cvs-src@FreeBSD.ORG Mon Oct 16 20:06:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2240B16A403; Mon, 16 Oct 2006 20:06:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2E8943D8F; Mon, 16 Oct 2006 20:06:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GK6WLJ064873; Mon, 16 Oct 2006 20:06:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GK6WBi064872; Mon, 16 Oct 2006 20:06:32 GMT (envelope-from jhb) Message-Id: <200610162006.k9GK6WBi064872@repoman.freebsd.org> From: John Baldwin Date: Mon, 16 Oct 2006 20:06:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 20:06:33 -0000 jhb 2006-10-16 20:06:32 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb trgt.c Log: Restore the 'proc' and 'tid' commands which allow one to switch to the first thread in a process or to a specific thread via PIDs and TIDs, respectively. Submitted by: kan Approved by: marcel Revision Changes Path 1.5 +89 -0 src/gnu/usr.bin/gdb/kgdb/trgt.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 20:07:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C570D16A403; Mon, 16 Oct 2006 20:07:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 571FB43D78; Mon, 16 Oct 2006 20:07:24 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GK7Ocg064938; Mon, 16 Oct 2006 20:07:24 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GK7OfR064937; Mon, 16 Oct 2006 20:07:24 GMT (envelope-from jhb) Message-Id: <200610162007.k9GK7OfR064937@repoman.freebsd.org> From: John Baldwin Date: Mon, 16 Oct 2006 20:07:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kthr.c trgt_arm.c trgt_powerpc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 20:07:34 -0000 jhb 2006-10-16 20:07:23 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kthr.c trgt_arm.c trgt_powerpc.c Log: Trim trailing whitespace. Revision Changes Path 1.5 +2 -2 src/gnu/usr.bin/gdb/kgdb/kthr.c 1.3 +3 -3 src/gnu/usr.bin/gdb/kgdb/trgt_arm.c 1.2 +2 -2 src/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 20:35:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A79BC16A415; Mon, 16 Oct 2006 20:35:15 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EAA943D8E; Mon, 16 Oct 2006 20:33:23 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GKXNbE069124; Mon, 16 Oct 2006 20:33:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GKXNc8069121; Mon, 16 Oct 2006 20:33:23 GMT (envelope-from obrien) Message-Id: <200610162033.k9GKXNc8069121@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Oct 2006 20:33:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/nfe if_nfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 20:35:15 -0000 obrien 2006-10-16 20:33:23 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfereg.h Log: Correct the WOL magic value. Submitted by: Peer Chen at nVIDIA Revision Changes Path 1.4 +1 -1 src/sys/dev/nfe/if_nfereg.h From owner-cvs-src@FreeBSD.ORG Mon Oct 16 21:40:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E48616A536; Mon, 16 Oct 2006 21:40:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2093A43D45; Mon, 16 Oct 2006 21:40:47 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GLelJ7087829; Mon, 16 Oct 2006 21:40:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GLeljI087828; Mon, 16 Oct 2006 21:40:47 GMT (envelope-from jhb) Message-Id: <200610162140.k9GLeljI087828@repoman.freebsd.org> From: John Baldwin Date: Mon, 16 Oct 2006 21:40:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 intr_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 21:40:47 -0000 jhb 2006-10-16 21:40:46 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c Log: Add one more include to fix the case of !DDB and !atpic. Revision Changes Path 1.25 +1 -0 src/sys/amd64/amd64/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Oct 16 22:07:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B430416A403; Mon, 16 Oct 2006 22:07:08 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82BBF43D46; Mon, 16 Oct 2006 22:07:02 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GM6xtp097808; Mon, 16 Oct 2006 22:06:59 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GM6xAa097807; Mon, 16 Oct 2006 22:06:59 GMT (envelope-from jb) Message-Id: <200610162206.k9GM6xAa097807@repoman.freebsd.org> From: John Birrell Date: Mon, 16 Oct 2006 22:06:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 22:07:08 -0000 jb 2006-10-16 22:06:59 UTC FreeBSD src repository Modified files: sys/sun4v/conf NOTES Log: Comment out 'device isa'. Add a lot of nodevice entries for things that depend on isa, kbd and other PC-centric things. Revision Changes Path 1.5 +32 -16 src/sys/sun4v/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Oct 16 22:10:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB52716A47B; Mon, 16 Oct 2006 22:10:50 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC83C43DD7; Mon, 16 Oct 2006 22:09:49 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GM9mjr097911; Mon, 16 Oct 2006 22:09:48 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GM9mjJ097910; Mon, 16 Oct 2006 22:09:48 GMT (envelope-from jb) Message-Id: <200610162209.k9GM9mjJ097910@repoman.freebsd.org> From: John Birrell Date: Mon, 16 Oct 2006 22:09:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/mem Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 22:10:51 -0000 jb 2006-10-16 22:09:48 UTC FreeBSD src repository Modified files: sys/modules/mem Makefile Log: Add a .PATH entry to search for sources in the ${MACHINE}/${MACHINE} directory before the ${MACHINE_ARCH}/${MACHINE_ARCH} directory so that machine-specific files take precedence of architecture-specific ones. This fixes the build on sun4v which doesn't use the sparc64 version of mem.c. Tested by: make universe Revision Changes Path 1.5 +1 -0 src/sys/modules/mem/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 16 22:13:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 320D716A407; Mon, 16 Oct 2006 22:13:11 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71C6B43D5C; Mon, 16 Oct 2006 22:11:54 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GMBsTp098755; Mon, 16 Oct 2006 22:11:54 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GMBsB9098754; Mon, 16 Oct 2006 22:11:54 GMT (envelope-from jb) Message-Id: <200610162211.k9GMBsB9098754@repoman.freebsd.org> From: John Birrell Date: Mon, 16 Oct 2006 22:11:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/uart Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 22:13:11 -0000 jb 2006-10-16 22:11:54 UTC FreeBSD src repository Modified files: sys/modules/uart Makefile Log: In sun4v, use the sparc64 version. We haven't used the serial port on sun4v yet, so this is a 'best-guess'. Revision Changes Path 1.16 +6 -1 src/sys/modules/uart/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 16 22:18:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EBD416A417; Mon, 16 Oct 2006 22:18:23 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9EFF43D82; Mon, 16 Oct 2006 22:18:14 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GMIEte099523; Mon, 16 Oct 2006 22:18:14 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GMIE1s099522; Mon, 16 Oct 2006 22:18:14 GMT (envelope-from jb) Message-Id: <200610162218.k9GMIE1s099522@repoman.freebsd.org> From: John Birrell Date: Mon, 16 Oct 2006 22:18:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 22:18:23 -0000 jb 2006-10-16 22:18:14 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Add sun4v to the TARGET_ARCH when just TARGET is set (like pc98 is done). This is required for 'make universe'. Revision Changes Path 1.563 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Mon Oct 16 22:19:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1667016A417; Mon, 16 Oct 2006 22:19:03 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A1AF43D83; Mon, 16 Oct 2006 22:18:59 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9GMIxmM099562; Mon, 16 Oct 2006 22:18:59 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9GMIx9V099561; Mon, 16 Oct 2006 22:18:59 GMT (envelope-from jb) Message-Id: <200610162218.k9GMIx9V099561@repoman.freebsd.org> From: John Birrell Date: Mon, 16 Oct 2006 22:18:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 22:19:03 -0000 jb 2006-10-16 22:18:59 UTC FreeBSD src repository Modified files: . Makefile Log: Add sun4v to the 'universe'. Revision Changes Path 1.336 +1 -1 src/Makefile From owner-cvs-src@FreeBSD.ORG Tue Oct 17 00:20:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59E1E16A403; Tue, 17 Oct 2006 00:20:23 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8344043D5E; Tue, 17 Oct 2006 00:20:22 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H0KMPR024130; Tue, 17 Oct 2006 00:20:22 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H0KMMi024129; Tue, 17 Oct 2006 00:20:22 GMT (envelope-from sam) Message-Id: <200610170020.k9H0KMMi024129@repoman.freebsd.org> From: Sam Leffler Date: Tue, 17 Oct 2006 00:20:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ath ah_osdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 00:20:23 -0000 sam 2006-10-17 00:20:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath ah_osdep.c Log: re-apply bandaid for alpha Approved by: re (implicit, fix build) Revision Changes Path 1.1.2.2 +4 -4 src/sys/dev/ath/ah_osdep.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 02:24:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAF5C16A403; Tue, 17 Oct 2006 02:24:47 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D41F43D6B; Tue, 17 Oct 2006 02:24:47 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H2OlAr054183; Tue, 17 Oct 2006 02:24:47 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H2OlLJ054182; Tue, 17 Oct 2006 02:24:47 GMT (envelope-from davidxu) Message-Id: <200610170224.k9H2OlLJ054182@repoman.freebsd.org> From: David Xu Date: Tue, 17 Oct 2006 02:24:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 support.S src/sys/arm/arm fusu.S src/sys/i386/i386 support.s src/sys/ia64/ia64 support.S src/sys/kern kern_umtx.c syscalls.master src/sys/powerpc/powerpc copyinout.c src/sys/sparc64/sparc64 support.S src/sys/sys systm.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 02:24:48 -0000 davidxu 2006-10-17 02:24:47 UTC FreeBSD src repository Modified files: sys/amd64/amd64 support.S sys/arm/arm fusu.S sys/i386/i386 support.s sys/ia64/ia64 support.S sys/kern kern_umtx.c syscalls.master sys/powerpc/powerpc copyinout.c sys/sparc64/sparc64 support.S sys/sys systm.h umtx.h Log: o Add keyword volatile for user mutex owner field. o Fix type consistent problem by using type long for old umtx and wait channel. o Rename casuptr to casuword. Revision Changes Path 1.121 +2 -2 src/sys/amd64/amd64/support.S 1.11 +4 -4 src/sys/arm/arm/fusu.S 1.112 +2 -2 src/sys/i386/i386/support.s 1.27 +4 -4 src/sys/ia64/ia64/support.S 1.49 +23 -29 src/sys/kern/kern_umtx.c 1.230 +1 -1 src/sys/kern/syscalls.master 1.13 +7 -7 src/sys/powerpc/powerpc/copyinout.c 1.31 +2 -2 src/sys/sparc64/sparc64/support.S 1.245 +2 -2 src/sys/sys/systm.h 1.24 +14 -18 src/sys/sys/umtx.h From owner-cvs-src@FreeBSD.ORG Tue Oct 17 02:26:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BE0416A412; Tue, 17 Oct 2006 02:26:17 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FEBE43D46; Tue, 17 Oct 2006 02:26:17 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H2QHWa054314; Tue, 17 Oct 2006 02:26:17 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H2QHTK054313; Tue, 17 Oct 2006 02:26:17 GMT (envelope-from davidxu) Message-Id: <200610170226.k9H2QHTK054313@repoman.freebsd.org> From: David Xu Date: Tue, 17 Oct 2006 02:26:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c systrace_args.c src/sys/sys syscall.h syscall.mk sysproto.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 02:26:17 -0000 davidxu 2006-10-17 02:26:17 UTC FreeBSD src repository Modified files: sys/kern init_sysent.c syscalls.c systrace_args.c sys/sys syscall.h syscall.mk sysproto.h Log: Regenerate. Revision Changes Path 1.225 +1 -1 src/sys/kern/init_sysent.c 1.209 +1 -1 src/sys/kern/syscalls.c 1.9 +1 -1 src/sys/kern/systrace_args.c 1.206 +1 -1 src/sys/sys/syscall.h 1.161 +1 -1 src/sys/sys/syscall.mk 1.209 +2 -2 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Tue Oct 17 02:28:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A003216A415; Tue, 17 Oct 2006 02:28:27 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C568043D5D; Tue, 17 Oct 2006 02:28:26 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H2SQvl054465; Tue, 17 Oct 2006 02:28:26 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H2SQH5054464; Tue, 17 Oct 2006 02:28:26 GMT (envelope-from davidxu) Message-Id: <200610170228.k9H2SQH5054464@repoman.freebsd.org> From: David Xu Date: Tue, 17 Oct 2006 02:28:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 02:28:27 -0000 davidxu 2006-10-17 02:28:26 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master Log: Sync with master. Revision Changes Path 1.83 +1 -1 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Tue Oct 17 02:29:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9491016A416; Tue, 17 Oct 2006 02:29:02 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF94743D62; Tue, 17 Oct 2006 02:28:58 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H2SwmI054525; Tue, 17 Oct 2006 02:28:58 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H2SwJR054524; Tue, 17 Oct 2006 02:28:58 GMT (envelope-from davidxu) Message-Id: <200610170228.k9H2SwJR054524@repoman.freebsd.org> From: David Xu Date: Tue, 17 Oct 2006 02:28:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 02:29:02 -0000 davidxu 2006-10-17 02:28:58 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regenerate. Revision Changes Path 1.70 +2 -2 src/sys/compat/freebsd32/freebsd32_proto.h 1.68 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.59 +1 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.69 +1 -1 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 02:29:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1841816A4F8; Tue, 17 Oct 2006 02:29:11 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AA3D43D5C; Tue, 17 Oct 2006 02:29:01 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 1703C3299EB; Tue, 17 Oct 2006 12:29:00 +1000 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 560308C1A; Tue, 17 Oct 2006 12:28:58 +1000 (EST) Date: Tue, 17 Oct 2006 12:28:57 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Chuck Lever In-Reply-To: <76bd70e30610160620x67e5d3a5j938c26744d0b9759@mail.gmail.com> Message-ID: <20061017113943.C67620@delplex.bde.org> References: <200610140725.k9E7PC37008454@repoman.freebsd.org> <20061014231502.GA38708@rink.nu> <20061015105809.M59123@delplex.bde.org> <20061015051044.GA42764@xor.obsecurity.org> <20061014222221.H97880@ns1.feral.com> <20061014222437.N4701@ns1.feral.com> <20061015153454.G59979@delplex.bde.org> <76bd70e30610150837w61689cf6ya2499d100a15c3e8@mail.gmail.com> <20061016164122.S63585@delplex.bde.org> <76bd70e30610160620x67e5d3a5j938c26744d0b9759@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, mjacob@FreeBSD.org, cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 02:29:17 -0000 On Mon, 16 Oct 2006, Chuck Lever wrote: > On 10/16/06, Bruce Evans wrote: >> On Sun, 15 Oct 2006, Chuck Lever wrote: >>> [An independent imeout for the access cache isn't useful.] >> >> I'll try removing the special support for the access cache timeout in >> rc.conf first. > > OK. I can review patches if you think that would help, but I can't > contribute code at the moment because of IP issues at my current > employer. Hopefully that will change soon. Thanks. Removing it in rc.conf won't require review :-). >> > Again, I'm not sure why it is necessary to clear the attribute cache, >> > when simply verifying that the file object remains the same is all >> > that is necessary. >> >> An RPC is required to tell if the file changed. FreeBSD just always >> uses a Getattr RPC (NFSV3ACCESS_ALL) for this in the v3 case. Getting >> all the attributes at once is supposed to be an optimization. > > What I'm getting at here is that clearing the cache and verifying the > cache are different things. Yes, both still require at least one RPC > on the wire. But clearing then replacing the attribute information is > actually fairly client-CPU-expensive compared to verifying, especially > since it is done so often. We're spoiled by CPUs being too fast relative to i/o. > Another thing to consider is that a LOOKUP is usually more expensive > for servers than a GETATTR. If your client has already cached lookup > results for the file to be opened, you can get away with a GETATTR on > the parent directory to verify that it has not changed, and that will > almost always be faster than doing a full LOOKUP. FreeBSD's client is doing not very good things for Lookup too. It is missing caching of negative lookups. make(1) likes to do a lot of negative lookups... NetBSD fixed this in 1997, sigh. I changed my quick fix to not flush the attribute cache in nfs_close() (instead of not flushing it in nfs_open()). This increased the number of Access RPCs by about 5000, so all the RPC counts are almost exactly the same as in RELENG_4 and made -current about 2% slower than RELENG_4 instead of only 1% slower. The current RPC counts for rebuilds after "make clean cleandepend" are: make depend: Lookup Read Write Access Getattr Other Total 14203 548 599 21561 454 97 37462 make: Lookup Read Write Create Access Fsstat Other Total 19543 2410 5353 442 24241 1742 14 53745 Other statistics show that the kernel build involves about 1700 positive lookups and that the name cache effectiveness for nfs is only about 80%. We should be doing only about 2000 Lookups starting from scratch, and at most about 500 (about the number of object files deleted by "make clean") for rebuilds. "make -n" when there is nothing to do also has a name cache hit rate of about 80%. Turning of my hack fix for lost vfs caching of dotdot gives 59000+ Lookups instead of only 19000+, but doesn't affect the hit rate much. Reducing the Access count will be more interesting when the Lookup count is reduced to < 2000. The above access count of 24241 is almost exactly the same as the number of #include files, so it cannot be reduced much without losing cto consistency, but without cto consistency, since almost all opens are for the same few hundred include files, the Access count can probably be reduced by a factor of 10 too. Bruce From owner-cvs-src@FreeBSD.ORG Tue Oct 17 03:05:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3541816A412; Tue, 17 Oct 2006 03:05:18 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7D3043D45; Tue, 17 Oct 2006 03:05:17 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H35H5e061824; Tue, 17 Oct 2006 03:05:17 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H35HLT061823; Tue, 17 Oct 2006 03:05:17 GMT (envelope-from davidxu) Message-Id: <200610170305.k9H35HLT061823@repoman.freebsd.org> From: David Xu Date: Tue, 17 Oct 2006 03:05:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 03:05:18 -0000 davidxu 2006-10-17 03:05:17 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v support.S Log: rename casuptr to casuword. Revision Changes Path 1.2 +2 -2 src/sys/sun4v/sun4v/support.S From owner-cvs-src@FreeBSD.ORG Tue Oct 17 03:42:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13F1216A407; Tue, 17 Oct 2006 03:42:44 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD31443D46; Tue, 17 Oct 2006 03:42:43 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H3gh9n067824; Tue, 17 Oct 2006 03:42:43 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H3ghkK067822; Tue, 17 Oct 2006 03:42:43 GMT (envelope-from jmg) Message-Id: <200610170342.k9H3ghkK067822@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 17 Oct 2006 03:42:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/devd devd.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 03:42:44 -0000 jmg 2006-10-17 03:42:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/devd devd.conf.5 Log: MFC: devd.conf.5 v1.9 > flesh out the devd.conf man page... Mostly from the PR, but did a couple > gramatical tweaks along w/ sorting the list, and adding that serial is > available for USB.... Approved by: re (hrs) Revision Changes Path 1.8.12.1 +298 -8 src/sbin/devd/devd.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Oct 17 03:44:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAB9616A416; Tue, 17 Oct 2006 03:44:26 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 316F243D5E; Tue, 17 Oct 2006 03:44:23 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H3iN1v068130; Tue, 17 Oct 2006 03:44:23 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H3iNOe068129; Tue, 17 Oct 2006 03:44:23 GMT (envelope-from jmg) Message-Id: <200610170344.k9H3iNOe068129@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 17 Oct 2006 03:44:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bktr bktr_os.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 03:44:26 -0000 jmg 2006-10-17 03:44:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bktr bktr_os.c Log: MFC: v1.52 > if we are compiling with smbus support, properly depend upon the iic and > smbus modules, otherwise as a module you can't kldload bktr... Approved by: re (hrs) Revision Changes Path 1.51.2.1 +7 -0 src/sys/dev/bktr/bktr_os.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 03:45:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6914516A4A0; Tue, 17 Oct 2006 03:45:56 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9177643D7F; Tue, 17 Oct 2006 03:45:55 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H3jtIZ068239; Tue, 17 Oct 2006 03:45:55 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H3jt5e068238; Tue, 17 Oct 2006 03:45:55 GMT (envelope-from jmg) Message-Id: <200610170345.k9H3jt5e068238@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 17 Oct 2006 03:45:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bktr bktr_os.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 03:45:56 -0000 jmg 2006-10-17 03:45:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bktr bktr_os.c Log: MFC: v1.53 > don't require a buffer if all we are doing is manipulating the GPIO pins... Approved by: re (hrs) Revision Changes Path 1.51.2.2 +9 -0 src/sys/dev/bktr/bktr_os.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 03:53:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47F3D16A403; Tue, 17 Oct 2006 03:53:39 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0162043D45; Tue, 17 Oct 2006 03:53:39 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H3rcHe069561; Tue, 17 Oct 2006 03:53:38 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H3rc4m069560; Tue, 17 Oct 2006 03:53:38 GMT (envelope-from jb) Message-Id: <200610170353.k9H3rc4m069560@repoman.freebsd.org> From: John Birrell Date: Tue, 17 Oct 2006 03:53:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 03:53:39 -0000 jb 2006-10-17 03:53:38 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v trap.c Log: Comment out a debug entry which doesn't compile. Needed to fix LINT. Revision Changes Path 1.2 +1 -1 src/sys/sun4v/sun4v/trap.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 05:43:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53AB016A403; Tue, 17 Oct 2006 05:43:31 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BACF843D46; Tue, 17 Oct 2006 05:43:30 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H5hUur096856; Tue, 17 Oct 2006 05:43:30 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H5hUPD096855; Tue, 17 Oct 2006 05:43:30 GMT (envelope-from jkoshy) Message-Id: <200610170543.k9H5hUPD096855@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 17 Oct 2006 05:43:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys elf32.h elf64.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 05:43:31 -0000 jkoshy 2006-10-17 05:43:30 UTC FreeBSD src repository Modified files: sys/sys elf32.h elf64.h Log: Convert types 'Elf{32,64}_Nhdr' into aliases of the generic 'Elf_Note' type. Reviewed by: jb Revision Changes Path 1.13 +1 -5 src/sys/sys/elf32.h 1.17 +1 -5 src/sys/sys/elf64.h From owner-cvs-src@FreeBSD.ORG Tue Oct 17 07:24:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89BA516A407; Tue, 17 Oct 2006 07:24:24 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 449A743D4C; Tue, 17 Oct 2006 07:24:24 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9H7OJww014393; Tue, 17 Oct 2006 07:24:19 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9H7OJZF014392; Tue, 17 Oct 2006 07:24:19 GMT (envelope-from glebius) Message-Id: <200610170724.k9H7OJZF014392@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Oct 2006 07:24:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_vlan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 07:24:24 -0000 glebius 2006-10-17 07:24:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_vlan.c Log: - Update the baudrate every time the parent changes its link state. Approved by: re (bmah) Revision Changes Path 1.79.2.14 +4 -3 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 10:26:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81FA016A407; Tue, 17 Oct 2006 10:26:12 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41EDA43D49; Tue, 17 Oct 2006 10:26:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HAQC60053649; Tue, 17 Oct 2006 10:26:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HAQCnZ053648; Tue, 17 Oct 2006 10:26:12 GMT (envelope-from ru) Message-Id: <200610171026.k9HAQCnZ053648@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 17 Oct 2006 10:26:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 10:26:12 -0000 ru 2006-10-17 10:26:12 UTC FreeBSD src repository Modified files: sys/pci nfsmb.c Log: Older incarnations of the device used non-standard BARs. Reported by: Andriy Gapon Confirmed by: many (including lm-sensors-2.10.1) MFC after: 3 days Revision Changes Path 1.5 +16 -4 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 10:53:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF5BF16A407; Tue, 17 Oct 2006 10:53:38 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id C725B43D5D; Tue, 17 Oct 2006 10:53:34 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.6/8.13.6) with ESMTP id k9HArUYU021591 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Oct 2006 14:53:30 +0400 (MSD) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.6/8.13.6/Submit) id k9HArUSW021590; Tue, 17 Oct 2006 14:53:30 +0400 (MSD) (envelope-from oleg) Date: Tue, 17 Oct 2006 14:53:30 +0400 From: Oleg Bulyzhin To: John-Mark Gurney Message-ID: <20061017105330.GC20789@lath.rinet.ru> References: <200610091615.k99GFuPD054744@repoman.freebsd.org> <20061016081442.GA344@lath.rinet.ru> <20061016170517.GF23971@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061016170517.GF23971@funkthat.com> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h src/sys/dev/sk if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 10:53:38 -0000 On Mon, Oct 16, 2006 at 10:05:17AM -0700, John-Mark Gurney wrote: > Oleg Bulyzhin wrote this message on Mon, Oct 16, 2006 at 12:14 +0400: > > On Mon, Oct 09, 2006 at 04:15:56PM +0000, John-Mark Gurney wrote: > > > jmg 2006-10-09 16:15:56 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h > > > sys/dev/sk if_sk.c if_skreg.h > > > Log: > > > provide routines to access VPD data at the PCI layer... > > > > > > remove sk's own implementation, and use the new calls to get the data... > > > > > > Reviewed by: -arch > > > > > > Revision Changes Path > > > 1.315 +339 -3 src/sys/dev/pci/pci.c > > > 1.9 +13 -0 src/sys/dev/pci/pci_if.m > > > 1.18 +4 -0 src/sys/dev/pci/pci_private.h > > > 1.71 +34 -0 src/sys/dev/pci/pcivar.h > > > 1.131 +7 -148 src/sys/dev/sk/if_sk.c > > > 1.39 +0 -31 src/sys/dev/sk/if_skreg.h > > > > I have problem with my test machine since this commit: > > kernel is panicing on boot if i have my pci bge(4) NIC plugged in. > > > > Last kernel messages are: > > pci1: physical bus=1 > > pci1:2:0: bad VPD cksum, remain 244 > > > > Invoking ddb after panic gives this backtrace: > > [skipped] > > pci_read_vpd > > pci_read_extcap > > pci_read_device > > pci_add_children > > acpi_pci_attach > > device_attach > > [skipped] > > > > (i'm unable to get crashdump) > > > > If i unplug bge, kernel boots just fine. > > > > P.S. i can provide any additional info needed and can test patches. > > Can you get a line number from pci_read_vpd? Even if you can't get a > crash dump, you can use addr2line (or kgdb) w/ the ip of the panic... > That would help.. > > Looks like some manufacturers aren't following the PCI standard.. :( > > -- > John-Mark Gurney Voice: +1 415 225 5579 > > "All that I will do, has been done, All that I have, has not." Okay, there is some details: When kernel boots with bge plugged in: 1) message about bad VPD cksum 2) then kernel seems to hang for about 30 seconds (i'm not able to break into DDB) 3) then i get panic. Panic message is about trap inside 'swapper' process (backtrace shows 2 traps first inside pci_read_vpd, next one in swapper). 1st trap is at pci_read_vpd+0x2c6 it is /usr/src/sys/dev/pci/pci.c:665 I've added debug printf there: case 3: /* VPD-R Keyword Value */ printf("off: %d i: %d\n", off, i); cfg->vpd.vpd_ros[off].value[i++] = byte; It seems that 30 seconds delay is memory rewriting (off is constant, while i is incrementing). I get panic message after: off:5 i:15407 -- Oleg. From owner-cvs-src@FreeBSD.ORG Tue Oct 17 10:59:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9181516A417; Tue, 17 Oct 2006 10:59:40 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5CDE43D5D; Tue, 17 Oct 2006 10:59:39 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HAxdEL058244; Tue, 17 Oct 2006 10:59:39 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HAxdcm058243; Tue, 17 Oct 2006 10:59:39 GMT (envelope-from glebius) Message-Id: <200610171059.k9HAxdcm058243@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Oct 2006 10:59:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph netgraph.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 10:59:40 -0000 glebius 2006-10-17 10:59:39 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h Log: - ng_address_ID() has already freed the message, don't do double free. - Get error from ng_address_ID(). Reported by: Coverity via pjd Revision Changes Path 1.67 +2 -6 src/sys/netgraph/netgraph.h From owner-cvs-src@FreeBSD.ORG Tue Oct 17 11:01:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F039216A403; Tue, 17 Oct 2006 11:01:21 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6194243D58; Tue, 17 Oct 2006 11:01:21 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HB1LKA058401; Tue, 17 Oct 2006 11:01:21 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HB1LZS058399; Tue, 17 Oct 2006 11:01:21 GMT (envelope-from glebius) Message-Id: <200610171101.k9HB1LZS058399@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Oct 2006 11:01:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_message.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 11:01:22 -0000 glebius 2006-10-17 11:01:20 UTC FreeBSD src repository Modified files: sys/netgraph ng_message.h Log: Make ng_ID_t fixed size, so that its maximum value is platform independent. This will be important in future. Revision Changes Path 1.29 +2 -2 src/sys/netgraph/ng_message.h From owner-cvs-src@FreeBSD.ORG Tue Oct 17 11:04:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BDA716A40F; Tue, 17 Oct 2006 11:04:26 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD25743D7E; Tue, 17 Oct 2006 11:04:16 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HB3tMg060583; Tue, 17 Oct 2006 11:03:55 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HB3tm7060582; Tue, 17 Oct 2006 11:03:55 GMT (envelope-from glebius) Message-Id: <200610171103.k9HB3tm7060582@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Oct 2006 11:03:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_socket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 11:04:26 -0000 glebius 2006-10-17 11:03:55 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.h Log: Make the sg_len and sg_family members of the sockaddr_ng the same type as the corresponding values in sockaddr are. Revision Changes Path 1.7 +3 -5 src/sys/netgraph/ng_socket.h From owner-cvs-src@FreeBSD.ORG Tue Oct 17 12:21:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A08416A407; Tue, 17 Oct 2006 12:21:49 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 278F143D45; Tue, 17 Oct 2006 12:21:49 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HCLnFE075974; Tue, 17 Oct 2006 12:21:49 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HCLmNI075973; Tue, 17 Oct 2006 12:21:48 GMT (envelope-from glebius) Message-Id: <200610171221.k9HCLmNI075973@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Oct 2006 12:21:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 12:21:49 -0000 glebius 2006-10-17 12:21:48 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.c Log: Some cleanup and small changes: - Use malloc() and free() instead of MALLOC() and FREE() macros. - Do not check malloc results if M_WAITOK was used. - Remove linked list of all netgraph sockets. It isn't needed. - Use ng_findhook() instead of searching the list ourselves. - Use NG_WAITOK in syscalls. - Remove unneeded includes. - style(9) Revision Changes Path 1.78 +74 -121 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 13:50:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6477816A412; Tue, 17 Oct 2006 13:50:29 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F024843D7D; Tue, 17 Oct 2006 13:50:22 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HDoM2f098042; Tue, 17 Oct 2006 13:50:22 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HDoMb3098041; Tue, 17 Oct 2006 13:50:22 GMT (envelope-from bmah) Message-Id: <200610171350.k9HDoMb3098041@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 17 Oct 2006 13:50:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/scripts package-split.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 13:50:29 -0000 bmah 2006-10-17 13:50:22 UTC FreeBSD src repository Modified files: release/scripts package-split.py Log: Remove security/freebsd-update from package split; it's now in the base system. Pointed out by: kris Revision Changes Path 1.13 +0 -1 src/release/scripts/package-split.py From owner-cvs-src@FreeBSD.ORG Tue Oct 17 13:52:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77FAC16A492; Tue, 17 Oct 2006 13:52:38 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 328E043D7E; Tue, 17 Oct 2006 13:52:38 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HDqc3c098911; Tue, 17 Oct 2006 13:52:38 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HDqcSs098910; Tue, 17 Oct 2006 13:52:38 GMT (envelope-from bmah) Message-Id: <200610171352.k9HDqcSs098910@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 17 Oct 2006 13:52:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/scripts package-split.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 13:52:38 -0000 bmah 2006-10-17 13:52:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/scripts package-split.py Log: MFC: Remove security/freebsd-update from package split; it's now in the base system. Pointed out by: kris Approved by: re (implicitly) Revision Changes Path 1.6.2.7 +0 -1 src/release/scripts/package-split.py From owner-cvs-src@FreeBSD.ORG Tue Oct 17 14:39:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DED6216A407; Tue, 17 Oct 2006 14:39:19 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 775DE43D6B; Tue, 17 Oct 2006 14:39:19 +0000 (GMT) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HEdJT3006978; Tue, 17 Oct 2006 14:39:19 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HEdJE8006977; Tue, 17 Oct 2006 14:39:19 GMT (envelope-from gallatin) Message-Id: <200610171439.k9HEdJE8006977@repoman.freebsd.org> From: Andrew Gallatin Date: Tue, 17 Oct 2006 14:39:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 14:39:20 -0000 gallatin 2006-10-17 14:39:19 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c Log: Fix a driver bug which could result in frames MHLEN or (MHLEN - 1) bytes long being DMA'ed 2 (or 1) bytes past the end of the mbuf and corrupting random kernel memory. I had forgotten about the 2 bytes of implict padding the firmware assumes. Sponsored by: Myricom Inc. Revision Changes Path 1.12 +2 -2 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 16:52:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDB4116A40F; Tue, 17 Oct 2006 16:52:10 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A235443D45; Tue, 17 Oct 2006 16:52:10 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HGqAPo037821; Tue, 17 Oct 2006 16:52:10 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HGqAf7037820; Tue, 17 Oct 2006 16:52:10 GMT (envelope-from glebius) Message-Id: <200610171652.k9HGqAf7037820@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Oct 2006 16:52:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 16:52:11 -0000 glebius 2006-10-17 16:52:10 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.c Log: Some clenaup of ngs_rcvmsg(): - Inline ship_msg() into ngs_rcvmsg(). - Plug memory leak in case if no control socket present. - Remove malloc() and allocate the sockaddr on stack. - style(9). Revision Changes Path 1.79 +46 -60 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 16:56:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A8DA16A416; Tue, 17 Oct 2006 16:56:32 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6561643D79; Tue, 17 Oct 2006 16:56:30 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HGuUMY038576; Tue, 17 Oct 2006 16:56:30 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HGuUkR038575; Tue, 17 Oct 2006 16:56:30 GMT (envelope-from glebius) Message-Id: <200610171656.k9HGuUkR038575@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Oct 2006 16:56:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libnetgraph msg.c sock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 16:56:32 -0000 glebius 2006-10-17 16:56:29 UTC FreeBSD src repository Modified files: lib/libnetgraph msg.c sock.c Log: Include sys/socket.h to know about sa_family_t. Revision Changes Path 1.13 +1 -0 src/lib/libnetgraph/msg.c 1.9 +1 -0 src/lib/libnetgraph/sock.c From owner-cvs-src@FreeBSD.ORG Tue Oct 17 17:31:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1CA916A47C; Tue, 17 Oct 2006 17:31:38 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3C1243D60; Tue, 17 Oct 2006 17:31:36 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k9HHVYmL075216; Tue, 17 Oct 2006 21:31:35 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k9HHVY2c075215; Tue, 17 Oct 2006 21:31:34 +0400 (MSD) (envelope-from yar) Date: Tue, 17 Oct 2006 21:31:33 +0400 From: Yar Tikhiy To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061017173133.GD70184@comp.chem.msu.su> References: <200610161301.k9GD1j0C074012@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200610161301.k9GD1j0C074012@repoman.freebsd.org> User-Agent: Mutt/1.5.9i Cc: Maxime Henrion , Andrzej Tobola Subject: Re: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 17:31:39 -0000 On Mon, Oct 16, 2006 at 01:01:45PM +0000, Yar Tikhiy wrote: > yar 2006-10-16 13:01:45 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d cleartmp > Log: > Improve cleartmp in a number of aspects: > > + Use rc.subr(8) features properly. > + Do the whole job of obliterating /tmp contents in find(1). > + Leave lost+found and quota.{user,group} in /tmp only if root-owned. > + Make the overall structure clearer by first removing the X dirs > (perhaps along with the rest of /tmp) and then re-creating them. > + Use "find -exec rm -rf {} +" for efficiency: each rm instance gets > a chance to kill as much files in /tmp as ARG_MAX permits. I was asked a few times why "-prune -exec rm -rf" had been chosen over "-delete". My initial reason was that -delete would keep bogus lost+found and quota.{user,group} entries found in subdirs of /tmp. Well, on second thought, the find command line can be tweaked so that -delete works as wanted. E.g.: cd /tmp && find -x . ! -name . \ ! \( -path ./lost+found -type d -user root \) \ ! \( \( -path ./quota.user -or -path ./quota.group \) \ -type f -user root \) \ -delete Note using -path in place of -name. However, it has recently been found that our fts(3) implementation is unable to handle very deep trees -- see PR bin/104458. While the bug hits both rm and find, rm has a better chance to recover from it and gain the ability to remove virtually unlimited trees while find is doomed to retain much more inherent limitations due to its complex nature. Therefore I'm inclined to keep "-prune -exec rm -rf" as a more robust approach, at least potentially. So find has only to skim over /tmp while descending to its deeps is left to rm. > PR: bin/104044 > Submitted by: Andrey Simonenko > Hacked by: yar > MFC after: 1 month > > Revision Changes Path > 1.18 +37 -36 src/etc/rc.d/cleartmp -- Yar From owner-cvs-src@FreeBSD.ORG Tue Oct 17 17:42:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF27A16A40F; Tue, 17 Oct 2006 17:42:40 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54CE943D5E; Tue, 17 Oct 2006 17:42:40 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (rf6p3p9nrqr3r1kz@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id k9HHgdnS062881; Tue, 17 Oct 2006 10:42:39 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id k9HHgdhe062880; Tue, 17 Oct 2006 10:42:39 -0700 (PDT) (envelope-from jmg) Date: Tue, 17 Oct 2006 10:42:39 -0700 From: John-Mark Gurney To: Oleg Bulyzhin Message-ID: <20061017174239.GH23971@funkthat.com> References: <200610091615.k99GFuPD054744@repoman.freebsd.org> <20061016081442.GA344@lath.rinet.ru> <20061016170517.GF23971@funkthat.com> <20061017105330.GC20789@lath.rinet.ru> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: <20061017105330.GC20789@lath.rinet.ru> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 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, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h src/sys/dev/sk if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 17 Oct 2006 17:42:41 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Oleg Bulyzhin wrote this message on Tue, Oct 17, 2006 at 14:53 +0400: > On Mon, Oct 16, 2006 at 10:05:17AM -0700, John-Mark Gurney wrote: > > Oleg Bulyzhin wrote this message on Mon, Oct 16, 2006 at 12:14 +0400: > > > On Mon, Oct 09, 2006 at 04:15:56PM +0000, John-Mark Gurney wrote: > > > > jmg 2006-10-09 16:15:56 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h > > > > sys/dev/sk if_sk.c if_skreg.h > > > > Log: > > > > provide routines to access VPD data at the PCI layer... > > > > > > > > remove sk's own implementation, and use the new calls to get the data... > > > > > > > > Reviewed by: -arch > > > > > > > > Revision Changes Path > > > > 1.315 +339 -3 src/sys/dev/pci/pci.c > > > > 1.9 +13 -0 src/sys/dev/pci/pci_if.m > > > > 1.18 +4 -0 src/sys/dev/pci/pci_private.h > > > > 1.71 +34 -0 src/sys/dev/pci/pcivar.h > > > > 1.131 +7 -148 src/sys/dev/sk/if_sk.c > > > > 1.39 +0 -31 src/sys/dev/sk/if_skreg.h > > > > > > I have problem with my test machine since this commit: > > > kernel is panicing on boot if i have my pci bge(4) NIC plugged in. > > > > > > Last kernel messages are: > > > pci1: physical bus=1 > > > pci1:2:0: bad VPD cksum, remain 244 > > > > > > Invoking ddb after panic gives this backtrace: > > > [skipped] > > > pci_read_vpd > > > pci_read_extcap > > > pci_read_device > > > pci_add_children > > > acpi_pci_attach > > > device_attach > > > [skipped] > > > > > > (i'm unable to get crashdump) > > > > > > If i unplug bge, kernel boots just fine. > > > > > > P.S. i can provide any additional info needed and can test patches. > > > > Can you get a line number from pci_read_vpd? Even if you can't get a > > crash dump, you can use addr2line (or kgdb) w/ the ip of the panic... > > That would help.. > > > > Looks like some manufacturers aren't following the PCI standard.. :( > > > > -- > > John-Mark Gurney Voice: +1 415 225 5579 > > > > "All that I will do, has been done, All that I have, has not." > > Okay, there is some details: > > When kernel boots with bge plugged in: > 1) message about bad VPD cksum > 2) then kernel seems to hang for about 30 seconds (i'm not able to break into > DDB) > 3) then i get panic. > > Panic message is about trap inside 'swapper' process (backtrace shows 2 traps > first inside pci_read_vpd, next one in swapper). > > 1st trap is at pci_read_vpd+0x2c6 it is /usr/src/sys/dev/pci/pci.c:665 > I've added debug printf there: > case 3: /* VPD-R Keyword Value */ > printf("off: %d i: %d\n", off, i); > cfg->vpd.vpd_ros[off].value[i++] = byte; > > It seems that 30 seconds delay is memory rewriting (off is constant, while i > is incrementing). I get panic message after: > off:5 i:15407 Try the attached patch... I wasn't handling the case where cksum wasn't valid... It won't fix the root cause, but should get your machine booting again... hmmm... something must be odd w/ your card, since dflen can't be larger than 256, and the end of state 3, should of exited when dflen was decremented to 0... so, getting i larger than 255 means some serious strangeness... If you could also print out dflen, that'd be useful... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="vpd.cksum.patch" Index: pci.c =================================================================== RCS file: /home/ncvs/src/sys/dev/pci/pci.c,v retrieving revision 1.315 diff -u -r1.315 pci.c --- pci.c 9 Oct 2006 16:15:55 -0000 1.315 +++ pci.c 17 Oct 2006 17:42:16 -0000 @@ -673,6 +673,8 @@ cfg->bus, cfg->slot, cfg->func, vrs.cksum); cksumvalid = 0; + end = 1; + break; } } dflen--; @@ -736,6 +738,15 @@ break; } } + + if (cksumvalid == 0) { + /* read-only data bad, clean up */ + for (; off; off--) + free(cfg->vpd.vpd_ros[off].value, M_DEVBUF); + + free(cfg->vpd.vpd_ros, M_DEVBUF); + cfg->vpd.vpd_ros = NULL; + } #undef REG } --ZGiS0Q5IWpPtfppv-- From owner-cvs-src@FreeBSD.ORG Tue Oct 17 17:57:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28A7A16A412; Tue, 17 Oct 2006 17:57:54 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A26143D46; Tue, 17 Oct 2006 17:57:53 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (3957ujberr5fq1yg@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id k9HHvqQ4063124; Tue, 17 Oct 2006 10:57:52 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id k9HHvqh1063123; Tue, 17 Oct 2006 10:57:52 -0700 (PDT) (envelope-from jmg) Date: Tue, 17 Oct 2006 10:57:52 -0700 From: John-Mark Gurney To: Oleg Bulyzhin Message-ID: <20061017175752.GI23971@funkthat.com> References: <200610091615.k99GFuPD054744@repoman.freebsd.org> <20061016081442.GA344@lath.rinet.ru> <20061016170517.GF23971@funkthat.com> <20061017105330.GC20789@lath.rinet.ru> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="PmA2V3Z32TCmWXqI" Content-Disposition: inline In-Reply-To: <20061017105330.GC20789@lath.rinet.ru> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 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, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h src/sys/dev/sk if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 17 Oct 2006 17:57:54 -0000 --PmA2V3Z32TCmWXqI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Oleg Bulyzhin wrote this message on Tue, Oct 17, 2006 at 14:53 +0400: > On Mon, Oct 16, 2006 at 10:05:17AM -0700, John-Mark Gurney wrote: > > Oleg Bulyzhin wrote this message on Mon, Oct 16, 2006 at 12:14 +0400: > > > On Mon, Oct 09, 2006 at 04:15:56PM +0000, John-Mark Gurney wrote: > > > > jmg 2006-10-09 16:15:56 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h > > > > sys/dev/sk if_sk.c if_skreg.h > > > > Log: > > > > provide routines to access VPD data at the PCI layer... > > > > > > > > remove sk's own implementation, and use the new calls to get the data... > > > > > > > > Reviewed by: -arch > > > > > > > > Revision Changes Path > > > > 1.315 +339 -3 src/sys/dev/pci/pci.c > > > > 1.9 +13 -0 src/sys/dev/pci/pci_if.m > > > > 1.18 +4 -0 src/sys/dev/pci/pci_private.h > > > > 1.71 +34 -0 src/sys/dev/pci/pcivar.h > > > > 1.131 +7 -148 src/sys/dev/sk/if_sk.c > > > > 1.39 +0 -31 src/sys/dev/sk/if_skreg.h > > > > > > I have problem with my test machine since this commit: > > > kernel is panicing on boot if i have my pci bge(4) NIC plugged in. > > > > > > Last kernel messages are: > > > pci1: physical bus=1 > > > pci1:2:0: bad VPD cksum, remain 244 > > > > > > Invoking ddb after panic gives this backtrace: > > > [skipped] > > > pci_read_vpd > > > pci_read_extcap > > > pci_read_device > > > pci_add_children > > > acpi_pci_attach > > > device_attach > > > [skipped] > > > > > > (i'm unable to get crashdump) > > > > > > If i unplug bge, kernel boots just fine. > > > > > > P.S. i can provide any additional info needed and can test patches. > > > > Can you get a line number from pci_read_vpd? Even if you can't get a > > crash dump, you can use addr2line (or kgdb) w/ the ip of the panic... > > That would help.. > > > > Looks like some manufacturers aren't following the PCI standard.. :( > > > > -- > > John-Mark Gurney Voice: +1 415 225 5579 > > > > "All that I will do, has been done, All that I have, has not." > > Okay, there is some details: > > When kernel boots with bge plugged in: > 1) message about bad VPD cksum > 2) then kernel seems to hang for about 30 seconds (i'm not able to break into > DDB) > 3) then i get panic. > > Panic message is about trap inside 'swapper' process (backtrace shows 2 traps > first inside pci_read_vpd, next one in swapper). > > 1st trap is at pci_read_vpd+0x2c6 it is /usr/src/sys/dev/pci/pci.c:665 > I've added debug printf there: > case 3: /* VPD-R Keyword Value */ > printf("off: %d i: %d\n", off, i); > cfg->vpd.vpd_ros[off].value[i++] = byte; > > It seems that 30 seconds delay is memory rewriting (off is constant, while i > is incrementing). I get panic message after: > off:5 i:15407 I just realized that if the card puts a length of zero there, we will end up wrapping dflen.. This should not happened, definately not for RV which is required to be at least 1 byte in length... This will allow non-RV's to be zero bytes in length, but if an RV has zero bytes in length, we'll treat it as a checksum failure and remove all read-only VPD data, and not continue on processing read-write data... Here is an updated patch that should handle your card properly... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." --PmA2V3Z32TCmWXqI Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="vpd.patch" Index: pci.c =================================================================== RCS file: /home/ncvs/src/sys/dev/pci/pci.c,v retrieving revision 1.315 diff -u -r1.315 pci.c --- pci.c 9 Oct 2006 16:15:55 -0000 1.315 +++ pci.c 17 Oct 2006 17:56:15 -0000 @@ -653,12 +653,36 @@ cfg->vpd.vpd_ros[off].keyword[0] = byte; cfg->vpd.vpd_ros[off].keyword[1] = vpd_nextbyte(&vrs); dflen = vpd_nextbyte(&vrs); - cfg->vpd.vpd_ros[off].value = malloc((dflen + 1) * - sizeof *cfg->vpd.vpd_ros[off].value, - M_DEVBUF, M_WAITOK); + if (dflen == 0 && + strncmp(vpd.vpd_ros[off], "RV", 2) == 0) { + /* + * if this happens, we can't trust the rest + * of the VPD. + */ + printf("pci%d:%d:%d: bad keyword length: %d\n", + cfg->bus, cfg->slot, cfg->func, dflen); + cksumvalid = 0; + end = 1; + break; + } else if (dflen == 0) { + cfg->vpd.vpd_ros[off].value = malloc(1 * + sizeof *cfg->vpd.vpd_ros[off].value, + M_DEVBUF, M_WAITOK) + cfg->vpd.vpd_ros[off].value[0] = '\x00'; + } else + cfg->vpd.vpd_ros[off].value = malloc( + (dflen + 1) * + sizeof *cfg->vpd.vpd_ros[off].value, + M_DEVBUF, M_WAITOK); remain -= 3; i = 0; - state = 3; + /* keep in sync w/ state 3's transistions */ + if (dflen == 0 && remain == 0) + state = 0; + else if (dflen == 0) + state = 2; + else + state = 3; break; case 3: /* VPD-R Keyword Value */ @@ -673,10 +697,13 @@ cfg->bus, cfg->slot, cfg->func, vrs.cksum); cksumvalid = 0; + end = 1; + break; } } dflen--; remain--; + /* keep in sync w/ state 2's transistions */ if (dflen == 0) cfg->vpd.vpd_ros[off++].value[i++] = '\0'; if (dflen == 0 && remain == 0) { @@ -736,6 +763,15 @@ break; } } + + if (cksumvalid == 0) { + /* read-only data bad, clean up */ + for (; off; off--) + free(cfg->vpd.vpd_ros[off].value, M_DEVBUF); + + free(cfg->vpd.vpd_ros, M_DEVBUF); + cfg->vpd.vpd_ros = NULL; + } #undef REG } --PmA2V3Z32TCmWXqI-- From owner-cvs-src@FreeBSD.ORG Tue Oct 17 18:08:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44FCB16A415; Tue, 17 Oct 2006 18:08:07 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B64A643D6E; Tue, 17 Oct 2006 18:08:04 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HI84PH054603; Tue, 17 Oct 2006 18:08:04 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HI84bw054602; Tue, 17 Oct 2006 18:08:04 GMT (envelope-from imp) Message-Id: <200610171808.k9HI84bw054602@repoman.freebsd.org> From: Warner Losh Date: Tue, 17 Oct 2006 18:08:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 18:08:07 -0000 imp 2006-10-17 18:08:04 UTC FreeBSD src repository Modified files: sys/conf files Log: Collapse the two identical emu10k1-alsa%diked.h creation rules for snd_emu10k1 and snd_emu10kx into one line. The 'pci' dependency here adds no value, so I eliminted it (we don't have a snd.all file that might make it mildly useful, and even then it wouldn't be that useful). With the pci optional component eliminated, I could use the '|' operator. I could have also include pci on both sides of the | operator, but since it isn't a value add at all, it was better to eliminate it. Revision Changes Path 1.1151 +1 -6 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Tue Oct 17 21:05:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1115B16A40F; Tue, 17 Oct 2006 21:05:38 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7047343D62; Tue, 17 Oct 2006 21:05:36 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GZw7s-00086F-2R; Tue, 17 Oct 2006 22:05:28 +0100 Date: Tue, 17 Oct 2006 22:05:28 +0100 From: Ceri Davies To: Yar Tikhiy Message-ID: <20061017210527.GD92966@submonkey.net> Mail-Followup-To: Ceri Davies , Yar Tikhiy , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Maxime Henrion , Andrzej Tobola References: <200610161301.k9GD1j0C074012@repoman.freebsd.org> <20061017173133.GD70184@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20061017173133.GD70184@comp.chem.msu.su> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.13 (2006-08-11) Sender: Ceri Davies Cc: Maxime Henrion , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Andrzej Tobola Subject: Re: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 21:05:38 -0000 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 17, 2006 at 09:31:33PM +0400, Yar Tikhiy wrote: > On Mon, Oct 16, 2006 at 01:01:45PM +0000, Yar Tikhiy wrote: > > yar 2006-10-16 13:01:45 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > etc/rc.d cleartmp=20 > > Log: > > Improve cleartmp in a number of aspects: > > =20 > > + Use rc.subr(8) features properly. > > + Do the whole job of obliterating /tmp contents in find(1). > > + Leave lost+found and quota.{user,group} in /tmp only if root-owned. > > + Make the overall structure clearer by first removing the X dirs > > (perhaps along with the rest of /tmp) and then re-creating them. > > + Use "find -exec rm -rf {} +" for efficiency: each rm instance gets > > a chance to kill as much files in /tmp as ARG_MAX permits. >=20 > I was asked a few times why "-prune -exec rm -rf" had been chosen > over "-delete". My initial reason was that -delete would keep > bogus lost+found and quota.{user,group} entries found in subdirs > of /tmp. Well, on second thought, the find command line can be > tweaked so that -delete works as wanted. E.g.: >=20 > cd /tmp && find -x . ! -name . \ > ! \( -path ./lost+found -type d -user root \) \ > ! \( \( -path ./quota.user -or -path ./quota.group \)= \ > -type f -user root \) \ > -delete >=20 > Note using -path in place of -name. >=20 > However, it has recently been found that our fts(3) implementation > is unable to handle very deep trees -- see PR bin/104458. While > the bug hits both rm and find, rm has a better chance to recover > from it and gain the ability to remove virtually unlimited trees > while find is doomed to retain much more inherent limitations due > to its complex nature. Therefore I'm inclined to keep "-prune > -exec rm -rf" as a more robust approach, at least potentially. > So find has only to skim over /tmp while descending to its deeps > is left to rm. Given that we're deleting everything anyway, wouldn't it be possible to remove quota.{group,user} regardless and let quotacheck recreate them if required? This shouldn't take too long since there won't be much there. Also, if X requires certain directories, wouldn't it be better to blow them away here and have them created from a boot time script? Otherwise I don't understand how they ever get created. I'm aware that these are probably stupid questions with obvious answers but I think they're still worth asking. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --ibTvN161/egqYuK8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFNUWXocfcwTS3JF8RAvpgAKCVynXKqsygoLNPL91OckBNfaMDbACgp9JZ nEzQakAlCTuqzICJ8FWlPQk= =H3Mo -----END PGP SIGNATURE----- --ibTvN161/egqYuK8-- From owner-cvs-src@FreeBSD.ORG Tue Oct 17 21:13:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ED1316A4A0; Tue, 17 Oct 2006 21:13:15 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BB1243D9A; Tue, 17 Oct 2006 21:13:05 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: from zaphod.nitro.dk (unknown [192.168.3.39]) by mx.nitro.dk (Postfix) with ESMTP id 8EFE0302528; Tue, 17 Oct 2006 21:13:04 +0000 (UTC) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id 74BAA1141D; Tue, 17 Oct 2006 23:13:04 +0200 (CEST) Date: Tue, 17 Oct 2006 23:13:04 +0200 From: "Simon L. Nielsen" To: Ceri Davies , Yar Tikhiy , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Maxime Henrion , Andrzej Tobola Message-ID: <20061017211303.GC1019@zaphod.nitro.dk> References: <200610161301.k9GD1j0C074012@repoman.freebsd.org> <20061017173133.GD70184@comp.chem.msu.su> <20061017210527.GD92966@submonkey.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061017210527.GD92966@submonkey.net> User-Agent: Mutt/1.5.11 Cc: Subject: Re: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 21:13:15 -0000 On 2006.10.17 22:05:28 +0100, Ceri Davies wrote: > Also, if X requires certain directories, wouldn't it be better to blow > them away here and have them created from a boot time script? Otherwise > I don't understand how they ever get created. The X temporary directories has to be created early to avoid a race condition where people can do something bad to the X server and other X programs... AFAIR... I can't recall the details, just that there issues with nuking the X temporary directories which means it needs to be done careful. I would guess the cvs logs for the respective scripts should document the issues. -- Simon L. Nielsen From owner-cvs-src@FreeBSD.ORG Tue Oct 17 21:34:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E171416A40F; Tue, 17 Oct 2006 21:34:29 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from pittgoth.com (ns1.pittgoth.com [216.38.206.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C04E43D5E; Tue, 17 Oct 2006 21:34:29 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost (ip70-177-190-239.dc.dc.cox.net [70.177.190.239]) (authenticated bits=0) by pittgoth.com (8.13.6/8.13.6) with ESMTP id k9HLYQEF031367 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 17 Oct 2006 17:34:28 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Tue, 17 Oct 2006 17:34:19 -0400 From: Tom Rhodes To: John Baldwin Message-Id: <20061017173419.49fbc666.trhodes@FreeBSD.org> In-Reply-To: <200610161320.24407.jhb@freebsd.org> References: <200610141030.k9EAUE2A071016@repoman.freebsd.org> <200610161320.24407.jhb@freebsd.org> Organization: The FreeBSD Project X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sys_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 21:34:30 -0000 On Mon, 16 Oct 2006 13:20:23 -0400 John Baldwin wrote: > On Saturday 14 October 2006 06:30, Tom Rhodes wrote: > > trhodes 2006-10-14 10:30:14 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern sys_process.c > > Log: > > Close a race condition where num can be larger than tmp, giving the user > > too large of a boundary. > > > > Reported by: Ilja Van Sprundel > > FYI, it would be handy to document PT_GETLWPLIST in ptrace(2). :) FWIW, I'm still waiting for the ithread.9 patch review Mr. Baldwin. ;) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Tue Oct 17 21:46:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C94516A40F; Tue, 17 Oct 2006 21:46:59 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB7A643D66; Tue, 17 Oct 2006 21:46:57 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k9HLkt4Y078868; Wed, 18 Oct 2006 01:46:56 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k9HLktov078863; Wed, 18 Oct 2006 01:46:55 +0400 (MSD) (envelope-from yar) Date: Wed, 18 Oct 2006 01:46:55 +0400 From: Yar Tikhiy To: Ceri Davies , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Maxime Henrion , Andrzej Tobola Message-ID: <20061017214655.GC75464@comp.chem.msu.su> References: <200610161301.k9GD1j0C074012@repoman.freebsd.org> <20061017173133.GD70184@comp.chem.msu.su> <20061017210527.GD92966@submonkey.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061017210527.GD92966@submonkey.net> User-Agent: Mutt/1.5.9i Cc: Subject: Re: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 21:46:59 -0000 On Tue, Oct 17, 2006 at 10:05:28PM +0100, Ceri Davies wrote: > On Tue, Oct 17, 2006 at 09:31:33PM +0400, Yar Tikhiy wrote: > > On Mon, Oct 16, 2006 at 01:01:45PM +0000, Yar Tikhiy wrote: > > > yar 2006-10-16 13:01:45 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > etc/rc.d cleartmp > > > Log: > > > Improve cleartmp in a number of aspects: > > > > > > + Use rc.subr(8) features properly. > > > + Do the whole job of obliterating /tmp contents in find(1). > > > + Leave lost+found and quota.{user,group} in /tmp only if root-owned. > > > + Make the overall structure clearer by first removing the X dirs > > > (perhaps along with the rest of /tmp) and then re-creating them. > > > + Use "find -exec rm -rf {} +" for efficiency: each rm instance gets > > > a chance to kill as much files in /tmp as ARG_MAX permits. > > > > I was asked a few times why "-prune -exec rm -rf" had been chosen > > over "-delete". My initial reason was that -delete would keep > > bogus lost+found and quota.{user,group} entries found in subdirs > > of /tmp. Well, on second thought, the find command line can be > > tweaked so that -delete works as wanted. E.g.: > > > > cd /tmp && find -x . ! -name . \ > > ! \( -path ./lost+found -type d -user root \) \ > > ! \( \( -path ./quota.user -or -path ./quota.group \) \ > > -type f -user root \) \ > > -delete > > > > Note using -path in place of -name. > > > > However, it has recently been found that our fts(3) implementation > > is unable to handle very deep trees -- see PR bin/104458. While > > the bug hits both rm and find, rm has a better chance to recover > > from it and gain the ability to remove virtually unlimited trees > > while find is doomed to retain much more inherent limitations due > > to its complex nature. Therefore I'm inclined to keep "-prune > > -exec rm -rf" as a more robust approach, at least potentially. > > So find has only to skim over /tmp while descending to its deeps > > is left to rm. > > Given that we're deleting everything anyway, wouldn't it be possible to > remove quota.{group,user} regardless and let quotacheck recreate them if > required? This shouldn't take too long since there won't be much there. I haven't used quotas for quite a while, but I used to believe that administrative limits were stored in those files, too, not only current usage values. Therefore quotas on /tmp usage would be effectively cancelled after a reboot if we just removed the files. > Also, if X requires certain directories, wouldn't it be better to blow > them away here and have them created from a boot time script? Otherwise > I don't understand how they ever get created. This script does recreate the X related directories after it deleted the old content unless clear_tmp_X is set to NO. This is also good for mfs /tmp, which starts blank but should have the X dirs created in it if the system is supposed to run X. IMHO there's little reason in delegating the task of creating the dirs to a separate script because they should be deleted first anyway for security reasons. And cleartmp is a boot time script, too; it always runs from /etc/rc (but can do nothing if its rc.conf vars are set to NO.) Oh, perhaps it isn't clear that this script is controlled by two partially independent rc.conf vars, clear_tmp_enable and clear_tmp_X. Their defaults are NO and YES, respectively. In this mode, cleartmp removes only the X dirs from /tmp and then creates them. If the settings are YES and YES, it removes all from /tmp (except a few) and then creates the X dirs. For YES and NO, it just purges all junk from /tmp and creates nothing. -- Yar From owner-cvs-src@FreeBSD.ORG Tue Oct 17 22:07:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6676116A403; Tue, 17 Oct 2006 22:07:13 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADD1343D45; Tue, 17 Oct 2006 22:07:08 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9HM78W3011476; Tue, 17 Oct 2006 22:07:08 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9HM78WZ011475; Tue, 17 Oct 2006 22:07:08 GMT (envelope-from bde) Message-Id: <200610172207.k9HM78WZ011475@repoman.freebsd.org> From: Bruce Evans Date: Tue, 17 Oct 2006 22:07:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsclient nfs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Oct 2006 22:07:13 -0000 bde 2006-10-17 22:07:08 UTC FreeBSD src repository Modified files: sys/nfsclient nfs.h Log: Fixed some style bugs (especially ones involving long lines and use of __P(())). There are many more. Revision Changes Path 1.96 +19 -17 src/sys/nfsclient/nfs.h From owner-cvs-src@FreeBSD.ORG Wed Oct 18 02:09:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51D2116A4DD; Wed, 18 Oct 2006 02:09:47 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BD0943D45; Wed, 18 Oct 2006 02:09:47 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I29kX2062325; Wed, 18 Oct 2006 02:09:46 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I29kMa062324; Wed, 18 Oct 2006 02:09:46 GMT (envelope-from davidxu) Message-Id: <200610180209.k9I29kMa062324@repoman.freebsd.org> From: David Xu Date: Wed, 18 Oct 2006 02:09:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc copyinout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 02:09:47 -0000 davidxu 2006-10-18 02:09:46 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc copyinout.c Log: Attempt to fix compiling problem. Noticed by: tinderbox Revision Changes Path 1.14 +1 -1 src/sys/powerpc/powerpc/copyinout.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 02:27:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD33516A403; Wed, 18 Oct 2006 02:27:46 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C87243D45; Wed, 18 Oct 2006 02:27:45 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [10.33.24.110] (nat-198-95-226-228.netapp.com [198.95.226.228]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id CFM06151 (AUTH peterg@ptree32.com.au); Wed, 18 Oct 2006 12:27:41 +1000 (EST) Message-ID: <4535915D.8010002@freebsd.org> Date: Tue, 17 Oct 2006 19:28:45 -0700 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8b) Gecko/20051014 MIME-Version: 1.0 To: David Xu , obrien@freebsd.org References: <200610180209.k9I29kMa062324@repoman.freebsd.org> In-Reply-To: <200610180209.k9I29kMa062324@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/powerpc/powerpc copyinout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 02:27:46 -0000 > Attempt to fix compiling problem. Not quite there, you need to add: < (void) atomic_cmpset_32(p, old, new); --- > (void) atomic_cmpset_32((volatile uint32_t *)p, old, new); I'm waiting for PR amd64/102996 to be fixed before putting powerpc into the universe target since 64-bit build hosts don't currently work :( That should help resolve some of these type of issues. David O'Brien, did you have any objection to the proposed solution in amd64/102996 ?? later, Peter. From owner-cvs-src@FreeBSD.ORG Wed Oct 18 02:56:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from [127.0.0.1] (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 908C716A407; Wed, 18 Oct 2006 02:56:49 +0000 (UTC) (envelope-from davidxu@freebsd.org) Message-ID: <453597F9.5060403@freebsd.org> Date: Wed, 18 Oct 2006 10:56:57 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20060725 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Grehan References: <200610180209.k9I29kMa062324@repoman.freebsd.org> <4535915D.8010002@freebsd.org> In-Reply-To: <4535915D.8010002@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, obrien@freebsd.org Subject: Re: cvs commit: src/sys/powerpc/powerpc copyinout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 02:56:52 -0000 Peter Grehan wrote: >> Attempt to fix compiling problem. > > > Not quite there, you need to add: > > < (void) atomic_cmpset_32(p, old, new); > --- > > (void) atomic_cmpset_32((volatile uint32_t *)p, old, new); > > I'm waiting for PR amd64/102996 to be fixed before putting powerpc into > the universe target since 64-bit build hosts don't currently work :( > That should help resolve some of these type of issues. > > David O'Brien, did you have any objection to the proposed solution in > amd64/102996 ?? > > later, > > Peter. > > Yes, it will be very helpful if we can cross-compile powerpc binary on AMD64. From owner-cvs-src@FreeBSD.ORG Wed Oct 18 03:21:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E04116A407; Wed, 18 Oct 2006 03:21:38 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2401843D7B; Wed, 18 Oct 2006 03:21:38 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I3LcZP074915; Wed, 18 Oct 2006 03:21:38 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I3LbwT074907; Wed, 18 Oct 2006 03:21:37 GMT (envelope-from delphij) Message-Id: <200610180321.k9I3LbwT074907@repoman.freebsd.org> From: Xin LI Date: Wed, 18 Oct 2006 03:21:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1 tcpslice.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 03:21:38 -0000 delphij 2006-10-18 03:21:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1 tcpslice.c Log: MFC: Fix our ancient tcpslice for >2GB limits [1]. Also, mention that tcpslice in the base system is being deprecated, and encourage users to install it from the ports collection. PR: bin/13691 Submitted by: Bruce A. Mah Approved by: re (bmah) Revision Changes Path 1.4.34.1 +7 -0 src/usr.sbin/tcpdump/tcpslice/gwtm2secs.c 1.4.34.1 +13 -13 src/usr.sbin/tcpdump/tcpslice/search.c 1.15.8.1 +10 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.1 1.12.14.1 +3 -3 src/usr.sbin/tcpdump/tcpslice/tcpslice.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 04:48:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E681616A412; Wed, 18 Oct 2006 04:48:09 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B33B343D5A; Wed, 18 Oct 2006 04:48:09 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I4m9IW010922; Wed, 18 Oct 2006 04:48:09 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I4m9im010921; Wed, 18 Oct 2006 04:48:09 GMT (envelope-from bde) Message-Id: <200610180448.k9I4m9im010921@repoman.freebsd.org> From: Bruce Evans Date: Wed, 18 Oct 2006 04:48:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_intr.c subr_trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 04:48:10 -0000 bde 2006-10-18 04:48:09 UTC FreeBSD src repository Modified files: sys/kern kern_intr.c subr_trap.c Log: kern_intr.c: - Count (scheduling of) software interrupts (SWIs) as SWIs, not as hardware interrupts. - Don't count (scheduling of) delayed SWIs as interrupts at all, since in the delayed case it is expected that there are many more scheduling calls than handling calls. Perhaps all interrupts should be counted only when they are handled, but it is only counts of delayed SWIs that shouldn never be combined with the other counts. subr_trap.c: - Count (handling of) Asynchronous System Traps (ASTs) as traps, not as software interrupts. Before these changes, the counter for SWIs only counted ASTs, and SWIs weren't counted separately, but a subcounter for ASTs alone is less needed than for most other exception sources. 4.4BSD-Lite uses the counters for similar things (actually matching their names) on its main arches (hp300, ..., !i386) where more of the exceptions are in hardware. Revision Changes Path 1.134 +2 -2 src/sys/kern/kern_intr.c 1.287 +1 -1 src/sys/kern/subr_trap.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 04:54:11 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 102A216A415; Wed, 18 Oct 2006 04:54:11 +0000 (UTC) (envelope-from bmah@freebsd.org) Received: from b.mail.sonic.net (b.mail.sonic.net [64.142.19.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id B68EB43D60; Wed, 18 Oct 2006 04:54:10 +0000 (GMT) (envelope-from bmah@freebsd.org) Received: from [192.168.2.119] (hornet.kitchenlab.org [64.142.31.105]) (authenticated bits=0) by b.mail.sonic.net (8.13.8.Beta0-Sonic/8.13.7) with ESMTP id k9I4sAMp025918 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Oct 2006 21:54:10 -0700 Message-ID: <4535B370.8070802@freebsd.org> Date: Tue, 17 Oct 2006 21:54:08 -0700 From: "Bruce A. Mah" User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Xin LI References: <200610180321.k9I3LbwT074907@repoman.freebsd.org> In-Reply-To: <200610180321.k9I3LbwT074907@repoman.freebsd.org> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6EFD0331CC17072F16D5F748" Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1 tcpslice.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 04:54:11 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6EFD0331CC17072F16D5F748 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If memory serves me right, Xin LI wrote: > delphij 2006-10-18 03:21:37 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1=20 > tcpslice.c=20 > Log: > MFC: Fix our ancient tcpslice for >2GB limits [1]. > =20 > Also, mention that tcpslice in the base system is being > deprecated, and encourage users to install it from the > ports collection. > =20 > PR: bin/13691 http://www.FreeBSD.org/cgi/query-pr.cgi?pr= =3D13691 > Submitted by: Bruce A. Mah > Approved by: re (bmah) This also makes tcpslice Y2K-compliant (in that it can handle dates and traces with packets generated after Y2K). This is kind of cool in a weird sort of way...I submitted this patch almost seven years ago, before I got my commit bit. I'd forgotten it was still in the PR database. :-) Bruce. --------------enig6EFD0331CC17072F16D5F748 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFNbNw2MoxcVugUsMRAhDgAKD5lhqYCN1uIb/yKjaGv7jwVrUyzACg9SsF Tw0eaSx3m67eaD7utxBnrIk= =HL8E -----END PGP SIGNATURE----- --------------enig6EFD0331CC17072F16D5F748-- From owner-cvs-src@FreeBSD.ORG Wed Oct 18 07:47:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 804A116A403; Wed, 18 Oct 2006 07:47:08 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B1FB43D4C; Wed, 18 Oct 2006 07:47:08 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I7l8Wj042008; Wed, 18 Oct 2006 07:47:08 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I7l8XA042007; Wed, 18 Oct 2006 07:47:08 GMT (envelope-from glebius) Message-Id: <200610180747.k9I7l8XA042007@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 18 Oct 2006 07:47:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 07:47:08 -0000 glebius 2006-10-18 07:47:07 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.c Log: Check pointer before dereferencing. Reported by: Coverity CID: 1556 Revision Changes Path 1.80 +2 -1 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 08:00:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29E0B16A407; Wed, 18 Oct 2006 08:00:38 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F32043D46; Wed, 18 Oct 2006 08:00:36 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5FF43.dip.t-dialin.net [84.165.255.67]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k9I7v1Nl059431; Wed, 18 Oct 2006 09:57:01 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (webmail.Leidinger.net [192.168.1.102]) by Andro-Beta.Leidinger.net (8.13.4/8.13.4) with ESMTP id k9I80Xrg008428; Wed, 18 Oct 2006 10:00:33 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 18 Oct 2006 10:00:33 +0200 Message-ID: <20061018100033.pz0u24u2gw8owc8s@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 18 Oct 2006 10:00:33 +0200 From: Alexander Leidinger To: Warner Losh References: <200610171808.k9HI84bw054602@repoman.freebsd.org> In-Reply-To: <200610171808.k9HI84bw054602@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 08:00:38 -0000 Quoting Warner Losh (from Tue, 17 Oct 2006 18:08:04 =20 +0000 (UTC)): > imp 2006-10-17 18:08:04 UTC > > FreeBSD src repository > > Modified files: > sys/conf files > Log: > Collapse the two identical emu10k1-alsa%diked.h creation rules for > snd_emu10k1 and snd_emu10kx into one line. The 'pci' dependency here > adds no value, so I eliminted it (we don't have a snd.all file that > might make it mildly useful, and even then it wouldn't be that > useful). With the pci optional component eliminated, I could use the > '|' operator. I could have also include pci on both sides of the | > operator, but since it isn't a value add at all, it was better to > eliminate it. Nice. Is this stuff documented somewhere? How do I determine if 'pci' =20 adds a value or not? Is it of no value because the header lists =20 emu10k[1x] as a depedency and the emu10k[1x].c lists the 'pci' =20 dependency? Bye, Alexander. --=20 People who love sausage and respect the law should never watch either one being made. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-cvs-src@FreeBSD.ORG Wed Oct 18 08:22:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FE6616A407; Wed, 18 Oct 2006 08:22:36 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ECAA43D78; Wed, 18 Oct 2006 08:22:33 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I8MXcv050399; Wed, 18 Oct 2006 08:22:33 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I8MXPq050397; Wed, 18 Oct 2006 08:22:33 GMT (envelope-from maxim) Message-Id: <200610180822.k9I8MXPq050397@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 18 Oct 2006 08:22:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/bin/rm rm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 08:22:36 -0000 maxim 2006-10-18 08:22:33 UTC FreeBSD src repository Modified files: bin/rm rm.c Log: o Zero out struct stat before usage. lstat(2) can fail and leave garbage there which will break -W code path. PR: bin/84569 Submitted by: Igor MFC after: 2 weeks Revision Changes Path 1.55 +1 -0 src/bin/rm/rm.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 09:02:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0A5A16A415; Wed, 18 Oct 2006 09:02:12 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F08443D5A; Wed, 18 Oct 2006 09:02:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I92Cuq064607; Wed, 18 Oct 2006 09:02:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I92CNH064606; Wed, 18 Oct 2006 09:02:12 GMT (envelope-from ru) Message-Id: <200610180902.k9I92CNH064606@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 09:02:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 09:02:12 -0000 ru 2006-10-18 09:02:11 UTC FreeBSD src repository Modified files: share/misc iso3166 Log: Update for newsletter V-12: Inclusion of the new entries for "Serbia" and "Montenegro". Reported by: mnag Revision Changes Path 1.15 +5 -1 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Wed Oct 18 09:06:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D18C16A403; Wed, 18 Oct 2006 09:06:09 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40F0943D55; Wed, 18 Oct 2006 09:06:09 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I969p9066548; Wed, 18 Oct 2006 09:06:09 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I969gW066547; Wed, 18 Oct 2006 09:06:09 GMT (envelope-from ru) Message-Id: <200610180906.k9I969gW066547@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 09:06:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 09:06:09 -0000 ru 2006-10-18 09:06:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/misc iso3166 Log: MFC: Updates for newsletters V-11 and V-12. Revision Changes Path 1.13.2.1 +13 -2 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Wed Oct 18 09:13:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1A0116A407; Wed, 18 Oct 2006 09:13:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF37643D5A; Wed, 18 Oct 2006 09:13:47 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9I9DlgA068009; Wed, 18 Oct 2006 09:13:47 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9I9Dl9p068005; Wed, 18 Oct 2006 09:13:47 GMT (envelope-from ru) Message-Id: <200610180913.k9I9Dl9p068005@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 09:13:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 09:13:48 -0000 ru 2006-10-18 09:13:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) share/misc iso3166 Log: - Finish the incomplete MFC of 1.11 in 1.6.2.3 (newsletter V-6). - MFC: 1.14 (newsletter V-11), 1.15 (newsletter V-12). Revision Changes Path 1.6.2.6 +14 -3 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Wed Oct 18 09:50:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAA9616A407; Wed, 18 Oct 2006 09:50:15 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id F013E43D46; Wed, 18 Oct 2006 09:50:07 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.6/8.13.6) with ESMTP id k9I9nr9Y037277 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 Oct 2006 13:49:53 +0400 (MSD) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.6/8.13.6/Submit) id k9I9nkCx037276; Wed, 18 Oct 2006 13:49:46 +0400 (MSD) (envelope-from oleg) Date: Wed, 18 Oct 2006 13:49:46 +0400 From: Oleg Bulyzhin To: John-Mark Gurney Message-ID: <20061018094946.GA37107@lath.rinet.ru> References: <200610091615.k99GFuPD054744@repoman.freebsd.org> <20061016081442.GA344@lath.rinet.ru> <20061016170517.GF23971@funkthat.com> <20061017105330.GC20789@lath.rinet.ru> <20061017175752.GI23971@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061017175752.GI23971@funkthat.com> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h src/sys/dev/sk if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 09:50:15 -0000 On Tue, Oct 17, 2006 at 10:57:52AM -0700, John-Mark Gurney wrote: > Oleg Bulyzhin wrote this message on Tue, Oct 17, 2006 at 14:53 +0400: > > On Mon, Oct 16, 2006 at 10:05:17AM -0700, John-Mark Gurney wrote: > > > Oleg Bulyzhin wrote this message on Mon, Oct 16, 2006 at 12:14 +0400: > > > > On Mon, Oct 09, 2006 at 04:15:56PM +0000, John-Mark Gurney wrote: > > > > > jmg 2006-10-09 16:15:56 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h > > > > > sys/dev/sk if_sk.c if_skreg.h > > > > > Log: > > > > > provide routines to access VPD data at the PCI layer... > > > > > > > > > > remove sk's own implementation, and use the new calls to get the data... > > > > > > > > > > Reviewed by: -arch > > > > > > > > > > Revision Changes Path > > > > > 1.315 +339 -3 src/sys/dev/pci/pci.c > > > > > 1.9 +13 -0 src/sys/dev/pci/pci_if.m > > > > > 1.18 +4 -0 src/sys/dev/pci/pci_private.h > > > > > 1.71 +34 -0 src/sys/dev/pci/pcivar.h > > > > > 1.131 +7 -148 src/sys/dev/sk/if_sk.c > > > > > 1.39 +0 -31 src/sys/dev/sk/if_skreg.h > > > > > > > > I have problem with my test machine since this commit: > > > > kernel is panicing on boot if i have my pci bge(4) NIC plugged in. > > > > > > > > Last kernel messages are: > > > > pci1: physical bus=1 > > > > pci1:2:0: bad VPD cksum, remain 244 > > > > > > > > Invoking ddb after panic gives this backtrace: > > > > [skipped] > > > > pci_read_vpd > > > > pci_read_extcap > > > > pci_read_device > > > > pci_add_children > > > > acpi_pci_attach > > > > device_attach > > > > [skipped] > > > > > > > > (i'm unable to get crashdump) > > > > > > > > If i unplug bge, kernel boots just fine. > > > > > > > > P.S. i can provide any additional info needed and can test patches. > > > > > > Can you get a line number from pci_read_vpd? Even if you can't get a > > > crash dump, you can use addr2line (or kgdb) w/ the ip of the panic... > > > That would help.. > > > > > > Looks like some manufacturers aren't following the PCI standard.. :( > > > > > > -- > > > John-Mark Gurney Voice: +1 415 225 5579 > > > > > > "All that I will do, has been done, All that I have, has not." > > > > Okay, there is some details: > > > > When kernel boots with bge plugged in: > > 1) message about bad VPD cksum > > 2) then kernel seems to hang for about 30 seconds (i'm not able to break into > > DDB) > > 3) then i get panic. > > > > Panic message is about trap inside 'swapper' process (backtrace shows 2 traps > > first inside pci_read_vpd, next one in swapper). > > > > 1st trap is at pci_read_vpd+0x2c6 it is /usr/src/sys/dev/pci/pci.c:665 > > I've added debug printf there: > > case 3: /* VPD-R Keyword Value */ > > printf("off: %d i: %d\n", off, i); > > cfg->vpd.vpd_ros[off].value[i++] = byte; > > > > It seems that 30 seconds delay is memory rewriting (off is constant, while i > > is incrementing). I get panic message after: > > off:5 i:15407 > > I just realized that if the card puts a length of zero there, we will end > up wrapping dflen.. This should not happened, definately not for RV > which is required to be at least 1 byte in length... This will allow > non-RV's to be zero bytes in length, but if an RV has zero bytes in > length, we'll treat it as a checksum failure and remove all read-only > VPD data, and not continue on processing read-write data... > > Here is an updated patch that should handle your card properly... > > -- > John-Mark Gurney Voice: +1 415 225 5579 > > "All that I will do, has been done, All that I have, has not." > Index: pci.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/pci/pci.c,v > retrieving revision 1.315 > diff -u -r1.315 pci.c > --- pci.c 9 Oct 2006 16:15:55 -0000 1.315 > +++ pci.c 17 Oct 2006 17:56:15 -0000 > @@ -653,12 +653,36 @@ > cfg->vpd.vpd_ros[off].keyword[0] = byte; > cfg->vpd.vpd_ros[off].keyword[1] = vpd_nextbyte(&vrs); > dflen = vpd_nextbyte(&vrs); > - cfg->vpd.vpd_ros[off].value = malloc((dflen + 1) * > - sizeof *cfg->vpd.vpd_ros[off].value, > - M_DEVBUF, M_WAITOK); > + if (dflen == 0 && > + strncmp(vpd.vpd_ros[off], "RV", 2) == 0) { > + /* > + * if this happens, we can't trust the rest > + * of the VPD. > + */ > + printf("pci%d:%d:%d: bad keyword length: %d\n", > + cfg->bus, cfg->slot, cfg->func, dflen); > + cksumvalid = 0; > + end = 1; > + break; > + } else if (dflen == 0) { > + cfg->vpd.vpd_ros[off].value = malloc(1 * > + sizeof *cfg->vpd.vpd_ros[off].value, > + M_DEVBUF, M_WAITOK) > + cfg->vpd.vpd_ros[off].value[0] = '\x00'; > + } else > + cfg->vpd.vpd_ros[off].value = malloc( > + (dflen + 1) * > + sizeof *cfg->vpd.vpd_ros[off].value, > + M_DEVBUF, M_WAITOK); > remain -= 3; > i = 0; > - state = 3; > + /* keep in sync w/ state 3's transistions */ > + if (dflen == 0 && remain == 0) > + state = 0; > + else if (dflen == 0) > + state = 2; > + else > + state = 3; > break; > > case 3: /* VPD-R Keyword Value */ > @@ -673,10 +697,13 @@ > cfg->bus, cfg->slot, cfg->func, > vrs.cksum); > cksumvalid = 0; > + end = 1; > + break; > } > } > dflen--; > remain--; > + /* keep in sync w/ state 2's transistions */ > if (dflen == 0) > cfg->vpd.vpd_ros[off++].value[i++] = '\0'; > if (dflen == 0 && remain == 0) { > @@ -736,6 +763,15 @@ > break; > } > } > + > + if (cksumvalid == 0) { > + /* read-only data bad, clean up */ > + for (; off; off--) > + free(cfg->vpd.vpd_ros[off].value, M_DEVBUF); > + > + free(cfg->vpd.vpd_ros, M_DEVBUF); > + cfg->vpd.vpd_ros = NULL; > + } > #undef REG > } > It works, thanks! (i had to correct syntax errors and change vpd.vpd_ros[off] --> cfg->vpd_ros[off].keyword inside strncmp() call). [skipped] pci1: on pcib1 pci1: physical bus=1 pci1:2:0: bad VPD cksum, remain 244 found-> vendor=0x173b, dev=0x03ea, revid=0x15 bus=1, slot=2, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0116, statreg=0x02b0, cachelnsz=16 (dwords) lattimer=0x20 (960 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns) intpin=a, irq=9 powerspec 2 supports D0 D3 current D0 VPD Ident: NETGEAR GA302T Gigabit Adapter MSI supports 8 messages, 64 bit map[10]: type 1, range 64, base ff8f0000, size 16, enabled [skipped] -- Oleg. From owner-cvs-src@FreeBSD.ORG Wed Oct 18 10:26:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E85C716A407; Wed, 18 Oct 2006 10:26:26 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A49C43D53; Wed, 18 Oct 2006 10:26:26 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1Ga8ct-000AC2-SN; Wed, 18 Oct 2006 11:26:19 +0100 Date: Wed, 18 Oct 2006 11:26:19 +0100 From: Ceri Davies To: Yar Tikhiy Message-ID: <20061018102619.GE92966@submonkey.net> Mail-Followup-To: Ceri Davies , Yar Tikhiy , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Maxime Henrion , Andrzej Tobola References: <200610161301.k9GD1j0C074012@repoman.freebsd.org> <20061017173133.GD70184@comp.chem.msu.su> <20061017210527.GD92966@submonkey.net> <20061017214655.GC75464@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y7xTucakfITjPcLV" Content-Disposition: inline In-Reply-To: <20061017214655.GC75464@comp.chem.msu.su> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.13 (2006-08-11) Sender: Ceri Davies Cc: Maxime Henrion , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Andrzej Tobola Subject: Re: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 10:26:27 -0000 --Y7xTucakfITjPcLV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 18, 2006 at 01:46:55AM +0400, Yar Tikhiy wrote: > On Tue, Oct 17, 2006 at 10:05:28PM +0100, Ceri Davies wrote: > > On Tue, Oct 17, 2006 at 09:31:33PM +0400, Yar Tikhiy wrote: > > > On Mon, Oct 16, 2006 at 01:01:45PM +0000, Yar Tikhiy wrote: > > > > yar 2006-10-16 13:01:45 UTC > > > >=20 > > > > FreeBSD src repository > > > >=20 > > > > Modified files: > > > > etc/rc.d cleartmp=20 > > > > Log: > > > > Improve cleartmp in a number of aspects: > > > > =20 > > > > + Use rc.subr(8) features properly. > > > > + Do the whole job of obliterating /tmp contents in find(1). > > > > + Leave lost+found and quota.{user,group} in /tmp only if root-ow= ned. > > > > + Make the overall structure clearer by first removing the X dirs > > > > (perhaps along with the rest of /tmp) and then re-creating them. > > > > + Use "find -exec rm -rf {} +" for efficiency: each rm instance g= ets > > > > a chance to kill as much files in /tmp as ARG_MAX permits. > > >=20 > > > I was asked a few times why "-prune -exec rm -rf" had been chosen > > > over "-delete". My initial reason was that -delete would keep > > > bogus lost+found and quota.{user,group} entries found in subdirs > > > of /tmp. Well, on second thought, the find command line can be > > > tweaked so that -delete works as wanted. E.g.: > > >=20 > > > cd /tmp && find -x . ! -name . \ > > > ! \( -path ./lost+found -type d -user root \) \ > > > ! \( \( -path ./quota.user -or -path ./quota.grou= p \) \ > > > -type f -user root \) \ > > > -delete > > Given that we're deleting everything anyway, wouldn't it be possible to > > remove quota.{group,user} regardless and let quotacheck recreate them if > > required? This shouldn't take too long since there won't be much there. >=20 > I haven't used quotas for quite a while, but I used to believe that > administrative limits were stored in those files, too, not only > current usage values. Therefore quotas on /tmp usage would be > effectively cancelled after a reboot if we just removed the files. Sorry, of course you're right. > > Also, if X requires certain directories, wouldn't it be better to blow > > them away here and have them created from a boot time script? Otherwise > > I don't understand how they ever get created. > Oh, perhaps it isn't clear that this script is controlled by two > partially independent rc.conf vars, clear_tmp_enable and clear_tmp_X. > Their defaults are NO and YES, respectively. In this mode, cleartmp > removes only the X dirs from /tmp and then creates them. If the > settings are YES and YES, it removes all from /tmp (except a few) > and then creates the X dirs. For YES and NO, it just purges all > junk from /tmp and creates nothing. Ah hah. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --Y7xTucakfITjPcLV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFNgFLocfcwTS3JF8RAup+AKCWvp7cfjPhWt1tuSF5DmUKOb3otwCgqOZH 1AwICVOzAZl2P3g1S8XIFtg= =BOfq -----END PGP SIGNATURE----- --Y7xTucakfITjPcLV-- From owner-cvs-src@FreeBSD.ORG Wed Oct 18 10:58:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC03116A415; Wed, 18 Oct 2006 10:58:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA5AF43D4C; Wed, 18 Oct 2006 10:58:27 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IAwRtt084447; Wed, 18 Oct 2006 10:58:27 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IAwRlr084446; Wed, 18 Oct 2006 10:58:27 GMT (envelope-from ru) Message-Id: <200610181058.k9IAwRlr084446@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 10:58:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/bin/ls print.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 10:58:28 -0000 ru 2006-10-18 10:58:27 UTC FreeBSD src repository Modified files: bin/ls print.c Log: Avoid a spurious warning for each whiteout found during "ls -lW". # ls -lW total 2 -rw-r--r-- 1 root wheel 6 Oct 18 14:46 file1 ls: ./file2: No such file or directory w--------- 0 root wheel 0 Jan 1 1970 file2 Revision Changes Path 1.76 +3 -2 src/bin/ls/print.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 11:17:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43FEE16A40F; Wed, 18 Oct 2006 11:17:34 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B2F43D7E; Wed, 18 Oct 2006 11:17:26 +0000 (GMT) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IBHFcS088775; Wed, 18 Oct 2006 11:17:15 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IBHFiC088771; Wed, 18 Oct 2006 11:17:15 GMT (envelope-from kib) Message-Id: <200610181117.k9IBHFiC088771@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 18 Oct 2006 11:17:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/devfs devfs.h devfs_devs.c devfs_int.h devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 11:17:34 -0000 kib 2006-10-18 11:17:15 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs.h devfs_devs.c devfs_int.h devfs_vnops.c Log: Properly lock the vnode around vgone() calls. Unlock the vnode in devfs_close() while calling into the driver d_close() routine. devfs_revoke() changes by: ups Reviewed and bugfixes by: tegge Tested by: mbr, Peter Holm Approved by: pjd (mentor) MFC after: 1 week Revision Changes Path 1.31 +1 -1 src/sys/fs/devfs/devfs.h 1.48 +45 -15 src/sys/fs/devfs/devfs_devs.c 1.3 +2 -0 src/sys/fs/devfs/devfs_int.h 1.136 +65 -9 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 12:13:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8BB816A40F; Wed, 18 Oct 2006 12:13:51 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6095843D60; Wed, 18 Oct 2006 12:13:51 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9ICDp5P098900; Wed, 18 Oct 2006 12:13:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9ICDpDs098899; Wed, 18 Oct 2006 12:13:51 GMT (envelope-from ru) Message-Id: <200610181213.k9ICDpDs098899@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 12:13:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/ncurses/man MKterminfo.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 12:13:51 -0000 ru 2006-10-18 12:13:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/ncurses/man MKterminfo.sh Log: MFV: 1.1.1.4: Unbreak generation of the terminfo.5 manpage. Approved by: re (hrs) Revision Changes Path 1.1.1.3.14.1 +15 -12 src/contrib/ncurses/man/MKterminfo.sh From owner-cvs-src@FreeBSD.ORG Wed Oct 18 12:17:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08DE016A40F; Wed, 18 Oct 2006 12:17:43 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC38C43D68; Wed, 18 Oct 2006 12:17:42 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9ICHgN0099250; Wed, 18 Oct 2006 12:17:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9ICHg7K099249; Wed, 18 Oct 2006 12:17:42 GMT (envelope-from ru) Message-Id: <200610181217.k9ICHg7K099249@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 12:17:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man5 disktab.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 12:17:43 -0000 ru 2006-10-18 12:17:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man5 disktab.5 Log: MFC: 1.17: "b0" and "b1" are gone, default for "sb" has changed. Approved by: re (hrs) Revision Changes Path 1.14.2.2 +2 -5 src/share/man/man5/disktab.5 From owner-cvs-src@FreeBSD.ORG Wed Oct 18 12:35:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1299516A412; Wed, 18 Oct 2006 12:35:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60AF543D6A; Wed, 18 Oct 2006 12:35:25 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9ICZP1M002370; Wed, 18 Oct 2006 12:35:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9ICZPdD002369; Wed, 18 Oct 2006 12:35:25 GMT (envelope-from ru) Message-Id: <200610181235.k9ICZPdD002369@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 12:35:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/zic/zdump Makefile src/usr.sbin/zic/zic Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 12:35:26 -0000 ru 2006-10-18 12:35:24 UTC FreeBSD src repository Modified files: usr.sbin/zic/zdump Makefile usr.sbin/zic/zic Makefile Log: Normalize MAN. Revision Changes Path 1.11 +1 -1 src/usr.sbin/zic/zdump/Makefile 1.12 +1 -1 src/usr.sbin/zic/zic/Makefile From owner-cvs-src@FreeBSD.ORG Wed Oct 18 13:16:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3B7716A416; Wed, 18 Oct 2006 13:16:07 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9208B43D5A; Wed, 18 Oct 2006 13:16:07 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IDG75b017646; Wed, 18 Oct 2006 13:16:07 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IDG7bl017645; Wed, 18 Oct 2006 13:16:07 GMT (envelope-from maxim) Message-Id: <200610181316.k9IDG7bl017645@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 18 Oct 2006 13:16:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/bin/rm rm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 13:16:07 -0000 maxim 2006-10-18 13:16:07 UTC FreeBSD src repository Modified files: bin/rm rm.c Log: o Backout rev. 1.55. Don't waste cpu cycles for bzero(), do not call chflags() for whiteouted files. Prodded by: ru Revision Changes Path 1.56 +1 -2 src/bin/rm/rm.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 13:35:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C8D816A403; Wed, 18 Oct 2006 13:35:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C057743D73; Wed, 18 Oct 2006 13:35:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IDZ7EB020649; Wed, 18 Oct 2006 13:35:07 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IDZ7vP020648; Wed, 18 Oct 2006 13:35:07 GMT (envelope-from ru) Message-Id: <200610181335.k9IDZ7vP020648@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Oct 2006 13:35:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 13:35:08 -0000 ru 2006-10-18 13:35:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/misc iso3166 Log: MFC: 1.15: Update for newsletter V-12: Inclusion of the new entries for "Serbia" and "Montenegro". Approved by: re (hrs) Revision Changes Path 1.13.8.2 +5 -1 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Wed Oct 18 14:57:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 654CE16A407; Wed, 18 Oct 2006 14:57:40 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id E775343D45; Wed, 18 Oct 2006 14:57:39 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k9IEvRdp074565; Wed, 18 Oct 2006 08:57:28 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 18 Oct 2006 08:56:42 -0600 (MDT) Message-Id: <20061018.085642.652860238.imp@bsdimp.com> To: Alexander@Leidinger.net From: "M. Warner Losh" In-Reply-To: <20061018100033.pz0u24u2gw8owc8s@webmail.leidinger.net> References: <200610171808.k9HI84bw054602@repoman.freebsd.org> <20061018100033.pz0u24u2gw8owc8s@webmail.leidinger.net> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 18 Oct 2006 08:57:28 -0600 (MDT) Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 14:57:40 -0000 In message: <20061018100033.pz0u24u2gw8owc8s@webmail.leidinger.net> Alexander Leidinger writes: : Quoting Warner Losh (from Tue, 17 Oct 2006 18:08:04 : +0000 (UTC)): : : > imp 2006-10-17 18:08:04 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/conf files : > Log: : > Collapse the two identical emu10k1-alsa%diked.h creation rules for : > snd_emu10k1 and snd_emu10kx into one line. The 'pci' dependency here : > adds no value, so I eliminted it (we don't have a snd.all file that : > might make it mildly useful, and even then it wouldn't be that : > useful). With the pci optional component eliminated, I could use the : > '|' operator. I could have also include pci on both sides of the | : > operator, but since it isn't a value add at all, it was better to : > eliminate it. : : Nice. Is this stuff documented somewhere? No. A lot of this is black magic voodoo :-(. Would make a good project to document config. However, I fear that once documented, the mythical replacement would actually arrive... : How do I determine if 'pci' : adds a value or not? Is it of no value because the header lists : emu10k[1x] as a depedency and the emu10k[1x].c lists the 'pci' : dependency? It is of no value because it is only a pci device. If you have snd_emu10k1 in the kernel config file w/o pci, then nothing is included. It should, instead, give an error at config or compile time since this violates pola. It wouldn't be useless in, say, the ep case. In that case we only compile the bus front ends that are in the kernel. This means you don't get EISA frontend if there's no 'device eisa' in your kernel. Warner From owner-cvs-src@FreeBSD.ORG Wed Oct 18 15:56:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC9DE16A556; Wed, 18 Oct 2006 15:56:11 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81E9343D69; Wed, 18 Oct 2006 15:56:11 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IFuBKo044793; Wed, 18 Oct 2006 15:56:11 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IFuBEP044792; Wed, 18 Oct 2006 15:56:11 GMT (envelope-from flz) Message-Id: <200610181556.k9IFuBEP044792@repoman.freebsd.org> From: Florent Thoumie Date: Wed, 18 Oct 2006 15:56:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d amd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 15:56:12 -0000 flz 2006-10-18 15:56:11 UTC FreeBSD src repository Modified files: etc/rc.d amd Log: Add 'reload' to the list of available commands for the amd rc.d script. PR: conf/104507 Submitted by: Douglas K. Rand MFC after: 3 days Revision Changes Path 1.18 +1 -0 src/etc/rc.d/amd From owner-cvs-src@FreeBSD.ORG Wed Oct 18 19:25:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C048816A407; Wed, 18 Oct 2006 19:25:24 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEC6D43D6E; Wed, 18 Oct 2006 19:25:20 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id F35DC5C5F; Wed, 18 Oct 2006 23:25:18 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id D13655C4A; Wed, 18 Oct 2006 23:25:18 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k9IJPIaD040188; Wed, 18 Oct 2006 23:25:18 +0400 (MSD) (envelope-from ru) Date: Wed, 18 Oct 2006 23:25:18 +0400 From: Ruslan Ermilov To: "M. Warner Losh" Message-ID: <20061018192518.GA40159@rambler-co.ru> References: <200610171808.k9HI84bw054602@repoman.freebsd.org> <20061018100033.pz0u24u2gw8owc8s@webmail.leidinger.net> <20061018.085642.652860238.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline In-Reply-To: <20061018.085642.652860238.imp@bsdimp.com> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 19:25:24 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 18, 2006 at 08:56:42AM -0600, M. Warner Losh wrote: > In message: <20061018100033.pz0u24u2gw8owc8s@webmail.leidinger.net> > Alexander Leidinger writes: > : Quoting Warner Losh (from Tue, 17 Oct 2006 18:08:04 = =20 > : +0000 (UTC)): > :=20 > : > imp 2006-10-17 18:08:04 UTC > : > > : > FreeBSD src repository > : > > : > Modified files: > : > sys/conf files > : > Log: > : > Collapse the two identical emu10k1-alsa%diked.h creation rules for > : > snd_emu10k1 and snd_emu10kx into one line. The 'pci' dependency he= re > : > adds no value, so I eliminted it (we don't have a snd.all file that > : > might make it mildly useful, and even then it wouldn't be that > : > useful). With the pci optional component eliminated, I could use t= he > : > '|' operator. I could have also include pci on both sides of the | > : > operator, but since it isn't a value add at all, it was better to > : > eliminate it. > :=20 > : Nice. Is this stuff documented somewhere? >=20 > No. A lot of this is black magic voodoo :-(. Would make a good > project to document config. However, I fear that once documented, the > mythical replacement would actually arrive... >=20 What "mythical replacement" do you mean? :-) BTW, if anyone is interested in documenting the format of "files", it should go into a subsection of the config(5) manpage. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFNn+eqRfpzJluFF4RArhiAJ4zsNwWSLS0nzu8ekF8SOcH28KfuQCfY7/5 9tV26P6SSuTkZZIMjjg9y/k= =u9Kl -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi-- From owner-cvs-src@FreeBSD.ORG Wed Oct 18 19:49:34 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2D0C16A412; Wed, 18 Oct 2006 19:49:34 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6132D43D7B; Wed, 18 Oct 2006 19:49:28 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k9IJnLnQ059663; Wed, 18 Oct 2006 15:49:22 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Tom Rhodes Date: Wed, 18 Oct 2006 15:01:04 -0400 User-Agent: KMail/1.9.1 References: <200610141030.k9EAUE2A071016@repoman.freebsd.org> <200610161320.24407.jhb@freebsd.org> <20061017173419.49fbc666.trhodes@FreeBSD.org> In-Reply-To: <20061017173419.49fbc666.trhodes@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610181501.05343.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 18 Oct 2006 15:49:22 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/2041/Wed Oct 18 02:29:52 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern sys_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 19:49:34 -0000 On Tuesday 17 October 2006 17:34, Tom Rhodes wrote: > On Mon, 16 Oct 2006 13:20:23 -0400 > John Baldwin wrote: > > > On Saturday 14 October 2006 06:30, Tom Rhodes wrote: > > > trhodes 2006-10-14 10:30:14 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern sys_process.c > > > Log: > > > Close a race condition where num can be larger than tmp, giving the user > > > too large of a boundary. > > > > > > Reported by: Ilja Van Sprundel > > > > FYI, it would be handy to document PT_GETLWPLIST in ptrace(2). :) > > FWIW, I'm still waiting for the ithread.9 patch review > Mr. Baldwin. ;) Heh. Considering the ifilters stuff may make some of that moot, I'd probably rather just wait for the actual API to settle first. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Oct 18 19:56:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAD7B16A47B; Wed, 18 Oct 2006 19:56:21 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 323F243D6B; Wed, 18 Oct 2006 19:56:21 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IJuL2q094194; Wed, 18 Oct 2006 19:56:21 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IJuLUM094193; Wed, 18 Oct 2006 19:56:21 GMT (envelope-from grehan) Message-Id: <200610181956.k9IJuLUM094193@repoman.freebsd.org> From: Peter Grehan Date: Wed, 18 Oct 2006 19:56:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc copyinout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 19:56:22 -0000 grehan 2006-10-18 19:56:20 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc copyinout.c Log: Fix remaining compile error. Revision Changes Path 1.15 +1 -1 src/sys/powerpc/powerpc/copyinout.c From owner-cvs-src@FreeBSD.ORG Wed Oct 18 19:57:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DFCD16A4EB; Wed, 18 Oct 2006 19:57:00 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B444243DA7; Wed, 18 Oct 2006 19:56:41 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IJuff3094261; Wed, 18 Oct 2006 19:56:41 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IJufv2094260; Wed, 18 Oct 2006 19:56:41 GMT (envelope-from imp) Message-Id: <200610181956.k9IJufv2094260@repoman.freebsd.org> From: Warner Losh Date: Wed, 18 Oct 2006 19:56:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 19:57:00 -0000 imp 2006-10-18 19:56:41 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: Always build pccardc. # I should remove the oldcard vestages from it... Revision Changes Path 1.363 +1 -2 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Oct 18 20:48:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E75316A416; Wed, 18 Oct 2006 20:48:07 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85BA443D5C; Wed, 18 Oct 2006 20:48:06 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IKm6V1011619; Wed, 18 Oct 2006 20:48:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IKm6bC011618; Wed, 18 Oct 2006 20:48:06 GMT (envelope-from imp) Message-Id: <200610182048.k9IKm6bC011618@repoman.freebsd.org> From: Warner Losh Date: Wed, 18 Oct 2006 20:48:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/pccard/pccardd Makefile cardd.c cardd.h file.c pccard.conf.5 pccardd.8 pccardd.c server.c util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 20:48:07 -0000 imp 2006-10-18 20:48:06 UTC FreeBSD src repository Removed files: usr.sbin/pccard/pccardd Makefile cardd.c cardd.h file.c pccard.conf.5 pccardd.8 pccardd.c server.c util.c Log: Delete now-unused portion of pccardd. OLDCARD is gone from the kernel. Revision Changes Path 1.9 +0 -15 src/usr.sbin/pccard/pccardd/Makefile (dead) 1.81 +0 -1025 src/usr.sbin/pccard/pccardd/cardd.c (dead) 1.32 +0 -211 src/usr.sbin/pccard/pccardd/cardd.h (dead) 1.37 +0 -1096 src/usr.sbin/pccard/pccardd/file.c (dead) 1.28 +0 -312 src/usr.sbin/pccard/pccardd/pccard.conf.5 (dead) 1.33 +0 -190 src/usr.sbin/pccard/pccardd/pccardd.8 (dead) 1.17 +0 -285 src/usr.sbin/pccard/pccardd/pccardd.c (dead) 1.4 +0 -188 src/usr.sbin/pccard/pccardd/server.c (dead) 1.18 +0 -273 src/usr.sbin/pccard/pccardd/util.c (dead) From owner-cvs-src@FreeBSD.ORG Wed Oct 18 21:09:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D0AB16A407; Wed, 18 Oct 2006 21:09:44 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFD6B43D46; Wed, 18 Oct 2006 21:09:43 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9IL9hB0016196; Wed, 18 Oct 2006 21:09:43 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9IL9hZD016195; Wed, 18 Oct 2006 21:09:43 GMT (envelope-from imp) Message-Id: <200610182109.k9IL9hZD016195@repoman.freebsd.org> From: Warner Losh Date: Wed, 18 Oct 2006 21:09:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/pccard Makefile src/usr.sbin/pccard/dumpcis Makefile dumpcis.8 main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 21:09:44 -0000 imp 2006-10-18 21:09:43 UTC FreeBSD src repository Modified files: usr.sbin/pccard Makefile Added files: usr.sbin/pccard/dumpcis Makefile dumpcis.8 main.c Log: Package the dumpcisfile functionality into a new dumpcis command. Also, don't build pccardc now. I've left it in place for people that wish to build it to test experimental support for oldcard functionality that may have been lost in newcard. Revision Changes Path 1.8 +1 -1 src/usr.sbin/pccard/Makefile 1.1 +13 -0 src/usr.sbin/pccard/dumpcis/Makefile (new) 1.1 +49 -0 src/usr.sbin/pccard/dumpcis/dumpcis.8 (new) 1.1 +34 -0 src/usr.sbin/pccard/dumpcis/main.c (new) From owner-cvs-src@FreeBSD.ORG Wed Oct 18 21:30:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D16816A403; Wed, 18 Oct 2006 21:30:05 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E01B43D68; Wed, 18 Oct 2006 21:29:56 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.10.3.185] ([165.236.175.187]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k9ILTniF017354; Wed, 18 Oct 2006 15:29:54 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <45369CC7.8050405@samsco.org> Date: Wed, 18 Oct 2006 15:29:43 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200610141030.k9EAUE2A071016@repoman.freebsd.org> <200610161320.24407.jhb@freebsd.org> <20061017173419.49fbc666.trhodes@FreeBSD.org> <200610181501.05343.jhb@freebsd.org> In-Reply-To: <200610181501.05343.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: Tom Rhodes , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sys_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 21:30:05 -0000 John Baldwin wrote: > On Tuesday 17 October 2006 17:34, Tom Rhodes wrote: > >>On Mon, 16 Oct 2006 13:20:23 -0400 >>John Baldwin wrote: >> >> >>>On Saturday 14 October 2006 06:30, Tom Rhodes wrote: >>> >>>>trhodes 2006-10-14 10:30:14 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/kern sys_process.c >>>> Log: >>>> Close a race condition where num can be larger than tmp, giving the > > user > >>>> too large of a boundary. >>>> >>>> Reported by: Ilja Van Sprundel >>> >>>FYI, it would be handy to document PT_GETLWPLIST in ptrace(2). :) >> >>FWIW, I'm still waiting for the ithread.9 patch review >>Mr. Baldwin. ;) > > > Heh. Considering the ifilters stuff may make some of that moot, I'd probably > rather just wait for the actual API to settle first. > The ithread.9 manpage will be good for RELENG_6, where ifilters are less likely to appear. Scott From owner-cvs-src@FreeBSD.ORG Wed Oct 18 23:50:16 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D69A16A403; Wed, 18 Oct 2006 23:50:16 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3605F43D69; Wed, 18 Oct 2006 23:50:14 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-2) with ESMTP id k9INnilY017856 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 19 Oct 2006 02:49:49 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.8/8.13.8) with ESMTP id k9INnIT8001736; Thu, 19 Oct 2006 02:49:18 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.8/8.13.8/Submit) id k9INnHhW001735; Thu, 19 Oct 2006 02:49:17 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Thu, 19 Oct 2006 02:49:17 +0300 From: Giorgos Keramidas To: Martin Blapp Message-ID: <20061018234916.GA1711@gothmog.pc> References: <200610132049.k9DKnObw045731@repoman.freebsd.org> <20061015091459.V72308@godot.imp.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061015091459.V72308@godot.imp.ch> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-2.664, required 5, AWL -0.27, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20, UNPARSEABLE_RELAY 0.00) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Tor Egge , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 23:50:16 -0000 Maybe it's not related, but all xterm's seem unkillable and blocked forever in "devdrn" here, in a build from 2006.10.18.15.56.11. An earlier sync from 2006.10.13.12.45.54 didn't exhibit this behavior, so I guess there's something mildly buggy with this change? On 2006-10-15 09:15, Martin Blapp wrote: > > Cool, thank you ! > > Martin > > Martin Blapp, > ------------------------------------------------------------------ > ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH > Phone: +41 61 826 93 00 Fax: +41 61 826 93 01 > PGP: > PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E > ------------------------------------------------------------------ > > On Fri, 13 Oct 2006, Tor Egge wrote: > > >tegge 2006-10-13 20:49:24 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_conf.c > > Log: > > Wait for thread count to reach zero in destroy_devl() even when no purge > > method is defined, to avoid memory being modified after free. > > > > Temporarily increase refcount in destroy_devl() to avoid a double free > > if dev_rel() is called while waiting for thread count to reach zero. > > > > Revision Changes Path > > 1.199 +6 -0 src/sys/kern/kern_conf.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 00:04:27 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E9B516A40F; Thu, 19 Oct 2006 00:04:27 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9020243D82; Thu, 19 Oct 2006 00:04:02 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-2) with ESMTP id k9J03nvP019461 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 19 Oct 2006 03:03:50 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.8/8.13.8) with ESMTP id k9J04PoC001279; Thu, 19 Oct 2006 03:04:25 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.8/8.13.8/Submit) id k9J04OiH001278; Thu, 19 Oct 2006 03:04:24 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Thu, 19 Oct 2006 03:04:24 +0300 From: Giorgos Keramidas To: Martin Blapp Message-ID: <20061019000424.GA1262@gothmog.pc> References: <200610132049.k9DKnObw045731@repoman.freebsd.org> <20061015091459.V72308@godot.imp.ch> <20061018234916.GA1711@gothmog.pc> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061018234916.GA1711@gothmog.pc> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-2.663, required 5, AWL -0.27, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20, UNPARSEABLE_RELAY 0.00) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Tor Egge , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 00:04:27 -0000 FWIW, reverting revision 1.199 of kern_conf.c locally fixes the unkillable xterms, stuck in "devdrn", problem. On 2006-10-19 02:49, Giorgos Keramidas wrote: > > Maybe it's not related, but all xterm's seem unkillable and blocked > forever in "devdrn" here, in a build from 2006.10.18.15.56.11. > > An earlier sync from 2006.10.13.12.45.54 didn't exhibit this behavior, > so I guess there's something mildly buggy with this change? > > On 2006-10-15 09:15, Martin Blapp wrote: > > > > Cool, thank you ! > > > > Martin > > > > Martin Blapp, > > ------------------------------------------------------------------ > > ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH > > Phone: +41 61 826 93 00 Fax: +41 61 826 93 01 > > PGP: > > PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E > > ------------------------------------------------------------------ > > > > On Fri, 13 Oct 2006, Tor Egge wrote: > > > > >tegge 2006-10-13 20:49:24 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern kern_conf.c > > > Log: > > > Wait for thread count to reach zero in destroy_devl() even when no purge > > > method is defined, to avoid memory being modified after free. > > > > > > Temporarily increase refcount in destroy_devl() to avoid a double free > > > if dev_rel() is called while waiting for thread count to reach zero. > > > > > > Revision Changes Path > > > 1.199 +6 -0 src/sys/kern/kern_conf.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 00:53:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6C7616A412; Thu, 19 Oct 2006 00:53:36 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 352C543D73; Thu, 19 Oct 2006 00:53:36 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J0ra7X067306; Thu, 19 Oct 2006 00:53:36 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J0rawS067305; Thu, 19 Oct 2006 00:53:36 GMT (envelope-from marcel) Message-Id: <200610190053.k9J0rawS067305@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 19 Oct 2006 00:53:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ia64/ia64 clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 00:53:36 -0000 marcel 2006-10-19 00:53:35 UTC FreeBSD src repository Modified files: sys/ia64/ia64 clock.c Log: Fix previous revision: o day and mday are the same. No need to subtract 1 from mday. o Set dow to -1 as clock_ct_to_ts() checks this field and returns EINVAL on any day of the week but Sunday. Revision Changes Path 1.30 +2 -2 src/sys/ia64/ia64/clock.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 01:04:54 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B56A416A416; Thu, 19 Oct 2006 01:04:54 +0000 (UTC) (envelope-from Tor.Egge@cvsup.no.freebsd.org) Received: from pil.idi.ntnu.no (pil.idi.ntnu.no [129.241.107.93]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2E1843D5E; Thu, 19 Oct 2006 01:04:53 +0000 (GMT) (envelope-from Tor.Egge@cvsup.no.freebsd.org) Received: from cvsup.no.freebsd.org (c2h5oh.idi.ntnu.no [129.241.103.69]) by pil.idi.ntnu.no (8.13.6/8.13.1) with ESMTP id k9J14pMY026540 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 19 Oct 2006 03:04:51 +0200 (MEST) Received: from localhost (localhost [127.0.0.1]) by cvsup.no.freebsd.org (8.13.4/8.13.4) with ESMTP id k9J14oUd045614; Thu, 19 Oct 2006 01:04:50 GMT (envelope-from Tor.Egge@cvsup.no.freebsd.org) Date: Thu, 19 Oct 2006 01:04:35 +0000 (UTC) Message-Id: <20061019.010435.41670238.Tor.Egge@cvsup.no.freebsd.org> To: keramida@freebsd.org From: Tor Egge In-Reply-To: <20061019000424.GA1262@gothmog.pc> References: <20061015091459.V72308@godot.imp.ch> <20061018234916.GA1711@gothmog.pc> <20061019000424.GA1262@gothmog.pc> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned-By: mimedefang.idi.ntnu.no, using CLAMD X-SMTP-From: Sender=, Relay/Client=c2h5oh.idi.ntnu.no [129.241.103.69], EHLO=cvsup.no.freebsd.org X-Scanned-By: MIMEDefang 2.48 on 129.241.107.38 X-Scanned-By: mimedefang.idi.ntnu.no, using MIMEDefang 2.48 with local filter 16.42-idi X-Filter-Time: 1 seconds Cc: cvs-src@freebsd.org, mb@imp.ch, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 01:04:54 -0000 > FWIW, reverting revision 1.199 of kern_conf.c locally fixes the > unkillable xterms, stuck in "devdrn", problem. destroy_devl() is only stuck in "devdrn" if a thread has called dev_refthread() but not yet called dev_relthread(). If that thread doesn't sleep forever then it might write to freed memory on a system where revision 1.199 of kern_conf is reverted, cf. . Pseudo ttys need a purge method since there might be races associated with trying to wake sleeping threads before calling destroy_dev() where a new thread can go to sleep at the wrong moment. A related race is devfs_fp_check() versus devfs_reclaim(), allowing for dev_refthread() to be called with a pointer to freed memory. - Tor Egge From owner-cvs-src@FreeBSD.ORG Thu Oct 19 01:15:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95E4616A407; Thu, 19 Oct 2006 01:15:59 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62BB443D45; Thu, 19 Oct 2006 01:15:59 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J1FxhY072407; Thu, 19 Oct 2006 01:15:59 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J1FxoE072406; Thu, 19 Oct 2006 01:15:59 GMT (envelope-from iedowse) Message-Id: <200610190115.k9J1FxoE072406@repoman.freebsd.org> From: Ian Dowse Date: Thu, 19 Oct 2006 01:15:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb ehci.c if_axe.c if_udav.c if_ural.c ohci.c uhci.c usb.c usbdi.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 01:15:59 -0000 iedowse 2006-10-19 01:15:59 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c if_axe.c if_udav.c if_ural.c ohci.c uhci.c usb.c usbdi.h Log: Use a different task queue for host controller and peripheral driver tasks. Since the host controllers rely on tasks to process transfer timeouts, if a synchronous transfer from a driver was invoked from a task and timed out, it would never complete because the single task thread was stuck performing the synchronous transfer so couldn't process the timeout. This affected the axe, udav and ural drivers. Problem hardware provided by: guido Revision Changes Path 1.52 +2 -1 src/sys/dev/usb/ehci.c 1.41 +1 -1 src/sys/dev/usb/if_axe.c 1.24 +2 -2 src/sys/dev/usb/if_udav.c 1.47 +1 -1 src/sys/dev/usb/if_ural.c 1.167 +2 -1 src/sys/dev/usb/ohci.c 1.172 +2 -1 src/sys/dev/usb/uhci.c 1.111 +57 -29 src/sys/dev/usb/usb.c 1.61 +7 -3 src/sys/dev/usb/usbdi.h From owner-cvs-src@FreeBSD.ORG Thu Oct 19 05:17:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E2F616A403; Thu, 19 Oct 2006 05:17:56 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A14043D45; Thu, 19 Oct 2006 05:17:56 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J5HtBi022306; Thu, 19 Oct 2006 05:17:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J5HtMX022305; Thu, 19 Oct 2006 05:17:55 GMT (envelope-from imp) Message-Id: <200610190517.k9J5HtMX022305@repoman.freebsd.org> From: Warner Losh Date: Thu, 19 Oct 2006 05:17:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/conf NOTES src/sys/pc98/conf NOTES src/sys/amd64/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 05:17:56 -0000 imp 2006-10-19 05:17:55 UTC FreeBSD src repository Modified files: sys/i386/conf NOTES sys/pc98/conf NOTES sys/amd64/conf NOTES Log: Remove references to pccard.conf Revision Changes Path 1.60 +2 -2 src/sys/amd64/conf/NOTES 1.1233 +2 -2 src/sys/i386/conf/NOTES 1.80 +1 -1 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Thu Oct 19 05:19:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E10D16A417; Thu, 19 Oct 2006 05:19:01 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A52943D58; Thu, 19 Oct 2006 05:19:00 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J5J0bL022348; Thu, 19 Oct 2006 05:19:00 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J5J0Ns022347; Thu, 19 Oct 2006 05:19:00 GMT (envelope-from imp) Message-Id: <200610190519.k9J5J0Ns022347@repoman.freebsd.org> From: Warner Losh Date: Thu, 19 Oct 2006 05:19:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/examples/etc README.examples X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 05:19:01 -0000 imp 2006-10-19 05:19:00 UTC FreeBSD src repository Modified files: share/examples/etc README.examples Log: Remove references to pccard.conf, it is no longer used. Revision Changes Path 1.17 +0 -2 src/share/examples/etc/README.examples From owner-cvs-src@FreeBSD.ORG Thu Oct 19 05:25:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9804116A403; Thu, 19 Oct 2006 05:25:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4825243D53; Thu, 19 Oct 2006 05:25:29 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J5PT52023834; Thu, 19 Oct 2006 05:25:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J5PT6U023833; Thu, 19 Oct 2006 05:25:29 GMT (envelope-from imp) Message-Id: <200610190525.k9J5PT6U023833@repoman.freebsd.org> From: Warner Losh Date: Thu, 19 Oct 2006 05:25:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/awi if_awi_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 05:25:29 -0000 imp 2006-10-19 05:25:29 UTC FreeBSD src repository Modified files: sys/dev/awi if_awi_pccard.c Log: tweak comment Revision Changes Path 1.24 +2 -1 src/sys/dev/awi/if_awi_pccard.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 05:25:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AAF816A583; Thu, 19 Oct 2006 05:25:54 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5AF043D55; Thu, 19 Oct 2006 05:25:53 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J5Pr1U023871; Thu, 19 Oct 2006 05:25:53 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J5PrcI023870; Thu, 19 Oct 2006 05:25:53 GMT (envelope-from imp) Message-Id: <200610190525.k9J5PrcI023870@repoman.freebsd.org> From: Warner Losh Date: Thu, 19 Oct 2006 05:25:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ray if_ray.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 05:25:54 -0000 imp 2006-10-19 05:25:53 UTC FreeBSD src repository Modified files: sys/dev/ray if_ray.c Log: tweak comments about OLDCARD workarounds Revision Changes Path 1.85 +1 -2 src/sys/dev/ray/if_ray.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 05:55:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D9F516A403; Thu, 19 Oct 2006 05:55:11 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA2C343D5C; Thu, 19 Oct 2006 05:55:10 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J5tAm4028388; Thu, 19 Oct 2006 05:55:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J5tA5O028387; Thu, 19 Oct 2006 05:55:10 GMT (envelope-from ru) Message-Id: <200610190555.k9J5tA5O028387@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 19 Oct 2006 05:55:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/acpica Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 05:55:11 -0000 ru 2006-10-19 05:55:10 UTC FreeBSD src repository Modified files: sys/i386/acpica Makefile Log: Add missing acpi_wakecode.o: assym.s dependency, so that if assym.s is newer than acpi_wakecode.h, the latter is rebuilt. Reported by: bde Revision Changes Path 1.8 +1 -1 src/sys/i386/acpica/Makefile From owner-cvs-src@FreeBSD.ORG Thu Oct 19 06:39:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D24D516A417; Thu, 19 Oct 2006 06:39:06 +0000 (UTC) (envelope-from sanewo@ba2.so-net.ne.jp) Received: from ns5.sony.co.jp (NS5.Sony.CO.JP [137.153.0.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1E3643D4C; Thu, 19 Oct 2006 06:39:05 +0000 (GMT) (envelope-from sanewo@ba2.so-net.ne.jp) Received: from mail7.sony.co.jp ([43.0.1.209]) Received: from mail7.sony.co.jp (localhost [127.0.0.1]) by mail7.sony.co.jp (R8/Sony) with ESMTP id k9J6d1fB023350; Thu, 19 Oct 2006 15:39:01 +0900 (JST) Received: from jptkyxim02.jp.sony.com (jptkyxim02.jp.sony.com [43.15.17.88]) by mail7.sony.co.jp (R8/Sony) with ESMTP id k9J6d1Wu023336; Thu, 19 Oct 2006 15:39:01 +0900 (JST) Received: from jptkyxwa05.jp.sony.com ([43.15.31.5]) by jptkyxim02.jp.sony.com with Microsoft SMTPSVC(5.0.2195.6881); Thu, 19 Oct 2006 15:39:01 +0900 Received: from [43.17.81.141] ([43.17.81.141]) by jptkyxwa05.jp.sony.com with Microsoft SMTPSVC(5.0.2195.6881); Thu, 19 Oct 2006 15:39:01 +0900 Message-ID: <45371D84.1000509@ba2.so-net.ne.jp> Date: Thu, 19 Oct 2006 15:39:00 +0900 From: SANETO Takanori Organization: an individual User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Dag-Erling Smorgrav References: <200609130838.k8D8cnW9063228@repoman.freebsd.org> In-Reply-To: <200609130838.k8D8cnW9063228@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 19 Oct 2006 06:39:01.0134 (UTC) FILETIME=[4325A2E0:01C6F349] Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d mountcritlocal mountlate src/sbin/mount mount.8 mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 06:39:06 -0000 I noticed that mountlate script is not installed under RELENG_6. You need to add mountlate to FILES in /usr/src/etc/rc.d/Makefile, I think. Dag-Erling Smorgrav wrote: > des 2006-09-13 08:38:49 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > etc/rc.d mountcritlocal > sbin/mount mount.8 mount.c > Added files: (Branch: RELENG_6) > etc/rc.d mountlate > Log: > MFC: "late" flag in fstab + mountlate script + necessary changes to mount(8) > > Approved by: re (kensmith) > > Revision Changes Path > 1.12.2.1 +2 -0 src/etc/rc.d/mountcritlocal > 1.1.2.1 +36 -0 src/etc/rc.d/mountlate (new) > 1.73.2.2 +20 -3 src/sbin/mount/mount.8 > 1.69.2.2 +9 -4 src/sbin/mount/mount.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" -- SANETO Takanori From owner-cvs-src@FreeBSD.ORG Thu Oct 19 06:39:56 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CED9B16A412; Thu, 19 Oct 2006 06:39:56 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C3C343D49; Thu, 19 Oct 2006 06:39:56 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.7/8.13.7) with ESMTP id k9J6dtU8080157; Wed, 18 Oct 2006 23:39:55 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.8/8.13.7/Submit) id k9J6dtw9080156; Wed, 18 Oct 2006 23:39:55 -0700 (PDT) (envelope-from obrien) Date: Wed, 18 Oct 2006 23:39:55 -0700 From: "David O'Brien" To: Peter Grehan Message-ID: <20061019063955.GA80060@dragon.NUXI.org> References: <200610180209.k9I29kMa062324@repoman.freebsd.org> <4535915D.8010002@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4535915D.8010002@freebsd.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, David Xu , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/powerpc/powerpc copyinout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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, 19 Oct 2006 06:39:56 -0000 On Tue, Oct 17, 2006 at 07:28:45PM -0700, Peter Grehan wrote: > David O'Brien, did you have any objection to the proposed solution in > amd64/102996 ?? Is this an issue for 6.2-RELEASE? If not, it needs to take a back seat to ARM and other schedule 6.2-R things. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Oct 19 06:58:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCD0916A416; Thu, 19 Oct 2006 06:58:06 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A40243D6A; Thu, 19 Oct 2006 06:58:02 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J6w1rL039086; Thu, 19 Oct 2006 06:58:01 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J6w1QG039085; Thu, 19 Oct 2006 06:58:01 GMT (envelope-from scottl) Message-Id: <200610190658.k9J6w1QG039085@repoman.freebsd.org> From: Scott Long Date: Thu, 19 Oct 2006 06:58:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 06:58:07 -0000 scottl 2006-10-19 06:58:01 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c Log: Remove some spurious debugging, and use more complete error handling for tx load and fragmentation problems. Revision Changes Path 1.15 +20 -10 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 07:11:28 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6ECB16A407; Thu, 19 Oct 2006 07:11:28 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BEA043D5D; Thu, 19 Oct 2006 07:11:27 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [192.168.0.14] (dsl-63-249-90-35.cruzio.com [63.249.90.35]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id CFO53082 (AUTH peterg@ptree32.com.au); Thu, 19 Oct 2006 17:11:21 +1000 (EST) Message-ID: <45372521.4000008@freebsd.org> Date: Thu, 19 Oct 2006 00:11:29 -0700 From: Peter Grehan User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: obrien@freebsd.org References: <200610180209.k9I29kMa062324@repoman.freebsd.org> <4535915D.8010002@freebsd.org> <20061019063955.GA80060@dragon.NUXI.org> In-Reply-To: <20061019063955.GA80060@dragon.NUXI.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, David Xu , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/powerpc/powerpc copyinout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@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, 19 Oct 2006 07:11:28 -0000 > On Tue, Oct 17, 2006 at 07:28:45PM -0700, Peter Grehan wrote: >> David O'Brien, did you have any objection to the proposed solution in >> amd64/102996 ?? > > Is this an issue for 6.2-RELEASE? If not, it needs to take a back seat > to ARM and other schedule 6.2-R things. It isn't. later, Peter. From owner-cvs-src@FreeBSD.ORG Thu Oct 19 07:41:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3279716A407; Thu, 19 Oct 2006 07:41:48 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C48CE43D46; Thu, 19 Oct 2006 07:41:47 +0000 (GMT) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J7flSQ047308; Thu, 19 Oct 2006 07:41:47 GMT (envelope-from danger@repoman.freebsd.org) Received: (from danger@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J7flVa047307; Thu, 19 Oct 2006 07:41:47 GMT (envelope-from danger) Message-Id: <200610190741.k9J7flVa047307@repoman.freebsd.org> From: Daniel Gerzo Date: Thu, 19 Oct 2006 07:41:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 gre.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 07:41:48 -0000 danger 2006-10-19 07:41:47 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 gre.4 Log: - convert to the current style of section 4 man pages - s/ip.forwarding/net.inet.ip.forwarding/ to match reality [1] Approved by: keramida (mentor), trhodes (mentor) MFC after: 5 days Submitted by: Tom McLaughlin via #bsddocs Revision Changes Path 1.7 +15 -1 src/share/man/man4/gre.4 From owner-cvs-src@FreeBSD.ORG Thu Oct 19 08:01:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76C7016A407; Thu, 19 Oct 2006 08:01:54 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1237B43D66; Thu, 19 Oct 2006 08:01:50 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J81h6j050134; Thu, 19 Oct 2006 08:01:43 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J81hmT050132; Thu, 19 Oct 2006 08:01:43 GMT (envelope-from scottl) Message-Id: <200610190801.k9J81hmT050132@repoman.freebsd.org> From: Scott Long Date: Thu, 19 Oct 2006 08:01:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 08:01:54 -0000 scottl 2006-10-19 08:01:43 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c Log: I can't find any reason why an 8 byte alignment should be enforced on rx and tx buffers. Fix it there, and also don't have it be overridden by the parent tag. Revision Changes Path 1.16 +3 -3 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 08:03:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEE6F16A415; Thu, 19 Oct 2006 08:03:22 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DC1143D5A; Thu, 19 Oct 2006 08:03:22 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9J83MBp051856; Thu, 19 Oct 2006 08:03:22 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9J83M7E051855; Thu, 19 Oct 2006 08:03:22 GMT (envelope-from scottl) Message-Id: <200610190803.k9J83M7E051855@repoman.freebsd.org> From: Scott Long Date: Thu, 19 Oct 2006 08:03:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 08:03:23 -0000 scottl 2006-10-19 08:03:22 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: There is no reason to have a PAGE_SIZE alignment enforced on all DMA by the parent tag. Revision Changes Path 1.151 +1 -1 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 10:01:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EF3E16A403; Thu, 19 Oct 2006 10:01:28 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BB7143D6A; Thu, 19 Oct 2006 10:01:27 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JA1RxL078546; Thu, 19 Oct 2006 10:01:27 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JA1RRH078542; Thu, 19 Oct 2006 10:01:27 GMT (envelope-from obrien) Message-Id: <200610191001.k9JA1RRH078542@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 19 Oct 2006 10:01:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/nfe if_nfe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 10:01:28 -0000 obrien 2006-10-19 10:01:27 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c Log: style(9) cleanup. Revision Changes Path 1.7 +331 -242 src/sys/dev/nfe/if_nfe.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 10:04:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B322F16A412; Thu, 19 Oct 2006 10:04:47 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 717F743D49; Thu, 19 Oct 2006 10:04:47 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JA4l48080667; Thu, 19 Oct 2006 10:04:47 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JA4lFC080666; Thu, 19 Oct 2006 10:04:47 GMT (envelope-from obrien) Message-Id: <200610191004.k9JA4lFC080666@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 19 Oct 2006 10:04:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/nfe if_nfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 10:04:47 -0000 obrien 2006-10-19 10:04:47 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfereg.h Log: style(9) Revision Changes Path 1.5 +151 -151 src/sys/dev/nfe/if_nfereg.h From owner-cvs-src@FreeBSD.ORG Thu Oct 19 11:03:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DBAA16A412; Thu, 19 Oct 2006 11:03:45 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDACD43D55; Thu, 19 Oct 2006 11:03:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JB3i3h092218; Thu, 19 Oct 2006 11:03:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JB3iqS092217; Thu, 19 Oct 2006 11:03:44 GMT (envelope-from ru) Message-Id: <200610191103.k9JB3iqS092217@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 19 Oct 2006 11:03:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 hash.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 11:03:45 -0000 ru 2006-10-19 11:03:44 UTC FreeBSD src repository Modified files: share/man/man9 hash.9 Log: Add missing "const" qualifiers. Submitted by: bde Revision Changes Path 1.3 +6 -6 src/share/man/man9/hash.9 From owner-cvs-src@FreeBSD.ORG Thu Oct 19 14:36:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB8E516A412; Thu, 19 Oct 2006 14:36:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 652E043D45; Thu, 19 Oct 2006 14:36:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JEagDD037407; Thu, 19 Oct 2006 14:36:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JEagGW037406; Thu, 19 Oct 2006 14:36:42 GMT (envelope-from jhb) Message-Id: <200610191436.k9JEagGW037406@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Oct 2006 14:36:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys sem.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 14:36:42 -0000 jhb 2006-10-19 14:36:42 UTC FreeBSD src repository Modified files: sys/sys sem.h Log: - Define time_t in sys/sem.h so it doesn't require sys/types.h. - Move the pid_t, size_t, and time_t definitions earlier in the file, sort them, and fix whitespace. - Drop redundant includes of sys/cdefs.h and sys/_types.h as sys/ipc.h already includes them. PR: kern/104436 Reviewed by: bde Reported by: clsung MFC after: 3 days Revision Changes Path 1.30 +17 -14 src/sys/sys/sem.h From owner-cvs-src@FreeBSD.ORG Thu Oct 19 14:47:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E1C916A403; Thu, 19 Oct 2006 14:47:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FE2F43D45; Thu, 19 Oct 2006 14:47:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JElMR1039037; Thu, 19 Oct 2006 14:47:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JElM2l039036; Thu, 19 Oct 2006 14:47:22 GMT (envelope-from jhb) Message-Id: <200610191447.k9JElM2l039036@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Oct 2006 14:47:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/common merge_help.awk src/sys/boot/i386/libi386 biossmap.c src/sys/boot/i386/loader help.i386 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 14:47:22 -0000 jhb 2006-10-19 14:47:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/common merge_help.awk sys/boot/i386/libi386 biossmap.c sys/boot/i386/loader help.i386 Log: MFC: Add 'smap' command on x86 and fix merge_help.awk to not choke on it. Approved by: re (hrs) Revision Changes Path 1.5.14.1 +3 -0 src/sys/boot/common/merge_help.awk 1.3.2.2 +16 -0 src/sys/boot/i386/libi386/biossmap.c 1.9.2.1 +7 -0 src/sys/boot/i386/loader/help.i386 From owner-cvs-src@FreeBSD.ORG Thu Oct 19 14:49:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C028E16A492; Thu, 19 Oct 2006 14:49:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 711B543D49; Thu, 19 Oct 2006 14:49:03 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JEn3jI039112; Thu, 19 Oct 2006 14:49:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JEn3Cg039111; Thu, 19 Oct 2006 14:49:03 GMT (envelope-from jhb) Message-Id: <200610191449.k9JEn3Cg039111@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Oct 2006 14:49:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 14:49:03 -0000 jhb 2006-10-19 14:49:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys proc.h Log: MFC: Fix td_locks description in comment. Approved by: re (hrs) Revision Changes Path 1.432.2.8 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Thu Oct 19 14:50:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1B4216A407; Thu, 19 Oct 2006 14:50:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 075FA43D64; Thu, 19 Oct 2006 14:50:49 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JEomF4039274; Thu, 19 Oct 2006 14:50:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JEomp1039271; Thu, 19 Oct 2006 14:50:48 GMT (envelope-from jhb) Message-Id: <200610191450.k9JEomp1039271@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Oct 2006 14:50:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ipmi ipmi.c ipmi_smic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 14:50:50 -0000 jhb 2006-10-19 14:50:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ipmi ipmi.c ipmi_smic.c Log: MFC: Sync with HEAD - Fix recursed locking in ipmi_polled_enqueue_request(). - Don't toss the last byte during an SMIC read and add SMIC_DEBUG. Approved by: re (hrs) Revision Changes Path 1.3.2.3 +2 -2 src/sys/dev/ipmi/ipmi.c 1.1.2.2 +54 -8 src/sys/dev/ipmi/ipmi_smic.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 14:52:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8CCA16A4B3; Thu, 19 Oct 2006 14:52:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4037F43D46; Thu, 19 Oct 2006 14:52:04 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JEq343039926; Thu, 19 Oct 2006 14:52:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JEq3vG039925; Thu, 19 Oct 2006 14:52:03 GMT (envelope-from jhb) Message-Id: <200610191452.k9JEq3vG039925@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Oct 2006 14:52:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/include intr_machdep.h src/sys/i386/include intr_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 14:52:04 -0000 jhb 2006-10-19 14:52:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/include intr_machdep.h sys/i386/include intr_machdep.h Log: MFC: Fix sign bug in #ifdef for value of INTRCNT_COUNT. Approved by: re (hrs) Revision Changes Path 1.5.2.4 +2 -2 src/sys/amd64/include/intr_machdep.h 1.7.2.4 +2 -2 src/sys/i386/include/intr_machdep.h From owner-cvs-src@FreeBSD.ORG Thu Oct 19 15:52:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB9BD16A4A0; Thu, 19 Oct 2006 15:52:48 +0000 (UTC) (envelope-from wes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D9E943D77; Thu, 19 Oct 2006 15:52:19 +0000 (GMT) (envelope-from wes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JFqJIX050818; Thu, 19 Oct 2006 15:52:19 GMT (envelope-from wes@repoman.freebsd.org) Received: (from wes@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JFqJoA050817; Thu, 19 Oct 2006 15:52:19 GMT (envelope-from wes) Message-Id: <200610191552.k9JFqJoA050817@repoman.freebsd.org> From: Wes Peters Date: Thu, 19 Oct 2006 15:52:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/i387 fenv.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 15:52:49 -0000 wes 2006-10-19 15:52:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/i387 fenv.h Log: MFC r1.5 so C++ programs will work in 6.2. Thanks for the fix, Bruce. Moved __BEGIN_DECLS up a little so that it covers __test_sse() and C++ isn't broken, PR: 104425 Approved by: re (bmah) Revision Changes Path 1.4.2.1 +2 -2 src/lib/msun/i387/fenv.h From owner-cvs-src@FreeBSD.ORG Thu Oct 19 19:37:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AEC916A47E; Thu, 19 Oct 2006 19:37:29 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp2-g19.free.fr (smtp2-g19.free.fr [212.27.42.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE68943D72; Thu, 19 Oct 2006 19:37:22 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp2-g19.free.fr (Postfix) with ESMTP id A71A2751F9; Thu, 19 Oct 2006 21:37:21 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 092759E6C2; Thu, 19 Oct 2006 19:38:12 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id E58DF405B; Thu, 19 Oct 2006 21:38:11 +0200 (CEST) Date: Thu, 19 Oct 2006 21:38:11 +0200 From: Jeremie Le Hen To: Tor Egge Message-ID: <20061019193811.GM53114@obiwan.tataz.chchile.org> References: <200610132012.k9DKC7AS005839@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200610132012.k9DKC7AS005839@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: [fbsd] cvs commit [HEAD] src/lib/libc_r/uthread uthread_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 19:37:29 -0000 Hi Tor, On Fri, Oct 13, 2006 at 08:12:07PM +0000, Tor Egge wrote: > tegge 2006-10-13 20:12:07 UTC > > FreeBSD src repository > > Modified files: > lib/libc_r/uthread uthread_sig.c > Log: > Delay unblocking signal and restoring process signal mask until the > thread signal mask has been updated to avoid stack overflow during signal > bursts. > > Don't block signal forever if no threads can currently handle signal. > > Check for pending signal after direct invocation of signal handler. > > Revision Changes Path > 1.47 +41 -19 src/lib/libc_r/uthread/uthread_sig.c What's the point of these changes ? libc_r has been unlinked from the build in -CURRENT. I even thought it was broken. Are you planning to MFC this to older branches ? Thank you. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Thu Oct 19 19:47:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3537816A40F; Thu, 19 Oct 2006 19:47:02 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E384443D75; Thu, 19 Oct 2006 19:46:49 +0000 (GMT) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JJknE3015383; Thu, 19 Oct 2006 19:46:49 GMT (envelope-from rink@repoman.freebsd.org) Received: (from rink@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JJknBA015382; Thu, 19 Oct 2006 19:46:49 GMT (envelope-from rink) Message-Id: <200610191946.k9JJknBA015382@repoman.freebsd.org> From: Rink Springer Date: Thu, 19 Oct 2006 19:46:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mountd mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 19:47:02 -0000 rink 2006-10-19 19:46:49 UTC FreeBSD src repository Modified files: usr.sbin/mountd mountd.c Log: My previous commit made it impossible to export / over NFS; this small change fixes this. Reported by: Lin Jui-Nan Eric < ericlin dot jnlin at gmail dot com > Submitted by: Erik Trulsson < ertr1013 at student dot uu dot se > (commit is inspired by a patch from Erik) Pointyhat to: me Reviewed by: stable@ Approved by: imp (mentor) MFC after: 3 days Revision Changes Path 1.90 +6 -1 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Thu Oct 19 21:06:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63E3016A4AB; Thu, 19 Oct 2006 21:06:59 +0000 (UTC) (envelope-from Tor.Egge@cvsup.no.freebsd.org) Received: from pil.idi.ntnu.no (pil.idi.ntnu.no [129.241.107.93]) by mx1.FreeBSD.org (Postfix) with ESMTP id A639D43D68; Thu, 19 Oct 2006 21:06:58 +0000 (GMT) (envelope-from Tor.Egge@cvsup.no.freebsd.org) Received: from cvsup.no.freebsd.org (c2h5oh.idi.ntnu.no [129.241.103.69]) by pil.idi.ntnu.no (8.13.6/8.13.1) with ESMTP id k9JL6uWC029231 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 19 Oct 2006 23:06:56 +0200 (MEST) Received: from localhost (localhost [127.0.0.1]) by cvsup.no.freebsd.org (8.13.4/8.13.4) with ESMTP id k9JL6uwc069077; Thu, 19 Oct 2006 21:06:56 GMT (envelope-from Tor.Egge@cvsup.no.freebsd.org) Date: Thu, 19 Oct 2006 21:04:34 +0000 (UTC) Message-Id: <20061019.210434.74686695.Tor.Egge@cvsup.no.freebsd.org> To: jeremie@le-hen.org From: Tor Egge In-Reply-To: <20061019193811.GM53114@obiwan.tataz.chchile.org> References: <200610132012.k9DKC7AS005839@repoman.freebsd.org> <20061019193811.GM53114@obiwan.tataz.chchile.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned-By: mimedefang.idi.ntnu.no, using CLAMD X-SMTP-From: Sender=, Relay/Client=c2h5oh.idi.ntnu.no [129.241.103.69], EHLO=cvsup.no.freebsd.org X-Scanned-By: MIMEDefang 2.48 on 129.241.107.38 X-Scanned-By: mimedefang.idi.ntnu.no, using MIMEDefang 2.48 with local filter 16.42-idi X-Filter-Time: 1 seconds Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: [fbsd] cvs commit [HEAD] src/lib/libc_r/uthread uthread_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 21:06:59 -0000 > What's the point of these changes ? libc_r has been unlinked from > the build in -CURRENT. I even thought it was broken. Fixing some problems on RELENG_4. > Are you planning to MFC this to older branches ? I planned to MFC it myself just to RELENG_4 but got an opportunity to delegate the MFC task when another committer also wanted it in RELENG_6. - Tor Egge From owner-cvs-src@FreeBSD.ORG Thu Oct 19 22:06:59 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F08AB16A407; Thu, 19 Oct 2006 22:06:59 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAD6743D5D; Thu, 19 Oct 2006 22:06:56 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k9JM6s5B069423; Thu, 19 Oct 2006 18:06:54 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Jeremie Le Hen Date: Thu, 19 Oct 2006 18:06:50 -0400 User-Agent: KMail/1.9.1 References: <200610132012.k9DKC7AS005839@repoman.freebsd.org> <20061019193811.GM53114@obiwan.tataz.chchile.org> In-Reply-To: <20061019193811.GM53114@obiwan.tataz.chchile.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610191806.51334.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 19 Oct 2006 18:06:54 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/2051/Thu Oct 19 15:27:43 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Tor Egge , cvs-all@freebsd.org Subject: Re: [fbsd] cvs commit [HEAD] src/lib/libc_r/uthread uthread_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 22:07:00 -0000 On Thursday 19 October 2006 15:38, Jeremie Le Hen wrote: > Hi Tor, > > On Fri, Oct 13, 2006 at 08:12:07PM +0000, Tor Egge wrote: > > tegge 2006-10-13 20:12:07 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libc_r/uthread uthread_sig.c > > Log: > > Delay unblocking signal and restoring process signal mask until the > > thread signal mask has been updated to avoid stack overflow during signal > > bursts. > > > > Don't block signal forever if no threads can currently handle signal. > > > > Check for pending signal after direct invocation of signal handler. > > > > Revision Changes Path > > 1.47 +41 -19 src/lib/libc_r/uthread/uthread_sig.c > > What's the point of these changes ? libc_r has been unlinked from > the build in -CURRENT. I even thought it was broken. Are you > planning to MFC this to older branches ? The point is for older branches such as 4.x where !libc_r is even more broken (ENOENT) than libc_r (except for liblthreads). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Oct 19 22:51:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B044C16A47E; Thu, 19 Oct 2006 22:51:43 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1ADF43D93; Thu, 19 Oct 2006 22:51:27 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JMpR4d056832; Thu, 19 Oct 2006 22:51:27 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JMpR7T056828; Thu, 19 Oct 2006 22:51:27 GMT (envelope-from cognet) Message-Id: <200610192251.k9JMpR7T056828@repoman.freebsd.org> From: Olivier Houchard Date: Thu, 19 Oct 2006 22:51:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 22:51:43 -0000 cognet 2006-10-19 22:51:26 UTC FreeBSD src repository Modified files: share/mk bsd.cpu.mk Log: Use TARGET_BIG_ENDIAN instead of ARM_BIG_ENDIAN Revision Changes Path 1.58 +1 -1 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Thu Oct 19 23:34:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A40AB16A412; Thu, 19 Oct 2006 23:34:01 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD17B43D69; Thu, 19 Oct 2006 23:34:00 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9JNY07F069123; Thu, 19 Oct 2006 23:34:00 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9JNY0bj069122; Thu, 19 Oct 2006 23:34:00 GMT (envelope-from sam) Message-Id: <200610192334.k9JNY0bj069122@repoman.freebsd.org> From: Sam Leffler Date: Thu, 19 Oct 2006 23:34:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ath if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 23:34:01 -0000 sam 2006-10-19 23:34:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath if_athvar.h Log: MFC 1.54: correct diag request to fetch isr state on fatal interrupts Approved by: re (bmah) Revision Changes Path 1.27.2.11 +1 -1 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Fri Oct 20 04:31:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8738A16A412; Fri, 20 Oct 2006 04:31:04 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45B7C43D64; Fri, 20 Oct 2006 04:31:02 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K4V2en037116; Fri, 20 Oct 2006 04:31:02 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K4V2Qu037114; Fri, 20 Oct 2006 04:31:02 GMT (envelope-from cperciva) Message-Id: <200610200431.k9K4V2Qu037114@repoman.freebsd.org> From: Colin Percival Date: Fri, 20 Oct 2006 04:31:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/jot jot.1 src/usr.bin/lam lam.1 src/usr.bin/rs rs.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 04:31:04 -0000 cperciva 2006-10-20 04:31:01 UTC FreeBSD src repository Modified files: usr.bin/jot jot.1 usr.bin/lam lam.1 usr.bin/rs rs.1 Log: Document that jot(1), rs(1), and lam(1) first appeared in 4.2BSD. MFC after: 1 month Revision Changes Path 1.18 +5 -0 src/usr.bin/jot/jot.1 1.14 +5 -0 src/usr.bin/lam/lam.1 1.12 +5 -0 src/usr.bin/rs/rs.1 From owner-cvs-src@FreeBSD.ORG Fri Oct 20 06:40:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 724EF16A40F; Fri, 20 Oct 2006 06:40:00 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DE9543D58; Fri, 20 Oct 2006 06:40:00 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K6dxbd068970; Fri, 20 Oct 2006 06:39:59 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K6dxrA068969; Fri, 20 Oct 2006 06:39:59 GMT (envelope-from imp) Message-Id: <200610200639.k9K6dxrA068969@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 06:39:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/dev/mmc bridge.h mmc.c mmcbr_if.m mmcbrvar.h mmcbus_if.m mmcreg.h mmcsd.c mmcvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 06:40:00 -0000 imp 2006-10-20 06:39:59 UTC FreeBSD src repository Modified files: sys/conf files Added files: sys/dev/mmc bridge.h mmc.c mmcbr_if.m mmcbrvar.h mmcbus_if.m mmcreg.h mmcsd.c mmcvar.h Log: Preliminary MMC stack. This stack supports SD 1.0 cards only, but should be easily adapted to SD 2.0 (aka SDHC), SDIO, MMC and MMCplus cards. At the present time, there's only one bridge driver for the ARM9 based Atmel AT91RM9200. Revision Changes Path 1.1152 +4 -0 src/sys/conf/files 1.1 +105 -0 src/sys/dev/mmc/bridge.h (new) 1.1 +745 -0 src/sys/dev/mmc/mmc.c (new) 1.1 +84 -0 src/sys/dev/mmc/mmcbr_if.m (new) 1.1 +73 -0 src/sys/dev/mmc/mmcbrvar.h (new) 1.1 +63 -0 src/sys/dev/mmc/mmcbus_if.m (new) 1.1 +326 -0 src/sys/dev/mmc/mmcreg.h (new) 1.1 +244 -0 src/sys/dev/mmc/mmcsd.c (new) 1.1 +54 -0 src/sys/dev/mmc/mmcvar.h (new) From owner-cvs-src@FreeBSD.ORG Fri Oct 20 06:44:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B889A16A407; Fri, 20 Oct 2006 06:44:04 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E11E43D46; Fri, 20 Oct 2006 06:44:04 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K6i4N4070470; Fri, 20 Oct 2006 06:44:04 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K6i4Zr070469; Fri, 20 Oct 2006 06:44:04 GMT (envelope-from imp) Message-Id: <200610200644.k9K6i4Zr070469@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 06:44:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 at91_mci.c at91_mcireg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 06:44:04 -0000 imp 2006-10-20 06:44:04 UTC FreeBSD src repository Added files: sys/arm/at91 at91_mci.c at91_mcireg.h Log: MMC/SD bridge driver (host adapter) for AT91RM9200's MCI interface. This interface also appears in the AT91SAM9260 and '61 as well as the AVR32 based micros from Atmel. We don't yet support write protect or hot-swap in this bridge driver. Revision Changes Path 1.1 +725 -0 src/sys/arm/at91/at91_mci.c (new) 1.1 +128 -0 src/sys/arm/at91/at91_mcireg.h (new) From owner-cvs-src@FreeBSD.ORG Fri Oct 20 06:53:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A2E316A40F; Fri, 20 Oct 2006 06:53:09 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B667143D64; Fri, 20 Oct 2006 06:53:01 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K6r16o071909; Fri, 20 Oct 2006 06:53:01 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K6r1d7071904; Fri, 20 Oct 2006 06:53:01 GMT (envelope-from imp) Message-Id: <200610200653.k9K6r1d7071904@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 06:52:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/mmc Makefile src/sys/modules/mmcsd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 06:53:09 -0000 imp 2006-10-20 06:52:59 UTC FreeBSD src repository Added files: sys/modules/mmc Makefile sys/modules/mmcsd Makefile Log: Loadable modules for mmc (the bus) amd mmcsd (the MMC and SD support code). A little green, so not yet connected to the build. Revision Changes Path 1.1 +8 -0 src/sys/modules/mmc/Makefile (new) 1.1 +8 -0 src/sys/modules/mmcsd/Makefile (new) From owner-cvs-src@FreeBSD.ORG Fri Oct 20 06:55:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AA3916A47C; Fri, 20 Oct 2006 06:55:50 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 496E343D45; Fri, 20 Oct 2006 06:55:50 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K6to56072297; Fri, 20 Oct 2006 06:55:50 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K6to0V072296; Fri, 20 Oct 2006 06:55:50 GMT (envelope-from imp) Message-Id: <200610200655.k9K6to0V072296@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 06:55:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 06:55:50 -0000 imp 2006-10-20 06:55:49 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Add mmcbr_if.m and mmcbus_if.m to the mix. Revision Changes Path 1.212 +2 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:03:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2932B16A407; Fri, 20 Oct 2006 07:03:58 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCFFF43D49; Fri, 20 Oct 2006 07:03:57 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K73vgv075046; Fri, 20 Oct 2006 07:03:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K73vro075045; Fri, 20 Oct 2006 07:03:57 GMT (envelope-from imp) Message-Id: <200610200703.k9K73vro075045@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:03:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 kb920x_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:03:58 -0000 imp 2006-10-20 07:03:57 UTC FreeBSD src repository Modified files: sys/arm/at91 kb920x_machdep.c Log: Add configuration of the SSC lines for second SSC. Revision Changes Path 1.17 +2 -0 src/sys/arm/at91/kb920x_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:04:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5286616A4A0; Fri, 20 Oct 2006 07:04:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06F5A43D46; Fri, 20 Oct 2006 07:04:57 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K74u5C075096; Fri, 20 Oct 2006 07:04:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K74umc075095; Fri, 20 Oct 2006 07:04:56 GMT (envelope-from imp) Message-Id: <200610200704.k9K74umc075095@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:04:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 if_ate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:04:57 -0000 imp 2006-10-20 07:04:56 UTC FreeBSD src repository Modified files: sys/arm/at91 if_ate.c Log: Add sysctl to export current state of rmii vs mii configuraiton. Fix a typo in resource allocation. Revision Changes Path 1.11 +12 -2 src/sys/arm/at91/if_ate.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:06:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A81616A412; Fri, 20 Oct 2006 07:06:40 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECC6643D5D; Fri, 20 Oct 2006 07:06:39 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K76d8f075201; Fri, 20 Oct 2006 07:06:39 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K76d5F075200; Fri, 20 Oct 2006 07:06:39 GMT (envelope-from imp) Message-Id: <200610200706.k9K76d5F075200@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:06:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 at91_twi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:06:40 -0000 imp 2006-10-20 07:06:39 UTC FreeBSD src repository Modified files: sys/arm/at91 at91_twi.c Log: Progress commit for getting TWI working Revision Changes Path 1.5 +23 -17 src/sys/arm/at91/at91_twi.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:08:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A656D16A47B; Fri, 20 Oct 2006 07:08:17 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CA7F43D5E; Fri, 20 Oct 2006 07:08:16 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K78Ftj075325; Fri, 20 Oct 2006 07:08:15 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K78FL3075324; Fri, 20 Oct 2006 07:08:15 GMT (envelope-from imp) Message-Id: <200610200708.k9K78FL3075324@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:08:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 at91_sscreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:08:17 -0000 imp 2006-10-20 07:08:15 UTC FreeBSD src repository Modified files: sys/arm/at91 at91_sscreg.h Log: More register definitions. Revision Changes Path 1.2 +105 -0 src/sys/arm/at91/at91_sscreg.h From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:08:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8997716A40F; Fri, 20 Oct 2006 07:08:59 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48CDA43D55; Fri, 20 Oct 2006 07:08:59 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K78xBZ075377; Fri, 20 Oct 2006 07:08:59 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K78xKh075376; Fri, 20 Oct 2006 07:08:59 GMT (envelope-from imp) Message-Id: <200610200708.k9K78xKh075376@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:08:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 at91_ssc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:08:59 -0000 imp 2006-10-20 07:08:59 UTC FreeBSD src repository Modified files: sys/arm/at91 at91_ssc.c Log: Commit WIP SSC driver, more work is needed here, but it configures things OK. Revision Changes Path 1.3 +26 -6 src/sys/arm/at91/at91_ssc.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:10:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31AA316A494; Fri, 20 Oct 2006 07:10:14 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C943543D45; Fri, 20 Oct 2006 07:10:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K7AD5I075437; Fri, 20 Oct 2006 07:10:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K7ADbM075436; Fri, 20 Oct 2006 07:10:13 GMT (envelope-from imp) Message-Id: <200610200710.k9K7ADbM075436@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:10:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 at91_spi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:10:14 -0000 imp 2006-10-20 07:10:13 UTC FreeBSD src repository Modified files: sys/arm/at91 at91_spi.c Log: MFp4: Working SPI driver. Revision Changes Path 1.3 +66 -53 src/sys/arm/at91/at91_spi.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:11:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BACC416A416; Fri, 20 Oct 2006 07:11:52 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7933743D46; Fri, 20 Oct 2006 07:11:52 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K7BqMf076210; Fri, 20 Oct 2006 07:11:52 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K7BqLA076209; Fri, 20 Oct 2006 07:11:52 GMT (envelope-from imp) Message-Id: <200610200711.k9K7BqLA076209@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:11:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/spibus spibus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:11:52 -0000 imp 2006-10-20 07:11:52 UTC FreeBSD src repository Modified files: sys/dev/spibus spibus.c Log: MFp4: when passing the transfer up the foodchain, make sure we go up the food chain. devi == NULL is the error condition. Treat it as such. Revision Changes Path 1.2 +4 -2 src/sys/dev/spibus/spibus.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 07:31:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82A0616A403; Fri, 20 Oct 2006 07:31:16 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40A2743D45; Fri, 20 Oct 2006 07:31:16 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K7VGkw079099; Fri, 20 Oct 2006 07:31:16 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K7VGmD079098; Fri, 20 Oct 2006 07:31:16 GMT (envelope-from imp) Message-Id: <200610200731.k9K7VGmD079098@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 07:31:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 07:31:16 -0000 imp 2006-10-20 07:31:16 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Sort MFILES list Noticed by: ru@ Revision Changes Path 1.213 +2 -2 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Fri Oct 20 08:01:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85E9416A4ED; Fri, 20 Oct 2006 08:01:18 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CC3A43D5D; Fri, 20 Oct 2006 08:00:22 +0000 (GMT) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K7xobx084443; Fri, 20 Oct 2006 07:59:50 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K7xoMD084442; Fri, 20 Oct 2006 07:59:50 GMT (envelope-from kib) Message-Id: <200610200759.k9K7xoMD084442@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 20 Oct 2006 07:59:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_conf.c src/sys/sys conf.h src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 08:01:18 -0000 kib 2006-10-20 07:59:50 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c sys/sys conf.h sys/fs/devfs devfs_vnops.c Log: Fix the race between devfs_fp_check and devfs_reclaim. Derefence the vnode' v_rdev and increment the dev threadcount , as well as clear it (in devfs_reclaim) under the dev_lock(). Reviewed by: tegge Approved by: pjd (mentor) Revision Changes Path 1.137 +9 -5 src/sys/fs/devfs/devfs_vnops.c 1.200 +18 -0 src/sys/kern/kern_conf.c 1.230 +2 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Fri Oct 20 08:03:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 457F016A403; Fri, 20 Oct 2006 08:03:43 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C5D43D45; Fri, 20 Oct 2006 08:03:43 +0000 (GMT) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K83g0p086740; Fri, 20 Oct 2006 08:03:42 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K83gpa086738; Fri, 20 Oct 2006 08:03:42 GMT (envelope-from kib) Message-Id: <200610200803.k9K83gpa086738@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 20 Oct 2006 08:03:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 08:03:43 -0000 kib 2006-10-20 08:03:42 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: Update the access and modification times for dev while still holding thread reference on it. Reviewed by: tegge Approved by: pjd (mentor) Revision Changes Path 1.138 +2 -2 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 08:56:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D53816A403; Fri, 20 Oct 2006 08:56:27 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 924E543D49; Fri, 20 Oct 2006 08:56:26 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K8uQuW098999; Fri, 20 Oct 2006 08:56:26 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K8uQ03098998; Fri, 20 Oct 2006 08:56:26 GMT (envelope-from des) Message-Id: <200610200856.k9K8uQ03098998@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 20 Oct 2006 08:56:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES src/sys/amd64/conf NOTES src/sys/i386/conf NOTES src/sys/ia64/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 08:56:27 -0000 des 2006-10-20 08:56:26 UTC FreeBSD src repository Modified files: sys/conf NOTES sys/amd64/conf NOTES sys/i386/conf NOTES sys/ia64/conf NOTES Log: The VGA_DEBUG option only exists on {amd64,i386,ia64}. Also remove 'device io' from amd64 NOTES; DEFAULTS takes care of it. Revision Changes Path 1.61 +2 -3 src/sys/amd64/conf/NOTES 1.1390 +0 -3 src/sys/conf/NOTES 1.1234 +3 -0 src/sys/i386/conf/NOTES 1.12 +3 -0 src/sys/ia64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Oct 20 08:58:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C93716A407; Fri, 20 Oct 2006 08:58:03 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 510C443D4C; Fri, 20 Oct 2006 08:58:03 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K8w3au099066; Fri, 20 Oct 2006 08:58:03 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K8w3V9099065; Fri, 20 Oct 2006 08:58:03 GMT (envelope-from des) Message-Id: <200610200858.k9K8w3V9099065@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 20 Oct 2006 08:58:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 08:58:03 -0000 des 2006-10-20 08:58:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d Makefile Log: Don't forget to install mountlate. Approved by: re (bmah) Revision Changes Path 1.53.2.14 +1 -1 src/etc/rc.d/Makefile From owner-cvs-src@FreeBSD.ORG Fri Oct 20 09:12:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3FD016A415; Fri, 20 Oct 2006 09:12:14 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77F1843D7F; Fri, 20 Oct 2006 09:12:06 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K9C5kI000874; Fri, 20 Oct 2006 09:12:05 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K9C5Ki000873; Fri, 20 Oct 2006 09:12:05 GMT (envelope-from imp) Message-Id: <200610200912.k9K9C5Ki000873@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 09:12:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91/boot2 Makefile boot2.c kb920x_board.c src/sys/boot/arm/at91/libat91 Makefile at91rm9200.h at91rm9200_lowlevel.c emac.c emac.h emac_init.c lib.h lib_AT91RM9200.h mci_device.c mci_device.h memcmp.c memcpy.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 09:12:14 -0000 imp 2006-10-20 09:12:05 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/libat91 Makefile at91rm9200.h at91rm9200_lowlevel.c emac.c emac.h emac_init.c lib.h lib_AT91RM9200.h mci_device.c mci_device.h p_string.c printf.c putchar.c sd-card.c spi_flash.c Added files: sys/boot/arm/at91/boot2 Makefile boot2.c kb920x_board.c sys/boot/arm/at91/libat91 memcmp.c memcpy.c memset.c strcmp.c strcpy.c strcvt.c strlen.c Log: MFp4: Massive update. The highlights: o dramatically cut memory usage by writing better, less intertwingled code. o implement booting off mmc/sd cards (sd only tested one at the moment) o start to split out board specific stuff for boot2. Revision Changes Path 1.1 +19 -0 src/sys/boot/arm/at91/boot2/Makefile (new) 1.1 +318 -0 src/sys/boot/arm/at91/boot2/boot2.c (new) 1.1 +35 -0 src/sys/boot/arm/at91/boot2/kb920x_board.c (new) 1.5 +5 -3 src/sys/boot/arm/at91/libat91/Makefile 1.3 +0 -22 src/sys/boot/arm/at91/libat91/at91rm9200.h 1.3 +12 -0 src/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.c 1.4 +28 -28 src/sys/boot/arm/at91/libat91/emac.c 1.4 +2 -5 src/sys/boot/arm/at91/libat91/emac.h 1.2 +2 -24 src/sys/boot/arm/at91/libat91/emac_init.c 1.3 +4 -3 src/sys/boot/arm/at91/libat91/lib.h 1.2 +7 -369 src/sys/boot/arm/at91/libat91/lib_AT91RM9200.h 1.2 +92 -133 src/sys/boot/arm/at91/libat91/mci_device.c 1.2 +238 -191 src/sys/boot/arm/at91/libat91/mci_device.h 1.1 +38 -0 src/sys/boot/arm/at91/libat91/memcmp.c (new) 1.1 +39 -0 src/sys/boot/arm/at91/libat91/memcpy.c (new) 1.1 +36 -0 src/sys/boot/arm/at91/libat91/memset.c (new) 1.3 +0 -153 src/sys/boot/arm/at91/libat91/p_string.c 1.2 +5 -4 src/sys/boot/arm/at91/libat91/printf.c 1.2 +8 -0 src/sys/boot/arm/at91/libat91/putchar.c 1.2 +21 -120 src/sys/boot/arm/at91/libat91/sd-card.c 1.2 +1 -1 src/sys/boot/arm/at91/libat91/spi_flash.c 1.1 +36 -0 src/sys/boot/arm/at91/libat91/strcmp.c (new) 1.1 +38 -0 src/sys/boot/arm/at91/libat91/strcpy.c (new) 1.1 +133 -0 src/sys/boot/arm/at91/libat91/strcvt.c (new) 1.1 +46 -0 src/sys/boot/arm/at91/libat91/strlen.c (new) From owner-cvs-src@FreeBSD.ORG Fri Oct 20 09:44:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E2EB16A40F; Fri, 20 Oct 2006 09:44:22 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC76743D46; Fri, 20 Oct 2006 09:44:21 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K9iLF7001611; Fri, 20 Oct 2006 09:44:21 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K9iLfj001610; Fri, 20 Oct 2006 09:44:21 GMT (envelope-from bde) Message-Id: <200610200944.k9K9iLfj001610@repoman.freebsd.org> From: Bruce Evans Date: Fri, 20 Oct 2006 09:44:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 db_trace.c src/sys/i386/i386 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 09:44:22 -0000 bde 2006-10-20 09:44:21 UTC FreeBSD src repository Modified files: sys/amd64/amd64 db_trace.c sys/i386/i386 db_trace.c Log: Don't show debug registers in "show registers". Special registers should be displayed specially, and debug registers are among of the least interesting special registers (far behind %cr3). The debug registers are still accessible as variables and displayed in another bogus place ("show watches"). Revision Changes Path 1.76 +2 -1 src/sys/amd64/amd64/db_trace.c 1.75 +2 -1 src/sys/i386/i386/db_trace.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 09:52:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C751016A403; Fri, 20 Oct 2006 09:52:27 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92D9343D46; Fri, 20 Oct 2006 09:52:27 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9K9qR0S001951; Fri, 20 Oct 2006 09:52:27 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9K9qRjG001950; Fri, 20 Oct 2006 09:52:27 GMT (envelope-from des) Message-Id: <200610200952.k9K9qRjG001950@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 20 Oct 2006 09:52:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES src/sys/amd64/conf NOTES src/sys/i386/conf NOTES src/sys/ia64/conf NOTES src/sys/pc98/conf NOTES src/sys/sparc64/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 09:52:27 -0000 des 2006-10-20 09:52:27 UTC FreeBSD src repository Modified files: sys/conf NOTES sys/amd64/conf NOTES sys/i386/conf NOTES sys/ia64/conf NOTES sys/pc98/conf NOTES sys/sparc64/conf NOTES Log: Move more MD devices and options out of MI NOTES. Revision Changes Path 1.62 +57 -3 src/sys/amd64/conf/NOTES 1.1391 +0 -67 src/sys/conf/NOTES 1.1235 +57 -6 src/sys/i386/conf/NOTES 1.13 +57 -3 src/sys/ia64/conf/NOTES 1.81 +2 -11 src/sys/pc98/conf/NOTES 1.25 +33 -7 src/sys/sparc64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Oct 20 10:09:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D98C916A4B3; Fri, 20 Oct 2006 10:09:40 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96BEE43D66; Fri, 20 Oct 2006 10:09:40 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KA9etS003473; Fri, 20 Oct 2006 10:09:40 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KA9eF7003472; Fri, 20 Oct 2006 10:09:40 GMT (envelope-from netchild) Message-Id: <200610201009.k9KA9eF7003472@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 20 Oct 2006 10:09:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 10:09:41 -0000 netchild 2006-10-20 10:09:40 UTC FreeBSD src repository Modified files: sys/i386/linux linux_machdep.c Log: Fix a recent regression regarding valid signals. Submitted by: rdivacky Revision Changes Path 1.63 +1 -1 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 11:00:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07A3316A407; Fri, 20 Oct 2006 11:00:04 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A402F43D46; Fri, 20 Oct 2006 11:00:04 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KB04EK009972; Fri, 20 Oct 2006 11:00:04 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KB04Yg009967; Fri, 20 Oct 2006 11:00:04 GMT (envelope-from cognet) Message-Id: <200610201100.k9KB04Yg009967@repoman.freebsd.org> From: Olivier Houchard Date: Fri, 20 Oct 2006 11:00:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 11:00:05 -0000 cognet 2006-10-20 11:00:03 UTC FreeBSD src repository Modified files: sys/arm/arm trap.c Log: There's no need to special-case lseek for arm/big-endian. Revision Changes Path 1.28 +0 -14 src/sys/arm/arm/trap.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 11:48:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CF4A16A403; Fri, 20 Oct 2006 11:48:47 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A84143D58; Fri, 20 Oct 2006 11:48:47 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KBml9e018981; Fri, 20 Oct 2006 11:48:47 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KBmlrb018980; Fri, 20 Oct 2006 11:48:47 GMT (envelope-from nyan) Message-Id: <200610201148.k9KBmlrb018980@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 20 Oct 2006 11:48:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 11:48:47 -0000 nyan 2006-10-20 11:48:46 UTC FreeBSD src repository Modified files: sys/pc98/conf NOTES Log: - MFi386: Remove 'device io'. - Remove duplicate options. - 'nomakeoption ATKBD_DFLT_KEYMAP' is not needed anymore. Revision Changes Path 1.82 +0 -12 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Oct 20 13:10:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F58A16A415; Fri, 20 Oct 2006 13:10:28 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C19C43D5F; Fri, 20 Oct 2006 13:10:28 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KDARLG042251; Fri, 20 Oct 2006 13:10:27 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KDARKF042250; Fri, 20 Oct 2006 13:10:27 GMT (envelope-from maxim) Message-Id: <200610201310.k9KDARKF042250@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 20 Oct 2006 13:10:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 13:10:28 -0000 maxim 2006-10-20 13:10:27 UTC FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: o '-s' flag was killed in rev. 1.75. Clean getopt(3). PR: bin/104616 Submitted by: Oliver Fromme MFC after: 1 week Revision Changes Path 1.112 +1 -1 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 13:19:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id A7D0616A407; Fri, 20 Oct 2006 13:19:31 +0000 (UTC) Date: Fri, 20 Oct 2006 13:19:31 +0000 From: Alexey Dokuchaev To: Tor Egge Message-ID: <20061020131931.GA62285@FreeBSD.org> References: <200610132012.k9DKC7AS005839@repoman.freebsd.org> <20061019193811.GM53114@obiwan.tataz.chchile.org> <20061019.210434.74686695.Tor.Egge@cvsup.no.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20061019.210434.74686695.Tor.Egge@cvsup.no.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, jeremie@le-hen.org, cvs-all@FreeBSD.org Subject: Re: [fbsd] cvs commit [HEAD] src/lib/libc_r/uthread uthread_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 13:19:31 -0000 On Thu, Oct 19, 2006 at 09:04:34PM +0000, Tor Egge wrote: > > > What's the point of these changes ? libc_r has been unlinked from > > the build in -CURRENT. I even thought it was broken. > > Fixing some problems on RELENG_4. Great to hear you still care for RELENG_4. > > > Are you planning to MFC this to older branches ? > > I planned to MFC it myself just to RELENG_4 but got an opportunity to May I ask when do you plan to carry out MFC? Thanks. ./danfe From owner-cvs-src@FreeBSD.ORG Fri Oct 20 14:15:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5953716A40F; Fri, 20 Oct 2006 14:15:43 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1585E43D4C; Fri, 20 Oct 2006 14:15:43 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KEFg8k053894; Fri, 20 Oct 2006 14:15:42 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KEFgv6053893; Fri, 20 Oct 2006 14:15:42 GMT (envelope-from davidxu) Message-Id: <200610201415.k9KEFgv6053893@repoman.freebsd.org> From: David Xu Date: Fri, 20 Oct 2006 14:15:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthread_db thread_db.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 14:15:43 -0000 davidxu 2006-10-20 14:15:42 UTC FreeBSD src repository Modified files: lib/libthread_db thread_db.c Log: remove libc_r remanent. Revision Changes Path 1.4 +0 -2 src/lib/libthread_db/thread_db.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 16:19:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51EEB16A403; Fri, 20 Oct 2006 16:19:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2461D43D45; Fri, 20 Oct 2006 16:19:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KGJMSo076567; Fri, 20 Oct 2006 16:19:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KGJLZH076566; Fri, 20 Oct 2006 16:19:22 GMT (envelope-from jhb) Message-Id: <200610201619.k9KGJLZH076566@repoman.freebsd.org> From: John Baldwin Date: Fri, 20 Oct 2006 16:19:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 16:19:22 -0000 jhb 2006-10-20 16:19:21 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Remove the check that prevented signals from being delivered to exiting processes. It was originally added back when support for Linux threads (and thus shared sigacts objects) was added, but no one knows why. My guess is that at some point during the Linux threads patches, the sigacts object was torn down during exit1(), so this check was added to prevent a panic for that race. However, the stuff that was actually committed to the tree doesn't teardown sigacts until wait() making the above race moot. Re-allowing signals here lets one interrupt a NFS request during process teardown (such as closing descriptors) on an interruptible mount. Requested by: kib (long time ago) MFC after: 1 week Revision Changes Path 1.333 +1 -3 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 16:57:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 062B716A403; Fri, 20 Oct 2006 16:57:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93F9043D46; Fri, 20 Oct 2006 16:57:31 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KGvVN0090551; Fri, 20 Oct 2006 16:57:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KGvVDN090550; Fri, 20 Oct 2006 16:57:31 GMT (envelope-from imp) Message-Id: <200610201657.k9KGvVDN090550@repoman.freebsd.org> From: Warner Losh Date: Fri, 20 Oct 2006 16:57:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91/libat91 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 16:57:32 -0000 imp 2006-10-20 16:57:30 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/libat91 Makefile Log: There's no fpga.c, so omit it. Revision Changes Path 1.6 +1 -1 src/sys/boot/arm/at91/libat91/Makefile From owner-cvs-src@FreeBSD.ORG Fri Oct 20 18:12:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88E6D16A403; Fri, 20 Oct 2006 18:12:28 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46E3443D66; Fri, 20 Oct 2006 18:12:28 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KICSY6010680; Fri, 20 Oct 2006 18:12:28 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KICS9l010679; Fri, 20 Oct 2006 18:12:28 GMT (envelope-from phk) Message-Id: <200610201812.k9KICS9l010679@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 20 Oct 2006 18:12:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 18:12:28 -0000 phk 2006-10-20 18:12:26 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Voltaire again. Revision Changes Path 1.228 +3 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Fri Oct 20 19:02:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BC9B16A4E9; Fri, 20 Oct 2006 19:02:10 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8935043E75; Fri, 20 Oct 2006 18:59:45 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KIxjIn017959; Fri, 20 Oct 2006 18:59:45 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KIxjIF017958; Fri, 20 Oct 2006 18:59:45 GMT (envelope-from ru) Message-Id: <200610201859.k9KIxjIF017958@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 20 Oct 2006 18:59:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man3 pthread_schedparam.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 19:02:10 -0000 ru 2006-10-20 18:59:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man3 pthread_schedparam.3 Log: MFC: 1.11: Bring manpage up-to-date with respect to the scheduling priority range, and mention the SCHED_OTHER scheduling policy. Approved by: re (bmah) Revision Changes Path 1.9.8.1 +19 -12 src/share/man/man3/pthread_schedparam.3 From owner-cvs-src@FreeBSD.ORG Fri Oct 20 19:33:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C07616A542; Fri, 20 Oct 2006 19:33:45 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B02043ECC; Fri, 20 Oct 2006 19:30:43 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 6B10860B2; Fri, 20 Oct 2006 23:30:34 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 404B060A7; Fri, 20 Oct 2006 23:30:34 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k9KJUcRI060461; Fri, 20 Oct 2006 23:30:38 +0400 (MSD) (envelope-from ru) Date: Fri, 20 Oct 2006 23:30:38 +0400 From: Ruslan Ermilov To: Colin Percival Message-ID: <20061020193038.GA60387@rambler-co.ru> References: <200610200431.k9K4V2Qu037114@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <200610200431.k9K4V2Qu037114@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/jot jot.1 src/usr.bin/lam lam.1 src/usr.bin/rs rs.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 19:33:45 -0000 --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Colin, On Fri, Oct 20, 2006 at 04:31:02AM +0000, Colin Percival wrote: > cperciva 2006-10-20 04:31:01 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.bin/jot jot.1=20 > usr.bin/lam lam.1=20 > usr.bin/rs rs.1=20 > Log: > Document that jot(1), rs(1), and lam(1) first appeared in 4.2BSD. > =20 > MFC after: 1 month > =20 > Revision Changes Path > 1.18 +5 -0 src/usr.bin/jot/jot.1 > 1.14 +5 -0 src/usr.bin/lam/lam.1 > 1.12 +5 -0 src/usr.bin/rs/rs.1 >=20 What information this is based on? I don't have my copy of CSRG archive with me so cannot check to be sure, but: 1) www.freebsd.org/cgi/man.cgi doesn't show these manpages for 4.3BSD-Reno and 4.3BSD-NET/2 distributions. 2) BSD/OS 4.1 (see local0/ on builder.freebsd.org) says: : HISTORY : The jot command appeared in 4.4BSD. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFOSPeqRfpzJluFF4RAtyvAJ4v/i8QvTwcqJBOsGwZI0xLuCSHcgCfQXWp 3+ukmyrS/t21F0bAor5YEVM= =D2DI -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT-- From owner-cvs-src@FreeBSD.ORG Fri Oct 20 19:35:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1A5016A492; Fri, 20 Oct 2006 19:35:12 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33A0E43D5F; Fri, 20 Oct 2006 19:32:08 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KJW8Ss024622; Fri, 20 Oct 2006 19:32:08 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KJW8gF024621; Fri, 20 Oct 2006 19:32:08 GMT (envelope-from julian) Message-Id: <200610201932.k9KJW8gF024621@repoman.freebsd.org> From: Julian Elischer Date: Fri, 20 Oct 2006 19:32:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw_pfil.c ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 19:35:13 -0000 julian 2006-10-20 19:32:08 UTC FreeBSD src repository Modified files: sys/netinet ip_fw_pfil.c ip_input.c Log: Move some variables to a more likely place and remove "temporary" stuff that is not needed any more. Revision Changes Path 1.22 +8 -0 src/sys/netinet/ip_fw_pfil.c 1.321 +0 -12 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 21:29:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE47916A4CE; Fri, 20 Oct 2006 21:29:07 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFB5643D99; Fri, 20 Oct 2006 21:28:16 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KLSBPr059306; Fri, 20 Oct 2006 21:28:11 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KLSBgo059305; Fri, 20 Oct 2006 21:28:11 GMT (envelope-from jmg) Message-Id: <200610202128.k9KLSBgo059305@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 20 Oct 2006 21:28:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 21:29:08 -0000 jmg 2006-10-20 21:28:11 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: fix tab indentation for CP and RV... If the length is zero, catch this early, instead of making dflen go negative and letting bad things happen... We also check to see if RV (checksum) is 0, and handle that has a checksum failure... Properly handle checksum failures by not processing read-write VPD data, and removing all the found read-only data... Tested by: oleg (dflen going negative) Revision Changes Path 1.316 +51 -7 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 22:40:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9169B16A40F; Fri, 20 Oct 2006 22:40:32 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F20643D53; Fri, 20 Oct 2006 22:40:32 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9KMeWsA073046; Fri, 20 Oct 2006 22:40:32 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9KMeWG2073045; Fri, 20 Oct 2006 22:40:32 GMT (envelope-from cognet) Message-Id: <200610202240.k9KMeWG2073045@repoman.freebsd.org> From: Olivier Houchard Date: Fri, 20 Oct 2006 22:40:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 22:40:32 -0000 cognet 2006-10-20 22:40:32 UTC FreeBSD src repository Modified files: sys/arm/arm trap.c Log: Use __QUAD_LOWWORD for __syscall, to always use the good word, whatever the endianness is. Revision Changes Path 1.29 +2 -2 src/sys/arm/arm/trap.c From owner-cvs-src@FreeBSD.ORG Fri Oct 20 22:56:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D10916A584 for ; Fri, 20 Oct 2006 22:56:31 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2858D43D5A for ; Fri, 20 Oct 2006 22:56:23 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd3mr7so.prod.shaw.ca (pd3mr7so-qfe3.prod.shaw.ca [10.0.141.23]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0J7G00K7NIE0SIE0@l-daemon> for cvs-src@FreeBSD.org; Fri, 20 Oct 2006 16:56:24 -0600 (MDT) Received: from pn2ml3so.prod.shaw.ca ([10.0.121.147]) by pd3mr7so.prod.shaw.ca (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005)) with ESMTP id <0J7G00L65IDZW5I1@pd3mr7so.prod.shaw.ca> for cvs-src@FreeBSD.org; Fri, 20 Oct 2006 16:56:24 -0600 (MDT) Received: from hexahedron.daemonology.net ([24.82.18.31]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with SMTP id <0J7G00KDDIDZJQ70@l-daemon> for cvs-src@FreeBSD.org; Fri, 20 Oct 2006 16:56:24 -0600 (MDT) Received: (qmail 7025 invoked from network); Fri, 20 Oct 2006 22:55:52 +0000 Received: from unknown (HELO ?127.0.0.1?) (127.0.0.1) by localhost with SMTP; Fri, 20 Oct 2006 22:55:52 +0000 Date: Fri, 20 Oct 2006 15:55:51 -0700 From: Colin Percival In-reply-to: <20061020193038.GA60387@rambler-co.ru> To: Ruslan Ermilov Message-id: <453953F7.7000603@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.94.0.0 References: <200610200431.k9K4V2Qu037114@repoman.freebsd.org> <20061020193038.GA60387@rambler-co.ru> User-Agent: Thunderbird 1.5 (X11/20060416) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/jot jot.1 src/usr.bin/lam lam.1 src/usr.bin/rs rs.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 22:56:31 -0000 Ruslan Ermilov wrote: > On Fri, Oct 20, 2006 at 04:31:02AM +0000, Colin Percival wrote: >> Document that jot(1), rs(1), and lam(1) first appeared in 4.2BSD. >> > What information this is based on? John Kunze's CV states that he "wrote three UNIX tools distributed with 4.2/4.3BSD using this method (Master's Degree Project, 1983); these tools ("jot", "rs", and "lam") are distributed in current Mac OS X systems". I assumed that "distributed with 4.2/4.3BSD" meant "first appeared in 4.2BSD". Colin Percival From owner-cvs-src@FreeBSD.ORG Fri Oct 20 23:53:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DADB16A403; Fri, 20 Oct 2006 23:53:19 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7E5943D45; Fri, 20 Oct 2006 23:53:13 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k9KNrCi7073472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Oct 2006 16:53:13 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <4539616C.90901@errno.com> Date: Fri, 20 Oct 2006 16:53:16 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.7 (X11/20060920) MIME-Version: 1.0 To: Julian Elischer References: <200610201932.k9KJW8gF024621@repoman.freebsd.org> In-Reply-To: <200610201932.k9KJW8gF024621@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw_pfil.c ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 23:53:19 -0000 Julian Elischer wrote: > julian 2006-10-20 19:32:08 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw_pfil.c ip_input.c > Log: > Move some variables to a more likely place > and remove "temporary" stuff that is not needed any more. > > Revision Changes Path > 1.22 +8 -0 src/sys/netinet/ip_fw_pfil.c > http://cvsweb.FreeBSD.org/src/sys/netinet/ip_fw_pfil.c.diff?r1=1.21&r2=1.22 > 1.321 +0 -12 src/sys/netinet/ip_input.c > http://cvsweb.FreeBSD.org/src/sys/netinet/ip_input.c.diff?r1=1.320&r2=1.321 > > This change breaks kernels w/o PFIL_HOOKS. Sam From owner-cvs-src@FreeBSD.ORG Fri Oct 20 23:57:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18B5016A415; Fri, 20 Oct 2006 23:57:32 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 910EF43D72; Fri, 20 Oct 2006 23:57:31 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k9KNvUFh073508 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Oct 2006 16:57:31 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <4539626F.3080003@errno.com> Date: Fri, 20 Oct 2006 16:57:35 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.7 (X11/20060920) MIME-Version: 1.0 To: Julian Elischer References: <200610201932.k9KJW8gF024621@repoman.freebsd.org> <4539616C.90901@errno.com> In-Reply-To: <4539616C.90901@errno.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw_pfil.c ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 23:57:32 -0000 Sam Leffler wrote: > Julian Elischer wrote: >> julian 2006-10-20 19:32:08 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/netinet ip_fw_pfil.c ip_input.c >> Log: >> Move some variables to a more likely place >> and remove "temporary" stuff that is not needed any more. >> >> Revision Changes Path >> 1.22 +8 -0 src/sys/netinet/ip_fw_pfil.c >> http://cvsweb.FreeBSD.org/src/sys/netinet/ip_fw_pfil.c.diff?r1=1.21&r2=1.22 >> 1.321 +0 -12 src/sys/netinet/ip_input.c >> http://cvsweb.FreeBSD.org/src/sys/netinet/ip_input.c.diff?r1=1.320&r2=1.321 >> >> > This change breaks kernels w/o PFIL_HOOKS. I misspoke. It requires ipfw or similar to build: if_ethersubr.o(.text+0x828): In function `ether_output_frame': /usr/sam/avila/sys/net/if_ethersubr.c:386: undefined reference to `ip_fw_chk_ptr' if_ethersubr.o(.text+0xb20): In function `ether_ipfw_chk': /usr/sam/avila/sys/net/if_ethersubr.c:481: undefined reference to `fw_one_pass' if_ethersubr.o(.text+0xb28):/usr/sam/avila/sys/net/if_ethersubr.c:481: undefined reference to `ip_fw_chk_ptr' if_ethersubr.o(.text+0xb2c):/usr/sam/avila/sys/net/if_ethersubr.c:481: undefined reference to `ip_dn_io_ptr' if_ethersubr.o(.text+0x1274): In function `ether_demux': /usr/sam/avila/sys/net/if_ethersubr.c:830: undefined reference to `ip_fw_chk_ptr That's because you moved the variable out of the ip code and into ipfw. Sam From owner-cvs-src@FreeBSD.ORG Sat Oct 21 00:10:13 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2027916A40F; Sat, 21 Oct 2006 00:10:13 +0000 (UTC) (envelope-from prvs=julian=442ad5a4a@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5BD843D49; Sat, 21 Oct 2006 00:10:12 +0000 (GMT) (envelope-from prvs=julian=442ad5a4a@elischer.org) Received: from unknown (HELO [10.251.18.229]) ([10.251.18.229]) by a50.ironport.com with ESMTP; 20 Oct 2006 17:10:12 -0700 Message-ID: <45396564.1000402@elischer.org> Date: Fri, 20 Oct 2006 17:10:12 -0700 From: Julian Elischer User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Sam Leffler References: <200610201932.k9KJW8gF024621@repoman.freebsd.org> <4539616C.90901@errno.com> <4539626F.3080003@errno.com> In-Reply-To: <4539626F.3080003@errno.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Julian Elischer , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw_pfil.c ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 00:10:13 -0000 Sam Leffler wrote: > Sam Leffler wrote: >> Julian Elischer wrote: >>> julian 2006-10-20 19:32:08 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/netinet ip_fw_pfil.c ip_input.c >>> Log: >>> Move some variables to a more likely place >>> and remove "temporary" stuff that is not needed any more. >>> >>> Revision Changes Path >>> 1.22 +8 -0 src/sys/netinet/ip_fw_pfil.c >>> http://cvsweb.FreeBSD.org/src/sys/netinet/ip_fw_pfil.c.diff?r1=1.21&r2=1.22 >>> 1.321 +0 -12 src/sys/netinet/ip_input.c >>> http://cvsweb.FreeBSD.org/src/sys/netinet/ip_input.c.diff?r1=1.320&r2=1.321 >>> >>> >> This change breaks kernels w/o PFIL_HOOKS. > > I misspoke. It requires ipfw or similar to build: > > if_ethersubr.o(.text+0x828): In function `ether_output_frame': > /usr/sam/avila/sys/net/if_ethersubr.c:386: undefined reference to > `ip_fw_chk_ptr' > if_ethersubr.o(.text+0xb20): In function `ether_ipfw_chk': > /usr/sam/avila/sys/net/if_ethersubr.c:481: undefined reference to > `fw_one_pass' > if_ethersubr.o(.text+0xb28):/usr/sam/avila/sys/net/if_ethersubr.c:481: > undefined reference to `ip_fw_chk_ptr' > if_ethersubr.o(.text+0xb2c):/usr/sam/avila/sys/net/if_ethersubr.c:481: > undefined reference to `ip_dn_io_ptr' > if_ethersubr.o(.text+0x1274): In function `ether_demux': > /usr/sam/avila/sys/net/if_ethersubr.c:830: undefined reference to > `ip_fw_chk_ptr > > That's because you moved the variable out of the ip code and into ipfw. > > Sam gotcha sorry I'll fix it.. I thought I tested all the combinations.. but I just figured out that I moved it to the wrong place.. I should have put it into pfil.c not ip_fw_pfil.c pfil.c is dependent on inet and ether. so should exist at all times that ip_input.c did, but is more relevant. (it's part of another change that I'm working on that may or may not come into the FreeBSD tree). From owner-cvs-src@FreeBSD.ORG Sat Oct 21 00:16:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7539916A407; Sat, 21 Oct 2006 00:16:32 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3360143D49; Sat, 21 Oct 2006 00:16:32 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L0GWgu090611; Sat, 21 Oct 2006 00:16:32 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L0GWdR090610; Sat, 21 Oct 2006 00:16:32 GMT (envelope-from julian) Message-Id: <200610210016.k9L0GWdR090610@repoman.freebsd.org> From: Julian Elischer Date: Sat, 21 Oct 2006 00:16:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw_pfil.c ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 00:16:32 -0000 julian 2006-10-21 00:16:31 UTC FreeBSD src repository Modified files: sys/netinet ip_fw_pfil.c ip_input.c Log: revert last change.. premature.. need to wait until if_ethersubr.c uses pfil to get to ipfw. Revision Changes Path 1.23 +0 -8 src/sys/netinet/ip_fw_pfil.c 1.322 +12 -0 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 00:25:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D63AC16A415; Sat, 21 Oct 2006 00:25:38 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7059943D45; Sat, 21 Oct 2006 00:25:38 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L0PcdC092253; Sat, 21 Oct 2006 00:25:38 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L0PckI092252; Sat, 21 Oct 2006 00:25:38 GMT (envelope-from yongari) Message-Id: <200610210025.k9L0PckI092252@repoman.freebsd.org> From: Pyun YongHyeon Date: Sat, 21 Oct 2006 00:25:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 00:25:38 -0000 yongari 2006-10-21 00:25:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii miidevs Log: MFC miidevs, rev. 1.34 to RELENG_6 Add Broadcom BCM5752 PHY id. Requested by: delphij Approved by: re (hrs) Revision Changes Path 1.30.2.4 +1 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Sat Oct 21 00:26:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F25516A415; Sat, 21 Oct 2006 00:26:53 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A25C43D8E; Sat, 21 Oct 2006 00:26:41 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L0QfwV092344; Sat, 21 Oct 2006 00:26:41 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L0Qfr1092343; Sat, 21 Oct 2006 00:26:41 GMT (envelope-from yongari) Message-Id: <200610210026.k9L0Qfr1092343@repoman.freebsd.org> From: Pyun YongHyeon Date: Sat, 21 Oct 2006 00:26:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 00:26:53 -0000 yongari 2006-10-21 00:26:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii brgphy.c Log: MFC brgphy.c, 1.46 to RELENG_6 Add PHY support for BCM5752. Requested by: delphij Approved by: re (hrs) Revision Changes Path 1.34.2.7 +7 -0 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 00:46:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8164116A403; Sat, 21 Oct 2006 00:46:57 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A8C643D67; Sat, 21 Oct 2006 00:46:57 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L0kv47095761; Sat, 21 Oct 2006 00:46:57 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L0kvWY095756; Sat, 21 Oct 2006 00:46:57 GMT (envelope-from cognet) Message-Id: <200610210046.k9L0kvWY095756@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 21 Oct 2006 00:46:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 00:46:57 -0000 cognet 2006-10-21 00:46:56 UTC FreeBSD src repository Modified files: sys/arm/arm trap.c Log: Ok I am an idiot. On 32 bits big-endian systems, it is needed to handle the syscalls using __syscall but only actually returning 32bits, such as mmap(), specially : they set the return value in td->td_retval[0], but the userland functions will expect this in r1, and not in r0 as it is normally done, as it is the LSB. So add a special case for all these syscalls (all except lseek, which truly returns 64bits). Many thanks to Peter Grehan for his patience while explaining me the issue. Revision Changes Path 1.30 +17 -2 src/sys/arm/arm/trap.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 00:58:10 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from localhost.my.domain (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 3675816A403; Sat, 21 Oct 2006 00:58:10 +0000 (UTC) (envelope-from davidxu@freebsd.org) From: David Xu To: John Baldwin Date: Sat, 21 Oct 2006 08:58:04 +0800 User-Agent: KMail/1.8.2 References: <200610201619.k9KGJLZH076566@repoman.freebsd.org> In-Reply-To: <200610201619.k9KGJLZH076566@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610210858.04180.davidxu@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 00:58:10 -0000 On Saturday 21 October 2006 00:19, John Baldwin wrote: > jhb 2006-10-20 16:19:21 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_sig.c > Log: > Remove the check that prevented signals from being delivered to exiting > processes. It was originally added back when support for Linux threads > (and thus shared sigacts objects) was added, but no one knows why. My > guess is that at some point during the Linux threads patches, the sigacts > object was torn down during exit1(), so this check was added to prevent > a panic for that race. However, the stuff that was actually committed to > the tree doesn't teardown sigacts until wait() making the above race > moot. Re-allowing signals here lets one interrupt a NFS request during > process teardown (such as closing descriptors) on an interruptible mount. > > Requested by: kib (long time ago) > MFC after: 1 week > > Revision Changes Path > 1.333 +1 -3 src/sys/kern/kern_sig.c This commit opens a window that may cause memory leak, since we have signal queue in -CURRENT now, signal queue uses memory, before this change, the P_WEXIT will prevents new signal to be queued, after the flag is set in kern_exit, we call signqueue_flush to free memory. I think we should move sigqueue_flush down to a safe point where the PROC lock is no longer unlocked or move it to a place after p_state is set to PRS_ZOMBIE. David Xu From owner-cvs-src@FreeBSD.ORG Sat Oct 21 01:03:59 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1021116A47B; Sat, 21 Oct 2006 01:03:59 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4686043D53; Sat, 21 Oct 2006 01:03:58 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.64.179.70] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis), id 0MKwtQ-1Gb5HI3Gjy-0003Jp; Sat, 21 Oct 2006 03:03:57 +0200 From: Max Laier Organization: FreeBSD To: Julian Elischer Date: Sat, 21 Oct 2006 03:05:42 +0200 User-Agent: KMail/1.9.4 References: <200610210016.k9L0GWdR090610@repoman.freebsd.org> In-Reply-To: <200610210016.k9L0GWdR090610@repoman.freebsd.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2525711.SMy26Zmdh3"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200610210305.52458.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, andre@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet ip_fw_pfil.c ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 01:03:59 -0000 --nextPart2525711.SMy26Zmdh3 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 21 October 2006 02:16, Julian Elischer wrote: > julian 2006-10-21 00:16:31 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw_pfil.c ip_input.c > Log: > revert last change.. premature.. need to wait until if_ethersubr.c > uses pfil to get to ipfw. I think andre has a WIP for that ... Andre?!? Time to commit. > Revision Changes Path > 1.23 +0 -8 src/sys/netinet/ip_fw_pfil.c > 1.322 +12 -0 src/sys/netinet/ip_input.c =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart2525711.SMy26Zmdh3 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFOXJwXyyEoT62BG0RAn09AJwKFKZdcsqIWn2QAUhJi68EvrRZagCdEgSI 7ROvah/Sy9/srg5E/Ar+8Po= =jC7B -----END PGP SIGNATURE----- --nextPart2525711.SMy26Zmdh3-- From owner-cvs-src@FreeBSD.ORG Sat Oct 21 03:24:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52BCF16A403; Sat, 21 Oct 2006 03:24:58 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from pittgoth.com (ns1.pittgoth.com [216.38.206.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC39E43D6E; Sat, 21 Oct 2006 03:24:54 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost (net-ix.gw.ai.net [205.134.160.6] (may be forged)) (authenticated bits=0) by pittgoth.com (8.13.6/8.13.6) with ESMTP id k9L3OqxY028052 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 20 Oct 2006 23:24:53 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Fri, 20 Oct 2006 23:24:39 -0400 From: Tom Rhodes To: John Baldwin Message-Id: <20061020232439.6c2f93f2.trhodes@FreeBSD.org> In-Reply-To: <200610181501.05343.jhb@freebsd.org> References: <200610141030.k9EAUE2A071016@repoman.freebsd.org> <200610161320.24407.jhb@freebsd.org> <20061017173419.49fbc666.trhodes@FreeBSD.org> <200610181501.05343.jhb@freebsd.org> Organization: The FreeBSD Project X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sys_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 03:24:58 -0000 On Wed, 18 Oct 2006 15:01:04 -0400 John Baldwin wrote: > On Tuesday 17 October 2006 17:34, Tom Rhodes wrote: > > On Mon, 16 Oct 2006 13:20:23 -0400 > > John Baldwin wrote: > > > > > On Saturday 14 October 2006 06:30, Tom Rhodes wrote: > > > > trhodes 2006-10-14 10:30:14 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/kern sys_process.c > > > > Log: > > > > Close a race condition where num can be larger than tmp, giving the > user > > > > too large of a boundary. > > > > > > > > Reported by: Ilja Van Sprundel > > > > > > FYI, it would be handy to document PT_GETLWPLIST in ptrace(2). :) > > > > FWIW, I'm still waiting for the ithread.9 patch review > > Mr. Baldwin. ;) > > Heh. Considering the ifilters stuff may make some of that moot, I'd probably > rather just wait for the actual API to settle first. I'll get there, the PT_GETLWPLIST thing that is. A few more patches (including the NTFS one on -fs) and then I guess the MFCs should start. Guess I could try getting ya a patch this weekend. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Oct 21 03:34:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CA3D16A403; Sat, 21 Oct 2006 03:34:27 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B95B43D53; Sat, 21 Oct 2006 03:34:27 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L3YRSp044035; Sat, 21 Oct 2006 03:34:27 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L3YRjs044034; Sat, 21 Oct 2006 03:34:27 GMT (envelope-from joel) Message-Id: <200610210334.k9L3YRjs044034@repoman.freebsd.org> From: Joel Dahl Date: Sat, 21 Oct 2006 03:34:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 03:34:27 -0000 joel 2006-10-21 03:34:26 UTC FreeBSD src repository (doc committer) Modified files: . access Log: njl has returned from his sabbatical. Welcome back! Approved by: core With hat: core-secretary Revision Changes Path 1.797 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat Oct 21 04:13:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBC2916A4AB; Sat, 21 Oct 2006 04:13:21 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7439843D49; Sat, 21 Oct 2006 04:13:21 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L4DLAX051539; Sat, 21 Oct 2006 04:13:21 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L4DL4j051537; Sat, 21 Oct 2006 04:13:21 GMT (envelope-from scottl) Message-Id: <200610210413.k9L4DL4j051537@repoman.freebsd.org> From: Scott Long Date: Sat, 21 Oct 2006 04:13:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 04:13:21 -0000 scottl 2006-10-21 04:13:21 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Fix whitespace Revision Changes Path 1.1392 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Oct 21 04:25:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC54616A403; Sat, 21 Oct 2006 04:25:01 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DD5243D45; Sat, 21 Oct 2006 04:25:01 +0000 (GMT) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L4P1bI053279; Sat, 21 Oct 2006 04:25:01 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L4P1tb053278; Sat, 21 Oct 2006 04:25:01 GMT (envelope-from kevlo) Message-Id: <200610210425.k9L4P1tb053278@repoman.freebsd.org> From: Kevin Lo Date: Sat, 21 Oct 2006 04:25:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm cpufunc.c elf_trampoline.c nexus_io.c trap.c undefined.c src/sys/arm/sa11x0 sa11x0.c sa11x0_io.c sa11x0_irqhandler.c sa11x0_ost.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 04:25:01 -0000 kevlo 2006-10-21 04:25:00 UTC FreeBSD src repository Modified files: sys/arm/arm cpufunc.c elf_trampoline.c nexus_io.c trap.c undefined.c sys/arm/sa11x0 sa11x0.c sa11x0_io.c sa11x0_irqhandler.c sa11x0_ost.c Log: style(9) cleanup. Approved by: cognet Revision Changes Path 1.12 +0 -3 src/sys/arm/arm/cpufunc.c 1.14 +0 -1 src/sys/arm/arm/elf_trampoline.c 1.6 +0 -1 src/sys/arm/arm/nexus_io.c 1.31 +0 -2 src/sys/arm/arm/trap.c 1.14 +0 -1 src/sys/arm/arm/undefined.c 1.7 +0 -1 src/sys/arm/sa11x0/sa11x0.c 1.9 +0 -1 src/sys/arm/sa11x0/sa11x0_io.c 1.6 +0 -1 src/sys/arm/sa11x0/sa11x0_irqhandler.c 1.5 +0 -1 src/sys/arm/sa11x0/sa11x0_ost.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 05:03:08 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA5DA16A403; Sat, 21 Oct 2006 05:03:08 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail13.syd.optusnet.com.au (mail13.syd.optusnet.com.au [211.29.132.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD46543D5A; Sat, 21 Oct 2006 05:03:07 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c58-107-94-118.belrs4.nsw.optusnet.com.au [58.107.94.118]) by mail13.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k9L52xCv000905 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sat, 21 Oct 2006 15:02:59 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.8/8.13.8) with ESMTP id k9L52xfV006471; Sat, 21 Oct 2006 15:02:59 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.8/8.13.8/Submit) id k9L52waO006470; Sat, 21 Oct 2006 15:02:58 +1000 (EST) (envelope-from peter) Date: Sat, 21 Oct 2006 15:02:58 +1000 From: Peter Jeremy To: Colin Percival Message-ID: <20061021050258.GA6215@turion.vk2pj.dyndns.org> References: <200610200431.k9K4V2Qu037114@repoman.freebsd.org> <20061020193038.GA60387@rambler-co.ru> <453953F7.7000603@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: <453953F7.7000603@freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Ruslan Ermilov , cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/jot jot.1 src/usr.bin/lam lam.1 src/usr.bin/rs rs.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 05:03:08 -0000 --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, 2006-Oct-20 15:55:51 -0700, Colin Percival wrote: >Ruslan Ermilov wrote: >> On Fri, Oct 20, 2006 at 04:31:02AM +0000, Colin Percival wrote: >>> Document that jot(1), rs(1), and lam(1) first appeared in 4.2BSD. >>> >> What information this is based on? > >John Kunze's CV states that he "wrote three UNIX tools distributed with >4.2/4.3BSD using this method (Master's Degree Project, 1983); these tools >("jot", "rs", and "lam") are distributed in current Mac OS X systems". I've just looked thru the CSRG CDs and I can only find them in 4.4 and later. If they are in 4.2 or 4.3, they aren't obvious. --=20 Peter Jeremy --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFOaoC/opHv/APuIcRAhX+AJ4zeQNAfVtMHO4t95YklkHSlCLiagCfQELj ZymxCzDlQQmcUeifDnLrCng= =20cm -----END PGP SIGNATURE----- --J2SCkAp4GZ/dPZZf-- From owner-cvs-src@FreeBSD.ORG Sat Oct 21 05:28:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 535D016A40F; Sat, 21 Oct 2006 05:28:51 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 216A843D55; Sat, 21 Oct 2006 05:28:51 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L5SodJ071675; Sat, 21 Oct 2006 05:28:50 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L5Soc7071674; Sat, 21 Oct 2006 05:28:50 GMT (envelope-from scottl) Message-Id: <200610210528.k9L5Soc7071674@repoman.freebsd.org> From: Scott Long Date: Sat, 21 Oct 2006 05:28:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf NOTES files src/sys/dev/mfi mfi.c mfi_debug.c mfi_disk.c mfireg.h mfivar.h src/sys/modules/mfi Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 05:28:51 -0000 scottl 2006-10-21 05:28:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf NOTES files sys/dev/mfi mfi.c mfi_disk.c mfireg.h mfivar.h sys/modules/mfi Makefile Added files: (Branch: RELENG_6) sys/dev/mfi mfi_debug.c Log: Sync the MFI driver to HEAD. This fixes a potential problem with AEN events, adds many debugging and informational tools, and increases support for running the linux management apps. Approved by: re Sponsored by: IronPort Revision Changes Path 1.1325.2.24 +2 -0 src/sys/conf/NOTES 1.1031.2.45 +1 -0 src/sys/conf/files 1.3.2.4 +332 -137 src/sys/dev/mfi/mfi.c 1.3.2.1 +263 -0 src/sys/dev/mfi/mfi_debug.c (new) 1.2.2.4 +22 -2 src/sys/dev/mfi/mfi_disk.c 1.1.2.4 +229 -19 src/sys/dev/mfi/mfireg.h 1.1.2.4 +22 -7 src/sys/dev/mfi/mfivar.h 1.1.2.3 +3 -1 src/sys/modules/mfi/Makefile From owner-cvs-src@FreeBSD.ORG Sat Oct 21 05:43:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3369416A403; Sat, 21 Oct 2006 05:43:30 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E53A743D46; Sat, 21 Oct 2006 05:43:29 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L5hTrI074521; Sat, 21 Oct 2006 05:43:29 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L5hTNI074520; Sat, 21 Oct 2006 05:43:29 GMT (envelope-from glebius) Message-Id: <200610210543.k9L5hTNI074520@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 21 Oct 2006 05:43:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/arp arp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 05:43:30 -0000 glebius 2006-10-21 05:43:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/arp arp.c Log: - Before doing ioctl(SIOCGIFNETMASK) put the proper IP address into the ifreq, to obtain correct netmask in case of interface with multiple aliases. - While here, remove a comment with a bad idea. PR: bin/42120 Submitted by: Dmitry Frolov Approved by: re (hrs) Revision Changes Path 1.58.2.4 +1 -1 src/usr.sbin/arp/arp.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 07:16:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85D4116A412; Sat, 21 Oct 2006 07:16:54 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4CD743DA3; Sat, 21 Oct 2006 07:16:42 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L7GgrX090590; Sat, 21 Oct 2006 07:16:42 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L7Ggt7090589; Sat, 21 Oct 2006 07:16:42 GMT (envelope-from pjd) Message-Id: <200610210716.k9L7Ggt7090589@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 21 Oct 2006 07:16:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 07:16:54 -0000 pjd 2006-10-21 07:16:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom/raid3 g_raid3.c Log: MFC: sys/geom/raid3/g_raid3.c 1.77 Guard against invalid metadata. Approved by: re (hrs) Revision Changes Path 1.40.2.16 +6 -0 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 07:18:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3430116A403; Sat, 21 Oct 2006 07:18:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F8D943D67; Sat, 21 Oct 2006 07:18:09 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L7I8s4090684; Sat, 21 Oct 2006 07:18:08 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L7I8LP090683; Sat, 21 Oct 2006 07:18:08 GMT (envelope-from pjd) Message-Id: <200610210718.k9L7I8LP090683@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 21 Oct 2006 07:18:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/geom/class/mirror geom_mirror.c src/sbin/geom/class/raid3 geom_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 07:18:11 -0000 pjd 2006-10-21 07:18:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/geom/class/mirror geom_mirror.c sbin/geom/class/raid3 geom_raid3.c Log: MFC: sbin/geom/class/mirror/geom_mirror.c 1.15 sbin/geom/class/raid3/geom_raid3.c 1.17,1.18 Be sure to not create devices with (mediasize % sectorsize) != 0. Reported by: xride Approved by: re (hrs) Revision Changes Path 1.10.2.3 +1 -0 src/sbin/geom/class/mirror/geom_mirror.c 1.11.2.5 +1 -0 src/sbin/geom/class/raid3/geom_raid3.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 07:54:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E21AA16A407; Sat, 21 Oct 2006 07:54:40 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F90F43D5E; Sat, 21 Oct 2006 07:54:40 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L7se2f096654; Sat, 21 Oct 2006 07:54:40 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L7sect096653; Sat, 21 Oct 2006 07:54:40 GMT (envelope-from scottl) Message-Id: <200610210754.k9L7sect096653@repoman.freebsd.org> From: Scott Long Date: Sat, 21 Oct 2006 07:54:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 07:54:41 -0000 scottl 2006-10-21 07:54:40 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c Log: Be more like the BGE driver. Ensure that at least 16 TX descriptors are kept unused in the ring. This check should probably be moved up to bce_start_locked at some point, as it'll make the loop up there slightly more efficient, and will eliminate a costly set of busdma operations when the ring is full. But this works for now. This makes all of my UDP torture tests work. I'll cautiously say that it might even work for other users now. Feedback is appreciated. Revision Changes Path 1.17 +11 -8 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 08:17:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87EBA16A415; Sat, 21 Oct 2006 08:17:19 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 771AE43D6E; Sat, 21 Oct 2006 08:17:18 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L8HIeD001627; Sat, 21 Oct 2006 08:17:18 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L8HIbJ001626; Sat, 21 Oct 2006 08:17:18 GMT (envelope-from trhodes) Message-Id: <200610210817.k9L8HIbJ001626@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 21 Oct 2006 08:17:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/ntfs ntfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 08:17:19 -0000 trhodes 2006-10-21 08:17:17 UTC FreeBSD src repository Modified files: sys/fs/ntfs ntfs_vnops.c Log: Fake the link count until we have no choice but to load data from the MFT. PR: 86965 Submitted by: Lowell Gilbert Revision Changes Path 1.58 +1 -1 src/sys/fs/ntfs/ntfs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 09:08:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39C0F16A40F; Sat, 21 Oct 2006 09:08:36 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77C4943D5A; Sat, 21 Oct 2006 09:08:35 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L98ZCS018553; Sat, 21 Oct 2006 09:08:35 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L98ZWw018552; Sat, 21 Oct 2006 09:08:35 GMT (envelope-from glebius) Message-Id: <200610210908.k9L98ZWw018552@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 21 Oct 2006 09:08:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/vmstat vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 09:08:36 -0000 glebius 2006-10-21 09:08:35 UTC FreeBSD src repository Modified files: usr.bin/vmstat vmstat.c Log: Print the number of allocation failures in UMA zones. PR: kern/102940 Revision Changes Path 1.93 +4 -4 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 09:44:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E1A016A47B; Sat, 21 Oct 2006 09:44:26 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFAF443D88; Sat, 21 Oct 2006 09:44:05 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9L9i208024255; Sat, 21 Oct 2006 09:44:02 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9L9i2MP024254; Sat, 21 Oct 2006 09:44:02 GMT (envelope-from glebius) Message-Id: <200610210944.k9L9i2MP024254@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 21 Oct 2006 09:44:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_ppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 09:44:26 -0000 glebius 2006-10-21 09:44:02 UTC FreeBSD src repository Modified files: sys/net if_ppp.c Log: Fix error in rev. 1.68. The intention was to break out the switch(){}, but actually exited from the for(){} loop. This fixes the PPPIOCSCOMPRESS ioctl. PR: kern/101333 Submitted by: Igor Popov Revision Changes Path 1.115 +1 -1 src/sys/net/if_ppp.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 10:16:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C1EF16A407; Sat, 21 Oct 2006 10:16:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08C2743D46; Sat, 21 Oct 2006 10:16:27 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LAGQpH030611; Sat, 21 Oct 2006 10:16:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LAGQuD030610; Sat, 21 Oct 2006 10:16:26 GMT (envelope-from ru) Message-Id: <200610211016.k9LAGQuD030610@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 10:16:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/vmstat vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 10:16:27 -0000 ru 2006-10-21 10:16:26 UTC FreeBSD src repository Modified files: usr.bin/vmstat vmstat.c Log: - Add comma after REQUESTS field missed in previous commit. - Widen some columns; make width of header columns less cryptic. Revision Changes Path 1.94 +2 -2 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 10:24:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A6F116A403; Sat, 21 Oct 2006 10:24:22 +0000 (UTC) (envelope-from Yuriy.Tsibizov@gfk.ru) Received: from mx.gfk.ru (mx.gfk.ru [84.21.231.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 314E343D5C; Sat, 21 Oct 2006 10:24:20 +0000 (GMT) (envelope-from Yuriy.Tsibizov@gfk.ru) Received: from ex.hhp.local by mx.gfk.ru (MDaemon PRO v9.0.5) with ESMTP id md50000579768.msg; Sat, 21 Oct 2006 14:23:26 +0400 Received: from dialup-chibis.gfk.ru ([10.0.6.45]) by ex.hhp.local with Microsoft SMTPSVC(6.0.3790.1830); Sat, 21 Oct 2006 14:23:18 +0400 Date: Sat, 21 Oct 2006 14:24:44 +0400 (MSD) From: Yuriy Tsibizov X-X-Sender: chibis@free.home.local To: John-Mark Gurney , Yuriy Tsibizov In-Reply-To: <200610202128.k9KLSBgo059305@repoman.freebsd.org> Message-ID: <20061021142416.G1198@free.home.local> References: <200610202128.k9KLSBgo059305@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-OriginalArrivalTime: 21 Oct 2006 10:23:19.0797 (UTC) FILETIME=[EDF62250:01C6F4FA] X-Spam-Processed: mx.gfk.ru, Sat, 21 Oct 2006 14:23:26 +0400 (not processed: message from valid local sender) X-MDRemoteIP: 10.0.0.30 X-Return-Path: Yuriy.Tsibizov@gfk.ru X-Envelope-From: Yuriy.Tsibizov@gfk.ru X-MDAV-Processed: mx.gfk.ru, Sat, 21 Oct 2006 14:23:26 +0400 Cc: cvs-src@FreeBSD.org, 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.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 10:24:22 -0000 > jmg 2006-10-20 21:28:11 UTC > > FreeBSD src repository > > Modified files: > sys/dev/pci pci.c > Log: > fix tab indentation for CP and RV... > > If the length is zero, catch this early, instead of making dflen go negative > and letting bad things happen... We also check to see if RV (checksum) is > 0, and handle that has a checksum failure... > > Properly handle checksum failures by not processing read-write VPD data, > and removing all the found read-only data... > > Tested by: oleg (dflen going negative) John-Mark, what 'bad things' will not happen? I see that commited patch differs from one you posted earlier on cvs-src which (possibly) caused my Realtek PCIE network card to change it's PCI id (as described in message to -current, under 'RE:ASUS U5F hangs during PCI bus probe' subject). Are there any possibility to check arguments of pci_read_vpd_reg to make shure it will write only in correct PCI configuration register? Yuriy. p.s. Please keep me in to/cc, I'm currently off-list. From owner-cvs-src@FreeBSD.ORG Sat Oct 21 10:40:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FA6F16A407; Sat, 21 Oct 2006 10:40:13 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5BA443D46; Sat, 21 Oct 2006 10:40:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LAeChk033809; Sat, 21 Oct 2006 10:40:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LAeCKT033808; Sat, 21 Oct 2006 10:40:12 GMT (envelope-from ru) Message-Id: <200610211040.k9LAeCKT033808@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 10:40:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/vmstat vmstat.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 10:40:13 -0000 ru 2006-10-21 10:40:12 UTC FreeBSD src repository Modified files: usr.bin/vmstat vmstat.8 Log: The vm.zone sysctl has gone; zone stats are now supplied by libmemstat(3). Revision Changes Path 1.35 +1 -4 src/usr.bin/vmstat/vmstat.8 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 11:04:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C5BE16A415; Sat, 21 Oct 2006 11:04:35 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 328D343D49; Sat, 21 Oct 2006 11:04:35 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LB4Zlr039317; Sat, 21 Oct 2006 11:04:35 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LB4ZAk039316; Sat, 21 Oct 2006 11:04:35 GMT (envelope-from cperciva) Message-Id: <200610211104.k9LB4ZAk039316@repoman.freebsd.org> From: Colin Percival Date: Sat, 21 Oct 2006 11:04:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/freebsd-update freebsd-update.sh src/usr.sbin/portsnap/portsnap portsnap.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 11:04:35 -0000 cperciva 2006-10-21 11:04:34 UTC FreeBSD src repository Modified files: usr.sbin/freebsd-update freebsd-update.sh usr.sbin/portsnap/portsnap portsnap.sh Log: Set LC_ALL=C in order to avoid problems with character ranges and sorting. PR: bin/104505 MFC after: 3 days Revision Changes Path 1.3 +3 -0 src/usr.sbin/freebsd-update/freebsd-update.sh 1.26 +3 -0 src/usr.sbin/portsnap/portsnap/portsnap.sh From owner-cvs-src@FreeBSD.ORG Sat Oct 21 11:09:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 172A816A412; Sat, 21 Oct 2006 11:09:51 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7D7A43D6E; Sat, 21 Oct 2006 11:09:50 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LB9oS9039542; Sat, 21 Oct 2006 11:09:50 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LB9oUp039541; Sat, 21 Oct 2006 11:09:50 GMT (envelope-from bde) Message-Id: <200610211109.k9LB9oUp039541@repoman.freebsd.org> From: Bruce Evans Date: Sat, 21 Oct 2006 11:09:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/i386/include atomic.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 11:09:51 -0000 bde 2006-10-21 11:09:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/include atomic.h Log: Remove special support for gcc <= 2.8 so that the next change is more readable. gcc-2.8 was last sighted in FreeBSD-3 and wasn't the system compiler in any version of FreeBSD-4. The next change will improve portability and might even work without ifdefs for gcc-2.8. Revision Changes Path 1.9.2.4 +0 -42 src/sys/i386/include/atomic.h From owner-cvs-src@FreeBSD.ORG Sat Oct 21 11:49:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A117916A47C; Sat, 21 Oct 2006 11:49:08 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CD6043D55; Sat, 21 Oct 2006 11:49:07 +0000 (GMT) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LBn7MD045570; Sat, 21 Oct 2006 11:49:07 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LBn7xA045569; Sat, 21 Oct 2006 11:49:07 GMT (envelope-from kib) Message-Id: <200610211149.k9LBn7xA045569@repoman.freebsd.org> From: Konstantin Belousov Date: Sat, 21 Oct 2006 11:49:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 11:49:08 -0000 kib 2006-10-21 11:49:07 UTC FreeBSD src repository Modified files: lib/libc/stdio xprintf.c Log: Workaround for (what seems to be) compiler error for gcc 3.4.6. On i386 with default optimization level (-O2), va_list pointer ap in the __v2printf function is advanced before the use. That cause argument shift and garbage instead last argument in printf-family when xprintf is activated. The nsswitch is easy victim of the bug. Reviewed by: kan Approved by: kan (mentor) MFC after: 1 week Revision Changes Path 1.4 +4 -1 src/lib/libc/stdio/xprintf.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 12:53:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A98AC16A415; Sat, 21 Oct 2006 12:53:03 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D43DA43D68; Sat, 21 Oct 2006 12:53:02 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LCqli4065058; Sat, 21 Oct 2006 12:52:47 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LCqlJ9065055; Sat, 21 Oct 2006 12:52:47 GMT (envelope-from ru) Message-Id: <200610211252.k9LCqlJ9065055@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 12:52:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 12:53:03 -0000 ru 2006-10-21 12:52:47 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC.hints Log: MFi386: 1.13: Fix booting with ps2 keyboards. Revision Changes Path 1.16 +0 -1 src/sys/amd64/conf/GENERIC.hints From owner-cvs-src@FreeBSD.ORG Sat Oct 21 12:57:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBA8A16A40F; Sat, 21 Oct 2006 12:57:04 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5603443D5A; Sat, 21 Oct 2006 12:57:04 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id BF131DB8145; Sat, 21 Oct 2006 08:57:02 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Sat, 21 Oct 2006 08:57:05 -0400 X-Sasl-enc: hBd+VZom10rVYqLHG8Isti79bg/ozzZLjKnzFli0/MsL 1161435424 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 63AA1FF9; Sat, 21 Oct 2006 08:57:04 -0400 (EDT) Message-ID: <453A191C.8050207@FreeBSD.org> Date: Sat, 21 Oct 2006 13:57:00 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.5 (X11/20060825) MIME-Version: 1.0 To: Gleb Smirnoff References: <200610210543.k9L5hTNI074520@repoman.freebsd.org> In-Reply-To: <200610210543.k9L5hTNI074520@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/arp arp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 12:57:04 -0000 Gleb Smirnoff wrote: > glebius 2006-10-21 05:43:29 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > usr.sbin/arp arp.c > Log: > - Before doing ioctl(SIOCGIFNETMASK) put the proper IP address into the ifreq, > to obtain correct netmask in case of interface with multiple aliases. > - While here, remove a comment with a bad idea. > Thanks for fixing this bug. Best regards, BMS From owner-cvs-src@FreeBSD.ORG Sat Oct 21 14:06:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F4F616A519; Sat, 21 Oct 2006 14:06:38 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63CAE43D49; Sat, 21 Oct 2006 14:06:37 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LE6bSm079607; Sat, 21 Oct 2006 14:06:37 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LE6aiA079606; Sat, 21 Oct 2006 14:06:36 GMT (envelope-from bmah) Message-Id: <200610211406.k9LE6aiA079606@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 21 Oct 2006 14:06:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: 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.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 14:06:38 -0000 bmah 2006-10-21 14:06:35 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFCs noted: libpcap 0.9.4, tcpdump 3.9.4. Revision Changes Path 1.981 +2 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Oct 21 14:20:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6A5116A4E6; Sat, 21 Oct 2006 14:20:31 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 129FF43EBA; Sat, 21 Oct 2006 14:19:19 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LEIqW7081295; Sat, 21 Oct 2006 14:18:52 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LEIqtn081294; Sat, 21 Oct 2006 14:18:52 GMT (envelope-from bmah) Message-Id: <200610211418.k9LEIqtn081294@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 21 Oct 2006 14:18:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: 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.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 14:20:31 -0000 bmah 2006-10-21 14:18:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: libpcap 0.9.4, tcpdump 3.9.4. Approved by: re (implicitly) Revision Changes Path 1.883.2.47 +6 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Oct 21 14:21:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4A7C16A662; Sat, 21 Oct 2006 14:21:16 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8871043D7C; Sat, 21 Oct 2006 14:20:11 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LEJqog081399; Sat, 21 Oct 2006 14:19:52 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LEJqs8081398; Sat, 21 Oct 2006 14:19:52 GMT (envelope-from ru) Message-Id: <200610211419.k9LEJqs8081398@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 14:19:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 14:21:16 -0000 ru 2006-10-21 14:19:52 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Record the pccardc death. Revision Changes Path 1.56 +2 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sat Oct 21 15:03:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EBD016A412; Sat, 21 Oct 2006 15:03:54 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C6AB43D53; Sat, 21 Oct 2006 15:03:54 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LF3siT097748; Sat, 21 Oct 2006 15:03:54 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LF3scZ097747; Sat, 21 Oct 2006 15:03:54 GMT (envelope-from delphij) Message-Id: <200610211503.k9LF3scZ097747@repoman.freebsd.org> From: Xin LI Date: Sat, 21 Oct 2006 15:03:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man5 mailer.conf.5 src/usr.sbin/mailwrapper Makefile mailwrapper.8 mailwrapper.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 15:03:54 -0000 delphij 2006-10-21 15:03:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man5 mailer.conf.5 usr.sbin/mailwrapper Makefile mailwrapper.8 mailwrapper.c Log: MFC: mailwrapper(8) enhancements on -HEAD. The most visiable feature is that we can now specify additional command line parameters, which makes it possible to use applications, e.g. mini_sendmail as a sendmail replacement. Approved by: re (hrs) Revision Changes Path 1.11.2.1 +63 -19 src/share/man/man5/mailer.conf.5 1.13.2.1 +1 -0 src/usr.sbin/mailwrapper/Makefile 1.12.8.1 +9 -9 src/usr.sbin/mailwrapper/mailwrapper.8 1.9.10.1 +41 -69 src/usr.sbin/mailwrapper/mailwrapper.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 15:12:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9182316A40F; Sat, 21 Oct 2006 15:12:37 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D50643D5A; Sat, 21 Oct 2006 15:12:37 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LFCbdx099318; Sat, 21 Oct 2006 15:12:37 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LFCbqx099317; Sat, 21 Oct 2006 15:12:37 GMT (envelope-from maxim) Message-Id: <200610211512.k9LFCbqx099317@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 21 Oct 2006 15:12:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libvgl vgl.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 15:12:37 -0000 maxim 2006-10-21 15:12:36 UTC FreeBSD src repository Modified files: lib/libvgl vgl.3 Log: o Fix typo. Obtained from: DragonFlyBSD MFC after: 1 week Revision Changes Path 1.31 +1 -1 src/lib/libvgl/vgl.3 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 15:40:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC68416A40F; Sat, 21 Oct 2006 15:40:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA29C43D60; Sat, 21 Oct 2006 15:40:26 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LFeQsh004719; Sat, 21 Oct 2006 15:40:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LFeQcQ004718; Sat, 21 Oct 2006 15:40:26 GMT (envelope-from ru) Message-Id: <200610211540.k9LFeQcQ004718@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 15:40:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 15:40:27 -0000 ru 2006-10-21 15:40:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci nfsmb.c Log: MFC: 1.3: Add more nForce4 SMBus 2.0 PCI IDs. 1.5: Older incarnations of the device used non-standard BARs. Approved by: re (hrs) Revision Changes Path 1.2.2.3 +25 -4 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 15:59:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A536416A403; Sat, 21 Oct 2006 15:59:20 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61FE543D49; Sat, 21 Oct 2006 15:59:20 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LFxKMq009158; Sat, 21 Oct 2006 15:59:20 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LFxKnk009157; Sat, 21 Oct 2006 15:59:20 GMT (envelope-from maxim) Message-Id: <200610211559.k9LFxKnk009157@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 21 Oct 2006 15:59:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 15:59:20 -0000 maxim 2006-10-21 15:59:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ipfw ipfw2.c Log: MFC rev. 1.99: check for a required "pathname" argument presence. Approved by: re (bmah) Revision Changes Path 1.76.2.14 +2 -0 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 16:02:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71F2F16A416; Sat, 21 Oct 2006 16:02:10 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFFF843D5F; Sat, 21 Oct 2006 16:02:09 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LG29Z9009939; Sat, 21 Oct 2006 16:02:09 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LG29BY009938; Sat, 21 Oct 2006 16:02:09 GMT (envelope-from maxim) Message-Id: <200610211602.k9LG29BY009938@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 21 Oct 2006 16:02:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/bin/cp utils.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 16:02:10 -0000 maxim 2006-10-21 16:02:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/cp utils.c Log: MFC revs. 1.50 - 1.52: prevents statistics displayed by SIGINFO handler from overflow, avoid division by zero, place error checking code near to the syscall, style. Approved by: re (bmah) Revision Changes Path 1.45.2.3 +16 -13 src/bin/cp/utils.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 16:02:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA2F416A407; Sat, 21 Oct 2006 16:02:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A85EB43D4C; Sat, 21 Oct 2006 16:02:42 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LG2gaK010027; Sat, 21 Oct 2006 16:02:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LG2ghU010026; Sat, 21 Oct 2006 16:02:42 GMT (envelope-from ru) Message-Id: <200610211602.k9LG2ghU010026@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 16:02:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/mdmfs mdmfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 16:02:43 -0000 ru 2006-10-21 16:02:42 UTC FreeBSD src repository Modified files: sbin/mdmfs mdmfs.8 Log: Fix .Dd arguments. Revision Changes Path 1.25 +1 -1 src/sbin/mdmfs/mdmfs.8 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 16:08:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4558516A40F; Sat, 21 Oct 2006 16:08:22 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3AA443D7B; Sat, 21 Oct 2006 16:08:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LG8L8w012446; Sat, 21 Oct 2006 16:08:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LG8Lf9012445; Sat, 21 Oct 2006 16:08:21 GMT (envelope-from ru) Message-Id: <200610211608.k9LG8Lf9012445@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 16:08:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 zone.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 16:08:22 -0000 ru 2006-10-21 16:08:21 UTC FreeBSD src repository Modified files: share/man/man9 zone.9 Log: Bump document date for the previous change. Revision Changes Path 1.28 +1 -1 src/share/man/man9/zone.9 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 16:17:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD4B816A407; Sat, 21 Oct 2006 16:17:24 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 022EA43D5C; Sat, 21 Oct 2006 16:17:20 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LGHK13014034; Sat, 21 Oct 2006 16:17:20 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LGHK27014033; Sat, 21 Oct 2006 16:17:20 GMT (envelope-from delphij) Message-Id: <200610211617.k9LGHK27014033@repoman.freebsd.org> From: Xin LI Date: Sat, 21 Oct 2006 16:17:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/zh_CN.GB2312/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 16:17:24 -0000 delphij 2006-10-21 16:17:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/zh_CN.GB2312/relnotes/common new.sgml Log: MFen 1.883.2.46 -> 1.883.2.47 Approved by: re (zh_CN.GB2312 relnotes blanket) Revision Changes Path 1.5.2.9 +7 -1 src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Oct 21 16:27:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8AB816A415; Sat, 21 Oct 2006 16:27:01 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88A6F43D9C; Sat, 21 Oct 2006 16:26:54 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LGQsaG015689; Sat, 21 Oct 2006 16:26:54 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LGQsxJ015687; Sat, 21 Oct 2006 16:26:54 GMT (envelope-from hrs) Message-Id: <200610211626.k9LGQsxJ015687@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 21 Oct 2006 16:26:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 16:27:02 -0000 hrs 2006-10-21 16:26:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/i386 busdma_machdep.c Log: MFC(rev.1.83): add missing "\n" in printf(). Approved by: re (bmah) Revision Changes Path 1.74.2.4 +1 -1 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 16:28:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A0A916A412; Sat, 21 Oct 2006 16:28:08 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9A5643D79; Sat, 21 Oct 2006 16:28:00 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LGRoNM015792; Sat, 21 Oct 2006 16:27:50 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LGRofN015791; Sat, 21 Oct 2006 16:27:50 GMT (envelope-from hrs) Message-Id: <200610211627.k9LGRofN015791@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 21 Oct 2006 16:27:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 16:28:08 -0000 hrs 2006-10-21 16:27:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 busdma_machdep.c Log: MFC(rev.1.78): add missing "\n" in printf(). Approved by: re (bmah) Revision Changes Path 1.70.2.5 +1 -1 src/sys/amd64/amd64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 17:15:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AE6A16A407; Sat, 21 Oct 2006 17:15:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14B4143D90; Sat, 21 Oct 2006 17:15:11 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LHFB7N032384; Sat, 21 Oct 2006 17:15:11 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LHFBtb032383; Sat, 21 Oct 2006 17:15:11 GMT (envelope-from ru) Message-Id: <200610211715.k9LHFBtb032383@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 17:15:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/devd devd.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 17:15:21 -0000 ru 2006-10-21 17:15:11 UTC FreeBSD src repository Modified files: sbin/devd devd.conf.5 Log: Revise the markup, sort sections, fix some grammar bugs. Not fixed: the description of media-type is completely bogus. Revision Changes Path 1.10 +119 -116 src/sbin/devd/devd.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 17:27:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6910F16A407; Sat, 21 Oct 2006 17:27:37 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD2AE43D5E; Sat, 21 Oct 2006 17:27:36 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LHRani034063; Sat, 21 Oct 2006 17:27:36 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LHRatg034062; Sat, 21 Oct 2006 17:27:36 GMT (envelope-from jmg) Message-Id: <200610211727.k9LHRatg034062@repoman.freebsd.org> From: John-Mark Gurney Date: Sat, 21 Oct 2006 17:27:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 17:27:37 -0000 jmg 2006-10-21 17:27:36 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb Makefile Log: Turn on gdbserver for the arch that supports it.. Revision Changes Path 1.12 +4 -0 src/gnu/usr.bin/gdb/Makefile From owner-cvs-src@FreeBSD.ORG Sat Oct 21 17:39:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7280416A407; Sat, 21 Oct 2006 17:39:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B42F43DAD; Sat, 21 Oct 2006 17:39:36 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LHda0j035692; Sat, 21 Oct 2006 17:39:36 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LHdaod035691; Sat, 21 Oct 2006 17:39:36 GMT (envelope-from ru) Message-Id: <200610211739.k9LHdaod035691@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 17:39:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 17:39:47 -0000 ru 2006-10-21 17:39:35 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kgdb.1 Log: Bump document date for the previous change. Revision Changes Path 1.10 +2 -1 src/gnu/usr.bin/gdb/kgdb/kgdb.1 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 17:49:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F03CC16A492; Sat, 21 Oct 2006 17:49:38 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DBE243D66; Sat, 21 Oct 2006 17:49:36 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (h5gppwppt4zjr22f@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id k9LHnZGA045965; Sat, 21 Oct 2006 10:49:35 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id k9LHnYuo045964; Sat, 21 Oct 2006 10:49:34 -0700 (PDT) (envelope-from jmg) Date: Sat, 21 Oct 2006 10:49:34 -0700 From: John-Mark Gurney To: Yuriy Tsibizov Message-ID: <20061021174934.GU23971@funkthat.com> References: <200610202128.k9KLSBgo059305@repoman.freebsd.org> <20061021142416.G1198@free.home.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061021142416.G1198@free.home.local> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 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, 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.5 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: Sat, 21 Oct 2006 17:49:39 -0000 Yuriy Tsibizov wrote this message on Sat, Oct 21, 2006 at 14:24 +0400: > >jmg 2006-10-20 21:28:11 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/pci pci.c > > Log: > > fix tab indentation for CP and RV... > > > > If the length is zero, catch this early, instead of making dflen go > > negative > > and letting bad things happen... We also check to see if RV (checksum) is > > 0, and handle that has a checksum failure... > > > > Properly handle checksum failures by not processing read-write VPD data, > > and removing all the found read-only data... > > > > Tested by: oleg (dflen going negative) > > what 'bad things' will not happen? I see that commited patch differs from Running off the end of allocated memory... > one you posted earlier on cvs-src which (possibly) caused my Realtek PCIE > network card to change it's PCI id (as described in message to -current, > under 'RE:ASUS U5F hangs during PCI bus probe' subject). > > Are there any possibility to check arguments of pci_read_vpd_reg to make > shure it will write only in correct PCI configuration register? The patch is already does that... VPD only writes to the 4 bytes of config registers to slide the window for reading... If you notice, pci_write_vpd_reg is ifdef'd out, and pci_read_vpd_reg will always write to the correct two bytes necessary to slide the window (unless memory gets corrupted which could happen w/o this patch)... I'm also puzzled by the dmesg's that you posted.. The broken-dmesg you posted doesn't have any vpd capabile PCI cards in it, and VPD will not do anything (including write to config space) if the VPD cap pointer doesn't exist... The worse that will happen is when the VPD cap pointer exists, but the VPD data is corrupted, and you'll get something like: found-> vendor=0x109e, dev=0x036e, revid=0x11 bus=1, slot=6, func=0 class=04-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x10 (4000 ns), maxlat=0x28 (10000 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 VPD Ident: (null) map[10]: type 3, range 32, base e9100000, size 12, enabled At a minimum you'll get the VPD Ident line, and I don't see it... So, I currently can't see how my vpd patch would change the device.. I'm also puzzled by the wildly different values for card in your posted pciconf listing... -- 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 Sat Oct 21 18:03:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B6F516A59C; Sat, 21 Oct 2006 18:03:54 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 170CC43D53; Sat, 21 Oct 2006 18:03:54 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LI3rLp040845; Sat, 21 Oct 2006 18:03:53 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LI3r51040844; Sat, 21 Oct 2006 18:03:53 GMT (envelope-from ru) Message-Id: <200610211803.k9LI3r51040844@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 18:03:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys read.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 18:03:54 -0000 ru 2006-10-21 18:03:53 UTC FreeBSD src repository Modified files: lib/libc/sys read.2 Log: Avoid a potential hard sentence break. Revision Changes Path 1.34 +1 -1 src/lib/libc/sys/read.2 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 18:04:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1721D16A403; Sat, 21 Oct 2006 18:04:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7B8543D5C; Sat, 21 Oct 2006 18:04:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LI4KbK040932; Sat, 21 Oct 2006 18:04:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LI4K4D040931; Sat, 21 Oct 2006 18:04:20 GMT (envelope-from ru) Message-Id: <200610211804.k9LI4K4D040931@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 18:04:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 if_bridge.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 18:04:21 -0000 ru 2006-10-21 18:04:20 UTC FreeBSD src repository Modified files: share/man/man4 if_bridge.4 Log: Spelling. Revision Changes Path 1.24 +1 -1 src/share/man/man4/if_bridge.4 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 18:04:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB5C816A4B3; Sat, 21 Oct 2006 18:04:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6504443D5A; Sat, 21 Oct 2006 18:04:42 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LI4gLV041025; Sat, 21 Oct 2006 18:04:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LI4gvl041024; Sat, 21 Oct 2006 18:04:42 GMT (envelope-from ru) Message-Id: <200610211804.k9LI4gvl041024@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 18:04:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 sis.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 18:04:42 -0000 ru 2006-10-21 18:04:42 UTC FreeBSD src repository Modified files: share/man/man4 sis.4 Log: Bump document date for previous revision. Revision Changes Path 1.23 +1 -1 src/share/man/man4/sis.4 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 18:05:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9865A16A681; Sat, 21 Oct 2006 18:05:07 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56F3D43D46; Sat, 21 Oct 2006 18:05:07 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LI57Qe041139; Sat, 21 Oct 2006 18:05:07 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LI57QZ041138; Sat, 21 Oct 2006 18:05:07 GMT (envelope-from marcel) Message-Id: <200610211805.k9LI57QZ041138@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 21 Oct 2006 18:05:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tail forward.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 18:05:07 -0000 marcel 2006-10-21 18:05:06 UTC FreeBSD src repository Modified files: usr.bin/tail forward.c Log: Better handle the -F case: o When stat(2) fails (i.e. the file has been moved) there's no new file with the same name yet, so keep showing the file that's open. This yields the same behaviour as -f, for which we don't stat(2). o When a new file with the same name has been created (i.e stat(2) succeeds but the inode or device numbers differ from the opened file), show any new lines in the opened file (i.e. the old or rotated file) before reopening the new file. These changes fix the observed behaviour that tail(1) doesn't show the very last lines of the rotated (log) files. PR: bin/101979 Tested by: Jos Backus MFC after: 2 months Revision Changes Path 1.41 +5 -7 src/usr.bin/tail/forward.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 18:05:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B62716A49E; Sat, 21 Oct 2006 18:05:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85ECE43D5A; Sat, 21 Oct 2006 18:05:55 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LI5tQ1041348; Sat, 21 Oct 2006 18:05:55 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LI5tWE041347; Sat, 21 Oct 2006 18:05:55 GMT (envelope-from ru) Message-Id: <200610211805.k9LI5tWE041347@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 18:05:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 18:05:56 -0000 ru 2006-10-21 18:05:55 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Small fixes. Revision Changes Path 1.311 +2 -2 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 19:08:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27F1416A415; Sat, 21 Oct 2006 19:08:45 +0000 (UTC) (envelope-from Yuriy.Tsibizov@gfk.ru) Received: from mx.gfk.ru (mx.gfk.ru [84.21.231.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1730D43D49; Sat, 21 Oct 2006 19:08:43 +0000 (GMT) (envelope-from Yuriy.Tsibizov@gfk.ru) Received: from ex.hhp.local by mx.gfk.ru (MDaemon PRO v9.0.5) with ESMTP id md50000580115.msg; Sat, 21 Oct 2006 23:08:23 +0400 Received: from dialup-chibis.gfk.ru ([10.0.6.45]) by ex.hhp.local with Microsoft SMTPSVC(6.0.3790.1830); Sat, 21 Oct 2006 23:08:14 +0400 Date: Sat, 21 Oct 2006 23:09:37 +0400 (MSD) From: Yuriy Tsibizov X-X-Sender: chibis@free.home.local To: John-Mark Gurney In-Reply-To: <20061021174934.GU23971@funkthat.com> Message-ID: <20061021222955.B549@free.home.local> References: <200610202128.k9KLSBgo059305@repoman.freebsd.org> <20061021142416.G1198@free.home.local> <20061021174934.GU23971@funkthat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-OriginalArrivalTime: 21 Oct 2006 19:08:15.0032 (UTC) FILETIME=[42959B80:01C6F544] X-Spam-Processed: mx.gfk.ru, Sat, 21 Oct 2006 23:08:23 +0400 (not processed: message from valid local sender) X-MDRemoteIP: 10.0.0.30 X-Return-Path: Yuriy.Tsibizov@gfk.ru X-Envelope-From: Yuriy.Tsibizov@gfk.ru X-MDAV-Processed: mx.gfk.ru, Sat, 21 Oct 2006 23:08:25 +0400 Cc: cvs-src@FreeBSD.org, Yuriy Tsibizov , 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.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 19:08:45 -0000 >>> jmg 2006-10-20 21:28:11 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/pci pci.c >>> Log: >>> fix tab indentation for CP and RV... >>> >>> If the length is zero, catch this early, instead of making dflen go >>> negative >>> and letting bad things happen... We also check to see if RV (checksum) is >>> 0, and handle that has a checksum failure... >>> >>> Properly handle checksum failures by not processing read-write VPD data, >>> and removing all the found read-only data... >>> >>> Tested by: oleg (dflen going negative) >> >> patch posted earlier on cvs-src (possibly) caused my Realtek PCIE >> network card to change it's PCI id (as described in message to -current, >> under 'RE:ASUS U5F hangs during PCI bus probe' subject). >> >> Are there any possibility to check arguments of pci_read_vpd_reg to make >> shure it will write only in correct PCI configuration register? > > The patch is already does that... VPD only writes to the 4 bytes of > config registers to slide the window for reading... If you notice, > pci_write_vpd_reg is ifdef'd out, and pci_read_vpd_reg will always > write to the correct two bytes necessary to slide the window (unless > memory gets corrupted which could happen w/o this patch)... > > I'm also puzzled by the dmesg's that you posted.. The broken-dmesg > you posted doesn't have any vpd capable PCI cards in it, and VPD will It was booted with snapshot ISO that does not contain your latest pci.c changes (it was build on Oct 2nd). And it enters pci_read_vpd() with your last pci.c changes (I had a printf() at start of code). I had an idea of safety counter that will exit vpd code after some iterations, but unfortunately I was not able to boot it again from PXE, because PXE loader seems not to work when PCI IDs are changed. > not do anything (including write to config space) if the VPD cap pointer > doesn't exist... The worse that will happen is when the VPD cap pointer > exists, but the VPD data is corrupted, and you'll get something like: > found-> vendor=0x109e, dev=0x036e, revid=0x11 > bus=1, slot=6, func=0 > class=04-00-00, hdrtype=0x00, mfdev=1 > cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) > lattimer=0x20 (960 ns), mingnt=0x10 (4000 ns), maxlat=0x28 (10000 ns) > intpin=a, irq=5 > powerspec 2 supports D0 D3 current D0 > VPD Ident: (null) > map[10]: type 3, range 32, base e9100000, size 12, enabled > > At a minimum you'll get the VPD Ident line, and I don't see it... So, > I currently can't see how my vpd patch would change the device.. I'm > also puzzled by the wildly different values for card in your posted > pciconf listing... Yes, it was very strange to see 10/100 rl PCI ID with Gbit PCI-E re card. I can't imagine what people in ASUS service will think about such "downgrade" :-) I think, it was possible to add changed PCI id to re driver (and disable rl) and try to boot off CD, but it's too late now. Is it possible to have a runaway VPD code to write 0x812911ec to PCI configuration space? It is possible that vendor ID (0x10ec) can't be changed this way, and this will result in 0x812911ec/0x812910ec PCI ID. Can you try to ask people with desktop PCI-E cards based on Realtek 8168/8111B card on non-production machine to check, does correct VPD data exist on this cards? I can try to do step-by step debug (exiting read_vpd() code after 1st, 2nd, .... loop iteration) when I come back from vacation. And - without 'RV' changes it was booted several times without problems (it hangs in loop in pci_read_vpd(), but it was harmless to PCI IDs). Yuriy. From owner-cvs-src@FreeBSD.ORG Sat Oct 21 19:10:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 811D316A407; Sat, 21 Oct 2006 19:10:40 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B81543D45; Sat, 21 Oct 2006 19:10:40 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LJAeR9052146; Sat, 21 Oct 2006 19:10:40 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LJAeeN052145; Sat, 21 Oct 2006 19:10:40 GMT (envelope-from thompsa) Message-Id: <200610211910.k9LJAeeN052145@repoman.freebsd.org> From: Andrew Thompson Date: Sat, 21 Oct 2006 19:10:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net bridgestp.c if_bridge.c if_bridgevar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 19:10:40 -0000 thompsa 2006-10-21 19:10:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net bridgestp.c if_bridge.c if_bridgevar.h Log: MFC bridgestp.c r1.15, if_bridge.c r1.73, if_bridgevar.h r1.15 Add some statistics that are needed to support RFC4188 as part of the SoC2006 work on a bridge monitoring module for BSNMP. Approved by: re (hrs) Revision Changes Path 1.3.2.9 +10 -0 src/sys/net/bridgestp.c 1.11.2.40 +99 -1 src/sys/net/if_bridge.c 1.4.2.6 +46 -0 src/sys/net/if_bridgevar.h From owner-cvs-src@FreeBSD.ORG Sat Oct 21 20:09:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1E7F16A412; Sat, 21 Oct 2006 20:09:51 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C6AF43D60; Sat, 21 Oct 2006 20:09:51 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LK9pnt063805; Sat, 21 Oct 2006 20:09:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LK9pHg063804; Sat, 21 Oct 2006 20:09:51 GMT (envelope-from ru) Message-Id: <200610212009.k9LK9pHg063804@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 20:09:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/config config.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 20:09:52 -0000 ru 2006-10-21 20:09:51 UTC FreeBSD src repository Modified files: usr.sbin/config config.8 Log: Comment out the first paragraph; while it tells the true (we're using the old BSD config(8) utility in FreeBSD), it does not look good. PR: docs/100328 Revision Changes Path 1.45 +14 -14 src/usr.sbin/config/config.8 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 20:35:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D5B916A403; Sat, 21 Oct 2006 20:35:50 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B6E243D5F; Sat, 21 Oct 2006 20:35:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LKZoCW071284; Sat, 21 Oct 2006 20:35:50 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LKZofF071283; Sat, 21 Oct 2006 20:35:50 GMT (envelope-from ru) Message-Id: <200610212035.k9LKZofF071283@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 20:35:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man8 intro.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 20:35:50 -0000 ru 2006-10-21 20:35:50 UTC FreeBSD src repository Modified files: share/man/man8 intro.8 Log: Make it clear that section 8 also documents system management procedures, not necessarily commands. PR: docs/35011 Obtained from: NetBSD (partly) Revision Changes Path 1.12 +28 -17 src/share/man/man8/intro.8 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 20:36:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EE7716A407; Sat, 21 Oct 2006 20:36:50 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A51943D58; Sat, 21 Oct 2006 20:36:50 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LKaoC0071374; Sat, 21 Oct 2006 20:36:50 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LKao57071373; Sat, 21 Oct 2006 20:36:50 GMT (envelope-from simon) Message-Id: <200610212036.k9LKao57071373@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 21 Oct 2006 20:36:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys write.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 20:36:50 -0000 simon 2006-10-21 20:36:50 UTC FreeBSD src repository Modified files: lib/libc/sys write.2 Log: Minor markup fix: A comma should be seperated by space from macro argument. This resulted in "pwritev,()" instead of the intended "pwritev()," in the output. MFC after: 3 days Revision Changes Path 1.33 +1 -1 src/lib/libc/sys/write.2 From owner-cvs-src@FreeBSD.ORG Sat Oct 21 20:41:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC10716A407; Sat, 21 Oct 2006 20:41:08 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 626E443D5E; Sat, 21 Oct 2006 20:41:08 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LKf84i071594; Sat, 21 Oct 2006 20:41:08 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LKf8Db071593; Sat, 21 Oct 2006 20:41:08 GMT (envelope-from scottl) Message-Id: <200610212041.k9LKf8Db071593@repoman.freebsd.org> From: Scott Long Date: Sat, 21 Oct 2006 20:41:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bcereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 20:41:08 -0000 scottl 2006-10-21 20:41:08 UTC FreeBSD src repository Modified files: sys/dev/bce if_bcereg.h Log: There seems to be a problem with txcsum and UDP. Turn it off until it is understood better. This fixes timeout problems with NFS. Revision Changes Path 1.8 +5 -0 src/sys/dev/bce/if_bcereg.h From owner-cvs-src@FreeBSD.ORG Sat Oct 21 21:02:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B366C16A412; Sat, 21 Oct 2006 21:02:05 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7297443D46; Sat, 21 Oct 2006 21:02:05 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LL25e9083304; Sat, 21 Oct 2006 21:02:05 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LL25rr083303; Sat, 21 Oct 2006 21:02:05 GMT (envelope-from alc) Message-Id: <200610212102.k9LL25rr083303@repoman.freebsd.org> From: Alan Cox Date: Sat, 21 Oct 2006 21:02:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_fault.c vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 21:02:05 -0000 alc 2006-10-21 21:02:05 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c vm_map.c Log: Eliminate unnecessary PG_BUSY tests. They originally served a purpose that is now handled by vm object locking. Revision Changes Path 1.220 +1 -1 src/sys/vm/vm_fault.c 1.379 +1 -1 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 22:43:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CECD616A407; Sat, 21 Oct 2006 22:43:08 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD28743D5C; Sat, 21 Oct 2006 22:43:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LMh7KT001849; Sat, 21 Oct 2006 22:43:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LMh7g3001847; Sat, 21 Oct 2006 22:43:07 GMT (envelope-from imp) Message-Id: <200610212243.k9LMh7g3001847@repoman.freebsd.org> From: Warner Losh Date: Sat, 21 Oct 2006 22:43:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91/boot0spi main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 22:43:08 -0000 imp 2006-10-21 22:43:07 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/boot0spi main.c Log: MFp4: Move to smaller code. This was somehow forgotten before. Revision Changes Path 1.3 +5 -5 src/sys/boot/arm/at91/boot0spi/main.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 22:43:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BA4016A415; Sat, 21 Oct 2006 22:43:40 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8F6943D49; Sat, 21 Oct 2006 22:43:39 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LMhdCd001906; Sat, 21 Oct 2006 22:43:39 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LMhd3v001905; Sat, 21 Oct 2006 22:43:39 GMT (envelope-from imp) Message-Id: <200610212243.k9LMhd3v001905@repoman.freebsd.org> From: Warner Losh Date: Sat, 21 Oct 2006 22:43:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91/bootiic env_vars.c loader_prompt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 22:43:40 -0000 imp 2006-10-21 22:43:39 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/bootiic env_vars.c loader_prompt.c Log: MFp4: Move to smaller code footprint. Revision Changes Path 1.2 +1 -1 src/sys/boot/arm/at91/bootiic/env_vars.c 1.3 +19 -19 src/sys/boot/arm/at91/bootiic/loader_prompt.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 22:44:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29B6E16A40F; Sat, 21 Oct 2006 22:44:31 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82E1D43D72; Sat, 21 Oct 2006 22:44:27 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LMiR8L001985; Sat, 21 Oct 2006 22:44:27 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LMiRhW001984; Sat, 21 Oct 2006 22:44:27 GMT (envelope-from imp) Message-Id: <200610212244.k9LMiRhW001984@repoman.freebsd.org> From: Warner Losh Date: Sat, 21 Oct 2006 22:44:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91/bootspi Makefile arm_init.S env_vars.c loader_prompt.c main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 22:44:31 -0000 imp 2006-10-21 22:44:26 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/bootspi Makefile arm_init.S env_vars.c loader_prompt.c main.c Log: MFp4: Update to smaller code footprint. Revision Changes Path 1.3 +1 -1 src/sys/boot/arm/at91/bootspi/Makefile 1.3 +5 -1 src/sys/boot/arm/at91/bootspi/arm_init.S 1.2 +2 -2 src/sys/boot/arm/at91/bootspi/env_vars.c 1.2 +53 -12 src/sys/boot/arm/at91/bootspi/loader_prompt.c 1.3 +6 -1 src/sys/boot/arm/at91/bootspi/main.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 22:51:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9A3616A4CE; Sat, 21 Oct 2006 22:51:26 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8710843D77; Sat, 21 Oct 2006 22:51:21 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LMpLK2002808; Sat, 21 Oct 2006 22:51:21 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LMpLPb002806; Sat, 21 Oct 2006 22:51:21 GMT (envelope-from imp) Message-Id: <200610212251.k9LMpLPb002806@repoman.freebsd.org> From: Warner Losh Date: Sat, 21 Oct 2006 22:51:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91 Makefile.inc src/sys/boot/arm/at91/bootspi Makefile ee.c ee.h loader_prompt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 22:51:26 -0000 imp 2006-10-21 22:51:21 UTC FreeBSD src repository Modified files: sys/boot/arm/at91 Makefile.inc sys/boot/arm/at91/bootspi Makefile loader_prompt.c Added files: sys/boot/arm/at91/bootspi ee.c ee.h Log: MFp4: default to not loading the fpga Revision Changes Path 1.4 +3 -3 src/sys/boot/arm/at91/Makefile.inc 1.4 +1 -1 src/sys/boot/arm/at91/bootspi/Makefile 1.1 +160 -0 src/sys/boot/arm/at91/bootspi/ee.c (new) 1.1 +6 -0 src/sys/boot/arm/at91/bootspi/ee.h (new) 1.3 +0 -1 src/sys/boot/arm/at91/bootspi/loader_prompt.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 23:57:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B78D16A403; Sat, 21 Oct 2006 23:57:39 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46CE443D4C; Sat, 21 Oct 2006 23:57:39 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LNvdiM014305; Sat, 21 Oct 2006 23:57:39 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LNvdOe014304; Sat, 21 Oct 2006 23:57:39 GMT (envelope-from ru) Message-Id: <200610212357.k9LNvdOe014304@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 Oct 2006 23:57:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/quota Makefile quota.1 quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 23:57:39 -0000 ru 2006-10-21 23:57:39 UTC FreeBSD src repository Modified files: usr.bin/quota Makefile quota.1 quota.c Log: - Document the default disk block usage unit. - Add option -h, human-readable output. PR: docs/53732 Revision Changes Path 1.6 +2 -2 src/usr.bin/quota/Makefile 1.17 +8 -4 src/usr.bin/quota/quota.1 1.25 +38 -15 src/usr.bin/quota/quota.c From owner-cvs-src@FreeBSD.ORG Sat Oct 21 23:59:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D79216A40F; Sat, 21 Oct 2006 23:59:16 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECA7543D46; Sat, 21 Oct 2006 23:59:15 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9LNxFlR014388; Sat, 21 Oct 2006 23:59:15 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9LNxF2P014387; Sat, 21 Oct 2006 23:59:15 GMT (envelope-from davidxu) Message-Id: <200610212359.k9LNxF2P014387@repoman.freebsd.org> From: David Xu Date: Sat, 21 Oct 2006 23:59:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 23:59:16 -0000 davidxu 2006-10-21 23:59:15 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c Log: Since revision 1.333 of kern_sig.c no longer uses P_WEXIT, the change opened a race window which can cause memory leak in signal queue. Here we free memory for signal queue when process state is set to PRS_ZOMBIE. Revision Changes Path 1.291 +8 -2 src/sys/kern/kern_exit.c