From owner-cvs-src@FreeBSD.ORG Sun Feb 6 01:55:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA58416A4CE; Sun, 6 Feb 2005 01:55:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E9E243D3F; Sun, 6 Feb 2005 01:55:08 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j161t8gt071231; Sun, 6 Feb 2005 01:55:08 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j161t88b071230; Sun, 6 Feb 2005 01:55:08 GMT (envelope-from njl) Message-Id: <200502060155.j161t88b071230@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 01:55:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha machdep.c src/sys/amd64/amd64 machdep.c src/sys/arm/arm machdep.c src/sys/i386/i386 machdep.c src/sys/ia64/ia64 machdep.c src/sys/pc98/i386 machdep.c src/sys/powerpc/powerpc machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 01:55:08 -0000 njl 2005-02-06 01:55:08 UTC FreeBSD src repository Modified files: sys/alpha/alpha machdep.c sys/amd64/amd64 machdep.c sys/arm/arm machdep.c sys/i386/i386 machdep.c sys/ia64/ia64 machdep.c sys/pc98/i386 machdep.c sys/powerpc/powerpc machdep.c sys/sparc64/sparc64 machdep.c Log: Finish the job of sorting all includes and fix the build by including malloc.h before proc.h on sparc64. Noticed by das@ Compiled on: alpha, amd64, i386, pc98, sparc64 Revision Changes Path 1.232 +26 -24 src/sys/alpha/alpha/machdep.c 1.629 +15 -18 src/sys/amd64/amd64/machdep.c 1.12 +16 -16 src/sys/arm/arm/machdep.c 1.607 +14 -16 src/sys/i386/i386/machdep.c 1.196 +33 -28 src/sys/ia64/ia64/machdep.c 1.350 +11 -12 src/sys/pc98/i386/machdep.c 1.82 +27 -23 src/sys/powerpc/powerpc/machdep.c 1.121 +10 -11 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 01:58:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75E6116A4DE; Sun, 6 Feb 2005 01:58:15 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE07743D41; Sun, 6 Feb 2005 01:58:14 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189])j161wR2Y021588; Sat, 5 Feb 2005 20:58:27 -0500 Message-ID: <420579B1.5070609@root.org> Date: Sat, 05 Feb 2005 17:58:09 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org References: <20050206015539.EE08B16A4DA@hub.freebsd.org> In-Reply-To: <20050206015539.EE08B16A4DA@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: cvs commit: src/sys/alpha/alpha machdep.c src/sys/amd64/amd64 machdep.c src/sys/arm/arm machdep.c src/sys/i386/i386 machdep.c src/sys/powerpc/powerpc machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 01:58:15 -0000 Nate Lawson wrote: > njl 2005-02-06 01:55:08 UTC > > FreeBSD src repository > > Modified files: > sys/alpha/alpha machdep.c > sys/amd64/amd64 machdep.c > sys/arm/arm machdep.c > sys/i386/i386 machdep.c > sys/ia64/ia64 machdep.c > sys/pc98/i386 machdep.c > sys/powerpc/powerpc machdep.c > sys/sparc64/sparc64 machdep.c > Log: > Finish the job of sorting all includes and fix the build by including > malloc.h before proc.h on sparc64. Noticed by das@ > > Compiled on: alpha, amd64, i386, pc98, sparc64 > > Revision Changes Path > 1.232 +26 -24 src/sys/alpha/alpha/machdep.c > 1.629 +15 -18 src/sys/amd64/amd64/machdep.c > 1.12 +16 -16 src/sys/arm/arm/machdep.c > 1.607 +14 -16 src/sys/i386/i386/machdep.c > 1.196 +33 -28 src/sys/ia64/ia64/machdep.c > 1.350 +11 -12 src/sys/pc98/i386/machdep.c > 1.82 +27 -23 src/sys/powerpc/powerpc/machdep.c > 1.121 +10 -11 src/sys/sparc64/sparc64/machdep.c I'll watch the tinderbox for the other archs, but feel free to fix things if you see a problem first. -- Nate From owner-cvs-src@FreeBSD.ORG Sun Feb 6 03:23:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BB9116A4CE; Sun, 6 Feb 2005 03:23:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39C5D43D31; Sun, 6 Feb 2005 03:23:32 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j163NWPk074624; Sun, 6 Feb 2005 03:23:32 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j163NWkB074623; Sun, 6 Feb 2005 03:23:32 GMT (envelope-from das) Message-Id: <200502060323.j163NWkB074623@repoman.freebsd.org> From: David Schultz Date: Sun, 6 Feb 2005 03:23:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/alpha _fpmath.h src/lib/libc/amd64 _fpmath.h src/lib/libc/arm _fpmath.h src/lib/libc/i386 _fpmath.h src/lib/libc/ia64 _fpmath.h src/lib/libc/include fpmath.h src/lib/libc/powerpc _fpmath.h src/lib/libc/sparc64 _fpmath.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 03:23:32 -0000 das 2005-02-06 03:23:32 UTC FreeBSD src repository Modified files: lib/libc/alpha _fpmath.h lib/libc/amd64 _fpmath.h lib/libc/arm _fpmath.h lib/libc/i386 _fpmath.h lib/libc/ia64 _fpmath.h lib/libc/include fpmath.h lib/libc/powerpc _fpmath.h lib/libc/sparc64 _fpmath.h lib/libc/gen fpclassify.c isgreater.3 Log: Update my email address. Revision Changes Path 1.5 +1 -1 src/lib/libc/alpha/_fpmath.h 1.5 +1 -1 src/lib/libc/amd64/_fpmath.h 1.2 +1 -1 src/lib/libc/arm/_fpmath.h 1.2 +1 -1 src/lib/libc/gen/fpclassify.c 1.3 +1 -1 src/lib/libc/gen/isgreater.3 1.4 +1 -1 src/lib/libc/i386/_fpmath.h 1.5 +1 -1 src/lib/libc/ia64/_fpmath.h 1.3 +1 -1 src/lib/libc/include/fpmath.h 1.6 +1 -1 src/lib/libc/powerpc/_fpmath.h 1.4 +1 -1 src/lib/libc/sparc64/_fpmath.h From owner-cvs-src@FreeBSD.ORG Sun Feb 6 07:24:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFE9816A4CE; Sun, 6 Feb 2005 07:24:03 +0000 (GMT) Received: from blackwater.lemis.com (wantadilla.lemis.com [192.109.197.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96AC743D3F; Sun, 6 Feb 2005 07:24:01 +0000 (GMT) (envelope-from grog@lemis.com) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 921038566F; Sun, 6 Feb 2005 17:53:56 +1030 (CST) Date: Sun, 6 Feb 2005 17:53:56 +1030 From: Greg 'groggy' Lehey To: Kevin Oberman Message-ID: <20050206072356.GH49637@wantadilla.lemis.com> References: <20050202181848.B1D6F5D07@ptavv.es.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uJrvpPjGB3z5kYrA" Content-Disposition: inline In-Reply-To: <20050202181848.B1D6F5D07@ptavv.es.net> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 07:24:03 -0000 --uJrvpPjGB3z5kYrA Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wednesday, 2 February 2005 at 10:18:48 -0800, Kevin Oberman wrote: >> From: des@des.no (=3D?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=3D) >> Date: Wed, 02 Feb 2005 14:16:40 +0100 >> Sender: owner-cvs-all@freebsd.org >> >> Ruslan Ermilov writes: >>> Modified files: >>> games/fortune/datfiles fortunes >>> Log: >>> Removed 1695 fortunes also found in fortunes2. >> >> I'd vote for simply merging the two. > > I'll admit to being old, but at one time fortune2 was supposed to be for > longer fortunes while fortune was for one or two line entries. At one > time fortune2 had some rather long entries. This is less important now > than it was when we were (OK, I was) logging in on an ASR33 and it took > 8 seconds for a full line of text. > > Do we really want to merge them? (Probably) But should we think about > keeping fortune as a separate file with all messages from fortune2 that > are less than about 200 characters. After all, some folks are still on > fairly slow links. I don't think that anybody is on such a slow link that this makes a big difference any more. If they are, they've probably disabled fortune on login anyway. I'm in favour of merging them. I'm also in favour of adding your historical anecdote (which I didn't know about :-). Greg -- See complete headers for address and phone numbers. --uJrvpPjGB3z5kYrA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCBcYMIubykFB6QiMRAlXOAJ9RMEpTHUHOo0Y3Nv1FOQhcNtZjXQCgiFiU kJLtAo2VkclZODg0abhcRO4= =cYYu -----END PGP SIGNATURE----- --uJrvpPjGB3z5kYrA-- From owner-cvs-src@FreeBSD.ORG Sun Feb 6 07:36:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 104E416A4CE; Sun, 6 Feb 2005 07:36:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7A9343D46; Sun, 6 Feb 2005 07:36:08 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j167a8a5088825; Sun, 6 Feb 2005 07:36:08 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j167a8qA088824; Sun, 6 Feb 2005 07:36:08 GMT (envelope-from njl) Message-Id: <200502060736.j167a8qA088824@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 07:36:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c src/sys/i386/i386 legacy.c src/sys/amd64/amd64 legacy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 07:36:09 -0000 njl 2005-02-06 07:36:08 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c sys/i386/i386 legacy.c sys/amd64/amd64 legacy.c Log: Staticize the legacy cpu devclasses and revert the name for the acpi_cpu devclass. As pointed out by dfr@, devclasses don't have to share the same linkage if multiple drivers have the same name. Newbus should match the devclasses based on name and allocate non-conflicting unit numbers. Revision Changes Path 1.58 +1 -1 src/sys/amd64/amd64/legacy.c 1.50 +3 -3 src/sys/dev/acpica/acpi_cpu.c 1.60 +1 -1 src/sys/i386/i386/legacy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 10:47:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFF5116A4CE; Sun, 6 Feb 2005 10:47:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 962FF43D49; Sun, 6 Feb 2005 10:47:12 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16AlCTJ001868; Sun, 6 Feb 2005 10:47:12 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16AlCOS001867; Sun, 6 Feb 2005 10:47:12 GMT (envelope-from maxim) Message-Id: <200502061047.j16AlCOS001867@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 6 Feb 2005 10:47:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_usrreq.c tcp_var.h src/usr.sbin Makefile src/usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 10:47:12 -0000 maxim 2005-02-06 10:47:12 UTC FreeBSD src repository Modified files: sys/netinet tcp_usrreq.c tcp_var.h usr.sbin Makefile Added files: usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c Log: o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8) utility: The tcpdrop command drops the TCP connection specified by the local address laddr, port lport and the foreign address faddr, port fport. Obtained from: OpenBSD Reviewed by: rwatson (locking), ru (man page), -current MFC after: 1 month Revision Changes Path 1.113 +86 -0 src/sys/netinet/tcp_usrreq.c 1.115 +7 -1 src/sys/netinet/tcp_var.h 1.321 +1 -0 src/usr.sbin/Makefile 1.1 +8 -0 src/usr.sbin/tcpdrop/Makefile (new) 1.1 +64 -0 src/usr.sbin/tcpdrop/tcpdrop.8 (new) 1.1 +88 -0 src/usr.sbin/tcpdrop/tcpdrop.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 6 10:49:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BD8916A4CE; Sun, 6 Feb 2005 10:49:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 730F343D1F; Sun, 6 Feb 2005 10:49:28 +0000 (GMT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16AnSMi001918; Sun, 6 Feb 2005 10:49:28 GMT (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16AnS6B001917; Sun, 6 Feb 2005 10:49:28 GMT (envelope-from rushani) Message-Id: <200502061049.j16AnS6B001917@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Sun, 6 Feb 2005 10:49:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 amr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 10:49:28 -0000 rushani 2005-02-06 10:49:28 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 amr.4 Log: List the LSI 320-2E PCI-Express controller as supported. Reviewed by: scottl@ Revision Changes Path 1.27 +2 -0 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Sun Feb 6 11:14:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E7A216A4CE; Sun, 6 Feb 2005 11:14:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA23643D1D; Sun, 6 Feb 2005 11:13:59 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16BDxjJ002819; Sun, 6 Feb 2005 11:13:59 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16BDxLT002818; Sun, 6 Feb 2005 11:13:59 GMT (envelope-from glebius) Message-Id: <200502061113.j16BDxLT002818@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 6 Feb 2005 11:13:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 11:14:00 -0000 glebius 2005-02-06 11:13:59 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Jump to common action checks after doing specific once. This fixes adding of divert rules, which I break in previous commit. Pointy hat to: glebius Revision Changes Path 1.90 +5 -0 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 12:41:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2320616A4CE; Sun, 6 Feb 2005 12:41:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEB4243D3F; Sun, 6 Feb 2005 12:41:00 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16Cf0ch008300; Sun, 6 Feb 2005 12:41:00 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16Cf0Bk008299; Sun, 6 Feb 2005 12:41:00 GMT (envelope-from obrien) Message-Id: <200502061241.j16Cf0Bk008299@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 6 Feb 2005 12:41:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb hid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 12:41:01 -0000 obrien 2005-02-06 12:41:00 UTC FreeBSD src repository Modified files: sys/dev/usb hid.c Log: Fix problem with some logitec usb wireless mice. Submitted by: Markus Tested by: Randy Bush Revision Changes Path 1.25 +1 -1 src/sys/dev/usb/hid.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 12:54:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6703C16A4CE; Sun, 6 Feb 2005 12:54:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DF1B43D45; Sun, 6 Feb 2005 12:54:54 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16CssiH015262; Sun, 6 Feb 2005 12:54:54 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16CssKl015261; Sun, 6 Feb 2005 12:54:54 GMT (envelope-from obrien) Message-Id: <200502061254.j16CssKl015261@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 6 Feb 2005 12:54:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mptable mptable.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 12:54:54 -0000 obrien 2005-02-06 12:54:54 UTC FreeBSD src repository Modified files: usr.sbin/mptable mptable.c Log: Remove the useless "version" number output. We don't give a version number each userland binary. Revision Changes Path 1.19 +1 -5 src/usr.sbin/mptable/mptable.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 12:56:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC3FB16A4CE; Sun, 6 Feb 2005 12:56:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A260C43D54; Sun, 6 Feb 2005 12:56:10 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16CuAcK015371; Sun, 6 Feb 2005 12:56:10 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16CuAbf015370; Sun, 6 Feb 2005 12:56:10 GMT (envelope-from obrien) Message-Id: <200502061256.j16CuAbf015370@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 6 Feb 2005 12:56:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 12:56:11 -0000 obrien 2005-02-06 12:56:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/conf GENERIC Log: Style nit. Revision Changes Path 1.413.2.9 +1 -1 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Sun Feb 6 12:56:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F2C516A4CE; Sun, 6 Feb 2005 12:56:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27ACF43D1F; Sun, 6 Feb 2005 12:56:28 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16CuSV7015408; Sun, 6 Feb 2005 12:56:28 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16CuSs5015407; Sun, 6 Feb 2005 12:56:28 GMT (envelope-from obrien) Message-Id: <200502061256.j16CuSs5015407@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 6 Feb 2005 12:56:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/conf SMP X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 12:56:28 -0000 obrien 2005-02-06 12:56:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/conf SMP Log: Correct the English. Revision Changes Path 1.5.2.3 +1 -1 src/sys/i386/conf/SMP From owner-cvs-src@FreeBSD.ORG Sun Feb 6 13:23:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7902916A4CE; Sun, 6 Feb 2005 13:23:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5102D43D31; Sun, 6 Feb 2005 13:23:21 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16DNL7m016363; Sun, 6 Feb 2005 13:23:21 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16DNLgs016362; Sun, 6 Feb 2005 13:23:21 GMT (envelope-from nyan) Message-Id: <200502061323.j16DNLgs016362@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Feb 2005 13:23:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 13:23:21 -0000 nyan 2005-02-06 13:23:21 UTC FreeBSD src repository Modified files: sys/pc98/i386 machdep.c Log: MFi386: revision 1.606. Revision Changes Path 1.351 +10 -2 src/sys/pc98/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 13:31:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4648116A4CE; Sun, 6 Feb 2005 13:31:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CFEF43D4C; Sun, 6 Feb 2005 13:31:23 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16DVNAY016684; Sun, 6 Feb 2005 13:31:23 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16DVMjl016683; Sun, 6 Feb 2005 13:31:22 GMT (envelope-from nyan) Message-Id: <200502061331.j16DVMjl016683@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Feb 2005 13:31:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 13:31:23 -0000 nyan 2005-02-06 13:31:22 UTC FreeBSD src repository Modified files: sys/pc98/i386 machdep.c Log: Sort includes and remove duplicate include. Revision Changes Path 1.352 +8 -9 src/sys/pc98/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 13:33:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F35B16A4CE; Sun, 6 Feb 2005 13:33:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9FA243D2D; Sun, 6 Feb 2005 13:33:33 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16DXXUX016737; Sun, 6 Feb 2005 13:33:33 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16DXXRY016736; Sun, 6 Feb 2005 13:33:33 GMT (envelope-from obrien) Message-Id: <200502061333.j16DXXRY016736@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 6 Feb 2005 13:33:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 13:33:34 -0000 obrien 2005-02-06 13:33:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern subr_bus.c Log: Quite booting by hiding GIANT-LOCKED and INTR_FAST behind verboseboot. (note coding style chosen to reduce diffs to 6-CURRENT) Revision Changes Path 1.156.2.4 +2 -2 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 13:46:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A1EC16A4CE; Sun, 6 Feb 2005 13:46:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DC6843D1D; Sun, 6 Feb 2005 13:46:39 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16DkdPN017356; Sun, 6 Feb 2005 13:46:39 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16Dkdsm017355; Sun, 6 Feb 2005 13:46:39 GMT (envelope-from phk) Message-Id: <200502061346.j16Dkdsm017355@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 13:46:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/isa isa_dma.c src/sys/amd64/isa isa_dma.c src/sys/dev/ic i8237.h src/sys/i386/isa isa_dma.c src/sys/ia64/isa isa_dma.c src/sys/isa isavar.h src/sys/sparc64/isa isa_dma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 13:46:39 -0000 phk 2005-02-06 13:46:39 UTC FreeBSD src repository Modified files: sys/alpha/isa isa_dma.c sys/amd64/isa isa_dma.c sys/dev/ic i8237.h sys/i386/isa isa_dma.c sys/ia64/isa isa_dma.c sys/isa isavar.h sys/sparc64/isa isa_dma.c Log: Since we are quite unlikely to ever face another platform which uses the i8237 without trying to emulate the PC architecture move the register definitions for the i8237 chip into the central include file for the chip, except for the PC98 case which is magic. Add new isa_dmatc() function which tells us as cheaply as possible if the terminal count has been reached for a given channel. Revision Changes Path 1.13 +13 -18 src/sys/alpha/isa/isa_dma.c 1.21 +13 -16 src/sys/amd64/isa/isa_dma.c 1.9 +23 -1 src/sys/dev/ic/i8237.h 1.18 +13 -16 src/sys/i386/isa/isa_dma.c 1.8 +13 -18 src/sys/ia64/isa/isa_dma.c 1.28 +9 -8 src/sys/isa/isavar.h 1.2 +6 -0 src/sys/sparc64/isa/isa_dma.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 13:56:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B6C716A4CE; Sun, 6 Feb 2005 13:56:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CD7D43D5E; Sun, 6 Feb 2005 13:56:13 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16DuCVj017980; Sun, 6 Feb 2005 13:56:12 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16DuCZq017979; Sun, 6 Feb 2005 13:56:12 GMT (envelope-from des) Message-Id: <200502061356.j16DuCZq017979@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 6 Feb 2005 13:56:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/tinderbox/etc releng_4.rc update_releng_4.rc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 13:56:13 -0000 des 2005-02-06 13:56:12 UTC FreeBSD src repository Modified files: tools/tools/tinderbox/etc releng_4.rc update_releng_4.rc Log: Replace RELENG_4_9 (no longer supported) with RELENG_4_11. Revision Changes Path 1.10 +1 -1 src/tools/tools/tinderbox/etc/releng_4.rc 1.2 +1 -1 src/tools/tools/tinderbox/etc/update_releng_4.rc From owner-cvs-src@FreeBSD.ORG Sun Feb 6 14:00:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BBCD16A4CE; Sun, 6 Feb 2005 14:00:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5B4D43D31; Sun, 6 Feb 2005 14:00:57 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16E0vBn018308; Sun, 6 Feb 2005 14:00:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16E0vrf018307; Sun, 6 Feb 2005 14:00:57 GMT (envelope-from glebius) Message-Id: <200502061400.j16E0vrf018307@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 6 Feb 2005 14:00:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/flowctl flowctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 14:00:58 -0000 glebius 2005-02-06 14:00:57 UTC FreeBSD src repository Modified files: usr.sbin/flowctl flowctl.c Log: Remove code, inherited from ipacctctl, which sets socket to non-blocking mode, since this introduces problems on SMP. Revision Changes Path 1.4 +1 -9 src/usr.sbin/flowctl/flowctl.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 14:44:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0928A16A4CE; Sun, 6 Feb 2005 14:44:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E30F743D41; Sun, 6 Feb 2005 14:44:27 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16EiRfp020878; Sun, 6 Feb 2005 14:44:27 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16EiRoO020877; Sun, 6 Feb 2005 14:44:27 GMT (envelope-from delphij) Message-Id: <200502061444.j16EiRoO020877@repoman.freebsd.org> From: Xin LI Date: Sun, 6 Feb 2005 14:44:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/netcat nc.1 netcat.c src/usr.bin/nc Makefile src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 14:44:28 -0000 delphij 2005-02-06 14:44:27 UTC FreeBSD src repository Modified files: contrib/netcat nc.1 netcat.c sys/sys param.h Added files: usr.bin/nc Makefile Log: Finish the import of nc(1) from OpenBSD. This includes: - Bring IPsec support from the ports collection [1]. - Bring -o ("once only") option from the ports collection [2]. - Adopt the Makefile framework into usr.bin/nc/Makefile. - Add a knob to control whether to build nc(1), NO_NETCAT. - Bump __FreeBSD_version so ports collection can detect this change. Original patchset are contributed to the ports collection by: [1] nectar, [2] joerg. Note: WARNS?=6 patchset spined off in this commit, in order not to take too many files off the vendor branch. Revision Changes Path 1.2 +31 -4 src/contrib/netcat/nc.1 1.2 +88 -6 src/contrib/netcat/netcat.c 1.222 +1 -1 src/sys/sys/param.h 1.1 +11 -0 src/usr.bin/nc/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 6 14:59:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0F3116A4CE; Sun, 6 Feb 2005 14:59:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95AD843D48; Sun, 6 Feb 2005 14:59:03 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16Ex3XM021392; Sun, 6 Feb 2005 14:59:03 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16Ex3B0021391; Sun, 6 Feb 2005 14:59:03 GMT (envelope-from delphij) Message-Id: <200502061459.j16Ex3B0021391@repoman.freebsd.org> From: Xin LI Date: Sun, 6 Feb 2005 14:59:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 14:59:03 -0000 delphij 2005-02-06 14:59:03 UTC FreeBSD src repository Modified files: share/examples/etc make.conf share/man/man5 make.conf.5 Log: Document NO_NETCAT. Revision Changes Path 1.255 +1 -0 src/share/examples/etc/make.conf 1.116 +6 -1 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Feb 6 15:17:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD49516A4CE; Sun, 6 Feb 2005 15:17:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A48543D4C; Sun, 6 Feb 2005 15:17:21 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16FHLXM022073; Sun, 6 Feb 2005 15:17:21 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16FHLjY022072; Sun, 6 Feb 2005 15:17:21 GMT (envelope-from phk) Message-Id: <200502061517.j16FHLjY022072@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 15:17:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/mtree BSD.include.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 15:17:22 -0000 phk 2005-02-06 15:17:21 UTC FreeBSD src repository Modified files: etc/mtree BSD.include.dist Log: Add directories for GPIB support Revision Changes Path 1.97 +4 -0 src/etc/mtree/BSD.include.dist From owner-cvs-src@FreeBSD.ORG Sun Feb 6 15:18:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A23F16A4CE; Sun, 6 Feb 2005 15:18:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 210F843D2D; Sun, 6 Feb 2005 15:18:25 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16FIPZ1022116; Sun, 6 Feb 2005 15:18:25 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16FIPxo022115; Sun, 6 Feb 2005 15:18:25 GMT (envelope-from phk) Message-Id: <200502061518.j16FIPxo022115@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 15:18:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 15:18:25 -0000 phk 2005-02-06 15:18:24 UTC FreeBSD src repository Modified files: include Makefile Log: Install GPIB related includefiles (unless NO_GPIB) Revision Changes Path 1.232 +6 -2 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 6 15:22:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4801416A4CE; Sun, 6 Feb 2005 15:22:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17EA143D2F; Sun, 6 Feb 2005 15:22:24 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16FMNPw022342; Sun, 6 Feb 2005 15:22:23 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16FMNFK022341; Sun, 6 Feb 2005 15:22:23 GMT (envelope-from phk) Message-Id: <200502061522.j16FMNFK022341@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 15:22:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/dev/ieee488 ibfoo_int.h pcii.c ugpib.h upd7210.c upd7210.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 15:22:24 -0000 phk 2005-02-06 15:22:23 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/ieee488 pcii.c Added files: sys/dev/ieee488 ibfoo_int.h ugpib.h upd7210.c upd7210.h Log: Further elaborate the GPIB driver. We now support a minimal subset of the ibfoo() API. Revision Changes Path 1.991 +1 -0 src/sys/conf/files 1.1 +147 -0 src/sys/dev/ieee488/ibfoo_int.h (new) 1.3 +31 -263 src/sys/dev/ieee488/pcii.c 1.1 +152 -0 src/sys/dev/ieee488/ugpib.h (new) 1.1 +1026 -0 src/sys/dev/ieee488/upd7210.c (new) 1.1 +213 -0 src/sys/dev/ieee488/upd7210.h (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 6 15:26:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A711A16A4CE; Sun, 6 Feb 2005 15:26:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C3E243D49; Sun, 6 Feb 2005 15:26:44 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16FQi6k022518; Sun, 6 Feb 2005 15:26:44 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16FQi4U022517; Sun, 6 Feb 2005 15:26:44 GMT (envelope-from delphij) Message-Id: <200502061526.j16FQi4U022517@repoman.freebsd.org> From: Xin LI Date: Sun, 6 Feb 2005 15:26:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/netcat FREEBSD-Xlist FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 15:26:44 -0000 delphij 2005-02-06 15:26:44 UTC FreeBSD src repository Added files: contrib/netcat FREEBSD-Xlist FREEBSD-upgrade Log: Add instructions about upgrading netcat(1). Revision Changes Path 1.1 +3 -0 src/contrib/netcat/FREEBSD-Xlist (new) 1.1 +17 -0 src/contrib/netcat/FREEBSD-upgrade (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 6 16:16:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2216416A4CE; Sun, 6 Feb 2005 16:16:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA2AF43D2F; Sun, 6 Feb 2005 16:16:20 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16GGKUn024761; Sun, 6 Feb 2005 16:16:20 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16GGKvf024760; Sun, 6 Feb 2005 16:16:20 GMT (envelope-from csjp) Message-Id: <200502061616.j16GGKvf024760@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sun, 6 Feb 2005 16:16:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 16:16:21 -0000 csjp 2005-02-06 16:16:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_fw2.c Log: MFC v1.88 FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Change the state allocator from using regular malloc to using a UMA zone instead. This should eliminate a bit of the locking overhead associated with with malloc and reduce the memory consumption associated with each new state. Reviewed by: rwatson, andre Silence on: ipfw@ MFC after: 1 week Revision Changes Path 1.70.2.10 +7 -2 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 16:34:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EFB316A4CE; Sun, 6 Feb 2005 16:34:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32F3443D1F; Sun, 6 Feb 2005 16:34:49 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16GYnav025552; Sun, 6 Feb 2005 16:34:49 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16GYnuv025551; Sun, 6 Feb 2005 16:34:49 GMT (envelope-from csjp) Message-Id: <200502061634.j16GYnuv025551@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sun, 6 Feb 2005 16:34:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 16:34:49 -0000 csjp 2005-02-06 16:34:49 UTC FreeBSD src repository Modified files: bin/ps keyword.c Log: Since it is not un-common for a process's resident set size (rss) to exceed 10 megabytes in size (especially in X), bump the max column width from 4 bytes to 5. This will make the ps auxw output uniform again when a process's rss exceeds 10 megs. It should be noted that when 5 digits becomes to small, other solutions should be explored such as displaying them in megabytes or having ps automatically re-size column widths. Discussed with: gad MFC after: 1 week Revision Changes Path 1.71 +1 -1 src/bin/ps/keyword.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 16:45:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88E1116A4CE; Sun, 6 Feb 2005 16:45:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E6FE43D2D; Sun, 6 Feb 2005 16:45:20 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16GjKNl026142; Sun, 6 Feb 2005 16:45:20 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16GjKck026141; Sun, 6 Feb 2005 16:45:20 GMT (envelope-from phk) Message-Id: <200502061645.j16GjKck026141@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 16:45:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgpib Makefile gpib.h ibfoo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 16:45:20 -0000 phk 2005-02-06 16:45:20 UTC FreeBSD src repository Added files: lib/libgpib Makefile gpib.h ibfoo.c Log: Add libgpib containing the glue to get ibfoo() calls into the kernel. Revision Changes Path 1.1 +12 -0 src/lib/libgpib/Makefile (new) 1.1 +31 -0 src/lib/libgpib/gpib.h (new) 1.1 +646 -0 src/lib/libgpib/ibfoo.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 6 16:45:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E895716A4CE; Sun, 6 Feb 2005 16:45:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B165843D60; Sun, 6 Feb 2005 16:45:57 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16GjvFl026176; Sun, 6 Feb 2005 16:45:57 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16GjvqR026175; Sun, 6 Feb 2005 16:45:57 GMT (envelope-from phk) Message-Id: <200502061645.j16GjvqR026175@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 16:45:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 16:45:58 -0000 phk 2005-02-06 16:45:57 UTC FreeBSD src repository Modified files: lib Makefile Log: Tie libgpib into the build (unless NO_GPIB) Revision Changes Path 1.201 +6 -1 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 6 16:46:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3247216A4CE; Sun, 6 Feb 2005 16:46:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0663243D1D; Sun, 6 Feb 2005 16:46:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16Gkns6026246; Sun, 6 Feb 2005 16:46:49 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16GknB5026245; Sun, 6 Feb 2005 16:46:49 GMT (envelope-from phk) Message-Id: <200502061646.j16GknB5026245@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 16:46:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 16:46:50 -0000 phk 2005-02-06 16:46:49 UTC FreeBSD src repository Modified files: share/examples/etc make.conf share/man/man5 make.conf.5 Log: Document NO_GPIB Revision Changes Path 1.256 +1 -0 src/share/examples/etc/make.conf 1.117 +3 -0 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Feb 6 16:55:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC77416A4CE; Sun, 6 Feb 2005 16:55:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A22D543D2F; Sun, 6 Feb 2005 16:55:52 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16Gtqut033152; Sun, 6 Feb 2005 16:55:52 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16GtqDK033151; Sun, 6 Feb 2005 16:55:52 GMT (envelope-from iedowse) Message-Id: <200502061655.j16GtqDK033151@repoman.freebsd.org> From: Ian Dowse Date: Sun, 6 Feb 2005 16:55:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/random probe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 16:55:53 -0000 iedowse 2005-02-06 16:55:52 UTC FreeBSD src repository Modified files: sys/dev/random probe.c Log: Check that we have at least a 586-class CPU before calling do_cpuid(). This fixes booting on a number of 486 processors. PR: i386/75686 Reviewed by: markm MFC after: 1 week Revision Changes Path 1.3 +3 -0 src/sys/dev/random/probe.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 17:11:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8107216A4CE; Sun, 6 Feb 2005 17:11:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56CD643D39; Sun, 6 Feb 2005 17:11:57 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16HBvUH033733; Sun, 6 Feb 2005 17:11:57 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16HBvYT033732; Sun, 6 Feb 2005 17:11:57 GMT (envelope-from iedowse) Message-Id: <200502061711.j16HBvYT033732@repoman.freebsd.org> From: Ian Dowse Date: Sun, 6 Feb 2005 17:11:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc usbd.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 17:11:57 -0000 iedowse 2005-02-06 17:11:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc usbd.conf Log: MFC: 1.14; add axe(4) devices to the USB ethernet regular expression. Revision Changes Path 1.12.6.1 +1 -1 src/etc/usbd.conf From owner-cvs-src@FreeBSD.ORG Sun Feb 6 17:29:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5988A16A4CE; Sun, 6 Feb 2005 17:29:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E39343D4C; Sun, 6 Feb 2005 17:29:21 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16HTK2g034490; Sun, 6 Feb 2005 17:29:20 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16HTKA6034489; Sun, 6 Feb 2005 17:29:20 GMT (envelope-from das) Message-Id: <200502061729.j16HTKA6034489@repoman.freebsd.org> From: David Schultz Date: Sun, 6 Feb 2005 17:29:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/linux linux_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 17:29:21 -0000 das 2005-02-06 17:29:20 UTC FreeBSD src repository Modified files: sys/i386/linux linux_sysvec.c Log: When running Linux binaries, set up the initial FPU state as Linux would. PR: 28966 Revision Changes Path 1.136 +7 -0 src/sys/i386/linux/linux_sysvec.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 17:34:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D57C16A4CE; Sun, 6 Feb 2005 17:34:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7B7A43D2F; Sun, 6 Feb 2005 17:34:57 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16HYveY034801; Sun, 6 Feb 2005 17:34:57 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16HYvgd034800; Sun, 6 Feb 2005 17:34:57 GMT (envelope-from das) Message-Id: <200502061734.j16HYvgd034800@repoman.freebsd.org> From: David Schultz Date: Sun, 6 Feb 2005 17:34:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/bin/mkdir mkdir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 17:34:58 -0000 das 2005-02-06 17:34:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) bin/mkdir mkdir.c Log: MFC src/bin/mkdir/mkdir.c,v 1.29: Don't read the byte at *argv[strlen(*argv) + 1]. PR: 71743 Revision Changes Path 1.28.2.1 +1 -1 src/bin/mkdir/mkdir.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 17:46:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DD8A16A4CE; Sun, 6 Feb 2005 17:46:20 +0000 (GMT) Received: from avscan2.sentex.ca (avscan2.sentex.ca [199.212.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A3F343D46; Sun, 6 Feb 2005 17:46:19 +0000 (GMT) (envelope-from mike@sentex.net) Received: from localhost (localhost.sentex.ca [127.0.0.1]) by avscan2.sentex.ca (8.12.11/8.12.11) with ESMTP id j16HkJA2077287; Sun, 6 Feb 2005 12:46:19 -0500 (EST) (envelope-from mike@sentex.net) Received: from avscan2.sentex.ca ([127.0.0.1]) by localhost (avscan2.sentex.ca [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 77225-01; Sun, 6 Feb 2005 12:46:19 -0500 (EST) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by avscan2.sentex.ca (8.12.11/8.12.11) with ESMTP id j16HkJXA077248; Sun, 6 Feb 2005 12:46:19 -0500 (EST) (envelope-from mike@sentex.net) Received: from simian.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.12.11/8.12.11) with ESMTP id j16HkC7k020269; Sun, 6 Feb 2005 12:46:12 -0500 (EST) (envelope-from mike@sentex.net) Message-Id: <6.2.1.2.0.20050206123826.05310220@64.7.153.2> X-Mailer: QUALCOMM Windows Eudora Version 6.2.1.2 Date: Sun, 06 Feb 2005 12:48:23 -0500 To: Poul-Henning Kamp , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org From: Mike Tancsa In-Reply-To: <200501211344.j0LDigxN075345@repoman.freebsd.org> References: <200501211344.j0LDigxN075345@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Virus-Scanned: by amavisd-new X-Virus-Scanned: by amavisd-new at avscan2b Subject: Re: cvs commit: src/sys/dev/hifn hifn7751.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 17:46:20 -0000 FYI, I have been running with this patch on RELENG_4 box a hifn0 mem 0xe8511000-0xe8511fff,0xe8510000-0xe8510fff irq 5 at device 0.0 on pci1 hifn0: Hifn 7951, rev 0, 128KB sram card for a couple of weeks now and it is working *much* better. I would occasionally get a stall or two while running our offsite backups (about a 36hr process of essentially $cmd = "/usr/bin/openssl enc -des3 -in $sourcefile -k $passphrase | ssh -c 3des backup2\@offsite.sentex.ca \"cat - > /backup/backup2/$serialnumber/$targetfile.enc\""; Now the overall transfer is much more consistent and smooth. I will swap out the card for a newer 7955 this week but I suspect it works fine now as well. ---Mike At 08:44 AM 21/01/2005, Poul-Henning Kamp wrote: >phk 2005-01-21 13:44:42 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_4) > sys/dev/hifn hifn7751.c > Log: > Remove a check that prevents us from purging the queues on shared interrupt > lines. This has been long gone in -current. > > Nailed by: Mike Tancsa > > Revision Changes Path > 1.5.2.10 +0 -6 src/sys/dev/hifn/hifn7751.c >_______________________________________________ >cvs-all@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/cvs-all >To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Sun Feb 6 18:45:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5313D16A4CE; Sun, 6 Feb 2005 18:45:25 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D3D43D2D; Sun, 6 Feb 2005 18:45:24 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 9BA63ACAFB; Sun, 6 Feb 2005 19:45:16 +0100 (CET) Date: Sun, 6 Feb 2005 19:45:16 +0100 From: Pawel Jakub Dawidek To: "Christian S.J. Peron" Message-ID: <20050206184516.GB1080@darkness.comp.waw.pl> References: <200502061634.j16GYnuv025551@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CUfgB8w4ZwR/yMy5" Content-Disposition: inline In-Reply-To: <200502061634.j16GYnuv025551@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 18:45:25 -0000 --CUfgB8w4ZwR/yMy5 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 06, 2005 at 04:34:49PM +0000, Christian S.J. Peron wrote: +> csjp 2005-02-06 16:34:49 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> bin/ps keyword.c=20 +> Log: +> Since it is not un-common for a process's resident set size (rss) +> to exceed 10 megabytes in size (especially in X), bump the max +> column width from 4 bytes to 5. This will make the ps auxw output +> uniform again when a process's rss exceeds 10 megs. +> =20 +> It should be noted that when 5 digits becomes to small, other +> solutions should be explored such as displaying them in megabytes +> or having ps automatically re-size column widths. Maybe we can use humanize_number(3) here? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --CUfgB8w4ZwR/yMy5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCBmW8ForvXbEpPzQRAregAJ9dTvgDW84cvtk4NGn7G34WWnXANwCfYTBO 7CGiYvWJn50z+4IkTUL2GdY= =mbKZ -----END PGP SIGNATURE----- --CUfgB8w4ZwR/yMy5-- From owner-cvs-src@FreeBSD.ORG Sun Feb 6 19:20:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E7D216A4CE; Sun, 6 Feb 2005 19:20:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 553AE43D48; Sun, 6 Feb 2005 19:20:17 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16JKHLC038581; Sun, 6 Feb 2005 19:20:17 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16JKHGH038580; Sun, 6 Feb 2005 19:20:17 GMT (envelope-from glebius) Message-Id: <200502061920.j16JKHGH038580@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 6 Feb 2005 19:20:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_sample.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 19:20:17 -0000 glebius 2005-02-06 19:20:16 UTC FreeBSD src repository Modified files: sys/netgraph ng_sample.c Log: Remove comment which left after removal of ng_rcvdataq_t. MFC after: 1 week Revision Changes Path 1.29 +1 -1 src/sys/netgraph/ng_sample.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 19:24:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A1C116A4CE; Sun, 6 Feb 2005 19:24:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CEA643D31; Sun, 6 Feb 2005 19:24:59 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16JOxmu038839; Sun, 6 Feb 2005 19:24:59 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16JOxEM038838; Sun, 6 Feb 2005 19:24:59 GMT (envelope-from glebius) Message-Id: <200502061924.j16JOxEM038838@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 6 Feb 2005 19:24:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_sample.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 19:24:59 -0000 glebius 2005-02-06 19:24:59 UTC FreeBSD src repository Modified files: sys/netgraph ng_sample.c Log: Whitespace. Revision Changes Path 1.30 +9 -9 src/sys/netgraph/ng_sample.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 20:12:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E15216A4CE; Sun, 6 Feb 2005 20:12:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D79EC43D1F; Sun, 6 Feb 2005 20:12:28 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16KCS0o040839; Sun, 6 Feb 2005 20:12:28 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16KCSKb040838; Sun, 6 Feb 2005 20:12:28 GMT (envelope-from njl) Message-Id: <200502062012.j16KCSKb040838@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 20:12:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c acpi_perf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 20:12:29 -0000 njl 2005-02-06 20:12:28 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c acpi_perf.c Log: Notify the OS that we're taking over Px states in acpi_perf(4) instead of doing it in the cpu driver. The previous code was incorrect anyway since this value controls Px states, not throttling as the comment said. Since we didn't support Px states before, there was no impact. Also, note that we delay the write to SMI_CMD until after booting is complete since it sometimes triggers a change in the frequency and we want to have all drivers ready to detect/handle this. Revision Changes Path 1.51 +0 -9 src/sys/dev/acpica/acpi_cpu.c 1.4 +15 -2 src/sys/dev/acpica/acpi_perf.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:03:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BCCA16A4CE; Sun, 6 Feb 2005 21:03:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6D2943D53; Sun, 6 Feb 2005 21:03:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16L3Dp6048930; Sun, 6 Feb 2005 21:03:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16L3DSs048929; Sun, 6 Feb 2005 21:03:13 GMT (envelope-from imp) Message-Id: <200502062103.j16L3DSs048929@repoman.freebsd.org> From: Warner Losh Date: Sun, 6 Feb 2005 21:03:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/cardbus cardbus.c cardbus_cis.c cardbus_cis.h cardbusvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 21:03:14 -0000 imp 2005-02-06 21:03:13 UTC FreeBSD src repository Modified files: sys/dev/cardbus cardbus.c cardbus_cis.c cardbus_cis.h cardbusvar.h Log: Move resource allocation routines from cardbus_cis.c to cardbus.c. They have nothing at all to do with CIS parsing. Remove some unused funce parsing: nothing used the results. Use more of pccard_cis.h's deifnitions for the cardbus specific cis parsing we do. More work is needed in this area. This reduces the size of the cardbus module by 380 bytes or so... Revision Changes Path 1.47 +299 -10 src/sys/dev/cardbus/cardbus.c 1.49 +3 -315 src/sys/dev/cardbus/cardbus_cis.c 1.13 +1 -22 src/sys/dev/cardbus/cardbus_cis.h 1.11 +0 -7 src/sys/dev/cardbus/cardbusvar.h From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:08:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6208116A4CE; Sun, 6 Feb 2005 21:08:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3792E43D41; Sun, 6 Feb 2005 21:08:35 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16L8ZYv049174; Sun, 6 Feb 2005 21:08:35 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16L8Zvx049173; Sun, 6 Feb 2005 21:08:35 GMT (envelope-from njl) Message-Id: <200502062108.j16L8Zvx049173@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 21:08:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 21:08:35 -0000 njl 2005-02-06 21:08:35 UTC FreeBSD src repository Modified files: sys/kern kern_cpu.c Log: Add support for relative cpufreq drivers. Such drivers modulate clock frequency as a percentage of the base rate and do not change the base rate directly. The cpufreq framework combines these with absolute drivers to produce synthesized levels made of one or more settings. Revision Changes Path 1.2 +192 -27 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:09:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 162F516A4CE; Sun, 6 Feb 2005 21:09:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E235043D39; Sun, 6 Feb 2005 21:09:51 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16L9pSM049228; Sun, 6 Feb 2005 21:09:51 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16L9pog049227; Sun, 6 Feb 2005 21:09:51 GMT (envelope-from njl) Message-Id: <200502062109.j16L9pog049227@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 21:09:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_throttle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 21:09:52 -0000 njl 2005-02-06 21:09:51 UTC FreeBSD src repository Added files: sys/dev/acpica acpi_throttle.c Log: Break out acpi throttling support into a new relative cpufreq driver, acpi_throttle(4). Revision Changes Path 1.1 +384 -0 src/sys/dev/acpica/acpi_throttle.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:10:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE24416A4D5; Sun, 6 Feb 2005 21:10:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6E5E43D58; Sun, 6 Feb 2005 21:10:19 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LAJrG049272; Sun, 6 Feb 2005 21:10:19 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16LAJlc049271; Sun, 6 Feb 2005 21:10:19 GMT (envelope-from njl) Message-Id: <200502062110.j16LAJlc049271@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 21:10:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 21:10:20 -0000 njl 2005-02-06 21:10:19 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c Log: Remove acpi throttling support from the acpi_cpu(4) driver now that this is supported by acpi_throttle(4). Revision Changes Path 1.52 +9 -236 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:12:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3699916A4CE; Sun, 6 Feb 2005 21:12:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2100843D1D; Sun, 6 Feb 2005 21:12:23 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LCNh1049447; Sun, 6 Feb 2005 21:12:23 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16LCNAA049446; Sun, 6 Feb 2005 21:12:23 GMT (envelope-from imp) Message-Id: <200502062112.j16LCNAA049446@repoman.freebsd.org> From: Warner Losh Date: Sun, 6 Feb 2005 21:12:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ray if_ray.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 21:12:23 -0000 imp 2005-02-06 21:12:23 UTC FreeBSD src repository Modified files: sys/dev/ray if_ray.c Log: ccs is a size_t. RAY_CCS_INDEX takes ccs and does math on it, resulting in a size_t due to C's rules of arithmetic. Rather than bogusly cast the result to a uint8_t, fix the printf format specifier to have a 'z' modifier which tells the compiler that the sizes really do match. It turns out that change 1.75 was incorrect to assume that this 'really' was a 8bit quantity. It isn't. Although the hardware appears to limit things to < 256, it would be a bug that should be caught by debug printf it it were. Casting it to uint8_t would have lost this useful information. Aslo add 'z' to a nearby debug statement that's never compiled in. Revision Changes Path 1.76 +2 -2 src/sys/dev/ray/if_ray.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:12:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3CA516A529; Sun, 6 Feb 2005 21:12:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76D2343D53; Sun, 6 Feb 2005 21:12:25 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LCPT7049498; Sun, 6 Feb 2005 21:12:25 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16LCPNn049497; Sun, 6 Feb 2005 21:12:25 GMT (envelope-from njl) Message-Id: <200502062112.j16LCPNn049497@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 21:12:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d power_profile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 21:12:27 -0000 njl 2005-02-06 21:12:25 UTC FreeBSD src repository Modified files: etc/defaults rc.conf etc/rc.d power_profile Log: Add support for cpufreq to power_profile(8). Values for on/offline cpu frequencies are specified with performance_cpu_freq and economy_cpu_freq. Of course, special values LOW and HIGH are also supported. Also, remove old throttling support. Revision Changes Path 1.237 +2 -2 src/etc/defaults/rc.conf 1.5 +6 -4 src/etc/rc.d/power_profile From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:13:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01CC216A4CE; Sun, 6 Feb 2005 21:13:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBC1443D2F; Sun, 6 Feb 2005 21:13:41 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LDffg049653; Sun, 6 Feb 2005 21:13:41 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16LDfGA049652; Sun, 6 Feb 2005 21:13:41 GMT (envelope-from njl) Message-Id: <200502062113.j16LDfGA049652@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 21:13:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi_perf Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 21:13:42 -0000 njl 2005-02-06 21:13:41 UTC FreeBSD src repository Modified files: sys/conf files sys/modules/acpi/acpi_perf Makefile Log: Hook acpi_throttle(4) up to the build. It's currently part of acpi_perf.ko although this may change. Revision Changes Path 1.992 +1 -0 src/sys/conf/files 1.2 +3 -2 src/sys/modules/acpi/acpi_perf/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:15:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D107C16A4CE; Sun, 6 Feb 2005 21:15:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6E1643D41; Sun, 6 Feb 2005 21:15:19 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LFJo5049756; Sun, 6 Feb 2005 21:15:19 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16LFJ6Y049755; Sun, 6 Feb 2005 21:15:19 GMT (envelope-from imp) Message-Id: <200502062115.j16LFJ6Y049755@repoman.freebsd.org> From: Warner Losh Date: Sun, 6 Feb 2005 21:15:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ray if_ray.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 21:15:20 -0000 imp 2005-02-06 21:15:19 UTC FreeBSD src repository Modified files: sys/dev/ray if_ray.c Log: Move the $NetBSD$ tag to the top of the file, per standard NetBSD practice (which we seem to mostly follow in the tree). Move the $FreeBSD$ tag to its more proper place after all copyright and license notices. Add '-' to the copyright notice for Christian E. Hopps so my copyright script picks it up. Revision Changes Path 1.77 +5 -5 src/sys/dev/ray/if_ray.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:24:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE02616A4CE; Sun, 6 Feb 2005 21:24:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6B2C43D1F; Sun, 6 Feb 2005 21:24:50 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LOojn050010; Sun, 6 Feb 2005 21:24:50 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16LOoVn050009; Sun, 6 Feb 2005 21:24:50 GMT (envelope-from njl) Message-Id: <200502062124.j16LOoVn050009@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 21:24:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 21:24:50 -0000 njl 2005-02-06 21:24:50 UTC FreeBSD src repository Modified files: . UPDATING Log: Note the cpufreq import and acpi throttling changes. Revision Changes Path 1.390 +7 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:31:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2543316A4CE; Sun, 6 Feb 2005 21:31:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F098143D31; Sun, 6 Feb 2005 21:31:41 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LVfos050363; Sun, 6 Feb 2005 21:31:41 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16LVfa7050362; Sun, 6 Feb 2005 21:31:41 GMT (envelope-from njl) Message-Id: <200502062131.j16LVfa7050362@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Feb 2005 21:31:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 acpi.4 src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 21:31:42 -0000 njl 2005-02-06 21:31:41 UTC FreeBSD src repository Modified files: share/man/man4 acpi.4 share/man/man5 rc.conf.5 Log: Note changes to throttling sysctls and new power_profile(8) cpufrq support. Revision Changes Path 1.47 +0 -6 src/share/man/man4/acpi.4 1.246 +14 -16 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Feb 6 21:43:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DAC516A4CE; Sun, 6 Feb 2005 21:43:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24C4B43D3F; Sun, 6 Feb 2005 21:43:56 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16LhuJP050814; Sun, 6 Feb 2005 21:43:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16Lhuow050813; Sun, 6 Feb 2005 21:43:56 GMT (envelope-from rwatson) Message-Id: <200502062143.j16Lhuow050813@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Feb 2005 21:43:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 raw_ip6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 21:43:56 -0000 rwatson 2005-02-06 21:43:56 UTC FreeBSD src repository Modified files: sys/netinet6 raw_ip6.c Log: Remove a comment from the raw IPv6 output function regarding M_TRYWAIT allocations: M_PREPEND() now uses M_DONTWAIT. MFC after: 3 days Revision Changes Path 1.49 +0 -6 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 22:45:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4D1E16A4CE; Sun, 6 Feb 2005 22:45:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CE0F43D1F; Sun, 6 Feb 2005 22:45:12 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16MjCvh052819; Sun, 6 Feb 2005 22:45:12 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16MjCQG052818; Sun, 6 Feb 2005 22:45:12 GMT (envelope-from phk) Message-Id: <200502062245.j16MjCQG052818@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Feb 2005 22:45:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 pcii.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 22:45:12 -0000 phk 2005-02-06 22:45:12 UTC FreeBSD src repository Modified files: sys/dev/ieee488 pcii.c Log: Allocate more space for softc. Amazing my machine survived this. Revision Changes Path 1.4 +1 -1 src/sys/dev/ieee488/pcii.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 23:34:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1FB616A4CE; Sun, 6 Feb 2005 23:34:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A95343D45; Sun, 6 Feb 2005 23:34:13 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16NYDAS054576; Sun, 6 Feb 2005 23:34:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16NYDuP054575; Sun, 6 Feb 2005 23:34:13 GMT (envelope-from rwatson) Message-Id: <200502062334.j16NYDuP054575@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Feb 2005 23:34:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 23:34:13 -0000 rwatson 2005-02-06 23:34:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/fxp if_fxp.c Log: Merge if_fxp.c:1.222 from HEAD to RELENG_5: date: 2005/01/29 23:13:20; author: rwatson; state: Exp; lines: +1 -1 Disable ethernet flow control in if_fxp by default, in order to prevent unexpected surprises when a system panics or is left in the debugger. Requested by: kris Revision Changes Path 1.217.2.5 +1 -1 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 23:35:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C15C116A4CE; Sun, 6 Feb 2005 23:35:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 995AC43D46; Sun, 6 Feb 2005 23:35:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j16NZHOt054687; Sun, 6 Feb 2005 23:35:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j16NZHKI054686; Sun, 6 Feb 2005 23:35:17 GMT (envelope-from rwatson) Message-Id: <200502062335.j16NZHKI054686@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Feb 2005 23:35:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2005 23:35:17 -0000 rwatson 2005-02-06 23:35:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_input.c Log: Merge ip_input.c:1.295 from HEAD to RELENG_5: date: 2005/01/30 19:29:47; author: rwatson; state: Exp; lines: +9 -9 Prefer (NULL) spelling of (0) for pointers. Revision Changes Path 1.283.2.11 +9 -9 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Sun Feb 6 23:49:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2E2716A4CE; Sun, 6 Feb 2005 23:49:17 +0000 (GMT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 753E743D49; Sun, 6 Feb 2005 23:49:17 +0000 (GMT) (envelope-from dougb@freebsd.org) Received: from [192.168.0.3] (c-24-130-110-32.we.client2.attbi.com[24.130.110.32]) by comcast.net (rwcrmhc13) with ESMTP id <20050206234911015009lgo4e>; Sun, 6 Feb 2005 23:49:17 +0000 Message-ID: <4206ACF6.1030901@FreeBSD.org> Date: Sun, 06 Feb 2005 15:49:10 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Greg 'groggy' Lehey References: <20050202181848.B1D6F5D07@ptavv.es.net> <20050206072356.GH49637@wantadilla.lemis.com> In-Reply-To: <20050206072356.GH49637@wantadilla.lemis.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: src-committers@FreeBSD.org cc: Kevin Oberman cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ruslan Ermilov cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgra?= =?ISO-8859-1?Q?v?= Subject: Re: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Feb 2005 23:49:17 -0000 Greg 'groggy' Lehey wrote: > On Wednesday, 2 February 2005 at 10:18:48 -0800, Kevin Oberman wrote: > >>>From: des@des.no (=?iso-8859-1?q?Dag-Erling_Smørgrav?=) >>>Date: Wed, 02 Feb 2005 14:16:40 +0100 >>>Sender: owner-cvs-all@freebsd.org >>> >>>Ruslan Ermilov writes: >>> >>>> Modified files: >>>> games/fortune/datfiles fortunes >>>> Log: >>>> Removed 1695 fortunes also found in fortunes2. >>> >>>I'd vote for simply merging the two. >> >>I'll admit to being old, but at one time fortune2 was supposed to be for >>longer fortunes while fortune was for one or two line entries. At one >>time fortune2 had some rather long entries. This is less important now >>than it was when we were (OK, I was) logging in on an ASR33 and it took >>8 seconds for a full line of text. >> >>Do we really want to merge them? (Probably) But should we think about >>keeping fortune as a separate file with all messages from fortune2 that >>are less than about 200 characters. After all, some folks are still on >>fairly slow links. > > > I don't think that anybody is on such a slow link that this makes a > big difference any more. If they are, they've probably disabled > fortune on login anyway. I'm in favour of merging them. I'm also in > favour of adding your historical anecdote (which I didn't know about I agree with both of these. Doug From owner-cvs-src@FreeBSD.ORG Mon Feb 7 00:43:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E90E16A4CE; Mon, 7 Feb 2005 00:43:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66A4943D1D; Mon, 7 Feb 2005 00:43:15 +0000 (GMT) (envelope-from ticso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j170hFr3056894; Mon, 7 Feb 2005 00:43:15 GMT (envelope-from ticso@repoman.freebsd.org) Received: (from ticso@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j170hFEE056893; Mon, 7 Feb 2005 00:43:15 GMT (envelope-from ticso) Message-Id: <200502070043.j170hFEE056893@repoman.freebsd.org> From: Bernd Walter Date: Mon, 7 Feb 2005 00:43:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 00:43:15 -0000 ticso 2005-02-07 00:43:15 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Enable interrupt routing as first choice on alpha. The alpha default handler knows how to trigger a fallback. Revision Changes Path 1.278 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 01:54:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 406A616A4CE; Mon, 7 Feb 2005 01:54:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1880C43D41; Mon, 7 Feb 2005 01:54:20 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j171sJ5j065456; Mon, 7 Feb 2005 01:54:19 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j171sJIS065455; Mon, 7 Feb 2005 01:54:19 GMT (envelope-from hrs) Message-Id: <200502070154.j171sJIS065455@repoman.freebsd.org> From: Hiroki Sato Date: Mon, 7 Feb 2005 01:54:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 01:54:20 -0000 hrs 2005-02-07 01:54:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Catch up with rev.1.22.2.419.2.9 in the English version and fix some translation nits. Submitted by: Hiroo Ono (hiroo at oikumene dot gcd dot org) Reviewed by: rushani Revision Changes Path 1.5.2.55 +233 -51 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Feb 7 02:47:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF5516A4CE; Mon, 7 Feb 2005 02:47:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 140F543D1F; Mon, 7 Feb 2005 02:47:34 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j172lX6Q069511; Mon, 7 Feb 2005 02:47:33 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j172lXIi069498; Mon, 7 Feb 2005 02:47:33 GMT (envelope-from iedowse) Message-Id: <200502070247.j172lXIi069498@repoman.freebsd.org> From: Ian Dowse Date: Mon, 7 Feb 2005 02:47:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 Makefile timeout.9 src/sys/sys callout.h src/sys/kern kern_timeout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 02:47:34 -0000 iedowse 2005-02-07 02:47:33 UTC FreeBSD src repository Modified files: share/man/man9 Makefile timeout.9 sys/sys callout.h sys/kern kern_timeout.c Log: Add a mechanism for associating a mutex with a callout when the callout is first initialised, using a new function callout_init_mtx(). The callout system will acquire this mutex before calling the callout function and release it on return. In addition, the callout system uses the mutex to avoid most of the complications and race conditions inherent in asynchronous timer facilities, so mutex-protected callouts have much simpler semantics. As long as the mutex is held when invoking callout_stop() or callout_reset(), then these functions will guarantee that the callout will be stopped, even if softclock() had already begun to process the callout. Existing Giant-locked callouts will automatically pick up the new race-free semantics. This should close a number of race conditions in the USB code and probably other areas of the kernel too. There should be no change in behaviour for "MP-safe" callouts; these still need to use the techniques mentioned in timeout(9) to avoid race conditions. Revision Changes Path 1.253 +6 -1 src/share/man/man9/Makefile 1.27 +50 -1 src/share/man/man9/timeout.9 1.96 +106 -15 src/sys/kern/kern_timeout.c 1.28 +5 -0 src/sys/sys/callout.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 03:19:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C10C16A4CE; Mon, 7 Feb 2005 03:19:06 +0000 (GMT) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id E128943D54; Mon, 7 Feb 2005 03:19:05 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189])j173J3vE027211; Sun, 6 Feb 2005 22:19:04 -0500 Message-ID: <4206DE26.5000104@root.org> Date: Sun, 06 Feb 2005 19:19:02 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ian Dowse References: <20050207024741.786A016A570@hub.freebsd.org> In-Reply-To: <20050207024741.786A016A570@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 Makefile timeout.9 src/sys/sys callout.h src/sys/kern kern_timeout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 03:19:06 -0000 This is wonderful, thank you! Ian Dowse wrote: > iedowse 2005-02-07 02:47:33 UTC > > FreeBSD src repository > > Modified files: > share/man/man9 Makefile timeout.9 > sys/sys callout.h > sys/kern kern_timeout.c > Log: > Add a mechanism for associating a mutex with a callout when the > callout is first initialised, using a new function callout_init_mtx(). > The callout system will acquire this mutex before calling the callout > function and release it on return. > > In addition, the callout system uses the mutex to avoid most of the > complications and race conditions inherent in asynchronous timer > facilities, so mutex-protected callouts have much simpler semantics. > As long as the mutex is held when invoking callout_stop() or > callout_reset(), then these functions will guarantee that the callout > will be stopped, even if softclock() had already begun to process > the callout. > > Existing Giant-locked callouts will automatically pick up the new > race-free semantics. This should close a number of race conditions > in the USB code and probably other areas of the kernel too. > > There should be no change in behaviour for "MP-safe" callouts; these > still need to use the techniques mentioned in timeout(9) to avoid > race conditions. > > Revision Changes Path > 1.253 +6 -1 src/share/man/man9/Makefile > 1.27 +50 -1 src/share/man/man9/timeout.9 > 1.96 +106 -15 src/sys/kern/kern_timeout.c > 1.28 +5 -0 src/sys/sys/callout.h -- Nate From owner-cvs-src@FreeBSD.ORG Mon Feb 7 04:03:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB4C916A4CE; Mon, 7 Feb 2005 04:03:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C159143D62; Mon, 7 Feb 2005 04:03:06 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17436GZ073110; Mon, 7 Feb 2005 04:03:06 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17436Ml073109; Mon, 7 Feb 2005 04:03:06 GMT (envelope-from njl) Message-Id: <200502070403.j17436Ml073109@repoman.freebsd.org> From: Nate Lawson Date: Mon, 7 Feb 2005 04:03:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c acpi_perf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 04:03:07 -0000 njl 2005-02-07 04:03:06 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c acpi_perf.c Log: Remove handling _PSS notifies from acpi_cpu and let acpi_perf handle them. Revision Changes Path 1.53 +7 -17 src/sys/dev/acpica/acpi_cpu.c 1.5 +6 -1 src/sys/dev/acpica/acpi_perf.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 04:25:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6847E16A4CE; Mon, 7 Feb 2005 04:25:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F5C743D46; Mon, 7 Feb 2005 04:25:35 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j174PZOf073817; Mon, 7 Feb 2005 04:25:35 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j174PZ7w073816; Mon, 7 Feb 2005 04:25:35 GMT (envelope-from obrien) Message-Id: <200502070425.j174PZ7w073816@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Feb 2005 04:25:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall install.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 04:25:35 -0000 obrien 2005-02-07 04:25:34 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall install.c Log: Remove /stand when we are done with it. Submitted by: Ryan Sommers Revision Changes Path 1.361 +3 -0 src/usr.sbin/sysinstall/install.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 05:34:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E6A916A4CE; Mon, 7 Feb 2005 05:34:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35C5C43D2F; Mon, 7 Feb 2005 05:34:35 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j175YZHM082432; Mon, 7 Feb 2005 05:34:35 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j175YZTb082431; Mon, 7 Feb 2005 05:34:35 GMT (envelope-from delphij) Message-Id: <200502070534.j175YZTb082431@repoman.freebsd.org> From: Xin LI Date: Mon, 7 Feb 2005 05:34:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/netcat nc.1 netcat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 05:34:35 -0000 delphij 2005-02-07 05:34:35 UTC FreeBSD src repository Modified files: contrib/netcat nc.1 netcat.c Log: Undo the VCS tag move to reduce diff hunks. Pointed out by: ru Revision Changes Path 1.3 +2 -1 src/contrib/netcat/nc.1 1.3 +1 -1 src/contrib/netcat/netcat.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 05:45:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF32116A4CE; Mon, 7 Feb 2005 05:45:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B437A43D49; Mon, 7 Feb 2005 05:45:38 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j175jcAs082850; Mon, 7 Feb 2005 05:45:38 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j175jcU9082849; Mon, 7 Feb 2005 05:45:38 GMT (envelope-from delphij) Message-Id: <200502070545.j175jcU9082849@repoman.freebsd.org> From: Xin LI Date: Mon, 7 Feb 2005 05:45:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/nc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 05:45:39 -0000 delphij 2005-02-07 05:45:38 UTC FreeBSD src repository Modified files: usr.bin/nc Makefile Log: Revamp several Makefile nits: - .PATH: is spelled ``.PATH: '' - Don't forget to use DPADD so ``make checkdpadd'' is not broken. - LDADD should not come with + as it's empty in the first place Suggested by: ru Revision Changes Path 1.2 +3 -2 src/usr.bin/nc/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 7 06:33:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6A6516A4CE; Mon, 7 Feb 2005 06:33:27 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id D60E643D53; Mon, 7 Feb 2005 06:33:26 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j176XN8D003213; Mon, 7 Feb 2005 07:33:23 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Ian Dowse From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 07 Feb 2005 02:47:33 GMT." <200502070247.j172lXIi069498@repoman.freebsd.org> Date: Mon, 07 Feb 2005 07:33:23 +0100 Message-ID: <3212.1107758003@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 Makefile timeout.9 src/sys/sys callout.h src/sys/kern kern_timeout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 06:33:27 -0000 In message <200502070247.j172lXIi069498@repoman.freebsd.org>, Ian Dowse writes: >iedowse 2005-02-07 02:47:33 UTC > > FreeBSD src repository > > Modified files: > share/man/man9 Makefile timeout.9 > sys/sys callout.h > sys/kern kern_timeout.c > Log: > Add a mechanism for associating a mutex with a callout when the > callout is first initialised, using a new function callout_init_mtx(). > The callout system will acquire this mutex before calling the callout > function and release it on return. Great! But can we make softclock() use a two pass algorithm ? First pass take all the timeouts which have a mutex which we can get with mtx_lock_try() then in second pass all the rest of the callouts for this tick ? This would improve latency for well-written/locked code. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Feb 7 07:40:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23E1416A4CE; Mon, 7 Feb 2005 07:40:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEF2643D48; Mon, 7 Feb 2005 07:40:39 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j177ed8V086577; Mon, 7 Feb 2005 07:40:39 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j177edpS086576; Mon, 7 Feb 2005 07:40:39 GMT (envelope-from phk) Message-Id: <200502070740.j177edpS086576@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 07:40:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sysctl.c src/sys/sys sysctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 07:40:40 -0000 phk 2005-02-07 07:40:39 UTC FreeBSD src repository Modified files: sys/kern kern_sysctl.c sys/sys sysctl.h Log: Add a missing prefix to a struct field for consistency. Revision Changes Path 1.164 +7 -7 src/sys/kern/kern_sysctl.c 1.135 +1 -1 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 07:45:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F40EE16A4CE; Mon, 7 Feb 2005 07:45:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9E7243D1D; Mon, 7 Feb 2005 07:45:29 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j177jTmk086838; Mon, 7 Feb 2005 07:45:29 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j177jTjI086837; Mon, 7 Feb 2005 07:45:29 GMT (envelope-from glebius) Message-Id: <200502070745.j177jTjI086837@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 7 Feb 2005 07:45:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libnetgraph msg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 07:45:30 -0000 glebius 2005-02-07 07:45:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libnetgraph msg.c Log: MFC 1.10: When we have converted an ASCII message to binary, set its version in the header. Otherwise we will send a message with zero version. Revision Changes Path 1.9.2.1 +1 -0 src/lib/libnetgraph/msg.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 07:48:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1AA116A4CE; Mon, 7 Feb 2005 07:48:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8935B43D48; Mon, 7 Feb 2005 07:48:04 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j177m4rk086955; Mon, 7 Feb 2005 07:48:04 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j177m4D9086954; Mon, 7 Feb 2005 07:48:04 GMT (envelope-from phk) Message-Id: <200502070748.j177m4D9086954@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 07:48:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 07:48:04 -0000 phk 2005-02-07 07:48:04 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Don't call VOP_DESTROYVOBJECT(), trust that VOP_RECLAIM() did what was necessary. Revision Changes Path 1.575 +3 -2 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 07:49:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 370D916A4CE; Mon, 7 Feb 2005 07:49:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0684C43D46; Mon, 7 Feb 2005 07:49:17 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j177nGtI087018; Mon, 7 Feb 2005 07:49:16 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j177nG4t087017; Mon, 7 Feb 2005 07:49:16 GMT (envelope-from harti) Message-Id: <200502070749.j177nG4t087017@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Feb 2005 07:49:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make buf.c buf.h cond.c for.c str.c var.c var_modify.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 07:49:17 -0000 harti 2005-02-07 07:49:16 UTC FreeBSD src repository Modified files: usr.bin/make buf.c buf.h cond.c for.c str.c var.c var_modify.c Log: Invent a Buf_Append function to append a NUL-terminated string and use it thoughout the code. Submitted by: Max Okumoto Revision Changes Path 1.30 +10 -0 src/usr.bin/make/buf.c 1.22 +2 -0 src/usr.bin/make/buf.h 1.39 +3 -5 src/usr.bin/make/cond.c 1.33 +1 -1 src/usr.bin/make/for.c 1.39 +1 -1 src/usr.bin/make/str.c 1.66 +16 -22 src/usr.bin/make/var.c 1.12 +10 -10 src/usr.bin/make/var_modify.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 07:54:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16EF216A4CE; Mon, 7 Feb 2005 07:54:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD51443D45; Mon, 7 Feb 2005 07:54:23 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j177sNLG087261; Mon, 7 Feb 2005 07:54:23 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j177sNDI087260; Mon, 7 Feb 2005 07:54:23 GMT (envelope-from harti) Message-Id: <200502070754.j177sNDI087260@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Feb 2005 07:54:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make buf.c buf.h for.c str.c var.c var_modify.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 07:54:24 -0000 harti 2005-02-07 07:54:23 UTC FreeBSD src repository Modified files: usr.bin/make buf.c buf.h for.c str.c var.c var_modify.c Log: Invent a Buf_AppendRange function that appends a non-NUL-terminated string given by a pointer to the start of the string and a pointer one behind the end. Submitted by: Max Okumoto Revision Changes Path 1.31 +9 -0 src/usr.bin/make/buf.c 1.23 +1 -0 src/usr.bin/make/buf.h 1.34 +3 -3 src/usr.bin/make/for.c 1.40 +1 -1 src/usr.bin/make/str.c 1.67 +4 -4 src/usr.bin/make/var.c 1.13 +4 -4 src/usr.bin/make/var_modify.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 07:55:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31A0916A4CE; Mon, 7 Feb 2005 07:55:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09BA143D55; Mon, 7 Feb 2005 07:55:01 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j177t0QH087302; Mon, 7 Feb 2005 07:55:00 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j177t0CS087301; Mon, 7 Feb 2005 07:55:00 GMT (envelope-from des) Message-Id: <200502070755.j177t0CS087301@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Mon, 7 Feb 2005 07:55:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/tinderbox/www index.cgi X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 07:55:01 -0000 des 2005-02-07 07:55:00 UTC FreeBSD src repository Modified files: tools/tools/tinderbox/www index.cgi Log: Sort branches in correct numeric order. Revision Changes Path 1.25 +26 -1 src/tools/tools/tinderbox/www/index.cgi From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:04:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28EB916A4CE; Mon, 7 Feb 2005 08:04:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0176943D5D; Mon, 7 Feb 2005 08:04:26 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1784PhN087730; Mon, 7 Feb 2005 08:04:25 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1784PlS087729; Mon, 7 Feb 2005 08:04:25 GMT (envelope-from phk) Message-Id: <200502070804.j1784PlS087729@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 08:04:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/coda coda_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 08:04:26 -0000 phk 2005-02-07 08:04:25 UTC FreeBSD src repository Modified files: sys/coda coda_vnops.c Log: Remove vop_destroyvobject() initialization. Revision Changes Path 1.63 +0 -1 src/sys/coda/coda_vnops.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:10:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AFAD16A4CE; Mon, 7 Feb 2005 08:10:59 +0000 (GMT) Received: from mail11.syd.optusnet.com.au (mail11.syd.optusnet.com.au [211.29.132.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DF4F43D39; Mon, 7 Feb 2005 08:10:58 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c211-30-75-229.belrs2.nsw.optusnet.com.au [211.30.75.229]) j178AtpH026118 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 7 Feb 2005 19:10:56 +1100 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])j178At7l057635; Mon, 7 Feb 2005 19:10:55 +1100 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost)j178AsEd057634; Mon, 7 Feb 2005 19:10:55 +1100 (EST) (envelope-from pjeremy) Date: Mon, 7 Feb 2005 19:10:54 +1100 From: Peter Jeremy To: Pawel Jakub Dawidek Message-ID: <20050207081054.GA57554@cirb503493.alcatel.com.au> References: <200502061634.j16GYnuv025551@repoman.freebsd.org> <20050206184516.GB1080@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050206184516.GB1080@darkness.comp.waw.pl> User-Agent: Mutt/1.4.2i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 08:10:59 -0000 On Sun, 2005-Feb-06 19:45:16 +0100, Pawel Jakub Dawidek wrote: >On Sun, Feb 06, 2005 at 04:34:49PM +0000, Christian S.J. Peron wrote: >+> Since it is not un-common for a process's resident set size (rss) >+> to exceed 10 megabytes in size (especially in X), bump the max >+> column width from 4 bytes to 5. This will make the ps auxw output >+> uniform again when a process's rss exceeds 10 megs. > >Maybe we can use humanize_number(3) here? Please ensure that if you do use humanize_number(3), there is a way of getting rss and vsz values in fixed units. Tru64 switches between MB and GB is ps output (which can't be disabled). I regularly need to look at processes by size and it's very annoying to have 2.5GB and 2.5MB processes mixed together. -- Peter Jeremy From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:17:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E33B16A4CE; Mon, 7 Feb 2005 08:17:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3497543D6A; Mon, 7 Feb 2005 08:17:57 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j178HqlF088305; Mon, 7 Feb 2005 08:17:52 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j178HqUO088304; Mon, 7 Feb 2005 08:17:52 GMT (envelope-from glebius) Message-Id: <200502070817.j178HqUO088304@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 7 Feb 2005 08:17:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ng_ipfw.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 08:17:57 -0000 glebius 2005-02-07 08:17:52 UTC FreeBSD src repository Modified files: share/man/man4 ng_ipfw.4 Log: English and mdoc(7) cleanup. Submitted by: ru Revision Changes Path 1.2 +25 -21 src/share/man/man4/ng_ipfw.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:18:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52BA016A4CE; Mon, 7 Feb 2005 08:18:47 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 821D843D7F; Mon, 7 Feb 2005 08:18:46 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j178HF0c083559; Mon, 7 Feb 2005 01:17:15 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 07 Feb 2005 01:19:12 -0700 (MST) Message-Id: <20050207.011912.48399340.imp@bsdimp.com> To: PeterJeremy@optushome.com.au From: "M. Warner Losh" In-Reply-To: <20050207081054.GA57554@cirb503493.alcatel.com.au> References: <200502061634.j16GYnuv025551@repoman.freebsd.org> <20050206184516.GB1080@darkness.comp.waw.pl> <20050207081054.GA57554@cirb503493.alcatel.com.au> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: pjd@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 08:18:47 -0000 In message: <20050207081054.GA57554@cirb503493.alcatel.com.au> Peter Jeremy writes: : On Sun, 2005-Feb-06 19:45:16 +0100, Pawel Jakub Dawidek wrote: : >On Sun, Feb 06, 2005 at 04:34:49PM +0000, Christian S.J. Peron wrote: : >+> Since it is not un-common for a process's resident set size (rss) : >+> to exceed 10 megabytes in size (especially in X), bump the max : >+> column width from 4 bytes to 5. This will make the ps auxw output : >+> uniform again when a process's rss exceeds 10 megs. : > : >Maybe we can use humanize_number(3) here? : : Please ensure that if you do use humanize_number(3), there is a way of : getting rss and vsz values in fixed units. Tru64 switches between MB : and GB is ps output (which can't be disabled). I regularly need to : look at processes by size and it's very annoying to have 2.5GB and : 2.5MB processes mixed together. There are also people that use ps to get a feel for the size of processes and if they appear to be growing or not. Jumping to the next larger size is great for humans, but lousy for programs. It would also tend to obsure the 'noise' in the number, the very thing that our scripts are interested in. Warner From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:20:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D23C16A4D2; Mon, 7 Feb 2005 08:20:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E282543D3F; Mon, 7 Feb 2005 08:20:18 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j178JrJF088437; Mon, 7 Feb 2005 08:19:53 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j178JrYf088436; Mon, 7 Feb 2005 08:19:53 GMT (envelope-from phk) Message-Id: <200502070819.j178JrYf088436@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 08:19:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 isa_dma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 08:20:26 -0000 phk 2005-02-07 08:19:53 UTC FreeBSD src repository Modified files: sys/pc98/pc98 isa_dma.c Log: Add missing isa_dmatc() function. This may or may not be correct, Only the pcii driver would notice and it doesn't support PC98 yet. Revision Changes Path 1.19 +12 -7 src/sys/pc98/pc98/isa_dma.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:23:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFF9B16A4CE; Mon, 7 Feb 2005 08:23:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FDC443D66; Mon, 7 Feb 2005 08:23:36 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j178NaB9088690; Mon, 7 Feb 2005 08:23:36 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j178NaND088689; Mon, 7 Feb 2005 08:23:36 GMT (envelope-from phk) Message-Id: <200502070823.j178NaND088689@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 08:23:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/unionfs union_subr.c union_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 08:23:36 -0000 phk 2005-02-07 08:23:36 UTC FreeBSD src repository Modified files: sys/fs/unionfs union_subr.c union_vnops.c Log: Deimplement vop_destroyvobject() Revision Changes Path 1.85 +1 -0 src/sys/fs/unionfs/union_subr.c 1.126 +0 -15 src/sys/fs/unionfs/union_vnops.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:44:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3704D16A4CE; Mon, 7 Feb 2005 08:44:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EFDD43D55; Mon, 7 Feb 2005 08:44:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j178iYvo089433; Mon, 7 Feb 2005 08:44:34 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j178iYFk089432; Mon, 7 Feb 2005 08:44:34 GMT (envelope-from ru) Message-Id: <200502070844.j178iYFk089432@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Feb 2005 08:44:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/nc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 08:44:35 -0000 ru 2005-02-07 08:44:34 UTC FreeBSD src repository Modified files: usr.bin/nc Makefile Log: Fix bugs in the previous commit. Revision Changes Path 1.3 +2 -2 src/usr.bin/nc/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 7 08:51:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34C4016A4CF; Mon, 7 Feb 2005 08:51:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A19543D54; Mon, 7 Feb 2005 08:51:35 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j178pY3h096227; Mon, 7 Feb 2005 08:51:34 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j178pYBk096226; Mon, 7 Feb 2005 08:51:34 GMT (envelope-from glebius) Message-Id: <200502070851.j178pYBk096226@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 7 Feb 2005 08:51:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 08:51:35 -0000 glebius 2005-02-07 08:51:34 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw.8 Log: Sort SEE ALSO. Submitted by: ru Revision Changes Path 1.165 +1 -1 src/sbin/ipfw/ipfw.8 From owner-cvs-src@FreeBSD.ORG Mon Feb 7 09:15:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D819E16A4CE; Mon, 7 Feb 2005 09:15:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF70343D2D; Mon, 7 Feb 2005 09:15:52 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j179FquD097083; Mon, 7 Feb 2005 09:15:52 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j179FqgG097082; Mon, 7 Feb 2005 09:15:52 GMT (envelope-from ru) Message-Id: <200502070915.j179FqgG097082@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Feb 2005 09:15:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 09:15:53 -0000 ru 2005-02-07 09:15:52 UTC FreeBSD src repository Modified files: . UPDATING Log: Fix disorder. Revision Changes Path 1.391 +3 -3 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Feb 7 09:19:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE02C16A4CE; Mon, 7 Feb 2005 09:19:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A632E43D3F; Mon, 7 Feb 2005 09:19:16 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j179JGXe097204; Mon, 7 Feb 2005 09:19:16 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j179JGk8097203; Mon, 7 Feb 2005 09:19:16 GMT (envelope-from ru) Message-Id: <200502070919.j179JGk8097203@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Feb 2005 09:19:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 09:19:16 -0000 ru 2005-02-07 09:19:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) . UPDATING Log: Fix disorder caused by a year being off-by-one. Revision Changes Path 1.73.2.93 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Feb 7 09:23:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A241E16A4CE; Mon, 7 Feb 2005 09:23:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A80443D1D; Mon, 7 Feb 2005 09:23:34 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j179NYVu097381; Mon, 7 Feb 2005 09:23:34 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j179NYAI097380; Mon, 7 Feb 2005 09:23:34 GMT (envelope-from phk) Message-Id: <200502070923.j179NYAI097380@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 09:23:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nullfs null_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 09:23:34 -0000 phk 2005-02-07 09:23:34 UTC FreeBSD src repository Modified files: sys/fs/nullfs null_vnops.c Log: Remove vop_destroyvobject() Revision Changes Path 1.81 +1 -27 src/sys/fs/nullfs/null_vnops.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 09:26:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43AF716A4CE; Mon, 7 Feb 2005 09:26:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A84243D41; Mon, 7 Feb 2005 09:26:40 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j179Qdem097538; Mon, 7 Feb 2005 09:26:39 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j179QdJT097537; Mon, 7 Feb 2005 09:26:39 GMT (envelope-from phk) Message-Id: <200502070926.j179QdJT097537@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 09:26:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_default.c src/sys/sys vnode.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 09:26:40 -0000 phk 2005-02-07 09:26:39 UTC FreeBSD src repository Modified files: sys/kern vfs_default.c sys/sys vnode.h Log: Remove vop_stddestroyvobject() Revision Changes Path 1.120 +0 -13 src/sys/kern/vfs_default.c 1.277 +0 -1 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 09:26:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF06D16A4CF; Mon, 7 Feb 2005 09:26:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6D3B43D41; Mon, 7 Feb 2005 09:26:58 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j179QwwD097576; Mon, 7 Feb 2005 09:26:58 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j179QwYI097575; Mon, 7 Feb 2005 09:26:58 GMT (envelope-from phk) Message-Id: <200502070926.j179QwYI097575@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 09:26:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vnode_if.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 09:26:59 -0000 phk 2005-02-07 09:26:58 UTC FreeBSD src repository Modified files: sys/kern vnode_if.src Log: VOP_DESTROYVOBJECT() is no more. Revision Changes Path 1.75 +0 -7 src/sys/kern/vnode_if.src From owner-cvs-src@FreeBSD.ORG Mon Feb 7 10:04:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3C0916A4CE; Mon, 7 Feb 2005 10:04:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB43143D31; Mon, 7 Feb 2005 10:04:06 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17A46rD098773; Mon, 7 Feb 2005 10:04:06 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17A46px098772; Mon, 7 Feb 2005 10:04:06 GMT (envelope-from phk) Message-Id: <200502071004.j17A46px098772@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 10:04:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 10:04:07 -0000 phk 2005-02-07 10:04:06 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Access vmobject via the bufobj instead of the vnode Revision Changes Path 1.576 +11 -11 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 11:16:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DA8216A4CF; Mon, 7 Feb 2005 11:16:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0ABE543D3F; Mon, 7 Feb 2005 11:16:08 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17BG7Nr001472; Mon, 7 Feb 2005 11:16:07 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17BG7Y3001471; Mon, 7 Feb 2005 11:16:07 GMT (envelope-from glebius) Message-Id: <200502071116.j17BG7Y3001471@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 7 Feb 2005 11:16:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ipfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 11:16:08 -0000 glebius 2005-02-07 11:16:07 UTC FreeBSD src repository Modified files: sys/netgraph ng_ipfw.c Log: Improve parsing of hook name. Submitted by: ru Revision Changes Path 1.2 +8 -6 src/sys/netgraph/ng_ipfw.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 11:26:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D30B16A4CE; Mon, 7 Feb 2005 11:26:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FA6143D31; Mon, 7 Feb 2005 11:26:54 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17BQsBm001880; Mon, 7 Feb 2005 11:26:54 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17BQsLu001879; Mon, 7 Feb 2005 11:26:54 GMT (envelope-from obrien) Message-Id: <200502071126.j17BQsLu001879@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Feb 2005 11:26:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/recoverdisk README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 11:26:54 -0000 obrien 2005-02-07 11:26:54 UTC FreeBSD src repository Modified files: tools/tools/recoverdisk README Log: Fix "to a file" example so it works (one must touch(1) the file first). Revision Changes Path 1.2 +1 -0 src/tools/tools/recoverdisk/README From owner-cvs-src@FreeBSD.ORG Mon Feb 7 11:27:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46EAE16A4CE; Mon, 7 Feb 2005 11:27:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1898043D1D; Mon, 7 Feb 2005 11:27:48 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17BRlJh001934; Mon, 7 Feb 2005 11:27:47 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17BRlpR001933; Mon, 7 Feb 2005 11:27:47 GMT (envelope-from harti) Message-Id: <200502071127.j17BRlpR001933@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Feb 2005 11:27:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make buf.c buf.h main.c nonints.h parse.c var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 11:27:48 -0000 harti 2005-02-07 11:27:47 UTC FreeBSD src repository Modified files: usr.bin/make buf.c buf.h main.c nonints.h parse.c var.c Log: Introduce Buf_StripNewLines() and use it where appropriate. Submitted by: Max Okumoto Revision Changes Path 1.32 +30 -0 src/usr.bin/make/buf.c 1.24 +1 -0 src/usr.bin/make/buf.h 1.116 +24 -50 src/usr.bin/make/main.c 1.32 +4 -2 src/usr.bin/make/nonints.h 1.75 +4 -4 src/usr.bin/make/parse.c 1.68 +6 -1 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 11:35:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D389F16A4CE; Mon, 7 Feb 2005 11:35:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A86D543D1D; Mon, 7 Feb 2005 11:35:24 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17BZOFV002250; Mon, 7 Feb 2005 11:35:24 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17BZOpp002249; Mon, 7 Feb 2005 11:35:24 GMT (envelope-from sobomax) Message-Id: <200502071135.j17BZOpp002249@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 7 Feb 2005 11:35:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 11:35:25 -0000 sobomax 2005-02-07 11:35:24 UTC FreeBSD src repository Modified files: sys/i386/i386 p4tcc.c Log: Fix the problem with incorrect throttling level reported immediately after reboot. Safter the reboot the TCC is usually in the Automatic mode, in which reading current performance level is likely to produce bogus results make sure to switch it to the On-Demand mode and set to some known performance level. Unfortunately there is no reliable way to check that TCC is in the Automatic mode. Reading bit 4 of ACPI Thermal Monitor Control Register produces 0 regardless of the current mode. MFC after: 1 week Revision Changes Path 1.7 +11 -0 src/sys/i386/i386/p4tcc.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 11:46:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D845716A4CE; Mon, 7 Feb 2005 11:46:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5F6E43D5D; Mon, 7 Feb 2005 11:46:36 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17Bkarr002691; Mon, 7 Feb 2005 11:46:36 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Bkaks002690; Mon, 7 Feb 2005 11:46:36 GMT (envelope-from mlaier) Message-Id: <200502071146.j17Bkaks002690@repoman.freebsd.org> From: Max Laier Date: Mon, 7 Feb 2005 11:46:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/pf/man pf.4 pf.conf.5 src/share/man/man4 altq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 11:46:37 -0000 mlaier 2005-02-07 11:46:36 UTC FreeBSD src repository Modified files: contrib/pf/man pf.4 pf.conf.5 share/man/man4 altq.4 Log: Be more verbose about altq SYNOPSIS and add more linkage in the relating pf documents. Inspired by: scottl Reviewed by: Brad Davis MFC after: 3 days Revision Changes Path 1.5 +1 -0 src/contrib/pf/man/pf.4 1.6 +9 -0 src/contrib/pf/man/pf.conf.5 1.10 +10 -1 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 7 12:23:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D1FD16A4CF; Mon, 7 Feb 2005 12:23:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAB7F43D55; Mon, 7 Feb 2005 12:23:07 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17CN7YX003834; Mon, 7 Feb 2005 12:23:07 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17CN7Eo003833; Mon, 7 Feb 2005 12:23:07 GMT (envelope-from nyan) Message-Id: <200502071223.j17CN7Eo003833@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 7 Feb 2005 12:23:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 isa_dma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 12:23:08 -0000 nyan 2005-02-07 12:23:07 UTC FreeBSD src repository Modified files: sys/pc98/pc98 isa_dma.c Log: Remove unused defines. Revision Changes Path 1.20 +0 -9 src/sys/pc98/pc98/isa_dma.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 12:56:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C9FC16A4CE; Mon, 7 Feb 2005 12:56:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33E7B43D54; Mon, 7 Feb 2005 12:56:20 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17CuKUS011544; Mon, 7 Feb 2005 12:56:20 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17CuK4T011543; Mon, 7 Feb 2005 12:56:20 GMT (envelope-from phk) Message-Id: <200502071256.j17CuK4T011543@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Feb 2005 12:56:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 12:56:20 -0000 phk 2005-02-07 12:56:19 UTC FreeBSD src repository Modified files: sys/sys systm.h Log: Add VNASSERT() which is just like KASSERT() but takes a vnode argument which it will vn_printf() if it triggers. Revision Changes Path 1.224 +7 -0 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 15:51:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D789616A4CF; Mon, 7 Feb 2005 15:51:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A546B43D54; Mon, 7 Feb 2005 15:51:51 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17FppZ3017729; Mon, 7 Feb 2005 15:51:51 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Fpp8o017728; Mon, 7 Feb 2005 15:51:51 GMT (envelope-from harti) Message-Id: <200502071551.j17Fpp8o017728@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Feb 2005 15:51:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 15:51:52 -0000 harti 2005-02-07 15:51:51 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Make the intention of a loop clearer. Submitted by: Max Okumoto Revision Changes Path 1.69 +5 -4 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 16:27:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E8D416A4CF; Mon, 7 Feb 2005 16:27:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 529EE43D49; Mon, 7 Feb 2005 16:27:20 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17GRK6G018797; Mon, 7 Feb 2005 16:27:20 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17GRKKK018796; Mon, 7 Feb 2005 16:27:20 GMT (envelope-from harti) Message-Id: <200502071627.j17GRKKK018796@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Feb 2005 16:27:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 16:27:20 -0000 harti 2005-02-07 16:27:20 UTC FreeBSD src repository Modified files: usr.bin/make var.c var.h Log: Introduce a typedef for variable value modifation functions and use it where appropriate. Submitted by: Max Okumoto Revision Changes Path 1.70 +1 -5 src/usr.bin/make/var.c 1.8 +11 -9 src/usr.bin/make/var.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 16:33:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C842716A4CE; Mon, 7 Feb 2005 16:33:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EB9D43D2F; Mon, 7 Feb 2005 16:33:57 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17GXv7o019033; Mon, 7 Feb 2005 16:33:57 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17GXvxj019032; Mon, 7 Feb 2005 16:33:57 GMT (envelope-from harti) Message-Id: <200502071633.j17GXvxj019032@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Feb 2005 16:33:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 16:33:58 -0000 harti 2005-02-07 16:33:57 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Remove an unneeded check. Revision Changes Path 1.71 +4 -1 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 16:48:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C77516A4CE; Mon, 7 Feb 2005 16:48:02 +0000 (GMT) Received: from postal3.es.net (postal3.es.net [198.128.3.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 229B343D3F; Mon, 7 Feb 2005 16:48:02 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id IBA74465; Mon, 07 Feb 2005 08:48:01 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 9C38B5D08; Mon, 7 Feb 2005 08:48:00 -0800 (PST) To: Doug Barton In-reply-to: Your message of "Sun, 06 Feb 2005 15:49:10 PST." <4206ACF6.1030901@FreeBSD.org> Date: Mon, 07 Feb 2005 08:48:00 -0800 From: "Kevin Oberman" Message-Id: <20050207164800.9C38B5D08@ptavv.es.net> cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ruslan Ermilov cc: Greg 'groggy' Lehey cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgra?= =?ISO-8859-1?Q?v?= Subject: Re: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 16:48:02 -0000 > Date: Sun, 06 Feb 2005 15:49:10 -0800 > From: Doug Barton > > Greg 'groggy' Lehey wrote: > > On Wednesday, 2 February 2005 at 10:18:48 -0800, Kevin Oberman wrote: > > > >>>From: des@des.no (=?iso-8859-1?q?Dag-Erling_Smørgrav?=) > >>>Date: Wed, 02 Feb 2005 14:16:40 +0100 > >>>Sender: owner-cvs-all@freebsd.org > >>> > >>>Ruslan Ermilov writes: > >>> > >>>> Modified files: > >>>> games/fortune/datfiles fortunes > >>>> Log: > >>>> Removed 1695 fortunes also found in fortunes2. > >>> > >>>I'd vote for simply merging the two. > >> > >>I'll admit to being old, but at one time fortune2 was supposed to be for > >>longer fortunes while fortune was for one or two line entries. At one > >>time fortune2 had some rather long entries. This is less important now > >>than it was when we were (OK, I was) logging in on an ASR33 and it took > >>8 seconds for a full line of text. > >> > >>Do we really want to merge them? (Probably) But should we think about > >>keeping fortune as a separate file with all messages from fortune2 that > >>are less than about 200 characters. After all, some folks are still on > >>fairly slow links. > > > > > > I don't think that anybody is on such a slow link that this makes a > > big difference any more. If they are, they've probably disabled > > fortune on login anyway. I'm in favour of merging them. I'm also in > > favour of adding your historical anecdote (which I didn't know about > > I agree with both of these. I don't really disagree, except for some of the very large ASCII "art" fortunes that I believe are already removed. I do find 11 entries longer than 2000 characters, but the longest number of lines is just 31 and there are only 15 over 25 lines. (This in on a system that has the old files and the numbers may be reduced by the removal of the ASCII "art" files.) I was not especially trying to keep the separate files going as much as to provide information as to why there have always been two fortune data files. None of those posting seemed to be aware of the history and the fact that there was a good reason and it is now probably moot as I don't think many FreeBSD users have ever even used an ASR33 (or it's high-speed replacement, the TI Silent 700), let alone use them today. And I don't need to hear form the MANY old-timers who have used them (or still have one in the garage) or from the one guy who still uses one because he "just likes the feel". -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-cvs-src@FreeBSD.ORG Mon Feb 7 16:56:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4208C16A4CE for ; Mon, 7 Feb 2005 16:56:25 +0000 (GMT) Received: from mail23.sea5.speakeasy.net (mail23.sea5.speakeasy.net [69.17.117.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id C428043D46 for ; Mon, 7 Feb 2005 16:56:24 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 16666 invoked from network); 7 Feb 2005 16:56:24 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 7 Feb 2005 16:56:21 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j17GuFjf086694; Mon, 7 Feb 2005 11:56:15 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Ian Dowse Date: Mon, 7 Feb 2005 10:15:39 -0500 User-Agent: KMail/1.6.2 References: <200502061655.j16GtqDK033151@repoman.freebsd.org> In-Reply-To: <200502061655.j16GtqDK033151@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502071015.39224.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/random probe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 16:56:25 -0000 On Sunday 06 February 2005 11:55 am, Ian Dowse wrote: > iedowse 2005-02-06 16:55:52 UTC > > FreeBSD src repository > > Modified files: > sys/dev/random probe.c > Log: > Check that we have at least a 586-class CPU before calling do_cpuid(). > This fixes booting on a number of 486 processors. This is wrong. Some 486's do have cpuid, notable the dx4's (I used to have one.) The correct test is to see if you can flip a bit in %eflags (can't remember which one). If that flag stays at zero then you don't have cpuid, if the bit follows the value written to it then you do have cpuid. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Feb 7 16:56:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B963E16A4D5 for ; Mon, 7 Feb 2005 16:56:30 +0000 (GMT) Received: from mail23.sea5.speakeasy.net (mail23.sea5.speakeasy.net [69.17.117.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D03243D39 for ; Mon, 7 Feb 2005 16:56:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 16886 invoked from network); 7 Feb 2005 16:56:30 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 7 Feb 2005 16:56:26 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j17GuFjg086694; Mon, 7 Feb 2005 11:56:19 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "David E. O'Brien" Date: Mon, 7 Feb 2005 10:30:17 -0500 User-Agent: KMail/1.6.2 References: <200502070425.j174PZ7w073816@repoman.freebsd.org> In-Reply-To: <200502070425.j174PZ7w073816@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502071030.17077.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 16:56:30 -0000 On Sunday 06 February 2005 11:25 pm, David E. O'Brien wrote: > obrien 2005-02-07 04:25:34 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/sysinstall install.c > Log: > Remove /stand when we are done with it. > > Submitted by: Ryan Sommers Not everyone wants this and there have been protests over this before. You shouldn't have just snuck this change in. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Feb 7 17:14:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00EEC16A4CE; Mon, 7 Feb 2005 17:14:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC14343D2F; Mon, 7 Feb 2005 17:14:42 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17HEgVT027308; Mon, 7 Feb 2005 17:14:42 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17HEgBP027307; Mon, 7 Feb 2005 17:14:42 GMT (envelope-from mdodd) Message-Id: <200502071714.j17HEgBP027307@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 7 Feb 2005 17:14:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 17:14:43 -0000 mdodd 2005-02-07 17:14:42 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Avoid using tsleep() in the resume path as it may result in the system hanging if timer interrupts aren't running yet. This allows my Thinkpad to resume successfully with APM. Approved by: sos MFC after: 2 weeks Revision Changes Path 1.235 +4 -1 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 17:57:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8616A16A4CE; Mon, 7 Feb 2005 17:57:05 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A662F43D1D; Mon, 7 Feb 2005 17:57:04 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j17Hv39P029560; Mon, 7 Feb 2005 19:57:03 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 23159-08; Mon, 7 Feb 2005 19:56:42 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j17HufSc029533 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Feb 2005 19:56:42 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j17HuhC8012933; Mon, 7 Feb 2005 19:56:43 +0200 (EET) (envelope-from ru) Date: Mon, 7 Feb 2005 19:56:43 +0200 From: Ruslan Ermilov To: "Matthew N. Dodd" Message-ID: <20050207175643.GA12898@ip.net.ua> References: <200502071714.j17HEgBP027307@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UlVJffcvxoiEqYs2" Content-Disposition: inline In-Reply-To: <200502071714.j17HEgBP027307@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 17:57:05 -0000 --UlVJffcvxoiEqYs2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 07, 2005 at 05:14:42PM +0000, Matthew N. Dodd wrote: > mdodd 2005-02-07 17:14:42 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/ata ata-all.c=20 > Log: > Avoid using tsleep() in the resume path as it may result in the > system hanging if timer interrupts aren't running yet. > =20 > This allows my Thinkpad to resume successfully with APM. > =20 > Approved by: sos > MFC after: 2 weeks > =20 > Revision Changes Path > 1.235 +4 -1 src/sys/dev/ata/ata-all.c >=20 Thanks! This made my ThinkPad 600X happy on resume too. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --UlVJffcvxoiEqYs2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCB6vbqRfpzJluFF4RAiqyAJoD1bmru0fVKGXIVzFyXm/nhGPucQCeMUDq p/9wlmEmYcwaxPUqIkDsAqI= =PXqs -----END PGP SIGNATURE----- --UlVJffcvxoiEqYs2-- From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:01:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B454516A4CE; Mon, 7 Feb 2005 18:01:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B31243D1F; Mon, 7 Feb 2005 18:01:28 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17I1SXB029009; Mon, 7 Feb 2005 18:01:28 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17I1SsG029008; Mon, 7 Feb 2005 18:01:28 GMT (envelope-from sam) Message-Id: <200502071801.j17I1SsG029008@repoman.freebsd.org> From: Sam Leffler Date: Mon, 7 Feb 2005 18:01:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/ath if_ath_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:01:28 -0000 sam 2005-02-07 18:01:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/ath if_ath_pci.c Log: MFC 1.11: o disable pci retry timeout to avoid problems when operating in C3 state (fix imported from madwifi by Takanori Watanabe) o eliminate save/restore of pci registers handled by the system o eliminate duplicate zero of the softc (noted by njl) o consolidate common code Revision Changes Path 1.8.2.2 +32 -29 src/sys/dev/ath/if_ath_pci.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:10:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACACC16A4D4; Mon, 7 Feb 2005 18:10:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7ECCC43D39; Mon, 7 Feb 2005 18:10:17 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IAHqa030925; Mon, 7 Feb 2005 18:10:17 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17IAHC0030924; Mon, 7 Feb 2005 18:10:17 GMT (envelope-from sam) Message-Id: <200502071810.j17IAHC0030924@repoman.freebsd.org> From: Sam Leffler Date: Mon, 7 Feb 2005 18:10:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net80211 ieee80211_radiotap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:10:17 -0000 sam 2005-02-07 18:10:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net80211 ieee80211_radiotap.h Log: MFC 1.5: o replace out-of-line copy of FCS w/ a flag that indicates the frame includes FCS (requires applications to be updated, but since we weren't doing the out-of-line FCS stuff anyway app changes were needed already) o add a flag to indicate padding exists between the 802.11 header and the payload (e.g. for Atheros cards) o diff reducation against netbsd Revision Changes Path 1.3.2.1 +20 -11 src/sys/net80211/ieee80211_radiotap.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:21:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D11D16A4CE; Mon, 7 Feb 2005 18:21:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 545C343D46; Mon, 7 Feb 2005 18:21:50 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17ILocY031497; Mon, 7 Feb 2005 18:21:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17ILos8031496; Mon, 7 Feb 2005 18:21:50 GMT (envelope-from jhb) Message-Id: <200502071821.j17ILos8031496@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:21:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_nfsiod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 18:21:50 -0000 jhb 2005-02-07 18:21:50 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_nfsiod.c Log: Drop Giant before calling kthread_exit(). Revision Changes Path 1.86 +1 -0 src/sys/nfsclient/nfs_nfsiod.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:22:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 743D916A4CE; Mon, 7 Feb 2005 18:22:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AC3143D2F; Mon, 7 Feb 2005 18:22:20 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IMKXa031538; Mon, 7 Feb 2005 18:22:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17IMKu3031537; Mon, 7 Feb 2005 18:22:20 GMT (envelope-from jhb) Message-Id: <200502071822.j17IMKu3031537@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:22:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/streams streams.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:22:20 -0000 jhb 2005-02-07 18:22:20 UTC FreeBSD src repository Modified files: sys/dev/streams streams.c Log: Use kern_open() directly rather than a stackgap detour via open(). Revision Changes Path 1.50 +10 -15 src/sys/dev/streams/streams.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:23:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82D8D16A4CE; Mon, 7 Feb 2005 18:23:38 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 276C243D3F; Mon, 7 Feb 2005 18:23:37 +0000 (GMT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 7 Feb 2005 18:23:36 +0000 (GMT) To: John Baldwin In-Reply-To: Your message of "Mon, 07 Feb 2005 10:15:39 EST." <200502071015.39224.jhb@FreeBSD.org> Date: Mon, 07 Feb 2005 18:23:36 +0000 From: Ian Dowse Message-ID: <200502071823.aa13056@salmon.maths.tcd.ie> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/random probe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 18:23:38 -0000 In message <200502071015.39224.jhb@FreeBSD.org>, John Baldwin writes: >On Sunday 06 February 2005 11:55 am, Ian Dowse wrote: >> Check that we have at least a 586-class CPU before calling do_cpuid(). >> This fixes booting on a number of 486 processors. > >This is wrong. Some 486's do have cpuid, notable the dx4's (I used to have >one.) The correct test is to see if you can flip a bit in %eflags (can't >remember which one). If that flag stays at zero then you don't have cpuid, >if the bit follows the value written to it then you do have cpuid. Indeed - it's just a quick workaround that I'll fix when you find me a 486 with a Nehemiah random number generator ;-) Ian From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:36:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7634C16A4E4; Mon, 7 Feb 2005 18:36:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D71E43D41; Mon, 7 Feb 2005 18:36:21 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IaLWZ032034; Mon, 7 Feb 2005 18:36:21 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17IaLCM032033; Mon, 7 Feb 2005 18:36:21 GMT (envelope-from jhb) Message-Id: <200502071836.j17IaLCM032033@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:36:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:36:21 -0000 jhb 2005-02-07 18:36:21 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: Use kern_setitimer() to implement linux_alarm() instead of fondling the real interval timer directly. Revision Changes Path 1.165 +7 -19 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:36:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A359C16A583; Mon, 7 Feb 2005 18:36:24 +0000 (GMT) Received: from ylpvm29.prodigy.net (ylpvm29-ext.prodigy.net [207.115.57.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AA7A43D1F; Mon, 7 Feb 2005 18:36:24 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222])j17Ia9h2005226; Mon, 7 Feb 2005 13:36:09 -0500 Message-ID: <4207B525.1050308@root.org> Date: Mon, 07 Feb 2005 10:36:21 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Matthew N. Dodd" References: <20050207171448.1007516A56B@hub.freebsd.org> In-Reply-To: <20050207171448.1007516A56B@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 18:36:27 -0000 Matthew N. Dodd wrote: > mdodd 2005-02-07 17:14:42 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-all.c > Log: > Avoid using tsleep() in the resume path as it may result in the > system hanging if timer interrupts aren't running yet. > > This allows my Thinkpad to resume successfully with APM. > > Approved by: sos > MFC after: 2 weeks > > Revision Changes Path > 1.235 +4 -1 src/sys/dev/ata/ata-all.c Thank you! I grabbed the following backtrace when my system started hanging for about 30 seconds in the resume path and was going to look into fixing it: sched_switch() mi_switch() sleepq_switch() sleepq_timedwait() msleep() ata_udelay+0x5d ata_generic_reset+0x546 ata_reinit+0x104 ata_resume+0x2e ... -- Nate From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:37:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7044E16A4CE; Mon, 7 Feb 2005 18:37:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47B5343D48; Mon, 7 Feb 2005 18:37:13 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IbDT2032114; Mon, 7 Feb 2005 18:37:13 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17IbD0l032113; Mon, 7 Feb 2005 18:37:13 GMT (envelope-from jhb) Message-Id: <200502071837.j17IbD0l032113@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:37:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:37:13 -0000 jhb 2005-02-07 18:37:13 UTC FreeBSD src repository Modified files: sys/i386/linux linux_machdep.c Log: Use the LCONVPATHEXIST() macro rather than it's exact expansion to be consistent. Revision Changes Path 1.47 +1 -4 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:37:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D26C16A4CF; Mon, 7 Feb 2005 18:37:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0368943D55; Mon, 7 Feb 2005 18:37:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IbpGN032156; Mon, 7 Feb 2005 18:37:51 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Ibpg7032155; Mon, 7 Feb 2005 18:37:51 GMT (envelope-from jhb) Message-Id: <200502071837.j17Ibpg7032155@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:37:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/linux linux_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:37:52 -0000 jhb 2005-02-07 18:37:51 UTC FreeBSD src repository Modified files: sys/i386/linux linux_sysvec.c Log: Use linux_emul_convpath() rather than linux_emul_find() as linux_emul_find() is going away. Revision Changes Path 1.137 +6 -7 src/sys/i386/linux/linux_sysvec.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:38:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E74E16A4CF; Mon, 7 Feb 2005 18:38:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36A3643D41; Mon, 7 Feb 2005 18:38:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IcUU2032209; Mon, 7 Feb 2005 18:38:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17IcUQU032208; Mon, 7 Feb 2005 18:38:30 GMT (envelope-from jhb) Message-Id: <200502071838.j17IcUQU032208@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:38:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_time.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:38:30 -0000 jhb 2005-02-07 18:38:30 UTC FreeBSD src repository Modified files: sys/kern kern_time.c Log: Various and sundry style fixes. Revision Changes Path 1.114 +4 -4 src/sys/kern/kern_time.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:39:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C7F616A4CE; Mon, 7 Feb 2005 18:39:08 +0000 (GMT) Received: from ylpvm29.prodigy.net (ylpvm29-ext.prodigy.net [207.115.57.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1827543D48; Mon, 7 Feb 2005 18:39:08 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222])j17Icrh2009574; Mon, 7 Feb 2005 13:38:53 -0500 Message-ID: <4207B5C9.4030505@root.org> Date: Mon, 07 Feb 2005 10:39:05 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200502061655.j16GtqDK033151@repoman.freebsd.org> <200502071015.39224.jhb@FreeBSD.org> In-Reply-To: <200502071015.39224.jhb@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ian Dowse Subject: Re: cvs commit: src/sys/dev/random probe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 18:39:08 -0000 John Baldwin wrote: > On Sunday 06 February 2005 11:55 am, Ian Dowse wrote: > >>iedowse 2005-02-06 16:55:52 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/random probe.c >> Log: >> Check that we have at least a 586-class CPU before calling do_cpuid(). >> This fixes booting on a number of 486 processors. > > > This is wrong. Some 486's do have cpuid, notable the dx4's (I used to have > one.) The correct test is to see if you can flip a bit in %eflags (can't > remember which one). If that flag stays at zero then you don't have cpuid, > if the bit follows the value written to it then you do have cpuid. That matters little since the cpuid result is then used to check for a VIA part introduced in 2003. -- Nate From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:44:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDFC216A4CE; Mon, 7 Feb 2005 18:44:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F74C43D2F; Mon, 7 Feb 2005 18:44:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IitB8032545; Mon, 7 Feb 2005 18:44:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Iit8X032544; Mon, 7 Feb 2005 18:44:55 GMT (envelope-from jhb) Message-Id: <200502071844.j17Iit8X032544@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:44:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_ipc.c src/sys/kern kern_descrip.c sysv_msg.c vfs_lookup.c vfs_syscalls.c src/sys/sys syscallsubr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:44:55 -0000 jhb 2005-02-07 18:44:55 UTC FreeBSD src repository Modified files: sys/compat/linux linux_ipc.c sys/kern kern_descrip.c sysv_msg.c vfs_lookup.c vfs_syscalls.c sys/sys syscallsubr.h Log: - Tweak kern_msgctl() to return a copy of the requested message queue id structure in the struct pointed to by the 3rd argument for IPC_STAT and get rid of the 4th argument. The old way returned a pointer into the kernel array that the calling function would then access afterwards without holding the appropriate locks and doing non-lock-safe things like copyout() with the data anyways. This change removes that unsafeness and resulting race conditions as well as simplifying the interface. - Implement kern_foo wrappers for stat(), lstat(), fstat(), statfs(), fstatfs(), and fhstatfs(). Use these wrappers to cut out a lot of code duplication for freebsd4 and netbsd compatability system calls. - Add a new lookup function kern_alternate_path() that looks up a filename under an alternate prefix and determines which filename should be used. This is basically a more general version of linux_emul_convpath() that can be shared by all the ABIs thus allowing for further reduction of code duplication. Revision Changes Path 1.42 +2 -3 src/sys/compat/linux/linux_ipc.c 1.274 +17 -19 src/sys/kern/kern_descrip.c 1.59 +5 -7 src/sys/kern/sysv_msg.c 1.70 +113 -0 src/sys/kern/vfs_lookup.c 1.371 +96 -122 src/sys/kern/vfs_syscalls.c 1.22 +17 -5 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:46:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FC0116A4CE; Mon, 7 Feb 2005 18:46:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 166A443D1F; Mon, 7 Feb 2005 18:46:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17Ik5dr032672; Mon, 7 Feb 2005 18:46:05 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Ik5U6032671; Mon, 7 Feb 2005 18:46:05 GMT (envelope-from jhb) Message-Id: <200502071846.j17Ik5U6032671@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:46:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:46:06 -0000 jhb 2005-02-07 18:46:05 UTC FreeBSD src repository Modified files: sys/compat/linux linux_util.c Log: Make linux_emul_convpath() a simple wrapper for kern_alternate_path(). Revision Changes Path 1.28 +3 -98 src/sys/compat/linux/linux_util.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 18:47:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 140D316A4CE; Mon, 7 Feb 2005 18:47:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEEF143D41; Mon, 7 Feb 2005 18:47:28 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17IlS7A032771; Mon, 7 Feb 2005 18:47:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17IlSIC032770; Mon, 7 Feb 2005 18:47:28 GMT (envelope-from jhb) Message-Id: <200502071847.j17IlSIC032770@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 18:47:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_stats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 18:47:29 -0000 jhb 2005-02-07 18:47:28 UTC FreeBSD src repository Modified files: sys/compat/linux linux_stats.c Log: - Use kern_{l,f,}stat() and kern_{f,}statfs() functions rather than duplicating the contents of the same functions inline. - Consolidate common code to convert a BSD statfs struct to a Linux struct into a static worker function. Revision Changes Path 1.65 +39 -132 src/sys/compat/linux/linux_stats.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 19:15:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3861916A4CE; Mon, 7 Feb 2005 19:15:57 +0000 (GMT) Received: from smtp1.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11FA243D1D; Mon, 7 Feb 2005 19:15:56 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp1.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j17JFj8j014141; Mon, 7 Feb 2005 14:15:51 -0500 Mime-Version: 1.0 Message-Id: In-Reply-To: <20050207081054.GA57554@cirb503493.alcatel.com.au> References: <200502061634.j16GYnuv025551@repoman.freebsd.org> <20050206184516.GB1080@darkness.comp.waw.pl> <20050207081054.GA57554@cirb503493.alcatel.com.au> Date: Mon, 7 Feb 2005 14:15:44 -0500 To: Peter Jeremy , Pawel Jakub Dawidek From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 19:15:57 -0000 At 7:10 PM +1100 2/7/05, Peter Jeremy wrote: >On Sun, 2005-Feb-06, Pawel Jakub Dawidek wrote: > >On Sun, Feb 06, 2005, Christian S.J. Peron wrote: > >+> Since it is not un-common for a process's resident set size (rss) >>+> to exceed 10 megabytes in size (especially in X), bump the max >>+> column width from 4 bytes to 5. This will make the ps auxw output >>+> uniform again when a process's rss exceeds 10 megs. >> >>Maybe we can use humanize_number(3) here? > > Please ensure that if you do use humanize_number(3), there is a > way of getting rss and vsz values in fixed units. My guess is that a 5-byte width will be enough for most users for the short term. I was thinking that if we do use humanize-number for some longer term solution, it would be done via some new explicit option. There are a few other ways to deal with this that I might like to try, too, but I felt this change was a reasonable "quick fix". -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Mon Feb 7 19:16:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE13D16A4CE; Mon, 7 Feb 2005 19:16:44 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B56E43D2D; Mon, 7 Feb 2005 19:16:44 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j17JGguJ030209 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 7 Feb 2005 22:16:43 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j17JGfjS095892 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Feb 2005 22:16:42 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j17JGfkR095891; Mon, 7 Feb 2005 22:16:41 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Mon, 7 Feb 2005 22:16:41 +0300 From: Gleb Smirnoff To: "Matthew N. Dodd" Message-ID: <20050207191641.GC95531@cell.sick.ru> References: <200502071714.j17HEgBP027307@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200502071714.j17HEgBP027307@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 19:16:45 -0000 On Mon, Feb 07, 2005 at 05:14:42PM +0000, Matthew N. Dodd wrote: M> mdodd 2005-02-07 17:14:42 UTC M> M> FreeBSD src repository M> M> Modified files: M> sys/dev/ata ata-all.c M> Log: M> Avoid using tsleep() in the resume path as it may result in the M> system hanging if timer interrupts aren't running yet. M> M> This allows my Thinkpad to resume successfully with APM. Thanks! -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Feb 7 19:26:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E67DC16A4CE; Mon, 7 Feb 2005 19:26:11 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F91B43D55; Mon, 7 Feb 2005 19:26:11 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j17JQAmG074765; Mon, 7 Feb 2005 11:26:10 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id j17JQAp6074764; Mon, 7 Feb 2005 11:26:10 -0800 (PST) (envelope-from obrien) Date: Mon, 7 Feb 2005 11:26:10 -0800 From: "David O'Brien" To: John Baldwin Message-ID: <20050207192610.GC73469@dragon.nuxi.com> References: <200502070425.j174PZ7w073816@repoman.freebsd.org> <200502071030.17077.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502071030.17077.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 19:26:12 -0000 On Mon, Feb 07, 2005 at 10:30:17AM -0500, John Baldwin wrote: > On Sunday 06 February 2005 11:25 pm, David E. O'Brien wrote: > > obrien 2005-02-07 04:25:34 UTC > > > > FreeBSD src repository > > > > Modified files: > > usr.sbin/sysinstall install.c > > Log: > > Remove /stand when we are done with it. > > > > Submitted by: Ryan Sommers > > Not everyone wants this and there have been protests over this before. You > shouldn't have just snuck this change in. It wasn't snuck it -- it has been disucssed so many times on -current. Those saying they wanted /stand wanted it for diskless booting. I fixed the last references to /stand in /etc/rc a while ago. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Feb 7 19:39:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07DF416A4CE; Mon, 7 Feb 2005 19:39:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D465A43D31; Mon, 7 Feb 2005 19:39:29 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17JdT6B034350; Mon, 7 Feb 2005 19:39:29 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17JdTui034349; Mon, 7 Feb 2005 19:39:29 GMT (envelope-from glebius) Message-Id: <200502071939.j17JdTui034349@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 7 Feb 2005 19:39:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vge if_vge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 19:39:30 -0000 glebius 2005-02-07 19:39:29 UTC FreeBSD src repository Modified files: sys/dev/vge if_vge.c Log: Use if_link_state_change() instead of rt_ifmsg(). Remove include net/route.h. Reviewed by: wpaul, sam Revision Changes Path 1.5 +4 -9 src/sys/dev/vge/if_vge.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 19:50:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E82DE16A4CE; Mon, 7 Feb 2005 19:50:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCDB943D1D; Mon, 7 Feb 2005 19:50:34 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17JoYsB034878; Mon, 7 Feb 2005 19:50:34 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17JoYDY034877; Mon, 7 Feb 2005 19:50:34 GMT (envelope-from glebius) Message-Id: <200502071950.j17JoYDY034877@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 7 Feb 2005 19:50:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph ng_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 19:50:35 -0000 glebius 2005-02-07 19:50:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph ng_socket.c Log: Do a hacked MFC of rev. 1.59. Accept messages from userland if their version macthes NG_VERSION or 0. There was a bug in libnetgraph, when messages were sent with version of 0. The bug was fixed in msg.c rev 1.9.2.1. With this commit we do not break ABI during RELENG_5 lifetime, and also protect from using older and newer APIs. It is also important, that NG_VERSION has never been 0. This gentle kind of fix was suggested by scottl. Revision Changes Path 1.53.2.3 +6 -0 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:00:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99D7316A4CE; Mon, 7 Feb 2005 21:00:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61EE643D48; Mon, 7 Feb 2005 21:00:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17L0L7I043577; Mon, 7 Feb 2005 21:00:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17L0LRE043576; Mon, 7 Feb 2005 21:00:21 GMT (envelope-from ru) Message-Id: <200502072100.j17L0LRE043576@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Feb 2005 21:00:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 21:00:21 -0000 ru 2005-02-07 21:00:20 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Trim more cookies, by playing with different hash functions, e.g., by trimming all non-alphabet characters and whitespace, converting to lowercase, and considering only first (or last) N letters (maybe only consonants). The fortune editor then displays all fortunes that have the same hash, and allows to remove one of them. The rest is written to stdout. Revision Changes Path 1.164 +3 -3215 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:15:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C65116A4CE; Mon, 7 Feb 2005 21:15:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9A3843D45; Mon, 7 Feb 2005 21:15:16 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LFGUS044165; Mon, 7 Feb 2005 21:15:16 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17LFGc1044164; Mon, 7 Feb 2005 21:15:16 GMT (envelope-from ru) Message-Id: <200502072115.j17LFGc1044164@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Feb 2005 21:15:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/tools do_uniq.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 21:15:17 -0000 ru 2005-02-07 21:15:16 UTC FreeBSD src repository Added files: games/fortune/tools do_uniq.py Log: An aggressive little script I used to trim out duplicate fortunes. Revision Changes Path 1.1 +63 -0 src/games/fortune/tools/do_uniq.py (new) From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:19:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D243F16A4CE; Mon, 7 Feb 2005 21:19:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAC9743D53; Mon, 7 Feb 2005 21:19:18 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LJIkh044498; Mon, 7 Feb 2005 21:19:18 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17LJItO044497; Mon, 7 Feb 2005 21:19:18 GMT (envelope-from des) Message-Id: <200502072119.j17LJItO044497@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Mon, 7 Feb 2005 21:19:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/rescue/rescue Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 21:19:19 -0000 des 2005-02-07 21:19:18 UTC FreeBSD src repository Modified files: rescue/rescue Makefile Log: Add chroot. It can be a real lifesaver, and adds less than 2 kB. Revision Changes Path 1.40 +7 -0 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:33:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7465D16A4CE; Mon, 7 Feb 2005 21:33:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C14E43D48; Mon, 7 Feb 2005 21:33:40 +0000 (GMT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LXeVA045136; Mon, 7 Feb 2005 21:33:40 GMT (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17LXeZ9045135; Mon, 7 Feb 2005 21:33:40 GMT (envelope-from rik) Message-Id: <200502072133.j17LXeZ9045135@repoman.freebsd.org> From: Roman Kurakin Date: Mon, 7 Feb 2005 21:33:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/cp if_cp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 21:33:40 -0000 rik 2005-02-07 21:33:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/cp if_cp.c Log: MFC: -j 1.13 -j 1.17 revision 1.17 date: 2004/12/14 23:13:08; author: rik; state: Exp; lines: +1 -1 Bring back ability to use FR support with sppp from Cronyx. ---------------------------- revision 1.16 date: 2004/12/13 22:07:23; author: rik; state: Exp; lines: +259 -68 Make code MPSAFE. You could turn this off by debug.mpsafenet=0 for full network stack or via debug.{cp|cx|ctau}.mpsafenet for cp(4), cx(4) and ctau(4) accordingly. MFC after: 10 days ---------------------------- revision 1.15 date: 2004/12/11 05:38:16; author: rik; state: Exp; lines: +5 -357 Clean up from '#if __FreeBSD_version'. ---------------------------- revision 1.14 date: 2004/12/03 16:57:15; author: rik; state: Exp; lines: +4 -2 Don not call pp_down()/pp_up() form XX_tlf()/XX_tls() in non PPP mode to privent running of PPP's state machine in non PPP mode. MFC: after 3 days. ---------------------------- revision 1.13 date: 2004/09/23 12:21:10; author: phk; state: Exp; lines: +0 -13 Remove bogus cdevsw frobbing code which tries to prevent double loading of modules. MODULE_VERSION() should be used for this I belive. Revision Changes Path 1.12.2.2 +269 -441 src/sys/dev/cp/if_cp.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:40:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B442516A4E5; Mon, 7 Feb 2005 21:40:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89D2843D2D; Mon, 7 Feb 2005 21:40:24 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LeObE045506; Mon, 7 Feb 2005 21:40:24 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17LeO72045505; Mon, 7 Feb 2005 21:40:24 GMT (envelope-from stefanf) Message-Id: <200502072140.j17LeO72045505@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 7 Feb 2005 21:40:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/newkey extern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 21:40:25 -0000 stefanf 2005-02-07 21:40:24 UTC FreeBSD src repository Modified files: usr.bin/newkey extern.h Log: Add a prototype for localupdate(). Revision Changes Path 1.4 +1 -0 src/usr.bin/newkey/extern.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:41:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92B3D16A4CE; Mon, 7 Feb 2005 21:41:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A8B043D2F; Mon, 7 Feb 2005 21:41:26 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LfQes045607; Mon, 7 Feb 2005 21:41:26 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17LfQl3045606; Mon, 7 Feb 2005 21:41:26 GMT (envelope-from stefanf) Message-Id: <200502072141.j17LfQl3045606@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 7 Feb 2005 21:41:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/newkey newkey.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 21:41:26 -0000 stefanf 2005-02-07 21:41:26 UTC FreeBSD src repository Modified files: usr.bin/newkey newkey.c Log: Include for exit(). Revision Changes Path 1.7 +1 -0 src/usr.bin/newkey/newkey.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:42:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE7CF16A4CE; Mon, 7 Feb 2005 21:42:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A844E43D48; Mon, 7 Feb 2005 21:42:16 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LgGs4045680; Mon, 7 Feb 2005 21:42:16 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17LgGhX045679; Mon, 7 Feb 2005 21:42:16 GMT (envelope-from stefanf) Message-Id: <200502072142.j17LgGhX045679@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 7 Feb 2005 21:42:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/newkey update.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 21:42:17 -0000 stefanf 2005-02-07 21:42:16 UTC FreeBSD src repository Modified files: usr.bin/newkey update.c Log: Avoid usage of implicit int. Revision Changes Path 1.10 +2 -1 src/usr.bin/newkey/update.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:45:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6679616A4CE; Mon, 7 Feb 2005 21:45:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40EF143D41; Mon, 7 Feb 2005 21:45:48 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LjmVP045908; Mon, 7 Feb 2005 21:45:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17LjmL9045907; Mon, 7 Feb 2005 21:45:48 GMT (envelope-from jhb) Message-Id: <200502072145.j17LjmL9045907@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 21:45:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_time.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 21:45:48 -0000 jhb 2005-02-07 21:45:48 UTC FreeBSD src repository Modified files: sys/kern kern_time.c Log: If the pointer to the new itimerval is NULL in kern_setitimer(), just read the old value via kern_getitimer(). Revision Changes Path 1.115 +3 -0 src/sys/kern/kern_time.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:46:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C865E16A4CE; Mon, 7 Feb 2005 21:46:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41F2443D66; Mon, 7 Feb 2005 21:46:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17LkhKH045974; Mon, 7 Feb 2005 21:46:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Lkh0I045973; Mon, 7 Feb 2005 21:46:43 GMT (envelope-from jhb) Message-Id: <200502072146.j17Lkh0I045973@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 21:46:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_syscalls.c src/sys/sys syscallsubr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 21:46:45 -0000 jhb 2005-02-07 21:46:43 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c sys/sys syscallsubr.h Log: Implement a kern_pathconf() wrapper for pathconf() which can take the filename from either a user space or a kernel space pointer. Revision Changes Path 1.372 +12 -6 src/sys/kern/vfs_syscalls.c 1.23 +2 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:50:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD4C616A4CE; Mon, 7 Feb 2005 21:50:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6E2B43D39; Mon, 7 Feb 2005 21:50:36 +0000 (GMT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17Loanu046169; Mon, 7 Feb 2005 21:50:36 GMT (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Loa2m046168; Mon, 7 Feb 2005 21:50:36 GMT (envelope-from rik) Message-Id: <200502072150.j17Loa2m046168@repoman.freebsd.org> From: Roman Kurakin Date: Mon, 7 Feb 2005 21:50:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/ctau if_ct.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 21:50:37 -0000 rik 2005-02-07 21:50:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/ctau if_ct.c Log: MFC: -j 1.16 -j 1.19 revision 1.19 date: 2004/12/13 22:07:23; author: rik; state: Exp; lines: +213 -47 Make code MPSAFE. You could turn this off by debug.mpsafenet=0 for full network stack or via debug.{cp|cx|ctau}.mpsafenet for cp(4), cx(4) and ctau(4) accordingly. MFC after: 10 days ---------------------------- revision 1.18 date: 2004/12/10 05:54:45; author: rik; state: Exp; lines: +5 -320 Clean up from '#if __FreeBSD_version'. ---------------------------- revision 1.17 date: 2004/12/03 16:57:15; author: rik; state: Exp; lines: +4 -2 Don not call pp_down()/pp_up() form XX_tlf()/XX_tls() in non PPP mode to privent running of PPP's state machine in non PPP mode. MFC: after 3 days. ---------------------------- revision 1.16 date: 2004/09/23 12:21:11; author: phk; state: Exp; lines: +0 -13 Remove bogus cdevsw frobbing code which tries to prevent double loading of modules. MODULE_VERSION() should be used for this I belive. Revision Changes Path 1.14.2.3 +222 -382 src/sys/dev/ctau/if_ct.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:53:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A01316A4CE; Mon, 7 Feb 2005 21:53:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F5E143D53; Mon, 7 Feb 2005 21:53:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17Lrg5W046340; Mon, 7 Feb 2005 21:53:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Lrgpe046339; Mon, 7 Feb 2005 21:53:42 GMT (envelope-from jhb) Message-Id: <200502072153.j17Lrgpe046339@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 21:53:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/svr4 svr4_fcntl.c svr4_ipc.c svr4_misc.c svr4_stat.c svr4_stream.c svr4_sysvec.c svr4_util.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 21:53:42 -0000 jhb 2005-02-07 21:53:42 UTC FreeBSD src repository Modified files: sys/compat/svr4 svr4_fcntl.c svr4_ipc.c svr4_misc.c svr4_stat.c svr4_stream.c svr4_sysvec.c svr4_util.h Log: - Implement svr4_emul_find() using kern_alternate_path(). This changes the semantics in that the returned filename to use is now a kernel pointer rather than a user space pointer. This required changing the arguments to the CHECKALT*() macros some and changing the various system calls that used pathnames to use the kern_foo() functions that can accept kernel space filename pointers instead of calling the system call directly. - Use kern_open(), kern_access(), kern_msgctl(), kern_execve(), kern_mkfifo(), kern_mknod(), kern_statfs(), kern_fstatfs(), kern_setitimer(), kern_stat(), kern_lstat(), kern_fstat(), kern_utimes(), kern_pathconf(), and kern_unlink(). Revision Changes Path 1.35 +22 -29 src/sys/compat/svr4/svr4_fcntl.c 1.15 +4 -21 src/sys/compat/svr4/svr4_ipc.c 1.79 +64 -108 src/sys/compat/svr4/svr4_misc.c 1.20 +116 -198 src/sys/compat/svr4/svr4_stat.c 1.52 +8 -30 src/sys/compat/svr4/svr4_stream.c 1.40 +9 -129 src/sys/compat/svr4/svr4_sysvec.c 1.9 +7 -9 src/sys/compat/svr4/svr4_util.h From owner-cvs-src@FreeBSD.ORG Mon Feb 7 21:57:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86FED16A4CE; Mon, 7 Feb 2005 21:57:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C89543D39; Mon, 7 Feb 2005 21:57:02 +0000 (GMT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17Lv2dS046516; Mon, 7 Feb 2005 21:57:02 GMT (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17Lv2FV046515; Mon, 7 Feb 2005 21:57:02 GMT (envelope-from rik) Message-Id: <200502072157.j17Lv2FV046515@repoman.freebsd.org> From: Roman Kurakin Date: Mon, 7 Feb 2005 21:57:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/cx if_cx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 21:57:02 -0000 rik 2005-02-07 21:57:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/cx if_cx.c Log: MFC: -j 1.31 -j 1.33, -j 1.34 -j 1.35, -j 1.36 -j 1.37 revision 1.37 date: 2004/12/13 22:07:23; author: rik; state: Exp; lines: +296 -66 Make code MPSAFE. You could turn this off by debug.mpsafenet=0 for full network stack or via debug.{cp|cx|ctau}.mpsafenet for cp(4), cx(4) and ctau(4) accordingly. MFC after: 10 days ---------------------------- revision 1.35 date: 2004/12/03 16:57:15; author: rik; state: Exp; lines: +4 -2 Don not call pp_down()/pp_up() form XX_tlf()/XX_tls() in non PPP mode to privent running of PPP's state machine in non PPP mode. MFC: after 3 days. ---------------------------- revision 1.33 date: 2004/10/13 07:02:56; author: phk; state: Exp; lines: +4 -401 First half of tty code rework: unifdef -D__FreeBSD_Version=600000 The changes in the next commit would make the code totally unreadable if the #ifdef'ing were maintained. It might make a lot of sense to split if_cx.c in a netgraph related and in a tty related file but I will not attempt that without hardware. ---------------------------- revision 1.32 date: 2004/09/23 12:21:11; author: phk; state: Exp; lines: +0 -13 Remove bogus cdevsw frobbing code which tries to prevent double loading of modules. MODULE_VERSION() should be used for this I belive. Revision Changes Path 1.30.2.3 +319 -506 src/sys/dev/cx/if_cx.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 22:02:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E275416A4CE; Mon, 7 Feb 2005 22:02:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4D1E43D3F; Mon, 7 Feb 2005 22:02:18 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17M2ILq046763; Mon, 7 Feb 2005 22:02:18 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17M2IQQ046762; Mon, 7 Feb 2005 22:02:18 GMT (envelope-from jhb) Message-Id: <200502072202.j17M2IQQ046762@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Feb 2005 22:02:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_fcntl.c ibcs2_misc.c ibcs2_msg.c ibcs2_other.c ibcs2_stat.c ibcs2_util.c ibcs2_util.h ibcs2_xenix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 22:02:19 -0000 jhb 2005-02-07 22:02:18 UTC FreeBSD src repository Modified files: sys/i386/ibcs2 ibcs2_fcntl.c ibcs2_misc.c ibcs2_msg.c ibcs2_other.c ibcs2_stat.c ibcs2_util.c ibcs2_util.h ibcs2_xenix.c Log: - Implement ibcs2_emul_find() using kern_alternate_path(). This changes the semantics in that the returned filename to use is now a kernel pointer rather than a user space pointer. This required changing the arguments to the CHECKALT*() macros some and changing the various system calls that used pathnames to use the kern_foo() functions that can accept kernel space filename pointers instead of calling the system call directly. - Use kern_open(), kern_access(), kern_execve(), kern_mkfifo(), kern_mknod(), kern_setitimer(), kern_getrusage(), kern_utimes(), kern_unlink(), kern_chdir(), kern_chmod(), kern_chown(), kern_symlink(), kern_readlink(), kern_select(), kern_statfs(), kern_fstatfs(), kern_stat(), kern_lstat(), kern_fstat(). - Drop the unused 'uap' argument from spx_open(). - Replace a stale duplication of vn_access() in xenix_access() lacking recent additions such as MAC checks, etc. with a call to kern_access(). Revision Changes Path 1.28 +30 -26 src/sys/i386/ibcs2/ibcs2_fcntl.c 1.59 +159 -111 src/sys/i386/ibcs2/ibcs2_misc.c 1.11 +12 -16 src/sys/i386/ibcs2/ibcs2_msg.c 1.17 +1 -1 src/sys/i386/ibcs2/ibcs2_other.c 1.26 +31 -60 src/sys/i386/ibcs2/ibcs2_stat.c 1.19 +5 -127 src/sys/i386/ibcs2/ibcs2_util.c 1.19 +13 -7 src/sys/i386/ibcs2/ibcs2_util.h 1.34 +17 -28 src/sys/i386/ibcs2/ibcs2_xenix.c From owner-cvs-src@FreeBSD.ORG Mon Feb 7 22:25:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 240D216A4D5 for ; Mon, 7 Feb 2005 22:25:41 +0000 (GMT) Received: from mail24.sea5.speakeasy.net (mail24.sea5.speakeasy.net [69.17.117.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D03A43D62 for ; Mon, 7 Feb 2005 22:25:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 18925 invoked from network); 7 Feb 2005 22:25:40 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 7 Feb 2005 22:25:39 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j17MPRrf088725; Mon, 7 Feb 2005 17:25:29 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Nate Lawson Date: Mon, 7 Feb 2005 13:52:06 -0500 User-Agent: KMail/1.6.2 References: <200502061655.j16GtqDK033151@repoman.freebsd.org> <200502071015.39224.jhb@FreeBSD.org> <4207B5C9.4030505@root.org> In-Reply-To: <4207B5C9.4030505@root.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502071352.06289.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ian Dowse Subject: Re: cvs commit: src/sys/dev/random probe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 22:25:41 -0000 On Monday 07 February 2005 01:39 pm, Nate Lawson wrote: > John Baldwin wrote: > > On Sunday 06 February 2005 11:55 am, Ian Dowse wrote: > >>iedowse 2005-02-06 16:55:52 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/dev/random probe.c > >> Log: > >> Check that we have at least a 586-class CPU before calling do_cpuid(). > >> This fixes booting on a number of 486 processors. > > > > This is wrong. Some 486's do have cpuid, notable the dx4's (I used to > > have one.) The correct test is to see if you can flip a bit in %eflags > > (can't remember which one). If that flag stays at zero then you don't > > have cpuid, if the bit follows the value written to it then you do have > > cpuid. > > That matters little since the cpuid result is then used to check for a > VIA part introduced in 2003. Nevermind then. :-P -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Feb 7 22:26:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8BD016A4D6 for ; Mon, 7 Feb 2005 22:26:12 +0000 (GMT) Received: from mail26.sea5.speakeasy.net (mail26.sea5.speakeasy.net [69.17.117.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id A399B43D2D for ; Mon, 7 Feb 2005 22:26:11 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 10053 invoked from network); 7 Feb 2005 22:26:11 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 7 Feb 2005 22:26:10 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j17MPRrl088725; Mon, 7 Feb 2005 17:26:05 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: obrien@FreeBSD.org Date: Mon, 7 Feb 2005 17:25:40 -0500 User-Agent: KMail/1.6.2 References: <200502070425.j174PZ7w073816@repoman.freebsd.org> <200502071030.17077.jhb@FreeBSD.org> <20050207192610.GC73469@dragon.nuxi.com> In-Reply-To: <20050207192610.GC73469@dragon.nuxi.com> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200502071725.40552.jhb@FreeBSD.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 22:26:13 -0000 On Monday 07 February 2005 02:26 pm, David O'Brien wrote: > On Mon, Feb 07, 2005 at 10:30:17AM -0500, John Baldwin wrote: > > On Sunday 06 February 2005 11:25 pm, David E. O'Brien wrote: > > > obrien 2005-02-07 04:25:34 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > usr.sbin/sysinstall install.c > > > Log: > > > Remove /stand when we are done with it. > > > > > > Submitted by: Ryan Sommers > > > > Not everyone wants this and there have been protests over this before. > > You shouldn't have just snuck this change in. > > It wasn't snuck it -- it has been disucssed so many times on -current. > Those saying they wanted /stand wanted it for diskless booting. I fixed > the last references to /stand in /etc/rc a while ago. I wanted it because of actually using sysinstall's custom install scripting ability such that /stand is different on different types of machines in my environment. diskless wasn't the only argument against this but you didn't want to listen because in your mind having both /rescue and /stand was the end of civilization as we know it. I don't care enough to argue about this forever though, I can just adjust my scripts to explicitly write things to somewhere else besides /stand (maybe have to generate a script that later generates a file or something) for things that I want to preserve. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Feb 7 22:54:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF6C16A4CE; Mon, 7 Feb 2005 22:54:51 +0000 (GMT) Received: from blackwater.lemis.com (wantadilla.lemis.com [192.109.197.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9622543D31; Mon, 7 Feb 2005 22:54:49 +0000 (GMT) (envelope-from grog@lemis.com) Received: by blackwater.lemis.com (Postfix, from userid 1004) id B26CE85640; Tue, 8 Feb 2005 09:24:47 +1030 (CST) Date: Tue, 8 Feb 2005 09:24:47 +1030 From: Greg 'groggy' Lehey To: Peter Jeremy Message-ID: <20050207225447.GS49637@wantadilla.lemis.com> References: <200502061634.j16GYnuv025551@repoman.freebsd.org> <20050206184516.GB1080@darkness.comp.waw.pl> <20050207081054.GA57554@cirb503493.alcatel.com.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eHrxbAcqt/LxKPZN" Content-Disposition: inline In-Reply-To: <20050207081054.GA57554@cirb503493.alcatel.com.au> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Pawel Jakub Dawidek cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 22:54:51 -0000 --eHrxbAcqt/LxKPZN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 7 February 2005 at 19:10:54 +1100, Peter Jeremy wrote: > On Sun, 2005-Feb-06 19:45:16 +0100, Pawel Jakub Dawidek wrote: >> On Sun, Feb 06, 2005 at 04:34:49PM +0000, Christian S.J. Peron wrote: >> +> Since it is not un-common for a process's resident set size (rss) >> +> to exceed 10 megabytes in size (especially in X), bump the max >> +> column width from 4 bytes to 5. This will make the ps auxw output >> +> uniform again when a process's rss exceeds 10 megs. >> >> Maybe we can use humanize_number(3) here? > > Please ensure that if you do use humanize_number(3), there is a way of > getting rss and vsz values in fixed units. Tru64 switches between MB > and GB is ps output (which can't be disabled). I regularly need to > look at processes by size and it's very annoying to have 2.5GB and > 2.5MB processes mixed together. Agreed. I'd rather have overflowing columns than "humanized" stuff that I find difficult to read. Greg -- See complete headers for address and phone numbers. --eHrxbAcqt/LxKPZN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCB/G3IubykFB6QiMRAjGhAJ9QQzMkDXYDg7rPkCe6q1vSfIw6zwCfd0fo vB6w6jWiX7o2gdEVisT6xtE= =kdyE -----END PGP SIGNATURE----- --eHrxbAcqt/LxKPZN-- From owner-cvs-src@FreeBSD.ORG Mon Feb 7 23:04:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2148E16A4CE; Mon, 7 Feb 2005 23:04:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA95043D31; Mon, 7 Feb 2005 23:04:33 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17N4Xpt049658; Mon, 7 Feb 2005 23:04:33 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17N4Xmk049657; Mon, 7 Feb 2005 23:04:33 GMT (envelope-from krion) Message-Id: <200502072304.j17N4Xmk049657@repoman.freebsd.org> From: Kirill Ponomarew Date: Mon, 7 Feb 2005 23:04:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man7 ports.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 07 Feb 2005 23:04:34 -0000 krion 2005-02-07 23:04:33 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man7 ports.7 Log: Introduce three new targets for ports collection: showconfig-recursive, rmconfig-recursive and config-conditional. MFC after: 3 days Revision Changes Path 1.50 +13 -1 src/share/man/man7/ports.7 From owner-cvs-src@FreeBSD.ORG Mon Feb 7 23:20:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3B5516A4CE; Mon, 7 Feb 2005 23:20:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6DC943D41; Mon, 7 Feb 2005 23:20:12 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j17NKC9u050188; Mon, 7 Feb 2005 23:20:12 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j17NKCfE050187; Mon, 7 Feb 2005 23:20:12 GMT (envelope-from mlaier) Message-Id: <200502072320.j17NKCfE050187@repoman.freebsd.org> From: Max Laier Date: Mon, 7 Feb 2005 23:20:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 altq.4 src/sys/conf NOTES src/contrib/pf/man pf.4 pf.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 23:20:13 -0000 mlaier 2005-02-07 23:20:12 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 sys/conf NOTES contrib/pf/man pf.4 pf.conf.5 Log: Fix sloppy use of "manpage", bump .Dd where applicable and rename RED to Random Early Detection (not ... Drop) in order to be consistent with other documentation on ALTQ Pointed out by: simon, ru, Brad Davis Revision Changes Path 1.6 +1 -1 src/contrib/pf/man/pf.4 1.7 +3 -3 src/contrib/pf/man/pf.conf.5 1.11 +2 -2 src/share/man/man4/altq.4 1.1299 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Tue Feb 8 01:21:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B927716A4CE; Tue, 8 Feb 2005 01:21:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93CC743D2F; Tue, 8 Feb 2005 01:21:24 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j181LOr1001267; Tue, 8 Feb 2005 01:21:24 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j181LO74001266; Tue, 8 Feb 2005 01:21:24 GMT (envelope-from peter) Message-Id: <200502080121.j181LO74001266@repoman.freebsd.org> From: Peter Wemm Date: Tue, 8 Feb 2005 01:21:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 01:21:24 -0000 peter 2005-02-08 01:21:24 UTC FreeBSD src repository Modified files: sys/amd64/isa clock.c Log: MFi386: read from RTC_INTR after writing to RTC_STATUSB Revision Changes Path 1.215 +2 -0 src/sys/amd64/isa/clock.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 03:43:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A5E716A4CE; Tue, 8 Feb 2005 03:43:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FA6443D1F; Tue, 8 Feb 2005 03:43:03 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j183h2Ux041955; Tue, 8 Feb 2005 03:43:02 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j183h2Nt041950; Tue, 8 Feb 2005 03:43:02 GMT (envelope-from scottl) Message-Id: <200502080343.j183h2Nt041950@repoman.freebsd.org> From: Scott Long Date: Tue, 8 Feb 2005 03:43:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/twe twe.c twe_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 03:43:03 -0000 scottl 2005-02-08 03:43:02 UTC FreeBSD src repository Modified files: sys/dev/twe twe.c twe_freebsd.c Log: Fix crashdumps on twe. The twe_immediate_request() path was not only copying data to a temporary buffer before the I/O, but also copying that temporary buffer back to the original data location after the I/O. When you're dumping kernel heap and stack and protected pages, this is very very bad. A belated thanks to Robert Watson for donating hardware for this (and future) work. MFC after: 3 days Revision Changes Path 1.24 +24 -9 src/sys/dev/twe/twe.c 1.40 +1 -3 src/sys/dev/twe/twe_freebsd.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 03:51:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E470916A4CE; Tue, 8 Feb 2005 03:51:34 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.199.47.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2D5243D48; Tue, 8 Feb 2005 03:51:34 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id AC12351B2C; Mon, 7 Feb 2005 19:51:33 -0800 (PST) Date: Mon, 7 Feb 2005 19:51:33 -0800 From: Kris Kennaway To: Scott Long Message-ID: <20050208035133.GA32524@xor.obsecurity.org> References: <200502080343.j183h2Nt041950@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OXfL5xGRrasGEqWY" Content-Disposition: inline In-Reply-To: <200502080343.j183h2Nt041950@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/twe twe.c twe_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 03:51:35 -0000 --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 08, 2005 at 03:43:02AM +0000, Scott Long wrote: > scottl 2005-02-08 03:43:02 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/twe twe.c twe_freebsd.c=20 > Log: > Fix crashdumps on twe. The twe_immediate_request() path was not only > copying data to a temporary buffer before the I/O, but also copying that > temporary buffer back to the original data location after the I/O. When > you're dumping kernel heap and stack and protected pages, this is very > very bad. > =20 > A belated thanks to Robert Watson for donating hardware for this (and f= uture) > work. Awesome! Kris --OXfL5xGRrasGEqWY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCCDdFWry0BWjoQKURAnfZAJ4iw2XSIFJ62NCGMIMPeWbSzdrkMwCfal3S TNoBoCigtwglIx7bChL9zZ8= =78vD -----END PGP SIGNATURE----- --OXfL5xGRrasGEqWY-- From owner-cvs-src@FreeBSD.ORG Tue Feb 8 05:27:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A321916A4CE; Tue, 8 Feb 2005 05:27:25 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0367743D45; Tue, 8 Feb 2005 05:27:25 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j185RNHn031414; Tue, 8 Feb 2005 16:27:23 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j185RKVU019701; Tue, 8 Feb 2005 16:27:21 +1100 Date: Tue, 8 Feb 2005 16:27:20 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: John Baldwin In-Reply-To: <200502071015.39224.jhb@FreeBSD.org> Message-ID: <20050208155258.O21504@delplex.bde.org> References: <200502061655.j16GtqDK033151@repoman.freebsd.org> <200502071015.39224.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ian Dowse Subject: Re: cvs commit: src/sys/dev/random probe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 05:27:25 -0000 On Mon, 7 Feb 2005, John Baldwin wrote: > On Sunday 06 February 2005 11:55 am, Ian Dowse wrote: > > iedowse 2005-02-06 16:55:52 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/random probe.c > > Log: > > Check that we have at least a 586-class CPU before calling do_cpuid(). > > This fixes booting on a number of 486 processors. > > This is wrong. Some 486's do have cpuid, notable the dx4's (I used to have > one.) The correct test is to see if you can flip a bit in %eflags (can't > remember which one). If that flag stays at zero then you don't have cpuid, > if the bit follows the value written to it then you do have cpuid. Actually, the correct test is to see if the CPUID_CPUID bit is set in the cpu_feature word. locore.s has already done the %eflags test and repeating it in "MD" code would be even uglier than calling do_cpuid(). Since the cpuid instuction doesn't set a self-referential bit, CPUID_CPUID doesn't exist yet and it needs to be put in cpu_feature as a software bit. Since cpu_feature has no space to spare, it needs to be extended. It should be extended for other reasons: to avoid the almost useless cpu classes. Related bugs: cpu_feature actually has negative space to spare. The CPUID_XMM and CPUID_SSE bits in it are aliased. This amplifies the bug that testing the CPU_SSE bit in cpu_feature is an invalid test for SSE instructions being available. enable_sse() only enables CR4_XMM if both CPUID_FXSR and CPUID_XMM are set. Testing just CPUID_SSE is also invalid if CPU_ENABLE_SSE is not configured. CPUID_SSE should be the preferred name, since it is better known and is what printcpuinfo() prints, and the CPUID_SSE bit should be cleared in cpu_feature if the software decides not to support SSE, so that the tangled logic in enable_sse() doesn't need to be repeated. Bruce From owner-cvs-src@FreeBSD.ORG Tue Feb 8 05:41:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E92FC16A4CE; Tue, 8 Feb 2005 05:41:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF6B843D31; Tue, 8 Feb 2005 05:41:54 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j185fsMF014967; Tue, 8 Feb 2005 05:41:54 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j185fsk7014966; Tue, 8 Feb 2005 05:41:54 GMT (envelope-from imp) Message-Id: <200502080541.j185fsk7014966@repoman.freebsd.org> From: Warner Losh Date: Tue, 8 Feb 2005 05:41:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 05:41:55 -0000 imp 2005-02-08 05:41:54 UTC FreeBSD src repository Modified files: sys/dev/ed if_edvar.h Log: Fix style bugs introduced in the de__Pification of this code. Style bug generically noted by: bde Revision Changes Path 1.21 +21 -23 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Tue Feb 8 05:45:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5AED16A4CE; Tue, 8 Feb 2005 05:45:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ADEF43D1F; Tue, 8 Feb 2005 05:45:35 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j185jZFN015184; Tue, 8 Feb 2005 05:45:35 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j185jZNP015183; Tue, 8 Feb 2005 05:45:35 GMT (envelope-from imp) Message-Id: <200502080545.j185jZNP015183@repoman.freebsd.org> From: Warner Losh Date: Tue, 8 Feb 2005 05:45:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c if_ed_cbus.c if_ed_isa.c if_ed_pccard.c if_ed_pci.c if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 05:45:35 -0000 imp 2005-02-08 05:45:35 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c if_ed_cbus.c if_ed_isa.c if_ed_pccard.c if_ed_pci.c if_edvar.h Log: Make it possible to unload ed. Move the ed_pccard_detach routine to if_ed and rename it to ed_detach(). Tell other busses to use this routine for detach. Since I don't actually have any non-pccard ed hardware I can test with, I've only tested with my pccards. More improvements in this area likely are possible. Prodded by: rwatson Revision Changes Path 1.240 +20 -0 src/sys/dev/ed/if_ed.c 1.15 +1 -0 src/sys/dev/ed/if_ed_cbus.c 1.17 +1 -0 src/sys/dev/ed/if_ed_isa.c 1.71 +1 -22 src/sys/dev/ed/if_ed_pccard.c 1.38 +1 -0 src/sys/dev/ed/if_ed_pci.c 1.22 +1 -0 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Tue Feb 8 05:45:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BEBC16A525; Tue, 8 Feb 2005 05:45:44 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB39E43D45; Tue, 8 Feb 2005 05:45:43 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j185jaA6012528; Tue, 8 Feb 2005 16:45:36 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j185jXVU028880; Tue, 8 Feb 2005 16:45:34 +1100 Date: Tue, 8 Feb 2005 16:45:33 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: "M. Warner Losh" In-Reply-To: <20050207.011912.48399340.imp@bsdimp.com> Message-ID: <20050208162733.C21504@delplex.bde.org> References: <200502061634.j16GYnuv025551@repoman.freebsd.org> <20050207081054.GA57554@cirb503493.alcatel.com.au> <20050207.011912.48399340.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: PeterJeremy@optushome.com.au cc: src-committers@FreeBSD.org cc: pjd@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 05:45:44 -0000 On Mon, 7 Feb 2005, M. Warner Losh wrote: > In message: <20050207081054.GA57554@cirb503493.alcatel.com.au> > Peter Jeremy writes: > : On Sun, 2005-Feb-06 19:45:16 +0100, Pawel Jakub Dawidek wrote: > : >On Sun, Feb 06, 2005 at 04:34:49PM +0000, Christian S.J. Peron wrote: > : >+> Since it is not un-common for a process's resident set size (rss) > : >+> to exceed 10 megabytes in size (especially in X), bump the max > : >+> column width from 4 bytes to 5. This will make the ps auxw output > : >+> uniform again when a process's rss exceeds 10 megs. > : > > : >Maybe we can use humanize_number(3) here? > : > : Please ensure that if you do use humanize_number(3), there is a way of > : getting rss and vsz values in fixed units. Tru64 switches between MB > : and GB is ps output (which can't be disabled). I regularly need to > : look at processes by size and it's very annoying to have 2.5GB and > : 2.5MB processes mixed together. > > There are also people that use ps to get a feel for the size of ^^^^^^ > processes and if they appear to be growing or not. Jumping to the > next larger size is great for humans, but lousy for programs. It ^^^^^^ > would also tend to obsure the 'noise' in the number, the very thing > that our scripts are interested in. I agree that jumping to the next size is only great for those humans who are not people. I disagree that it is lousy for programs. humanize_number() basically gives numbers in scientific notation. This is great for programs and in limited domains where the range of numbers is very large, but few humans think in it. humanize_number() should be named something like hidefy_number(), and df's -h flag should be described as giving hideous or human-unreadable output. The point about "noise" in the output is good. If apply to affect df so much. It applies to programs that periodically repeat output like iostat(1) more. Bruce From owner-cvs-src@FreeBSD.ORG Tue Feb 8 05:59:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CDF816A4CE; Tue, 8 Feb 2005 05:59:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F57843D2D; Tue, 8 Feb 2005 05:59:44 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j185xiYh015680; Tue, 8 Feb 2005 05:59:44 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j185xiL7015679; Tue, 8 Feb 2005 05:59:44 GMT (envelope-from imp) Message-Id: <200502080559.j185xiL7015679@repoman.freebsd.org> From: Warner Losh Date: Tue, 8 Feb 2005 05:59:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c if_ed_cbus.c if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 05:59:44 -0000 imp 2005-02-08 05:59:43 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c if_ed_cbus.c if_edvar.h Log: use fixed types for the calls to ed_pio_readmem, ed_pio_writemem. Make the special hp versions match the general ones. Also use fixed types in the WD80x3_generic probe, and change callers' arrays to match. Fix a couple of minor style issues by using newstyle function definitions in a couple places. Revision Changes Path 1.241 +14 -31 src/sys/dev/ed/if_ed.c 1.16 +1 -1 src/sys/dev/ed/if_ed_cbus.c 1.23 +3 -3 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Tue Feb 8 06:12:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09ABD16A4CE; Tue, 8 Feb 2005 06:12:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D330743D1F; Tue, 8 Feb 2005 06:12:46 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j186CkKB016139; Tue, 8 Feb 2005 06:12:46 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j186Ck0J016138; Tue, 8 Feb 2005 06:12:46 GMT (envelope-from imp) Message-Id: <200502080612.j186Ck0J016138@repoman.freebsd.org> From: Warner Losh Date: Tue, 8 Feb 2005 06:12:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 06:12:47 -0000 imp 2005-02-08 06:12:45 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c Log: Use ANSI function definitions, tweak a couple of prototypes to match (since K&R prototypes needed to mismatch in the way that they were mismatched), rename ds_getmcaf to ed_ds_getmcaf. Remove a few register keywords. Revision Changes Path 1.242 +48 -116 src/sys/dev/ed/if_ed.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 07:51:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A181B16A4CE; Tue, 8 Feb 2005 07:51:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BE1843D1D; Tue, 8 Feb 2005 07:51:14 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j187pEoh065538; Tue, 8 Feb 2005 07:51:14 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j187pELE065537; Tue, 8 Feb 2005 07:51:14 GMT (envelope-from njl) Message-Id: <200502080751.j187pELE065537@repoman.freebsd.org> From: Nate Lawson Date: Tue, 8 Feb 2005 07:51:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 07:51:14 -0000 njl 2005-02-08 07:51:14 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_conv.c Log: Unroll the loop for calculating the 8.3 filename checksum. In testing on my P3, microbenchmarks show the unrolled version is 78x faster. In actual use (recursive ls), this gives an average of 9% improvement in system time and 2% improvement in wall time. Revision Changes Path 1.39 +14 -5 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 08:01:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFB7516A4CE; Tue, 8 Feb 2005 08:01:37 +0000 (GMT) Received: from ylpvm15.prodigy.net (ylpvm15-ext.prodigy.net [207.115.57.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C7FE43D31; Tue, 8 Feb 2005 08:01:37 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189])j187vHbs008621; Tue, 8 Feb 2005 02:57:18 -0500 Message-ID: <420871DC.90005@root.org> Date: Tue, 08 Feb 2005 00:01:32 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Bruce Evans References: <200502061634.j16GYnuv025551@repoman.freebsd.org> <20050206184516.GB1080@darkness.comp.waw.pl> <20050207081054.GA57554@cirb503493.alcatel.com.au> <20050207.011912.48399340.imp@bsdimp.com> <20050208162733.C21504@delplex.bde.org> In-Reply-To: <20050208162733.C21504@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: pjd@FreeBSD.org cc: PeterJeremy@optushome.com.au cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 08:01:37 -0000 Bruce Evans wrote: > I agree that jumping to the next size is only great for those humans > who are not people. I disagree that it is lousy for programs. ^^^^^^^^^^^^^^^^^^^ > humanize_number() should be named something like hidefy_number(), and > df's -h flag should be described as giving hideous or human-unreadable > output. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This is classic Bruce! We missed you! -- Nate From owner-cvs-src@FreeBSD.ORG Tue Feb 8 08:04:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7DED16A4CE; Tue, 8 Feb 2005 08:04:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C1E443D2F; Tue, 8 Feb 2005 08:04:23 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1884N8L082637; Tue, 8 Feb 2005 08:04:23 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1884NhN082636; Tue, 8 Feb 2005 08:04:23 GMT (envelope-from des) Message-Id: <200502080804.j1884NhN082636@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 8 Feb 2005 08:04:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_vol_ffs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 08:04:23 -0000 des 2005-02-08 08:04:23 UTC FreeBSD src repository Modified files: sys/geom geom_vol_ffs.c Log: Take care not to issue unaligned I/O requests while tasting a provider. Revision Changes Path 1.14 +10 -0 src/sys/geom/geom_vol_ffs.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 08:08:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D853316A4CE; Tue, 8 Feb 2005 08:08:30 +0000 (GMT) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A54E43D41; Tue, 8 Feb 2005 08:08:30 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189])j1888SvE017382; Tue, 8 Feb 2005 03:08:29 -0500 Message-ID: <4208737B.7080909@root.org> Date: Tue, 08 Feb 2005 00:08:27 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org References: <20050208075117.E19CC16A557@hub.freebsd.org> In-Reply-To: <20050208075117.E19CC16A557@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 08:08:31 -0000 Nate Lawson wrote: > njl 2005-02-08 07:51:14 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_conv.c > Log: > Unroll the loop for calculating the 8.3 filename checksum. In testing > on my P3, microbenchmarks show the unrolled version is 78x faster. In > actual use (recursive ls), this gives an average of 9% improvement in > system time and 2% improvement in wall time. > > Revision Changes Path > 1.39 +14 -5 src/sys/fs/msdosfs/msdosfs_conv.c I also tested this version in usermode on some candidate strings to be sure its output matches the original version. The mbnambuf functions are my next victim. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Feb 8 09:04:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D17F116A4CE; Tue, 8 Feb 2005 09:04:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B796243D41; Tue, 8 Feb 2005 09:04:55 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1894tuP073486; Tue, 8 Feb 2005 09:04:55 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1894taJ073485; Tue, 8 Feb 2005 09:04:55 GMT (envelope-from glebius) Message-Id: <200502080904.j1894taJ073485@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 8 Feb 2005 09:04:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 09:04:56 -0000 glebius 2005-02-08 09:04:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/netflow netflow.c Log: MFC 1.6 and 1.8: Expire aged flows in normal expiry thread. This fixes the problem, when a node disconnected from all sources of traffic never purges its cache. In case of various tunneling protocols, mbuf may pass several interfaces before entering ng_netflow. In this case it will have not NULL m_pkthdr.rcvif. However, it will enter ng_iface soon with another index. So let in_ifIndex value configured by user override m_pkthdr.rcvif. Reported by: Damir Bikmuhametov Revision Changes Path 1.3.2.4 +7 -4 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 09:06:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD52316A4CE; Tue, 8 Feb 2005 09:06:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B036043D5F; Tue, 8 Feb 2005 09:06:21 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1896LHg075472; Tue, 8 Feb 2005 09:06:21 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1896Ld0075471; Tue, 8 Feb 2005 09:06:21 GMT (envelope-from glebius) Message-Id: <200502080906.j1896Ld0075471@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 8 Feb 2005 09:06:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 09:06:22 -0000 glebius 2005-02-08 09:06:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/netflow netflow.c Log: Reduce diff to HEAD, merge whitespace fixes in rev. 1.7. Revision Changes Path 1.3.2.5 +18 -15 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 09:16:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F35C16A4CE; Tue, 8 Feb 2005 09:16:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30DDC43D41; Tue, 8 Feb 2005 09:16:03 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j189G33U090666; Tue, 8 Feb 2005 09:16:03 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j189G3Oi090665; Tue, 8 Feb 2005 09:16:03 GMT (envelope-from glebius) Message-Id: <200502080916.j189G3Oi090665@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 8 Feb 2005 09:16:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/flowctl flowctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 09:16:03 -0000 glebius 2005-02-08 09:16:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/flowctl flowctl.c Log: MFC 1.3, 1.4: Remove redundant parameter inherited from ipacctctl. Remove code, inherited from ipacctctl, which sets socket to non-blocking mode, since this introduces problems on SMP. Revision Changes Path 1.2.2.2 +8 -17 src/usr.sbin/flowctl/flowctl.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 10:31:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D85916A4CE; Tue, 8 Feb 2005 10:31:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DC1C43D48; Tue, 8 Feb 2005 10:31:55 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18AVtYb071916; Tue, 8 Feb 2005 10:31:55 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18AVtx8071915; Tue, 8 Feb 2005 10:31:55 GMT (envelope-from ru) Message-Id: <200502081031.j18AVtx8071915@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 8 Feb 2005 10:31:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_eiface.c ng_fec.c ng_split.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 10:31:55 -0000 ru 2005-02-08 10:31:55 UTC FreeBSD src repository Modified files: sys/netgraph ng_eiface.c ng_fec.c ng_split.c Log: bzero() -> M_ZERO. Revision Changes Path 1.26 +1 -2 src/sys/netgraph/ng_eiface.c 1.17 +1 -2 src/sys/netgraph/ng_fec.c 1.5 +0 -1 src/sys/netgraph/ng_split.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 10:37:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDFC516A4CE; Tue, 8 Feb 2005 10:37:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 906E843D3F; Tue, 8 Feb 2005 10:37:34 +0000 (GMT) (envelope-from phantom@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18AbYul076164; Tue, 8 Feb 2005 10:37:34 GMT (envelope-from phantom@repoman.freebsd.org) Received: (from phantom@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18AbYlM076163; Tue, 8 Feb 2005 10:37:34 GMT (envelope-from phantom) Message-Id: <200502081037.j18AbYlM076163@repoman.freebsd.org> From: Alexey Zelkin Date: Tue, 8 Feb 2005 10:37:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 10:37:34 -0000 phantom 2005-02-08 10:37:34 UTC FreeBSD src repository Modified files: share/mk bsd.lib.mk Log: Allow building/installing of NLS catalogs while building of libraries MFC after: 3 days Revision Changes Path 1.167 +1 -0 src/share/mk/bsd.lib.mk From owner-cvs-src@FreeBSD.ORG Tue Feb 8 10:38:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 454EA16A4CE; Tue, 8 Feb 2005 10:38:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18C9243D3F; Tue, 8 Feb 2005 10:38:25 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18AcPNE076823; Tue, 8 Feb 2005 10:38:25 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18AcOMG076822; Tue, 8 Feb 2005 10:38:24 GMT (envelope-from brian) Message-Id: <200502081038.j18AcOMG076822@repoman.freebsd.org> From: Brian Somers Date: Tue, 8 Feb 2005 10:38:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ppp command.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 10:38:25 -0000 brian 2005-02-08 10:38:24 UTC FreeBSD src repository Modified files: usr.sbin/ppp command.c Log: Use the correct length when copying trailing data!! PR: 77104 Submitted by: Martin Birgmeier martin at email dot aon dot at MFC after: 3 days Revision Changes Path 1.305 +1 -1 src/usr.sbin/ppp/command.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 10:39:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 833D816A4CE; Tue, 8 Feb 2005 10:39:13 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49A5543D48; Tue, 8 Feb 2005 10:39:13 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id 8178746B2E; Tue, 8 Feb 2005 05:39:12 -0500 (EST) Date: Tue, 8 Feb 2005 10:38:12 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Scott Long In-Reply-To: <200502080343.j183h2Nt041950@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/twe twe.c twe_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 10:39:13 -0000 On Tue, 8 Feb 2005, Scott Long wrote: > Fix crashdumps on twe. The twe_immediate_request() path was not only > copying data to a temporary buffer before the I/O, but also copying that > temporary buffer back to the original data location after the I/O. When > you're dumping kernel heap and stack and protected pages, this is very > very bad. > > A belated thanks to Robert Watson for donating hardware for this (and future) > work. > > MFC after: 3 days Wonderful, thanks! I and the rest of the 3ware-consuming world will appreciate this much :-). Robert N M Watson From owner-cvs-src@FreeBSD.ORG Tue Feb 8 10:39:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BCCA16A4CE; Tue, 8 Feb 2005 10:39:58 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2792143D48; Tue, 8 Feb 2005 10:39:58 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id B9DF246B3E; Tue, 8 Feb 2005 05:39:57 -0500 (EST) Date: Tue, 8 Feb 2005 10:38:57 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Warner Losh In-Reply-To: <200502080545.j185jZNP015183@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c if_ed_cbus.c if_ed_isa.c if_ed_pccard.c if_ed_pci.c if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 10:39:58 -0000 On Tue, 8 Feb 2005, Warner Losh wrote: > Make it possible to unload ed. Move the ed_pccard_detach routine to > if_ed and rename it to ed_detach(). Tell other busses to use this > routine for detach. > > Since I don't actually have any non-pccard ed hardware I can test > with, I've only tested with my pccards. > > More improvements in this area likely are possible. > > Prodded by: rwatson Thanks! If you want to look at locking down if_ed as well, feel free :-). Robert N M Watson From owner-cvs-src@FreeBSD.ORG Tue Feb 8 10:42:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73D7716A4CF; Tue, 8 Feb 2005 10:42:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28B4343D2F; Tue, 8 Feb 2005 10:42:23 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18AgNYu081223; Tue, 8 Feb 2005 10:42:23 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18AgNuN081222; Tue, 8 Feb 2005 10:42:23 GMT (envelope-from ru) Message-Id: <200502081042.j18AgNuN081222@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 8 Feb 2005 10:42:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 10:42:23 -0000 ru 2005-02-08 10:42:23 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Keep only one style of Pittsburgh driver's tests. Noticed by: Pawel Worach Revision Changes Path 1.165 +19 -24 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:19:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEE7116A4CE; Tue, 8 Feb 2005 11:19:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B17DC43D3F; Tue, 8 Feb 2005 11:19:51 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18BJpKu013356; Tue, 8 Feb 2005 11:19:51 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18BJpnX013355; Tue, 8 Feb 2005 11:19:51 GMT (envelope-from brueffer) Message-Id: <200502081119.j18BJpnX013355@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 11:19:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 mac.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:19:52 -0000 brueffer 2005-02-08 11:19:51 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man9 mac.9 Log: MFC: rev. 1.13 Xref mac_lomac.4 instead of lomac.4 Revision Changes Path 1.11.2.1 +1 -1 src/share/man/man9/mac.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:22:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44E3F16A4CE; Tue, 8 Feb 2005 11:22:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 161FD43D3F; Tue, 8 Feb 2005 11:22:04 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18BM3Wh015972; Tue, 8 Feb 2005 11:22:03 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18BM3Kc015971; Tue, 8 Feb 2005 11:22:03 GMT (envelope-from brueffer) Message-Id: <200502081122.j18BM3Kc015971@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 11:22:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 mac_biba.4 mac_ifoff.4 mac_partition.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:22:04 -0000 brueffer 2005-02-08 11:22:03 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 mac_biba.4 mac_ifoff.4 mac_partition.4 Log: MFC: Remove last traces of lomac.4 Revision Changes Path 1.17.2.1 +1 -2 src/share/man/man4/mac_biba.4 1.8.2.1 +0 -1 src/share/man/man4/mac_ifoff.4 1.10.2.1 +0 -1 src/share/man/man4/mac_partition.4 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:23:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1463D16A4D1; Tue, 8 Feb 2005 11:23:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B909B43D60; Tue, 8 Feb 2005 11:23:50 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18BNnjQ017618; Tue, 8 Feb 2005 11:23:49 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18BNnMx017617; Tue, 8 Feb 2005 11:23:49 GMT (envelope-from brueffer) Message-Id: <200502081123.j18BNnMx017617@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 11:23:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:23:52 -0000 brueffer 2005-02-08 11:23:49 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man5 rc.conf.5 Log: MFC: Xref mac_lomac.4 instead of lomac.4 Revision Changes Path 1.221.2.9 +1 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:24:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF62816A4CE; Tue, 8 Feb 2005 11:24:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82D9143D46; Tue, 8 Feb 2005 11:24:53 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18BOrBe018631; Tue, 8 Feb 2005 11:24:53 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18BOriG018630; Tue, 8 Feb 2005 11:24:53 GMT (envelope-from brueffer) Message-Id: <200502081124.j18BOriG018630@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 11:24:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 ums.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:24:53 -0000 brueffer 2005-02-08 11:24:53 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 ums.4 Log: MFC: rev. 1.22 - replace pointers to XF86Config with xorg.conf - remove outdated XFree86 3.3.1 information - bump .Dd Revision Changes Path 1.21.2.1 +3 -8 src/share/man/man4/ums.4 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:26:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E31F16A4CE; Tue, 8 Feb 2005 11:26:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FCDE43D46; Tue, 8 Feb 2005 11:26:12 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18BQCxP019945; Tue, 8 Feb 2005 11:26:12 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18BQCNq019940; Tue, 8 Feb 2005 11:26:12 GMT (envelope-from brueffer) Message-Id: <200502081126.j18BQCNq019940@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 11:26:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 mac.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:26:12 -0000 brueffer 2005-02-08 11:26:12 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man9 mac.9 Log: MFC: rev. 1.14 Remove Xref to nonexistant cap.3 Revision Changes Path 1.11.2.2 +0 -1 src/share/man/man9/mac.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:28:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 343DC16A4CF; Tue, 8 Feb 2005 11:28:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0508C43D1F; Tue, 8 Feb 2005 11:28:19 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18BSI2d021985; Tue, 8 Feb 2005 11:28:18 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18BSIa9021984; Tue, 8 Feb 2005 11:28:18 GMT (envelope-from brueffer) Message-Id: <200502081128.j18BSIa9021984@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 11:28:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 sn.4 src/share/man/man4/man4.i386 el.4 ep.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:28:19 -0000 brueffer 2005-02-08 11:28:18 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 sn.4 share/man/man4/man4.i386 el.4 ep.4 Log: MFC: Remove last traces of le.4 Revision Changes Path 1.16.2.2 +0 -1 src/share/man/man4/man4.i386/el.4 1.30.2.2 +0 -1 src/share/man/man4/man4.i386/ep.4 1.4.10.2 +0 -1 src/share/man/man4/sn.4 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:30:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88F7516A4CE; Tue, 8 Feb 2005 11:30:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03E1F43D53; Tue, 8 Feb 2005 11:30:11 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18BUAVD024376; Tue, 8 Feb 2005 11:30:10 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18BUAA8024373; Tue, 8 Feb 2005 11:30:10 GMT (envelope-from brueffer) Message-Id: <200502081130.j18BUAA8024373@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 11:30:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 txp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:30:17 -0000 brueffer 2005-02-08 11:30:10 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 txp.4 Log: MFC: 1.7 Remove Xref to nonexistant ifmedia.4 Revision Changes Path 1.5.2.2 +0 -1 src/share/man/man4/txp.4 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:44:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2575316A4CE; Tue, 8 Feb 2005 11:44:47 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BBED43D58; Tue, 8 Feb 2005 11:44:46 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.128] ([192.168.2.2]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j18BiggC092117 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Feb 2005 12:44:43 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4208A619.6050004@portaone.com> Date: Tue, 08 Feb 2005 13:44:25 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200502072115.j17LFGc1044164@repoman.freebsd.org> In-Reply-To: <200502072115.j17LFGc1044164@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/games/fortune/tools do_uniq.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:44:47 -0000 Another good reason to bring Python into the base system. ;-) -Maxim Ruslan Ermilov wrote: > ru 2005-02-07 21:15:16 UTC > > FreeBSD src repository > > Added files: > games/fortune/tools do_uniq.py > Log: > An aggressive little script I used to trim out duplicate fortunes. > > Revision Changes Path > 1.1 +63 -0 src/games/fortune/tools/do_uniq.py (new) > > > From owner-cvs-src@FreeBSD.ORG Tue Feb 8 11:56:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21C7B16A4CE; Tue, 8 Feb 2005 11:56:11 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7550E43D1F; Tue, 8 Feb 2005 11:56:10 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j18Bu9Hn024771; Tue, 8 Feb 2005 22:56:09 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j18Bu7VU000514; Tue, 8 Feb 2005 22:56:08 +1100 Date: Tue, 8 Feb 2005 22:56:06 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Nate Lawson In-Reply-To: <4208737B.7080909@root.org> Message-ID: <20050208224445.O22586@delplex.bde.org> References: <20050208075117.E19CC16A557@hub.freebsd.org> <4208737B.7080909@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 11:56:11 -0000 On Tue, 8 Feb 2005, Nate Lawson wrote: > Nate Lawson wrote: > > njl 2005-02-08 07:51:14 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/fs/msdosfs msdosfs_conv.c > > Log: > > Unroll the loop for calculating the 8.3 filename checksum. In testing > > on my P3, microbenchmarks show the unrolled version is 78x faster. In > > actual use (recursive ls), this gives an average of 9% improvement in > > system time and 2% improvement in wall time. > > > > Revision Changes Path > > 1.39 +14 -5 src/sys/fs/msdosfs/msdosfs_conv.c > > I also tested this version in usermode on some candidate strings to be > sure its output matches the original version. The mbnambuf functions > are my next victim. It's interesting that the performance improvement is large enough to measure. While you're there, do you have any idea on how to handle files with invalid file names? In 8.3 mode they are accessible with names like foobar~1, but in Win95 mode they cannot even be stat()ed although they can be seen using readdir() or read(). I have just 1 such file (a pointer to a home page) and don't want to load libiconv to just to copy it for backing up. There is a recent PR about file names becoming inaccessible even with libiconv due to locale problems. I think there should be a fallback to something like foobar~1 in general. It may be a bug that readdir() shows invalid file names or that it doesn't convert them. Bruce From owner-cvs-src@FreeBSD.ORG Tue Feb 8 12:00:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 441A416A4D6; Tue, 8 Feb 2005 12:00:59 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12BBD43D53; Tue, 8 Feb 2005 12:00:58 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j18C0utE021180; Tue, 8 Feb 2005 14:00:56 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 73564-10; Tue, 8 Feb 2005 14:00:54 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j18C0s9m021177 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Feb 2005 14:00:54 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j18C0tKM058402; Tue, 8 Feb 2005 14:00:55 +0200 (EET) (envelope-from ru) Date: Tue, 8 Feb 2005 14:00:55 +0200 From: Ruslan Ermilov To: Maxim Sobolev Message-ID: <20050208120055.GA58378@ip.net.ua> References: <200502072115.j17LFGc1044164@repoman.freebsd.org> <4208A619.6050004@portaone.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="liOOAslEiF7prFVr" Content-Disposition: inline In-Reply-To: <4208A619.6050004@portaone.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/games/fortune/tools do_uniq.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 12:00:59 -0000 --liOOAslEiF7prFVr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 08, 2005 at 01:44:25PM +0200, Maxim Sobolev wrote: > Another good reason to bring Python into the base system. ;-) >=20 I knew you wouldn't resist the temptation to say this. :-) > Ruslan Ermilov wrote: > >ru 2005-02-07 21:15:16 UTC > > > > FreeBSD src repository > > > > Added files: > > games/fortune/tools do_uniq.py=20 > > Log: > > An aggressive little script I used to trim out duplicate fortunes. > > =20 > > Revision Changes Path > > 1.1 +63 -0 src/games/fortune/tools/do_uniq.py (new) > > > > > > --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --liOOAslEiF7prFVr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCCKn3qRfpzJluFF4RAswTAJ9ufK1T5K0MTlawhw9AQiXseg5xqwCeIwcG G15/Lk2GhkEkb0/c85DAIaE= =CsOi -----END PGP SIGNATURE----- --liOOAslEiF7prFVr-- From owner-cvs-src@FreeBSD.ORG Tue Feb 8 12:03:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47EA016A4CE; Tue, 8 Feb 2005 12:03:36 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 996B943D54; Tue, 8 Feb 2005 12:03:35 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 2FB3AACBF9; Tue, 8 Feb 2005 13:03:23 +0100 (CET) Date: Tue, 8 Feb 2005 13:03:23 +0100 From: Pawel Jakub Dawidek To: Dag-Erling Smorgrav Message-ID: <20050208120323.GG1080@darkness.comp.waw.pl> References: <200502080804.j1884NhN082636@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MiFvc8Vo6wRSORdP" Content-Disposition: inline In-Reply-To: <200502080804.j1884NhN082636@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom geom_vol_ffs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 12:03:36 -0000 --MiFvc8Vo6wRSORdP Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 08, 2005 at 08:04:23AM +0000, Dag-Erling Smorgrav wrote: +> des 2005-02-08 08:04:23 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/geom geom_vol_ffs.c=20 +> Log: +> Take care not to issue unaligned I/O requests while tasting a provider. geom_vol_ffs is probably going away, because we have geom_label now which supports much more than FFS labels only. Could you do the fix in g_label_ufs.c as well? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --MiFvc8Vo6wRSORdP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCCKqLForvXbEpPzQRArJ6AKDilQ3bvCgfjWp9b8hx+tq9ZMmzoACgiwyl 1VPCbSCA1CiY/3dd7tohM58= =1IV7 -----END PGP SIGNATURE----- --MiFvc8Vo6wRSORdP-- From owner-cvs-src@FreeBSD.ORG Tue Feb 8 12:34:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 502F016A4CE; Tue, 8 Feb 2005 12:34:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 252C443D60; Tue, 8 Feb 2005 12:34:12 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18CYCWt075559; Tue, 8 Feb 2005 12:34:12 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18CYCga075556; Tue, 8 Feb 2005 12:34:12 GMT (envelope-from des) Message-Id: <200502081234.j18CYCga075556@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 8 Feb 2005 12:34:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/label g_label_ufs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 12:34:12 -0000 des 2005-02-08 12:34:12 UTC FreeBSD src repository Modified files: sys/geom/label g_label_ufs.c Log: merge from geom_vol_ffs.c rev 1.14 (avoid unaligned I/O requests) Revision Changes Path 1.2 +10 -0 src/sys/geom/label/g_label_ufs.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 12:44:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F51C16A4CE; Tue, 8 Feb 2005 12:44:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E9743D1F; Tue, 8 Feb 2005 12:44:10 +0000 (GMT) (envelope-from akiyama@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18CiAD1085223; Tue, 8 Feb 2005 12:44:10 GMT (envelope-from akiyama@repoman.freebsd.org) Received: (from akiyama@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18CiA3u085222; Tue, 8 Feb 2005 12:44:10 GMT (envelope-from akiyama) Message-Id: <200502081244.j18CiA3u085222@repoman.freebsd.org> From: Shunsuke Akiyama Date: Tue, 8 Feb 2005 12:44:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/usb umodem.c uplcom.c uvscom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 12:44:10 -0000 akiyama 2005-02-08 12:44:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/usb umodem.c uplcom.c uvscom.c Log: MFC: Use a taskqueue to handle port status changes. umodem.c: 1.57 uplcom.c: 1.27 uvscom.c: 1.25 Revision Changes Path 1.53.2.2 +18 -1 src/sys/dev/usb/umodem.c 1.20.2.4 +18 -0 src/sys/dev/usb/uplcom.c 1.23.2.1 +18 -1 src/sys/dev/usb/uvscom.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 12:54:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5572716A4CE; Tue, 8 Feb 2005 12:54:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 292F043D41; Tue, 8 Feb 2005 12:54:33 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18CsXGW001526; Tue, 8 Feb 2005 12:54:33 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18CsXCt001525; Tue, 8 Feb 2005 12:54:33 GMT (envelope-from phk) Message-Id: <200502081254.j18CsXCt001525@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 12:54:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/tools vnode_if.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 12:54:33 -0000 phk 2005-02-08 12:54:33 UTC FreeBSD src repository Modified files: sys/tools vnode_if.awk Log: Add VOP_FOO_APV() which takes a pointer to the vop_vector. This allows stacked or partitioned filesystems to say "Continue the normal resolution from here", for instace from FFS to UFS. Use VNASSERT() instead of KASSERT(). Revision Changes Path 1.48 +11 -6 src/sys/tools/vnode_if.awk From owner-cvs-src@FreeBSD.ORG Tue Feb 8 14:20:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1995716A4D8; Tue, 8 Feb 2005 14:20:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACF0343D53; Tue, 8 Feb 2005 14:20:12 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18EKCeR084789; Tue, 8 Feb 2005 14:20:12 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18EKCvP084783; Tue, 8 Feb 2005 14:20:12 GMT (envelope-from brueffer) Message-Id: <200502081420.j18EKCvP084783@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 14:20:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/bin/sh sh.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 14:20:24 -0000 brueffer 2005-02-08 14:20:12 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) bin/sh sh.1 Log: MFC: rev. 1.95 by ceri Correct typo. Revision Changes Path 1.92.2.2 +1 -1 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 14:23:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF1E316A4CE; Tue, 8 Feb 2005 14:23:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE90243D45; Tue, 8 Feb 2005 14:23:41 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18ENfsw087509; Tue, 8 Feb 2005 14:23:41 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18ENfUh087508; Tue, 8 Feb 2005 14:23:41 GMT (envelope-from brueffer) Message-Id: <200502081423.j18ENfUh087508@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 14:23:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/bin/date date.1 src/bin/dd dd.1 src/bin/df df.1 src/bin/sh sh.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 14:23:42 -0000 brueffer 2005-02-08 14:23:41 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) bin/date date.1 bin/dd dd.1 bin/df df.1 bin/sh sh.1 Log: MFC: Scheduled mdoc(7) sweep. Original revisions by: ru Revision Changes Path 1.68.2.1 +2 -2 src/bin/date/date.1 1.25.2.1 +8 -5 src/bin/dd/dd.1 1.36.2.1 +2 -1 src/bin/df/df.1 1.92.2.3 +1 -1 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 14:30:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77C5416A4CE; Tue, 8 Feb 2005 14:30:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B63543D2F; Tue, 8 Feb 2005 14:30:54 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18EUsC3094138; Tue, 8 Feb 2005 14:30:54 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18EUsoE094137; Tue, 8 Feb 2005 14:30:54 GMT (envelope-from brueffer) Message-Id: <200502081430.j18EUsoE094137@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 14:30:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/gnu/usr.bin/binutils/gasp gasp.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 14:30:54 -0000 brueffer 2005-02-08 14:30:54 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) gnu/usr.bin/binutils/gasp gasp.1 Log: MFC: rev. 1.4 Scheduled mdoc(7) sweep. Original revision by: ru Revision Changes Path 1.3.8.1 +2 -2 src/gnu/usr.bin/binutils/gasp/gasp.1 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 15:07:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5983816A4CE; Tue, 8 Feb 2005 15:07:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F4A743D46; Tue, 8 Feb 2005 15:07:51 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18F7paG028119; Tue, 8 Feb 2005 15:07:51 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18F7pdA028118; Tue, 8 Feb 2005 15:07:51 GMT (envelope-from brueffer) Message-Id: <200502081507.j18F7pdA028118@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Feb 2005 15:07:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 gdb.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 15:07:51 -0000 brueffer 2005-02-08 15:07:51 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 gdb.4 Log: Nuke information about GDB_REMOTE_CHAT, it was removed some time ago. MFC after: 3 days Revision Changes Path 1.13 +1 -10 src/share/man/man4/gdb.4 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 15:40:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 336E316A4CE; Tue, 8 Feb 2005 15:40:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A15A43D41; Tue, 8 Feb 2005 15:40:12 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18FeBcG053750; Tue, 8 Feb 2005 15:40:11 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18FeBmW053749; Tue, 8 Feb 2005 15:40:11 GMT (envelope-from phk) Message-Id: <200502081540.j18FeBmW053749@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 15:40:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 15:40:12 -0000 phk 2005-02-08 15:40:11 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vnops.c Log: Use VOP_STRATEGY_APV() instead of direct dereference, this is more correct. Revision Changes Path 1.148 +2 -2 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 15:54:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D975016A4CE; Tue, 8 Feb 2005 15:54:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C35C343D1D; Tue, 8 Feb 2005 15:54:30 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18FsULW064912; Tue, 8 Feb 2005 15:54:30 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18FsUkm064911; Tue, 8 Feb 2005 15:54:30 GMT (envelope-from phk) Message-Id: <200502081554.j18FsUkm064911@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 15:54:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_vnops.c src/sys/ufs/ufs ufs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 15:54:31 -0000 phk 2005-02-08 15:54:30 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vnops.c sys/ufs/ufs ufs_vnops.c Log: For snapshots we need all VOP_LOCKs to be exclusive. The "business class upgrade" was implemented in UFS's VOP_LOCK implementation ufs_lock() which is the wrong layer, so move it to ffs_lock(). Also, as long as we have not abandonned advanced vfs-stacking we should not preclude it from happening: instead of implementing a copy locally, use the VOP_LOCK_APV(&ufs) to correctly arrive at vop_stdlock() at the bottom. Revision Changes Path 1.149 +24 -0 src/sys/ufs/ffs/ffs_vnops.c 1.263 +0 -29 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 16:25:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08AED16A4CE; Tue, 8 Feb 2005 16:25:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF39043D45; Tue, 8 Feb 2005 16:25:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18GPo5l090459; Tue, 8 Feb 2005 16:25:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18GPoeA090458; Tue, 8 Feb 2005 16:25:50 GMT (envelope-from phk) Message-Id: <200502081625.j18GPoeA090458@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 16:25:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_balloc.c ffs_extern.h ffs_inode.c ffs_rawread.c ffs_snapshot.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 16:25:51 -0000 phk 2005-02-08 16:25:50 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_balloc.c ffs_extern.h ffs_inode.c ffs_rawread.c ffs_snapshot.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c Log: For snapshots we need all VOP_LOCKs to be exclusive. The "business class upgrade" was implemented in UFS's VOP_LOCK implementation ufs_lock() which is the wrong layer, so move it to ffs_lock(). Also, as long as we have not abandonned advanced vfs-stacking we should not preclude it from happening: instead of implementing a copy locally, use the VOP_LOCK_APV(&ufs) to correctly arrive at vop_stdlock() at the bottom. Revision Changes Path 1.49 +4 -6 src/sys/ufs/ffs/ffs_balloc.c 1.64 +2 -1 src/sys/ufs/ffs/ffs_extern.h 1.100 +3 -3 src/sys/ufs/ffs/ffs_inode.c 1.22 +2 -1 src/sys/ufs/ffs/ffs_rawread.c 1.95 +9 -9 src/sys/ufs/ffs/ffs_snapshot.c 1.168 +9 -17 src/sys/ufs/ffs/ffs_softdep.c 1.273 +1 -2 src/sys/ufs/ffs/ffs_vfsops.c 1.150 +12 -10 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:05:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4532716A4CE; Tue, 8 Feb 2005 17:05:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B15143D2D; Tue, 8 Feb 2005 17:05:39 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18H5c4t028061; Tue, 8 Feb 2005 17:05:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18H5cA8028058; Tue, 8 Feb 2005 17:05:38 GMT (envelope-from rwatson) Message-Id: <200502081705.j18H5cA8028058@repoman.freebsd.org> From: Robert Watson Date: Tue, 8 Feb 2005 17:05:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ufs ufs_extattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 17:05:39 -0000 rwatson 2005-02-08 17:05:38 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_extattr.c Log: Don't use VOP_LEASE() with operations on extended attribute backing files. Pointed out by: phk Revision Changes Path 1.77 +2 -10 src/sys/ufs/ufs/ufs_extattr.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:23:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81C2D16A4CE; Tue, 8 Feb 2005 17:23:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DAFF43D46; Tue, 8 Feb 2005 17:23:26 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18HNQvW049747; Tue, 8 Feb 2005 17:23:26 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18HNQMG049746; Tue, 8 Feb 2005 17:23:26 GMT (envelope-from wpaul) Message-Id: <200502081723.j18HNQMG049746@repoman.freebsd.org> From: Bill Paul Date: Tue, 8 Feb 2005 17:23:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c if_ndis_pccard.c if_ndis_pci.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 17:23:26 -0000 wpaul 2005-02-08 17:23:26 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c ndis_var.h ntoskrnl_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c sys/dev/if_ndis if_ndis.c if_ndis_pccard.c if_ndis_pci.c if_ndisvar.h usr.sbin/ndiscvt ndiscvt.c sys/modules/ndis Makefile sys/conf files.i386 Added files: sys/compat/ndis kern_windrv.c Log: Next step on the road to IRPs: create and use an imitation of the Windows DRIVER_OBJECT and DEVICE_OBJECT mechanism so that we can simulate driver stacking. In Windows, each loaded driver image is attached to a DRIVER_OBJECT structure. Windows uses the registry to match up a given vendor/device ID combination with a corresponding DRIVER_OBJECT. When a driver image is first loaded, its DriverEntry() routine is invoked, which sets up the AddDevice() function pointer in the DRIVER_OBJECT and creates a dispatch table (based on IRP major codes). When a Windows bus driver detects a new device, it creates a Physical Device Object (PDO) for it. This is a DEVICE_OBJECT structure, with semantics analagous to that of a device_t in FreeBSD. The Windows PNP manager will invoke the driver's AddDevice() function and pass it pointers to the DRIVER_OBJECT and the PDO. The AddDevice() function then creates a new DRIVER_OBJECT structure of its own. This is known as the Functional Device Object (FDO) and corresponds roughly to a private softc instance. The driver uses IoAttachDeviceToDeviceStack() to add this device object to the driver stack for this PDO. Subsequent drivers (called filter drivers in Windows-speak) can be loaded which add themselves to the stack. When someone issues an IRP to a device, it travel along the stack passing through several possible filter drivers until it reaches the functional driver (which actually knows how to talk to the hardware) at which point it will be completed. This is how Windows achieves driver layering. Project Evil now simulates most of this. if_ndis now has a modevent handler which will use MOD_LOAD and MOD_UNLOAD events to drive the creation and destruction of DRIVER_OBJECTs. (The load event also does the relocation/dynalinking of the image.) We don't have a registry, so the DRIVER_OBJECTS are stored in a linked list for now. Eventually, the list entry will contain the vendor/device ID list extracted from the .INF file. When ndis_probe() is called and detectes a supported device, it will create a PDO for the device instance and attach it to the DRIVER_OBJECT just as in Windows. ndis_attach() will then call our NdisAddDevice() handler to create the FDO. The NDIS miniport block is now a device extension hung off the FDO, just as it is in Windows. The miniport characteristics table is now an extension hung off the DRIVER_OBJECT as well (the characteristics are the same for all devices handled by a given driver, so they don't need to be per-instance.) We also do an IoAttachDeviceToDeviceStack() to put the FDO on the stack for the PDO. There are a couple of fake bus drivers created for the PCI and pccard buses. Eventually, there will be one for USB, which will actually accept USB IRP.s Things should still work just as before, only now we do things in the proper order and maintain the correct framework to support passing IRPs between drivers. Various changes: - corrected the comments about IRQL handling in subr_hal.c to more accurately reflect reality - update ndiscvt to make the drv_data symbol in ndis_driver_data.h a global so that if_ndis_pci.o and/or if_ndis_pccard.o can see it. - Obtain the softc pointer from the miniport block by referencing the PDO rather than a private pointer of our own (nmb_ifp is no longer used) - implement IoAttachDeviceToDeviceStack(), IoDetachDevice(), IoGetAttachedDevice(), IoAllocateDriverObjectExtension(), IoGetDriverObjectExtension(), IoCreateDevice(), IoDeleteDevice(), IoAllocateIrp(), IoReuseIrp(), IoMakeAssociatedIrp(), IoFreeIrp(), IoInitializeIrp() - fix a few mistakes in the driver_object and device_object definitions - add a new module, kern_windrv.c, to handle the driver registration and relocation/dynalinkign duties (which don't really belong in kern_ndis.c). - made ndis_block and ndis_chars in the ndis_softc stucture pointers and modified all references to it - fixed NdisMRegisterMiniport() and NdisInitializeWrapper() so they work correctly with the new driver_object mechanism - changed ndis_attach() to call NdisAddDevice() instead of ndis_load_driver() (which is now deprecated) - used ExAllocatePoolWithTag()/ExFreePool() in lookaside list routines instead of kludged up alloc/free routines - added kern_windrv.c to sys/modules/ndis/Makefile and files.i386. Revision Changes Path 1.64 +116 -154 src/sys/compat/ndis/kern_ndis.c 1.1 +416 -0 src/sys/compat/ndis/kern_windrv.c (new) 1.33 +9 -6 src/sys/compat/ndis/ndis_var.h 1.22 +154 -17 src/sys/compat/ndis/ntoskrnl_var.h 1.17 +19 -6 src/sys/compat/ndis/subr_hal.c 1.73 +128 -76 src/sys/compat/ndis/subr_ndis.c 1.49 +523 -65 src/sys/compat/ndis/subr_ntoskrnl.c 1.515 +1 -0 src/sys/conf/files.i386 1.77 +87 -25 src/sys/dev/if_ndis/if_ndis.c 1.8 +14 -3 src/sys/dev/if_ndis/if_ndis_pccard.c 1.10 +17 -5 src/sys/dev/if_ndis/if_ndis_pci.c 1.18 +4 -3 src/sys/dev/if_ndis/if_ndisvar.h 1.7 +1 -0 src/sys/modules/ndis/Makefile 1.10 +1 -0 src/usr.sbin/ndiscvt/ndiscvt.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:23:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F9F416A4CF; Tue, 8 Feb 2005 17:23:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31FD043D41; Tue, 8 Feb 2005 17:23:40 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18HNecn050044; Tue, 8 Feb 2005 17:23:40 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18HNevs050043; Tue, 8 Feb 2005 17:23:40 GMT (envelope-from phk) Message-Id: <200502081723.j18HNevs050043@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 17:23:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_balloc.c ffs_extern.h ffs_inode.c ffs_rawread.c ffs_snapshot.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 17:23:40 -0000 phk 2005-02-08 17:23:40 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_balloc.c ffs_extern.h ffs_inode.c ffs_rawread.c ffs_snapshot.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c Log: (forced commit to record correct commit message) Split ffs_fsync() into a VOP_FSYNC() component and an internal part called ffs_syncvnode(). Eliminate unnecessary thread argument and XXX'ed curthread passes for same. Reduce softdep_sync_metadata() from a struct vop_fsync_args to just the vnode argument it needs. Convert internal VOP_FSYNC() calls to use ffs_syncvnode(). Revision Changes Path 1.50 +0 -0 src/sys/ufs/ffs/ffs_balloc.c 1.65 +0 -0 src/sys/ufs/ffs/ffs_extern.h 1.101 +0 -0 src/sys/ufs/ffs/ffs_inode.c 1.23 +0 -0 src/sys/ufs/ffs/ffs_rawread.c 1.96 +0 -0 src/sys/ufs/ffs/ffs_snapshot.c 1.169 +0 -0 src/sys/ufs/ffs/ffs_softdep.c 1.274 +0 -0 src/sys/ufs/ffs/ffs_vfsops.c 1.151 +0 -0 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:40:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FE4016A4CE; Tue, 8 Feb 2005 17:40:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85C9A43D3F; Tue, 8 Feb 2005 17:40:02 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18He2rk071600; Tue, 8 Feb 2005 17:40:02 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18He29u071599; Tue, 8 Feb 2005 17:40:02 GMT (envelope-from phk) Message-Id: <200502081740.j18He29u071599@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 17:40:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_inode.c ffs_snapshot.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 17:40:02 -0000 phk 2005-02-08 17:40:02 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_alloc.c ffs_inode.c ffs_snapshot.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c Log: Don't use the UFS_* and VFS_* functions where a direct call is possble. The UFS_ functions are for UFS to call back into VFS. The VFS functions are external entry points into the filesystem. Revision Changes Path 1.130 +6 -6 src/sys/ufs/ffs/ffs_alloc.c 1.102 +4 -4 src/sys/ufs/ffs/ffs_inode.c 1.97 +10 -10 src/sys/ufs/ffs/ffs_snapshot.c 1.170 +13 -13 src/sys/ufs/ffs/ffs_softdep.c 1.275 +1 -1 src/sys/ufs/ffs/ffs_vfsops.c 1.152 +5 -5 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:43:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB38016A4CE; Tue, 8 Feb 2005 17:43:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B20D843D2F; Tue, 8 Feb 2005 17:43:35 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18HhZYo076407; Tue, 8 Feb 2005 17:43:35 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18HhZrC076406; Tue, 8 Feb 2005 17:43:35 GMT (envelope-from njl) Message-Id: <200502081743.j18HhZrC076406@repoman.freebsd.org> From: Nate Lawson Date: Tue, 8 Feb 2005 17:43:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 cpufreq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 17:43:36 -0000 njl 2005-02-08 17:43:35 UTC FreeBSD src repository Added files: share/man/man4 cpufreq.4 Log: Add an initial manpage for the cpufreq framework and methods to help users and developers who want to import new hardware drivers. This could also certainly use mdoc review. Revision Changes Path 1.1 +271 -0 src/share/man/man4/cpufreq.4 (new) From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:44:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B152416A4CE; Tue, 8 Feb 2005 17:44:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88B8443D39; Tue, 8 Feb 2005 17:44:18 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18HiINc077354; Tue, 8 Feb 2005 17:44:18 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18HiIh0077353; Tue, 8 Feb 2005 17:44:18 GMT (envelope-from njl) Message-Id: <200502081744.j18HiIh0077353@repoman.freebsd.org> From: Nate Lawson Date: Tue, 8 Feb 2005 17:44:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 17:44:18 -0000 njl 2005-02-08 17:44:18 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Log: Also add the manpage entry for cpufreq. Revision Changes Path 1.302 +1 -0 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:48:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF1316A4CE; Tue, 8 Feb 2005 17:48:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0041343D48; Tue, 8 Feb 2005 17:48:04 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18Hm3uM082667; Tue, 8 Feb 2005 17:48:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18Hm3B6082666; Tue, 8 Feb 2005 17:48:03 GMT (envelope-from jhb) Message-Id: <200502081748.j18Hm3B6082666@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Feb 2005 17:48:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sparc64/include md_var.hsrc/sys/sparc64/sparc64 machdep.c sys_machdep.c vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 17:48:04 -0000 jhb 2005-02-08 17:48:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sparc64/include md_var.h sys/sparc64/sparc64 machdep.c sys_machdep.c vm_machdep.c Log: MFC: Add a small API to manage the MD user trap structures including adding missing locking to close a race that resulted in use-after-free. Revision Changes Path 1.15.4.1 +4 -0 src/sys/sparc64/include/md_var.h 1.112.2.5 +39 -5 src/sys/sparc64/sparc64/machdep.c 1.13.4.1 +2 -3 src/sys/sparc64/sparc64/sys_machdep.c 1.66.2.3 +3 -9 src/sys/sparc64/sparc64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 17:56:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89ED216A4CF; Tue, 8 Feb 2005 17:56:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61EDD43D39; Tue, 8 Feb 2005 17:56:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18Hu5Rw092698; Tue, 8 Feb 2005 17:56:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18Hu5BM092697; Tue, 8 Feb 2005 17:56:05 GMT (envelope-from rwatson) Message-Id: <200502081756.j18Hu5BM092697@repoman.freebsd.org> From: Robert Watson Date: Tue, 8 Feb 2005 17:56:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 17:56:05 -0000 rwatson 2005-02-08 17:56:04 UTC FreeBSD src repository Modified files: sys/dev/sio sio.c Log: Simplify the "and if we're in the debugger, don't use locks" logic, correcting some misthinking. Discussed with (really this time): bde Revision Changes Path 1.458 +5 -9 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 18:00:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 255FE16A4CE; Tue, 8 Feb 2005 18:00:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE58043D39; Tue, 8 Feb 2005 18:00:29 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18I0TMm098196; Tue, 8 Feb 2005 18:00:29 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18I0Ti2098190; Tue, 8 Feb 2005 18:00:29 GMT (envelope-from njl) Message-Id: <200502081800.j18I0Ti2098190@repoman.freebsd.org> From: Nate Lawson Date: Tue, 8 Feb 2005 18:00:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 device_find_child.9 src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 18:00:30 -0000 njl 2005-02-08 18:00:29 UTC FreeBSD src repository Modified files: share/man/man9 device_find_child.9 sys/kern subr_bus.c Log: Update device_find_child(9) to return the first matching child if unit is set to -1. Reviewed by: dfr, imp Revision Changes Path 1.9 +10 -3 src/share/man/man9/device_find_child.9 1.170 +15 -5 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 18:03:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 926A016A4CE; Tue, 8 Feb 2005 18:03:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AD3643D2F; Tue, 8 Feb 2005 18:03:17 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18I3HiK002023; Tue, 8 Feb 2005 18:03:17 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18I3HCI002022; Tue, 8 Feb 2005 18:03:17 GMT (envelope-from njl) Message-Id: <200502081803.j18I3HCI002022@repoman.freebsd.org> From: Nate Lawson Date: Tue, 8 Feb 2005 18:03:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 18:03:17 -0000 njl 2005-02-08 18:03:17 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: Maxunit is inclusive so fix off-by-one in previous commit. Revision Changes Path 1.171 +1 -1 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 18:09:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D331B16A4CE; Tue, 8 Feb 2005 18:09:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A738543D53; Tue, 8 Feb 2005 18:09:11 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18I9B3a011644; Tue, 8 Feb 2005 18:09:11 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18I9Bge011643; Tue, 8 Feb 2005 18:09:11 GMT (envelope-from phk) Message-Id: <200502081809.j18I9Bge011643@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 18:09:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_softdep.c ffs_vnops.c src/sys/kern vfs_syscalls.c src/sys/sys vnode.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 18:09:12 -0000 phk 2005-02-08 18:09:11 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c ffs_vnops.c sys/kern vfs_syscalls.c sys/sys vnode.h Log: Drag another softupdates tentacle back into FFS: Now that FFS's vop_fsync is separate from the internal use we can do the full job there. Revision Changes Path 1.373 +0 -4 src/sys/kern/vfs_syscalls.c 1.278 +0 -1 src/sys/sys/vnode.h 1.171 +0 -2 src/sys/ufs/ffs/ffs_softdep.c 1.153 +7 -0 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 19:22:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D59BB16A4CE; Tue, 8 Feb 2005 19:22:47 +0000 (GMT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id D838543D39; Tue, 8 Feb 2005 19:22:45 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.1/8.13.1) with ESMTP id j18JMXoq004045; Tue, 8 Feb 2005 11:22:37 -0800 (PST) (envelope-from truckman@FreeBSD.org) Message-Id: <200502081922.j18JMXoq004045@gw.catspoiler.org> Date: Tue, 8 Feb 2005 11:22:33 -0800 (PST) From: Don Lewis To: phk@FreeBSD.org In-Reply-To: <200502081740.j18He29u071599@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_inode.c ffs_snapshot.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 19:22:48 -0000 On 8 Feb, Poul-Henning Kamp wrote: > phk 2005-02-08 17:40:02 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_alloc.c ffs_inode.c ffs_snapshot.c > ffs_softdep.c ffs_vfsops.c ffs_vnops.c > Log: > Don't use the UFS_* and VFS_* functions where a direct call is possble. Thanks! That was something that always bothered me. From owner-cvs-src@FreeBSD.ORG Tue Feb 8 19:23:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE83516A4CE; Tue, 8 Feb 2005 19:23:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 973E143D41; Tue, 8 Feb 2005 19:23:24 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18JNOM1014447; Tue, 8 Feb 2005 19:23:24 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18JNOtI014446; Tue, 8 Feb 2005 19:23:24 GMT (envelope-from trhodes) Message-Id: <200502081923.j18JNOtI014446@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 8 Feb 2005 19:23:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 passwd.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 19:23:25 -0000 trhodes 2005-02-08 19:23:24 UTC FreeBSD src repository Modified files: share/man/man5 passwd.5 Log: Add xrefs to crypt(3) and pw(8) and add a warning about not manually altering passwd related files. PR: 74656 Submitted by: Jilles Tjoelker (original version) Revision Changes Path 1.44 +8 -2 src/share/man/man5/passwd.5 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:01:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 547BD16A4CE; Tue, 8 Feb 2005 20:01:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CBF143D41; Tue, 8 Feb 2005 20:01:42 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18K1gmX050004; Tue, 8 Feb 2005 20:01:42 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18K1gUq049992; Tue, 8 Feb 2005 20:01:42 GMT (envelope-from trhodes) Message-Id: <200502082001.j18K1gUq049992@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 8 Feb 2005 20:01:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man5 passwd.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 20:01:42 -0000 trhodes 2005-02-08 20:01:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man5 passwd.5 Log: Add xrefs to crypt(3) and pw(8) and add a warning about not manually altering passwd related files. PR: 74656 Submitted by: Jilles Tjoelker (original version) Revision Changes Path 1.42.2.1 +8 -2 src/share/man/man5/passwd.5 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:16:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE07E16A4CE; Tue, 8 Feb 2005 20:16:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6D2843D1F; Tue, 8 Feb 2005 20:16:59 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18KGx4n063854; Tue, 8 Feb 2005 20:16:59 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18KGxFT063853; Tue, 8 Feb 2005 20:16:59 GMT (envelope-from trhodes) Message-Id: <200502082016.j18KGxFT063853@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 8 Feb 2005 20:16:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man3 pthread_mutex_lock.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 20:17:00 -0000 trhodes 2005-02-08 20:16:59 UTC FreeBSD src repository Modified files: share/man/man3 pthread_mutex_lock.3 Log: Document EBUSY. PR: 73387 Submitted by: Thomas Ludwig (original version) Revision Changes Path 1.14 +5 -1 src/share/man/man3/pthread_mutex_lock.3 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:21:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AD4716A4CE; Tue, 8 Feb 2005 20:21:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0305D43D45; Tue, 8 Feb 2005 20:21:59 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18KLwwe067318; Tue, 8 Feb 2005 20:21:58 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18KLwQ2067307; Tue, 8 Feb 2005 20:21:58 GMT (envelope-from trhodes) Message-Id: <200502082021.j18KLwQ2067307@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 8 Feb 2005 20:21:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man3 pthread_mutex_lock.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 20:21:59 -0000 trhodes 2005-02-08 20:21:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man3 pthread_mutex_lock.3 Log: Document EBUSY. PR: 73387 Submitted by: Thomas Ludwig (original version) Revision Changes Path 1.13.2.1 +5 -1 src/share/man/man3/pthread_mutex_lock.3 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:25:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83B7D16A4CE; Tue, 8 Feb 2005 20:25:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6380443D45; Tue, 8 Feb 2005 20:25:07 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18KP7NM069511; Tue, 8 Feb 2005 20:25:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18KP72E069507; Tue, 8 Feb 2005 20:25:07 GMT (envelope-from jhb) Message-Id: <200502082025.j18KP72E069507@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Feb 2005 20:25:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 20:25:07 -0000 jhb 2005-02-08 20:25:07 UTC FreeBSD src repository Modified files: sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c sys/i386/include apicvar.h smp.h sys/i386/isa clock.c Log: Use the local APIC timer to drive the various kernel clocks on SMP machines rather than forwarding interrupts from the clock devices around using IPIs: - Add an IDT vector that pushes a clock frame and calls lapic_handle_timer(). - Add functions to program the local APIC timer including setting the divisor, and setting up the timer to either down a periodic countdown or one-shot countdown. - Add a lapic_setup_clock() function that the BSP calls from cpu_init_clocks() to setup the local APIC timer if it is going to be used. The setup uses a one-shot countdown to calibrate the timer. We then program the timer on each CPU to fire at a frequency of hz * 3. stathz is defined as freq / 23 (hz * 3 / 23), and profhz is defined as freq / 2 (hz * 3 / 2). This gives the clocks relatively prime divisors while keeping a low LCM for the frequency of the clock interrupts. Thanks to Peter Jeremy for suggesting this approach. - Remove the hardclock and statclock forwarding code including the two associated IPIs. The bitmap IPI handler has now effectively degenerated to just IPI_AST. - When the local APIC timer is used we don't turn the RTC on at all, but we still enable interrupts on the ISA timer 0 (i8254) for timecounting purposes. Revision Changes Path 1.103 +24 -0 src/sys/i386/i386/apic_vector.s 1.13 +186 -2 src/sys/i386/i386/local_apic.c 1.244 +0 -67 src/sys/i386/i386/mp_machdep.c 1.11 +4 -4 src/sys/i386/include/apicvar.h 1.81 +0 -2 src/sys/i386/include/smp.h 1.215 +19 -19 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:29:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1004E16A4CE; Tue, 8 Feb 2005 20:29:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4EFD43D48; Tue, 8 Feb 2005 20:29:10 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18KTABO072840; Tue, 8 Feb 2005 20:29:10 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18KTA3W072837; Tue, 8 Feb 2005 20:29:10 GMT (envelope-from phk) Message-Id: <200502082029.j18KTA3W072837@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 20:29:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c src/sys/sys buf.h src/sys/ufs/ffs ffs_extern.h ffs_softdep.c ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 20:29:11 -0000 phk 2005-02-08 20:29:10 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c sys/sys buf.h sys/ufs/ffs ffs_extern.h ffs_softdep.c ffs_vfsops.c Log: Background writes are entirely an FFS/Softupdates thing. Give FFS vnodes a specific bufwrite method which contains all the background write stuff and then calls into the default bufwrite() for the rest of the job. Remove all the background write related stuff from the normal bufwrite. This drags the softdep_move_dependencies() back into FFS. Long term, it is worth looking at simply copying the data into allocated memory and issuing the bio directly and not create the "shadow buf" in the first place (just like copy-on-write is done in snapshots for instance). I don't think we really gain anything but complexity from doing this with a buf. Revision Changes Path 1.477 +5 -126 src/sys/kern/vfs_bio.c 1.184 +0 -8 src/sys/sys/buf.h 1.66 +1 -0 src/sys/ufs/ffs/ffs_extern.h 1.172 +1 -3 src/sys/ufs/ffs/ffs_softdep.c 1.276 +172 -1 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:43:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 043DE16A4CE; Tue, 8 Feb 2005 20:43:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D08AE43D1D; Tue, 8 Feb 2005 20:43:04 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18Kh4k4082870; Tue, 8 Feb 2005 20:43:04 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18Kh4Vb082869; Tue, 8 Feb 2005 20:43:04 GMT (envelope-from des) Message-Id: <200502082043.j18Kh4Vb082869@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 8 Feb 2005 20:43:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/boot0 boot0.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 20:43:05 -0000 des 2005-02-08 20:43:04 UTC FreeBSD src repository Modified files: sys/boot/i386/boot0 boot0.S Log: Remove type 0x4 (FAT12 <32MB) to make room for type 0x7 (NTFS). Revision Changes Path 1.14 +2 -2 src/sys/boot/i386/boot0/boot0.S From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:50:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6052016A4D0 for ; Tue, 8 Feb 2005 20:50:06 +0000 (GMT) Received: from mail22.sea5.speakeasy.net (mail22.sea5.speakeasy.net [69.17.117.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id C001A43D54 for ; Tue, 8 Feb 2005 20:50:05 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 24928 invoked from network); 8 Feb 2005 20:50:05 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 8 Feb 2005 20:50:04 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j18Knuo5096556; Tue, 8 Feb 2005 15:49:57 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: src-committers@FreeBSD.org Date: Tue, 8 Feb 2005 15:50:55 -0500 User-Agent: KMail/1.6.2 References: <200502082025.j18KP72E069507@repoman.freebsd.org> In-Reply-To: <200502082025.j18KP72E069507@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502081550.55445.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 20:50:06 -0000 On Tuesday 08 February 2005 03:25 pm, John Baldwin wrote: > jhb 2005-02-08 20:25:07 UTC > > FreeBSD src repository > > Modified files: > sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c > sys/i386/include apicvar.h smp.h > sys/i386/isa clock.c > Log: > Use the local APIC timer to drive the various kernel clocks on SMP > machines rather than forwarding interrupts from the clock devices around > using IPIs: - Add an IDT vector that pushes a clock frame and calls > lapic_handle_timer(). > - Add functions to program the local APIC timer including setting the > divisor, and setting up the timer to either down a periodic countdown > or one-shot countdown. > - Add a lapic_setup_clock() function that the BSP calls from > cpu_init_clocks() to setup the local APIC timer if it is going to be > used. The setup uses a one-shot countdown to calibrate the timer. We > then program the timer on each CPU to fire at a frequency of hz * 3. > stathz is defined as freq / 23 (hz * 3 / 23), and profhz is defined as > freq / 2 (hz * 3 / 2). This gives the clocks relatively prime divisors > while keeping a low LCM for the frequency of the clock interrupts. > Thanks to Peter Jeremy for suggesting this approach. > - Remove the hardclock and statclock forwarding code including the two > associated IPIs. The bitmap IPI handler has now effectively > degenerated to just IPI_AST. > - When the local APIC timer is used we don't turn the RTC on at all, but > we still enable interrupts on the ISA timer 0 (i8254) for timecounting > purposes. One caveat at the moment is that if you use ACPI throttle states (not Cx, but the hw.acpi.cpu.throttle_* (or whatever it's called now in a post cpufreq world) that the timer might operate at a different frequency. Currently there isn't a mechanism for notifying the system when the bus (not CPU clock) frequency changes, but once there is this will have to hook into it. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Feb 8 20:51:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C43FF16A4CE; Tue, 8 Feb 2005 20:51:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D8D143D2F; Tue, 8 Feb 2005 20:51:01 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18Kp1Dx096469; Tue, 8 Feb 2005 20:51:01 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18Kp1FA096466; Tue, 8 Feb 2005 20:51:01 GMT (envelope-from phk) Message-Id: <200502082051.j18Kp1FA096466@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 20:51:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 20:51:01 -0000 phk 2005-02-08 20:51:01 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c Log: Use ffs_truncate() directly instead of UFS_TRUNCATE() Revision Changes Path 1.173 +1 -1 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 21:03:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D38616A4CE; Tue, 8 Feb 2005 21:03:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5C6243D31; Tue, 8 Feb 2005 21:03:52 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18L3qwF008668; Tue, 8 Feb 2005 21:03:52 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18L3qSR008667; Tue, 8 Feb 2005 21:03:52 GMT (envelope-from phk) Message-Id: <200502082103.j18L3qSR008667@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Feb 2005 21:03:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_extern.h ffs_vfsops.c ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 21:03:53 -0000 phk 2005-02-08 21:03:52 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_extern.h ffs_vfsops.c ffs_vnops.c Log: Split the vop_vector for ffs1 and ffs2, this is mostly for the different EXTATTR support. Revision Changes Path 1.67 +4 -2 src/sys/ufs/ffs/ffs_extern.h 1.277 +9 -3 src/sys/ufs/ffs/ffs_vfsops.c 1.154 +20 -21 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 21:07:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 278EF16A4CE; Tue, 8 Feb 2005 21:07:08 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9179843D39; Tue, 8 Feb 2005 21:07:07 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j18L5qlX010471; Tue, 8 Feb 2005 14:05:52 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 08 Feb 2005 14:07:49 -0700 (MST) Message-Id: <20050208.140749.52472160.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200502081550.55445.jhb@FreeBSD.org> References: <200502082025.j18KP72E069507@repoman.freebsd.org> <200502081550.55445.jhb@FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 21:07:08 -0000 In message: <200502081550.55445.jhb@FreeBSD.org> John Baldwin writes: : On Tuesday 08 February 2005 03:25 pm, John Baldwin wrote: : > jhb 2005-02-08 20:25:07 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c : > sys/i386/include apicvar.h smp.h : > sys/i386/isa clock.c : > Log: : > Use the local APIC timer to drive the various kernel clocks on SMP : > machines rather than forwarding interrupts from the clock devices around : > using IPIs: - Add an IDT vector that pushes a clock frame and calls : > lapic_handle_timer(). : > - Add functions to program the local APIC timer including setting the : > divisor, and setting up the timer to either down a periodic countdown : > or one-shot countdown. : > - Add a lapic_setup_clock() function that the BSP calls from : > cpu_init_clocks() to setup the local APIC timer if it is going to be : > used. The setup uses a one-shot countdown to calibrate the timer. We : > then program the timer on each CPU to fire at a frequency of hz * 3. : > stathz is defined as freq / 23 (hz * 3 / 23), and profhz is defined as : > freq / 2 (hz * 3 / 2). This gives the clocks relatively prime divisors : > while keeping a low LCM for the frequency of the clock interrupts. : > Thanks to Peter Jeremy for suggesting this approach. : > - Remove the hardclock and statclock forwarding code including the two : > associated IPIs. The bitmap IPI handler has now effectively : > degenerated to just IPI_AST. : > - When the local APIC timer is used we don't turn the RTC on at all, but : > we still enable interrupts on the ISA timer 0 (i8254) for timecounting : > purposes. : : One caveat at the moment is that if you use ACPI throttle states (not Cx, but : the hw.acpi.cpu.throttle_* (or whatever it's called now in a post cpufreq : world) that the timer might operate at a different frequency. Currently : there isn't a mechanism for notifying the system when the bus (not CPU clock) : frequency changes, but once there is this will have to hook into it. Relying on a frequency that can change will lead to really bad time keeping, even if there were a notification mechanism. TSC should be the only one that's impacted by changes to the clock speed. All the other time keeping mechanisms are independent of CPU clock speed. Warner From owner-cvs-src@FreeBSD.ORG Tue Feb 8 21:31:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A31CC16A4CE; Tue, 8 Feb 2005 21:31:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A4EE43D53; Tue, 8 Feb 2005 21:31:11 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18LVBjV031394; Tue, 8 Feb 2005 21:31:11 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18LVBBd031393; Tue, 8 Feb 2005 21:31:11 GMT (envelope-from cperciva) Message-Id: <200502082131.j18LVBBd031393@repoman.freebsd.org> From: Colin Percival Date: Tue, 8 Feb 2005 21:31:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_jail.c src/sys/sys jail.h src/sys/ufs/ufs ufs_vnops.c src/usr.sbin/jail jail.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 21:31:11 -0000 cperciva 2005-02-08 21:31:11 UTC FreeBSD src repository Modified files: sys/kern kern_jail.c sys/sys jail.h sys/ufs/ufs ufs_vnops.c usr.sbin/jail jail.8 Log: Add a new sysctl, "security.jail.chflags_allowed", which controls the behaviour of chflags within a jail. If set to 0 (the default), then a jailed root user is treated as an unprivileged user; if set to 1, then a jailed root user is treated the same as an unjailed root user. This is necessary to allow "make installworld" to work inside a jail, since it attempts to manipulate the system immutable flag on certain files. Discussed with: csjp, rwatson MFC after: 2 weeks Revision Changes Path 1.46 +5 -0 src/sys/kern/kern_jail.c 1.24 +1 -0 src/sys/sys/jail.h 1.264 +9 -4 src/sys/ufs/ufs/ufs_vnops.c 1.61 +9 -0 src/usr.sbin/jail/jail.8 From owner-cvs-src@FreeBSD.ORG Tue Feb 8 21:50:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D64F16A4CE; Tue, 8 Feb 2005 21:50:44 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id C84A443D2F; Tue, 8 Feb 2005 21:50:43 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id EC060ACAFB; Tue, 8 Feb 2005 22:50:41 +0100 (CET) Date: Tue, 8 Feb 2005 22:50:41 +0100 From: Pawel Jakub Dawidek To: Colin Percival Message-ID: <20050208215041.GP1080@darkness.comp.waw.pl> References: <200502082131.j18LVBBd031393@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+nG9yj4eE4W6Oba0" Content-Disposition: inline In-Reply-To: <200502082131.j18LVBBd031393@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_jail.c src/sys/sys jail.h src/sys/ufs/ufs ufs_vnops.c src/usr.sbin/jail jail.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 21:50:44 -0000 --+nG9yj4eE4W6Oba0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 08, 2005 at 09:31:11PM +0000, Colin Percival wrote: +> cperciva 2005-02-08 21:31:11 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/kern kern_jail.c=20 +> sys/sys jail.h=20 +> sys/ufs/ufs ufs_vnops.c=20 +> usr.sbin/jail jail.8=20 +> Log: +> Add a new sysctl, "security.jail.chflags_allowed", which controls the +> behaviour of chflags within a jail. If set to 0 (the default), then a +> jailed root user is treated as an unprivileged user; if set to 1, then +> a jailed root user is treated the same as an unjailed root user. +> =20 +> This is necessary to allow "make installworld" to work inside a jail, +> since it attempts to manipulate the system immutable flag on certain +> files. More than that. It should be allowed in the future by default and this behaviour should be controlled by jail's securelevel. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --+nG9yj4eE4W6Oba0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCCTQxForvXbEpPzQRAoBpAJ96CRpJ50ouDblplrkBYxbgQozVoQCePSLO 5/0gMGxu7JnzUoB2VvFjejg= =MhJQ -----END PGP SIGNATURE----- --+nG9yj4eE4W6Oba0-- From owner-cvs-src@FreeBSD.ORG Tue Feb 8 22:15:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C24116A4CE; Tue, 8 Feb 2005 22:15:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E58C243D39; Tue, 8 Feb 2005 22:15:24 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18MFOH5064552; Tue, 8 Feb 2005 22:15:24 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18MFOqF064551; Tue, 8 Feb 2005 22:15:24 GMT (envelope-from pjd) Message-Id: <200502082215.j18MFOqF064551@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 8 Feb 2005 22:15:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 mp_watchdog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 22:15:25 -0000 pjd 2005-02-08 22:15:24 UTC FreeBSD src repository Modified files: sys/i386/i386 mp_watchdog.c Log: - Add debug.watchdog tunable, so we can specify watchdog CPU from loader which will help to debug hangs on boot. - Remove 'U' from debug.watchdog sysctl definition, so if we set it to '-1' it really shows '-1'. - Fix comment. Reviewed by: rwatson Revision Changes Path 1.3 +31 -20 src/sys/i386/i386/mp_watchdog.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 22:16:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F48D16A4CE; Tue, 8 Feb 2005 22:16:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAA7B43D4C; Tue, 8 Feb 2005 22:16:26 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18MGQGh065320; Tue, 8 Feb 2005 22:16:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18MGQKw065319; Tue, 8 Feb 2005 22:16:26 GMT (envelope-from rwatson) Message-Id: <200502082216.j18MGQKw065319@repoman.freebsd.org> From: Robert Watson Date: Tue, 8 Feb 2005 22:16:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 icmp6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 22:16:27 -0000 rwatson 2005-02-08 22:16:26 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: Lock raw IP socket pcb list and PCBs when processing input via icmp6_rip6_input(). Reviewed by: gnn MFC after: 1 week Revision Changes Path 1.56 +13 -5 src/sys/netinet6/icmp6.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 22:56:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADBDD16A4CE for ; Tue, 8 Feb 2005 22:56:08 +0000 (GMT) Received: from mail25.sea5.speakeasy.net (mail25.sea5.speakeasy.net [69.17.117.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id E85FD43D45 for ; Tue, 8 Feb 2005 22:56:07 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 10038 invoked from network); 8 Feb 2005 22:56:07 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 8 Feb 2005 22:56:07 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j18Mu20m097507; Tue, 8 Feb 2005 17:56:03 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "M. Warner Losh" Date: Tue, 8 Feb 2005 17:52:35 -0500 User-Agent: KMail/1.6.2 References: <200502082025.j18KP72E069507@repoman.freebsd.org> <200502081550.55445.jhb@FreeBSD.org> <20050208.140749.52472160.imp@bsdimp.com> In-Reply-To: <20050208.140749.52472160.imp@bsdimp.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502081752.35022.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 22:56:08 -0000 On Tuesday 08 February 2005 04:07 pm, M. Warner Losh wrote: > In message: <200502081550.55445.jhb@FreeBSD.org> > > John Baldwin writes: > : On Tuesday 08 February 2005 03:25 pm, John Baldwin wrote: > : > jhb 2005-02-08 20:25:07 UTC > : > > : > FreeBSD src repository > : > > : > Modified files: > : > sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c > : > sys/i386/include apicvar.h smp.h > : > sys/i386/isa clock.c > : > Log: > : > Use the local APIC timer to drive the various kernel clocks on SMP > : > machines rather than forwarding interrupts from the clock devices > : > around using IPIs: - Add an IDT vector that pushes a clock frame and > : > calls lapic_handle_timer(). > : > - Add functions to program the local APIC timer including setting the > : > divisor, and setting up the timer to either down a periodic > : > countdown or one-shot countdown. > : > - Add a lapic_setup_clock() function that the BSP calls from > : > cpu_init_clocks() to setup the local APIC timer if it is going to > : > be used. The setup uses a one-shot countdown to calibrate the timer. > : > We then program the timer on each CPU to fire at a frequency of hz * 3. > : > stathz is defined as freq / 23 (hz * 3 / 23), and profhz is defined as > : > freq / 2 (hz * 3 / 2). This gives the clocks relatively prime divisors > : > while keeping a low LCM for the frequency of the clock interrupts. > : > Thanks to Peter Jeremy for suggesting this approach. > : > - Remove the hardclock and statclock forwarding code including the > : > two associated IPIs. The bitmap IPI handler has now effectively > : > degenerated to just IPI_AST. > : > - When the local APIC timer is used we don't turn the RTC on at all, > : > but we still enable interrupts on the ISA timer 0 (i8254) for > : > timecounting purposes. > : > : One caveat at the moment is that if you use ACPI throttle states (not Cx, > : but the hw.acpi.cpu.throttle_* (or whatever it's called now in a post > : cpufreq world) that the timer might operate at a different frequency. > : Currently there isn't a mechanism for notifying the system when the bus > : (not CPU clock) frequency changes, but once there is this will have to > : hook into it. > > Relying on a frequency that can change will lead to really bad time > keeping, even if there were a notification mechanism. TSC should be > the only one that's impacted by changes to the clock speed. All the > other time keeping mechanisms are independent of CPU clock speed. Note that this is not for {bin,micro,nano}{up,}time(), but to drive {hard,soft,stat}clock(). There is a difference between the two things. Specifically, this is not a timecounter device. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Feb 8 23:25:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C32C716A4CF; Tue, 8 Feb 2005 23:25:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A26E43D3F; Tue, 8 Feb 2005 23:25:08 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18NP8ZM032272; Tue, 8 Feb 2005 23:25:08 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18NP8g9032271; Tue, 8 Feb 2005 23:25:08 GMT (envelope-from jeff) Message-Id: <200502082325.j18NP8g9032271@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 8 Feb 2005 23:25:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 23:25:08 -0000 jeff 2005-02-08 23:25:08 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: - Remove an invalid KASSERT added in recent background write reshuffling. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.478 +0 -3 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 23:27:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D8FD16A4CE; Tue, 8 Feb 2005 23:27:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 036B543D49; Tue, 8 Feb 2005 23:27:11 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18NRAIS034672; Tue, 8 Feb 2005 23:27:10 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18NRAip034671; Tue, 8 Feb 2005 23:27:10 GMT (envelope-from jeff) Message-Id: <200502082327.j18NRAip034671@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 8 Feb 2005 23:27:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 23:27:11 -0000 jeff 2005-02-08 23:27:10 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: - Add a new assert in the getnewvnode(). Assert that the usecount is still 0 to detect getnewvnode() races. - Add the vnode address to a few panics near by to help in debugging. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.577 +4 -2 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Tue Feb 8 23:57:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BEE116A4CE; Tue, 8 Feb 2005 23:57:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E625943D45; Tue, 8 Feb 2005 23:57:44 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18Nvi1h060653; Tue, 8 Feb 2005 23:57:44 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18NvirP060648; Tue, 8 Feb 2005 23:57:44 GMT (envelope-from imp) Message-Id: <200502082357.j18NvirP060648@repoman.freebsd.org> From: Warner Losh Date: Tue, 8 Feb 2005 23:57:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 23:57:45 -0000 imp 2005-02-08 23:57:44 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c if_edvar.h Log: Convenience function to clear memory of the card, and then check to make sure that it works by reading back as 0. Revision Changes Path 1.243 +22 -0 src/sys/dev/ed/if_ed.c 1.24 +1 -0 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Tue Feb 8 23:58:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2DAE16A4CE; Tue, 8 Feb 2005 23:58:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA2DD43D41; Tue, 8 Feb 2005 23:58:38 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j18NwcN0061625; Tue, 8 Feb 2005 23:58:38 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j18NwcXb061624; Tue, 8 Feb 2005 23:58:38 GMT (envelope-from imp) Message-Id: <200502082358.j18NwcXb061624@repoman.freebsd.org> From: Warner Losh Date: Tue, 8 Feb 2005 23:58:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Feb 2005 23:58:39 -0000 imp 2005-02-08 23:58:38 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_isa.c Log: No need to bzero softc. Revision Changes Path 1.18 +0 -2 src/sys/dev/ed/if_ed_isa.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 00:06:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E55B016A4CE; Wed, 9 Feb 2005 00:06:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB2B343D39; Wed, 9 Feb 2005 00:06:12 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1906CJN068807; Wed, 9 Feb 2005 00:06:12 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1906Cs9068806; Wed, 9 Feb 2005 00:06:12 GMT (envelope-from imp) Message-Id: <200502090006.j1906Cs9068806@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 00:06:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 00:06:13 -0000 imp 2005-02-09 00:06:12 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_cbus.c Log: o Remove ifdef PC98, since this file has diverged quite a bit from if_ed_isa.c, and they seem to not be helpful anymore. o Fix style issues from de-Pification. o change from _isa_ to _cbus_ to the largest extent possible to reflect that this is really for cbus, not isa. o Use ANSI function definitions. o Use ed_clear_memory o eliminate kvtop Revision Changes Path 1.17 +58 -133 src/sys/dev/ed/if_ed_cbus.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 00:10:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7205516A4CE; Wed, 9 Feb 2005 00:10:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48D0D43D41; Wed, 9 Feb 2005 00:10:18 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j190AIaP072624; Wed, 9 Feb 2005 00:10:18 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j190AIPn072608; Wed, 9 Feb 2005 00:10:18 GMT (envelope-from jmg) Message-Id: <200502090010.j190AIPn072608@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 9 Feb 2005 00:10:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 00:10:18 -0000 jmg 2005-02-09 00:10:17 UTC FreeBSD src repository Modified files: sys/arm/arm machdep.c Log: move pmap.h after vm.h include... some of the headers from pmap.h depend upon vm.h Revision Changes Path 1.13 +1 -1 src/sys/arm/arm/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 00:51:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E1E216A4CE; Wed, 9 Feb 2005 00:51:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3316943D45; Wed, 9 Feb 2005 00:51:00 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j190p0ii016032; Wed, 9 Feb 2005 00:51:00 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j190oxhk016026; Wed, 9 Feb 2005 00:50:59 GMT (envelope-from imp) Message-Id: <200502090050.j190oxhk016026@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 00:50:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 00:51:00 -0000 imp 2005-02-09 00:50:59 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_cbus.c Log: Minor style cleanup. Get rid of extra {}, extra blank lines and some continued line indentation. Should be no functional changes. Revision Changes Path 1.18 +67 -131 src/sys/dev/ed/if_ed_cbus.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 01:12:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79D3916A4CE; Wed, 9 Feb 2005 01:12:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5027D43D31; Wed, 9 Feb 2005 01:12:44 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j191Ci3p036852; Wed, 9 Feb 2005 01:12:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j191Cik5036848; Wed, 9 Feb 2005 01:12:44 GMT (envelope-from rwatson) Message-Id: <200502090112.j191Cik5036848@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Feb 2005 01:12:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 icmp6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 01:12:44 -0000 rwatson 2005-02-09 01:12:43 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: Add missed merge of ripcbinfo extern. Given how widely used ripcbinfo is, we should probably add it to an include file. Spotted by: mux Revision Changes Path 1.57 +1 -0 src/sys/netinet6/icmp6.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 01:38:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 074DE16A4CE; Wed, 9 Feb 2005 01:38:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D284E43D48; Wed, 9 Feb 2005 01:38:52 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j191cqNg059482; Wed, 9 Feb 2005 01:38:52 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j191cq70059481; Wed, 9 Feb 2005 01:38:52 GMT (envelope-from marcel) Message-Id: <200502090138.j191cq70059481@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 9 Feb 2005 01:38:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/puc puc_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 01:38:53 -0000 marcel 2005-02-09 01:38:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/puc puc_sbus.c Log: MFC rev. 1.7: Revert rev. 1.5 (was MFC'd as rev. 1.4.2.1) Revision Changes Path 1.4.2.3 +1 -1 src/sys/dev/puc/puc_sbus.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 02:08:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0E7C16A4CE; Wed, 9 Feb 2005 02:08:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5A6843D2F; Wed, 9 Feb 2005 02:08:20 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1928KKv085746; Wed, 9 Feb 2005 02:08:20 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1928KDT085745; Wed, 9 Feb 2005 02:08:20 GMT (envelope-from marcel) Message-Id: <200502090208.j1928KDT085745@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 9 Feb 2005 02:08:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/uart uart_kbd_sun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 02:08:21 -0000 marcel 2005-02-09 02:08:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/uart uart_kbd_sun.c Log: MFC rev. 1.3: Add the keyboard system device before we probe for the keyboard. Revision Changes Path 1.2.2.1 +13 -2 src/sys/dev/uart/uart_kbd_sun.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 04:12:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95F1116A4CE; Wed, 9 Feb 2005 04:12:22 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A2D243D2F; Wed, 9 Feb 2005 04:12:22 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j194CLxa016714; Tue, 8 Feb 2005 20:12:21 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id j194CLJu016713; Tue, 8 Feb 2005 20:12:21 -0800 (PST) (envelope-from obrien) Date: Tue, 8 Feb 2005 20:12:21 -0800 From: "David O'Brien" To: John Baldwin Message-ID: <20050209041221.GA16675@dragon.nuxi.com> References: <200502082025.j18KP72E069507@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502082025.j18KP72E069507@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 04:12:22 -0000 On Tue, Feb 08, 2005 at 08:25:07PM +0000, John Baldwin wrote: > jhb 2005-02-08 20:25:07 UTC > > FreeBSD src repository > > Modified files: > sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c > sys/i386/include apicvar.h smp.h > sys/i386/isa clock.c > Log: > Use the local APIC timer to drive the various kernel clocks on SMP machines > rather than forwarding interrupts from the clock devices around using IPIs: > - Add an IDT vector that pushes a clock frame and calls > lapic_handle_timer(). What is the performance improvement of this? What benchmark is used to show a benefit? -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Feb 9 04:48:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA85716A4CE; Wed, 9 Feb 2005 04:48:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B21B943D1F; Wed, 9 Feb 2005 04:48:23 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j194mNxw033080; Wed, 9 Feb 2005 04:48:23 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j194mNvD033076; Wed, 9 Feb 2005 04:48:23 GMT (envelope-from marcel) Message-Id: <200502090448.j194mNvD033076@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 9 Feb 2005 04:48:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 mca.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 04:48:24 -0000 marcel 2005-02-09 04:48:23 UTC FreeBSD src repository Modified files: sys/ia64/ia64 mca.c Log: s/descr/oid_descr/ Revision Changes Path 1.10 +1 -1 src/sys/ia64/ia64/mca.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 05:55:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 450DF16A4CE; Wed, 9 Feb 2005 05:55:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CF5743D31; Wed, 9 Feb 2005 05:55:55 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j195tsgS005423; Wed, 9 Feb 2005 05:55:54 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j195tsD4005422; Wed, 9 Feb 2005 05:55:54 GMT (envelope-from imp) Message-Id: <200502090555.j195tsD4005422@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 05:55:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 05:55:55 -0000 imp 2005-02-09 05:55:54 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_isa.c Log: Remove reference to softc from probe entirely... Revision Changes Path 1.19 +0 -1 src/sys/dev/ed/if_ed_isa.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 06:03:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1950516A4CE; Wed, 9 Feb 2005 06:03:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 031C443D1F; Wed, 9 Feb 2005 06:03:37 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1963aqW016869; Wed, 9 Feb 2005 06:03:36 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1963a3B016868; Wed, 9 Feb 2005 06:03:36 GMT (envelope-from imp) Message-Id: <200502090603.j1963a3B016868@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 06:03:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 06:03:37 -0000 imp 2005-02-09 06:03:36 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c Log: o Remove duplicate LINKSYS ETHERFAST entry. o The COMBO_ECARD comes in many flavors, it seems, so probe both the DL10019 and the AX88x90 on it. Since this seems to work with no ill effects, maybe the probing should happen more generally rather than being table driven. Need to think more about this. o Remove PCM100 because it is duplicative (the ETHERFAST is the pcm100 and apparently has the same IDs). It was here for NetBSD because they match up an expected MAC address OID, but since we don't bother with that, we don't need to be so finely discriminating. o Minor style nit. Revision Changes Path 1.72 +3 -4 src/sys/dev/ed/if_ed_pccard.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 06:16:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DC4716A4CE; Wed, 9 Feb 2005 06:16:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33A0E43D45; Wed, 9 Feb 2005 06:16:28 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j196GSB0034991; Wed, 9 Feb 2005 06:16:28 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j196GS3Q034987; Wed, 9 Feb 2005 06:16:28 GMT (envelope-from imp) Message-Id: <200502090616.j196GS3Q034987@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 06:16:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 06:16:28 -0000 imp 2005-02-09 06:16:28 UTC FreeBSD src repository Modified files: sys/dev/pccard pccarddevs Log: Remove DLINK_3, its unused. Remove NETGEAR FA410TX, since it is the same as the LINKSYS COMBO_ECARD (which also seems to be the same as another linksys product that also has a modem, but I can't find that one at the moment). Remove the PCM100, since it is now no longer used. Revision Changes Path 1.103 +0 -3 src/sys/dev/pccard/pccarddevs From owner-cvs-src@FreeBSD.ORG Wed Feb 9 07:34:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A09B16A4CE; Wed, 9 Feb 2005 07:34:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6301443D1D; Wed, 9 Feb 2005 07:34:23 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j197YNov055284; Wed, 9 Feb 2005 07:34:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j197YNpG055283; Wed, 9 Feb 2005 07:34:23 GMT (envelope-from obrien) Message-Id: <200502090734.j197YNpG055283@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 9 Feb 2005 07:34:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 07:34:23 -0000 obrien 2005-02-09 07:34:22 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Emblish rev 1.180 to -fno-strict-alias w/-Os & -O3 also. Revision Changes Path 1.184 +3 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Wed Feb 9 08:29:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DBE616A4CE; Wed, 9 Feb 2005 08:29:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6336043D1F; Wed, 9 Feb 2005 08:29:40 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j198TejB057567; Wed, 9 Feb 2005 08:29:40 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j198TeLR057566; Wed, 9 Feb 2005 08:29:40 GMT (envelope-from pjd) Message-Id: <200502090829.j198TeLR057566@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 9 Feb 2005 08:29:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/gate g_gate.c g_gate.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 08:29:40 -0000 pjd 2005-02-09 08:29:39 UTC FreeBSD src repository Modified files: sys/geom/gate g_gate.c g_gate.h Log: - Remove g_gate_hold()/g_gate_release() from start/done paths. It saves 4 mutex operations per I/O requests. - Use only one mutex to protect both (incoming and outgoing) queue. As MUTEX_PROFILING(9) shows, there is no big contention for this lock. - Protect sc_queue_count with queue mutex, instead of doing atomic operations on it. - Remove DROP_GIANT()/PICKUP_GIANT() - ggate is marked as MPSAFE and no Giant there. Revision Changes Path 1.15 +36 -54 src/sys/geom/gate/g_gate.c 1.4 +4 -5 src/sys/geom/gate/g_gate.h From owner-cvs-src@FreeBSD.ORG Wed Feb 9 08:35:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FA9816A4CE; Wed, 9 Feb 2005 08:35:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55C5C43D55; Wed, 9 Feb 2005 08:35:25 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j198ZPbY057928; Wed, 9 Feb 2005 08:35:25 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j198ZPm7057927; Wed, 9 Feb 2005 08:35:25 GMT (envelope-from obrien) Message-Id: <200502090835.j198ZPm7057927@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 9 Feb 2005 08:35:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/sysvipc/sysvmsg Makefile src/sys/modules/sysvipc/sysvsem Makefile src/sys/modules/sysvipc/sysvshm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 08:35:25 -0000 obrien 2005-02-09 08:35:24 UTC FreeBSD src repository Modified files: sys/modules/sysvipc/sysvmsg Makefile sys/modules/sysvipc/sysvsem Makefile sys/modules/sysvipc/sysvshm Makefile Log: Fix the standalone module build. Revision Changes Path 1.4 +2 -2 src/sys/modules/sysvipc/sysvmsg/Makefile 1.4 +2 -2 src/sys/modules/sysvipc/sysvsem/Makefile 1.5 +2 -3 src/sys/modules/sysvipc/sysvshm/Makefile From owner-cvs-src@FreeBSD.ORG Wed Feb 9 08:43:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8490E16A4CE; Wed, 9 Feb 2005 08:43:06 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B0AC43D49; Wed, 9 Feb 2005 08:43:06 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 5A9E0ACB34; Wed, 9 Feb 2005 09:43:04 +0100 (CET) Date: Wed, 9 Feb 2005 09:43:04 +0100 From: Pawel Jakub Dawidek To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050209084304.GS1080@darkness.comp.waw.pl> References: <200502090829.j198TeLR057566@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WKQ7zUpzoH2KEHMN" Content-Disposition: inline In-Reply-To: <200502090829.j198TeLR057566@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 Subject: Re: cvs commit: src/sys/geom/gate g_gate.c g_gate.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 08:43:06 -0000 --WKQ7zUpzoH2KEHMN Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 09, 2005 at 08:29:40AM +0000, Pawel Jakub Dawidek wrote: +> pjd 2005-02-09 08:29:39 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/geom/gate g_gate.c g_gate.h=20 +> Log: +> - Remove g_gate_hold()/g_gate_release() from start/done paths. It saves +> 4 mutex operations per I/O requests. +> - Use only one mutex to protect both (incoming and outgoing) queue. +> As MUTEX_PROFILING(9) shows, there is no big contention for this loc= k. +> - Protect sc_queue_count with queue mutex, instead of doing atomic +> operations on it. +> - Remove DROP_GIANT()/PICKUP_GIANT() - ggate is marked as MPSAFE and no +> Giant there. With those fixes (mostly first one) I'm able to get 109MB/s (without real storage device on the server side). Environment: Client side: Dual Xeon 1.8GHz + HTT, on-board em0 - polling enabled only on this interface - net.isr.enable=3D1 - em0 MTU 12kB Server side: Pentium IV 3.2GHz + HTT, on-board em0 - no polling (don't want to mess too much with this machine) - net.isr.enable=3D1 - em0 MTU 12k Additional things: - mpsafe polling patch from glebius@ with my local fixes - USB turned off on server side, because interrupt was shared between UHCI and em0 (and USB is Giant-locked) And one more important thing. This was done with new ggatec(8)/ggated(8) versions, which are not committed yet. New version of ggated(8) is using three threads: - one thread for receiving I/O requests from the network - one thread for disk operations - one thread for sending results back New version of ggatec(8) is using two processes: - one process for getting I/O requests from the kernel and sending them over the network to ggated - one process for receiving responses and sending them to the kernel I cannot make ggatec(8) to use threads, because when I'm stopping thread via msleep(9) in kernel, the whole process stops (so receiving thread cannot work). --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --WKQ7zUpzoH2KEHMN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCCc0YForvXbEpPzQRAgomAJ44ZrT7WAbfDDBPawoipUjIkjsp8wCfZ2N7 fPK0qxJ3HlnUamiDyCwL8BM= =Q05W -----END PGP SIGNATURE----- --WKQ7zUpzoH2KEHMN-- From owner-cvs-src@FreeBSD.ORG Wed Feb 9 09:13:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3711E16A4CE; Wed, 9 Feb 2005 09:13:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C0F943D1F; Wed, 9 Feb 2005 09:13:37 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j199DaZW066160; Wed, 9 Feb 2005 09:13:36 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j199Da6K066159; Wed, 9 Feb 2005 09:13:36 GMT (envelope-from stefanf) Message-Id: <200502090913.j199Da6K066159@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Feb 2005 09:13:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/locate/bigram locate.bigram.csrc/usr.bin/sed main.c src/usr.bin/talk ctl.c look_up.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 09:13:37 -0000 stefanf 2005-02-09 09:13:36 UTC FreeBSD src repository Modified files: usr.bin/locate/bigram locate.bigram.c usr.bin/sed main.c usr.bin/talk ctl.c look_up.c Log: Include missing headers. Revision Changes Path 1.12 +1 -0 src/usr.bin/locate/bigram/locate.bigram.c 1.35 +1 -0 src/usr.bin/sed/main.c 1.10 +3 -0 src/usr.bin/talk/ctl.c 1.8 +1 -0 src/usr.bin/talk/look_up.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 09:46:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4C8F16A4CE; Wed, 9 Feb 2005 09:46:53 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C0DA43D3F; Wed, 9 Feb 2005 09:46:51 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 8C08E530C; Wed, 9 Feb 2005 10:46:49 +0100 (CET) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id CBADC5308; Wed, 9 Feb 2005 10:46:17 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id 85C76B86E; Wed, 9 Feb 2005 10:46:17 +0100 (CET) To: Nate Lawson References: <200502081744.j18HiIh0077353@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Wed, 09 Feb 2005 10:46:17 +0100 In-Reply-To: <200502081744.j18HiIh0077353@repoman.freebsd.org> (Nate Lawson's message of "Tue, 8 Feb 2005 17:44:18 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 09:46:54 -0000 Nate Lawson writes: > Log: > Also add the manpage entry for cpufreq. cpufreq(4) cross-references acpi_perf(4), acpi_throttle(4) and ichss(4) which are still missing... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Feb 9 09:53:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C02016A4CE; Wed, 9 Feb 2005 09:53:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05CCA43D31; Wed, 9 Feb 2005 09:53:29 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j199rSwB067770; Wed, 9 Feb 2005 09:53:28 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j199rSq8067769; Wed, 9 Feb 2005 09:53:28 GMT (envelope-from harti) Message-Id: <200502090953.j199rSq8067769@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 9 Feb 2005 09:53:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 09:53:29 -0000 harti 2005-02-09 09:53:28 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Introduce VarCreate and VarDestroy functions and used them where appropriate. Submitted by: Max Okumoto Revision Changes Path 1.72 +51 -58 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 10:23:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C3EA16A4CE; Wed, 9 Feb 2005 10:23:04 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9577143D39; Wed, 9 Feb 2005 10:23:03 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j19AMwXL010542; Wed, 9 Feb 2005 12:22:58 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 37514-15; Wed, 9 Feb 2005 12:22:58 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j19AMvDf010539 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Feb 2005 12:22:58 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j19AN0cS004506; Wed, 9 Feb 2005 12:23:00 +0200 (EET) (envelope-from ru) Date: Wed, 9 Feb 2005 12:22:59 +0200 From: Ruslan Ermilov To: Dag-Erling Sm?rgrav Message-ID: <20050209102259.GC4156@ip.net.ua> References: <200502081744.j18HiIh0077353@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eqp4TxRxnD4KrmFZ" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 10:23:04 -0000 --eqp4TxRxnD4KrmFZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 09, 2005 at 10:46:17AM +0100, Dag-Erling Sm?rgrav wrote: > Nate Lawson writes: > > Log: > > Also add the manpage entry for cpufreq. >=20 > cpufreq(4) cross-references acpi_perf(4), acpi_throttle(4) and > ichss(4) which are still missing... >=20 =2E.. which suggests that Nate is working on them. ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --eqp4TxRxnD4KrmFZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCCeSDqRfpzJluFF4RAjNhAKCSj1u/TAYAcF6i2gbJtaAAx4O8ZACbBtFR 0VOc/l5fspNV9v99hIMGE9w= =eGez -----END PGP SIGNATURE----- --eqp4TxRxnD4KrmFZ-- From owner-cvs-src@FreeBSD.ORG Wed Feb 9 10:35:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1908E16A4CE; Wed, 9 Feb 2005 10:35:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7CC243D1D; Wed, 9 Feb 2005 10:35:28 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19AZSsc070363; Wed, 9 Feb 2005 10:35:28 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19AZSlN070362; Wed, 9 Feb 2005 10:35:28 GMT (envelope-from stefanf) Message-Id: <200502091035.j19AZSlN070362@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Feb 2005 10:35:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/arlcontrol Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 10:35:29 -0000 stefanf 2005-02-09 10:35:28 UTC FreeBSD src repository Modified files: usr.sbin/arlcontrol Makefile Log: Use CFLAGS+=. Revision Changes Path 1.3 +1 -1 src/usr.sbin/arlcontrol/Makefile From owner-cvs-src@FreeBSD.ORG Wed Feb 9 11:44:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8085016A4CE; Wed, 9 Feb 2005 11:44:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56AC243D1D; Wed, 9 Feb 2005 11:44:15 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19BiFFe073111; Wed, 9 Feb 2005 11:44:15 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19BiF4l073110; Wed, 9 Feb 2005 11:44:15 GMT (envelope-from scottl) Message-Id: <200502091144.j19BiF4l073110@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Feb 2005 11:44:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 11:44:15 -0000 scottl 2005-02-09 11:44:15 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: Provide locking for the ccb_bioq. This allows xpt_done() to be called without Giant held. In camisr(), move the ccb_bioq elements to a temporary local list and then process the elements off of that list. This enables the list to be processed by only taking the ccb_bioq_lock once and only for a very short time. ccb_bioq_lock is a leaf mutex, so it's fine to call xpt_done() with other locks held. This is just a very minor step in the work to lock CAM, but it allows us to avoid some messy locking/unlock dances in certain drivers. Revision Changes Path 1.149 +22 -5 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 11:47:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52D2D16A4CE; Wed, 9 Feb 2005 11:47:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F1D643D31; Wed, 9 Feb 2005 11:47:06 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19Bl6dS073281; Wed, 9 Feb 2005 11:47:06 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19Bl6eq073280; Wed, 9 Feb 2005 11:47:06 GMT (envelope-from scottl) Message-Id: <200502091147.j19Bl6eq073280@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Feb 2005 11:47:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 11:47:06 -0000 scottl 2005-02-09 11:47:06 UTC FreeBSD src repository Modified files: sys/dev/aac aac_cam.c Log: Remove the messy locking dance around xpt_done() Revision Changes Path 1.20 +0 -5 src/sys/dev/aac/aac_cam.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 11:50:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B9B716A4CE; Wed, 9 Feb 2005 11:50:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 365BD43D31; Wed, 9 Feb 2005 11:50:17 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19BoHsa073369; Wed, 9 Feb 2005 11:50:17 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19BoGUQ073368; Wed, 9 Feb 2005 11:50:16 GMT (envelope-from scottl) Message-Id: <200502091150.j19BoGUQ073368@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Feb 2005 11:50:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/amr amr_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 11:50:17 -0000 scottl 2005-02-09 11:50:16 UTC FreeBSD src repository Modified files: sys/dev/amr amr_cam.c Log: Remove the messy locking dance around xpt_done() Revision Changes Path 1.14 +0 -8 src/sys/dev/amr/amr_cam.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 11:50:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4478316A4CF; Wed, 9 Feb 2005 11:50:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E9E443D39; Wed, 9 Feb 2005 11:50:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19Boh6v073507; Wed, 9 Feb 2005 11:50:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19BohCL073504; Wed, 9 Feb 2005 11:50:43 GMT (envelope-from ru) Message-Id: <200502091150.j19BohCL073504@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 11:50:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/arl Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 11:50:44 -0000 ru 2005-02-09 11:50:43 UTC FreeBSD src repository Modified files: sys/modules/arl Makefile Log: Use CFLAGS+=. Revision Changes Path 1.3 +1 -1 src/sys/modules/arl/Makefile From owner-cvs-src@FreeBSD.ORG Wed Feb 9 11:51:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42BD316A4CE; Wed, 9 Feb 2005 11:51:28 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73BFD43D39; Wed, 9 Feb 2005 11:51:27 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j19BpQJw017389; Wed, 9 Feb 2005 13:51:26 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 45906-14; Wed, 9 Feb 2005 13:51:25 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j19BpPOU017386 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Feb 2005 13:51:25 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j19BpRA9004971; Wed, 9 Feb 2005 13:51:27 +0200 (EET) (envelope-from ru) Date: Wed, 9 Feb 2005 13:51:27 +0200 From: Ruslan Ermilov To: Stefan Farfeleder Message-ID: <20050209115127.GE4156@ip.net.ua> References: <200502091035.j19AZSlN070362@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QNDPHrPUIc00TOLW" Content-Disposition: inline In-Reply-To: <200502091035.j19AZSlN070362@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: fjoe@freebsd.org Subject: Re: cvs commit: src/usr.sbin/arlcontrol Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 11:51:28 -0000 --QNDPHrPUIc00TOLW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 09, 2005 at 10:35:28AM +0000, Stefan Farfeleder wrote: > stefanf 2005-02-09 10:35:28 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.sbin/arlcontrol Makefile=20 > Log: > Use CFLAGS+=3D. > =20 > Revision Changes Path > 1.3 +1 -1 src/usr.sbin/arlcontrol/Makefile >=20 The same applied to the "arl" kernel module [fixed]. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --QNDPHrPUIc00TOLW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCCfk/qRfpzJluFF4RApAlAJ0SSOHXMFkRhR+XHDSgoc3PuS83HwCeMes1 kzj4v1iFWzLHawn9PqjOr3w= =LYxF -----END PGP SIGNATURE----- --QNDPHrPUIc00TOLW-- From owner-cvs-src@FreeBSD.ORG Wed Feb 9 12:17:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3183916A4CE; Wed, 9 Feb 2005 12:17:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C8F243D46; Wed, 9 Feb 2005 12:17:53 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19CHqeW074644; Wed, 9 Feb 2005 12:17:52 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19CHqH0074643; Wed, 9 Feb 2005 12:17:52 GMT (envelope-from stefanf) Message-Id: <200502091217.j19CHqH0074643@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Feb 2005 12:17:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/bootparamd/callbootd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 12:17:53 -0000 stefanf 2005-02-09 12:17:52 UTC FreeBSD src repository Modified files: usr.sbin/bootparamd/callbootd Makefile Log: Pass -C to rpcgen. Revision Changes Path 1.14 +3 -3 src/usr.sbin/bootparamd/callbootd/Makefile From owner-cvs-src@FreeBSD.ORG Wed Feb 9 12:22:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F2BF16A4CE; Wed, 9 Feb 2005 12:22:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AB7443D1D; Wed, 9 Feb 2005 12:22:17 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19CMH46074870; Wed, 9 Feb 2005 12:22:17 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19CMHwB074869; Wed, 9 Feb 2005 12:22:17 GMT (envelope-from phk) Message-Id: <200502091222.j19CMHwB074869@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 9 Feb 2005 12:22:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 12:22:17 -0000 phk 2005-02-09 12:22:17 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c Log: style polishing. Revision Changes Path 1.174 +3 -4 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 13:02:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B45E16A4CE; Wed, 9 Feb 2005 13:02:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0696D43D2F; Wed, 9 Feb 2005 13:02:44 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19D2hrM083256; Wed, 9 Feb 2005 13:02:43 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19D2h2A083255; Wed, 9 Feb 2005 13:02:43 GMT (envelope-from stefanf) Message-Id: <200502091302.j19D2h2A083255@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Feb 2005 13:02:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/cron/lib misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 13:02:44 -0000 stefanf 2005-02-09 13:02:43 UTC FreeBSD src repository Modified files: usr.sbin/cron/lib misc.c Log: Properly initialise the variable `deny'. Revision Changes Path 1.12 +1 -1 src/usr.sbin/cron/lib/misc.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 13:14:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99CE016A4CE; Wed, 9 Feb 2005 13:14:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7343C43D2F; Wed, 9 Feb 2005 13:14:00 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19DE0QX083678; Wed, 9 Feb 2005 13:14:00 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19DE0sa083677; Wed, 9 Feb 2005 13:14:00 GMT (envelope-from harti) Message-Id: <200502091314.j19DE0sa083677@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 9 Feb 2005 13:14:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 13:14:00 -0000 harti 2005-02-09 13:14:00 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Untangle VarFind and, while rewriting most of the function, fix the intendation. (A large part of the function was already at intendation 8). Revision Changes Path 1.73 +51 -45 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 13:22:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A190A16A4CE; Wed, 9 Feb 2005 13:22:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D64E43D2D; Wed, 9 Feb 2005 13:22:02 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19DM2k0084071; Wed, 9 Feb 2005 13:22:02 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19DM2VS084070; Wed, 9 Feb 2005 13:22:02 GMT (envelope-from harti) Message-Id: <200502091322.j19DM2VS084070@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 9 Feb 2005 13:22:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 13:22:02 -0000 harti 2005-02-09 13:22:02 UTC FreeBSD src repository Modified files: usr.bin/make Makefile Log: While working on constification temporarily disable -Werror. Things are too twisted. Revision Changes Path 1.43 +1 -0 src/usr.bin/make/Makefile From owner-cvs-src@FreeBSD.ORG Wed Feb 9 15:14:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0FB916A4CE; Wed, 9 Feb 2005 15:14:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B21C043D46; Wed, 9 Feb 2005 15:14:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19FEi8W088088; Wed, 9 Feb 2005 15:14:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19FEiZM088086; Wed, 9 Feb 2005 15:14:44 GMT (envelope-from ru) Message-Id: <200502091514.j19FEiZM088086@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 15:14:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 15:14:45 -0000 ru 2005-02-09 15:14:44 UTC FreeBSD src repository Modified files: sys/netgraph ng_bridge.c Log: In revision 1.29 timeout() was converted to ng_callout(). The difference is that the callout function installed via the ng_callout() method is guaranteed to NOT fire after the shutdown method was run (when a node is marked NGF_INVALID). Also, the shutdown method and the callout function are guaranteed to NOT run at the same time, as both require the writer lock. Thus we can safely ignore a zero return value from ng_uncallout() (callout_stop()) in shutdown methods, and go on with freeing the node. The said revision broke the node shutdown -- ng_bridge_timeout() is no longer fired after ng_bridge_shutdown() was run, resulting in a memory leak, dead nodes, and inability to unload the module. Fix this by cancelling the callout on shutdown, and moving part responsible for freeing a node resources from ng_bridge_timer() to ng_bridge_shutdown(). Noticed by: ru Submitted by: glebius, ru Revision Changes Path 1.31 +9 -15 src/sys/netgraph/ng_bridge.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 15:19:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79F9F16A4CE; Wed, 9 Feb 2005 15:19:51 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFA7843D45; Wed, 9 Feb 2005 15:19:50 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j19FJm3P072711 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 9 Feb 2005 18:19:48 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j19FJlDa014114 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Feb 2005 18:19:48 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j19FJlqY014113; Wed, 9 Feb 2005 18:19:47 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Wed, 9 Feb 2005 18:19:47 +0300 From: Gleb Smirnoff To: Ruslan Ermilov Message-ID: <20050209151947.GB13850@cell.sick.ru> References: <200502091514.j19FEiZM088086@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200502091514.j19FEiZM088086@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph ng_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 15:19:51 -0000 On Wed, Feb 09, 2005 at 03:14:44PM +0000, Ruslan Ermilov wrote: R> Noticed by: ru R> Submitted by: glebius, ru Pair programming by: glebius, ru :) -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Wed Feb 9 16:01:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6415616A4CE; Wed, 9 Feb 2005 16:01:04 +0000 (GMT) Received: from www.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F8D143D49; Wed, 9 Feb 2005 16:01:03 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j19G0x6Z016590 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Feb 2005 17:01:01 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <420A33AD.7030405@portaone.com> Date: Wed, 09 Feb 2005 18:00:45 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200502090829.j198TeLR057566@repoman.freebsd.org> <20050209084304.GS1080@darkness.comp.waw.pl> In-Reply-To: <20050209084304.GS1080@darkness.comp.waw.pl> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/geom/gate g_gate.c g_gate.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 16:01:04 -0000 Pawel Jakub Dawidek wrote: > I cannot make ggatec(8) to use threads, because when I'm stopping thread > via msleep(9) in kernel, the whole process stops (so receiving thread > cannot work). This doesn't sound as a correct behaviour of our pthreads implementation. Perhaps you have to raise the issue with KSE/libc_r maintainers? -Maxim From owner-cvs-src@FreeBSD.ORG Wed Feb 9 16:17:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29CA616A4CE; Wed, 9 Feb 2005 16:17:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 038B543D39; Wed, 9 Feb 2005 16:17:34 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19GHXaD090778; Wed, 9 Feb 2005 16:17:33 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19GHXMC090777; Wed, 9 Feb 2005 16:17:33 GMT (envelope-from ru) Message-Id: <200502091617.j19GHXMC090777@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 16:17:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ngctl list.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 16:17:34 -0000 ru 2005-02-09 16:17:33 UTC FreeBSD src repository Modified files: usr.sbin/ngctl list.c Log: - Reduce the number of netgraph messages when listing nodes from (N + 1) to 1, where N is the number of nodes in the system. - Implement "ls -l" which runs the "show" command for each node. In collaboration with: glebius Revision Changes Path 1.6 +35 -11 src/usr.sbin/ngctl/list.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 17:19:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2AA316A4CE; Wed, 9 Feb 2005 17:19:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E0AE43D2D; Wed, 9 Feb 2005 17:19:12 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19HJCVr099446; Wed, 9 Feb 2005 17:19:12 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19HJC3v099445; Wed, 9 Feb 2005 17:19:12 GMT (envelope-from scottl) Message-Id: <200502091719.j19HJC3v099445@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Feb 2005 17:19:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/amr amr_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 17:19:12 -0000 scottl 2005-02-09 17:19:12 UTC FreeBSD src repository Modified files: sys/dev/amr amr_cam.c Log: Remove some unused variables. Revision Changes Path 1.15 +0 -2 src/sys/dev/amr/amr_cam.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 17:24:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6AE916A4CF for ; Wed, 9 Feb 2005 17:24:33 +0000 (GMT) Received: from tx3.mail.ox.ac.uk (tx3.mail.ox.ac.uk [163.1.2.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7017B43D2D for ; Wed, 9 Feb 2005 17:24:33 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from scan3.mail.ox.ac.uk ([163.1.2.166] helo=localhost) by tx3.mail.ox.ac.uk with esmtp (Exim 4.42) id 1CyvZo-0007MA-CH for cvs-src@freebsd.org; Wed, 09 Feb 2005 17:24:32 +0000 Received: from rx3.mail.ox.ac.uk ([163.1.2.165]) by localhost (scan3.mail.ox.ac.uk [163.1.2.166]) (amavisd-new, port 25) with ESMTP id 27836-07 for ; Wed, 9 Feb 2005 17:24:32 +0000 (GMT) Received: from smtp2.herald.ox.ac.uk ([163.1.0.235]) by rx3.mail.ox.ac.uk with esmtp (Exim 4.42) id 1CyvZj-0007H3-AG; Wed, 09 Feb 2005 17:24:27 +0000 Received: from dhcp1041.wadham.ox.ac.uk ([163.1.161.41]) by smtp2.herald.ox.ac.uk with esmtp (Exim 3.35 #1) id 1CyvZi-0006AE-3n; Wed, 09 Feb 2005 17:24:26 +0000 Message-ID: <420A474A.1050901@freebsd.org> Date: Wed, 09 Feb 2005 17:24:26 +0000 From: Colin Percival User-Agent: Mozilla Thunderbird 1.0 (X11/20050113) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200502082131.j18LVBBd031393@repoman.freebsd.org> <20050208215041.GP1080@darkness.comp.waw.pl> In-Reply-To: <20050208215041.GP1080@darkness.comp.waw.pl> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_jail.c src/sys/sys jail.hsrc/sys/ufs/ufs ufs_vnops.c src/usr.sbin/jail jail.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 17:24:34 -0000 Pawel Jakub Dawidek wrote: > On Tue, Feb 08, 2005 at 09:31:11PM +0000, Colin Percival wrote: > +> Add a new sysctl, "security.jail.chflags_allowed", which controls the > +> behaviour of chflags within a jail. If set to 0 (the default), then a > +> jailed root user is treated as an unprivileged user; if set to 1, then > +> a jailed root user is treated the same as an unjailed root user. > > More than that. It should be allowed in the future by default Don't you think it's better to err on the side of security? There are certainly times when allowing a jailed user to manipulate system file flags could cause (non-obvious) problems, while any failure caused by an inability to set these flags will be immediately obvious. Also, I'm planning on MFCing this to RELENG_5, and we definitely don't want the default behaviour to change there. > and this > behaviour should be controlled by jail's securelevel. Right now with security.jail.chflags_allowed=1, the usual securelevel restrictions apply based on both the host and jail securelevel. Is this what you meant? Colin Percival From owner-cvs-src@FreeBSD.ORG Wed Feb 9 17:32:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3625C16A4CE; Wed, 9 Feb 2005 17:32:33 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68DA143D2D; Wed, 9 Feb 2005 17:32:30 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 6A3A7ACBD2; Wed, 9 Feb 2005 18:32:10 +0100 (CET) Date: Wed, 9 Feb 2005 18:32:10 +0100 From: Pawel Jakub Dawidek To: Colin Percival Message-ID: <20050209173210.GX1080@darkness.comp.waw.pl> References: <200502082131.j18LVBBd031393@repoman.freebsd.org> <20050208215041.GP1080@darkness.comp.waw.pl> <420A474A.1050901@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DMefDzZywwCHZelG" Content-Disposition: inline In-Reply-To: <420A474A.1050901@freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_jail.c src/sys/sys jail.h src/sys/ufs/ufs ufs_vnops.c src/usr.sbin/jail jail.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 17:32:33 -0000 --DMefDzZywwCHZelG Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 09, 2005 at 05:24:26PM +0000, Colin Percival wrote: +> Pawel Jakub Dawidek wrote: +> >On Tue, Feb 08, 2005 at 09:31:11PM +0000, Colin Percival wrote: +> >+> Add a new sysctl, "security.jail.chflags_allowed", which controls = the +> >+> behaviour of chflags within a jail. If set to 0 (the default), th= en a +> >+> jailed root user is treated as an unprivileged user; if set to 1, = then +> >+> a jailed root user is treated the same as an unjailed root user. +> > +> >More than that. It should be allowed in the future by default=20 +>=20 +> Don't you think it's better to err on the side of security? There +> are certainly times when allowing a jailed user to manipulate system +> file flags could cause (non-obvious) problems, while any failure +> caused by an inability to set these flags will be immediately obvious. I think, this behaviour was introduced in RELENG_4, because of lack per-jail securelevels. Now we have those and I think we should not add yet another sysctl for jails, securelevel is enough IMHO. +> Also, I'm planning on MFCing this to RELENG_5, and we definitely don't +> want the default behaviour to change there. Sure. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --DMefDzZywwCHZelG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCCkkaForvXbEpPzQRAqEiAJ0QSkBWzA3y2YYH0oDz7zyIF2Z3dQCeNM8n kuICzjIx5Y5w7cOgMQ9ZF/g= =qnYH -----END PGP SIGNATURE----- --DMefDzZywwCHZelG-- From owner-cvs-src@FreeBSD.ORG Wed Feb 9 17:35:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5442316A4CE; Wed, 9 Feb 2005 17:35:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F63F43D45; Wed, 9 Feb 2005 17:35:14 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19HZE1H000167; Wed, 9 Feb 2005 17:35:14 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19HZEQo000166; Wed, 9 Feb 2005 17:35:14 GMT (envelope-from imp) Message-Id: <200502091735.j19HZEQo000166@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 17:35:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 17:35:14 -0000 imp 2005-02-09 17:35:14 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pci.c Log: If either ed_probe_Novell or ed_attach returns an error, release the resources too. Revision Changes Path 1.39 +5 -2 src/sys/dev/ed/if_ed_pci.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 17:37:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F27016A4CE; Wed, 9 Feb 2005 17:37:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5C9643D58; Wed, 9 Feb 2005 17:37:39 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19HbdID000656; Wed, 9 Feb 2005 17:37:39 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19HbdNb000655; Wed, 9 Feb 2005 17:37:39 GMT (envelope-from ru) Message-Id: <200502091737.j19HbdNb000655@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 17:37:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/cp utils.c src/bin/ed main.c src/bin/getfacl getfacl.c src/bin/ln ln.c src/bin/ls util.c src/bin/mkdir mkdir.c src/bin/ps ps.1 ps.c src/bin/pwd pwd.c src/bin/rcp rcp.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 17:37:40 -0000 ru 2005-02-09 17:37:39 UTC FreeBSD src repository Modified files: bin/cp utils.c bin/ed main.c bin/getfacl getfacl.c bin/ln ln.c bin/ls util.c bin/mkdir mkdir.c bin/ps ps.1 ps.c bin/pwd pwd.c bin/rcp rcp.c bin/rm rm.1 bin/setfacl setfacl.1 setfacl.c bin/stty stty.1 stty.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.45 +3 -2 src/bin/cp/utils.c 1.28 +2 -2 src/bin/ed/main.c 1.10 +1 -1 src/bin/getfacl/getfacl.c 1.33 +3 -3 src/bin/ln/ln.c 1.37 +2 -2 src/bin/ls/util.c 1.32 +2 -1 src/bin/mkdir/mkdir.c 1.83 +2 -3 src/bin/ps/ps.1 1.110 +3 -3 src/bin/ps/ps.c 1.25 +1 -1 src/bin/pwd/pwd.c 1.45 +2 -2 src/bin/rcp/rcp.c 1.36 +2 -1 src/bin/rm/rm.1 1.13 +2 -2 src/bin/setfacl/setfacl.1 1.11 +2 -2 src/bin/setfacl/setfacl.c 1.33 +3 -3 src/bin/stty/stty.1 1.23 +2 -1 src/bin/stty/stty.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 17:37:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4F4016A4E7; Wed, 9 Feb 2005 17:37:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E1C743D31; Wed, 9 Feb 2005 17:37:53 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19Hbre5000689; Wed, 9 Feb 2005 17:37:53 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19HbrFV000688; Wed, 9 Feb 2005 17:37:53 GMT (envelope-from imp) Message-Id: <200502091737.j19HbrFV000688@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 17:37:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 17:37:54 -0000 imp 2005-02-09 17:37:53 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_cbus.c Log: Since we no longer use kvtop, we no longer need machine/md_var.h Revision Changes Path 1.19 +0 -1 src/sys/dev/ed/if_ed_cbus.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:02:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E348F16A4CE; Wed, 9 Feb 2005 18:02:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC0E543D41; Wed, 9 Feb 2005 18: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.1/8.13.1) with ESMTP id j19I2Tv5001734; Wed, 9 Feb 2005 18:02:29 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19I2TIS001733; Wed, 9 Feb 2005 18:02:29 GMT (envelope-from ru) Message-Id: <200502091802.j19I2TIS001733@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 18:02:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/pax cpio.1 tar.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 18:02:30 -0000 ru 2005-02-09 18:02:29 UTC FreeBSD src repository Modified files: bin/pax cpio.1 tar.1 Log: Fixed the misplaced $FreeBSD$. Revision Changes Path 1.6 +1 -1 src/bin/pax/cpio.1 1.10 +1 -1 src/bin/pax/tar.1 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:03:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C2AD16A4CE; Wed, 9 Feb 2005 18:03:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC5D343D3F; Wed, 9 Feb 2005 18:03:14 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19I3Eh9001919; Wed, 9 Feb 2005 18:03:14 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19I3EeI001918; Wed, 9 Feb 2005 18:03:14 GMT (envelope-from ru) Message-Id: <200502091803.j19I3EeI001918@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 18:03:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen getusershell.3 src/lib/libc/net getaddrinfo.3 getifaddrs.3 getnameinfo.3 inet6_rth_space.3 nsdispatch.3 src/lib/libc/rpc rpc_clnt_auth.3 rpc_clnt_calls.3... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 18:03:15 -0000 ru 2005-02-09 18:03:14 UTC FreeBSD src repository Modified files: lib/libc/gen getusershell.3 lib/libc/net getaddrinfo.3 getifaddrs.3 getnameinfo.3 inet6_rth_space.3 nsdispatch.3 lib/libc/rpc rpc_clnt_auth.3 rpc_clnt_calls.3 rpc_svc_calls.3 rpc_svc_err.3 rpc_svc_reg.3 rpc_xdr.3 rpcbind.3 lib/libc/sys jail.2 lib/libcrypt crypt.3 lib/libipsec ipsec_set_policy.3 ipsec_strerror.3 Log: Fixed the misplaced $FreeBSD$. Revision Changes Path 1.11 +1 -1 src/lib/libc/gen/getusershell.3 1.30 +2 -1 src/lib/libc/net/getaddrinfo.3 1.10 +3 -1 src/lib/libc/net/getifaddrs.3 1.22 +2 -1 src/lib/libc/net/getnameinfo.3 1.8 +2 -1 src/lib/libc/net/inet6_rth_space.3 1.12 +2 -1 src/lib/libc/net/nsdispatch.3 1.6 +1 -1 src/lib/libc/rpc/rpc_clnt_auth.3 1.8 +1 -1 src/lib/libc/rpc/rpc_clnt_calls.3 1.9 +1 -1 src/lib/libc/rpc/rpc_svc_calls.3 1.5 +1 -1 src/lib/libc/rpc/rpc_svc_err.3 1.6 +1 -1 src/lib/libc/rpc/rpc_svc_reg.3 1.4 +1 -1 src/lib/libc/rpc/rpc_xdr.3 1.6 +1 -1 src/lib/libc/rpc/rpcbind.3 1.28 +7 -7 src/lib/libc/sys/jail.2 1.31 +1 -3 src/lib/libcrypt/crypt.3 1.20 +2 -1 src/lib/libipsec/ipsec_set_policy.3 1.13 +2 -1 src/lib/libipsec/ipsec_strerror.3 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:03:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F8E116A4CE; Wed, 9 Feb 2005 18:03:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 049C643D2F; Wed, 9 Feb 2005 18:03:38 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19I3bWV002019; Wed, 9 Feb 2005 18:03:37 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19I3bHk002018; Wed, 9 Feb 2005 18:03:37 GMT (envelope-from ru) Message-Id: <200502091803.j19I3bHk002018@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 18:03:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/fore_dnld fore_dnld.8 src/sbin/atm/ilmid ilmid.8 src/sbin/fsck fsck.8 src/sbin/ping6 ping6.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 18:03:38 -0000 ru 2005-02-09 18:03:37 UTC FreeBSD src repository Modified files: sbin/atm/fore_dnld fore_dnld.8 sbin/atm/ilmid ilmid.8 sbin/fsck fsck.8 sbin/ping6 ping6.8 Log: Fixed the misplaced $FreeBSD$. Revision Changes Path 1.10 +1 -2 src/sbin/atm/fore_dnld/fore_dnld.8 1.7 +1 -2 src/sbin/atm/ilmid/ilmid.8 1.36 +2 -1 src/sbin/fsck/fsck.8 1.22 +1 -1 src/sbin/ping6/ping6.8 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:04:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3537D16A4CF; Wed, 9 Feb 2005 18:04:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0236743D1F; Wed, 9 Feb 2005 18:04:23 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19I4MQo002091; Wed, 9 Feb 2005 18:04:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19I4M5U002090; Wed, 9 Feb 2005 18:04:22 GMT (envelope-from ru) Message-Id: <200502091804.j19I4M5U002090@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 18:04:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/finger finger.conf.5 src/usr.bin/hesinfo hesinfo.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 18:04:23 -0000 ru 2005-02-09 18:04:22 UTC FreeBSD src repository Modified files: usr.bin/finger finger.conf.5 usr.bin/hesinfo hesinfo.1 Log: Fixed the misplaced $FreeBSD$. Revision Changes Path 1.6 +22 -22 src/usr.bin/finger/finger.conf.5 1.6 +3 -1 src/usr.bin/hesinfo/hesinfo.1 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:04:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6290816A4CE; Wed, 9 Feb 2005 18:04:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3800143D2D; Wed, 9 Feb 2005 18:04:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19I4h5t002462; Wed, 9 Feb 2005 18:04:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19I4hul002461; Wed, 9 Feb 2005 18:04:43 GMT (envelope-from ru) Message-Id: <200502091804.j19I4hul002461@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 18:04:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpiconf acpiconf.8src/usr.sbin/atm/atmarpd atmarpd.8 src/usr.sbin/atm/scspd scspd.8 src/usr.sbin/extattrctl extattrctl.8 src/usr.sbin/ifmcstat ifmcstat.8 src/usr.sbin/mld6query mld6query.8 src/usr.sbin/ndp ndp.8 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 18:04:43 -0000 ru 2005-02-09 18:04:43 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpiconf acpiconf.8 usr.sbin/atm/atmarpd atmarpd.8 usr.sbin/atm/scspd scspd.8 usr.sbin/extattrctl extattrctl.8 usr.sbin/ifmcstat ifmcstat.8 usr.sbin/mld6query mld6query.8 usr.sbin/ndp ndp.8 usr.sbin/rarpd rarpd.8 usr.sbin/rip6query rip6query.8 usr.sbin/route6d route6d.8 usr.sbin/rpc.lockd rpc.lockd.8 usr.sbin/rrenumd rrenumd.8 rrenumd.conf.5 usr.sbin/rtadvd rtadvd.8 rtadvd.conf.5 usr.sbin/rtsold rtsold.8 usr.sbin/setkey setkey.8 usr.sbin/traceroute6 traceroute6.8 Log: Fixed the misplaced $FreeBSD$. Revision Changes Path 1.15 +1 -1 src/usr.sbin/acpi/acpiconf/acpiconf.8 1.8 +1 -1 src/usr.sbin/atm/atmarpd/atmarpd.8 1.8 +1 -2 src/usr.sbin/atm/scspd/scspd.8 1.24 +1 -1 src/usr.sbin/extattrctl/extattrctl.8 1.6 +1 -1 src/usr.sbin/ifmcstat/ifmcstat.8 1.6 +1 -1 src/usr.sbin/mld6query/mld6query.8 1.16 +2 -1 src/usr.sbin/ndp/ndp.8 1.22 +2 -2 src/usr.sbin/rarpd/rarpd.8 1.7 +1 -1 src/usr.sbin/rip6query/rip6query.8 1.9 +3 -1 src/usr.sbin/route6d/route6d.8 1.16 +1 -1 src/usr.sbin/rpc.lockd/rpc.lockd.8 1.8 +1 -1 src/usr.sbin/rrenumd/rrenumd.8 1.17 +1 -1 src/usr.sbin/rrenumd/rrenumd.conf.5 1.15 +2 -1 src/usr.sbin/rtadvd/rtadvd.8 1.15 +2 -1 src/usr.sbin/rtadvd/rtadvd.conf.5 1.15 +1 -1 src/usr.sbin/rtsold/rtsold.8 1.34 +2 -1 src/usr.sbin/setkey/setkey.8 1.14 +1 -1 src/usr.sbin/traceroute6/traceroute6.8 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:07:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A09EC16A4CE; Wed, 9 Feb 2005 18:07:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D96843D41; Wed, 9 Feb 2005 18:07:17 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19I7HTr003009; Wed, 9 Feb 2005 18:07:17 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19I7HrO003008; Wed, 9 Feb 2005 18:07:17 GMT (envelope-from ru) Message-Id: <200502091807.j19I7HrO003008@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 18:07:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/ses/getencstat getencstat.0 src/share/examples/ses/sesd sesd.0 src/share/examples/ses/setencstat setencstat.0 src/share/examples/ses/setobjstat setobjstat.0 src/share/man/man1... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 18:07:17 -0000 ru 2005-02-09 18:07:17 UTC FreeBSD src repository Modified files: share/examples/ses/getencstat getencstat.0 share/examples/ses/sesd sesd.0 share/examples/ses/setencstat setencstat.0 share/examples/ses/setobjstat setobjstat.0 share/man/man1 builtin.1 share/man/man4 atapicam.4 faith.4 icmp6.4 inet6.4 ip6.4 ipsec.4 isp.4 ispfw.4 kame.4 oldcard.4 pci.4 pcic.4 stf.4 txp.4 udbp.4 ufm.4 uhci.4 umass.4 ums.4 urio.4 share/man/man4/man4.i386 pbio.4 ray.4 share/man/man5 elf.5 hesiod.conf.5 mailer.conf.5 nsswitch.conf.5 share/man/man9 VOP_ACLCHECK.9 acl.9 microtime.9 mutex.9 style.9 tvtohz.9 vfs_unmountall.9 Log: Fixed the misplaced $FreeBSD$. Revision Changes Path 1.5 +3 -2 src/share/examples/ses/getencstat/getencstat.0 1.5 +3 -2 src/share/examples/ses/sesd/sesd.0 1.4 +3 -2 src/share/examples/ses/setencstat/setencstat.0 1.5 +3 -2 src/share/examples/ses/setobjstat/setobjstat.0 1.21 +1 -1 src/share/man/man1/builtin.1 1.5 +1 -1 src/share/man/man4/atapicam.4 1.13 +1 -1 src/share/man/man4/faith.4 1.17 +3 -1 src/share/man/man4/icmp6.4 1.19 +2 -1 src/share/man/man4/inet6.4 1.19 +3 -1 src/share/man/man4/ip6.4 1.15 +2 -1 src/share/man/man4/ipsec.4 1.19 +1 -1 src/share/man/man4/isp.4 1.6 +1 -2 src/share/man/man4/ispfw.4 1.14 +1 -1 src/share/man/man4/kame.4 1.5 +23 -23 src/share/man/man4/man4.i386/pbio.4 1.12 +1 -1 src/share/man/man4/man4.i386/ray.4 1.9 +1 -1 src/share/man/man4/oldcard.4 1.16 +1 -1 src/share/man/man4/pci.4 1.9 +1 -1 src/share/man/man4/pcic.4 1.14 +2 -1 src/share/man/man4/stf.4 1.8 +2 -1 src/share/man/man4/txp.4 1.15 +1 -1 src/share/man/man4/udbp.4 1.5 +1 -1 src/share/man/man4/ufm.4 1.17 +1 -1 src/share/man/man4/uhci.4 1.40 +1 -1 src/share/man/man4/umass.4 1.23 +1 -1 src/share/man/man4/ums.4 1.11 +1 -1 src/share/man/man4/urio.4 1.29 +22 -22 src/share/man/man5/elf.5 1.3 +2 -1 src/share/man/man5/hesiod.conf.5 1.11 +2 -2 src/share/man/man5/mailer.conf.5 1.11 +29 -28 src/share/man/man5/nsswitch.conf.5 1.13 +1 -1 src/share/man/man9/VOP_ACLCHECK.9 1.13 +1 -1 src/share/man/man9/acl.9 1.10 +1 -1 src/share/man/man9/microtime.9 1.45 +11 -11 src/share/man/man9/mutex.9 1.117 +2 -0 src/share/man/man9/style.9 1.4 +1 -1 src/share/man/man9/tvtohz.9 1.7 +1 -1 src/share/man/man9/vfs_unmountall.9 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:22:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7D3C16A4CE; Wed, 9 Feb 2005 18:22:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B19A443D2D; Wed, 9 Feb 2005 18:22:15 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19IMFb6003628; Wed, 9 Feb 2005 18:22:15 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19IMFkS003627; Wed, 9 Feb 2005 18:22:15 GMT (envelope-from ru) Message-Id: <200502091822.j19IMFkS003627@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 18:22:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/fortune fortune.6 fortune.c src/games/fortune/strfile strfile.8 strfile.c src/games/number number.c src/games/random random.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 18:22:15 -0000 ru 2005-02-09 18:22:15 UTC FreeBSD src repository Modified files: games/fortune/fortune fortune.6 fortune.c games/fortune/strfile strfile.8 strfile.c games/number number.c games/random random.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.18 +1 -1 src/games/fortune/fortune/fortune.6 1.26 +2 -4 src/games/fortune/fortune/fortune.c 1.12 +1 -1 src/games/fortune/strfile/strfile.8 1.27 +1 -1 src/games/fortune/strfile/strfile.c 1.15 +1 -1 src/games/number/number.c 1.17 +1 -1 src/games/random/random.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:38:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16C0916A4CE; Wed, 9 Feb 2005 18:38:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E39AF43D49; Wed, 9 Feb 2005 18:38:28 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19IcSVL004564; Wed, 9 Feb 2005 18:38:28 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19IcSuH004563; Wed, 9 Feb 2005 18:38:28 GMT (envelope-from wilko) Message-Id: <200502091838.j19IcSuH004563@repoman.freebsd.org> From: Wilko Bulte Date: Wed, 9 Feb 2005 18:38:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/puc pucdata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 18:38:29 -0000 wilko 2005-02-09 18:38:28 UTC FreeBSD src repository Modified files: sys/dev/puc pucdata.c Log: add support for NetMos NM9805 1284 Printer port Submitted by: Willy Offermans MFC after: 2 weeks Revision Changes Path 1.50 +9 -0 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:44:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 035D316A4CE; Wed, 9 Feb 2005 18:44:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEE5B43D39; Wed, 9 Feb 2005 18:44:09 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19Ii9nd004866; Wed, 9 Feb 2005 18:44:09 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19Ii95t004865; Wed, 9 Feb 2005 18:44:09 GMT (envelope-from harti) Message-Id: <200502091844.j19Ii95t004865@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 9 Feb 2005 18:44:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 18:44:10 -0000 harti 2005-02-09 18:44:09 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Use defines for character constants for open and closing braces and parantheses. This helps editors to find its way through the horrible mess of Var_Parse. Rewrite a for() loop into a while() to make it clearer. Submitted by: Max Okumoto Revision Changes Path 1.74 +22 -11 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 18:52:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4B7B16A4CE for ; Wed, 9 Feb 2005 18:52:28 +0000 (GMT) Received: from mail21.sea5.speakeasy.net (mail21.sea5.speakeasy.net [69.17.117.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3711A43D39 for ; Wed, 9 Feb 2005 18:52:28 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 17286 invoked from network); 9 Feb 2005 18:52:27 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 9 Feb 2005 18:52:27 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j19Iq6Xf004441; Wed, 9 Feb 2005 13:52:22 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: obrien@FreeBSD.org Date: Wed, 9 Feb 2005 13:53:10 -0500 User-Agent: KMail/1.6.2 References: <200502082025.j18KP72E069507@repoman.freebsd.org> <20050209041221.GA16675@dragon.nuxi.com> In-Reply-To: <20050209041221.GA16675@dragon.nuxi.com> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200502091353.10200.jhb@FreeBSD.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 18:52:29 -0000 On Tuesday 08 February 2005 11:12 pm, David O'Brien wrote: > On Tue, Feb 08, 2005 at 08:25:07PM +0000, John Baldwin wrote: > > jhb 2005-02-08 20:25:07 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c > > sys/i386/include apicvar.h smp.h > > sys/i386/isa clock.c > > Log: > > Use the local APIC timer to drive the various kernel clocks on SMP > > machines rather than forwarding interrupts from the clock devices around > > using IPIs: - Add an IDT vector that pushes a clock frame and calls > > lapic_handle_timer(). > > What is the performance improvement of this? What benchmark is used to > show a benefit? Getting rid of these two IPIs means that no IPI handlers now need to access spinlocks and we will now be able to look at allowing IPIs to fire while spinlocks are held thus reducing latency for TLB shootdowns, etc. Also, making the clock stuff a little less synchronized (more like Alpha FWIW) should reduce contention on sched_lock since {hard,stat,prof}clock() all bang on sched_lock (i.e. all the CPUs don't always run fooclock() at the same exact time now). Also, by removing the need for functioning clocks when using the APIC, we don't really have to care as much if the RTC and ISA timer interrupts really work anymore when using an APIC (though I keep the "real" clocks on UP systems for now). I did not do any formal benchmarks, however and I don't think anyone else who tested this did either. Of course, I also posted these patches several weeks ago and hardly anyone bothered to test them then (same for the spinlock_* patches as well). I can go work on some buildworld loop benchmarks though as I haven't integ'd this into my work trees yet so I still have a base to compare against. Speaking of benchmarks, how about testing the patches I posted to amd64@? Specifically, how about benchmarking the atomic patch to change membars to use the fence instructions? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Feb 9 19:21:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 978FD16A4CE; Wed, 9 Feb 2005 19:21:50 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB62A43D1D; Wed, 9 Feb 2005 19:21:49 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.254.12] (g4.samsco.home [192.168.254.12]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j19JM3GJ011078; Wed, 9 Feb 2005 12:22:03 -0700 (MST) (envelope-from scottl@freebsd.org) Message-ID: <420A62C9.80405@freebsd.org> Date: Wed, 09 Feb 2005 12:21:45 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200502082025.j18KP72E069507@repoman.freebsd.org> <20050209041221.GA16675@dragon.nuxi.com> <200502091353.10200.jhb@FreeBSD.org> In-Reply-To: <200502091353.10200.jhb@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: obrien@freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.cmp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 19:21:50 -0000 John Baldwin wrote: > On Tuesday 08 February 2005 11:12 pm, David O'Brien wrote: > >>On Tue, Feb 08, 2005 at 08:25:07PM +0000, John Baldwin wrote: >> >>>jhb 2005-02-08 20:25:07 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c >>> sys/i386/include apicvar.h smp.h >>> sys/i386/isa clock.c >>> Log: >>> Use the local APIC timer to drive the various kernel clocks on SMP >>>machines rather than forwarding interrupts from the clock devices around >>>using IPIs: - Add an IDT vector that pushes a clock frame and calls >>> lapic_handle_timer(). >> >>What is the performance improvement of this? What benchmark is used to >>show a benefit? > > > Getting rid of these two IPIs means that no IPI handlers now need to access > spinlocks and we will now be able to look at allowing IPIs to fire while > spinlocks are held thus reducing latency for TLB shootdowns, etc. Also, > making the clock stuff a little less synchronized (more like Alpha FWIW) > should reduce contention on sched_lock since {hard,stat,prof}clock() all bang > on sched_lock (i.e. all the CPUs don't always run fooclock() at the same > exact time now). Also, by removing the need for functioning clocks when > using the APIC, we don't really have to care as much if the RTC and ISA timer > interrupts really work anymore when using an APIC (though I keep the "real" > clocks on UP systems for now). > > I did not do any formal benchmarks, however and I don't think anyone else who > tested this did either. Of course, I also posted these patches several weeks > ago and hardly anyone bothered to test them then (same for the spinlock_* > patches as well). I can go work on some buildworld loop benchmarks though as > I haven't integ'd this into my work trees yet so I still have a base to > compare against. > I did some testing under an earlier version of this work and found no appreciable change in things like I/O and network thoroughput. What you committed is actually more efficient, so there might indeed be a (small) gain. Scott From owner-cvs-src@FreeBSD.ORG Wed Feb 9 19:28:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EA1216A4CE; Wed, 9 Feb 2005 19:28:10 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC55243D39; Wed, 9 Feb 2005 19:28:09 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j19JS8OH001668; Wed, 9 Feb 2005 20:28:08 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Scott Long From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Feb 2005 12:21:45 MST." <420A62C9.80405@freebsd.org> Date: Wed, 09 Feb 2005 20:28:08 +0100 Message-ID: <1667.1107977288@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: obrien@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 19:28:10 -0000 In message <420A62C9.80405@freebsd.org>, Scott Long writes: >I did some testing under an earlier version of this work and found no >appreciable change in things like I/O and network thoroughput. What you >committed is actually more efficient, so there might indeed be a (small) >gain. I ran a short round of specialized benchmarks (interrupt latency etc) and found nothing statistically significant, but a tendency in favour of the patch. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Feb 9 19:29:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78CAD16A4CE; Wed, 9 Feb 2005 19:29:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33A7543D3F; Wed, 9 Feb 2005 19:29:14 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19JTEc9006984; Wed, 9 Feb 2005 19:29:14 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19JTEdm006983; Wed, 9 Feb 2005 19:29:14 GMT (envelope-from mlaier) Message-Id: <200502091929.j19JTEdm006983@repoman.freebsd.org> From: Max Laier Date: Wed, 9 Feb 2005 19:29:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net if_pflog.c if_pfsync.c pf_ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 19:29:14 -0000 mlaier 2005-02-09 19:29:14 UTC FreeBSD src repository Modified files: sys/contrib/pf/net if_pflog.c if_pfsync.c pf_ioctl.c Log: Access softc embedded struct ifnet via function macro to make it easier to untangle struct ifnet and softc/arpcom in the future. Requested by: brooks Revision Changes Path 1.11 +18 -16 src/sys/contrib/pf/net/if_pflog.c 1.14 +34 -8 src/sys/contrib/pf/net/if_pfsync.c 1.18 +1 -1 src/sys/contrib/pf/net/pf_ioctl.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 19:50:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E0D216A4CE; Wed, 9 Feb 2005 19:50:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5304A43D31; Wed, 9 Feb 2005 19:50:45 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19JojeY008062; Wed, 9 Feb 2005 19:50:45 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19JojF1008061; Wed, 9 Feb 2005 19:50:45 GMT (envelope-from ru) Message-Id: <200502091950.j19JojF1008061@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 19:50:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec Makefile src/libexec/getNAME Makefile getNAME.1 getNAME.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 19:50:45 -0000 ru 2005-02-09 19:50:45 UTC FreeBSD src repository Modified files: libexec Makefile Removed files: libexec/getNAME Makefile getNAME.1 getNAME.c Log: The only user of this utility (share/man/man0) was removed 2+ years ago. Revision Changes Path 1.71 +0 -1 src/libexec/Makefile 1.8 +0 -6 src/libexec/getNAME/Makefile (dead) 1.15 +0 -67 src/libexec/getNAME/getNAME.1 (dead) 1.9 +0 -336 src/libexec/getNAME/getNAME.c (dead) From owner-cvs-src@FreeBSD.ORG Wed Feb 9 20:03:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D905216A4CE; Wed, 9 Feb 2005 20:03:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98B8C43D39; Wed, 9 Feb 2005 20:03:40 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19K3ex4008706; Wed, 9 Feb 2005 20:03:40 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19K3eQU008705; Wed, 9 Feb 2005 20:03:40 GMT (envelope-from imp) Message-Id: <200502092003.j19K3eQU008705@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 20:03:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/conf NOTES src/sys/conf files files.alpha files.i386 files.pc98 options src/sys/dev/ed if_ed.c if_ed_3c503.c if_ed_hpp.c if_ed_isa.c if_ed_novell.c if_ed_sic.c if_ed_wd80x3.c if_edvar.h src/sys/modules/ed Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 20:03:41 -0000 imp 2005-02-09 20:03:40 UTC FreeBSD src repository Modified files: sys/i386/conf NOTES sys/conf files files.alpha files.i386 files.pc98 options sys/dev/ed if_ed.c if_ed_isa.c if_edvar.h sys/modules/ed Makefile Added files: sys/dev/ed if_ed_3c503.c if_ed_hpp.c if_ed_novell.c if_ed_sic.c if_ed_wd80x3.c Log: Break out obscure ISA cards into their own files, as well as ne2000 and wd80x3 support. Make the obscure ISA cards optional, and add those options to NOTES on i386 (note: the ifdef around the whole code is for module building). Tweak pc98 ed support to include wd80x3 too. Add goo for alpha too. The affected cards are the 3Com 3C503, HP LAN+ and SIC (whatever that is). I couldn't find any of these for sale on ebay, so they are untested. If you have one of these cards, and send it to me, I'll ensure that you have no future problems with it... Minor cleanups as well by using functions rather than cut and paste code for some probing operations (where the function call overhead is lost in the noise). Remove use of kvtop, since they aren't required anymore. This driver needs to get its memory mapped act together, however, and use bus space. It doesn't right now. This reduces the size of if_ed.ko from about 51k to 33k on my laptop. Revision Changes Path 1.993 +1 -0 src/sys/conf/files 1.116 +4 -0 src/sys/conf/files.alpha 1.516 +4 -0 src/sys/conf/files.i386 1.316 +1 -0 src/sys/conf/files.pc98 1.492 +3 -0 src/sys/conf/options 1.244 +70 -1765 src/sys/dev/ed/if_ed.c 1.1 +341 -0 src/sys/dev/ed/if_ed_3c503.c (new) 1.1 +663 -0 src/sys/dev/ed/if_ed_hpp.c (new) 1.20 +8 -2 src/sys/dev/ed/if_ed_isa.c 1.1 +288 -0 src/sys/dev/ed/if_ed_novell.c (new) 1.1 +159 -0 src/sys/dev/ed/if_ed_sic.c (new) 1.1 +468 -0 src/sys/dev/ed/if_ed_wd80x3.c (new) 1.25 +6 -0 src/sys/dev/ed/if_edvar.h 1.1180 +3 -0 src/sys/i386/conf/NOTES 1.9 +2 -2 src/sys/modules/ed/Makefile From owner-cvs-src@FreeBSD.ORG Wed Feb 9 20:08:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C207816A4CE; Wed, 9 Feb 2005 20:08:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B20B43D48; Wed, 9 Feb 2005 20:08:05 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19K85xD008962; Wed, 9 Feb 2005 20:08:05 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19K85Cv008961; Wed, 9 Feb 2005 20:08:05 GMT (envelope-from imp) Message-Id: <200502092008.j19K85Cv008961@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 20:08:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ed.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 20:08:05 -0000 imp 2005-02-09 20:08:05 UTC FreeBSD src repository Modified files: share/man/man4 ed.4 Log: Note the options required for the cards as I know it... Revision Changes Path 1.39 +2 -2 src/share/man/man4/ed.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 20:23:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A29A716A4CE; Wed, 9 Feb 2005 20:23:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AD9043D3F; Wed, 9 Feb 2005 20:23:36 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19KNaO3009956; Wed, 9 Feb 2005 20:23:36 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19KNa90009955; Wed, 9 Feb 2005 20:23:36 GMT (envelope-from ru) Message-Id: <200502092023.j19KNa90009955@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 20:23:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/rlogind rlogind.8 rlogind.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 20:23:36 -0000 ru 2005-02-09 20:23:36 UTC FreeBSD src repository Modified files: libexec/rlogind rlogind.8 rlogind.c Log: Removed Kerberos remnants. Revision Changes Path 1.24 +1 -18 src/libexec/rlogind/rlogind.8 1.41 +5 -40 src/libexec/rlogind/rlogind.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 20:36:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FFF216A4CE; Wed, 9 Feb 2005 20:36:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0389943D39; Wed, 9 Feb 2005 20:36:13 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19KaCkp010458; Wed, 9 Feb 2005 20:36:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19KaCB3010457; Wed, 9 Feb 2005 20:36:12 GMT (envelope-from ru) Message-Id: <200502092036.j19KaCB3010457@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Feb 2005 20:36:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/pppoed pppoed.c src/libexec/revnetgroup revnetgroup.8 revnetgroup.c src/libexec/rshd rshd.8 rshd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 20:36:13 -0000 ru 2005-02-09 20:36:12 UTC FreeBSD src repository Modified files: libexec/pppoed pppoed.c libexec/revnetgroup revnetgroup.8 revnetgroup.c libexec/rshd rshd.8 rshd.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.24 +1 -1 src/libexec/pppoed/pppoed.c 1.14 +1 -4 src/libexec/revnetgroup/revnetgroup.8 1.13 +1 -1 src/libexec/revnetgroup/revnetgroup.c 1.35 +3 -5 src/libexec/rshd/rshd.8 1.48 +1 -1 src/libexec/rshd/rshd.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 20:36:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4323016A4CE; Wed, 9 Feb 2005 20:36:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B70E43D2F; Wed, 9 Feb 2005 20:36:52 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19KapLp010500; Wed, 9 Feb 2005 20:36:52 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19Kapmb010499; Wed, 9 Feb 2005 20:36:51 GMT (envelope-from ps) Message-Id: <200502092036.j19Kapmb010499@repoman.freebsd.org> From: Paul Saab Date: Wed, 9 Feb 2005 20:36:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 20:36:52 -0000 ps 2005-02-09 20:36:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_output.c Log: MFC: revision 1.108 date: 2005/01/12 21:40:51; author: ps; state: Exp; lines: +16 -6 Fix a TCP SACK related crash resulting from incorrect computation of len in tcp_output(), in the case where the FIN has already been transmitted. The mis-computation of len is because of a gcc optimization issue, which this change works around. Submitted by: Mohan Srinivasan Revision Changes Path 1.100.2.6 +16 -6 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 20:56:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF03016A4CE; Wed, 9 Feb 2005 20:56:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6B6943D1D; Wed, 9 Feb 2005 20:56:32 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19KuW7v017903; Wed, 9 Feb 2005 20:56:32 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19KuWDY017902; Wed, 9 Feb 2005 20:56:32 GMT (envelope-from phk) Message-Id: <200502092056.j19KuWDY017902@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 9 Feb 2005 20:56:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 ugpib.h src/lib/libgpib ibfoo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 20:56:33 -0000 phk 2005-02-09 20:56:32 UTC FreeBSD src repository Modified files: sys/dev/ieee488 ugpib.h lib/libgpib ibfoo.c Log: Constify. Revision Changes Path 1.2 +8 -8 src/lib/libgpib/ibfoo.c 1.2 +4 -4 src/sys/dev/ieee488/ugpib.h From owner-cvs-src@FreeBSD.ORG Wed Feb 9 21:23:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BD2316A4CE; Wed, 9 Feb 2005 21:23:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A8BE43D46; Wed, 9 Feb 2005 21:23:49 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19LNmAE019389; Wed, 9 Feb 2005 21:23:48 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19LNmV8019388; Wed, 9 Feb 2005 21:23:48 GMT (envelope-from imp) Message-Id: <200502092123.j19LNmV8019388@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Feb 2005 21:23:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ed.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 21:23:49 -0000 imp 2005-02-09 21:23:48 UTC FreeBSD src repository Modified files: share/man/man4 ed.4 Log: Minor nits noted by ru@ Revision Changes Path 1.40 +5 -3 src/share/man/man4/ed.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 21:45:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A25516A4CE; Wed, 9 Feb 2005 21:45:39 +0000 (GMT) Received: from shrike.submonkey.net (cpc2-cdif3-6-0-cust204.cdif.cable.ntl.com [81.103.67.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id C800143D31; Wed, 9 Feb 2005 21:45:38 +0000 (GMT) (envelope-from setantae@submonkey.net) Received: from setantae by shrike.submonkey.net with local (Exim 4.44 (FreeBSD)) id 1CyzeU-000KfJ-32; Wed, 09 Feb 2005 21:45:38 +0000 Date: Wed, 9 Feb 2005 21:45:38 +0000 From: Ceri Davies To: Ruslan Ermilov Message-ID: <20050209214537.GY18759@submonkey.net> Mail-Followup-To: Ceri Davies , Ruslan Ermilov , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200502091807.j19I7HrO003008@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="L/bWm/e7/ricERqM" Content-Disposition: inline In-Reply-To: <200502091807.j19I7HrO003008@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.7i Sender: Ceri Davies cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/ses/getencstat getencstat.0 src/share/examples/ses/sesd sesd.0 src/share/examples/ses/setencstat setencstat.0 src/share/examples/ses/setobjstat setobjstat.0 src/share/man/man1 builtin.1 src/share/man/man4 atapicam.4 faith.4 icmp6.4 inet6.4 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 21:45:39 -0000 --L/bWm/e7/ricERqM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 09, 2005 at 06:07:17PM +0000, Ruslan Ermilov wrote: > ru 2005-02-09 18:07:17 UTC >=20 > FreeBSD src repository >=20 > Modified files: > share/examples/ses/getencstat getencstat.0=20 > share/examples/ses/sesd sesd.0=20 > share/examples/ses/setencstat setencstat.0=20 > share/examples/ses/setobjstat setobjstat.0=20 > share/man/man1 builtin.1=20 > share/man/man4 atapicam.4 faith.4 icmp6.4 inet6.4 ip6.4=20 > ipsec.4 isp.4 ispfw.4 kame.4 oldcard.4=20 > pci.4 pcic.4 stf.4 txp.4 udbp.4 ufm.4=20 > uhci.4 umass.4 ums.4 urio.4=20 > share/man/man4/man4.i386 pbio.4 ray.4=20 > share/man/man5 elf.5 hesiod.conf.5 mailer.conf.5=20 > nsswitch.conf.5=20 > share/man/man9 VOP_ACLCHECK.9 acl.9 microtime.9 mutex.9=20 > style.9 tvtohz.9 vfs_unmountall.9=20 > Log: > Fixed the misplaced $FreeBSD$. style(9) doesn't say anything about this - could you add something please? Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --L/bWm/e7/ricERqM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCCoSBocfcwTS3JF8RAmK7AKCffXgvKCjEZO0PXJFWfNh+Amy9qACfZcU4 lj99xVUJbU30ihcI+MKo73I= =uarN -----END PGP SIGNATURE----- --L/bWm/e7/ricERqM-- From owner-cvs-src@FreeBSD.ORG Wed Feb 9 22:06:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18D3116A4CE; Wed, 9 Feb 2005 22:06:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E41A143D1F; Wed, 9 Feb 2005 22:06:16 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19M6GKS021472; Wed, 9 Feb 2005 22:06:16 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19M6G2p021471; Wed, 9 Feb 2005 22:06:16 GMT (envelope-from glebius) Message-Id: <200502092206.j19M6G2p021471@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 9 Feb 2005 22:06:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/kldunload kldunload.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2005 22:06:17 -0000 glebius 2005-02-09 22:06:16 UTC FreeBSD src repository Modified files: sbin/kldunload kldunload.8 Log: - Correctly spell MOD_QUIESCE - use .Dv for it MFC after: 3 days Revision Changes Path 1.16 +3 -1 src/sbin/kldunload/kldunload.8 From owner-cvs-src@FreeBSD.ORG Wed Feb 9 22:48:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 324B516A4CE; Wed, 9 Feb 2005 22:48:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 095B643D3F; Wed, 9 Feb 2005 22:48:23 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19MmMP3023135; Wed, 9 Feb 2005 22:48:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19MmMCk023134; Wed, 9 Feb 2005 22:48:22 GMT (envelope-from jhb) Message-Id: <200502092248.j19MmMCk023134@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Feb 2005 22:48:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 22:48:23 -0000 jhb 2005-02-09 22:48:22 UTC FreeBSD src repository Modified files: sys/pc98/pc98 clock.c Log: Fix pc98 compile: merge in changes to use the local APIC timer. Also, add missing initialization of i8254_intsrc while I am here. Revision Changes Path 1.141 +14 -14 src/sys/pc98/pc98/clock.c From owner-cvs-src@FreeBSD.ORG Wed Feb 9 23:05:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A81D16A4CE; Wed, 9 Feb 2005 23:05:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6362143D2D; Wed, 9 Feb 2005 23:05:20 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j19N5K25023985; Wed, 9 Feb 2005 23:05:20 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j19N5KDB023984; Wed, 9 Feb 2005 23:05:20 GMT (envelope-from jeff) Message-Id: <200502092305.j19N5KDB023984@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 9 Feb 2005 23:05:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_inode.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 09 Feb 2005 23:05:20 -0000 jeff 2005-02-09 23:05:20 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_inode.c Log: - In the softupdates case for ffs_truncate() we use vinvalbuf() to invalidate pending io and dependencies. However, vinvalbuf() rightfully does not call vnode_pager_setsize() for us. We must do this here. This could potentially have caused numerous kinds of bugs, but it was specifically causing msync() deadlocks because msync() was writing flushing pages that should not have been valid. Sponsored by: Isilon Systems, Inc. Reported by: kkenn Revision Changes Path 1.103 +1 -0 src/sys/ufs/ffs/ffs_inode.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 00:35:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E3D116A4CE; Thu, 10 Feb 2005 00:35:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75D5243D3F; Thu, 10 Feb 2005 00:35:31 +0000 (GMT) (envelope-from ticso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A0ZVHD029313; Thu, 10 Feb 2005 00:35:31 GMT (envelope-from ticso@repoman.freebsd.org) Received: (from ticso@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A0ZVIw029312; Thu, 10 Feb 2005 00:35:31 GMT (envelope-from ticso) Message-Id: <200502100035.j1A0ZVIw029312@repoman.freebsd.org> From: Bernd Walter Date: Thu, 10 Feb 2005 00:35:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha dec_kn20aa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 00:35:31 -0000 ticso 2005-02-10 00:35:31 UTC FreeBSD src repository Modified files: sys/alpha/alpha dec_kn20aa.c Log: Implement interrupt routing for DEC_KN20AA. Tested by: wilko MFC after: 2 weeks Revision Changes Path 1.21 +22 -35 src/sys/alpha/alpha/dec_kn20aa.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 02:22:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F01E16A4CE; Thu, 10 Feb 2005 02:22:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4441C43D1D; Thu, 10 Feb 2005 02:22:57 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A2Mvah039511; Thu, 10 Feb 2005 02:22:57 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A2MvPZ039510; Thu, 10 Feb 2005 02:22:57 GMT (envelope-from jeff) Message-Id: <200502100222.j1A2MvPZ039510@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 10 Feb 2005 02:22:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 02:22:57 -0000 jeff 2005-02-10 02:22:57 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: - Add more information to the getnewbuf() recycling KTR. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.479 +4 -2 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 02:43:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C65ED16A4CE; Thu, 10 Feb 2005 02:43:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E8A343D1F; Thu, 10 Feb 2005 02:43:26 +0000 (GMT) (envelope-from archie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A2hQtg040246; Thu, 10 Feb 2005 02:43:26 GMT (envelope-from archie@repoman.freebsd.org) Received: (from archie@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A2hQIc040245; Thu, 10 Feb 2005 02:43:26 GMT (envelope-from archie) Message-Id: <200502100243.j1A2hQIc040245@repoman.freebsd.org> From: Archie Cobbs Date: Thu, 10 Feb 2005 02:43:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ppp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 02:43:26 -0000 archie 2005-02-10 02:43:26 UTC FreeBSD src repository Modified files: sys/netgraph ng_ppp.h Log: Fix incorrect comment. Submitted by: James Bowman Revision Changes Path 1.12 +1 -1 src/sys/netgraph/ng_ppp.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 04:02:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A64F916A4CE; Thu, 10 Feb 2005 04:02:55 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 076E643D1D; Thu, 10 Feb 2005 04:02:55 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j1A42rA6002119; Thu, 10 Feb 2005 15:02:53 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j1A42owF013835; Thu, 10 Feb 2005 15:02:51 +1100 Date: Thu, 10 Feb 2005 15:02:49 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Ceri Davies In-Reply-To: <20050209214537.GY18759@submonkey.net> Message-ID: <20050210142452.R28116@delplex.bde.org> References: <200502091807.j19I7HrO003008@repoman.freebsd.org> <20050209214537.GY18759@submonkey.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/ses/getencstat getencstat.0 src/share/examples/ses/sesd sesd.0 src/share/examples/ses/setencstat setencstat.0 src/share/examples/ses/setobjstat setobjstat.0 src/shar X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 04:02:55 -0000 On Wed, 9 Feb 2005, Ceri Davies wrote: > On Wed, Feb 09, 2005 at 06:07:17PM +0000, Ruslan Ermilov wrote: > > ru 2005-02-09 18:07:17 UTC > > > > FreeBSD src repository > > > > Modified files: > > ... > > share/man/man9 VOP_ACLCHECK.9 acl.9 microtime.9 mutex.9 > > style.9 tvtohz.9 vfs_unmountall.9 ^^^^^^^ > > Log: > > Fixed the misplaced $FreeBSD$. > > style(9) doesn't say anything about this - could you add something > please? style.9 says a lot about this for C programs, and used to say something about this for man pages by example: $FreeBSD$ goes immediately after the vendor id. However, the example doesn't obviously apply to man pages because it is in a form suitable for C headers (a C comment), though it was intended to be a self-referential example for the man page itself. The vendor id in it had to be misplaced to not set a bad example by moving the vendor id, and the $FreeBSD$ in it had to be misplaced to not set a bad example by placing it elsewhere than after the vendor id. Now there is another buggy example in the comment at the top of the man page. The new bugs are not having the vendor id there, and incompleteness -- the example can only be seen by reading the source file. style.9 is special since it has to give self-referential examples. It needs at least 1 more $FreeBSD$ and 1 or 2 more vendor ids to obviously cover man pages: - a literal vendor id and $FreeBSD$ pair in the form of a man page comment - maybe another vendor id before the $FreeBSD$ in the comment at the top of the man page. This is not quite right because style.9 isn't really a man page and the vendor didn't put the id there. Bruce From owner-cvs-src@FreeBSD.ORG Thu Feb 10 05:34:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4D0A16A4CE; Thu, 10 Feb 2005 05:34:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C05443D54; Thu, 10 Feb 2005 05:34:26 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A5YQbZ053062; Thu, 10 Feb 2005 05:34:26 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A5YQmr053061; Thu, 10 Feb 2005 05:34:26 GMT (envelope-from imp) Message-Id: <200502100534.j1A5YQmr053061@repoman.freebsd.org> From: Warner Losh Date: Thu, 10 Feb 2005 05:34:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_novell.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 05:34:26 -0000 imp 2005-02-10 05:34:26 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_novell.c Log: Remove an ifdef that's been here for a long time. So long, in fact, that it references a function parameter that's not been passed in for more than 4 years. This has been if 0'd since 1994. Revision Changes Path 1.2 +0 -7 src/sys/dev/ed/if_ed_novell.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 06:09:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92A3916A4CE; Thu, 10 Feb 2005 06:09:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CA3143D39; Thu, 10 Feb 2005 06:09:03 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A693YC054400; Thu, 10 Feb 2005 06:09:03 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A693kt054399; Thu, 10 Feb 2005 06:09:03 GMT (envelope-from imp) Message-Id: <200502100609.j1A693kt054399@repoman.freebsd.org> From: Warner Losh Date: Thu, 10 Feb 2005 06:09:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_novell.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 06:09:03 -0000 imp 2005-02-10 06:09:03 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_novell.c Log: Extricate probing of the gwether card (Gateway AT) from the middle of probing the novell ne[12]000 cards. It should be its own thing, ala how we do the dl100xx support doing its own thing at the right time. For the moment, it is just a function, which makes the mainline of the generic probe easier to follow. Also, correct a couple of comments that looked wrong. # there may be a bug in setting up gwether, in that we set # sc->rec_page_stop based on memsize, rather than sc->mem_size, so if # these two are different, then the rec_page_stop will be wrong. I'm # hesitant to fix it without real hardware to test with. Since # gwether isn't in the hardware list of the man page nor in the commit # messages, it is hard to know for sure. Revision Changes Path 1.3 +74 -64 src/sys/dev/ed/if_ed_novell.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 07:02:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76C3616A4CE; Thu, 10 Feb 2005 07:02:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E67343D31; Thu, 10 Feb 2005 07:02:34 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A72YI6056643; Thu, 10 Feb 2005 07:02:34 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A72Y5d056642; Thu, 10 Feb 2005 07:02:34 GMT (envelope-from krion) Message-Id: <200502100702.j1A72Y5d056642@repoman.freebsd.org> From: Kirill Ponomarew Date: Thu, 10 Feb 2005 07:02:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man7 ports.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 07:02:34 -0000 krion 2005-02-10 07:02:33 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) share/man/man7 ports.7 Log: MFG: rev 1.50 Introduce three new targets for ports collection: showconfig-recursive, rmconfig-recursive and config-conditional. Revision Changes Path 1.45.2.3 +13 -1 src/share/man/man7/ports.7 From owner-cvs-src@FreeBSD.ORG Thu Feb 10 07:04:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7891616A4CE; Thu, 10 Feb 2005 07:04:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F7F843D4C; Thu, 10 Feb 2005 07:04:13 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A74DBY056715; Thu, 10 Feb 2005 07:04:13 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A74DfM056714; Thu, 10 Feb 2005 07:04:13 GMT (envelope-from krion) Message-Id: <200502100704.j1A74DfM056714@repoman.freebsd.org> From: Kirill Ponomarew Date: Thu, 10 Feb 2005 07:04:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man7 ports.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 07:04:13 -0000 krion 2005-02-10 07:04:13 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) share/man/man7 ports.7 Log: MFC: rev. 1.50 Introduce three new targets for ports collection: showconfig-recursive, rmconfig-recursive and config-conditional. Revision Changes Path 1.17.2.17 +13 -1 src/share/man/man7/ports.7 From owner-cvs-src@FreeBSD.ORG Thu Feb 10 07:07:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BB3516A4CE; Thu, 10 Feb 2005 07:07:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62C1F43D1D; Thu, 10 Feb 2005 07:07:33 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A77XDV056906; Thu, 10 Feb 2005 07:07:33 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A77XfT056905; Thu, 10 Feb 2005 07:07:33 GMT (envelope-from delphij) Message-Id: <200502100707.j1A77XfT056905@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Feb 2005 07:07:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sa Makefile main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 07:07:33 -0000 delphij 2005-02-10 07:07:33 UTC FreeBSD src repository Modified files: usr.sbin/sa Makefile main.c Log: Code cleanup: - Prefer modern declaration of functions - WARNS?= 4 -> 6 Revision Changes Path 1.10 +1 -1 src/usr.sbin/sa/Makefile 1.15 +1 -2 src/usr.sbin/sa/main.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 07:29:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 803AC16A4CE; Thu, 10 Feb 2005 07:29:29 +0000 (GMT) Received: from neo.samodelkin.net (samodelkin.net [195.62.0.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A20CE43D5F; Thu, 10 Feb 2005 07:29:28 +0000 (GMT) (envelope-from fjoe@neo.samodelkin.net) Received: by neo.samodelkin.net (Postfix, from userid 1000) id 4F11117078; Thu, 10 Feb 2005 13:29:23 +0600 (NOVT) Date: Thu, 10 Feb 2005 13:29:23 +0600 From: Max Khon To: Ruslan Ermilov Message-ID: <20050210072923.GA84495@samodelkin.net> References: <200502091035.j19AZSlN070362@repoman.freebsd.org> <20050209115127.GE4156@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050209115127.GE4156@ip.net.ua> User-Agent: Mutt/1.4.2i cc: cvs-src@freebsd.org cc: Stefan Farfeleder cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: fjoe@freebsd.org Subject: Re: cvs commit: src/usr.sbin/arlcontrol Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 07:29:29 -0000 Hi! On Wed, Feb 09, 2005 at 01:51:27PM +0200, Ruslan Ermilov wrote: > > stefanf 2005-02-09 10:35:28 UTC > > > > FreeBSD src repository > > > > Modified files: > > usr.sbin/arlcontrol Makefile > > Log: > > Use CFLAGS+=. > > > > Revision Changes Path > > 1.3 +1 -1 src/usr.sbin/arlcontrol/Makefile > > > The same applied to the "arl" kernel module [fixed]. Thanks for taking care of this! /fjoe From owner-cvs-src@FreeBSD.ORG Thu Feb 10 07:44:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26B9E16A4CE; Thu, 10 Feb 2005 07:44:03 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23A7343D41; Thu, 10 Feb 2005 07:44:02 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1A7i0eH098812; Thu, 10 Feb 2005 09:44:00 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 18581-19; Thu, 10 Feb 2005 09:43:53 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1A7heP5098793 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Feb 2005 09:43:40 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1A7hg4T045528; Thu, 10 Feb 2005 09:43:42 +0200 (EET) (envelope-from ru) Date: Thu, 10 Feb 2005 09:43:41 +0200 From: Ruslan Ermilov To: Ceri Davies , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050210074341.GA43466@ip.net.ua> References: <200502091807.j19I7HrO003008@repoman.freebsd.org> <20050209214537.GY18759@submonkey.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: <20050209214537.GY18759@submonkey.net> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua Subject: Re: cvs commit: src/share/examples/ses/getencstat getencstat.0 src/share/examples/ses/sesd sesd.0 src/share/examples/ses/setencstat setencstat.0 src/share/examples/ses/setobjstat setobjstat.0 src/share/man/man1 builtin.1 src/share/man/man4 atapicam.4 faith.4 icmp6.4 inet6.4 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 07:44:03 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 09, 2005 at 09:45:38PM +0000, Ceri Davies wrote: > On Wed, Feb 09, 2005 at 06:07:17PM +0000, Ruslan Ermilov wrote: > > ru 2005-02-09 18:07:17 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > share/examples/ses/getencstat getencstat.0=20 > > share/examples/ses/sesd sesd.0=20 > > share/examples/ses/setencstat setencstat.0=20 > > share/examples/ses/setobjstat setobjstat.0=20 > > share/man/man1 builtin.1=20 > > share/man/man4 atapicam.4 faith.4 icmp6.4 inet6.4 ip6.4=20 > > ipsec.4 isp.4 ispfw.4 kame.4 oldcard.4=20 > > pci.4 pcic.4 stf.4 txp.4 udbp.4 ufm.4=20 > > uhci.4 umass.4 ums.4 urio.4=20 > > share/man/man4/man4.i386 pbio.4 ray.4=20 > > share/man/man5 elf.5 hesiod.conf.5 mailer.conf.5=20 > > nsswitch.conf.5=20 > > share/man/man9 VOP_ACLCHECK.9 acl.9 microtime.9 mutex.9=20 > > style.9 tvtohz.9 vfs_unmountall.9=20 > > Log: > > Fixed the misplaced $FreeBSD$. >=20 > style(9) doesn't say anything about this - could you add something > please? >=20 This is easy. I want all manpages' headers to look the same, as in /usr/share/examples/mdoc/. I only fixed those that misspelled $FreeBSD$ with a leading tab character, or it was missing at all (as in the style.9 manpage) in the header block. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCCxCtqRfpzJluFF4RAu8bAJ41jGbu/Jq7rjsK3r/ltgsVPTC/twCfcjxO 6EQ7GhuCGBhcbVj8xZwWzxY= =PqhT -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv-- From owner-cvs-src@FreeBSD.ORG Thu Feb 10 08:12:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A01A16A4CE; Thu, 10 Feb 2005 08:12:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3139243D46; Thu, 10 Feb 2005 08:12:39 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A8CdXt059484; Thu, 10 Feb 2005 08:12:39 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A8CcoB059483; Thu, 10 Feb 2005 08:12:38 GMT (envelope-from stefanf) Message-Id: <200502100812.j1A8CcoB059483@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Feb 2005 08:12:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/rpcgen rpc_main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 08:12:39 -0000 stefanf 2005-02-10 08:12:38 UTC FreeBSD src repository Modified files: usr.bin/rpcgen rpc_main.c Log: Let the generated code include instead of . Revision Changes Path 1.24 +2 -2 src/usr.bin/rpcgen/rpc_main.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 08:33:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 736F516A4CE; Thu, 10 Feb 2005 08:33:21 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 963AC43D39; Thu, 10 Feb 2005 08:33:20 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1A8XJ7v002656; Thu, 10 Feb 2005 10:33:19 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 23622-16; Thu, 10 Feb 2005 10:33:18 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1A8XIKX002652 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Feb 2005 10:33:18 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1A8XJ5R050142; Thu, 10 Feb 2005 10:33:19 +0200 (EET) (envelope-from ru) Date: Thu, 10 Feb 2005 10:33:19 +0200 From: Ruslan Ermilov To: Bruce Evans Message-ID: <20050210083319.GB43466@ip.net.ua> References: <200502091807.j19I7HrO003008@repoman.freebsd.org> <20050209214537.GY18759@submonkey.net> <20050210142452.R28116@delplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PmA2V3Z32TCmWXqI" Content-Disposition: inline In-Reply-To: <20050210142452.R28116@delplex.bde.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: Ceri Davies cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/share/examples/ses/getencstat getencstat.0 src/share/examples/ses/sesd sesd.0 src/share/examples/ses/setencstat setencstat.0 src/share/examples/ses/setobjstat setobjstat.0 src/shar X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 08:33:21 -0000 --PmA2V3Z32TCmWXqI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 10, 2005 at 03:02:49PM +1100, Bruce Evans wrote: > On Wed, 9 Feb 2005, Ceri Davies wrote: >=20 > > On Wed, Feb 09, 2005 at 06:07:17PM +0000, Ruslan Ermilov wrote: > > > ru 2005-02-09 18:07:17 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > ... > > > share/man/man9 VOP_ACLCHECK.9 acl.9 microtime.9 mutex.9 > > > style.9 tvtohz.9 vfs_unmountall.9 > ^^^^^^^ > > > Log: > > > Fixed the misplaced $FreeBSD$. > > > > style(9) doesn't say anything about this - could you add something > > please? >=20 It actually does. Manpages are similar to C header files in this respect, i.e., the following apply, among other: - after a copyright header, there's a blank line, and then $FreeBSD$; - $FreeBSD$ should exist only once, except in the style.9 manpage; - keep and do not edit foreign IDs. > style.9 says a lot about this for C programs, and used to say something > about this for man pages by example: $FreeBSD$ goes immediately after > the vendor id. >=20 Except it actually says to put $FreeBSD$ after a copyright block, and do not edit/move foreign IDs, so in case if the vendor ID was put before copyright block, I kept it there, and just placed $FreeBSD$ where it belongs according to style(9) and template manpages (/usr/share/examples/mdoc/). > However, the example doesn't obviously apply to man > pages because it is in a form suitable for C headers (a C comment), >=20 The C headers example in style(9) fits nicely with manpages. > though it was intended to be a self-referential example for the man > page itself. >=20 It's hard to guess, as manpages use different style of comments. > The vendor id in it had to be misplaced to not set a bad > example by moving the vendor id, >=20 You mean misplaced in the manpage's source? > and the $FreeBSD$ in it had to be > misplaced to not set a bad example by placing it elsewhere than after > the vendor id. >=20 You mean misplaced in the manpage's source? > Now there is another buggy example in the comment at the top of the > man page. The new bugs are not having the vendor id there, and > incompleteness -- the example can only be seen by reading the source > file. >=20 Well, the copyright is also not that of the vendor, either. ;) > style.9 is special since it has to give self-referential examples. It > needs at least 1 more $FreeBSD$ and 1 or 2 more vendor ids to obviously > cover man pages: > - a literal vendor id and $FreeBSD$ pair in the form of a man page comment >=20 I think this is not necessary. Manpage example can be viewed by viewing the style.9 source. This is pretty self-referential. ;) > - maybe another vendor id before the $FreeBSD$ in the comment at the top > of the man page. This is not quite right because style.9 isn't really > a man page and the vendor didn't put the id there. >=20 It should be as per style(9): %%% Index: style.9 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/share/man/man9/style.9,v retrieving revision 1.117 diff -u -p -r1.117 style.9 --- style.9 9 Feb 2005 18:07:17 -0000 1.117 +++ style.9 10 Feb 2005 08:30:19 -0000 @@ -23,9 +23,10 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" +.\" From: @(#)style 1.14 (Berkeley) 4/28/95 .\" $FreeBSD: src/share/man/man9/style.9,v 1.117 2005/02/09 18:07:17 ru Ex= p $ .\" -.Dd December 7, 2001 +.Dd February 10, 2005 .Dt STYLE 9 .Os .Sh NAME %%% Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --PmA2V3Z32TCmWXqI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCCxxPqRfpzJluFF4RAp6hAKCZnyEw0lAOVQfGrZt/aW8yamrdnACdExkS MNs/8AdHjz45osXYWUhNNp0= =54tZ -----END PGP SIGNATURE----- --PmA2V3Z32TCmWXqI-- From owner-cvs-src@FreeBSD.ORG Thu Feb 10 08:55:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B25B16A514; Thu, 10 Feb 2005 08:55:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6095A43D54; Thu, 10 Feb 2005 08:55:09 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A8t9Bm067774; Thu, 10 Feb 2005 08:55:09 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A8t97e067773; Thu, 10 Feb 2005 08:55:09 GMT (envelope-from phk) Message-Id: <200502100855.j1A8t97e067773@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 08:55:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 08:55:09 -0000 phk 2005-02-10 08:55:09 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Don't pass NULL to vprint() Revision Changes Path 1.578 +1 -1 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 08:55:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBD1D16A4CE; Thu, 10 Feb 2005 08:55:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A535343D48; Thu, 10 Feb 2005 08:55:40 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A8teKV067858; Thu, 10 Feb 2005 08:55:40 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A8teCQ067857; Thu, 10 Feb 2005 08:55:40 GMT (envelope-from phk) Message-Id: <200502100855.j1A8teCQ067857@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 08:55:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys vnode.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 08:55:41 -0000 phk 2005-02-10 08:55:40 UTC FreeBSD src repository Modified files: sys/sys vnode.h Log: Add __printflike() to vn_printf() Revision Changes Path 1.279 +1 -1 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 09:00:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF70F16A4CE; Thu, 10 Feb 2005 09:00:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B647043D41; Thu, 10 Feb 2005 09:00:55 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A90tn1068147; Thu, 10 Feb 2005 09:00:55 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A90tNb068146; Thu, 10 Feb 2005 09:00:55 GMT (envelope-from stefanf) Message-Id: <200502100900.j1A90tNb068146@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Feb 2005 09:00:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pwd_mkdb pwd_mkdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 09:00:56 -0000 stefanf 2005-02-10 09:00:55 UTC FreeBSD src repository Modified files: usr.sbin/pwd_mkdb pwd_mkdb.c Log: Turn K&R functions into prototypes. Revision Changes Path 1.48 +6 -12 src/usr.sbin/pwd_mkdb/pwd_mkdb.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 09:05:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8A1A16A4CE; Thu, 10 Feb 2005 09:05:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F06C43D2D; Thu, 10 Feb 2005 09:05:27 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A95Rki068325; Thu, 10 Feb 2005 09:05:27 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A95RPF068324; Thu, 10 Feb 2005 09:05:27 GMT (envelope-from stefanf) Message-Id: <200502100905.j1A95RPF068324@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Feb 2005 09:05:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pw pw.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 09:05:27 -0000 stefanf 2005-02-10 09:05:27 UTC FreeBSD src repository Modified files: usr.sbin/pw pw.h Log: The variable `arglist' has internal linkage in pw.c, don't declare it as extern here. Revision Changes Path 1.14 +2 -2 src/usr.sbin/pw/pw.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 09:09:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C1B016A4CE; Thu, 10 Feb 2005 09:09:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1497E43D55; Thu, 10 Feb 2005 09:09:19 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A99IDP068450; Thu, 10 Feb 2005 09:09:18 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A99Ikc068449; Thu, 10 Feb 2005 09:09:18 GMT (envelope-from stefanf) Message-Id: <200502100909.j1A99Ikc068449@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Feb 2005 09:09:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/keyserv keyserv.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 09:09:19 -0000 stefanf 2005-02-10 09:09:18 UTC FreeBSD src repository Modified files: usr.sbin/keyserv keyserv.h Log: The variable `ROOTKEY' has internal linkage in keyserv.c, don't declare it as extern here. Revision Changes Path 1.4 +0 -3 src/usr.sbin/keyserv/keyserv.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 09:13:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EA3E16A4CE; Thu, 10 Feb 2005 09:13:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 259B343D2F; Thu, 10 Feb 2005 09:13:21 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A9DLIb068637; Thu, 10 Feb 2005 09:13:21 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A9DKYo068636; Thu, 10 Feb 2005 09:13:20 GMT (envelope-from stefanf) Message-Id: <200502100913.j1A9DKYo068636@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Feb 2005 09:13:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/ipcs ipcs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 09:13:21 -0000 stefanf 2005-02-10 09:13:20 UTC FreeBSD src repository Modified files: usr.bin/ipcs ipcs.c Log: Turn K&R functions into prototypes. Revision Changes Path 1.25 +6 -17 src/usr.bin/ipcs/ipcs.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 09:19:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FE5616A4CE; Thu, 10 Feb 2005 09:19:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08C2843D3F; Thu, 10 Feb 2005 09:19:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A9JYwD069981; Thu, 10 Feb 2005 09:19:34 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A9JYBU069980; Thu, 10 Feb 2005 09:19:34 GMT (envelope-from ru) Message-Id: <200502100919.j1A9JYBU069980@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Feb 2005 09:19:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ccdconfig ccdconfig.8 ccdconfig.c src/sbin/conscontrol conscontrol.8 src/sbin/devd devd.cc src/sbin/dump main.c src/sbin/dumpfs dumpfs.8 src/sbin/ffsinfo... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 09:19:35 -0000 ru 2005-02-10 09:19:34 UTC FreeBSD src repository Modified files: sbin/ccdconfig ccdconfig.8 ccdconfig.c sbin/conscontrol conscontrol.8 sbin/devd devd.cc sbin/dump main.c sbin/dumpfs dumpfs.8 sbin/ffsinfo ffsinfo.c sbin/fsck fsck.8 fsck.c sbin/fsck_ffs fsck_ffs.8 main.c sbin/kldconfig kldconfig.8 kldconfig.c sbin/ldconfig ldconfig.c sbin/mdconfig mdconfig.c sbin/mdmfs mdmfs.c sbin/mknod mknod.8 sbin/mount mount.c sbin/mount_msdosfs mount_msdosfs.8 sbin/mount_nfs mount_nfs.8 mount_nfs.c sbin/mount_nfs4 mount_nfs4.8 mount_nfs4.c sbin/mount_ntfs mount_ntfs.8 mount_ntfs.c sbin/mount_nullfs mount_nullfs.c sbin/mount_udf mount_udf.8 sbin/mount_umapfs mount_umapfs.c sbin/mount_unionfs mount_unionfs.c sbin/nos-tun nos-tun.8 nos-tun.c sbin/ping6 ping6.8 ping6.c sbin/quotacheck quotacheck.8 quotacheck.c sbin/reboot reboot.8 reboot.c sbin/restore main.c sbin/savecore savecore.c sbin/slattach slattach.8 slattach.c sbin/startslip startslip.c sbin/swapon swapon.8 swapon.c sbin/sysctl sysctl.c sbin/umount umount.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.33 +3 -5 src/sbin/ccdconfig/ccdconfig.8 1.35 +3 -3 src/sbin/ccdconfig/ccdconfig.c 1.9 +2 -0 src/sbin/conscontrol/conscontrol.8 1.19 +1 -1 src/sbin/devd/devd.cc 1.62 +2 -2 src/sbin/dump/main.c 1.15 +1 -1 src/sbin/dumpfs/dumpfs.8 1.9 +1 -1 src/sbin/ffsinfo/ffsinfo.c 1.37 +3 -3 src/sbin/fsck/fsck.8 1.18 +2 -2 src/sbin/fsck/fsck.c 1.33 +1 -1 src/sbin/fsck_ffs/fsck_ffs.8 1.44 +1 -1 src/sbin/fsck_ffs/main.c 1.7 +2 -2 src/sbin/kldconfig/kldconfig.8 1.7 +1 -1 src/sbin/kldconfig/kldconfig.c 1.45 +1 -1 src/sbin/ldconfig/ldconfig.c 1.41 +1 -1 src/sbin/mdconfig/mdconfig.c 1.23 +4 -4 src/sbin/mdmfs/mdmfs.c 1.31 +2 -2 src/sbin/mknod/mknod.8 1.68 +3 -3 src/sbin/mount/mount.c 1.31 +8 -12 src/sbin/mount_msdosfs/mount_msdosfs.8 1.43 +4 -4 src/sbin/mount_nfs/mount_nfs.8 1.63 +5 -5 src/sbin/mount_nfs/mount_nfs.c 1.5 +3 -6 src/sbin/mount_nfs4/mount_nfs4.8 1.5 +5 -6 src/sbin/mount_nfs4/mount_nfs4.c 1.21 +6 -6 src/sbin/mount_ntfs/mount_ntfs.8 1.12 +2 -2 src/sbin/mount_ntfs/mount_ntfs.c 1.23 +1 -1 src/sbin/mount_nullfs/mount_nullfs.c 1.6 +1 -1 src/sbin/mount_udf/mount_udf.8 1.23 +1 -1 src/sbin/mount_umapfs/mount_umapfs.c 1.22 +1 -1 src/sbin/mount_unionfs/mount_unionfs.c 1.17 +1 -0 src/sbin/nos-tun/nos-tun.8 1.14 +1 -1 src/sbin/nos-tun/nos-tun.c 1.23 +3 -3 src/sbin/ping6/ping6.8 1.29 +17 -12 src/sbin/ping6/ping6.c 1.16 +4 -9 src/sbin/quotacheck/quotacheck.8 1.25 +1 -1 src/sbin/quotacheck/quotacheck.c 1.23 +10 -10 src/sbin/reboot/reboot.8 1.23 +2 -2 src/sbin/reboot/reboot.c 1.24 +4 -4 src/sbin/restore/main.c 1.71 +4 -2 src/sbin/savecore/savecore.c 1.29 +4 -11 src/sbin/slattach/slattach.8 1.41 +4 -3 src/sbin/slattach/slattach.c 1.38 +1 -1 src/sbin/startslip/startslip.c 1.29 +2 -4 src/sbin/swapon/swapon.8 1.22 +3 -5 src/sbin/swapon/swapon.c 1.65 +1 -1 src/sbin/sysctl/sysctl.c 1.45 +2 -2 src/sbin/umount/umount.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 09:39:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5480316A4CE; Thu, 10 Feb 2005 09:39:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C58643D2F; Thu, 10 Feb 2005 09:39:52 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1A9dqsV071178; Thu, 10 Feb 2005 09:39:52 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1A9dqpK071177; Thu, 10 Feb 2005 09:39:52 GMT (envelope-from ru) Message-Id: <200502100939.j1A9dqpK071177@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Feb 2005 09:39:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fsck_msdosfs fsck_msdosfs.8 main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 09:39:52 -0000 ru 2005-02-10 09:39:52 UTC FreeBSD src repository Modified files: sbin/fsck_msdosfs fsck_msdosfs.8 main.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.15 +2 -2 src/sbin/fsck_msdosfs/fsck_msdosfs.8 1.15 +3 -1 src/sbin/fsck_msdosfs/main.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 10:06:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96D1B16A4CE; Thu, 10 Feb 2005 10:06:57 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C25C43D2D; Thu, 10 Feb 2005 10:06:56 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j1AA6sHn032741; Thu, 10 Feb 2005 21:06:54 +1100 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) j1AA6pwF016651; Thu, 10 Feb 2005 21:06:52 +1100 Date: Thu, 10 Feb 2005 21:06:51 +1100 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Ruslan Ermilov In-Reply-To: <20050210083319.GB43466@ip.net.ua> Message-ID: <20050210202900.B21458@epsplex.bde.org> References: <200502091807.j19I7HrO003008@repoman.freebsd.org> <20050210142452.R28116@delplex.bde.org> <20050210083319.GB43466@ip.net.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Ceri Davies cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/share/examples/ses/getencstat getencstat.0 src/share/examples/ses/sesd sesd.0 src/share/examples/ses/setencstat setencstat.0 src/share/examples/ses/setobjstat setobjstat.0 src/shar X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 10:06:57 -0000 On Thu, 10 Feb 2005, Ruslan Ermilov wrote: > On Thu, Feb 10, 2005 at 03:02:49PM +1100, Bruce Evans wrote: > > On Wed, 9 Feb 2005, Ceri Davies wrote: > > > style(9) doesn't say anything about this - could you add something > > > please? > > > It actually does. Manpages are similar to C header files in this > respect, i.e., the following apply, among other: > > - after a copyright header, there's a blank line, and then $FreeBSD$; It literally says "rcsid" instead of "$FreeBSD$" here, and only mentions $FreeBSD$ by example. I avoid using "rcsid" since ids may or may not be rcsids. > - $FreeBSD$ should exist only once, except in the style.9 manpage; It actually says "Version control system ID tags" instead of "$FreeBSD$" here. This covers $FreeBSD$ with more than an example, but without the example it only requires at most 1 $FreeBSD$ and not exactly 1. > - keep and do not edit foreign IDs. > > > style.9 says a lot about this for C programs, and used to say something > > about this for man pages by example: $FreeBSD$ goes immediately after > > the vendor id. > > > Except it actually says to put $FreeBSD$ after a copyright block, and Except is actually says that there is an rcsid after the copyright block, and then gives an example with an sccsid instead of an rcsid. Only the example shows that other ids follow the "rcsid". > do not edit/move foreign IDs, so in case if the vendor ID was put > before copyright block, I kept it there, and just placed $FreeBSD$ > where it belongs according to style(9) and template manpages > (/usr/share/examples/mdoc/). That is OK with me, except in style(9) it makes the self references harder to untangle. > > However, the example doesn't obviously apply to man > > pages because it is in a form suitable for C headers (a C comment), > > > The C headers example in style(9) fits nicely with manpages. > > > though it was intended to be a self-referential example for the man > > page itself. > > > It's hard to guess, as manpages use different style of comments. To avoid guesses, it should be formatted like a man page comment if it applies to man pages. style.9 also has problems describing both a C program and a header in the same file. > > The vendor id in it had to be misplaced to not set a bad > > example by moving the vendor id, > > > You mean misplaced in the manpage's source? Sort of. > > and the $FreeBSD$ in it had to be > > misplaced to not set a bad example by placing it elsewhere than after > > the vendor id. > > > You mean misplaced in the manpage's source? Sort of. Neither of these ids is needed in the output except for their possibly unintentional side effect of sort of documenting $FreeBSD$ for headers and man pages. > > style.9 is special since it has to give self-referential examples. It > > needs at least 1 more $FreeBSD$ and 1 or 2 more vendor ids to obviously > > cover man pages: > > - a literal vendor id and $FreeBSD$ pair in the form of a man page comment > > > I think this is not necessary. Manpage example can be viewed by > viewing the style.9 source. This is pretty self-referential. ;) All section 9 man pages can better be viewed by viewing their source, (*.c, not *.9) ;-). > > - maybe another vendor id before the $FreeBSD$ in the comment at the top > > of the man page. This is not quite right because style.9 isn't really > > a man page and the vendor didn't put the id there. > > > It should be as per style(9): > > %%% > Index: style.9 > =================================================================== > RCS file: /home/ncvs/src/share/man/man9/style.9,v > retrieving revision 1.117 > diff -u -p -r1.117 style.9 > --- style.9 9 Feb 2005 18:07:17 -0000 1.117 > +++ style.9 10 Feb 2005 08:30:19 -0000 > @@ -23,9 +23,10 @@ > .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF > .\" SUCH DAMAGE. > .\" > +.\" From: @(#)style 1.14 (Berkeley) 4/28/95 > .\" $FreeBSD: src/share/man/man9/style.9,v 1.117 2005/02/09 18:07:17 ru Exp $ OK. I have a rule for "From:" too: use it iff the file was renamed, including for repo-copying. > .\" > -.Dd December 7, 2001 > +.Dd February 10, 2005 Apperently the mdoc police were asleep :-). > .Dt STYLE 9 > .Os > .Sh NAME > %%% Bruce From owner-cvs-src@FreeBSD.ORG Thu Feb 10 10:31:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDBE516A4CE; Thu, 10 Feb 2005 10:31:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4C6C43D58; Thu, 10 Feb 2005 10:31:32 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AAVW2V073373; Thu, 10 Feb 2005 10:31:32 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AAVWac073372; Thu, 10 Feb 2005 10:31:32 GMT (envelope-from jkoshy) Message-Id: <200502101031.j1AAVWac073372@repoman.freebsd.org> From: Joseph Koshy Date: Thu, 10 Feb 2005 10:31:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ata.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 10:31:33 -0000 jkoshy 2005-02-10 10:31:32 UTC FreeBSD src repository Modified files: share/man/man4 ata.4 Log: Note that the ICH6 controller is supported. Reviewed by: sos Revision Changes Path 1.49 +1 -1 src/share/man/man4/ata.4 From owner-cvs-src@FreeBSD.ORG Thu Feb 10 10:44:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B267916A4CE; Thu, 10 Feb 2005 10:44:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A81B43D55; Thu, 10 Feb 2005 10:44:29 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AAiTij073854; Thu, 10 Feb 2005 10:44:29 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AAiTe0073853; Thu, 10 Feb 2005 10:44:29 GMT (envelope-from alfred) Message-Id: <200502101044.j1AAiTe0073853@repoman.freebsd.org> From: Alfred Perlstein Date: Thu, 10 Feb 2005 10:44:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/rpcgen rpc_tblout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 10:44:29 -0000 alfred 2005-02-10 10:44:29 UTC FreeBSD src repository Modified files: usr.bin/rpcgen rpc_tblout.c Log: back out 1.7 changes, unneeded and possibly wrong. Revision Changes Path 1.8 +6 -9 src/usr.bin/rpcgen/rpc_tblout.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 10:46:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 832E116A4CE; Thu, 10 Feb 2005 10:46:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27CBA43D45; Thu, 10 Feb 2005 10:46:28 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AAkSqU073971; Thu, 10 Feb 2005 10:46:28 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AAkS8o073970; Thu, 10 Feb 2005 10:46:28 GMT (envelope-from des) Message-Id: <200502101046.j1AAkS8o073970@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 10 Feb 2005 10:46:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/config lang.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 10:46:28 -0000 des 2005-02-10 10:46:27 UTC FreeBSD src repository Modified files: usr.sbin/config lang.l Log: "device" and "nodevice" lines can actually specify more than one device (separated by commas), so add "devices" and "nodevices" as aliases. MFC after: 2 weeks Revision Changes Path 1.41 +2 -0 src/usr.sbin/config/lang.l From owner-cvs-src@FreeBSD.ORG Thu Feb 10 10:52:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D53916A4CF for ; Thu, 10 Feb 2005 10:52:10 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4740543D41 for ; Thu, 10 Feb 2005 10:52:09 +0000 (GMT) (envelope-from oppermann@networx.ch) Received: (qmail 28441 invoked from network); 10 Feb 2005 10:30:31 -0000 Received: from unknown (HELO networx.ch) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 10 Feb 2005 10:30:31 -0000 Message-ID: <420B3CDA.9033810C@networx.ch> Date: Thu, 10 Feb 2005 11:52:10 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Gleb Smirnoff References: <200502051206.j15C6YOY015206@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 10:52:10 -0000 Gleb Smirnoff wrote: > > glebius 2005-02-05 12:06:33 UTC > > FreeBSD src repository > > Modified files: > sbin/ipfw ipfw2.c > sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c > Added files: > sys/netgraph ng_ipfw.c ng_ipfw.h > Log: > Add a ng_ipfw node, implementing a quick and simple interface between > ipfw(4) and netgraph(4) facilities. > > Reviewed by: andre, brooks, julian ^^^^^ I have not withdrawn my objections to the non-decoupling upon entering into netgraph. I think you should decouple the stack upon entering netgraph and not when returning back to ng_ipfw. It is not neccessary to go back the same way and I can imagine several normal setups where packets may come back through another way leading to recursions and a very (too) deep stack. NG_SEND_DATA_ONLY() doesn't seem to decouple it but it's hard to follow the netgraph code and I'm not too used to it. If you can show that NG_SEND_DATA_ONLY() does in fact decouple it then I withdraw this objection. The other thing is the passing back of errors from netgraph. Only certain kinds of errors should be reported back and others converted to some default error. It is very confusing for an application developer to get a very (from his POV) non-sensical error message like ENOTCONN when writing on a socket. He doesn't have knowledge of the ipfw/netgraph stuff that happens in the kernel and it makes debugging extremely confusing. In the he blames FreeBSDs socket implementation whereas it was only some error in setting up the netgraph by the administrator. You've got others to review you stuff and committed it. But it was pretty clear that I wasn't fully happy with the code yet so please don't put my name into the reviewed-by line then. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Feb 10 11:03:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA49116A4CE; Thu, 10 Feb 2005 11:03:38 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1E4D43D39; Thu, 10 Feb 2005 11:03:37 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j1AB3Z74091065 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 10 Feb 2005 14:03:36 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j1AB3Z62021435 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Feb 2005 14:03:35 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j1AB3Y7o021434; Thu, 10 Feb 2005 14:03:34 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Thu, 10 Feb 2005 14:03:34 +0300 From: Gleb Smirnoff To: Andre Oppermann Message-ID: <20050210110334.GB21237@cell.sick.ru> References: <200502051206.j15C6YOY015206@repoman.freebsd.org> <420B3CDA.9033810C@networx.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <420B3CDA.9033810C@networx.ch> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 11:03:38 -0000 On Thu, Feb 10, 2005 at 11:52:10AM +0100, Andre Oppermann wrote: A> I have not withdrawn my objections to the non-decoupling upon entering You haven't replied my email and reminder during more than a week. On last mail you have said, that you are going to be online in one day. A> into netgraph. I think you should decouple the stack upon entering A> netgraph and not when returning back to ng_ipfw. It is not neccessary A> to go back the same way and I can imagine several normal setups where A> packets may come back through another way leading to recursions and a A> very (too) deep stack. NG_SEND_DATA_ONLY() doesn't seem to decouple A> it but it's hard to follow the netgraph code and I'm not too used to A> it. If you can show that NG_SEND_DATA_ONLY() does in fact decouple A> it then I withdraw this objection. Andre, all other edge netgraph nodes does not queue packet for ISR. "Edge node" stands for a node which is an interface between netgraph and other networking subsystem. It has been proved in practice, that it is not needed. And in theory, there is no way ro recurse. You say, that you can describe a normal setup which leads to recursion. I can't. So pls describe it. A> The other thing is the passing back of errors from netgraph. Only A> certain kinds of errors should be reported back and others converted A> to some default error. It is very confusing for an application A> developer to get a very (from his POV) non-sensical error message A> like ENOTCONN when writing on a socket. He doesn't have knowledge A> of the ipfw/netgraph stuff that happens in the kernel and it makes A> debugging extremely confusing. In the he blames FreeBSDs socket A> implementation whereas it was only some error in setting up the A> netgraph by the administrator. I have already replied this in net@ list. OK, I'll ask again: Do you want ng_ipfw_rcvdata() to end with "return (0)"? A> You've got others to review you stuff and committed it. But it was A> pretty clear that I wasn't fully happy with the code yet so please A> don't put my name into the reviewed-by line then. You were not responsive more than ten days. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu Feb 10 11:09:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A0E016A4CE; Thu, 10 Feb 2005 11:09:59 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id D311C43D46; Thu, 10 Feb 2005 11:09:58 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j1AB9v1a091175 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 10 Feb 2005 14:09:57 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j1AB9uHC021515 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Feb 2005 14:09:56 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j1AB9uGK021514; Thu, 10 Feb 2005 14:09:56 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Thu, 10 Feb 2005 14:09:56 +0300 From: Gleb Smirnoff To: Andre Oppermann Message-ID: <20050210110956.GC21237@cell.sick.ru> References: <200502051206.j15C6YOY015206@repoman.freebsd.org> <420B3CDA.9033810C@networx.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <420B3CDA.9033810C@networx.ch> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 11:09:59 -0000 On Thu, Feb 10, 2005 at 11:52:10AM +0100, Andre Oppermann wrote: A> You've got others to review you stuff and committed it. But it was A> pretty clear that I wasn't fully happy with the code yet so please A> don't put my name into the reviewed-by line then. Several comment from you were accepted, that's why I've added you. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:02:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 017EE16A4CE; Thu, 10 Feb 2005 12:02:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF07F43D2F; Thu, 10 Feb 2005 12:02:37 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC2b0d077213; Thu, 10 Feb 2005 12:02:37 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC2bG1077212; Thu, 10 Feb 2005 12:02:37 GMT (envelope-from phk) Message-Id: <200502101202.j1AC2bG1077212@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:02:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/led led.c src/sys/dev/ray if_ray.c if_rayvar.h src/sys/fs/hpfs hpfs_hash.c src/sys/fs/udf udf_vfsops.c src/sys/i386/i386 io_apic.c mptable.c src/sys/i386/pci pci_pir.c src/sys/kern kern_environment.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:02:38 -0000 phk 2005-02-10 12:02:37 UTC FreeBSD src repository Modified files: sys/dev/led led.c sys/dev/ray if_ray.c if_rayvar.h sys/fs/hpfs hpfs_hash.c sys/fs/udf udf_vfsops.c sys/i386/i386 io_apic.c mptable.c sys/i386/pci pci_pir.c sys/kern kern_environment.c kern_event.c kern_mtxpool.c subr_sbuf.c subr_sleepqueue.c subr_turnstile.c uipc_mbuf.c uipc_mbuf2.c sys/net if_clone.c Log: Make a bunch of malloc types static. Found by: src/tools/tools/kernxref Revision Changes Path 1.15 +1 -1 src/sys/dev/led/led.c 1.78 +1 -0 src/sys/dev/ray/if_ray.c 1.20 +0 -2 src/sys/dev/ray/if_rayvar.h 1.18 +1 -1 src/sys/fs/hpfs/hpfs_hash.c 1.26 +1 -1 src/sys/fs/udf/udf_vfsops.c 1.16 +1 -1 src/sys/i386/i386/io_apic.c 1.240 +1 -1 src/sys/i386/i386/mptable.c 1.116 +1 -1 src/sys/i386/pci/pci_pir.c 1.37 +1 -1 src/sys/kern/kern_environment.c 1.87 +2 -1 src/sys/kern/kern_event.c 1.11 +1 -1 src/sys/kern/kern_mtxpool.c 1.29 +1 -1 src/sys/kern/subr_sbuf.c 1.16 +1 -1 src/sys/kern/subr_sleepqueue.c 1.152 +1 -1 src/sys/kern/subr_turnstile.c 1.140 +1 -1 src/sys/kern/uipc_mbuf.c 1.31 +1 -1 src/sys/kern/uipc_mbuf2.c 1.5 +1 -1 src/sys/net/if_clone.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:04:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 970FC16A4CE; Thu, 10 Feb 2005 12:04:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FA0143D1F; Thu, 10 Feb 2005 12:04:26 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC4QjF077304; Thu, 10 Feb 2005 12:04:26 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC4QKD077303; Thu, 10 Feb 2005 12:04:26 GMT (envelope-from phk) Message-Id: <200502101204.j1AC4QKD077303@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:04:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:04:26 -0000 phk 2005-02-10 12:04:26 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: Statize devfs_ops_f Revision Changes Path 1.101 +1 -1 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:05:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3D5A16A4CE; Thu, 10 Feb 2005 12:05:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB3CD43D2D; Thu, 10 Feb 2005 12:05:06 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC56cZ077354; Thu, 10 Feb 2005 12:05:06 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC56YI077353; Thu, 10 Feb 2005 12:05:06 GMT (envelope-from phk) Message-Id: <200502101205.j1AC56YI077353@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:05:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nwfs nwfs_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:05:07 -0000 phk 2005-02-10 12:05:06 UTC FreeBSD src repository Modified files: sys/fs/nwfs nwfs_node.c Log: Statize malloc types. Don't call vprint with NULL. Revision Changes Path 1.35 +3 -3 src/sys/fs/nwfs/nwfs_node.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:06:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E594616A4CE; Thu, 10 Feb 2005 12:06:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDB2C43D58; Thu, 10 Feb 2005 12:06:34 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC6YSJ077589; Thu, 10 Feb 2005 12:06:34 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC6YoI077588; Thu, 10 Feb 2005 12:06:34 GMT (envelope-from phk) Message-Id: <200502101206.j1AC6YoI077588@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:06:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/smbfs smbfs_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:06:35 -0000 phk 2005-02-10 12:06:34 UTC FreeBSD src repository Modified files: sys/fs/smbfs smbfs_node.c Log: don't call vprint with NULL. Revision Changes Path 1.27 +1 -1 src/sys/fs/smbfs/smbfs_node.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:07:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C271316A4CE; Thu, 10 Feb 2005 12:07:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9903343D1F; Thu, 10 Feb 2005 12:07:02 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC72vE077630; Thu, 10 Feb 2005 12:07:02 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC72X9077629; Thu, 10 Feb 2005 12:07:02 GMT (envelope-from phk) Message-Id: <200502101207.j1AC72X9077629@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:07:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/smbfs smbfs_subr.h smbfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:07:02 -0000 phk 2005-02-10 12:07:02 UTC FreeBSD src repository Modified files: sys/fs/smbfs smbfs_subr.h smbfs_vfsops.c Log: Make smbfs_debuglevel private. Revision Changes Path 1.5 +0 -3 src/sys/fs/smbfs/smbfs_subr.h 1.33 +1 -1 src/sys/fs/smbfs/smbfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:08:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DA8316A4CE; Thu, 10 Feb 2005 12:08:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63F3643D53; Thu, 10 Feb 2005 12:08:55 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC8tP1077687; Thu, 10 Feb 2005 12:08:55 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC8tC6077686; Thu, 10 Feb 2005 12:08:55 GMT (envelope-from phk) Message-Id: <200502101208.j1AC8tC6077686@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:08:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 upd7210.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:08:55 -0000 phk 2005-02-10 12:08:55 UTC FreeBSD src repository Modified files: sys/dev/ieee488 upd7210.c Log: Statification Revision Changes Path 1.2 +3 -3 src/sys/dev/ieee488/upd7210.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:09:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C01A216A4CE; Thu, 10 Feb 2005 12:09:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 966B343D53; Thu, 10 Feb 2005 12:09:15 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC9Fmo077728; Thu, 10 Feb 2005 12:09:15 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC9FxR077727; Thu, 10 Feb 2005 12:09:15 GMT (envelope-from phk) Message-Id: <200502101209.j1AC9FxR077727@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:09:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/fdescfs fdesc.h fdesc_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:09:15 -0000 phk 2005-02-10 12:09:15 UTC FreeBSD src repository Modified files: sys/fs/fdescfs fdesc.h fdesc_vfsops.c Log: Make fdesc_root static Revision Changes Path 1.20 +0 -1 src/sys/fs/fdescfs/fdesc.h 1.52 +2 -1 src/sys/fs/fdescfs/fdesc_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:09:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9728116A4CE; Thu, 10 Feb 2005 12:09:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D32643D2D; Thu, 10 Feb 2005 12:09:49 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AC9nNp077769; Thu, 10 Feb 2005 12:09:49 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AC9nCs077768; Thu, 10 Feb 2005 12:09:49 GMT (envelope-from phk) Message-Id: <200502101209.j1AC9nCs077768@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:09:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/ntfs ntfs_vfsops.c ntfs_vfsops.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:09:49 -0000 phk 2005-02-10 12:09:49 UTC FreeBSD src repository Modified files: sys/fs/ntfs ntfs_vfsops.c ntfs_vfsops.h Log: make M_NTFSMNT and ntfs_calccfree() static Revision Changes Path 1.77 +3 -2 src/sys/fs/ntfs/ntfs_vfsops.c 1.8 +1 -2 src/sys/fs/ntfs/ntfs_vfsops.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:10:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D16616A4CF; Thu, 10 Feb 2005 12:10:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 009EA43D46; Thu, 10 Feb 2005 12:10:36 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACAZE2077876; Thu, 10 Feb 2005 12:10:35 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACAZCG077875; Thu, 10 Feb 2005 12:10:35 GMT (envelope-from phk) Message-Id: <200502101210.j1ACAZCG077875@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:10:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_disk.c geom_kern.c geom_vfs.c geom_vfs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:10:36 -0000 phk 2005-02-10 12:10:35 UTC FreeBSD src repository Modified files: sys/geom geom_disk.c geom_kern.c geom_vfs.c geom_vfs.h Log: Make various random things static Revision Changes Path 1.95 +1 -1 src/sys/geom/geom_disk.c 1.37 +2 -2 src/sys/geom/geom_kern.c 1.8 +3 -1 src/sys/geom/geom_vfs.c 1.3 +0 -1 src/sys/geom/geom_vfs.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:15:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F0DD16A4CE; Thu, 10 Feb 2005 12:15:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 264F943D31; Thu, 10 Feb 2005 12:15:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACFoDJ078238; Thu, 10 Feb 2005 12:15:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACFoHe078237; Thu, 10 Feb 2005 12:15:50 GMT (envelope-from phk) Message-Id: <200502101215.j1ACFoHe078237@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:15:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:15:50 -0000 phk 2005-02-10 12:15:49 UTC FreeBSD src repository Modified files: sys/kern kern_proc.c Log: Make a bunch of SYSCTL_NODEs static. Revision Changes Path 1.224 +23 -22 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:16:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4323816A4CE; Thu, 10 Feb 2005 12:16:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A03D43D1D; Thu, 10 Feb 2005 12:16:09 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACG8Pu078291; Thu, 10 Feb 2005 12:16:08 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACG8hA078290; Thu, 10 Feb 2005 12:16:08 GMT (envelope-from phk) Message-Id: <200502101216.j1ACG8hA078290@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:16:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:16:09 -0000 phk 2005-02-10 12:16:08 UTC FreeBSD src repository Modified files: sys/kern kern_sysctl.c Log: Make another bunch of SYSCTL_NODEs static Revision Changes Path 1.165 +4 -4 src/sys/kern/kern_sysctl.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:16:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9900416A4CE; Thu, 10 Feb 2005 12:16:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7238C43D1F; Thu, 10 Feb 2005 12:16:42 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACGgoV078375; Thu, 10 Feb 2005 12:16:42 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACGgmF078374; Thu, 10 Feb 2005 12:16:42 GMT (envelope-from phk) Message-Id: <200502101216.j1ACGgmF078374@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:16:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_cache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:16:42 -0000 phk 2005-02-10 12:16:42 UTC FreeBSD src repository Modified files: sys/kern vfs_cache.c Log: Make a SYSCTL_NODE and a mutex static Revision Changes Path 1.90 +2 -2 src/sys/kern/vfs_cache.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:17:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FA1816A4CE; Thu, 10 Feb 2005 12:17:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6591643D31; Thu, 10 Feb 2005 12:17:48 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACHm3m078453; Thu, 10 Feb 2005 12:17:48 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACHmIZ078452; Thu, 10 Feb 2005 12:17:48 GMT (envelope-from phk) Message-Id: <200502101217.j1ACHmIZ078452@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:17:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_cluster.c src/sys/sys buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:17:48 -0000 phk 2005-02-10 12:17:48 UTC FreeBSD src repository Modified files: sys/kern vfs_cluster.c sys/sys buf.h Log: make cluster_callback() static Revision Changes Path 1.163 +2 -1 src/sys/kern/vfs_cluster.c 1.185 +0 -1 src/sys/sys/buf.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:18:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CB7016A4CE; Thu, 10 Feb 2005 12:18:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12AE443D1F; Thu, 10 Feb 2005 12:18:18 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACIHUs078509; Thu, 10 Feb 2005 12:18:17 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACIHOq078508; Thu, 10 Feb 2005 12:18:17 GMT (envelope-from phk) Message-Id: <200502101218.j1ACIHOq078508@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:18:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:18:18 -0000 phk 2005-02-10 12:18:17 UTC FreeBSD src repository Modified files: sys/vm vm_pager.c Log: Make npages static and const. Revision Changes Path 1.104 +1 -1 src/sys/vm/vm_pager.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:18:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FD5B16A4CE; Thu, 10 Feb 2005 12:18:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB87F43D53; Thu, 10 Feb 2005 12:18:36 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACIax0078543; Thu, 10 Feb 2005 12:18:36 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACIa1M078542; Thu, 10 Feb 2005 12:18:36 GMT (envelope-from phk) Message-Id: <200502101218.j1ACIa1M078542@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:18:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_meter.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:18:37 -0000 phk 2005-02-10 12:18:36 UTC FreeBSD src repository Modified files: sys/vm vm_meter.c Log: Make three SYSCTL_NODEs static Revision Changes Path 1.81 +5 -3 src/sys/vm/vm_meter.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:20:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B14C16A4DE; Thu, 10 Feb 2005 12:20:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF72843D49; Thu, 10 Feb 2005 12:20:08 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACK8On078659; Thu, 10 Feb 2005 12:20:08 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACK87M078658; Thu, 10 Feb 2005 12:20:08 GMT (envelope-from phk) Message-Id: <200502101220.j1ACK87M078658@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:20:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_extern.h ffs_vfsops.c src/sys/ufs/ufs ufs_dirhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:20:30 -0000 phk 2005-02-10 12:20:08 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_alloc.c ffs_extern.h ffs_vfsops.c sys/ufs/ufs ufs_dirhash.c Log: Make a some SYSCTL_NODEs and some of FFS's VFS_ methods static. Revision Changes Path 1.131 +5 -5 src/sys/ufs/ffs/ffs_alloc.c 1.68 +0 -5 src/sys/ufs/ffs/ffs_extern.h 1.278 +12 -7 src/sys/ufs/ffs/ffs_vfsops.c 1.21 +1 -1 src/sys/ufs/ufs/ufs_dirhash.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:20:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 489AA16A63F; Thu, 10 Feb 2005 12:20:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E60343D3F; Thu, 10 Feb 2005 12:20:43 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACKg1V078764; Thu, 10 Feb 2005 12:20:43 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACKgIL078763; Thu, 10 Feb 2005 12:20:42 GMT (envelope-from phk) Message-Id: <200502101220.j1ACKgIL078763@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:20:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern md5c.c src/sys/sys md5.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:20:44 -0000 phk 2005-02-10 12:20:42 UTC FreeBSD src repository Modified files: sys/kern md5c.c sys/sys md5.h Log: MD5Pad() should never have been exposed. Revision Changes Path 1.25 +2 -3 src/sys/kern/md5c.c 1.18 +0 -1 src/sys/sys/md5.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:22:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB95C16A4CE; Thu, 10 Feb 2005 12:22:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C246F43D1D; Thu, 10 Feb 2005 12:22:17 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACMHtQ078910; Thu, 10 Feb 2005 12:22:17 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACMHDw078909; Thu, 10 Feb 2005 12:22:17 GMT (envelope-from phk) Message-Id: <200502101222.j1ACMHDw078909@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:22:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/devfs devfs_devs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:22:18 -0000 phk 2005-02-10 12:22:17 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_devs.c Log: Make a SYSCTL_NODE static Revision Changes Path 1.33 +1 -1 src/sys/fs/devfs/devfs_devs.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:22:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E909E16A4CF; Thu, 10 Feb 2005 12:22:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A4F943D53; Thu, 10 Feb 2005 12:22:37 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACMbds078962; Thu, 10 Feb 2005 12:22:37 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACMblH078961; Thu, 10 Feb 2005 12:22:37 GMT (envelope-from phk) Message-Id: <200502101222.j1ACMblH078961@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:22:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/gnu/ext2fs ext2_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:22:38 -0000 phk 2005-02-10 12:22:37 UTC FreeBSD src repository Modified files: sys/gnu/ext2fs ext2_lookup.c Log: Make a SYSCTL_NODE static Revision Changes Path 1.46 +1 -1 src/sys/gnu/ext2fs/ext2_lookup.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:23:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A33816A4CE; Thu, 10 Feb 2005 12:23:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 122E243D31; Thu, 10 Feb 2005 12:23:07 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACN6Ie079005; Thu, 10 Feb 2005 12:23:06 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACN6eG079004; Thu, 10 Feb 2005 12:23:06 GMT (envelope-from phk) Message-Id: <200502101223.j1ACN6eG079004@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:23:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_ktrace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:23:07 -0000 phk 2005-02-10 12:23:06 UTC FreeBSD src repository Modified files: sys/kern kern_ktrace.c Log: Make a SYSCTL_NODE static Revision Changes Path 1.98 +1 -1 src/sys/kern/kern_ktrace.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:23:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3C0916A4CE; Thu, 10 Feb 2005 12:23:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C183543D2F; Thu, 10 Feb 2005 12:23:29 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACNTHI079040; Thu, 10 Feb 2005 12:23:29 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACNThj079039; Thu, 10 Feb 2005 12:23:29 GMT (envelope-from phk) Message-Id: <200502101223.j1ACNThj079039@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:23:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:23:31 -0000 phk 2005-02-10 12:23:29 UTC FreeBSD src repository Modified files: sys/kern vfs_aio.c Log: Make a SYSCTL_NODE static Revision Changes Path 1.182 +1 -1 src/sys/kern/vfs_aio.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:25:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C107416A4CE; Thu, 10 Feb 2005 12:25:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93C7643D46; Thu, 10 Feb 2005 12:25:38 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACPcno079201; Thu, 10 Feb 2005 12:25:38 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACPclI079200; Thu, 10 Feb 2005 12:25:38 GMT (envelope-from phk) Message-Id: <200502101225.j1ACPclI079200@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:25:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys mount.h src/sys/kern vfs_export.c vfs_init.c vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:25:38 -0000 phk 2005-02-10 12:25:38 UTC FreeBSD src repository Modified files: sys/sys mount.h sys/kern vfs_export.c vfs_init.c vfs_mount.c Log: Make various mountpoint related functions static. Revision Changes Path 1.331 +3 -4 src/sys/kern/vfs_export.c 1.80 +4 -2 src/sys/kern/vfs_init.c 1.180 +5 -3 src/sys/kern/vfs_mount.c 1.192 +0 -6 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:26:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A068216A4CE; Thu, 10 Feb 2005 12:26:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78BEA43D2D; Thu, 10 Feb 2005 12:26:57 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACQv3n079276; Thu, 10 Feb 2005 12:26:57 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACQvNC079275; Thu, 10 Feb 2005 12:26:57 GMT (envelope-from phk) Message-Id: <200502101226.j1ACQvNC079275@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:26:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_etf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:26:57 -0000 phk 2005-02-10 12:26:57 UTC FreeBSD src repository Modified files: sys/netgraph ng_etf.c Log: Make M_NETGRAPH_ETF static Revision Changes Path 1.8 +1 -1 src/sys/netgraph/ng_etf.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:27:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E47F16A4CE; Thu, 10 Feb 2005 12:27:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 127F643D2F; Thu, 10 Feb 2005 12:27:59 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACRwYN079350; Thu, 10 Feb 2005 12:27:58 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACRwiP079349; Thu, 10 Feb 2005 12:27:58 GMT (envelope-from phk) Message-Id: <200502101227.j1ACRwiP079349@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:27:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_descrip.c src/sys/sys file.h filedesc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:27:59 -0000 phk 2005-02-10 12:27:58 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c sys/sys file.h filedesc.h Log: Make some file/filedesc related functions static Revision Changes Path 1.275 +4 -2 src/sys/kern/kern_descrip.c 1.70 +0 -1 src/sys/sys/file.h 1.72 +0 -1 src/sys/sys/filedesc.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:28:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA95216A4CE; Thu, 10 Feb 2005 12:28:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFBEF43D31; Thu, 10 Feb 2005 12:28:58 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACSwif079479; Thu, 10 Feb 2005 12:28:58 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACSwiK079478; Thu, 10 Feb 2005 12:28:58 GMT (envelope-from phk) Message-Id: <200502101228.j1ACSwiK079478@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:28:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys vnode.h src/sys/kern vfs_bio.c vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:28:59 -0000 phk 2005-02-10 12:28:58 UTC FreeBSD src repository Modified files: sys/sys vnode.h sys/kern vfs_bio.c vfs_subr.c Log: Make various vnode related functions static Revision Changes Path 1.480 +3 -3 src/sys/kern/vfs_bio.c 1.579 +9 -65 src/sys/kern/vfs_subr.c 1.280 +0 -12 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:43:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35C6616A4CE; Thu, 10 Feb 2005 12:43:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A78C43D1D; Thu, 10 Feb 2005 12:43:17 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AChGvs080042; Thu, 10 Feb 2005 12:43:16 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AChGx3080041; Thu, 10 Feb 2005 12:43:16 GMT (envelope-from delphij) Message-Id: <200502101243.j1AChGx3080041@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Feb 2005 12:43:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sa main.c pdb.c usrdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:43:17 -0000 delphij 2005-02-10 12:43:16 UTC FreeBSD src repository Modified files: usr.sbin/sa main.c pdb.c usrdb.c Log: Full modernize cleanup: - De-__P() - constify where appropriate - ANSI functions instead of K&R Pointed out by: stefanf Revision Changes Path 1.16 +10 -20 src/usr.sbin/sa/main.c 1.11 +7 -12 src/usr.sbin/sa/pdb.c 1.14 +3 -5 src/usr.sbin/sa/usrdb.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:45:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2056B16A4CE; Thu, 10 Feb 2005 12:45:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EADC843D1D; Thu, 10 Feb 2005 12:45:51 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACjpaR080218; Thu, 10 Feb 2005 12:45:51 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACjpKN080217; Thu, 10 Feb 2005 12:45:51 GMT (envelope-from le) Message-Id: <200502101245.j1ACjpKN080217@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 10 Feb 2005 12:45:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/vinum geom_vinum_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:45:52 -0000 le 2005-02-10 12:45:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/vinum geom_vinum_subr.c Log: MFC: Reset object flags after killing off an object's worker thread. Revision Changes Path 1.6.2.4 +6 -0 src/sys/geom/vinum/geom_vinum_subr.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:47:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02E5316A4CE; Thu, 10 Feb 2005 12:47:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDCB643D3F; Thu, 10 Feb 2005 12:47:55 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACltMt086836; Thu, 10 Feb 2005 12:47:55 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACltNA086835; Thu, 10 Feb 2005 12:47:55 GMT (envelope-from phk) Message-Id: <200502101247.j1ACltNA086835@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Feb 2005 12:47:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/kernxref kernxref.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:47:56 -0000 phk 2005-02-10 12:47:55 UTC FreeBSD src repository Modified files: tools/tools/kernxref kernxref.sh Log: Update a little bit. Revision Changes Path 1.20 +23 -19 src/tools/tools/kernxref/kernxref.sh From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:48:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 082D116A4CE; Thu, 10 Feb 2005 12:48:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D02B643D46; Thu, 10 Feb 2005 12:48:34 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACmYVI086892; Thu, 10 Feb 2005 12:48:34 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACmYkl086891; Thu, 10 Feb 2005 12:48:34 GMT (envelope-from le) Message-Id: <200502101248.j1ACmYkl086891@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 10 Feb 2005 12:48:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/vinum geom_vinum_drive.c geom_vinum_plex.c geom_vinum_volume.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:48:35 -0000 le 2005-02-10 12:48:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/vinum geom_vinum_drive.c geom_vinum_plex.c geom_vinum_volume.c Log: MFC: Although an object may already be known in the configuration, it's worker thread may have been destroyed (e.g. during orphaning). Make sure that objects get back their worker threads when they get a new geom. Revision Changes Path 1.9.2.2 +11 -3 src/sys/geom/vinum/geom_vinum_drive.c 1.8.2.5 +11 -0 src/sys/geom/vinum/geom_vinum_plex.c 1.4.2.2 +10 -2 src/sys/geom/vinum/geom_vinum_volume.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:49:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77E1816A4CE; Thu, 10 Feb 2005 12:49:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EAB343D54; Thu, 10 Feb 2005 12:49:39 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACndkA086943; Thu, 10 Feb 2005 12:49:39 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACndCG086942; Thu, 10 Feb 2005 12:49:39 GMT (envelope-from le) Message-Id: <200502101249.j1ACndCG086942@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 10 Feb 2005 12:49:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/vinum geom_vinum_init.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:49:39 -0000 le 2005-02-10 12:49:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/vinum geom_vinum_init.c Log: MFC: Rename synchronization and initialization threads and prefix them with 'gv_' for consistency. Revision Changes Path 1.2.2.4 +2 -2 src/sys/geom/vinum/geom_vinum_init.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:51:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2296316A4CF; Thu, 10 Feb 2005 12:51:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDF2043D41; Thu, 10 Feb 2005 12:51:29 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACpTMo087106; Thu, 10 Feb 2005 12:51:29 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACpT7S087105; Thu, 10 Feb 2005 12:51:29 GMT (envelope-from le) Message-Id: <200502101251.j1ACpT7S087105@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 10 Feb 2005 12:51:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/vinum geom_vinum_plex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:51:30 -0000 le 2005-02-10 12:51:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/vinum geom_vinum_plex.c Log: MFC: Don't initialize error with ENXIO as we might end up here when the plex has no more consumers (e.g. orphaning). Revision Changes Path 1.8.2.6 +1 -2 src/sys/geom/vinum/geom_vinum_plex.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 12:52:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB72516A4CE; Thu, 10 Feb 2005 12:52:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90D3543D3F; Thu, 10 Feb 2005 12:52:32 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACqWqj087156; Thu, 10 Feb 2005 12:52:32 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACqW7u087155; Thu, 10 Feb 2005 12:52:32 GMT (envelope-from le) Message-Id: <200502101252.j1ACqW7u087155@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 10 Feb 2005 12:52:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/vinum geom_vinum_state.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 12:52:33 -0000 le 2005-02-10 12:52:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/vinum geom_vinum_state.c Log: MFC: Only report state changes of subdisks and plexes when there's really a state change. Reword the info a bit. Revision Changes Path 1.2.2.3 +14 -2 src/sys/geom/vinum/geom_vinum_state.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 13:53:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBD4816A4CE for ; Thu, 10 Feb 2005 13:53:20 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2C3C43D58 for ; Thu, 10 Feb 2005 13:53:19 +0000 (GMT) (envelope-from oppermann@networx.ch) Received: (qmail 30198 invoked from network); 10 Feb 2005 13:31:40 -0000 Received: from unknown (HELO networx.ch) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 10 Feb 2005 13:31:40 -0000 Message-ID: <420B674F.F0639ADA@networx.ch> Date: Thu, 10 Feb 2005 14:53:19 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Gleb Smirnoff References: <200502051206.j15C6YOY015206@repoman.freebsd.org> <420B3CDA.9033810C@networx.ch> <20050210110956.GC21237@cell.sick.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 13:53:20 -0000 Gleb Smirnoff wrote: > > On Thu, Feb 10, 2005 at 11:52:10AM +0100, Andre Oppermann wrote: > A> You've got others to review you stuff and committed it. But it was > A> pretty clear that I wasn't fully happy with the code yet so please > A> don't put my name into the reviewed-by line then. > > Several comment from you were accepted, that's why I've added you. That's ok, with the rest I'm fine. You should write "(partly)" after the name then. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:18:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAF7016A4CE for ; Thu, 10 Feb 2005 14:18:34 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A5DB43D54 for ; Thu, 10 Feb 2005 14:18:33 +0000 (GMT) (envelope-from oppermann@networx.ch) Received: (qmail 30395 invoked from network); 10 Feb 2005 13:56:53 -0000 Received: from unknown (HELO networx.ch) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 10 Feb 2005 13:56:53 -0000 Message-ID: <420B6D38.F9C6DDAF@networx.ch> Date: Thu, 10 Feb 2005 15:18:32 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Gleb Smirnoff References: <200502051206.j15C6YOY015206@repoman.freebsd.org> <420B3CDA.9033810C@networx.ch> <20050210110334.GB21237@cell.sick.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:18:35 -0000 Gleb Smirnoff wrote: > > On Thu, Feb 10, 2005 at 11:52:10AM +0100, Andre Oppermann wrote: > A> I have not withdrawn my objections to the non-decoupling upon entering > > You haven't replied my email and reminder during more than a week. On last mail > you have said, that you are going to be online in one day. Yes, that right. $work and family take their time too and I'm sorry that I didn't have much time for FreeBSD since christmas. > A> into netgraph. I think you should decouple the stack upon entering > A> netgraph and not when returning back to ng_ipfw. It is not neccessary > A> to go back the same way and I can imagine several normal setups where > A> packets may come back through another way leading to recursions and a > A> very (too) deep stack. NG_SEND_DATA_ONLY() doesn't seem to decouple > A> it but it's hard to follow the netgraph code and I'm not too used to > A> it. If you can show that NG_SEND_DATA_ONLY() does in fact decouple > A> it then I withdraw this objection. > > Andre, all other edge netgraph nodes does not queue packet for ISR. > "Edge node" stands for a node which is an interface between netgraph and > other networking subsystem. It has been proved in practice, that it is not > needed. And in theory, there is no way ro recurse. You say, that you can > describe a normal setup which leads to recursion. I can't. So pls describe it. There is a major difference to the other edge nodes. When ng_ipfw is being entered the pfil lock is still held we are in the middle of ip_input/ouput() processing. For example I can quite readily imagine someone ng-diverting all SMTP TCP sessions into some kind tunneling encapsulation, perhaps through ng_ppp->ng_l2tp which causes the packet so re-enter ip_input() again. Then it may be that I have another ng-diversion either intentionally or accidentially causing my stack to grow until it explodes. In addition the pfil read lock is held all the time and even recursed on. Given a certain traffic level it may load to deadlock or prevent any pfil hooks changes for a long time. This is dangerous territory and netgraph is not bound in depth or path a packet may take. ng_ipfw is special in this regard compared to other netgraph edges precisely because it gets called from the middle of ip_input/output(). And because of that you have to do some special treatment. I wouldn't complain if there were a guarnatee that packets going out via ng_ipfw absolutely come back through it again, but there isn't. You can set it up as one-way thing. > A> The other thing is the passing back of errors from netgraph. Only > A> certain kinds of errors should be reported back and others converted > A> to some default error. It is very confusing for an application > A> developer to get a very (from his POV) non-sensical error message > A> like ENOTCONN when writing on a socket. He doesn't have knowledge > A> of the ipfw/netgraph stuff that happens in the kernel and it makes > A> debugging extremely confusing. In the he blames FreeBSDs socket > A> implementation whereas it was only some error in setting up the > A> netgraph by the administrator. > > I have already replied this in net@ list. OK, I'll ask again: Do you want > ng_ipfw_rcvdata() to end with "return (0)"? No. I want it to pass EACCES, ENOMEM/ENOBUFS and everything else as ENXIO (including if hook not connected). In a previous email I said ESRCH was ok, but it really doesn't make sense and is pretty confusing to an application writer. ENXIO is much better and not to be confused with possible programming errors from application side. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:25:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC3DF16A4CE; Thu, 10 Feb 2005 14:25:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9201643D48; Thu, 10 Feb 2005 14:25:12 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEPCSx090357; Thu, 10 Feb 2005 14:25:12 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEPC2P090351; Thu, 10 Feb 2005 14:25:12 GMT (envelope-from harti) Message-Id: <200502101425.j1AEPC2P090351@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:25:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make lst.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 14:25:12 -0000 harti 2005-02-10 14:25:12 UTC FreeBSD src repository Modified files: usr.bin/make lst.h Log: Lst_Append returns void, so the other case of the ? statement should also be void. Submitted by: stefanf Revision Changes Path 1.28 +1 -1 src/usr.bin/make/lst.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:26:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 817D116A4CE; Thu, 10 Feb 2005 14:26:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49FE943D39; Thu, 10 Feb 2005 14:26:21 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEQLJ8090425; Thu, 10 Feb 2005 14:26:21 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEQLko090424; Thu, 10 Feb 2005 14:26:21 GMT (envelope-from des) Message-Id: <200502101426.j1AEQLko090424@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 10 Feb 2005 14:26:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 config.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 14:26:21 -0000 des 2005-02-10 14:26:21 UTC FreeBSD src repository Modified files: share/man/man5 config.5 Log: Fully document (no)?(device|option)s?. This page should probably be repocopied to src/usr.sbin/config/. Revision Changes Path 1.6 +23 -17 src/share/man/man5/config.5 From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:32:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42C1116A4CE; Thu, 10 Feb 2005 14:32:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 191D643D2F; Thu, 10 Feb 2005 14:32:15 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEWExr090713; Thu, 10 Feb 2005 14:32:14 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEWEfF090712; Thu, 10 Feb 2005 14:32:14 GMT (envelope-from harti) Message-Id: <200502101432.j1AEWEfF090712@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:32:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make job.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:32:15 -0000 harti 2005-02-10 14:32:14 UTC FreeBSD src repository Modified files: usr.bin/make job.c Log: Initialise the status variable. W_SETTERMSIG uses its value. Submitted by: stefanf Revision Changes Path 1.75 +1 -0 src/usr.bin/make/job.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:36:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B393D16A4CE; Thu, 10 Feb 2005 14:36:31 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6066E43D2F; Thu, 10 Feb 2005 14:36:30 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j1AEaRh5096866 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 10 Feb 2005 17:36:28 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j1AEaRos023734 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Feb 2005 17:36:27 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j1AEaRCR023733; Thu, 10 Feb 2005 17:36:27 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Thu, 10 Feb 2005 17:36:26 +0300 From: Gleb Smirnoff To: Andre Oppermann Message-ID: <20050210143626.GA23361@cell.sick.ru> References: <200502051206.j15C6YOY015206@repoman.freebsd.org> <420B3CDA.9033810C@networx.ch> <20050210110334.GB21237@cell.sick.ru> <420B6D38.F9C6DDAF@networx.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <420B6D38.F9C6DDAF@networx.ch> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:36:31 -0000 Andre, On Thu, Feb 10, 2005 at 03:18:32PM +0100, Andre Oppermann wrote: A> > Andre, all other edge netgraph nodes does not queue packet for ISR. A> > "Edge node" stands for a node which is an interface between netgraph and A> > other networking subsystem. It has been proved in practice, that it is not A> > needed. And in theory, there is no way ro recurse. You say, that you can A> > describe a normal setup which leads to recursion. I can't. So pls describe it. A> A> There is a major difference to the other edge nodes. When ng_ipfw is A> being entered the pfil lock is still held we are in the middle of A> ip_input/ouput() processing. For example I can quite readily imagine A> someone ng-diverting all SMTP TCP sessions into some kind tunneling A> encapsulation, perhaps through ng_ppp->ng_l2tp which causes the packet A> so re-enter ip_input() again. Then it may be that I have another A> ng-diversion either intentionally or accidentially causing my stack A> to grow until it explodes. In addition the pfil read lock is held A> all the time and even recursed on. Given a certain traffic level it A> may load to deadlock or prevent any pfil hooks changes for a long time. A> This is dangerous territory and netgraph is not bound in depth or path A> a packet may take. A> ng_ipfw is special in this regard compared to other netgraph edges A> precisely because it gets called from the middle of ip_input/output(). A> And because of that you have to do some special treatment. I wouldn't A> complain if there were a guarnatee that packets going out via ng_ipfw A> absolutely come back through it again, but there isn't. You can set A> it up as one-way thing. You haven't gave an example of normal setup, bringing recursion. Neither ng_ppp nor ng_l2tp can reinject packet to IP stack. Looking for recursion, you should look only at edge nodes. ng_ppp and ng_l2tp are protocol implementing nodes, not edge ones. Probably you meant that packet diverted via ng_ipfw traverses ng_ppp|ng_l2tp and comes on ng_iface node, which implements system interface. I will doubtfully count this setup as "normal", but anyway there is no recursion. ng_iface, as a well designed edge node, queues packets for ISR. Possible recursion, you are speaking about should be solved in other direction. Every edge node should queue packets, when they exit netgraph. And they all do. If you find one that does not, we will fix it not ng_ipfw. A> > A> The other thing is the passing back of errors from netgraph. Only A> > A> certain kinds of errors should be reported back and others converted A> > A> to some default error. It is very confusing for an application A> > A> developer to get a very (from his POV) non-sensical error message A> > A> like ENOTCONN when writing on a socket. He doesn't have knowledge A> > A> of the ipfw/netgraph stuff that happens in the kernel and it makes A> > A> debugging extremely confusing. In the he blames FreeBSDs socket A> > A> implementation whereas it was only some error in setting up the A> > A> netgraph by the administrator. A> > A> > I have already replied this in net@ list. OK, I'll ask again: Do you want A> > ng_ipfw_rcvdata() to end with "return (0)"? A> A> No. I want it to pass EACCES, ENOMEM/ENOBUFS and everything else as A> ENXIO (including if hook not connected). In a previous email I said A> ESRCH was ok, but it really doesn't make sense and is pretty confusing A> to an application writer. ENXIO is much better and not to be confused A> with possible programming errors from application side. I have asked you in mail: "Do you want this ugly construction at and of ng_ipfw_input()?" NG_SEND_DATA_ONLY(error, hook, m); if (error == EACCES || error == ENOMEM || error == ENOBUFS) return (error); else return (0); Do you want it? Ok, let's treat question about substituting ESRCH with ENXIO separately. I can accept it, just to meet your wishes. Please, ask Ruslan for review, since he showed interest to this node particularly, and uses netgraph in general. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:39:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C92F216A4CE; Thu, 10 Feb 2005 14:39:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A89D43D39; Thu, 10 Feb 2005 14:39:05 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEd5XJ090975; Thu, 10 Feb 2005 14:39:05 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEd5VJ090974; Thu, 10 Feb 2005 14:39:05 GMT (envelope-from harti) Message-Id: <200502101439.j1AEd5VJ090974@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:39:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make arch.c compat.c for.c var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:39:05 -0000 harti 2005-02-10 14:39:05 UTC FreeBSD src repository Modified files: usr.bin/make arch.c compat.c for.c var.c Log: Fix spacing by converting mixes of space and tab to tab. Also add a number of empty lines in appropriate places. Submitted by: Max Okumoto Revision Changes Path 1.48 +4 -4 src/usr.bin/make/arch.c 1.50 +13 -13 src/usr.bin/make/compat.c 1.35 +2 -2 src/usr.bin/make/for.c 1.75 +27 -22 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:41:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6880B16A4CE; Thu, 10 Feb 2005 14:41:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FF7F43D1F; Thu, 10 Feb 2005 14:41:22 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEfMAZ091107; Thu, 10 Feb 2005 14:41:22 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEfMrR091106; Thu, 10 Feb 2005 14:41:22 GMT (envelope-from harti) Message-Id: <200502101441.j1AEfMrR091106@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:41:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:41:22 -0000 harti 2005-02-10 14:41:22 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Remove a comment that's not actual anymore. Submitted by: Max Okumoto Revision Changes Path 1.76 +0 -3 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:43:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D29CF16A4D4; Thu, 10 Feb 2005 14:43:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6D4343D45; Thu, 10 Feb 2005 14:43:22 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEhMpO091197; Thu, 10 Feb 2005 14:43:22 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEhMqn091196; Thu, 10 Feb 2005 14:43:22 GMT (envelope-from harti) Message-Id: <200502101443.j1AEhMqn091196@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:43:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:43:23 -0000 harti 2005-02-10 14:43:22 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Describe a pre-condition of Var_Parse(). Submitted by: Max Okumoto Revision Changes Path 1.77 +3 -0 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:47:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 650B816A4CE; Thu, 10 Feb 2005 14:47:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B9DD43D1F; Thu, 10 Feb 2005 14:47:06 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEl6j9091398; Thu, 10 Feb 2005 14:47:06 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEl6iq091397; Thu, 10 Feb 2005 14:47:06 GMT (envelope-from ru) Message-Id: <200502101447.j1AEl6iq091397@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Feb 2005 14:47:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/secure/usr.bin/bdes bdes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:47:06 -0000 ru 2005-02-10 14:47:06 UTC FreeBSD src repository Modified files: secure/usr.bin/bdes bdes.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.9 +1 -1 src/secure/usr.bin/bdes/bdes.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:50:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB31A16A4CE; Thu, 10 Feb 2005 14:50:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEEF543D41; Thu, 10 Feb 2005 14:50:34 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEoYpr091566; Thu, 10 Feb 2005 14:50:34 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEoYaf091565; Thu, 10 Feb 2005 14:50:34 GMT (envelope-from harti) Message-Id: <200502101450.j1AEoYaf091565@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:50:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:50:35 -0000 harti 2005-02-10 14:50:34 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Style nits: Move some assignments nearer to where they actually used. Convert a loop from a for() to a while() to make it clearer and add braces to the long body of it. Split assignment from variable declaration. Submitted by: Max Okumoto Revision Changes Path 1.78 +13 -7 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:52:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EB6B16A4CE; Thu, 10 Feb 2005 14:52:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 756D043D1F; Thu, 10 Feb 2005 14:52:14 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AEqEHA091626; Thu, 10 Feb 2005 14:52:14 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AEqELZ091625; Thu, 10 Feb 2005 14:52:14 GMT (envelope-from harti) Message-Id: <200502101452.j1AEqELZ091625@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:52:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:52:14 -0000 harti 2005-02-10 14:52:14 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Mark the modification of the input string (which should really be const) with a comment. Submitted by: Max Okumoto Revision Changes Path 1.79 +1 -1 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:53:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB59316A4CE; Thu, 10 Feb 2005 14:53:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B286B43D1D; Thu, 10 Feb 2005 14:53:29 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AErTnf091694; Thu, 10 Feb 2005 14:53:29 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AErTF0091693; Thu, 10 Feb 2005 14:53:29 GMT (envelope-from harti) Message-Id: <200502101453.j1AErTF0091693@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 14:53:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:53:30 -0000 harti 2005-02-10 14:53:29 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Let the buffer just use the default size by specifying 0 as the size instead of specifying the default size explicitely. Submitted by: Max Okumoto Revision Changes Path 1.80 +1 -1 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 14:59:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41BFD16A4CE; Thu, 10 Feb 2005 14:59:06 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33C5343D41; Thu, 10 Feb 2005 14:59:05 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1AEx2RZ033645; Thu, 10 Feb 2005 16:59:02 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 58374-08; Thu, 10 Feb 2005 16:58:57 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1ADK4Yo023406 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Feb 2005 15:20:04 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1ADK6q4051305; Thu, 10 Feb 2005 15:20:06 +0200 (EET) (envelope-from ru) Date: Thu, 10 Feb 2005 15:20:05 +0200 From: Ruslan Ermilov To: Bruce Evans Message-ID: <20050210132005.GA51180@ip.net.ua> References: <200502091807.j19I7HrO003008@repoman.freebsd.org> <20050209214537.GY18759@submonkey.net> <20050210142452.R28116@delplex.bde.org> <20050210083319.GB43466@ip.net.ua> <20050210202900.B21458@epsplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gBBFr7Ir9EOA20Yy" Content-Disposition: inline In-Reply-To: <20050210202900.B21458@epsplex.bde.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/ses/getencstat getencstat.0 src/share/examples/ses/sesd sesd.0 src/share/examples/ses/setencstat setencstat.0 src/share/examples/ses/setobjstat setobjstat.0 src/shar X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 14:59:06 -0000 --gBBFr7Ir9EOA20Yy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 10, 2005 at 09:06:51PM +1100, Bruce Evans wrote: > On Thu, 10 Feb 2005, Ruslan Ermilov wrote: >=20 > > On Thu, Feb 10, 2005 at 03:02:49PM +1100, Bruce Evans wrote: > > > On Wed, 9 Feb 2005, Ceri Davies wrote: > > > > style(9) doesn't say anything about this - could you add something > > > > please? > > > > > It actually does. Manpages are similar to C header files in this > > respect, i.e., the following apply, among other: > > > > - after a copyright header, there's a blank line, and then $FreeBSD$; >=20 > It literally says "rcsid" instead of "$FreeBSD$" here, and only mentions > $FreeBSD$ by example. I avoid using "rcsid" since ids may or may not be > rcsids. >=20 I take it differently. I'm pretty sure that by "rcsid" only $FreeBSD$ is meant, while "sccsid" falls under "obtained from elsewhere", and as such "should not be edited". At the time of rev. 1.48 of style.9 where "rcsid" was added, the example following it looked like this: static const char rcsid[] =3D "$FreeBSD$"; So it's a clear leftover from when we later switched from "rcsid" to __FBSDID(). I suggest that we say "$FreeBSD$" not __FBSDID in a manpage, so it's applicable both to C source files and other source files, including manpages: %%% Index: style.9 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/share/man/man9/style.9,v retrieving revision 1.117 diff -u -r1.117 style.9 --- style.9 9 Feb 2005 18:07:17 -0000 1.117 +++ style.9 10 Feb 2005 13:05:28 -0000 @@ -23,9 +23,10 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" +.\" From: @(#)style 1.14 (Berkeley) 4/28/95 .\" $FreeBSD: src/share/man/man9/style.9,v 1.117 2005/02/09 18:07:17 ru Ex= p $ .\" -.Dd December 7, 2001 +.Dd February 10, 2005 .Dt STYLE 9 .Os .Sh NAME @@ -82,7 +83,7 @@ considered license statements. .Pp After any copyright header, there is a blank line, and the -.Va rcsid +.Li $\&FreeBSD$ for source files. Version control system ID tags should only exist once in a file (unlike in this one). %%% > > - $FreeBSD$ should exist only once, except in the style.9 manpage; >=20 > It actually says "Version control system ID tags" instead of "$FreeBSD$" > here. This covers $FreeBSD$ with more than an example, but without the > example it only requires at most 1 $FreeBSD$ and not exactly 1. >=20 It's fine -- our CVS won't let it in if it doesn't have any. ;) > > - keep and do not edit foreign IDs. > > > > > style.9 says a lot about this for C programs, and used to say somethi= ng > > > about this for man pages by example: $FreeBSD$ goes immediately after > > > the vendor id. > > > > > Except it actually says to put $FreeBSD$ after a copyright block, and >=20 > Except is actually says that there is an rcsid after the copyright block, > and then gives an example with an sccsid instead of an rcsid. Only the > example shows that other ids follow the "rcsid". >=20 See above about rcsid vs. __FBSDID(). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --gBBFr7Ir9EOA20Yy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCC1+FqRfpzJluFF4RAnS8AJ91Z3R3g8ipDfmQ20Ujs0ECTwO+hwCfUMXm 0OOg5pE1XWQo5RF9lE/HtCE= =EaS+ -----END PGP SIGNATURE----- --gBBFr7Ir9EOA20Yy-- From owner-cvs-src@FreeBSD.ORG Thu Feb 10 15:07:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE82A16A4D1 for ; Thu, 10 Feb 2005 15:07:14 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D0C443D49 for ; Thu, 10 Feb 2005 15:07:13 +0000 (GMT) (envelope-from oppermann@networx.ch) Received: (qmail 30970 invoked from network); 10 Feb 2005 14:45:33 -0000 Received: from unknown (HELO networx.ch) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 10 Feb 2005 14:45:33 -0000 Message-ID: <420B78A0.3D500650@networx.ch> Date: Thu, 10 Feb 2005 16:07:12 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Gleb Smirnoff References: <200502051206.j15C6YOY015206@repoman.freebsd.org> <420B3CDA.9033810C@networx.ch> <20050210110334.GB21237@cell.sick.ru> <420B6D38.F9C6DDAF@networx.ch> <20050210143626.GA23361@cell.sick.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 15:07:14 -0000 Gleb Smirnoff wrote: > > Andre, > > On Thu, Feb 10, 2005 at 03:18:32PM +0100, Andre Oppermann wrote: > A> > Andre, all other edge netgraph nodes does not queue packet for ISR. > A> > "Edge node" stands for a node which is an interface between netgraph and > A> > other networking subsystem. It has been proved in practice, that it is not > A> > needed. And in theory, there is no way ro recurse. You say, that you can > A> > describe a normal setup which leads to recursion. I can't. So pls describe it. > A> > A> There is a major difference to the other edge nodes. When ng_ipfw is > A> being entered the pfil lock is still held we are in the middle of > A> ip_input/ouput() processing. For example I can quite readily imagine > A> someone ng-diverting all SMTP TCP sessions into some kind tunneling > A> encapsulation, perhaps through ng_ppp->ng_l2tp which causes the packet > A> so re-enter ip_input() again. Then it may be that I have another > A> ng-diversion either intentionally or accidentially causing my stack > A> to grow until it explodes. In addition the pfil read lock is held > A> all the time and even recursed on. Given a certain traffic level it > A> may load to deadlock or prevent any pfil hooks changes for a long time. > A> This is dangerous territory and netgraph is not bound in depth or path > A> a packet may take. > A> ng_ipfw is special in this regard compared to other netgraph edges > A> precisely because it gets called from the middle of ip_input/output(). > A> And because of that you have to do some special treatment. I wouldn't > A> complain if there were a guarnatee that packets going out via ng_ipfw > A> absolutely come back through it again, but there isn't. You can set > A> it up as one-way thing. > > You haven't gave an example of normal setup, bringing recursion. Neither > ng_ppp nor ng_l2tp can reinject packet to IP stack. Looking for recursion, > you should look only at edge nodes. ng_ppp and ng_l2tp are protocol implementing > nodes, not edge ones. Probably you meant that packet diverted via ng_ipfw > traverses ng_ppp|ng_l2tp and comes on ng_iface node, which implements system > interface. I will doubtfully count this setup as "normal", but anyway there is > no recursion. ng_iface, as a well designed edge node, queues packets for ISR. Ok, I was looking for such a clear explanation. I'm not an netgraph expert at all and need you to tell me what happens in there to get the full picture. Thanks for this writeup. So far I was assuming the worst case. Are you sure ng_iface does not and never will do direct dispatch? > Possible recursion, you are speaking about should be solved in other direction. > Every edge node should queue packets, when they exit netgraph. And they all do. > If you find one that does not, we will fix it not ng_ipfw. How does the return path for ng_ipfw do it before it sends the packet back to ip_input/output()? And different question: If netgraph doesn't queue the packet why can't you just pick it up again and let it continue directly from ip_ipfw_pfil? E.g. why does it have to reinject the packet? > A> > A> The other thing is the passing back of errors from netgraph. Only > A> > A> certain kinds of errors should be reported back and others converted > A> > A> to some default error. It is very confusing for an application > A> > A> developer to get a very (from his POV) non-sensical error message > A> > A> like ENOTCONN when writing on a socket. He doesn't have knowledge > A> > A> of the ipfw/netgraph stuff that happens in the kernel and it makes > A> > A> debugging extremely confusing. In the he blames FreeBSDs socket > A> > A> implementation whereas it was only some error in setting up the > A> > A> netgraph by the administrator. > A> > > A> > I have already replied this in net@ list. OK, I'll ask again: Do you want > A> > ng_ipfw_rcvdata() to end with "return (0)"? > A> > A> No. I want it to pass EACCES, ENOMEM/ENOBUFS and everything else as > A> ENXIO (including if hook not connected). In a previous email I said > A> ESRCH was ok, but it really doesn't make sense and is pretty confusing > A> to an application writer. ENXIO is much better and not to be confused > A> with possible programming errors from application side. > > I have asked you in mail: "Do you want this ugly construction at and of > ng_ipfw_input()?" > > NG_SEND_DATA_ONLY(error, hook, m); > > if (error == EACCES || error == ENOMEM || error == ENOBUFS) > return (error); > else > return (0); > > Do you want it? No, I want this: NG_SEND_DATA_ONLY(error, hook, m); if (error == EACCES || error == ENOMEM || error == ENOBUFS) return (error); else if (error != 0) return (ENXIO); else return (0); or alternatively: switch (error) { case 0: return (0); break; /* Not reached. */ case EACCES: case ENOMEM: case ENOBUFS: return (error); break; /* Not reached. */ default: return (ENXIO); break; /* Not reached. */ } > Ok, let's treat question about substituting ESRCH with ENXIO separately. I can > accept it, just to meet your wishes. Please, ask Ruslan for review, since he > showed interest to this node particularly, and uses netgraph in general. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Feb 10 15:16:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0959016A4CE; Thu, 10 Feb 2005 15:16:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3D2F43D46; Thu, 10 Feb 2005 15:16:25 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AFGPt3092516; Thu, 10 Feb 2005 15:16:25 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AFGPYK092515; Thu, 10 Feb 2005 15:16:25 GMT (envelope-from des) Message-Id: <200502101516.j1AFGPYK092515@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 10 Feb 2005 15:16:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/config configvers.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 15:16:26 -0000 des 2005-02-10 15:16:25 UTC FreeBSD src repository Modified files: usr.sbin/config configvers.h Log: Bump the version number for the addition of devices / nodevices. Revision Changes Path 1.34 +1 -1 src/usr.sbin/config/configvers.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 15:57:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2DF316A4CE; Thu, 10 Feb 2005 15:57:18 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E8FD43D3F; Thu, 10 Feb 2005 15:57:18 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j1AFvGE5098138 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 10 Feb 2005 18:57:16 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j1AFvFXJ024443 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Feb 2005 18:57:15 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j1AFvEDZ024442; Thu, 10 Feb 2005 18:57:15 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Thu, 10 Feb 2005 18:57:14 +0300 From: Gleb Smirnoff To: Andre Oppermann Message-ID: <20050210155714.GA24186@cell.sick.ru> References: <200502051206.j15C6YOY015206@repoman.freebsd.org> <420B3CDA.9033810C@networx.ch> <20050210110334.GB21237@cell.sick.ru> <420B6D38.F9C6DDAF@networx.ch> <20050210143626.GA23361@cell.sick.ru> <420B78A0.3D500650@networx.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <420B78A0.3D500650@networx.ch> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netgraph ng_ipfw.cng_ipfw.h src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 15:57:19 -0000 Andre, On Thu, Feb 10, 2005 at 04:07:12PM +0100, Andre Oppermann wrote: A> > You haven't gave an example of normal setup, bringing recursion. Neither A> > ng_ppp nor ng_l2tp can reinject packet to IP stack. Looking for recursion, A> > you should look only at edge nodes. ng_ppp and ng_l2tp are protocol implementing A> > nodes, not edge ones. Probably you meant that packet diverted via ng_ipfw A> > traverses ng_ppp|ng_l2tp and comes on ng_iface node, which implements system A> > interface. I will doubtfully count this setup as "normal", but anyway there is A> > no recursion. ng_iface, as a well designed edge node, queues packets for ISR. A> A> Ok, I was looking for such a clear explanation. I'm not an netgraph expert A> at all and need you to tell me what happens in there to get the full picture. A> Thanks for this writeup. So far I was assuming the worst case. A> A> Are you sure ng_iface does not and never will do direct dispatch? It will do a direct dispatch in case of net.isr.enable=1. Thanks for noticing this! It may re-enter IP stack not only in that ng_ipfw imaginary case. I suppose it can re-enter IP stack in case of PPTP or PPP over UDP tunneling, in any case when packets originate from IP layer. We should probably change netisr_dispatch to schednetisr there. I'll discuss this with Julian. A> > Possible recursion, you are speaking about should be solved in other direction. A> > Every edge node should queue packets, when they exit netgraph. And they all do. A> > If you find one that does not, we will fix it not ng_ipfw. A> A> How does the return path for ng_ipfw do it before it sends the packet back A> to ip_input/output()? And different question: If netgraph doesn't queue A> the packet why can't you just pick it up again and let it continue directly A> from ip_ipfw_pfil? E.g. why does it have to reinject the packet? Netgraph is not a chain of functions which work on packet and return. When one node sends packet to its neighbor, it should never access this packet anymore. Sending packet usually leads to functional calling of rcvdata methods of serie of nodes, however at any point packet may be queued if node is not capable to work on it here and now. So, if we did ng_snd_item(), we must never access the item and asscotiated mbuf. NG_SEND_DATA_ONLY is macro around ng_snd_item(). That's why ng_ipfw implementation is similar to dummynet. A> > A> > A> The other thing is the passing back of errors from netgraph. Only A> > A> > A> certain kinds of errors should be reported back and others converted A> > A> > A> to some default error. It is very confusing for an application A> > A> > A> developer to get a very (from his POV) non-sensical error message A> > A> > A> like ENOTCONN when writing on a socket. He doesn't have knowledge A> > A> > A> of the ipfw/netgraph stuff that happens in the kernel and it makes A> > A> > A> debugging extremely confusing. In the he blames FreeBSDs socket A> > A> > A> implementation whereas it was only some error in setting up the A> > A> > A> netgraph by the administrator. A> > A> > A> > A> > I have already replied this in net@ list. OK, I'll ask again: Do you want A> > A> > ng_ipfw_rcvdata() to end with "return (0)"? A> > A> A> > A> No. I want it to pass EACCES, ENOMEM/ENOBUFS and everything else as A> > A> ENXIO (including if hook not connected). In a previous email I said A> > A> ESRCH was ok, but it really doesn't make sense and is pretty confusing A> > A> to an application writer. ENXIO is much better and not to be confused A> > A> with possible programming errors from application side. A> > A> > I have asked you in mail: "Do you want this ugly construction at and of A> > ng_ipfw_input()?" A> > A> > NG_SEND_DATA_ONLY(error, hook, m); A> > A> > if (error == EACCES || error == ENOMEM || error == ENOBUFS) A> > return (error); A> > else A> > return (0); A> > A> > Do you want it? A> A> No, I want this: A> A> NG_SEND_DATA_ONLY(error, hook, m); A> A> if (error == EACCES || error == ENOMEM || error == ENOBUFS) A> return (error); A> else if (error != 0) A> return (ENXIO); A> else A> return (0); A> A> or alternatively: A> A> switch (error) { A> case 0: A> return (0); A> break; /* Not reached. */ A> A> case EACCES: A> case ENOMEM: A> case ENOBUFS: A> return (error); A> break; /* Not reached. */ A> A> default: A> return (ENXIO); A> break; /* Not reached. */ A> } Well, I don't like it, but accept. If Ruslan or Julian agree, feel free to commit. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu Feb 10 16:04:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 192A616A4CE; Thu, 10 Feb 2005 16:04:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E44BD43D2F; Thu, 10 Feb 2005 16:04:22 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AG4MR9094260; Thu, 10 Feb 2005 16:04:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AG4Mr9094259; Thu, 10 Feb 2005 16:04:22 GMT (envelope-from ru) Message-Id: <200502101604.j1AG4Mr9094259@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Feb 2005 16:04:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/which which.1 which.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 16:04:23 -0000 ru 2005-02-10 16:04:22 UTC FreeBSD src repository Modified files: usr.bin/which which.1 which.c Log: Require at least one argument. Revision Changes Path 1.25 +1 -2 src/usr.bin/which/which.1 1.6 +5 -8 src/usr.bin/which/which.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 16:07:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3D0316A4CE; Thu, 10 Feb 2005 16:07:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA94443D49; Thu, 10 Feb 2005 16:07:23 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AG7N3P094494; Thu, 10 Feb 2005 16:07:23 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AG7NTp094493; Thu, 10 Feb 2005 16:07:23 GMT (envelope-from ru) Message-Id: <200502101607.j1AG7NTp094493@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Feb 2005 16:07:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/whereis whereis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 16:07:24 -0000 ru 2005-02-10 16:07:23 UTC FreeBSD src repository Modified files: usr.bin/whereis whereis.c Log: Fixed usage(). Revision Changes Path 1.14 +3 -2 src/usr.bin/whereis/whereis.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 16:59:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC98116A4CE; Thu, 10 Feb 2005 16:59:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A30B343D5D; Thu, 10 Feb 2005 16:59:04 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AGx4Xe003233; Thu, 10 Feb 2005 16:59:04 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AGx4Ev003232; Thu, 10 Feb 2005 16:59:04 GMT (envelope-from sam) Message-Id: <200502101659.j1AGx4Ev003232@repoman.freebsd.org> From: Sam Leffler Date: Thu, 10 Feb 2005 16:59:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 16:59:04 -0000 sam 2005-02-10 16:59:04 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c Log: propagate state kept in the bss node when re-creating the node on state transitions; this is a stopgap measure, need to rethink how we do management of this state Identified by: Divy Le Ray Revision Changes Path 1.43 +16 -1 src/sys/net80211/ieee80211_node.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 17:00:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B3DD16A54D; Thu, 10 Feb 2005 17:00:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5282B43D54; Thu, 10 Feb 2005 17:00:17 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AH0Hv4003320; Thu, 10 Feb 2005 17:00:17 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AH0HfO003319; Thu, 10 Feb 2005 17:00:17 GMT (envelope-from harti) Message-Id: <200502101700.j1AH0HfO003319@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 17:00:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 17:00:17 -0000 harti 2005-02-10 17:00:16 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Mostly stylistic nits in preparation for splitting up Var_Parse: use a more consistent style with regard to *str and str[0]; simplify code by introducing a temporary variable; shift a break around and add braces where appropriate. Submitted by: Max Okumoto Revision Changes Path 1.81 +19 -15 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 17:01:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72E1616A5F9; Thu, 10 Feb 2005 17:01:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EECB543D81; Thu, 10 Feb 2005 17:00:48 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AH0mcD003381; Thu, 10 Feb 2005 17:00:48 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AH0mPv003380; Thu, 10 Feb 2005 17:00:48 GMT (envelope-from sam) Message-Id: <200502101700.j1AH0mPv003380@repoman.freebsd.org> From: Sam Leffler Date: Thu, 10 Feb 2005 17:00:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 17:01:18 -0000 sam 2005-02-10 17:00:48 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_output.c Log: rev 1.19 fixed wpa supplicant but broke wpa authenticator; when operating as an authenticator need to always check for the unicast key in the node (as was the case before) Submitted by: Divy Le Ray Revision Changes Path 1.20 +2 -1 src/sys/net80211/ieee80211_output.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 17:01:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EC7816A4D4; Thu, 10 Feb 2005 17:01:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 049C843D1F; Thu, 10 Feb 2005 17:01:47 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AH1ksA003492; Thu, 10 Feb 2005 17:01:46 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AH1kHi003491; Thu, 10 Feb 2005 17:01:46 GMT (envelope-from harti) Message-Id: <200502101701.j1AH1kHi003491@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Feb 2005 17:01:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 17:01:47 -0000 harti 2005-02-10 17:01:46 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Buffers are already NUL-terminated so there is no need to explicitely add a NULL. Submitted by: Max Okumoto Revision Changes Path 1.82 +0 -1 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 18:07:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66CF716A4CE; Thu, 10 Feb 2005 18:07:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3843143D1D; Thu, 10 Feb 2005 18:07:34 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AI7YgO005999; Thu, 10 Feb 2005 18:07:34 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AI7Yq8005998; Thu, 10 Feb 2005 18:07:34 GMT (envelope-from vkashyap) Message-Id: <200502101807.j1AI7Yq8005998@repoman.freebsd.org> From: Vinod Kashyap Date: Thu, 10 Feb 2005 18:07:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/twa twa_cam.c twa_globals.c twa_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 18:07:34 -0000 vkashyap 2005-02-10 18:07:34 UTC FreeBSD src repository Modified files: sys/dev/twa twa_cam.c twa_globals.c twa_ioctl.h Log: 1. Revert back to the way the older driver handled XPT_PATH_INQ. This seems to fix the problem with device discovery seen by some people. 2. Change to make 3ware CLI/3DM work on amd64. 3. Fix a potential problem that could cause the driver to do strlen(NULL) when using older firmware. Reviewed by:scottl Revision Changes Path 1.5 +2 -2 src/sys/dev/twa/twa_cam.c 1.3 +3 -3 src/sys/dev/twa/twa_globals.c 1.2 +2 -2 src/sys/dev/twa/twa_ioctl.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 20:09:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74BE416A4CE; Thu, 10 Feb 2005 20:09:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DDBB43D2F; Thu, 10 Feb 2005 20:09:02 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AK92ZE010693; Thu, 10 Feb 2005 20:09:02 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AK92Nf010692; Thu, 10 Feb 2005 20:09:02 GMT (envelope-from cperciva) Message-Id: <200502102009.j1AK92Nf010692@repoman.freebsd.org> From: Colin Percival Date: Thu, 10 Feb 2005 20:09:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/sys read.2 write.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 20:09:02 -0000 cperciva 2005-02-10 20:09:02 UTC FreeBSD src repository Modified files: lib/libc/sys read.2 write.2 Log: read(), pread(), write(), and pwrite() return EINVAL if they are asked for more than INT_MAX bytes. Revision Changes Path 1.29 +5 -0 src/lib/libc/sys/read.2 1.29 +5 -0 src/lib/libc/sys/write.2 From owner-cvs-src@FreeBSD.ORG Thu Feb 10 20:14:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37F9B16A4CF for ; Thu, 10 Feb 2005 20:14:55 +0000 (GMT) Received: from tx6.mail.ox.ac.uk (tx6.mail.ox.ac.uk [163.1.2.171]) by mx1.FreeBSD.org (Postfix) with ESMTP id A663443D46 for ; Thu, 10 Feb 2005 20:14:54 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from scan6.mail.ox.ac.uk ([163.1.2.179] helo=localhost) by tx6.mail.ox.ac.uk with esmtp (Exim 4.42) id 1CzKiE-000818-Ji for cvs-src@freebsd.org; Thu, 10 Feb 2005 20:14:54 +0000 Received: from rx6.mail.ox.ac.uk ([163.1.2.170]) by localhost (scan6.mail.ox.ac.uk [163.1.2.179]) (amavisd-new, port 25) with ESMTP id 30097-05 for ; Thu, 10 Feb 2005 20:14:54 +0000 (GMT) Received: from smtp2.herald.ox.ac.uk ([163.1.0.235]) by rx6.mail.ox.ac.uk with esmtp (Exim 4.42) id 1CzKiD-00080u-LH; Thu, 10 Feb 2005 20:14:53 +0000 Received: from dhcp1041.wadham.ox.ac.uk ([163.1.161.41]) by smtp2.herald.ox.ac.uk with esmtp (Exim 3.35 #1) id 1CzKiD-0001sZ-3n; Thu, 10 Feb 2005 20:14:53 +0000 Message-ID: <420BC0BD.4030105@freebsd.org> Date: Thu, 10 Feb 2005 20:14:53 +0000 From: Colin Percival User-Agent: Mozilla Thunderbird 1.0 (X11/20050113) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <200502102009.j1AK92Nf010692@repoman.freebsd.org> In-Reply-To: <200502102009.j1AK92Nf010692@repoman.freebsd.org> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys read.2 write.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 20:14:55 -0000 Colin Percival wrote: > read(), pread(), write(), and pwrite() return EINVAL if they are asked > for more than INT_MAX bytes. According to POSIX, these calls have "implementation-defined behaviour" if nbytes is more than SSIZE_MAX (but should presumably operate without complaint on sizes up to that limit). The offending test is in dofilewrite() and dofileread() in sys_generic.c, but fixing this might cause problems in lower layers if there is any 64-bit unclean code lurking. I don't have enough time at the moment to check for such problems, but if someone else does, I'm sure someone somewhere would appreciate being able to read and write more than 2GB at once. :-) Colin Percival From owner-cvs-src@FreeBSD.ORG Thu Feb 10 20:19:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8765516A4CE; Thu, 10 Feb 2005 20:19:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FFE043D49; Thu, 10 Feb 2005 20:19:17 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AKJHAN011135; Thu, 10 Feb 2005 20:19:17 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AKJH2T011134; Thu, 10 Feb 2005 20:19:17 GMT (envelope-from cperciva) Message-Id: <200502102019.j1AKJH2T011134@repoman.freebsd.org> From: Colin Percival Date: Thu, 10 Feb 2005 20:19:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 20:19:17 -0000 cperciva 2005-02-10 20:19:17 UTC FreeBSD src repository Modified files: sys/kern sys_generic.c Log: Declare "cnt" (a number of bytes to read or write) as an "ssize_t", not as a "long" in dofileread() and dofilewrite(). Discussed with: jhb Revision Changes Path 1.143 +4 -2 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 20:39:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C6E416A4CE; Thu, 10 Feb 2005 20:39:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43D4543D41; Thu, 10 Feb 2005 20:39:40 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AKdeds011966; Thu, 10 Feb 2005 20:39:40 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AKdeqc011965; Thu, 10 Feb 2005 20:39:40 GMT (envelope-from glebius) Message-Id: <200502102039.j1AKdeqc011965@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 10 Feb 2005 20:39:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/sys libkern.h src/sys/libkern strspn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 20:39:40 -0000 glebius 2005-02-10 20:39:40 UTC FreeBSD src repository Modified files: sys/conf files sys/sys libkern.h Added files: sys/libkern strspn.c Log: Add strspn() to libkern. Ok'ed by: rwatson Revision Changes Path 1.994 +1 -0 src/sys/conf/files 1.1 +55 -0 src/sys/libkern/strspn.c (new) 1.48 +1 -0 src/sys/sys/libkern.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 21:15:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76BA416A4CE; Thu, 10 Feb 2005 21:15:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E70143D1F; Thu, 10 Feb 2005 21:15:32 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ALFWxQ020641; Thu, 10 Feb 2005 21:15:32 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ALFWiE020640; Thu, 10 Feb 2005 21:15:32 GMT (envelope-from jmg) Message-Id: <200502102115.j1ALFWiE020640@repoman.freebsd.org> From: John-Mark Gurney Date: Thu, 10 Feb 2005 21:15:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 21:15:32 -0000 jmg 2005-02-10 21:15:32 UTC FreeBSD src repository Modified files: sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 Log: bump the Makefile config versions now that config is 600001... Forgotten by: des Revision Changes Path 1.132 +1 -1 src/sys/conf/Makefile.alpha 1.13 +1 -1 src/sys/conf/Makefile.amd64 1.6 +1 -1 src/sys/conf/Makefile.arm 1.262 +1 -1 src/sys/conf/Makefile.i386 1.59 +1 -1 src/sys/conf/Makefile.ia64 1.163 +1 -1 src/sys/conf/Makefile.pc98 1.274 +1 -1 src/sys/conf/Makefile.powerpc 1.30 +1 -1 src/sys/conf/Makefile.sparc64 From owner-cvs-src@FreeBSD.ORG Thu Feb 10 21:34:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B9B416A4CE; Thu, 10 Feb 2005 21:34:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 627C043D48; Thu, 10 Feb 2005 21:34:49 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ALYnNV021326; Thu, 10 Feb 2005 21:34:49 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ALYnWq021325; Thu, 10 Feb 2005 21:34:49 GMT (envelope-from marcel) Message-Id: <200502102134.j1ALYnWq021325@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 10 Feb 2005 21:34:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/ia64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 21:34:49 -0000 marcel 2005-02-10 21:34:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/ia64/conf GENERIC Log: Comment out the ida(4) driver (Compaq Smart Array controller). The driver is not 64-bit clean and causes the kernel to fault (page faults and hidden unalignment faults). I may have a chance to look at it in the near future, so I left it in GENERIC for -current. People there should be able to deal with it. For now, let's avoid that ida(4) ends up in 5.4-RELEASE. Revision Changes Path 1.66.2.4 +1 -1 src/sys/ia64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Thu Feb 10 22:23:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F1FF16A4CE; Thu, 10 Feb 2005 22:23:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28D0E43D41; Thu, 10 Feb 2005 22:23:03 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AMN3XQ023235; Thu, 10 Feb 2005 22:23:03 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AMN3AP023234; Thu, 10 Feb 2005 22:23:03 GMT (envelope-from bmilekic) Message-Id: <200502102223.j1AMN3AP023234@repoman.freebsd.org> From: Bosko Milekic Date: Thu, 10 Feb 2005 22:23:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_mbuf.c uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 22:23:03 -0000 bmilekic 2005-02-10 22:23:03 UTC FreeBSD src repository Modified files: sys/kern kern_mbuf.c uipc_mbuf.c sys/sys mbuf.h Log: Optimize the way reference counting is performed with Mbufs. We do not need to perform an extra memory fetch in the Packet (Mbuf+Cluster) constructor to initialize the reference counter anymore. The reference counts are located in a separate memory region (in the slab header, because this zone is UMA_ZONE_REFCNT), so the memory fetch resulted very often in a cache miss. Additionally, and perhaps more significantly, optimize the free mbuf+cluster (packet) case, which is very common, to no longer require an atomic operation on free (to verify the reference counter) if the reference on the cluster has never been increased (also very common). Reduces an atomic on mbuf free on average. Original patch submitted by: Gerrit Nagelhout Revision Changes Path 1.6 +2 -4 src/sys/kern/kern_mbuf.c 1.141 +37 -21 src/sys/kern/uipc_mbuf.c 1.165 +21 -3 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 22:26:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FE4D16A4CE; Thu, 10 Feb 2005 22:26:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0917143D46; Thu, 10 Feb 2005 22:26:29 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AMQSu5023440; Thu, 10 Feb 2005 22:26:28 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AMQSUi023439; Thu, 10 Feb 2005 22:26:28 GMT (envelope-from julian) Message-Id: <200502102226.j1AMQSUi023439@repoman.freebsd.org> From: Julian Elischer Date: Thu, 10 Feb 2005 22:26:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bktr bktr_card.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 22:26:29 -0000 julian 2005-02-10 22:26:28 UTC FreeBSD src repository Modified files: sys/dev/bktr bktr_card.c Log: Take into account that Pinnacle screwed up their PCI ID in the beginning.. Older cards have it reversed. Also, use some already defined values instead of magic numbers. PR: 73324 Submitted by: arne_woerner@yahoo.com MFC after: 1 week Revision Changes Path 1.31 +5 -4 src/sys/dev/bktr/bktr_card.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 22:36:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE7E816A4CE; Thu, 10 Feb 2005 22:36:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC5A443D1F; Thu, 10 Feb 2005 22:36:05 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AMa5sG023883; Thu, 10 Feb 2005 22:36:05 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AMa5bv023882; Thu, 10 Feb 2005 22:36:05 GMT (envelope-from bmilekic) Message-Id: <200502102236.j1AMa5bv023882@repoman.freebsd.org> From: Bosko Milekic Date: Thu, 10 Feb 2005 22:36:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm memguard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 22:36:05 -0000 bmilekic 2005-02-10 22:36:05 UTC FreeBSD src repository Modified files: sys/vm memguard.c Log: Implement support for buffers larger than PAGE_SIZE in MemGuard. Adds a little bit of complexity but performance requirements lacking (this is a debugging allocator after all), it's really not too bad (still only 317 lines). Also add an additional check to help catch really weird 3-threads-involved races: make memguard_free() write to the first page handed back, always, before it does anything else. Note that there is still a problem in VM+PMAP (specifically with vm_map_protect) w.r.t. MemGuard uses it, but this will be fixed shortly and this change stands on its own. Revision Changes Path 1.3 +129 -32 src/sys/vm/memguard.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 22:38:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 620B616A4CE; Thu, 10 Feb 2005 22:38:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BCB943D1D; Thu, 10 Feb 2005 22:38:51 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1AMcpFS024018; Thu, 10 Feb 2005 22:38:51 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1AMcpA4024017; Thu, 10 Feb 2005 22:38:51 GMT (envelope-from julian) Message-Id: <200502102238.j1AMcpA4024017@repoman.freebsd.org> From: Julian Elischer Date: Thu, 10 Feb 2005 22:38:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bktr bktr_card.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 22:38:51 -0000 julian 2005-02-10 22:38:51 UTC FreeBSD src repository Modified files: sys/dev/bktr bktr_card.c Log: Remove lots of tab/space errors introduced by massive cut-n-paste action. Noticed from: diffs of the last commit. MFC after: 1 week Revision Changes Path 1.32 +232 -232 src/sys/dev/bktr/bktr_card.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 23:31:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0B2116A4CE; Thu, 10 Feb 2005 23:31:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99E5B43D2D; Thu, 10 Feb 2005 23:31:27 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ANVRGu026187; Thu, 10 Feb 2005 23:31:27 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ANVRQP026186; Thu, 10 Feb 2005 23:31:27 GMT (envelope-from imp) Message-Id: <200502102331.j1ANVRQP026186@repoman.freebsd.org> From: Warner Losh Date: Thu, 10 Feb 2005 23:31:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 23:31:27 -0000 imp 2005-02-10 23:31:27 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c Log: use while (complicated-expr) continune; in preference to while (complicated-expr); since the code generated is identical, and the former is easier to read, especially for complicated-expr that reach to the end of the line... Revision Changes Path 1.245 +8 -3 src/sys/dev/ed/if_ed.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 23:48:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EC2B16A4CE; Thu, 10 Feb 2005 23:48:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65E8E43D2D; Thu, 10 Feb 2005 23:48:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ANmDjV026832; Thu, 10 Feb 2005 23:48:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ANmDbu026831; Thu, 10 Feb 2005 23:48:13 GMT (envelope-from imp) Message-Id: <200502102348.j1ANmDbu026831@repoman.freebsd.org> From: Warner Losh Date: Thu, 10 Feb 2005 23:48:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c if_ed_wd80x3.c if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 23:48:13 -0000 imp 2005-02-10 23:48:13 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c if_ed_wd80x3.c if_edvar.h Log: Move enable/disable 16bit access routines into if_ed. Slightly pessmize the error recover path through edintr by calling these functions, rather than expanding it inline. This error path already does a lot in it, so an extra function call will be lost in the noise. It also happens rarely. Revision Changes Path 1.246 +27 -21 src/sys/dev/ed/if_ed.c 1.2 +0 -14 src/sys/dev/ed/if_ed_wd80x3.c 1.26 +3 -0 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Thu Feb 10 23:50:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82CE616A4CE; Thu, 10 Feb 2005 23:50:28 +0000 (GMT) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26FED43D2D; Thu, 10 Feb 2005 23:50:28 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.12.8) with ESMTP id j1ANoRcl049398; Thu, 10 Feb 2005 15:50:27 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id j1ANoRoV049397; Thu, 10 Feb 2005 15:50:27 -0800 (PST) (envelope-from rizzo) Date: Thu, 10 Feb 2005 15:50:27 -0800 From: Luigi Rizzo To: Warner Losh Message-ID: <20050210155027.B49218@xorpc.icir.org> References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200502102331.j1ANVRQP026186@repoman.freebsd.org>; from imp@FreeBSD.org on Thu, Feb 10, 2005 at 11:31:27PM +0000 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 23:50:28 -0000 hm... it would have sufficed (and more obvious) to just put an empty statement without the 'continue' ? while (complicated-expr) ; cheers luigi On Thu, Feb 10, 2005 at 11:31:27PM +0000, Warner Losh wrote: > imp 2005-02-10 23:31:27 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ed if_ed.c > Log: > use > while (complicated-expr) > continune; > in preference to > while (complicated-expr); > > since the code generated is identical, and the former is easier to read, > especially for complicated-expr that reach to the end of the line... > > Revision Changes Path > 1.245 +8 -3 src/sys/dev/ed/if_ed.c From owner-cvs-src@FreeBSD.ORG Thu Feb 10 23:52:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFEBE16A4D0 for ; Thu, 10 Feb 2005 23:52:42 +0000 (GMT) Received: from tx1.mail.ox.ac.uk (tx1.mail.ox.ac.uk [129.67.1.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5108343D45 for ; Thu, 10 Feb 2005 23:52:42 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from scan1.mail.ox.ac.uk ([129.67.1.166] helo=localhost) by tx1.mail.ox.ac.uk with esmtp (Exim 4.42) id 1CzO6z-0005Wc-5d for cvs-src@freebsd.org; Thu, 10 Feb 2005 23:52:41 +0000 Received: from rx1.mail.ox.ac.uk ([129.67.1.165]) by localhost (scan1.mail.ox.ac.uk [129.67.1.166]) (amavisd-new, port 25) with ESMTP id 20757-04 for ; Thu, 10 Feb 2005 23:52:41 +0000 (GMT) Received: from smtp1.herald.ox.ac.uk ([163.1.0.247]) by rx1.mail.ox.ac.uk with esmtp (Exim 4.42) id 1CzO6y-0005WG-5D; Thu, 10 Feb 2005 23:52:40 +0000 Received: from dhcp1041.wadham.ox.ac.uk ([163.1.161.41]) by smtp1.herald.ox.ac.uk with esmtp (Exim 3.35 #1) id 1CzO6y-0006p7-3z; Thu, 10 Feb 2005 23:52:40 +0000 Message-ID: <420BF3C8.5080501@freebsd.org> Date: Thu, 10 Feb 2005 23:52:40 +0000 From: Colin Percival User-Agent: Mozilla Thunderbird 1.0 (X11/20050113) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Luigi Rizzo References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <20050210155027.B49218@xorpc.icir.org> In-Reply-To: <20050210155027.B49218@xorpc.icir.org> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Feb 2005 23:52:42 -0000 Luigi Rizzo wrote: > hm... it would have sufficed (and more obvious) > to just put an empty statement without the 'continue' ? > > while (complicated-expr) > ; Depends how clean your monitor is. When I see that, I think that the semicolon is a couple spots of dirt on my LCD -- I'm not accustomed to seeing punctuation by itself like that. Colin Percival From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:00:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF50416A4CE; Fri, 11 Feb 2005 00:00:19 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 964D943D54; Fri, 11 Feb 2005 00:00:19 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 20F77530C; Fri, 11 Feb 2005 01:00:18 +0100 (CET) Received: from xps.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id C44955308; Fri, 11 Feb 2005 00:59:41 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 5D41133C1B; Fri, 11 Feb 2005 00:59:41 +0100 (CET) To: Warner Losh References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Fri, 11 Feb 2005 00:59:40 +0100 In-Reply-To: <200502102331.j1ANVRQP026186@repoman.freebsd.org> (Warner Losh's message of "Thu, 10 Feb 2005 23:31:27 +0000 (UTC)") Message-ID: <86sm44nez7.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:00:20 -0000 Warner Losh writes: > Log: > use > while (complicated-expr) > continune; > in preference to > while (complicated-expr); As a matter of taste, I prefer /* nothing */ to continue in cases like this. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:09:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07B4216A4CE; Fri, 11 Feb 2005 00:09:59 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5A9443D45; Fri, 11 Feb 2005 00:09:58 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.160] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1CzONh-00050J-00; Fri, 11 Feb 2005 01:09:57 +0100 Received: from [217.83.1.47] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1CzONg-00042L-00; Fri, 11 Feb 2005 01:09:57 +0100 From: Max Laier To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Date: Fri, 11 Feb 2005 01:09:45 +0100 User-Agent: KMail/1.7.2 References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <86sm44nez7.fsf@xps.des.no> In-Reply-To: <86sm44nez7.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart7243015.Zc6lLLA9Kn"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200502110109.55898.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Warner Losh cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:09:59 -0000 --nextPart7243015.Zc6lLLA9Kn Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 11 February 2005 00:59, Dag-Erling Sm=F8rgrav wrote: > Warner Losh writes: > > Log: > > use > > while (complicated-expr) > > continune; > > in preference to > > while (complicated-expr); > > As a matter of taste, I prefer /* nothing */ to continue in cases like > this. That's what style.9 suggests, btw: | for (p =3D buf; *p !=3D '\0'; ++p) | ; /* nothing */ =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 --nextPart7243015.Zc6lLLA9Kn Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCC/fTXyyEoT62BG0RAtrmAJ9Qo4wTfyw1o6l9hR7f/l6VOvWoUwCfe2x9 y0OQO8jzRLBltOfMqAyMl6M= =61/W -----END PGP SIGNATURE----- --nextPart7243015.Zc6lLLA9Kn-- From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:14:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0E0716A4CE; Fri, 11 Feb 2005 00:14:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98A3A43D31; Fri, 11 Feb 2005 00:14:00 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B0E0nM028029; Fri, 11 Feb 2005 00:14:00 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B0E057028028; Fri, 11 Feb 2005 00:14:00 GMT (envelope-from iedowse) Message-Id: <200502110014.j1B0E057028028@repoman.freebsd.org> From: Ian Dowse Date: Fri, 11 Feb 2005 00:14:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_timeout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:14:00 -0000 iedowse 2005-02-11 00:14:00 UTC FreeBSD src repository Modified files: sys/kern kern_timeout.c Log: When processing a timeout() callout and returning it to the free list, set `curr_callout' to NULL. This ensures that we won't attempt to cancel the current callout if the original callout structure gets recycled while we wait to acquire Giant. This is reported to fix an intermittent syscons problem that was introduced by revision 1.96. Revision Changes Path 1.97 +2 -1 src/sys/kern/kern_timeout.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:18:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 317A516A4CE; Fri, 11 Feb 2005 00:18:20 +0000 (GMT) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1661943D46; Fri, 11 Feb 2005 00:18:20 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.12.8) with ESMTP id j1B0IJPY049816; Thu, 10 Feb 2005 16:18:19 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id j1B0IJvC049815; Thu, 10 Feb 2005 16:18:19 -0800 (PST) (envelope-from rizzo) Date: Thu, 10 Feb 2005 16:18:19 -0800 From: Luigi Rizzo To: Colin Percival Message-ID: <20050210161819.A49798@xorpc.icir.org> References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <20050210155027.B49218@xorpc.icir.org> <420BF3C8.5080501@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <420BF3C8.5080501@freebsd.org>; from cperciva@FreeBSD.org on Thu, Feb 10, 2005 at 11:52:40PM +0000 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:18:20 -0000 On Thu, Feb 10, 2005 at 11:52:40PM +0000, Colin Percival wrote: > Luigi Rizzo wrote: > > hm... it would have sufficed (and more obvious) > > to just put an empty statement without the 'continue' ? > > > > while (complicated-expr) > > ; > > Depends how clean your monitor is. When I see that, I think > that the semicolon is a couple spots of dirt on my LCD -- I'm ah ok then it would be while (complicated-expr) ; /* wash me */ > not accustomed to seeing punctuation by itself like that. > > Colin Percival From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:20:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 686EB16A4CE; Fri, 11 Feb 2005 00:20:38 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id A074F43D4C; Fri, 11 Feb 2005 00:20:37 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1B0JRXs075301; Thu, 10 Feb 2005 17:19:27 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 10 Feb 2005 17:19:27 -0700 (MST) Message-Id: <20050210.171927.40039592.imp@bsdimp.com> To: rizzo@icir.org From: "M. Warner Losh" In-Reply-To: <20050210155027.B49218@xorpc.icir.org> References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <20050210155027.B49218@xorpc.icir.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:20:38 -0000 In message: <20050210155027.B49218@xorpc.icir.org> Luigi Rizzo writes: : hm... it would have sufficed (and more obvious) : to just put an empty statement without the 'continue' ? : : while (complicated-expr) : ; No. Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:32:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96DCD16A4CE; Fri, 11 Feb 2005 00:32:04 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25CD043D3F; Fri, 11 Feb 2005 00:32:04 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1B0U4lS075436; Thu, 10 Feb 2005 17:30:04 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 10 Feb 2005 17:30:03 -0700 (MST) Message-Id: <20050210.173003.37239701.imp@bsdimp.com> To: des@des.no From: "M. Warner Losh" In-Reply-To: <86sm44nez7.fsf@xps.des.no> References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <86sm44nez7.fsf@xps.des.no> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:32:04 -0000 In message: <86sm44nez7.fsf@xps.des.no> des@des.no (Dag-Erling Sm=F8rgrav) writes: : Warner Losh writes: : > Log: : > use : > while (complicated-expr) : > continune; : > in preference to : > while (complicated-expr); : = : As a matter of taste, I prefer /* nothing */ to continue in cases lik= e : this. Can we please not make every single one of these into a bikeshed? I purposely chose continue because it is the simplest way to tell the compiler that you didn't forget anything that's independent of whitespace and comment folding. Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:32:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDE5016A51C; Fri, 11 Feb 2005 00:32:06 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FC7F43D39; Fri, 11 Feb 2005 00:32:06 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1B0VOXO075438; Thu, 10 Feb 2005 17:31:24 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 10 Feb 2005 17:31:23 -0700 (MST) Message-Id: <20050210.173123.20914349.imp@bsdimp.com> To: max@love2party.net From: "M. Warner Losh" In-Reply-To: <200502110109.55898.max@love2party.net> References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <86sm44nez7.fsf@xps.des.no> <200502110109.55898.max@love2party.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:32:09 -0000 In message: <200502110109.55898.max@love2party.net> Max Laier writes: : On Friday 11 February 2005 00:59, Dag-Erling Sm=F8rgrav wrote: : > Warner Losh writes: : > > Log: : > > use : > > while (complicated-expr) : > > continune; : > > in preference to : > > while (complicated-expr); : > : > As a matter of taste, I prefer /* nothing */ to continue in cases l= ike : > this. : = : That's what style.9 suggests, btw: : | for (p =3D buf; *p !=3D '\0'; ++p) : | ; /* nothing */ It also says forever loops are done with for, not while, just before. Clearly, this isn't a forever loop, nor is the example. Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 11 00:57:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7BE216A4CE; Fri, 11 Feb 2005 00:57:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E56443D46; Fri, 11 Feb 2005 00:57:55 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B0vtti036127; Fri, 11 Feb 2005 00:57:55 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B0vtbC036126; Fri, 11 Feb 2005 00:57:55 GMT (envelope-from mlaier) Message-Id: <200502110057.j1B0vtbC036126@repoman.freebsd.org> From: Max Laier Date: Fri, 11 Feb 2005 00:57:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 altq.4 src/sys/conf NOTES src/contrib/pf/man pf.4 pf.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 00:57:55 -0000 mlaier 2005-02-11 00:57:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 altq.4 sys/conf NOTES contrib/pf/man pf.4 pf.conf.5 Log: MFC, improve ALTQ manpage documentation: - Be more verbose about altq SYNOPSIS and add more linkage in the relating pf documents. - Spell RED as "Random Early Detection" consistently. Revision Changes Path 1.3.2.2 +3 -2 src/contrib/pf/man/pf.4 1.1.1.2.2.4 +11 -2 src/contrib/pf/man/pf.conf.5 1.2.2.7 +12 -3 src/share/man/man4/altq.4 1.1261.2.12 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Feb 11 01:05:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A56EB16A4CE; Fri, 11 Feb 2005 01:05:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D10643D2D; Fri, 11 Feb 2005 01:05:52 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B15qRv036486; Fri, 11 Feb 2005 01:05:52 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B15qO2036485; Fri, 11 Feb 2005 01:05:52 GMT (envelope-from mlaier) Message-Id: <200502110105.j1B15qO2036485@repoman.freebsd.org> From: Max Laier Date: Fri, 11 Feb 2005 01:05:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_rl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 01:05:52 -0000 mlaier 2005-02-11 01:05:52 UTC FreeBSD src repository Modified files: sys/pci if_rl.c Log: Adjust TX threshold on every TX underrun. Some supported cards (8139-based) can retransmit on TX underrun and set TOK in addition to TUND. Also add a check to prevent overflow of the addressable threshold. This fixes some reports of rl(4) slowness, believed to be related to ALTQ before. PR: kern/61448 Submitted by: Tim Draegen-Gilman (with changes) MFC after: 1 week Revision Changes Path 1.147 +10 -6 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 02:13:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E724916A4CE; Fri, 11 Feb 2005 02:13:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1C4A43D31; Fri, 11 Feb 2005 02:13:12 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B2DCjs038763; Fri, 11 Feb 2005 02:13:12 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B2DCev038762; Fri, 11 Feb 2005 02:13:12 GMT (envelope-from wpaul) Message-Id: <200502110213.j1B2DCev038762@repoman.freebsd.org> From: Bill Paul Date: Fri, 11 Feb 2005 02:13:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 02:13:13 -0000 wpaul 2005-02-11 02:13:12 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Merge in patch to support AP scanning via ifconfig and the new net80211 API. Submitted by: Stephane E. Potvin sepotvin at videotron dot ca Revision Changes Path 1.78 +127 -0 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 03:41:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99F1C16A4CE; Fri, 11 Feb 2005 03:41:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7509943D5C; Fri, 11 Feb 2005 03:41:34 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B3fYxi042082; Fri, 11 Feb 2005 03:41:34 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B3fYb2042081; Fri, 11 Feb 2005 03:41:34 GMT (envelope-from nyan) Message-Id: <200502110341.j1B3fYb2042081@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 11 Feb 2005 03:41:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 03:41:34 -0000 nyan 2005-02-11 03:41:34 UTC FreeBSD src repository Modified files: sys/pc98/pc98 sio.c Log: Merged from sys/dev/sio/sio.c revision 1.458. Revision Changes Path 1.233 +5 -9 src/sys/pc98/pc98/sio.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 03:44:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6965716A4CE; Fri, 11 Feb 2005 03:44:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43D2843D46; Fri, 11 Feb 2005 03:44:03 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B3i3mT042214; Fri, 11 Feb 2005 03:44:03 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B3i3Mo042213; Fri, 11 Feb 2005 03:44:03 GMT (envelope-from nyan) Message-Id: <200502110344.j1B3i3Mo042213@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 11 Feb 2005 03:44:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 03:44:03 -0000 nyan 2005-02-11 03:44:03 UTC FreeBSD src repository Modified files: sys/conf files.pc98 Log: Fix build error (s/wd80x3.c/if_ed_wd80x3.c/). Revision Changes Path 1.317 +1 -1 src/sys/conf/files.pc98 From owner-cvs-src@FreeBSD.ORG Fri Feb 11 03:56:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72A0316A4CE; Fri, 11 Feb 2005 03:56:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B3A043D46; Fri, 11 Feb 2005 03:56:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B3uDr0042647; Fri, 11 Feb 2005 03:56:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B3uDw3042646; Fri, 11 Feb 2005 03:56:13 GMT (envelope-from imp) Message-Id: <200502110356.j1B3uDw3042646@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Feb 2005 03:56:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pbio pbio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 03:56:13 -0000 imp 2005-02-11 03:56:13 UTC FreeBSD src repository Modified files: sys/dev/pbio pbio.c Log: Skip PNP probes. If there are isapnp or pnpbios instances of this driver, then we can support them later. This keeps the pbio probe from claiming lots of otherwise unused pnpbios devices on my laptop. Revision Changes Path 1.8 +3 -0 src/sys/dev/pbio/pbio.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 06:02:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E60116A4CE; Fri, 11 Feb 2005 06:02:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05E0E43D2D; Fri, 11 Feb 2005 06:02:28 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B62RV6053415; Fri, 11 Feb 2005 06:02:27 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B62Rf8053414; Fri, 11 Feb 2005 06:02:27 GMT (envelope-from imp) Message-Id: <200502110602.j1B62Rf8053414@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Feb 2005 06:02:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_novell.c if_ed_pccard.c if_edreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 06:02:28 -0000 imp 2005-02-11 06:02:27 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_novell.c if_ed_pccard.c if_edreg.h Log: Eliminate the ED_VENDOR_{PCCARD,LINKSYS} types. These cards really are NOVELL NE2000 with just a tiny quirk that's non vendor specific. Instead, use the chip_type of DL100XX instead. This is more inline with how the AX88190 support was added, and seems a little cleaner. Revision Changes Path 1.4 +1 -0 src/sys/dev/ed/if_ed_novell.c 1.73 +5 -4 src/sys/dev/ed/if_ed_pccard.c 1.34 +3 -4 src/sys/dev/ed/if_edreg.h From owner-cvs-src@FreeBSD.ORG Fri Feb 11 06:57:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7962B16A4CE; Fri, 11 Feb 2005 06:57:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5074043D45; Fri, 11 Feb 2005 06:57:03 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B6v31d055303; Fri, 11 Feb 2005 06:57:03 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B6v3Q7055302; Fri, 11 Feb 2005 06:57:03 GMT (envelope-from phk) Message-Id: <200502110657.j1B6v3Q7055302@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 11 Feb 2005 06:57:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 upd7210.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 06:57:03 -0000 phk 2005-02-11 06:57:03 UTC FreeBSD src repository Modified files: sys/dev/ieee488 upd7210.c Log: Improve EOS handling. Revision Changes Path 1.3 +17 -8 src/sys/dev/ieee488/upd7210.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 07:37:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9465416A4CE; Fri, 11 Feb 2005 07:37:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AB0B43D2D; Fri, 11 Feb 2005 07:37:26 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B7bQYS057332; Fri, 11 Feb 2005 07:37:26 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B7bQqL057331; Fri, 11 Feb 2005 07:37:26 GMT (envelope-from obrien) Message-Id: <200502110737.j1B7bQqL057331@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 11 Feb 2005 07:37:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 elf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 07:37:26 -0000 obrien 2005-02-11 07:37:26 UTC FreeBSD src repository Modified files: share/man/man5 elf.5 Log: Expand BSS. Revision Changes Path 1.30 +1 -0 src/share/man/man5/elf.5 From owner-cvs-src@FreeBSD.ORG Fri Feb 11 07:50:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E28A16A4CE; Fri, 11 Feb 2005 07:50:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75FA943D1D; Fri, 11 Feb 2005 07:50:04 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B7o4xI057887; Fri, 11 Feb 2005 07:50:04 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B7o4ad057886; Fri, 11 Feb 2005 07:50:04 GMT (envelope-from imp) Message-Id: <200502110750.j1B7o4ad057886@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Feb 2005 07:50:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 07:50:04 -0000 imp 2005-02-11 07:50:03 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c Log: Diff reduction with p4. Revision Changes Path 1.247 +3 -6 src/sys/dev/ed/if_ed.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 08:13:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF97F16A4CE; Fri, 11 Feb 2005 08:13:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2C8043D3F; Fri, 11 Feb 2005 08:13:31 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1B8DVOr059059; Fri, 11 Feb 2005 08:13:31 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1B8DV2n059058; Fri, 11 Feb 2005 08:13:31 GMT (envelope-from phk) Message-Id: <200502110813.j1B8DV2n059058@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 11 Feb 2005 08:13:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/ufs/ffs ffs_softdep.c ffs_softdep_stub.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 08:13:32 -0000 phk 2005-02-11 08:13:31 UTC FreeBSD src repository Modified files: sys/conf files sys/ufs/ffs ffs_softdep.c Removed files: sys/ufs/ffs ffs_softdep_stub.c Log: Make non-SOFTUPDATES kernels compile again. Integrate the stubfile into the main file now that license issues have been long resolved. Revision Changes Path 1.995 +1 -2 src/sys/conf/files 1.175 +269 -0 src/sys/ufs/ffs/ffs_softdep.c 1.29 +0 -317 src/sys/ufs/ffs/ffs_softdep_stub.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Feb 11 10:49:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C7CA16A4CE; Fri, 11 Feb 2005 10:49:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 250B843D31; Fri, 11 Feb 2005 10:49:02 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BAn22W071119; Fri, 11 Feb 2005 10:49:02 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BAn15R071118; Fri, 11 Feb 2005 10:49:01 GMT (envelope-from harti) Message-Id: <200502111049.j1BAn15R071118@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Feb 2005 10:49:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 10:49:02 -0000 harti 2005-02-11 10:49:01 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Convert several instances of negative logic to positive logic. Submitted by: Max Okumoto Revision Changes Path 1.83 +84 -85 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 10:52:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69C3816A4CE; Fri, 11 Feb 2005 10:52:28 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DEE043D55; Fri, 11 Feb 2005 10:52:27 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j1BAqPA6021602; Fri, 11 Feb 2005 21:52:25 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j1BAqNwF017851; Fri, 11 Feb 2005 21:52:24 +1100 Date: Fri, 11 Feb 2005 21:52:22 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Colin Percival In-Reply-To: <420BC0BD.4030105@freebsd.org> Message-ID: <20050211210252.O32185@delplex.bde.org> References: <200502102009.j1AK92Nf010692@repoman.freebsd.org> <420BC0BD.4030105@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/sys read.2 write.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 10:52:28 -0000 On Thu, 10 Feb 2005, Colin Percival wrote: > Colin Percival wrote: > > read(), pread(), write(), and pwrite() return EINVAL if they are asked > > for more than INT_MAX bytes. Similarly for readv() and writev() if the sum of the counts in the iovec would exceed SSIZE_MAX. Strangely, the behaviour is not implementation-defined for these syscalls -- counts that would exceed SSIZE_MAX force an error. Even more strangely, a negative number of vectors doesn't force an error. The POSIX wording for readv() in an old draft is: %%% 37106 In addition, the readv( ) function shall fail if: 37107 [EINVAL] The sum of the iov_len values in the iov array overflowed an ssize_t. 37108 The readv( ) function may fail if: 37109 [EINVAL] The iovcnt argument was less than or equal to 0, or greater than {IOV_MAX}. %%% FreeBSD already has this with completely different, less correct wording: "The sum of the iov_len values in the iov array overflowed a 32-bit integer." Similarly for other syscalls that return ssize_t. In POSIX, these are about 17 of these, the main other ones being readlink(), recv*() and send*(). In FreeBSD, at least readlink() still returns int and has non-POSIX types for all of its 3 args. The commit has some bugs. I noticed these read.2: (0) It is a bug that the limit is INT_MAX. (1) Text was added to the section that describes read(), readv() and pread(), but it doesn't apply to readv() since readv() doesn't have an nbytes arg. A previous commit that added the description of EOVERFLOW is even buggier (readv() doesn't have an nbytes arg and only pread() has offset arg, but I think the internal file offset instead of the offset arg applies to the others). (2) If the new text actually applied to readv(), then it would describe the error twice for readv(). (3) The new text is unsorted at the end of an almost sorted list, so in particular all the things that can cause EINVAL aren't together like they are for the readv() section. > According to POSIX, these calls have "implementation-defined behaviour" if > nbytes is more than SSIZE_MAX (but should presumably operate without complaint > on sizes up to that limit). The offending test is in dofilewrite() and > dofileread() in sys_generic.c, but fixing this might cause problems in lower > layers if there is any 64-bit unclean code lurking. The lower layers are completely 64-bit unclean. They use "int" for most byte counts starting with uio_resid. It is a bug that ssize_t is __int64_t on 64-bit arches and __int32_t on all 32-bit arches except i386. It should be int on all aches, since that is what is supported. Note that ssize_t has very little to do with size_t. It is the return type of the read() family. However, fixing ssize_t would probably cause binary compatibility problems when it is reduced and larger ones when it is increased after fixing the type of uio_resid. Bruce From owner-cvs-src@FreeBSD.ORG Fri Feb 11 11:31:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4C3716A4CE; Fri, 11 Feb 2005 11:31:52 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0ED6743D2F; Fri, 11 Feb 2005 11:31:52 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j1BBVfA6026231; Fri, 11 Feb 2005 22:31:41 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j1BBVbTv013362; Fri, 11 Feb 2005 22:31:39 +1100 Date: Fri, 11 Feb 2005 22:31:36 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: "M. Warner Losh" In-Reply-To: <20050210.171927.40039592.imp@bsdimp.com> Message-ID: <20050211220212.A32327@delplex.bde.org> References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <20050210.171927.40039592.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: rizzo@icir.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 11:31:52 -0000 On Thu, 10 Feb 2005, M. Warner Losh wrote: > In message: <20050210155027.B49218@xorpc.icir.org> > Luigi Rizzo writes: > : hm... it would have sufficed (and more obvious) > : to just put an empty statement without the 'continue' ? > : > : while (complicated-expr) > : ; > > No. But a bare ";" is a normal style (The Normal Style?), and is idomatic for C programmers. It is used in more than 100 lines in Lite2's /sys and in more than 200 lines in -current's /sys. It is only commented on in about 15% of the cases in -current. Bare "continue;"s are harder to grep for so I didn't look for them. The original bug: while (complicated-expr); may be just a style bug written by indent(1). indent(1) messes up loops with only a ";" statement in them, and this can be "fixed" using "continue;" but not using "; /* nothing */". Bruce From owner-cvs-src@FreeBSD.ORG Fri Feb 11 11:36:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B92816A4CE; Fri, 11 Feb 2005 11:36:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 331B443D1D; Fri, 11 Feb 2005 11:36:53 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BBarIb072789; Fri, 11 Feb 2005 11:36:53 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BBarH2072788; Fri, 11 Feb 2005 11:36:53 GMT (envelope-from brueffer) Message-Id: <200502111136.j1BBarH2072788@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 11 Feb 2005 11:36:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 gdb.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 11:36:53 -0000 brueffer 2005-02-11 11:36:53 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 gdb.4 Log: MFC: rev. 1.13 Nuke information about GDB_REMOTE_CHAT, it was removed some time ago. Revision Changes Path 1.9.2.1 +1 -10 src/share/man/man4/gdb.4 From owner-cvs-src@FreeBSD.ORG Fri Feb 11 11:37:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8D4416A4CE; Fri, 11 Feb 2005 11:37:15 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F7B743D48; Fri, 11 Feb 2005 11:37:15 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j1BBbB1F010138; Fri, 11 Feb 2005 12:37:11 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Bruce Evans From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 11 Feb 2005 22:31:36 +1100." <20050211220212.A32327@delplex.bde.org> Date: Fri, 11 Feb 2005 12:37:11 +0100 Message-ID: <10137.1108121831@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: rizzo@icir.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 11:37:16 -0000 In message <20050211220212.A32327@delplex.bde.org>, Bruce Evans writes: >> : while (complicated-expr) >> : ; Look, programming is the art of expressing intent as best as possible. The single semicolon variant is very clear from a compiler point of view, but it is not clear from a human point of view. I always use the continue variant because I feel it expresses intent better for two reasons: The visual impact of a word is much bigger than that of a single lightweight character. Writing "continue" dispells any doubt if I did it intentionally. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri Feb 11 11:40:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBA8D16A4CF; Fri, 11 Feb 2005 11:40:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1C7E43D2F; Fri, 11 Feb 2005 11:40:07 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BBe7Vr072885; Fri, 11 Feb 2005 11:40:07 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BBe7cs072884; Fri, 11 Feb 2005 11:40:07 GMT (envelope-from brueffer) Message-Id: <200502111140.j1BBe7cs072884@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 11 Feb 2005 11:40:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4/man4.i386 Makefile oltr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 11:40:08 -0000 brueffer 2005-02-11 11:40:07 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4/man4.i386 Makefile Added files: (Branch: RELENG_5) share/man/man4/man4.i386 oltr.4 Log: MFC: Manpage for Olicom Token Ring adapters, based on input by mdodd. Revision Changes Path 1.173.2.1 +2 -0 src/share/man/man4/man4.i386/Makefile 1.1.2.1 +88 -0 src/share/man/man4/man4.i386/oltr.4 (new) From owner-cvs-src@FreeBSD.ORG Fri Feb 11 11:44:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BA2A16A4CE; Fri, 11 Feb 2005 11:44:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1389E43D45; Fri, 11 Feb 2005 11:44:41 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BBiehh073112; Fri, 11 Feb 2005 11:44:40 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BBiewi073111; Fri, 11 Feb 2005 11:44:40 GMT (envelope-from brueffer) Message-Id: <200502111144.j1BBiewi073111@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 11 Feb 2005 11:44:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 11:44:41 -0000 brueffer 2005-02-11 11:44:40 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/share/misc dev.archlist.txt Log: MFC: rev. 1.53 Add oltr(4) Revision Changes Path 1.5.2.23 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Fri Feb 11 11:45:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6755516A503; Fri, 11 Feb 2005 11:45:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28F4543D31; Fri, 11 Feb 2005 11:45:19 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BBjJpt073184; Fri, 11 Feb 2005 11:45:19 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BBjJdE073183; Fri, 11 Feb 2005 11:45:19 GMT (envelope-from brueffer) Message-Id: <200502111145.j1BBjJdE073183@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 11 Feb 2005 11:45:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 11:45:19 -0000 brueffer 2005-02-11 11:45:19 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: MFC: rev. 1.272 Add a Token Ring section which lists devices supported by oltr(4) for now. Revision Changes Path 1.227.2.21 +7 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Fri Feb 11 12:16:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 995DB16A4CE; Fri, 11 Feb 2005 12:16:36 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id E413243D2F; Fri, 11 Feb 2005 12:16:35 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id C6486530C; Fri, 11 Feb 2005 13:16:33 +0100 (CET) Received: from xps.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id C1CBE5308; Fri, 11 Feb 2005 13:15:59 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id A8BCD33C1B; Fri, 11 Feb 2005 13:15:59 +0100 (CET) To: Bruce Evans References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <20050210155027.B49218@xorpc.icir.org> <20050210.171927.40039592.imp@bsdimp.com> <20050211220212.A32327@delplex.bde.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Fri, 11 Feb 2005 13:15:59 +0100 In-Reply-To: <20050211220212.A32327@delplex.bde.org> (Bruce Evans's message of "Fri, 11 Feb 2005 22:31:36 +1100 (EST)") Message-ID: <86k6pfnvgg.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: rizzo@icir.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "M. Warner Losh" cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 12:16:36 -0000 Bruce Evans writes: > indent(1) messes up > loops with only a ";" statement in them, and this can be "fixed" using > "continue;" but not using "; /* nothing */". I use /* nothing */ ; which I believe is handled correctly. --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Feb 11 13:22:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97E9916A4CE; Fri, 11 Feb 2005 13:22:17 +0000 (GMT) Received: from visp.engelschall.com (visp.engelschall.com [195.27.176.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E0E443D46; Fri, 11 Feb 2005 13:22:16 +0000 (GMT) (envelope-from rse@engelschall.com) Received: by visp.engelschall.com (Postfix, from userid 1005) id 3CBB44CE533; Fri, 11 Feb 2005 14:22:35 +0100 (CET) Received: by en1.engelschall.com (Postfix, from userid 10000) id 97F44A17D5; Fri, 11 Feb 2005 14:21:57 +0100 (CET) Date: Fri, 11 Feb 2005 14:21:57 +0100 From: "Ralf S. Engelschall" To: Vinod Kashyap Message-ID: <20050211132157.GA44554@engelschall.com> References: <200502101807.j1AI7Yq8005998@repoman.freebsd.org> <20050210180756.EA60216A535@hub.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: <20050210180756.EA60216A535@hub.freebsd.org> User-Agent: Mutt/1.4.2.1i Organization: FreeBSD cc: cvs-src@freebsd.org cc: src-committers@freebsd.org Subject: Re: [FreeBSD-CVS] cvs commit: src/sys/dev/twa twa_cam.c twa_globals.c twa_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 13:22:17 -0000 --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Feb 10, 2005, Vinod Kashyap wrote: > [...] > sys/dev/twa twa_cam.c twa_globals.c twa_ioctl.h > Log: > 1. Revert back to the way the older driver handled XPT_PATH_INQ. This seems to > fix the problem with device discovery seen by some people. > [...] > Index: src/sys/dev/twa/twa_cam.c > diff -u src/sys/dev/twa/twa_cam.c:1.4 src/sys/dev/twa/twa_cam.c:1.5 > --- src/sys/dev/twa/twa_cam.c:1.4 Wed Jan 5 19:04:28 2005 > +++ src/sys/dev/twa/twa_cam.c Thu Feb 10 18:07:33 2005 > @@ -409,9 +409,9 @@ > twa_dbg_dprint(3, sc, "XPT_PATH_INQ request"); > > path_inq->version_num = 1; > - path_inq->hba_inquiry = PI_WIDE_16; > + path_inq->hba_inquiry = 0; > path_inq->target_sprt = 0; > - path_inq->hba_misc |= PIM_NOBUSRESET; > + path_inq->hba_misc = 0; > path_inq->hba_eng_cnt = 0; > path_inq->max_target = TWA_MAX_UNITS; > path_inq->max_lun = 0; > [...] The same problem (3ware controller found, but device /dev/daX not discovered on booting and hence no root mount point) popped up for me yesterday under RELENG_5, too. The problem can be traced back to changes between 2005-02-03 (date of my old still working kernel) and 2005-02-10 (date of my new broken kernel). The whole diff to sys/ of RELENG_5 is about 350 KB (I used "cvs diff -jRELENG_5:2005-02-03 -jRELENG_5:2005-02-10") and I was at least able to reduce the origin of the problem to the appended 29 KB change set. With the latest RELENG_5 as of 2005-02-11 (today) but with this appended patch again backed out, the twa(4) problem is solved, too. Similarily, if I do not back out those changes and just use plain RELENG_5 as of 2005-02-11 with your patch above applied it is also solved. I guess your patch workarounds the problem, but the real origin of the problem is somewhere in the changes we can see in the appended patch. Unfortunately I do not understand the side-effects of those changes so I was not able to figure out myself which part of the change is actually causing the trouble for the twa(4) driver. Perhaps someone else can jump in and fix the origin of the problem... -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="releng5-20050203-20050210-stripped.diff" Index: i386/i386/genassym.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/i386/i386/genassym.c,v retrieving revision 1.148 retrieving revision 1.148.2.1 diff -u -d -r1.148 -r1.148.2.1 --- i386/i386/genassym.c 23 May 2004 16:50:55 -0000 1.148 +++ i386/i386/genassym.c 5 Feb 2005 01:02:05 -0000 1.148.2.1 @@ -50,8 +50,8 @@ #include #include #include +#include #include -#include #include #include #include @@ -59,7 +59,6 @@ #include #include #include -#include #include #include #include @@ -71,6 +70,7 @@ #include #endif #include +#include #include #include #include @@ -79,7 +79,6 @@ ASSYM(VM_PMAP, offsetof(struct vmspace, vm_pmap)); ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active)); ASSYM(P_SFLAG, offsetof(struct proc, p_sflag)); -ASSYM(P_UAREA, offsetof(struct proc, p_uarea)); ASSYM(TD_FLAGS, offsetof(struct thread, td_flags)); ASSYM(TD_PCB, offsetof(struct thread, td_pcb)); @@ -96,7 +95,6 @@ ASSYM(V_SYSCALL, offsetof(struct vmmeter, v_syscall)); ASSYM(V_INTR, offsetof(struct vmmeter, v_intr)); /* ASSYM(UPAGES, UPAGES);*/ -ASSYM(UAREA_PAGES, UAREA_PAGES); ASSYM(KSTACK_PAGES, KSTACK_PAGES); ASSYM(PAGE_SIZE, PAGE_SIZE); ASSYM(NPTEPG, NPTEPG); Index: i386/i386/locore.s =================================================================== RCS file: /v/freebsd/cvs/src/sys/i386/i386/locore.s,v retrieving revision 1.184 retrieving revision 1.184.2.1 diff -u -d -r1.184 -r1.184.2.1 --- i386/i386/locore.s 8 Jul 2004 22:35:34 -0000 1.184 +++ i386/i386/locore.s 5 Feb 2005 01:01:40 -0000 1.184.2.1 @@ -129,10 +129,10 @@ #endif KPTphys: .long 0 /* phys addr of kernel page tables */ - .globl proc0uarea, proc0kstack -proc0uarea: .long 0 /* address of proc 0 uarea space */ + .globl proc0kstack +proc0uarea: .long 0 /* address of proc 0 uarea (unused)*/ proc0kstack: .long 0 /* address of proc 0 kstack space */ -p0upa: .long 0 /* phys addr of proc0's UAREA */ +p0upa: .long 0 /* phys addr of proc0 UAREA (unused) */ p0kpa: .long 0 /* phys addr of proc0's STACK */ vm86phystk: .long 0 /* PA of vm86/bios stack */ @@ -748,12 +748,7 @@ ALLOCPAGES(NPGPTD) movl %esi,R(IdlePTD) -/* Allocate UPAGES */ - ALLOCPAGES(UAREA_PAGES) - movl %esi,R(p0upa) - addl $KERNBASE, %esi - movl %esi, R(proc0uarea) - +/* Allocate KSTACK */ ALLOCPAGES(KSTACK_PAGES) movl %esi,R(p0kpa) addl $KERNBASE, %esi @@ -847,11 +842,6 @@ movl $NPGPTD, %ecx fillkptphys($PG_RW) -/* Map proc0's UPAGES in the physical way ... */ - movl R(p0upa), %eax - movl $(UAREA_PAGES), %ecx - fillkptphys($PG_RW) - /* Map proc0's KSTACK in the physical way ... */ movl R(p0kpa), %eax movl $(KSTACK_PAGES), %ecx Index: i386/i386/machdep.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/i386/i386/machdep.c,v retrieving revision 1.597.2.2 retrieving revision 1.597.2.3 diff -u -d -r1.597.2.2 -r1.597.2.3 --- i386/i386/machdep.c 23 Nov 2004 21:08:13 -0000 1.597.2.2 +++ i386/i386/machdep.c 5 Feb 2005 01:01:47 -0000 1.597.2.3 @@ -91,7 +91,6 @@ #include #include -#include #include #include @@ -114,7 +113,8 @@ #include #include #include -#include /* pcb.h included via sys/user.h */ +#include +#include #include #ifdef PERFMON #include @@ -1236,7 +1236,6 @@ static struct i386tss dblfault_tss; static char dblfault_stack[PAGE_SIZE]; -extern struct user *proc0uarea; extern vm_offset_t proc0kstack; @@ -1943,7 +1942,6 @@ int gsel_tss, metadata_missing, off, x; struct pcpu *pc; - proc0.p_uarea = proc0uarea; thread0.td_kstack = proc0kstack; thread0.td_pcb = (struct pcb *) (thread0.td_kstack + KSTACK_PAGES * PAGE_SIZE) - 1; Index: i386/include/param.h =================================================================== RCS file: /v/freebsd/cvs/src/sys/i386/include/param.h,v retrieving revision 1.72.2.1 retrieving revision 1.72.2.2 diff -u -d -r1.72.2.1 -r1.72.2.2 --- i386/include/param.h 10 Sep 2004 00:04:17 -0000 1.72.2.1 +++ i386/include/param.h 5 Feb 2005 01:01:53 -0000 1.72.2.2 @@ -103,7 +103,6 @@ #define KSTACK_PAGES 2 /* Includes pcb! */ #endif #define KSTACK_GUARD_PAGES 1 /* pages of kstack guard; 0 disables */ -#define UAREA_PAGES 1 /* holds struct user WITHOUT PCB (see def.) */ /* * Ceiling on amount of swblock kva space, can be changed via Index: kern/init_main.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/kern/init_main.c,v retrieving revision 1.246.2.3 retrieving revision 1.246.2.4 diff -u -d -r1.246.2.3 -r1.246.2.4 --- kern/init_main.c 31 Jan 2005 23:26:15 -0000 1.246.2.3 +++ kern/init_main.c 5 Feb 2005 00:59:42 -0000 1.246.2.4 @@ -80,7 +80,6 @@ #include #include #include -#include #include void mi_startup(void); /* Should be elsewhere */ @@ -433,6 +432,8 @@ p->p_limit->pl_rlimit[RLIMIT_MEMLOCK].rlim_cur = i / 3; p->p_cpulimit = RLIM_INFINITY; + p->p_stats = pstats_alloc(); + /* Allocate a prototype map so we have something to fork. */ pmap_pinit0(vmspace_pmap(&vmspace0)); p->p_vmspace = &vmspace0; @@ -442,12 +443,6 @@ vmspace0.vm_map.pmap = vmspace_pmap(&vmspace0); /* - * We continue to place resource usage info - * in the user struct so that it's pageable. - */ - p->p_stats = &p->p_uarea->u_stats; - - /* * Charge root for one process. */ (void)chgproccnt(p->p_ucred->cr_ruidinfo, 1, 0); Index: kern/kern_fork.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/kern/kern_fork.c,v retrieving revision 1.234.2.6 retrieving revision 1.234.2.7 diff -u -d -r1.234.2.6 -r1.234.2.7 --- kern/kern_fork.c 31 Jan 2005 23:26:15 -0000 1.234.2.6 +++ kern/kern_fork.c 5 Feb 2005 00:59:46 -0000 1.234.2.7 @@ -64,6 +64,7 @@ #include #include #include +#include #include #include @@ -71,7 +72,6 @@ #include #include -#include #include #ifndef _SYS_SYSPROTO_H_ @@ -473,29 +473,25 @@ PROC_LOCK(p2); PROC_LOCK(p1); -#define RANGEOF(type, start, end) (offsetof(type, end) - offsetof(type, start)) - bzero(&p2->p_startzero, - (unsigned) RANGEOF(struct proc, p_startzero, p_endzero)); + __rangeof(struct proc, p_startzero, p_endzero)); bzero(&td2->td_startzero, - (unsigned) RANGEOF(struct thread, td_startzero, td_endzero)); + __rangeof(struct thread, td_startzero, td_endzero)); bzero(&kg2->kg_startzero, - (unsigned) RANGEOF(struct ksegrp, kg_startzero, kg_endzero)); + __rangeof(struct ksegrp, kg_startzero, kg_endzero)); bcopy(&p1->p_startcopy, &p2->p_startcopy, - (unsigned) RANGEOF(struct proc, p_startcopy, p_endcopy)); + __rangeof(struct proc, p_startcopy, p_endcopy)); bcopy(&td->td_startcopy, &td2->td_startcopy, - (unsigned) RANGEOF(struct thread, td_startcopy, td_endcopy)); + __rangeof(struct thread, td_startcopy, td_endcopy)); bcopy(&td->td_ksegrp->kg_startcopy, &kg2->kg_startcopy, - (unsigned) RANGEOF(struct ksegrp, kg_startcopy, kg_endcopy)); -#undef RANGEOF + __rangeof(struct ksegrp, kg_startcopy, kg_endcopy)); td2->td_sigstk = td->td_sigstk; /* * Duplicate sub-structures as needed. * Increase reference counts on shared objects. - * The p_stats substruct is set in vm_forkproc. */ p2->p_flag = 0; if (p1->p_flag & P_PROFIL) @@ -533,6 +529,9 @@ * p_limit is copy-on-write. Bump its refcount. */ p2->p_limit = lim_hold(p1->p_limit); + + pstats_fork(p1->p_stats, p2->p_stats); + PROC_UNLOCK(p1); PROC_UNLOCK(p2); Index: kern/kern_kse.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/kern/kern_kse.c,v retrieving revision 1.193.2.11 retrieving revision 1.193.2.12 diff -u -d -r1.193.2.11 -r1.193.2.12 --- kern/kern_kse.c 31 Jan 2005 23:26:15 -0000 1.193.2.11 +++ kern/kern_kse.c 5 Feb 2005 01:04:45 -0000 1.193.2.12 @@ -60,8 +60,6 @@ extern struct mtx kse_zombie_lock; -#define RANGEOF(type, start, end) (offsetof(type, end) - offsetof(type, start)) - TAILQ_HEAD(, kse_upcall) zombie_upcalls = TAILQ_HEAD_INITIALIZER(zombie_upcalls); @@ -582,10 +580,10 @@ if (uap->newgroup) { newkg = ksegrp_alloc(); - bzero(&newkg->kg_startzero, RANGEOF(struct ksegrp, - kg_startzero, kg_endzero)); + bzero(&newkg->kg_startzero, + __rangeof(struct ksegrp, kg_startzero, kg_endzero)); bcopy(&kg->kg_startcopy, &newkg->kg_startcopy, - RANGEOF(struct ksegrp, kg_startcopy, kg_endcopy)); + __rangeof(struct ksegrp, kg_startcopy, kg_endcopy)); sched_init_concurrency(newkg); PROC_LOCK(p); if (p->p_numksegrps >= max_groups_per_proc) { @@ -1014,7 +1012,7 @@ spare = thread_alloc(); td->td_standin = spare; bzero(&spare->td_startzero, - (unsigned) RANGEOF(struct thread, td_startzero, td_endzero)); + __rangeof(struct thread, td_startzero, td_endzero)); spare->td_proc = td->td_proc; spare->td_ucred = crhold(td->td_ucred); } @@ -1049,7 +1047,7 @@ * do the crhold here because we are in schedlock already. */ bcopy(&td->td_startcopy, &td2->td_startcopy, - (unsigned) RANGEOF(struct thread, td_startcopy, td_endcopy)); + __rangeof(struct thread, td_startcopy, td_endcopy)); thread_link(td2, ku->ku_ksegrp); /* inherit parts of blocked thread's context as a good template */ cpu_set_upcall(td2, td); Index: kern/kern_proc.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/kern/kern_proc.c,v retrieving revision 1.215.2.2 retrieving revision 1.215.2.3 diff -u -d -r1.215.2.2 -r1.215.2.3 --- kern/kern_proc.c 31 Jan 2005 23:26:16 -0000 1.215.2.2 +++ kern/kern_proc.c 5 Feb 2005 00:59:49 -0000 1.215.2.3 @@ -96,9 +96,7 @@ uma_zone_t ithread_zone; int kstack_pages = KSTACK_PAGES; -int uarea_pages = UAREA_PAGES; SYSCTL_INT(_kern, OID_AUTO, kstack_pages, CTLFLAG_RD, &kstack_pages, 0, ""); -SYSCTL_INT(_kern, OID_AUTO, uarea_pages, CTLFLAG_RD, &uarea_pages, 0, ""); CTASSERT(sizeof(struct kinfo_proc) == KINFO_PROC_SIZE); @@ -179,11 +177,11 @@ p = (struct proc *)mem; p->p_sched = (struct p_sched *)&p[1]; - vm_proc_new(p); td = thread_alloc(); kg = ksegrp_alloc(); bzero(&p->p_mtx, sizeof(struct mtx)); mtx_init(&p->p_mtx, "process lock", NULL, MTX_DEF | MTX_DUPOK); + p->p_stats = pstats_alloc(); proc_linkup(p, kg, td); sched_newproc(p, kg, td); return (0); @@ -206,7 +204,6 @@ KASSERT((td != NULL), ("proc_fini: bad thread pointer")); kg = FIRST_KSEGRP_IN_PROC(p); KASSERT((kg != NULL), ("proc_fini: bad kg pointer")); - vm_proc_dispose(p); sched_destroyproc(p); thread_free(td); ksegrp_free(kg); @@ -672,8 +669,6 @@ kp->ki_size = vm->vm_map.size; kp->ki_rssize = vmspace_resident_count(vm); /*XXX*/ - if (p->p_sflag & PS_INMEM) - kp->ki_rssize += UAREA_PAGES; FOREACH_THREAD_IN_PROC(p, td0) { if (!TD_IS_SWAPPED(td0)) kp->ki_rssize += td0->td_kstack_pages; @@ -817,6 +812,33 @@ kp->ki_ppid = p->p_pptr->p_pid; } +struct pstats * +pstats_alloc(void) +{ + + return (malloc(sizeof(struct pstats), M_SUBPROC, M_ZERO|M_WAITOK)); +} + +/* + * Copy parts of p_stats; zero the rest of p_stats (statistics). + */ +void +pstats_fork(struct pstats *src, struct pstats *dst) +{ + + bzero(&dst->pstat_startzero, + __rangeof(struct pstats, pstat_startzero, pstat_endzero)); + bcopy(&src->pstat_startcopy, &dst->pstat_startcopy, + __rangeof(struct pstats, pstat_startcopy, pstat_endcopy)); +} + +void +pstats_free(struct pstats *ps) +{ + + free(ps, M_SUBPROC); +} + /* * Locate a zombie process by number */ Index: kern/kern_switch.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/kern/kern_switch.c,v retrieving revision 1.78.2.15 retrieving revision 1.78.2.18 diff -u -d -r1.78.2.15 -r1.78.2.18 --- kern/kern_switch.c 31 Jan 2005 23:26:16 -0000 1.78.2.15 +++ kern/kern_switch.c 5 Feb 2005 01:04:45 -0000 1.78.2.18 @@ -456,6 +456,9 @@ struct ksegrp *kg; struct thread *td2; struct thread *tda; + CTR5(KTR_SCHED, "setrunqueue: %p(%s) prio %d by %p(%s)", + td, td->td_proc->p_comm, td->td_priority, curthread, + curthread->td_proc->p_comm); CTR3(KTR_RUNQ, "setrunqueue: td:%p kg:%p pid:%d", td, td->td_ksegrp, td->td_proc->p_pid); @@ -910,7 +913,6 @@ /****** functions that are temporarily here ***********/ #include -#define RANGEOF(type, start, end) (offsetof(type, end) - offsetof(type, start)) extern struct mtx kse_zombie_lock; /* @@ -945,7 +947,6 @@ KASSERT((p->p_numksegrps == 1), ("Cached proc with > 1 ksegrp ")); } -#define RANGEOF(type, start, end) (offsetof(type, end) - offsetof(type, start)) /* * thread is being either created or recycled. * Fix up the per-scheduler resources associated with it. @@ -963,7 +964,6 @@ bzero(ke, sizeof(*ke)); td->td_sched = ke; ke->ke_thread = td; - ke->ke_oncpu = NOCPU; ke->ke_state = KES_THREAD; } Index: pc98/i386/machdep.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/pc98/i386/machdep.c,v retrieving revision 1.342.2.2 retrieving revision 1.342.2.3 diff -u -d -r1.342.2.2 -r1.342.2.3 --- pc98/i386/machdep.c 23 Nov 2004 21:08:14 -0000 1.342.2.2 +++ pc98/i386/machdep.c 5 Feb 2005 01:01:47 -0000 1.342.2.3 @@ -88,7 +88,6 @@ #include #include -#include #include #include @@ -111,7 +110,8 @@ #include #include #include -#include /* pcb.h included via sys/user.h */ +#include +#include #include #ifdef PERFMON #include @@ -1253,7 +1253,6 @@ static struct i386tss dblfault_tss; static char dblfault_stack[PAGE_SIZE]; -extern struct user *proc0uarea; extern vm_offset_t proc0kstack; @@ -2002,7 +2001,6 @@ int gsel_tss, metadata_missing, off, x; struct pcpu *pc; - proc0.p_uarea = proc0uarea; thread0.td_kstack = proc0kstack; thread0.td_pcb = (struct pcb *) (thread0.td_kstack + KSTACK_PAGES * PAGE_SIZE) - 1; Index: sys/ktr.h =================================================================== RCS file: /v/freebsd/cvs/src/sys/sys/ktr.h,v retrieving revision 1.22.2.4 retrieving revision 1.22.2.5 diff -u -d -r1.22.2.4 -r1.22.2.5 --- sys/ktr.h 30 Jan 2005 03:02:09 -0000 1.22.2.4 +++ sys/ktr.h 4 Feb 2005 19:59:43 -0000 1.22.2.5 @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * from BSDI $Id: ktr.h,v 1.22.2.4 2005/01/30 03:02:09 rwatson Exp $ + * from BSDI $Id: ktr.h,v 1.22.2.5 2005/02/04 19:59:43 jeff Exp $ * $FreeBSD$ */ @@ -77,7 +77,8 @@ #define KTR_GEOM 0x04000000 /* GEOM I/O events */ #define KTR_BUSDMA 0x08000000 /* busdma(9) events */ #define KTR_CRITICAL 0x10000000 /* Critical sections */ -#define KTR_ALL 0x1fffffff +#define KTR_SCHED 0x20000000 /* Machine parsed sched info. */ +#define KTR_ALL 0x3fffffff /* * Trace classes which can be assigned to particular use at compile time Index: sys/proc.h =================================================================== RCS file: /v/freebsd/cvs/src/sys/sys/proc.h,v retrieving revision 1.392.2.13 retrieving revision 1.392.2.14 diff -u -d -r1.392.2.13 -r1.392.2.14 --- sys/proc.h 22 Oct 2004 18:48:42 -0000 1.392.2.13 +++ sys/proc.h 5 Feb 2005 01:02:31 -0000 1.392.2.14 @@ -502,7 +502,7 @@ /* Accumulated stats for all threads? */ struct pstats *p_stats; /* (b) Accounting/statistics (CPU). */ struct plimit *p_limit; /* (c) Process limits. */ - struct vm_object *p_upages_obj; /* (a) Upages object. */ + struct vm_object *p_unused1; /* (a) Former upages object */ struct sigacts *p_sigacts; /* (x) Signal actions, state (CPU). */ /* * The following don't make too much sense.. @@ -579,7 +579,7 @@ int p_numksegrps; /* (c) number of ksegrps */ struct mdproc p_md; /* Any machine-dependent fields. */ struct callout p_itcallout; /* (h + c) Interval timer callout. */ - struct user *p_uarea; /* (k) Kernel VA of u-area (CPU). */ + struct user *p_unused2; /* (k) Formerly U-area. */ u_short p_acflag; /* (c) Accounting flags. */ struct rusage *p_ru; /* (a) Exit information. XXX */ struct proc *p_peers; /* (r) */ @@ -843,6 +843,9 @@ void threadinit(void); void proc_linkup(struct proc *p, struct ksegrp *kg, struct thread *td); void proc_reparent(struct proc *child, struct proc *newparent); +struct pstats *pstats_alloc(void); +void pstats_fork(struct pstats *src, struct pstats *dst); +void pstats_free(struct pstats *ps); int securelevel_ge(struct ucred *cr, int level); int securelevel_gt(struct ucred *cr, int level); void setrunnable(struct thread *); Index: sys/systm.h =================================================================== RCS file: /v/freebsd/cvs/src/sys/sys/systm.h,v retrieving revision 1.213 retrieving revision 1.213.2.1 diff -u -d -r1.213 -r1.213.2.1 --- sys/systm.h 5 Aug 2004 07:15:35 -0000 1.213 +++ sys/systm.h 5 Feb 2005 01:02:34 -0000 1.213.2.1 @@ -53,7 +53,6 @@ extern char version[]; /* system version */ extern char copyright[]; /* system copyright */ extern int kstack_pages; /* number of kernel stack pages */ -extern int uarea_pages; /* number of user struct pages */ extern int nswap; /* size of swap space */ Index: vm/swap_pager.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/vm/swap_pager.c,v retrieving revision 1.256.2.3 retrieving revision 1.256.2.4 diff -u -d -r1.256.2.3 -r1.256.2.4 --- vm/swap_pager.c 31 Jan 2005 23:27:02 -0000 1.256.2.3 +++ vm/swap_pager.c 5 Feb 2005 00:59:57 -0000 1.256.2.4 @@ -2211,9 +2211,6 @@ /* * Page in the contents of the device and close it. */ -#ifndef NO_SWAPPING - vm_proc_swapin_all(sp); -#endif /* !NO_SWAPPING */ swap_pager_swapoff(sp); sp->sw_close(td, sp); Index: vm/vm_extern.h =================================================================== RCS file: /v/freebsd/cvs/src/sys/vm/vm_extern.h,v retrieving revision 1.74 retrieving revision 1.74.2.1 diff -u -d -r1.74 -r1.74.2.1 --- vm/vm_extern.h 25 Jul 2004 20:08:59 -0000 1.74 +++ vm/vm_extern.h 5 Feb 2005 00:59:57 -0000 1.74.2.1 @@ -86,8 +86,6 @@ void vm_object_print(/* db_expr_t */ long, boolean_t, /* db_expr_t */ long, char *); int vm_fault_quick(caddr_t v, int prot); -void vm_proc_new(struct proc *p); -void vm_proc_dispose(struct proc *p); void vm_thread_dispose(struct thread *td); void vm_thread_dispose_altkstack(struct thread *td); void vm_thread_new(struct thread *td, int pages); Index: vm/vm_glue.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/vm/vm_glue.c,v retrieving revision 1.202.2.3 retrieving revision 1.202.2.4 diff -u -d -r1.202.2.3 -r1.202.2.4 --- vm/vm_glue.c 31 Jan 2005 23:27:02 -0000 1.202.2.3 +++ vm/vm_glue.c 5 Feb 2005 01:01:19 -0000 1.202.2.4 @@ -91,8 +91,6 @@ #include #include -#include - extern int maxslp; /* @@ -113,8 +111,6 @@ #ifndef NO_SWAPPING static void swapout(struct proc *); -static void vm_proc_swapin(struct proc *p); -static void vm_proc_swapout(struct proc *p); #endif /* @@ -234,181 +230,6 @@ VM_MAP_WIRE_SYSTEM | VM_MAP_WIRE_NOHOLES); } -/* - * Create the U area for a new process. - * This routine directly affects the fork perf for a process. - */ -void -vm_proc_new(struct proc *p) -{ - vm_page_t ma[UAREA_PAGES]; - vm_object_t upobj; - vm_offset_t up; - vm_page_t m; - u_int i; - - /* - * Get a kernel virtual address for the U area for this process. - */ - up = kmem_alloc_nofault(kernel_map, UAREA_PAGES * PAGE_SIZE); - if (up == 0) - panic("vm_proc_new: upage allocation failed"); - p->p_uarea = (struct user *)up; - - /* - * Allocate object and page(s) for the U area. - */ - upobj = vm_object_allocate(OBJT_DEFAULT, UAREA_PAGES); - p->p_upages_obj = upobj; - VM_OBJECT_LOCK(upobj); - for (i = 0; i < UAREA_PAGES; i++) { - m = vm_page_grab(upobj, i, VM_ALLOC_NOBUSY | - VM_ALLOC_NORMAL | VM_ALLOC_RETRY | VM_ALLOC_WIRED); - ma[i] = m; - m->valid = VM_PAGE_BITS_ALL; - } - VM_OBJECT_UNLOCK(upobj); - - /* - * Enter the pages into the kernel address space. - */ - pmap_qenter(up, ma, UAREA_PAGES); -} - -/* - * Dispose the U area for a process that has exited. - * This routine directly impacts the exit perf of a process. - * XXX proc_zone is marked UMA_ZONE_NOFREE, so this should never be called. - */ -void -vm_proc_dispose(struct proc *p) -{ - vm_object_t upobj; - vm_offset_t up; - vm_page_t m; - - upobj = p->p_upages_obj; - VM_OBJECT_LOCK(upobj); - if (upobj->resident_page_count != UAREA_PAGES) - panic("vm_proc_dispose: incorrect number of pages in upobj"); - vm_page_lock_queues(); - while ((m = TAILQ_FIRST(&upobj->memq)) != NULL) { - vm_page_unwire(m, 0); - vm_page_free(m); - } - vm_page_unlock_queues(); - VM_OBJECT_UNLOCK(upobj); - up = (vm_offset_t)p->p_uarea; - pmap_qremove(up, UAREA_PAGES); - kmem_free(kernel_map, up, UAREA_PAGES * PAGE_SIZE); - vm_object_deallocate(upobj); -} - -#ifndef NO_SWAPPING -/* - * Allow the U area for a process to be prejudicially paged out. - */ -static void -vm_proc_swapout(struct proc *p) -{ - vm_object_t upobj; - vm_offset_t up; - vm_page_t m; - - upobj = p->p_upages_obj; - VM_OBJECT_LOCK(upobj); - if (upobj->resident_page_count != UAREA_PAGES) - panic("vm_proc_dispose: incorrect number of pages in upobj"); - vm_page_lock_queues(); - TAILQ_FOREACH(m, &upobj->memq, listq) { - vm_page_dirty(m); - vm_page_unwire(m, 0); - } - vm_page_unlock_queues(); - VM_OBJECT_UNLOCK(upobj); - up = (vm_offset_t)p->p_uarea; - pmap_qremove(up, UAREA_PAGES); -} - -/* - * Bring the U area for a specified process back in. - */ -static void -vm_proc_swapin(struct proc *p) -{ - vm_page_t ma[UAREA_PAGES]; - vm_object_t upobj; - vm_offset_t up; - vm_page_t m; - int rv; - int i; - - upobj = p->p_upages_obj; - VM_OBJECT_LOCK(upobj); - for (i = 0; i < UAREA_PAGES; i++) { - m = vm_page_grab(upobj, i, VM_ALLOC_NORMAL | VM_ALLOC_RETRY); - if (m->valid != VM_PAGE_BITS_ALL) { - rv = vm_pager_get_pages(upobj, &m, 1, 0); - if (rv != VM_PAGER_OK) - panic("vm_proc_swapin: cannot get upage"); - } - ma[i] = m; - } - if (upobj->resident_page_count != UAREA_PAGES) - panic("vm_proc_swapin: lost pages from upobj"); - vm_page_lock_queues(); - TAILQ_FOREACH(m, &upobj->memq, listq) { - m->valid = VM_PAGE_BITS_ALL; - vm_page_wire(m); - vm_page_wakeup(m); - } - vm_page_unlock_queues(); - VM_OBJECT_UNLOCK(upobj); - up = (vm_offset_t)p->p_uarea; - pmap_qenter(up, ma, UAREA_PAGES); -} - -/* - * Swap in the UAREAs of all processes swapped out to the given device. - * The pages in the UAREA are marked dirty and their swap metadata is freed. - */ -void -vm_proc_swapin_all(struct swdevt *devidx) -{ - struct proc *p; - vm_object_t object; - vm_page_t m; - -retry: - sx_slock(&allproc_lock); - FOREACH_PROC_IN_SYSTEM(p) { - PROC_LOCK(p); - object = p->p_upages_obj; - if (object != NULL) { - VM_OBJECT_LOCK(object); - if (swap_pager_isswapped(object, devidx)) { - VM_OBJECT_UNLOCK(object); - sx_sunlock(&allproc_lock); - faultin(p); - PROC_UNLOCK(p); - VM_OBJECT_LOCK(object); - vm_page_lock_queues(); - TAILQ_FOREACH(m, &object->memq, listq) - vm_page_dirty(m); - vm_page_unlock_queues(); - swap_pager_freespace(object, 0, - object->un_pager.swp.swp_bcount); - VM_OBJECT_UNLOCK(object); - goto retry; - } - VM_OBJECT_UNLOCK(object); - } - PROC_UNLOCK(p); - } - sx_sunlock(&allproc_lock); -} -#endif - #ifndef KSTACK_MAX_PAGES #define KSTACK_MAX_PAGES 32 #endif @@ -641,19 +462,6 @@ } /* - * p_stats currently points at fields in the user struct. - * Copy parts of p_stats; zero the rest of p_stats (statistics). - */ -#define RANGEOF(type, start, end) (offsetof(type, end) - offsetof(type, start)) - - p2->p_stats = &p2->p_uarea->u_stats; - bzero(&p2->p_stats->pstat_startzero, - (unsigned) RANGEOF(struct pstats, pstat_startzero, pstat_endzero)); - bcopy(&p1->p_stats->pstat_startcopy, &p2->p_stats->pstat_startcopy, - (unsigned) RANGEOF(struct pstats, pstat_startcopy, pstat_endcopy)); -#undef RANGEOF - - /* * cpu_fork will copy and update the pcb, set up the kernel stack, * and make the child ready to run. */ @@ -736,7 +544,6 @@ mtx_unlock_spin(&sched_lock); PROC_UNLOCK(p); - vm_proc_swapin(p); FOREACH_THREAD_IN_PROC(p, td) vm_thread_swapin(td); @@ -1092,7 +899,6 @@ TD_SET_SWAPPED(td); mtx_unlock_spin(&sched_lock); - vm_proc_swapout(p); FOREACH_THREAD_IN_PROC(p, td) vm_thread_swapout(td); Index: vm/vm_pageout.h =================================================================== RCS file: /v/freebsd/cvs/src/sys/vm/vm_pageout.h,v retrieving revision 1.39.2.1 retrieving revision 1.39.2.2 diff -u -d -r1.39.2.1 -r1.39.2.2 --- vm/vm_pageout.h 31 Jan 2005 23:27:04 -0000 1.39.2.1 +++ vm/vm_pageout.h 5 Feb 2005 00:59:57 -0000 1.39.2.2 @@ -97,12 +97,6 @@ extern void vm_wait(void); extern void vm_waitpfault(void); -/* XXX This is probably misplaced. */ -#ifndef NO_SWAPPING -struct swdevt; -void vm_proc_swapin_all(struct swdevt *); -#endif /* !NO_SWAPPING */ - #ifdef _KERNEL int vm_pageout_flush(vm_page_t *, int, int); #endif Index: kern/sched_4bsd.c =================================================================== RCS file: /v/freebsd/cvs/src/sys/kern/sched_4bsd.c,v retrieving revision 1.49.2.12 retrieving revision 1.49.2.15 diff -u -d -r1.49.2.12 -r1.49.2.15 --- kern/sched_4bsd.c 9 Oct 2004 05:25:21 -0000 1.49.2.12 +++ kern/sched_4bsd.c 5 Feb 2005 08:09:02 -0000 1.49.2.15 @@ -79,7 +79,6 @@ TAILQ_ENTRY(kse) ke_procq; /* (j/z) Run queue. */ struct thread *ke_thread; /* (*) Active associated thread. */ fixpt_t ke_pctcpu; /* (j) %cpu during p_swtime. */ - u_char ke_oncpu; /* (j) Which cpu we are on. */ char ke_rqindex; /* (j) Run queue index. */ enum { KES_THREAD = 0x0, /* slaved to thread state */ @@ -281,6 +280,19 @@ "number of followons done to a different ksegrp"); static int sched_kgfollowons = 0; +static __inline void +sched_load_add(void) +{ + sched_tdcnt++; + CTR1(KTR_SCHED, "global load: %d", sched_tdcnt); +} + +static __inline void +sched_load_rem(void) +{ + sched_tdcnt--; + CTR1(KTR_SCHED, "global load: %d", sched_tdcnt); +} SYSCTL_INT(_kern_sched, OID_AUTO, kgfollowons, CTLFLAG_RD, &sched_kgfollowons, 0, "number of followons done in a ksegrp"); @@ -595,7 +607,7 @@ roundrobin(NULL); /* Account for thread0. */ - sched_tdcnt++; + sched_load_add(); } /* External interfaces start here */ @@ -615,7 +627,6 @@ ksegrp0.kg_sched = &kg_sched0; thread0.td_sched = &kse0; kse0.ke_thread = &thread0; - kse0.ke_oncpu = NOCPU; /* wrong.. can we use PCPU(cpuid) yet? */ kse0.ke_state = KES_THREAD; kg_sched0.skg_concurrency = 1; kg_sched0.skg_avail_opennings = 0; /* we are already running */ @@ -698,8 +709,10 @@ void sched_exit_thread(struct thread *td, struct thread *child) { + CTR3(KTR_SCHED, "sched_exit_thread: %p(%s) prio %d", + child, child->td_proc->p_comm, child->td_priority); if ((child->td_proc->p_flag & P_NOLOAD) == 0) - sched_tdcnt--; + sched_load_rem(); } void @@ -751,6 +764,9 @@ void sched_prio(struct thread *td, u_char prio) { + CTR6(KTR_SCHED, "sched_prio: %p(%s) prio %d newprio %d by %p(%s)", + td, td->td_proc->p_comm, td->td_priority, prio, curthread, + curthread->td_proc->p_comm); mtx_assert(&sched_lock, MA_OWNED); if (TD_ON_RUNQ(td)) { @@ -784,7 +800,7 @@ mtx_assert(&sched_lock, MA_OWNED); if ((p->p_flag & P_NOLOAD) == 0) - sched_tdcnt--; + sched_load_rem(); /* * We are volunteering to switch out so we get to nominate * a successor for the rest of our quantum @@ -856,7 +872,7 @@ newtd->td_kse->ke_flags |= KEF_DIDRUN; TD_SET_RUNNING(newtd); if ((newtd->td_proc->p_flag & P_NOLOAD) == 0) - sched_tdcnt++; + sched_load_add(); } else { newtd = choosethread(); } @@ -980,6 +996,9 @@ ke = td->td_kse; mtx_assert(&sched_lock, MA_OWNED); + CTR5(KTR_SCHED, "sched_add: %p(%s) prio %d by %p(%s)", + td, td->td_proc->p_comm, td->td_priority, curthread, + curthread->td_proc->p_comm); KASSERT(ke->ke_state != KES_ONRUNQ, ("sched_add: kse %p (%s) already in run queue", ke, ke->ke_proc->p_comm)); @@ -1053,7 +1072,7 @@ } } if ((td->td_proc->p_flag & P_NOLOAD) == 0) - sched_tdcnt++; + sched_load_add(); SLOT_USE(td->td_ksegrp); runq_add(ke->ke_runq, ke, flags); ke->ke_ksegrp->kg_runq_kses++; @@ -1073,8 +1092,11 @@ ("sched_rem: KSE not on run queue")); mtx_assert(&sched_lock, MA_OWNED); + CTR5(KTR_SCHED, "sched_rem: %p(%s) prio %d by %p(%s)", + td, td->td_proc->p_comm, td->td_priority, curthread, + curthread->td_proc->p_comm); if ((td->td_proc->p_flag & P_NOLOAD) == 0) - sched_tdcnt--; + sched_load_rem(); SLOT_RELEASE(td->td_ksegrp); runq_remove(ke->ke_runq, ke); --/9DWx/yDrRhgMJTb-- From owner-cvs-src@FreeBSD.ORG Fri Feb 11 13:46:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBDE216A4CE; Fri, 11 Feb 2005 13:46:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93C1743D3F; Fri, 11 Feb 2005 13:46:55 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BDkt0H084148; Fri, 11 Feb 2005 13:46:55 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BDkt9a084147; Fri, 11 Feb 2005 13:46:55 GMT (envelope-from sobomax) Message-Id: <200502111346.j1BDkt9a084147@repoman.freebsd.org> From: Maxim Sobolev Date: Fri, 11 Feb 2005 13:46:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_ipc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 13:46:55 -0000 sobomax 2005-02-11 13:46:55 UTC FreeBSD src repository Modified files: sys/compat/linux linux_ipc.c Log: Semctl with IPC_STAT command should return zero in case of success. PR: 73778 Submitted by: Andriy Gapon MFC after: 2 weeks Revision Changes Path 1.43 +3 -2 src/sys/compat/linux/linux_ipc.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 13:49:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 082C916A4CE; Fri, 11 Feb 2005 13:49:14 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6172B43D1D; Fri, 11 Feb 2005 13:49:13 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])j1BDn8A6012559; Sat, 12 Feb 2005 00:49:08 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j1BDn4Tv002307; Sat, 12 Feb 2005 00:49:06 +1100 Date: Sat, 12 Feb 2005 00:49:03 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Poul-Henning Kamp In-Reply-To: <10137.1108121831@critter.freebsd.dk> Message-ID: <20050212001652.L32719@delplex.bde.org> References: <10137.1108121831@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: rizzo@icir.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "M. Warner Losh" cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 13:49:14 -0000 On Fri, 11 Feb 2005, Poul-Henning Kamp wrote: > In message <20050211220212.A32327@delplex.bde.org>, Bruce Evans writes: > > >> : while (complicated-expr) > >> : ; > > Look, programming is the art of expressing intent as best as > possible. The single semicolon variant is very clear from > a compiler point of view, but it is not clear from a human > point of view. No, both look like random punctuation from a human point of view, but from a C programmer point of view the single semicolon is a normal idiom while "continue;", while simple, takes a little longer to understand since it is not normal for leaving the end of a loop. "continue; is for leaving the middle of a loop. > I always use the continue variant because I feel it expresses > intent better for two reasons: > > The visual impact of a word is much bigger than that of a single > lightweight character. > > Writing "continue" dispells any doubt if I did it intentionally. I disagree, and always use a single semicolon on a line by itself to make it clear that I did it intentionally. K&R2 seems to always use a single semicolon. The first instance of a loop with a null statement in K&R2 seems to be on page 48 for an implementation of strcat(): %%% ... while ((s[i++] = t[j++]) != '\0') /* copy */ ; %%% All this is idiomatic for C progammers. If you aren't a C programmer, then the null statement is the easiest thing in it to understand. FreeBSD's implementation of strcat() is essentially the same, but uses the canonical idiom for copying strings (pointers instead of arrays) and has style bugs on every line: %%% for (; *s; ++s); while ((*s++ = *append++) != 0); return(save); %%% (The style bugs in this are 2 semicolons not on a separate line, 0 instead of '\0', and no space before the silly parentheses around the return value.) Some other examples in K&R2: p60 "while (...)\n\t; /* ... */" p61 "for (...) /* ... */\n\t;" p71 "for (...) /* ... */\n\t;" p78 "while (...)\n\t;" I stopped looking at p80 without finding any examples with "continue;" or "/* nothing */ ;". Guess which style is used in one-true-awk. Bruce From owner-cvs-src@FreeBSD.ORG Fri Feb 11 13:50:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0470B16A4CF; Fri, 11 Feb 2005 13:50:05 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54E8E43D4C; Fri, 11 Feb 2005 13:50:05 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j1BDnnHn026047; Sat, 12 Feb 2005 00:49:49 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j1BDnkwF008241; Sat, 12 Feb 2005 00:49:47 +1100 Date: Sat, 12 Feb 2005 00:49:45 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= In-Reply-To: <86k6pfnvgg.fsf@xps.des.no> Message-ID: <20050212004914.G32719@delplex.bde.org> References: <200502102331.j1ANVRQP026186@repoman.freebsd.org> <20050210.171927.40039592.imp@bsdimp.com> <20050211220212.A32327@delplex.bde.org> <86k6pfnvgg.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: rizzo@icir.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "M. Warner Losh" cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 13:50:06 -0000 On Fri, 11 Feb 2005, [iso-8859-1] Dag-Erling Sm=F8rgrav wrote: > Bruce Evans writes: > > indent(1) messes up > > loops with only a ";" statement in them, and this can be "fixed" using > > "continue;" but not using "; /* nothing */". > > I use /* nothing */ ; which I believe is handled correctly. Yes, it is. Bruce From owner-cvs-src@FreeBSD.ORG Fri Feb 11 13:51:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8817516A4CE; Fri, 11 Feb 2005 13:51:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6004F43D1D; Fri, 11 Feb 2005 13:51:33 +0000 (GMT) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BDpXeJ084360; Fri, 11 Feb 2005 13:51:33 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BDpXTn084359; Fri, 11 Feb 2005 13:51:33 GMT (envelope-from kuriyama) Message-Id: <200502111351.j1BDpXTn084359@repoman.freebsd.org> From: Jun Kuriyama Date: Fri, 11 Feb 2005 13:51:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/rpc.lockd lock_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 13:51:33 -0000 kuriyama 2005-02-11 13:51:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/rpc.lockd lock_proc.c Log: MFC 1.17 and 1.18. 1.16: Include 1.17: Use svc_getrpccaller() and output getnameinfo() error. Revision Changes Path 1.16.2.1 +17 -20 src/usr.sbin/rpc.lockd/lock_proc.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 14:02:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6730916A4CE; Fri, 11 Feb 2005 14:02:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40BCC43D45; Fri, 11 Feb 2005 14:02:42 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BE2gQW084808; Fri, 11 Feb 2005 14:02:42 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BE2gFE084807; Fri, 11 Feb 2005 14:02:42 GMT (envelope-from sobomax) Message-Id: <200502111402.j1BE2gFE084807@repoman.freebsd.org> From: Maxim Sobolev Date: Fri, 11 Feb 2005 14:02:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 14:02:42 -0000 sobomax 2005-02-11 14:02:42 UTC FreeBSD src repository Modified files: sys/kern kern_prot.c Log: Add SIGTHR (32) into list of signals permitted to be delivered to the suid application. The problem is that Linux applications using old Linux threads (pre-NPTL) use signal 32 (linux SIGRTMIN) for communication between thread-processes. If such an linux application is installed suid or sgid and security.bsd.conservative_signals=1 (default), then permission will be denied to send such a signal and the application will freeze. I believe the same will be true for native applications that use libthr, since libthr uses SIGTHR for implementing conditional variables. PR: 72922 Submitted by: Andriy Gapon MFC after: 2 weeks Revision Changes Path 1.192 +1 -0 src/sys/kern/kern_prot.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 14:21:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB4AB16A4CE; Fri, 11 Feb 2005 14:21:26 +0000 (GMT) Received: from phantom.cris.net (phantom.cris.net [212.110.130.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1C3643D1F; Fri, 11 Feb 2005 14:21:24 +0000 (GMT) (envelope-from phantom@FreeBSD.org.ua) Received: from phantom.cris.net (phantom@localhost [127.0.0.1]) by phantom.cris.net (8.12.10/8.12.10) with ESMTP id j1BEPPr8083783; Fri, 11 Feb 2005 16:25:25 +0200 (EET) (envelope-from phantom@FreeBSD.org.ua) Received: (from phantom@localhost) by phantom.cris.net (8.12.10/8.12.10/Submit) id j1BEPP4B083782; Fri, 11 Feb 2005 16:25:25 +0200 (EET) (envelope-from phantom) Date: Fri, 11 Feb 2005 16:25:24 +0200 From: Alexey Zelkin To: Maxim Sobolev , jeffr@FreeBSD.org Message-ID: <20050211142524.GA83735@phantom.cris.net> References: <200502111402.j1BE2gFE084807@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502111402.j1BE2gFE084807@repoman.freebsd.org> X-Operating-System: FreeBSD 4.9-STABLE i386 User-Agent: Mutt/1.5.5.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 14:21:26 -0000 hi, It reminds me one more issue with SIGTHR. It was added to signal.h, but NSIG was not bumped and it was not registered in libc/gen/siglist.c. On Fri, Feb 11, 2005 at 02:02:42PM +0000, Maxim Sobolev wrote: > sobomax 2005-02-11 14:02:42 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_prot.c > Log: > Add SIGTHR (32) into list of signals permitted to be delivered to the > suid application. The problem is that Linux applications using old Linux > threads (pre-NPTL) use signal 32 (linux SIGRTMIN) for communication between > thread-processes. If such an linux application is installed suid or sgid > and security.bsd.conservative_signals=1 (default), then permission will be > denied to send such a signal and the application will freeze. > > I believe the same will be true for native applications that use libthr, > since libthr uses SIGTHR for implementing conditional variables. > > PR: 72922 > Submitted by: Andriy Gapon > MFC after: 2 weeks > > Revision Changes Path > 1.192 +1 -0 src/sys/kern/kern_prot.c -- /* Alexey Zelkin && Independent Contractor */ /* phantom(at)FreeBSD.org && http://www.FreeBSD.org/java */ /* phantom(at)cris.net && http://www.FreeBSD.org.ua/ */ From owner-cvs-src@FreeBSD.ORG Fri Feb 11 14:49:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32D4B16A4D1; Fri, 11 Feb 2005 14:49:33 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BC8F43D1D; Fri, 11 Feb 2005 14:49:32 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j1BEnRtw011297; Fri, 11 Feb 2005 15:49:28 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Bruce Evans From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 12 Feb 2005 00:49:03 +1100." <20050212001652.L32719@delplex.bde.org> Date: Fri, 11 Feb 2005 15:49:27 +0100 Message-ID: <11296.1108133367@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: rizzo@icir.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "M. Warner Losh" cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 14:49:33 -0000 In message <20050212001652.L32719@delplex.bde.org>, Bruce Evans writes: >Guess which style is used in one-true-awk. If I had stuck religiously to programming the way the giants who went before me did, I would be writing assembler on 5 hole BAUDOT paper tape. While it is admirable that Brian Kernighan insist on writing the most elegant and simple code, it does not work well outside an environment where you can post signs saying "You're not supposed to understand this" and get away with it. In other words, this is not about what Bruce, Poul-Henning, Ken, Dennis or Brian find it easier to read, it is about what Samuel B. Nobody finds it easier to read when Poul-Henning or Bruce wrote it. That's almost, but not entirely unlike what you are saying. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri Feb 11 15:17:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9514016A4CF; Fri, 11 Feb 2005 15:17:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C7C143D3F; Fri, 11 Feb 2005 15:17:57 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BFHv5l087519; Fri, 11 Feb 2005 15:17:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BFHvvd087518; Fri, 11 Feb 2005 15:17:57 GMT (envelope-from rwatson) Message-Id: <200502111517.j1BFHvvd087518@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Feb 2005 15:17:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 MUTEX_PROFILING.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 15:17:57 -0000 rwatson 2005-02-11 15:17:57 UTC FreeBSD src repository Modified files: share/man/man9 MUTEX_PROFILING.9 Log: Add a bit more caveat text about MUTEX_PROFILING -- try to avoid using it with other profiling and debugging options, such as INVARIANTS, WITNESS, kernel profiling, etc. They all interfere with each other nastily and will generate fairly useless results. Revision Changes Path 1.10 +23 -0 src/share/man/man9/MUTEX_PROFILING.9 From owner-cvs-src@FreeBSD.ORG Fri Feb 11 15:50:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 473D216A4CE; Fri, 11 Feb 2005 15:50:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FD5443D2F; Fri, 11 Feb 2005 15:50:26 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BFoQwN088878; Fri, 11 Feb 2005 15:50:26 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BFoQlN088877; Fri, 11 Feb 2005 15:50:26 GMT (envelope-from brian) Message-Id: <200502111550.j1BFoQlN088877@repoman.freebsd.org> From: Brian Somers Date: Fri, 11 Feb 2005 15:50:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/ppp command.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 15:50:26 -0000 brian 2005-02-11 15:50:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/ppp command.c Log: MFC: Use the correct length when copying trailing data PR: 77104 Revision Changes Path 1.300.2.2 +1 -1 src/usr.sbin/ppp/command.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 16:20:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22C4316A4CE; Fri, 11 Feb 2005 16:20:20 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69DAE43D49; Fri, 11 Feb 2005 16:20:19 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1BGHFw1029695; Fri, 11 Feb 2005 09:17:17 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 11 Feb 2005 09:17:16 -0700 (MST) Message-Id: <20050211.091716.32469757.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <10137.1108121831@critter.freebsd.dk> References: <20050211220212.A32327@delplex.bde.org> <10137.1108121831@critter.freebsd.dk> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: rizzo@icir.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: bde@zeta.org.au cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 16:20:20 -0000 In message: <10137.1108121831@critter.freebsd.dk> "Poul-Henning Kamp" writes: : Writing "continue" dispells any doubt if I did it intentionally. There are also compilers that will issue warnings for while (xxxx);, but not for while (xxx) continue;, which is where I picked up the habit in the deep, recesses of time... Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 11 16:34:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4A8816A4CE; Fri, 11 Feb 2005 16:34:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACA2543D41; Fri, 11 Feb 2005 16:34:14 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BGYEKa091422; Fri, 11 Feb 2005 16:34:14 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BGYEs5091421; Fri, 11 Feb 2005 16:34:14 GMT (envelope-from phk) Message-Id: <200502111634.j1BGYEs5091421@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 11 Feb 2005 16:34:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_meter.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 16:34:15 -0000 phk 2005-02-11 16:34:14 UTC FreeBSD src repository Modified files: sys/vm vm_meter.c Log: sysctl node vm.stats can not be static (for ia64 reasons). Revision Changes Path 1.82 +1 -1 src/sys/vm/vm_meter.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 17:03:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 901FE16A4CE; Fri, 11 Feb 2005 17:03:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64D8B43D58; Fri, 11 Feb 2005 17:03:19 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BH3JGw099154; Fri, 11 Feb 2005 17:03:19 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BH3Jer099153; Fri, 11 Feb 2005 17:03:19 GMT (envelope-from harti) Message-Id: <200502111703.j1BH3Jer099153@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Feb 2005 17:03:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 17:03:19 -0000 harti 2005-02-11 17:03:19 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Stylistic fixes: push variable into a local context (this part is going to be split out into a function soon). Also there is no need to write back the colon that we have NUL-ed - the string is going to be freed anyway. Submitted by: Max Okumoto Revision Changes Path 1.117 +12 -10 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 18:56:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C22EE16A4D0; Fri, 11 Feb 2005 18:56:08 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5C7143D48; Fri, 11 Feb 2005 18:56:07 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j1BItwYJ031861 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Feb 2005 03:55:58 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Feb 2005 03:55:58 +0900 Message-ID: From: Hajimu UMEMOTO To: Maxim Konovalov In-Reply-To: <200502061047.j16AlCOS001867@repoman.freebsd.org> References: <200502061047.j16AlCOS001867@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.13.1 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3.50 (i386-unknown-freebsd5.3) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.3-RELEASE-p3 MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_usrreq.c tcp_var.h src/usr.sbin Makefile src/usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 18:56:09 -0000 Hi, >>>>> On Sun, 6 Feb 2005 10:47:12 +0000 (UTC) >>>>> Maxim Konovalov said: maxim> Modified files: maxim> sys/netinet tcp_usrreq.c tcp_var.h maxim> usr.sbin Makefile maxim> Added files: maxim> usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c maxim> Log: maxim> o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8) maxim> utility: maxim> The tcpdrop command drops the TCP connection specified by the maxim> local address laddr, port lport and the foreign address faddr, maxim> port fport. maxim> Obtained from: OpenBSD maxim> Reviewed by: rwatson (locking), ru (man page), -current maxim> MFC after: 1 month Why did you ignore my comments? Since you asked me a review, I sent the comments to you. However, I didn't hear you, and your commit didn't reflect my comments at all. Didn't you read my message? Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Fri Feb 11 19:05:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9277716A4CE; Fri, 11 Feb 2005 19:05:40 +0000 (GMT) Received: from hadar.amcc.com (hadar.amcc.com [192.195.69.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B2CE43D45; Fri, 11 Feb 2005 19:05:40 +0000 (GMT) (envelope-from vkashyap@amcc.com) Received: from mailhost02.amcc.com ([192.195.69.49]) by hadar.amcc.com (Netscape Messaging Server 4.15) with SMTP id IBRH1K02.I76; Fri, 11 Feb 2005 11:05:44 -0800 Received: (from vkashyap-pc [10.66.6.61]) by mailhost02.amcc.com (SMSSMTP 4.0.0.59) with SMTP id M2005021111090929102 ; Fri, 11 Feb 2005 11:09:09 -0800 From: "Vinod Kashyap" To: "Ralf S. Engelschall" Date: Fri, 11 Feb 2005 11:05:21 -0800 X-Sent-Folder-Path: Sent Items X-Mailer: Oracle Connector for Outlook 9.0.4 51114 (9.0.6627) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-ID: cc: cvs-src@freebsd.org cc: src-committers@freebsd.org Subject: RE: [FreeBSD-CVS] cvs commit: src/sys/dev/twa twa_cam.ctwa_globals.c twa_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 19:05:40 -0000 > The same problem (3ware controller found, but device /dev/daX not > discovered on booting and hence no root mount point) popped up for > me yesterday under RELENG_5, too. The problem can be traced back to > changes between 2005-02-03 (date of my old still working kernel) and > 2005-02-10 (date of my new broken kernel). The whole diff to sys/ > of RELENG_5 is about 350 KB (I used "cvs diff -jRELENG_5:2005-02-03 > -jRELENG_5:2005-02-10") and I was at least able to reduce the = > origin of > the problem to the appended 29 KB change set. > = > With the latest RELENG_5 as of 2005-02-11 (today) but with = > this appended > patch again backed out, the twa(4) problem is solved, too. Similarily, > if I do not back out those changes and just use plain RELENG_5 as of > 2005-02-11 with your patch above applied it is also solved. > = > I guess your patch workarounds the problem, but the real origin of the > problem is somewhere in the changes we can see in the appended patch. > Unfortunately I do not understand the side-effects of those = > changes so I > was not able to figure out myself which part of the change is actually > causing the trouble for the twa(4) driver. > = > Perhaps someone else can jump in and fix the origin of the problem... > = But the problem was first reported with RELENG_5 on Jan 12th, '05. And I couldn't find any CAM related changes in the patch you sent. The thing is, the occurrence of this seems to be pretty inconsistent. I have never seen the problem myself at boot time, although I have seen CAM not send down inquiries some times, on doing a kldload of the driver (without my latest patch). From owner-cvs-src@FreeBSD.ORG Fri Feb 11 19:07:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3320816A4CE; Fri, 11 Feb 2005 19:07:57 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25C3743D2D; Fri, 11 Feb 2005 19:07:56 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received-SPF: pass (mp2.macomnet.net: domain of maxim@macomnet.ru designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@macomnet.ru; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j1BJ7swV078932; Fri, 11 Feb 2005 22:07:54 +0300 (MSK) (envelope-from maxim@macomnet.ru) Date: Fri, 11 Feb 2005 22:07:54 +0300 (MSK) From: Maxim Konovalov To: Hajimu UMEMOTO In-Reply-To: Message-ID: <20050211220537.H78842@mp2.macomnet.net> References: <200502061047.j16AlCOS001867@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SpamTest-Info: Profile: Formal (208/050203) X-SpamTest-Info: Profile: Detect Hard (4/030526) X-SpamTest-Info: Profile: SysLog X-SpamTest-Info: Profile: Marking - Keywords (2/030321) X-SpamTest-Status: Not detected X-SpamTest-Version: SMTP-Filter Version 2.0.0 [0124], SpamtestISP/Release cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_usrreq.c tcp_var.h src/usr.sbin Makefile src/usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 19:07:57 -0000 On Sat, 12 Feb 2005, 03:55+0900, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Sun, 6 Feb 2005 10:47:12 +0000 (UTC) > >>>>> Maxim Konovalov said: > > maxim> Modified files: > maxim> sys/netinet tcp_usrreq.c tcp_var.h > maxim> usr.sbin Makefile > maxim> Added files: > maxim> usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c > maxim> Log: > maxim> o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8) > maxim> utility: > > maxim> The tcpdrop command drops the TCP connection specified by the > maxim> local address laddr, port lport and the foreign address faddr, > maxim> port fport. > > maxim> Obtained from: OpenBSD > maxim> Reviewed by: rwatson (locking), ru (man page), -current > maxim> MFC after: 1 month > > Why did you ignore my comments? Since you asked me a review, I sent > the comments to you. However, I didn't hear you, and your commit > didn't reflect my comments at all. Didn't you read my message? Sorry, I didn't. It's time to turn my SPF checks off. I've just found your email, sorry again. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Fri Feb 11 19:27:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FDD316A4CE; Fri, 11 Feb 2005 19:27:52 +0000 (GMT) Received: from visp.engelschall.com (visp.engelschall.com [195.27.176.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83E3743D3F; Fri, 11 Feb 2005 19:27:51 +0000 (GMT) (envelope-from rse@engelschall.com) Received: by visp.engelschall.com (Postfix, from userid 1005) id 432A74CE56C; Fri, 11 Feb 2005 20:28:10 +0100 (CET) Received: by en1.engelschall.com (Postfix, from userid 10000) id BE045A17D5; Fri, 11 Feb 2005 20:26:59 +0100 (CET) Date: Fri, 11 Feb 2005 20:26:59 +0100 From: "Ralf S. Engelschall" To: Vinod Kashyap Message-ID: <20050211192659.GA81719@engelschall.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Organization: FreeBSD cc: cvs-src@freebsd.org cc: src-committers@freebsd.org Subject: Re: [FreeBSD-CVS] cvs commit: src/sys/dev/twa twa_cam.c twa_globals.c twa_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 19:27:52 -0000 On Fri, Feb 11, 2005, Vinod Kashyap wrote: > > The same problem (3ware controller found, but device /dev/daX not > > discovered on booting and hence no root mount point) popped up for > > me yesterday under RELENG_5, too. The problem can be traced back to > > changes between 2005-02-03 (date of my old still working kernel) and > > 2005-02-10 (date of my new broken kernel). The whole diff to sys/ > > of RELENG_5 is about 350 KB (I used "cvs diff -jRELENG_5:2005-02-03 > > -jRELENG_5:2005-02-10") and I was at least able to reduce the > > origin of > > the problem to the appended 29 KB change set. > > > > With the latest RELENG_5 as of 2005-02-11 (today) but with > > this appended > > patch again backed out, the twa(4) problem is solved, too. Similarily, > > if I do not back out those changes and just use plain RELENG_5 as of > > 2005-02-11 with your patch above applied it is also solved. > > > > I guess your patch workarounds the problem, but the real origin of the > > problem is somewhere in the changes we can see in the appended patch. > > Unfortunately I do not understand the side-effects of those > > changes so I > > was not able to figure out myself which part of the change is actually > > causing the trouble for the twa(4) driver. > > > > Perhaps someone else can jump in and fix the origin of the problem... > > But the problem was first reported with RELENG_5 on Jan 12th, '05. > And I couldn't find any CAM related changes in the patch you sent. Yes, I know. Even the CAM related change between 2005-02-03 and 2005-02-11 had no effect on the problem. And I also recognized that people started to see problems before 2005-02-03. > The thing is, the occurrence of this seems to be pretty inconsistent. > I have never seen the problem myself at boot time, although I have > seen CAM not send down inquiries some times, on doing a kldload of > the driver (without my latest patch). My twa(4) was static in the kernel, btw. The question for me now mainly is: why do the backing out of the changes I sent also fix the problem... -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com From owner-cvs-src@FreeBSD.ORG Fri Feb 11 19:29:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A20716A4CE; Fri, 11 Feb 2005 19:29:39 +0000 (GMT) Received: from visp.engelschall.com (visp.engelschall.com [195.27.176.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD88943D39; Fri, 11 Feb 2005 19:29:38 +0000 (GMT) (envelope-from rse@engelschall.com) Received: by visp.engelschall.com (Postfix, from userid 1005) id AEBCA4CE555; Fri, 11 Feb 2005 20:29:57 +0100 (CET) Received: by en1.engelschall.com (Postfix, from userid 10000) id 900A4A17D5; Fri, 11 Feb 2005 20:29:27 +0100 (CET) Date: Fri, 11 Feb 2005 20:29:27 +0100 From: "Ralf S. Engelschall" To: Vinod Kashyap Message-ID: <20050211192927.GA81946@engelschall.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Organization: FreeBSD cc: cvs-src@freebsd.org cc: src-committers@freebsd.org Subject: Re: [FreeBSD-CVS] cvs commit: src/sys/dev/twa twa_cam.c twa_globals.c twa_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 19:29:39 -0000 On Fri, Feb 11, 2005, Vinod Kashyap wrote: > > The same problem (3ware controller found, but device /dev/daX not > > discovered on booting and hence no root mount point) popped up for > > me yesterday under RELENG_5, too. The problem can be traced back to > > changes between 2005-02-03 (date of my old still working kernel) and > > 2005-02-10 (date of my new broken kernel). The whole diff to sys/ > > of RELENG_5 is about 350 KB (I used "cvs diff -jRELENG_5:2005-02-03 > > -jRELENG_5:2005-02-10") and I was at least able to reduce the > > origin of > > the problem to the appended 29 KB change set. > > > > With the latest RELENG_5 as of 2005-02-11 (today) but with > > this appended > > patch again backed out, the twa(4) problem is solved, too. Similarily, > > if I do not back out those changes and just use plain RELENG_5 as of > > 2005-02-11 with your patch above applied it is also solved. > > > > I guess your patch workarounds the problem, but the real origin of the > > problem is somewhere in the changes we can see in the appended patch. > > Unfortunately I do not understand the side-effects of those > > changes so I > > was not able to figure out myself which part of the change is actually > > causing the trouble for the twa(4) driver. > > > > Perhaps someone else can jump in and fix the origin of the problem... > > > > But the problem was first reported with RELENG_5 on Jan 12th, '05. > And I couldn't find any CAM related changes in the patch you sent. > The thing is, the occurrence of this seems to be pretty inconsistent. > I have never seen the problem myself at boot time, although I have > seen CAM not send down inquiries some times, on doing a kldload of > the driver (without my latest patch). Your change to CURRENT's twa_cam.c definitely fixes the problem just fine also under RELENG_5, so please MFC it soon. Thanks. -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com From owner-cvs-src@FreeBSD.ORG Fri Feb 11 19:41:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DE8416A4D3; Fri, 11 Feb 2005 19:41:41 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D0E843D1D; Fri, 11 Feb 2005 19:41:41 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j1BJfOeS064876 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Feb 2005 04:41:24 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Feb 2005 04:41:23 +0900 Message-ID: From: Hajimu UMEMOTO To: Maxim Konovalov In-Reply-To: <20050211220537.H78842@mp2.macomnet.net> References: <200502061047.j16AlCOS001867@repoman.freebsd.org> <20050211220537.H78842@mp2.macomnet.net> User-Agent: xcite1.38> Wanderlust/2.13.1 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3.50 (i386-unknown-freebsd5.3) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.3-RELEASE-p3 MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Hajimu UMEMOTO cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_usrreq.c tcp_var.h src/usr.sbin Makefile src/usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 19:41:41 -0000 Hi, >>>>> On Fri, 11 Feb 2005 22:07:54 +0300 (MSK) >>>>> Maxim Konovalov said: maxim> Sorry, I didn't. It's time to turn my SPF checks off. I've just maxim> found your email, sorry again. Okay, I'm relieved having a cause. However, I'm curious how your SPF check does. I believe that SPF check must be done against envelope-from. So, even when I use @FreeBSD.org for From:, I set my domain (@mahoroba.org) to envelope-from to pass SPF check, and I send mails from valid host with SPF record of my domain. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Fri Feb 11 19:42:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B0F816A4CE; Fri, 11 Feb 2005 19:42:32 +0000 (GMT) Received: from hadar.amcc.com (hadar.amcc.com [192.195.69.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id D25A943D3F; Fri, 11 Feb 2005 19:42:31 +0000 (GMT) (envelope-from vkashyap@amcc.com) Received: from mailhost02.amcc.com ([192.195.69.49]) by hadar.amcc.com (Netscape Messaging Server 4.15) with SMTP id IBRIR000.R7V; Fri, 11 Feb 2005 11:42:36 -0800 Received: (from vkashyap-pc [10.66.6.61]) by mailhost02.amcc.com (SMSSMTP 4.0.0.59) with SMTP id M2005021111460529568 ; Fri, 11 Feb 2005 11:46:06 -0800 From: "Vinod Kashyap" To: "Ralf S. Engelschall" Date: Fri, 11 Feb 2005 11:42:14 -0800 X-Sent-Folder-Path: Sent Items X-Mailer: Oracle Connector for Outlook 9.0.4 51114 (9.0.6627) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-ID: cc: cvs-src@freebsd.org cc: src-committers@freebsd.org Subject: RE: [FreeBSD-CVS] cvs commit: src/sys/dev/twa twa_cam.ctwa_globals.c twa_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 19:42:32 -0000 > Your change to CURRENT's twa_cam.c definitely fixes the problem just > fine also under RELENG_5, so please MFC it soon. Thanks. > = I want to let it be in -CURRENT for at least 3-4 days before MFC'ing. Will do it either during the weekend or Monday. From owner-cvs-src@FreeBSD.ORG Fri Feb 11 20:08:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C14116A4D9; Fri, 11 Feb 2005 20:08:19 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id C774343D2D; Fri, 11 Feb 2005 20:08:18 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id 28C6546B0C; Fri, 11 Feb 2005 15:08:18 -0500 (EST) Date: Fri, 11 Feb 2005 20:07:08 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Maxim Sobolev In-Reply-To: <200502111402.j1BE2gFE084807@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 20:08:19 -0000 On Fri, 11 Feb 2005, Maxim Sobolev wrote: > Add SIGTHR (32) into list of signals permitted to be delivered to the > suid application. The problem is that Linux applications using old Linux > threads (pre-NPTL) use signal 32 (linux SIGRTMIN) for communication between > thread-processes. If such an linux application is installed suid or sgid > and security.bsd.conservative_signals=1 (default), then permission will be > denied to send such a signal and the application will freeze. > > I believe the same will be true for native applications that use libthr, > since libthr uses SIGTHR for implementing conditional variables. I don't think this is the case -- libthr threading still uses a single process, and delivers the signal to a thread in the same process bypassing inter-process access control checks. With libthr, it's not an operation by one process on another, but by one thread on another thread in the same process. Bypassing the SIGTHR checks for setuid processes, just seems like a bad idea -- that's precisely the sort of internal process functionality that shouldn't be exposed to potentially malicious attackers. Maybe what's needed is some new logic that says it's OK for SIGTHR to be used between processes if they have the same process linux thread leader? Robert N M Watson From owner-cvs-src@FreeBSD.ORG Fri Feb 11 20:13:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B95F516A4CE; Fri, 11 Feb 2005 20:13:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ADBD43D45; Fri, 11 Feb 2005 20:13:06 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BKD6DG006557; Fri, 11 Feb 2005 20:13:06 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BKD65E006556; Fri, 11 Feb 2005 20:13:06 GMT (envelope-from rwatson) Message-Id: <200502112013.j1BKD65E006556@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Feb 2005 20:13:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 MUTEX_PROFILING.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 20:13:06 -0000 rwatson 2005-02-11 20:13:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 MUTEX_PROFILING.9 Log: Merge MUTEX_PROFILING.9:1.10 from HEAD to RELENG_5: date: 2005/02/11 15:17:57; author: rwatson; state: Exp; lines: +23 -0 Add a bit more caveat text about MUTEX_PROFILING -- try to avoid using it with other profiling and debugging options, such as INVARIANTS, WITNESS, kernel profiling, etc. They all interfere with each other nastily and will generate fairly useless results. Revision Changes Path 1.6.2.3 +23 -0 src/share/man/man9/MUTEX_PROFILING.9 From owner-cvs-src@FreeBSD.ORG Fri Feb 11 20:53:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6B4316A4CE; Fri, 11 Feb 2005 20:53:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA06A43D45; Fri, 11 Feb 2005 20:53:41 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BKrfJ3014735; Fri, 11 Feb 2005 20:53:41 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BKrf3a014734; Fri, 11 Feb 2005 20:53:41 GMT (envelope-from glebius) Message-Id: <200502112053.j1BKrf3a014734@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Feb 2005 20:53:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ipfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 20:53:42 -0000 glebius 2005-02-11 20:53:41 UTC FreeBSD src repository Modified files: sys/netgraph ng_ipfw.c Log: Packets from ipfw come with IP header in host byte order. Netgraph works with net byte order. Change byte order to net in ng_ipfw_input(), change byte order to host before ip_output(), do not change before ip_input(). In collaboration with: ru Revision Changes Path 1.3 +12 -9 src/sys/netgraph/ng_ipfw.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 21:04:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9E1C16A4CE; Fri, 11 Feb 2005 21:04:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8EB743D4C; Fri, 11 Feb 2005 21: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.1/8.13.1) with ESMTP id j1BL4KcF015212; Fri, 11 Feb 2005 21:04:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BL4Ko3015211; Fri, 11 Feb 2005 21:04:20 GMT (envelope-from ru) Message-Id: <200502112104.j1BL4Ko3015211@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Feb 2005 21:04:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 21:04:21 -0000 ru 2005-02-11 21:04:20 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Further embellish rev. 1.180: protect against -fno-strict-aliasing being already in CFLAGS (as is the case with "make buildkernel"). NB: rev. 1.180 is only needed due to a broken setting of CFLAGS in tinderbox. Revision Changes Path 1.185 +2 -2 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Fri Feb 11 21:07:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94CFB16A4CE; Fri, 11 Feb 2005 21:07:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6713343D2D; Fri, 11 Feb 2005 21:07:51 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BL7pOZ015407; Fri, 11 Feb 2005 21:07:51 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BL7p7N015406; Fri, 11 Feb 2005 21:07:51 GMT (envelope-from pjd) Message-Id: <200502112107.j1BL7p7N015406@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 11 Feb 2005 21:07:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/string strnstr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 21:07:51 -0000 pjd 2005-02-11 21:07:51 UTC FreeBSD src repository Modified files: lib/libc/string strnstr.c Log: Don't read more than the given 'len' bytes from the 'big' string. PR: misc/77369 Submitted by: Ed Maste MFC after: 1 week Revision Changes Path 1.3 +1 -1 src/lib/libc/string/strnstr.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 21:26:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FACA16A4D0; Fri, 11 Feb 2005 21:26:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EE4043D2D; Fri, 11 Feb 2005 21:26:40 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BLQehX016347; Fri, 11 Feb 2005 21:26:40 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BLQeae016346; Fri, 11 Feb 2005 21:26:40 GMT (envelope-from glebius) Message-Id: <200502112126.j1BLQeae016346@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Feb 2005 21:26:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ipfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 21:26:40 -0000 glebius 2005-02-11 21:26:39 UTC FreeBSD src repository Modified files: sys/netgraph ng_ipfw.c Log: pullup to sizeof struct ip before sending to ip_output. Suggested by: ru Revision Changes Path 1.4 +7 -1 src/sys/netgraph/ng_ipfw.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 21:59:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2283616A4CE; Fri, 11 Feb 2005 21:59:57 +0000 (GMT) Received: from www.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28D0443D3F; Fri, 11 Feb 2005 21:59:56 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1BLBkiC033509 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Feb 2005 22:11:47 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <420D1F8D.3010103@portaone.com> Date: Fri, 11 Feb 2005 23:11:41 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 21:59:57 -0000 Robert Watson wrote: > On Fri, 11 Feb 2005, Maxim Sobolev wrote: > > >> Add SIGTHR (32) into list of signals permitted to be delivered to the >> suid application. The problem is that Linux applications using old Linux >> threads (pre-NPTL) use signal 32 (linux SIGRTMIN) for communication between >> thread-processes. If such an linux application is installed suid or sgid >> and security.bsd.conservative_signals=1 (default), then permission will be >> denied to send such a signal and the application will freeze. >> >> I believe the same will be true for native applications that use libthr, >> since libthr uses SIGTHR for implementing conditional variables. > > > I don't think this is the case -- libthr threading still uses a single > process, and delivers the signal to a thread in the same process bypassing > inter-process access control checks. With libthr, it's not an operation > by one process on another, but by one thread on another thread in the same > process. > > Bypassing the SIGTHR checks for setuid processes, just seems like a bad > idea -- that's precisely the sort of internal process functionality that > shouldn't be exposed to potentially malicious attackers. Maybe what's > needed is some new logic that says it's OK for SIGTHR to be used between > processes if they have the same process linux thread leader? Isn't SIGTHR(32) just ignored by any usual process out there? So that it should't create any new problems, unless process actualy knowingly uses this signal in which case it should know what it does. Am I missing something? -Maxim From owner-cvs-src@FreeBSD.ORG Fri Feb 11 22:24:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ECDE16A4D5; Fri, 11 Feb 2005 22:24:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 723DF43D45; Fri, 11 Feb 2005 22:24:02 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BMO2Kn023412; Fri, 11 Feb 2005 22:24:02 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BMO2F3023411; Fri, 11 Feb 2005 22:24:02 GMT (envelope-from phk) Message-Id: <200502112224.j1BMO2F3023411@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 11 Feb 2005 22:24:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 upd7210.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 22:24:02 -0000 phk 2005-02-11 22:24:02 UTC FreeBSD src repository Modified files: sys/dev/ieee488 upd7210.c Log: Make sure the last command byte makes it onto the wire. Revision Changes Path 1.4 +6 -4 src/sys/dev/ieee488/upd7210.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 22:28:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 675AA16A4CE; Fri, 11 Feb 2005 22:28:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A33B43D2D; Fri, 11 Feb 2005 22:28:59 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BMSxn5023674; Fri, 11 Feb 2005 22:28:59 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BMSxxf023673; Fri, 11 Feb 2005 22:28:59 GMT (envelope-from glebius) Message-Id: <200502112228.j1BMSxxf023673@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Feb 2005 22:28:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ipfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 22:28:59 -0000 glebius 2005-02-11 22:28:59 UTC FreeBSD src repository Modified files: sys/netgraph ng_ipfw.c Log: - do m_pullup() after m_dup() - clean style in previous commit Suggested by: ru Revision Changes Path 1.5 +4 -3 src/sys/netgraph/ng_ipfw.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 23:07:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1E5716A4CF; Fri, 11 Feb 2005 23:07:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8084343D1D; Fri, 11 Feb 2005 23:07:22 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BN7M8s025310; Fri, 11 Feb 2005 23:07:22 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BN7Mgv025309; Fri, 11 Feb 2005 23:07:22 GMT (envelope-from glebius) Message-Id: <200502112307.j1BN7Mgv025309@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Feb 2005 23:07:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ipfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 23:07:22 -0000 glebius 2005-02-11 23:07:22 UTC FreeBSD src repository Modified files: sys/netgraph ng_ipfw.c Log: Do not trust ipfw: check m_len always, not only after m_dup. Submitted by: ru Revision Changes Path 1.6 +5 -2 src/sys/netgraph/ng_ipfw.c From owner-cvs-src@FreeBSD.ORG Fri Feb 11 23:14:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E804D16A4CF; Fri, 11 Feb 2005 23:14:17 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FF3F43D2D; Fri, 11 Feb 2005 23:14:17 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id 1FD2546B2E; Fri, 11 Feb 2005 18:14:17 -0500 (EST) Date: Fri, 11 Feb 2005 23:13:07 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Maxim Sobolev In-Reply-To: <420D1F8D.3010103@portaone.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 23:14:18 -0000 On Fri, 11 Feb 2005, Maxim Sobolev wrote: > > Bypassing the SIGTHR checks for setuid processes, just seems like a bad > > idea -- that's precisely the sort of internal process functionality that > > shouldn't be exposed to potentially malicious attackers. Maybe what's > > needed is some new logic that says it's OK for SIGTHR to be used between > > processes if they have the same process linux thread leader? > > Isn't SIGTHR(32) just ignored by any usual process out there? So that it > should't create any new problems, unless process actualy knowingly uses > this signal in which case it should know what it does. Am I missing > something? Signals are used in four kinds of ways: - Notification of exceptional error conditions in thread instruction flow, such as divide by zero, floating point problems, illegal instruction, page fault, etc. - Notification of thread/process events for the management of process state, such as asynchronous signals for I/O, timers, pipe errors, thread events. - Notification of system conditions and events, such as exceeding CPU quotas, death of child process, tty state changes, etc. - Inter-process communication, such as SIGQUIT, SIGUSR1, and so on. In general, the first two categories of signals are ones that programs have semantic expectations for -- they're signals they may catch in order to perform error processing, instruction cleanup, user space paging, wakeups, I/O callbacks, etc. And they're ones where you typically don't want them getting delivered in ways that violate program assumptions, as it can result in security vulnerabilities. I.e., it's a odd property of the UNIX signal semantics that they can be delivered from other processes, and they're often handled poorly. The additional protection is provided so that in the event that the implementation of handling the signals is poor when the "signals should never be generated", we try to avoid privilege escalation. SIGTHR is definitely in this category -- if you have a threaded setuid app, you don't want external unprivileged applications messing with its thread state, right? This is the theory under which the other signals are also blocked for setuid processes: you don't want attacking processes to frob the I/O state, and so on. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Fri Feb 11 23:17:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B623016A4CE; Fri, 11 Feb 2005 23:17:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89BE543D2D; Fri, 11 Feb 2005 23:17:50 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1BNHo5m025783; Fri, 11 Feb 2005 23:17:50 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1BNHoQE025782; Fri, 11 Feb 2005 23:17:50 GMT (envelope-from glebius) Message-Id: <200502112317.j1BNHoQE025782@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Feb 2005 23:17:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ipfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2005 23:17:50 -0000 glebius 2005-02-11 23:17:50 UTC FreeBSD src repository Modified files: sys/netgraph ng_ipfw.c Log: style: fix indentation and spacing. Submitted by: ru Revision Changes Path 1.7 +4 -4 src/sys/netgraph/ng_ipfw.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 00:42:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96C7516A4CE; Sat, 12 Feb 2005 00:42:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A68C43D3F; Sat, 12 Feb 2005 00:42:14 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C0gEWa028908; Sat, 12 Feb 2005 00:42:14 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C0gEa3028907; Sat, 12 Feb 2005 00:42:14 GMT (envelope-from brueffer) Message-Id: <200502120042.j1C0gEa3028907@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 12 Feb 2005 00:42:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4/man4.i386 oltr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 00:42:14 -0000 brueffer 2005-02-12 00:42:14 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4/man4.i386 oltr.4 Log: No one cares about when the manpage first appeared. Mention when the driver appeared instead. MFC after: 3 days Revision Changes Path 1.2 +2 -2 src/share/man/man4/man4.i386/oltr.4 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 00:45:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E1E316A50B; Sat, 12 Feb 2005 00:45:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD49343D5D; Sat, 12 Feb 2005 00:45:22 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C0jMCD029100; Sat, 12 Feb 2005 00:45:22 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C0jMvt029099; Sat, 12 Feb 2005 00:45:22 GMT (envelope-from imp) Message-Id: <200502120045.j1C0jMvt029099@repoman.freebsd.org> From: Warner Losh Date: Sat, 12 Feb 2005 00:45:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 00:45:38 -0000 imp 2005-02-12 00:45:22 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c Log: Really old PCMCIA cards stored the MAC address in the attribute memory at some offset. Unlike newer cards, the MAC address wasn't part of the CIS as a specific FUNCE. These older cards were having their MAC address show up as 0:2:4:6:8:a because that's what's in the ROM locations that would be there in a real ne2000. This patch allows one to specify the offset for the MAC address for these cards. Specify one for the IBM Ethernet II card, as it is one that has this problem. One shouldn't specify this unless the MAC address really isn't in the CIS at all. Side note: The novell probe likely shouldn't read the MAC address, and that should be moved to the bus specific attach routine(s), maybe as a convenience function in if_ed_novell.c. My IBM Ethernet II (aka Info Mover) now has a believable MAC address. Revision Changes Path 1.74 +41 -3 src/sys/dev/ed/if_ed_pccard.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 01:16:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7464216A4CE; Sat, 12 Feb 2005 01:16:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48D3943D1F; Sat, 12 Feb 2005 01:16:28 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C1GSE7037027; Sat, 12 Feb 2005 01:16:28 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C1GSIw037026; Sat, 12 Feb 2005 01:16:28 GMT (envelope-from vkashyap) Message-Id: <200502120116.j1C1GSIw037026@repoman.freebsd.org> From: Vinod Kashyap Date: Sat, 12 Feb 2005 01:16:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/twa twa.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 01:16:28 -0000 vkashyap 2005-02-12 01:16:28 UTC FreeBSD src repository Modified files: sys/dev/twa twa.h Log: Bumped up the driver version, following recent changes. Revision Changes Path 1.6 +1 -1 src/sys/dev/twa/twa.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 01:22:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B073F16A4CE; Sat, 12 Feb 2005 01:22:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9259D43D1D; Sat, 12 Feb 2005 01:22:39 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C1Md6N037300; Sat, 12 Feb 2005 01:22:39 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C1MdXR037299; Sat, 12 Feb 2005 01:22:39 GMT (envelope-from csjp) Message-Id: <200502120122.j1C1MdXR037299@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 12 Feb 2005 01:22:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sysv_msg.c sysv_sem.c sysv_shm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 01:22:39 -0000 csjp 2005-02-12 01:22:39 UTC FreeBSD src repository Modified files: sys/kern sysv_msg.c sysv_sem.c sysv_shm.c Log: Add much needed descriptions for a number of the IPC related sysctl OIDs. This information will be very useful for people who are tuning applications which have a dependence on IPC mechanisms. The following OIDs were documented: Message queues: kern.ipc.msgmax kern.ipc.msgmni kern.ipc.msgmnb kern.ipc.msgtlq kern.ipc.msgssz kern.ipc.msgseg Semaphores: kern.ipc.semmap kern.ipc.semmni kern.ipc.semmns kern.ipc.semmnu kern.ipc.semmsl kern.ipc.semopm kern.ipc.semume kern.ipc.semusz kern.ipc.semvmx kern.ipc.semaem Shared memory: kern.ipc.shmmax kern.ipc.shmmin kern.ipc.shmmni kern.ipc.shmseg kern.ipc.shmall kern.ipc.shm_use_phys kern.ipc.shm_allow_removed kern.ipc.shmsegs These new descriptions can be viewed using sysctl -d PR: kern/65219 Submitted by: Dan Nelson (modified) No objections: developers@ Descriptions reviewed by: gnn MFC after: 1 week Revision Changes Path 1.60 +12 -6 src/sys/kern/sysv_msg.c 1.75 +20 -10 src/sys/kern/sysv_sem.c 1.101 +15 -8 src/sys/kern/sysv_shm.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 01:46:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AB6B16A4CE; Sat, 12 Feb 2005 01:46:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DA2D43D1F; Sat, 12 Feb 2005 01:46:40 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C1keLi038378; Sat, 12 Feb 2005 01:46:40 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C1keUr038377; Sat, 12 Feb 2005 01:46:40 GMT (envelope-from csjp) Message-Id: <200502120146.j1C1keUr038377@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 12 Feb 2005 01:46:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/bin/ps keyword.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 01:46:41 -0000 csjp 2005-02-12 01:46:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) bin/ps keyword.c Log: MFC v1.71 Log: Since it is not un-common for a process's resident set size (rss) to exceed 10 megabytes in size (especially in X), bump the max column width from 4 bytes to 5. This will make the ps auxw output uniform again when a process's rss exceeds 10 megs. It should be noted that when 5 digits becomes to small, other solutions should be explored such as displaying them in megabytes or having ps automatically re-size column widths. Revision Changes Path 1.70.2.1 +1 -1 src/bin/ps/keyword.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 02:08:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBEF216A4CE; Sat, 12 Feb 2005 02:08:58 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B13A143D49; Sat, 12 Feb 2005 02:08:58 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id A4F325C9A5; Fri, 11 Feb 2005 18:08:58 -0800 (PST) Date: Fri, 11 Feb 2005 18:08:58 -0800 From: Alfred Perlstein To: "Christian S.J. Peron" Message-ID: <20050212020858.GB4851@elvis.mu.org> References: <200502120122.j1C1MdXR037299@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502120122.j1C1MdXR037299@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sysv_msg.c sysv_sem.c sysv_shm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 02:08:59 -0000 FYI most of this info is also output from ipcs(1), perhaps some man pages need Xrefs? (ipcs -T) -Alfred * Christian S.J. Peron [050211 17:22] wrote: > csjp 2005-02-12 01:22:39 UTC > > FreeBSD src repository > > Modified files: > sys/kern sysv_msg.c sysv_sem.c sysv_shm.c > Log: > Add much needed descriptions for a number of the IPC related sysctl OIDs. > This information will be very useful for people who are tuning applications > which have a dependence on IPC mechanisms. > > The following OIDs were documented: > > Message queues: > kern.ipc.msgmax > kern.ipc.msgmni > kern.ipc.msgmnb > kern.ipc.msgtlq ... From owner-cvs-src@FreeBSD.ORG Sat Feb 12 03:48:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2777116A4CE; Sat, 12 Feb 2005 03:48:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 034B843D45; Sat, 12 Feb 2005 03:48:55 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C3ms3B043061; Sat, 12 Feb 2005 03:48:54 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C3mstx043060; Sat, 12 Feb 2005 03:48:54 GMT (envelope-from alc) Message-Id: <200502120348.j1C3mstx043060@repoman.freebsd.org> From: Alan Cox Date: Sat, 12 Feb 2005 03:48:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 tsb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 03:48:55 -0000 alc 2005-02-12 03:48:54 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 tsb.c Log: Add lock assertion. Tested by: jhb Revision Changes Path 1.37 +1 -0 src/sys/sparc64/sparc64/tsb.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 04:51:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1516C16A4CE; Sat, 12 Feb 2005 04:51:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E75FE43D2F; Sat, 12 Feb 2005 04:51:19 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C4pJP9051985; Sat, 12 Feb 2005 04:51:19 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C4pJfN051984; Sat, 12 Feb 2005 04:51:19 GMT (envelope-from scottl) Message-Id: <200502120451.j1C4pJfN051984@repoman.freebsd.org> From: Scott Long Date: Sat, 12 Feb 2005 04:51:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_target.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 04:51:20 -0000 scottl 2005-02-12 04:51:19 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_target.c Log: Remove a shadow declaration of 'error' that caused certain tests to be pointless. Submitted by: Coverity Prevent analysis tool Revision Changes Path 1.65 +0 -1 src/sys/cam/scsi/scsi_target.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 06:27:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7F0B16A4CE; Sat, 12 Feb 2005 06:27:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94E4F43D41; Sat, 12 Feb 2005 06:27:08 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C6R8P8055236; Sat, 12 Feb 2005 06:27:08 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C6R8TQ055235; Sat, 12 Feb 2005 06:27:08 GMT (envelope-from scottl) Message-Id: <200502120627.j1C6R8TQ055235@repoman.freebsd.org> From: Scott Long Date: Sat, 12 Feb 2005 06:27:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/twe twe.c twe_freebsd.c tweio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 06:27:08 -0000 scottl 2005-02-12 06:27:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/twe twe.c twe_freebsd.c tweio.h Log: MFC: - Fix crashdump support - Add 32-bit ioctl shims Revision Changes Path 1.22.2.1 +60 -9 src/sys/dev/twe/twe.c 1.39.2.1 +1 -3 src/sys/dev/twe/twe_freebsd.c 1.3.4.1 +23 -0 src/sys/dev/twe/tweio.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 08:27:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A33BA16A4CE; Sat, 12 Feb 2005 08:27:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CB9643D2D; Sat, 12 Feb 2005 08:27:46 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C8RkxD060371; Sat, 12 Feb 2005 08:27:46 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C8Rkk4060370; Sat, 12 Feb 2005 08:27:46 GMT (envelope-from imp) Message-Id: <200502120827.j1C8Rkk4060370@repoman.freebsd.org> From: Warner Losh Date: Sat, 12 Feb 2005 08:27:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 08:27:46 -0000 imp 2005-02-12 08:27:46 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c Log: Add comment about MAC mining Revision Changes Path 1.75 +8 -0 src/sys/dev/ed/if_ed_pccard.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 08:45:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 223B916A4CE; Sat, 12 Feb 2005 08:45:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE32B43D3F; Sat, 12 Feb 2005 08:45:12 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C8jCKC061238; Sat, 12 Feb 2005 08:45:12 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C8jCJN061237; Sat, 12 Feb 2005 08:45:12 GMT (envelope-from stefanf) Message-Id: <200502120845.j1C8jCJN061237@repoman.freebsd.org> From: Stefan Farfeleder Date: Sat, 12 Feb 2005 08:45:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/locale utf8.c wcsnrtombs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 08:45:13 -0000 stefanf 2005-02-12 08:45:12 UTC FreeBSD src repository Modified files: lib/libc/locale utf8.c wcsnrtombs.c Log: Fix comparisons that test if an unsigned value is < 0. Reviewed by: tjr Revision Changes Path 1.12 +2 -2 src/lib/libc/locale/utf8.c 1.3 +2 -2 src/lib/libc/locale/wcsnrtombs.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 09:08:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50E5416A4CE; Sat, 12 Feb 2005 09:08:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A2C943D2D; Sat, 12 Feb 2005 09:08:48 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C98mn6068574; Sat, 12 Feb 2005 09:08:48 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C98m6Z068573; Sat, 12 Feb 2005 09:08:48 GMT (envelope-from glebius) Message-Id: <200502120908.j1C98m6Z068573@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 09:08:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/kldunload kldunload.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 09:08:48 -0000 glebius 2005-02-12 09:08:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/kldunload kldunload.8 Log: MFC 1.16: - Correctly spell MOD_QUIESCE - use .Dv for it Revision Changes Path 1.13.2.1 +3 -1 src/sbin/kldunload/kldunload.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 09:17:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1891D16A4CE; Sat, 12 Feb 2005 09:17:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3F5E43D31; Sat, 12 Feb 2005 09:17:31 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C9HVFK069042; Sat, 12 Feb 2005 09:17:31 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C9HV40069041; Sat, 12 Feb 2005 09:17:31 GMT (envelope-from glebius) Message-Id: <200502120917.j1C9HV40069041@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 09:17:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph ng_tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 09:17:32 -0000 glebius 2005-02-12 09:17:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph ng_tty.c Log: Merge node from HEAD, rev. 1.33 and 1.34. This have been tested for a month on dialup server with 4 lines. The known issue is that when running upon sio(4), closing line in presence of traffic triggers several silo overflows. Revision Changes Path 1.29.2.3 +189 -182 src/sys/netgraph/ng_tty.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 09:52:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93D9D16A4CE; Sat, 12 Feb 2005 09:52:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D36343D46; Sat, 12 Feb 2005 09:52:37 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1C9qbqO070352; Sat, 12 Feb 2005 09:52:37 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1C9qb8R070351; Sat, 12 Feb 2005 09:52:37 GMT (envelope-from glebius) Message-Id: <200502120952.j1C9qb8R070351@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 09:52:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph netgraph.h ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 09:52:37 -0000 glebius 2005-02-12 09:52:37 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h ng_base.c Log: Make netgraph ISR and callout MPSAFE. Reviewed by: rwatson, ru Revision Changes Path 1.48 +1 -2 src/sys/netgraph/netgraph.h 1.96 +2 -2 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 11:14:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61BA616A4CE; Sat, 12 Feb 2005 11:14:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CA5E43D31; Sat, 12 Feb 2005 11:14:26 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CBEQf6074435; Sat, 12 Feb 2005 11:14:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CBEQqW074434; Sat, 12 Feb 2005 11:14:26 GMT (envelope-from ru) Message-Id: <200502121114.j1CBEQqW074434@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 11:14:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ether.c ng_gif.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 11:14:26 -0000 ru 2005-02-12 11:14:25 UTC FreeBSD src repository Modified files: sys/netgraph ng_ether.c ng_gif.c Log: Removed redundant MODULE_VERSION(). Revision Changes Path 1.45 +0 -1 src/sys/netgraph/ng_ether.c 1.18 +0 -1 src/sys/netgraph/ng_gif.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 11:41:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0003B16A4D0; Sat, 12 Feb 2005 11:41:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCA1F43D2D; Sat, 12 Feb 2005 11:41:32 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CBfWAD075444; Sat, 12 Feb 2005 11:41:32 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CBfWfR075443; Sat, 12 Feb 2005 11:41:32 GMT (envelope-from glebius) Message-Id: <200502121141.j1CBfWfR075443@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 11:41:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ether.c ng_ether.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 11:41:33 -0000 glebius 2005-02-12 11:41:32 UTC FreeBSD src repository Modified files: sys/netgraph ng_ether.c ng_ether.h Log: Add two new netgraph messages NGM_ETHER_ADD_MULTI and NGM_ETHER_DEL_MULTI, to join and leave Ethernet multicast membership, respectively. Messages take MAC address as argument. Sponsored by: Rinet ISP Revision Changes Path 1.46 +56 -0 src/sys/netgraph/ng_ether.c 1.12 +3 -2 src/sys/netgraph/ng_ether.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 11:52:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6E0F16A4CE; Sat, 12 Feb 2005 11:52:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B352C43D1F; Sat, 12 Feb 2005 11:52:14 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CBqECn075911; Sat, 12 Feb 2005 11:52:14 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CBqEDG075910; Sat, 12 Feb 2005 11:52:14 GMT (envelope-from glebius) Message-Id: <200502121152.j1CBqEDG075910@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 11:52:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ng_ether.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 11:52:15 -0000 glebius 2005-02-12 11:52:14 UTC FreeBSD src repository Modified files: share/man/man4 ng_ether.4 Log: Document multicast membership control messages. Revision Changes Path 1.24 +13 -1 src/share/man/man4/ng_ether.4 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 12:04:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A28CB16A4CE; Sat, 12 Feb 2005 12:04:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 661C643D1F; Sat, 12 Feb 2005 12:04:10 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CC4AwQ076492; Sat, 12 Feb 2005 12:04:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CC4AQs076491; Sat, 12 Feb 2005 12:04:10 GMT (envelope-from ru) Message-Id: <200502121204.j1CC4AQs076491@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 12:04:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ar if_ar.c src/sys/dev/sr if_sr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 12:04:11 -0000 ru 2005-02-12 12:04:10 UTC FreeBSD src repository Modified files: sys/dev/ar if_ar.c sys/dev/sr if_sr.c Log: Two problems here: 1. Dependency on netgraph module was broken (wrong version). 2. Netgraph node type was never destroyed on unload. This was masked by problem #1. Fixed both by using NETGRAPH_INIT(). Now netgraph node type is created on module load, as in the rest of netgraph modules. Revision Changes Path 1.67 +1 -21 src/sys/dev/ar/if_ar.c 1.65 +1 -21 src/sys/dev/sr/if_sr.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 12:35:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AB4E16A4CE; Sat, 12 Feb 2005 12:35:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76FA143D2D; Sat, 12 Feb 2005 12:35:57 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CCZvSU077826; Sat, 12 Feb 2005 12:35:57 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CCZvWO077825; Sat, 12 Feb 2005 12:35:57 GMT (envelope-from ru) Message-Id: <200502121235.j1CCZvWO077825@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 12:35:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/netgraph/ether Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 12:35:57 -0000 ru 2005-02-12 12:35:56 UTC FreeBSD src repository Modified files: sys/modules/netgraph/ether Makefile Log: Bitrot: the ethernet parse type is long standard. Revision Changes Path 1.4 +0 -2 src/sys/modules/netgraph/ether/Makefile From owner-cvs-src@FreeBSD.ORG Sat Feb 12 12:42:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B20516A4CE; Sat, 12 Feb 2005 12:42:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2620C43D1D; Sat, 12 Feb 2005 12:42:55 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CCgte6078279; Sat, 12 Feb 2005 12:42:55 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CCgsGf078278; Sat, 12 Feb 2005 12:42:54 GMT (envelope-from ru) Message-Id: <200502121242.j1CCgsGf078278@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 12:42:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/netgraph Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 12:42:55 -0000 ru 2005-02-12 12:42:54 UTC FreeBSD src repository Modified files: sys/modules/netgraph Makefile.inc Log: Don't export symbols, all netgraph modules appear to have proper module dependencies. While here, removed stray -Wall from CFLAGS. Revision Changes Path 1.3 +0 -3 src/sys/modules/netgraph/Makefile.inc From owner-cvs-src@FreeBSD.ORG Sat Feb 12 12:49:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6588B16A4CE; Sat, 12 Feb 2005 12:49:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4353B43D39; Sat, 12 Feb 2005 12:49:32 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CCnW72089631; Sat, 12 Feb 2005 12:49:32 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CCnWgi089630; Sat, 12 Feb 2005 12:49:32 GMT (envelope-from ru) Message-Id: <200502121249.j1CCnWgi089630@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 12:49:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/netgraph Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 12:49:32 -0000 ru 2005-02-12 12:49:32 UTC FreeBSD src repository Modified files: sys/modules/netgraph Makefile Log: Connect ng_atmllc(4) to the build. Revision Changes Path 1.42 +1 -0 src/sys/modules/netgraph/Makefile From owner-cvs-src@FreeBSD.ORG Sat Feb 12 13:19:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E2E016A4CE; Sat, 12 Feb 2005 13:19:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38A4543D2F; Sat, 12 Feb 2005 13:19:12 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CDJCxs091009; Sat, 12 Feb 2005 13:19:12 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CDJCcw091008; Sat, 12 Feb 2005 13:19:12 GMT (envelope-from das) Message-Id: <200502121319.j1CDJCcw091008@repoman.freebsd.org> From: David Schultz Date: Sat, 12 Feb 2005 13:19:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 13:19:12 -0000 das 2005-02-12 13:19:11 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for removal of matherr() from libm. (matherr() went out of fashion when the third edition of SVID de-supported it nearly 20 years ago, and it has never actually worked in FreeBSD.) Revision Changes Path 1.223 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 14:54:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FC1F16A4CE; Sat, 12 Feb 2005 14:54:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFC6F43D3F; Sat, 12 Feb 2005 14:54:19 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CEsJ0j094844; Sat, 12 Feb 2005 14:54:19 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CEsJok094843; Sat, 12 Feb 2005 14:54:19 GMT (envelope-from glebius) Message-Id: <200502121454.j1CEsJok094843@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 14:54:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ksocket.c ng_ksocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 14:54:20 -0000 glebius 2005-02-12 14:54:19 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c ng_ksocket.h Log: When netgraph(4) was converted to use mbuf_tags(9) instead of meta-data a definite setup was broken: two ng_ksockets are connected to each other, connect()ed to different remote hosts, and bind()ed to different local interfaces. In this case one ng_ksocket is fooled with tag from the other one. Put node id into tag. In rcvdata method utilize tag only if it has our own id inside or id equals zero. The latter case is added to support packets send by some third, not ng_ksocket node. MFC after: 1 week Revision Changes Path 1.49 +9 -3 src/sys/netgraph/ng_ksocket.c 1.12 +1 -0 src/sys/netgraph/ng_ksocket.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:08:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 855B016A4CE; Sat, 12 Feb 2005 15:08:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 543F943D39; Sat, 12 Feb 2005 15:08:24 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CF8Oow095407; Sat, 12 Feb 2005 15:08:24 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CF8O9C095406; Sat, 12 Feb 2005 15:08:24 GMT (envelope-from brueffer) Message-Id: <200502121508.j1CF8O9C095406@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 12 Feb 2005 15:08:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/sysctl sysctl.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 15:08:24 -0000 brueffer 2005-02-12 15:08:24 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sbin/sysctl sysctl.8 Log: MFC: rev. 1.55 by hmp Code for automatic name completion in a tcsh(1) environment. Revision Changes Path 1.54.2.1 +7 -0 src/sbin/sysctl/sysctl.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:12:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01C0616A4CE; Sat, 12 Feb 2005 15:12:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD5E243D1D; Sat, 12 Feb 2005 15:12:45 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFCjcl095684; Sat, 12 Feb 2005 15:12:45 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFCjcn095683; Sat, 12 Feb 2005 15:12:45 GMT (envelope-from brueffer) Message-Id: <200502121512.j1CFCjcn095683@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 12 Feb 2005 15:12:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/route route.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 15:12:46 -0000 brueffer 2005-02-12 15:12:45 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sbin/route route.8 Log: MFC: rev. 1.39 by bms Document the fact that blackhole routes normally need to be bound to lo(4) interfaces to have an effect, and that this is not needed when using IP fast forwarding. Revision Changes Path 1.38.2.1 +10 -0 src/sbin/route/route.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:18:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0E1E16A4CE; Sat, 12 Feb 2005 15:18:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8657643D1D; Sat, 12 Feb 2005 15:18:11 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFIBxa096078; Sat, 12 Feb 2005 15:18:11 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFIBn3096077; Sat, 12 Feb 2005 15:18:11 GMT (envelope-from brueffer) Message-Id: <200502121518.j1CFIBn3096077@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 12 Feb 2005 15:18:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/bsdlabel bsdlabel.8 src/sbin/gpt gpt.8 src/sbin/ifconfig ifconfig.8 src/sbin/kldunload kldunload.8 src/sbin/mount_unionfs mount_unionfs.8 src/sbin/reboot boot_i386.8 src/sbin/sysctl sysctl.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 15:18:11 -0000 brueffer 2005-02-12 15:18:11 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sbin/bsdlabel bsdlabel.8 sbin/gpt gpt.8 sbin/ifconfig ifconfig.8 sbin/kldunload kldunload.8 sbin/mount_unionfs mount_unionfs.8 sbin/reboot boot_i386.8 sbin/sysctl sysctl.8 Log: MFC: Scheduled mdoc(7) sweep. Original revisions by: ru Revision Changes Path 1.58.2.2 +7 -3 src/sbin/bsdlabel/bsdlabel.8 1.6.2.4 +3 -3 src/sbin/gpt/gpt.8 1.85.2.1 +2 -2 src/sbin/ifconfig/ifconfig.8 1.13.2.2 +4 -4 src/sbin/kldunload/kldunload.8 1.18.2.1 +2 -2 src/sbin/mount_unionfs/mount_unionfs.8 1.46.2.2 +2 -1 src/sbin/reboot/boot_i386.8 1.54.2.2 +2 -3 src/sbin/sysctl/sysctl.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:23:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD1EF16A4CE; Sat, 12 Feb 2005 15:23:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A61FC43D31; Sat, 12 Feb 2005 15:23:54 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFNsEL096342; Sat, 12 Feb 2005 15:23:54 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFNs6M096341; Sat, 12 Feb 2005 15:23:54 GMT (envelope-from brueffer) Message-Id: <200502121523.j1CFNs6M096341@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 12 Feb 2005 15:23:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/route route.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 15:23:55 -0000 brueffer 2005-02-12 15:23:54 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sbin/route route.8 Log: MFC: rev. 1.40 by bms Update document dates. Revision Changes Path 1.38.2.2 +1 -1 src/sbin/route/route.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:24:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0199016A511; Sat, 12 Feb 2005 15:23:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAEE843D39; Sat, 12 Feb 2005 15:23:57 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFNvEM096371; Sat, 12 Feb 2005 15:23:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFNvg8096370; Sat, 12 Feb 2005 15:23:57 GMT (envelope-from rwatson) Message-Id: <200502121523.j1CFNvg8096370@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 15:23:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet6 raw_ip6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 15:24:00 -0000 rwatson 2005-02-12 15:23:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 raw_ip6.c Log: Merge raw_ip6.c:1.49 from HEAD to RELENG_5: date: 2005/02/06 21:43:55; author: rwatson; state: Exp; lines: +0 -6 Remove a comment from the raw IPv6 output function regarding M_TRYWAIT allocations: M_PREPEND() now uses M_DONTWAIT. Revision Changes Path 1.45.2.3 +0 -6 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:38:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8467B16A4CE; Sat, 12 Feb 2005 15:38:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FECC43D31; Sat, 12 Feb 2005 15:38:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFc9dB098625; Sat, 12 Feb 2005 15:38:09 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFc9vd098624; Sat, 12 Feb 2005 15:38:09 GMT (envelope-from rwatson) Message-Id: <200502121538.j1CFc9vd098624@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 15:38:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 15:38:09 -0000 rwatson 2005-02-12 15:38:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/sio sio.c Log: Merge sio.c:1.457 and sio.c:1.458 from HEAD to RELENG_5: date: 2005/02/03 10:35:05; author: rwatson; state: Exp; lines: +9 -5 When entering siocnputc() with (kdb_active), don't acquire (or release) the sio spin mutex, as use of synchronization primitives in the debugger can result in substantial problems. With this patch in place entering the debugger via a serial console is made substantially more reliable. date: 2005/02/08 17:56:04; author: rwatson; state: Exp; lines: +5 -9 Simplify the "and if we're in the debugger, don't use locks" logic, correcting some misthinking. Discussed with (really this time): bde Revision Changes Path 1.450.2.1 +1 -1 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:43:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA80516A4CE; Sat, 12 Feb 2005 15:43:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C027F43D4C; Sat, 12 Feb 2005 15:43:17 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFhH8j098834; Sat, 12 Feb 2005 15:43:17 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFhHJZ098833; Sat, 12 Feb 2005 15:43:17 GMT (envelope-from marius) Message-Id: <200502121543.j1CFhHJZ098833@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Feb 2005 15:43:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/uart uart_cpu_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 15:43:18 -0000 marius 2005-02-12 15:43:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/uart uart_cpu_sparc64.c Log: MFC: 1.15 - Don't blindly use the return value of uart_cpu_channel() to calculate the address of a channel on a SCC, it returns 0 on failure. - Hardcode channel 1 for the keyboard on Z8530, the information present in the Open Firmware device tree doesn't allow to determine this via uart_cpu_channel(). This makes the keyboard on Ultra 2 basically work. - Add and improve comments about uart_cpu_channel() and uart_cpu_getdev_*(). Revision Changes Path 1.12.2.2 +33 -7 src/sys/dev/uart/uart_cpu_sparc64.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:49:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DF6116A4CE; Sat, 12 Feb 2005 15:49:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 550E643D31; Sat, 12 Feb 2005 15:49:20 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFnKs8099051; Sat, 12 Feb 2005 15:49:20 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFnKeA099050; Sat, 12 Feb 2005 15:49:20 GMT (envelope-from phk) Message-Id: <200502121549.j1CFnKeA099050@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Feb 2005 15:49:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgpib ibfoo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 15:49:20 -0000 phk 2005-02-12 15:49:20 UTC FreeBSD src repository Modified files: lib/libgpib ibfoo.c Log: Use the eot argument field for ibeot(). Revision Changes Path 1.3 +3 -3 src/lib/libgpib/ibfoo.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 15:49:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1245B16A4CF; Sat, 12 Feb 2005 15:49:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2C2443D48; Sat, 12 Feb 2005 15:49:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CFnoKN099095; Sat, 12 Feb 2005 15:49:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CFnoLb099094; Sat, 12 Feb 2005 15:49:50 GMT (envelope-from phk) Message-Id: <200502121549.j1CFnoLb099094@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Feb 2005 15:49:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 ugpib.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 15:49:51 -0000 phk 2005-02-12 15:49:50 UTC FreeBSD src repository Modified files: sys/dev/ieee488 ugpib.h Log: Fix prototype for ibeot() Revision Changes Path 1.3 +1 -1 src/sys/dev/ieee488/ugpib.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 16:03:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B623016A4CF; Sat, 12 Feb 2005 16:03:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ADFA43D39; Sat, 12 Feb 2005 16:03:00 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CG30Co099634; Sat, 12 Feb 2005 16:03:00 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CG301x099633; Sat, 12 Feb 2005 16:03:00 GMT (envelope-from rwatson) Message-Id: <200502121603.j1CG301x099633@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 16:03:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_syncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 16:03:00 -0000 rwatson 2005-02-12 16:03:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_syncache.c Log: Merge tcp_syncache.c:1.69 from HEAD to RELENG_5: date: 2005/01/30 19:28:27; author: rwatson; state: Exp; lines: +3 -6 Remove clause three from tcp_syncache.c license per permission of McAfee. Update copyright to McAfee from NETA. Revision Changes Path 1.66.2.2 +3 -6 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 16:05:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D517016A4CE; Sat, 12 Feb 2005 16:05:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FFC343D45; Sat, 12 Feb 2005 16:05:44 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CG5i71099766; Sat, 12 Feb 2005 16:05:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CG5ipm099765; Sat, 12 Feb 2005 16:05:44 GMT (envelope-from rwatson) Message-Id: <200502121605.j1CG5ipm099765@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 16:05:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/ufs/ufs ufs_extattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 16:05:45 -0000 rwatson 2005-02-12 16:05:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/ufs/ufs ufs_extattr.c Log: Merge ufs_extattr.c:1.77 from HEAD to RELENG_5: date: 2005/02/08 17:05:38; author: rwatson; state: Exp; lines: +2 -10 Don't use VOP_LEASE() with operations on extended attribute backing files. Pointed out by: phk Revision Changes Path 1.73.2.1 +2 -10 src/sys/ufs/ufs/ufs_extattr.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 16:10:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B431716A4CE; Sat, 12 Feb 2005 16:10:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AD7D43D45; Sat, 12 Feb 2005 16:10:10 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CGAAwR099894; Sat, 12 Feb 2005 16:10:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CGAAjO099893; Sat, 12 Feb 2005 16:10:10 GMT (envelope-from rwatson) Message-Id: <200502121610.j1CGAAjO099893@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 16:10:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/boot/common ufsread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 16:10:10 -0000 rwatson 2005-02-12 16:10:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/boot/common ufsread.c Log: Merge ufsread.c:1.14 from HEAD to RELENG_5: date: 2005/01/30 14:58:00; author: rwatson; state: Exp; lines: +26 -5 Insert an explicit McAfee license, as we use a stock two-clause BSD license rather than the slightly custom licence in ufsread.c. Revision Changes Path 1.13.2.1 +26 -5 src/sys/boot/common/ufsread.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 16:11:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBB5316A4CE; Sat, 12 Feb 2005 16:11:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9118443D45; Sat, 12 Feb 2005 16:11:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CGBUUD000122; Sat, 12 Feb 2005 16:11:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CGBUV8000121; Sat, 12 Feb 2005 16:11:30 GMT (envelope-from rwatson) Message-Id: <200502121611.j1CGBUV8000121@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 16:11:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/nfsd nfsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 16:11:31 -0000 rwatson 2005-02-12 16:11:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/nfsd nfsd.c Log: Merge nfsd.c:1.32 from HEAD to RELENG_5: date: 2005/01/23 21:34:00; author: rwatson; state: Exp; lines: +1 -1 Bump the default maximum on nfsd processes from 20 to 256. Real-world measurements suggest that higher degrees of parallelism for large numbers of clients help performance substantially. Submitted by: Eric Anderson Revision Changes Path 1.30.2.1 +1 -1 src/usr.sbin/nfsd/nfsd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 16:19:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C77B516A4CE; Sat, 12 Feb 2005 16:19:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B3EC43D39; Sat, 12 Feb 2005 16:19:03 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CGJ3V3000493; Sat, 12 Feb 2005 16:19:03 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CGJ35c000492; Sat, 12 Feb 2005 16:19:03 GMT (envelope-from pjd) Message-Id: <200502121619.j1CGJ35c000492@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 12 Feb 2005 16:19:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/gate g_gate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 16:19:04 -0000 pjd 2005-02-12 16:19:03 UTC FreeBSD src repository Modified files: sys/geom/gate g_gate.c Log: Fix typo. We want to unlock mutex here. Submitted by: Andreas Kohn MFC after: 1 week Revision Changes Path 1.16 +1 -1 src/sys/geom/gate/g_gate.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 16:26:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE42116A4CE; Sat, 12 Feb 2005 16:26:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A468043D45; Sat, 12 Feb 2005 16:26:36 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CGQa4k000821; Sat, 12 Feb 2005 16:26:36 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CGQaKs000820; Sat, 12 Feb 2005 16:26:36 GMT (envelope-from glebius) Message-Id: <200502121626.j1CGQaKs000820@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 16:26:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ksocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 16:26:36 -0000 glebius 2005-02-12 16:26:36 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Allocate enough space for new tag. Pointy hat to: glebius Revision Changes Path 1.50 +2 -1 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 16:44:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E29E516A4CE; Sat, 12 Feb 2005 16:44:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC0E943D39; Sat, 12 Feb 2005 16:44:15 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CGiFUk001692; Sat, 12 Feb 2005 16:44:15 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CGiFBF001691; Sat, 12 Feb 2005 16:44:15 GMT (envelope-from imp) Message-Id: <200502121644.j1CGiFBF001691@repoman.freebsd.org> From: Warner Losh Date: Sat, 12 Feb 2005 16:44:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 16:44:16 -0000 imp 2005-02-12 16:44:15 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c Log: Improve the mining of MAC address from the card: o Add a fallback location for the MAC address. Most of the early ne2000 PC Cards were built from the same parts, so most of them have the same address in the CIS to grab the MAC from. Use this address as our fallback if we don't find anything better. o Add printf, in bootverbose, noting the MAC addresses that we find along the way. # Better sanity checking of the MAC address is needed. Will have to # investigate using/creating a centralized function to do this as a number # of other PC Card drivers each have their own ad-hoc tests. Revision Changes Path 1.76 +36 -7 src/sys/dev/ed/if_ed_pccard.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 17:03:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FE2816A4CE; Sat, 12 Feb 2005 17:03:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABB3443D58; Sat, 12 Feb 2005 17:03:01 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CH310C009103; Sat, 12 Feb 2005 17:03:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CH31hU009102; Sat, 12 Feb 2005 17:03:01 GMT (envelope-from ru) Message-Id: <200502121703.j1CH31hU009102@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 17:03:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_source.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 17:03:02 -0000 ru 2005-02-12 17:03:01 UTC FreeBSD src repository Modified files: sys/netgraph ng_source.c Log: Fallout from the ALTQ import. Revision Changes Path 1.23 +1 -1 src/sys/netgraph/ng_source.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 17:04:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B10E416A4CE; Sat, 12 Feb 2005 17:04:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86B5D43D31; Sat, 12 Feb 2005 17:04:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CH4Lob009162; Sat, 12 Feb 2005 17:04:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CH4L01009161; Sat, 12 Feb 2005 17:04:21 GMT (envelope-from ru) Message-Id: <200502121704.j1CH4L01009161@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 17:04:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/netgraph Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 17:04:21 -0000 ru 2005-02-12 17:04:21 UTC FreeBSD src repository Modified files: sys/modules/netgraph Makefile Log: Connect ng_source(4) to the build. Revision Changes Path 1.43 +1 -0 src/sys/modules/netgraph/Makefile From owner-cvs-src@FreeBSD.ORG Sat Feb 12 17:39:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E5A116A4CE; Sat, 12 Feb 2005 17:39:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 602E543D2D; Sat, 12 Feb 2005 17:39:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CHdoaK010705; Sat, 12 Feb 2005 17:39:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CHdoa1010704; Sat, 12 Feb 2005 17:39:50 GMT (envelope-from phk) Message-Id: <200502121739.j1CHdoa1010704@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Feb 2005 17:39:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 ibfoo.c pcii.c upd7210.c upd7210.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 17:39:50 -0000 phk 2005-02-12 17:39:50 UTC FreeBSD src repository Modified files: sys/dev/ieee488 pcii.c upd7210.c upd7210.h Added files: sys/dev/ieee488 ibfoo.c Log: Split the ibfoo API into its own file. Implement ibdma() (only affects ibrd() mode) Implement ibeot() Revision Changes Path 1.1 +856 -0 src/sys/dev/ieee488/ibfoo.c (new) 1.5 +1 -0 src/sys/dev/ieee488/pcii.c 1.5 +42 -788 src/sys/dev/ieee488/upd7210.c 1.2 +27 -6 src/sys/dev/ieee488/upd7210.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 17:48:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C46D16A4CE; Sat, 12 Feb 2005 17:48:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40D4F43D2F; Sat, 12 Feb 2005 17:48:01 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CHm1Kd011120; Sat, 12 Feb 2005 17:48:01 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CHm1xk011119; Sat, 12 Feb 2005 17:48:01 GMT (envelope-from iedowse) Message-Id: <200502121748.j1CHm1xk011119@repoman.freebsd.org> From: Ian Dowse Date: Sat, 12 Feb 2005 17:48:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/random probe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 17:48:01 -0000 iedowse 2005-02-12 17:48:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/random probe.c Log: MFC 1.3: check that we have at least a 586 class CPU before probing for Nehemiah random number generation hardware. PR: i386/75686 Revision Changes Path 1.2.2.1 +3 -0 src/sys/dev/random/probe.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 17:51:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC49416A4CE; Sat, 12 Feb 2005 17:51:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DE8743D39; Sat, 12 Feb 2005 17:51:12 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CHpCb2011286; Sat, 12 Feb 2005 17:51:12 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CHpCfY011285; Sat, 12 Feb 2005 17:51:12 GMT (envelope-from delphij) Message-Id: <200502121751.j1CHpCfY011285@repoman.freebsd.org> From: Xin LI Date: Sat, 12 Feb 2005 17:51:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 17:51:12 -0000 delphij 2005-02-12 17:51:12 UTC FreeBSD src repository Modified files: sys/net if.c Log: Validate ifc->ifc_len before submitting its incarnation to sbuf_new, which will finally lead to kernel panic. Security: This prevents a local (root-launched) DoS Submitted by: Wojciech A. Koszek [dunstan at freebsd czest pl] PR: 77421 MFC After: 1 week Revision Changes Path 1.218 +4 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 18:09:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84DAF16A4E5; Sat, 12 Feb 2005 18:09:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E79C43D2F; Sat, 12 Feb 2005 18:09:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CI9KlQ011918; Sat, 12 Feb 2005 18:09:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CI9KUh011917; Sat, 12 Feb 2005 18:09:20 GMT (envelope-from ru) Message-Id: <200502121809.j1CI9KUh011917@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 18:09:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/lib/libc/net Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 18:09:21 -0000 ru 2005-02-12 18:09:20 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/net Makefile Log: Add to CFLAGS. Revision Changes Path 1.2 +1 -1 src/tools/regression/lib/libc/net/Makefile From owner-cvs-src@FreeBSD.ORG Sat Feb 12 18:10:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6FE216A4CE; Sat, 12 Feb 2005 18:10:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABFB343D48; Sat, 12 Feb 2005 18:10:26 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CIAQXB012009; Sat, 12 Feb 2005 18:10:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CIAQuP012008; Sat, 12 Feb 2005 18:10:26 GMT (envelope-from ru) Message-Id: <200502121810.j1CIAQuP012008@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 18:10:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_bpf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 18:10:27 -0000 ru 2005-02-12 18:10:26 UTC FreeBSD src repository Modified files: sys/netgraph ng_bpf.h Log: Fix typo in a comment. Revision Changes Path 1.11 +1 -1 src/sys/netgraph/ng_bpf.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:12:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADCFA16A4CE; Sat, 12 Feb 2005 19:12:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FA5243D2D; Sat, 12 Feb 2005 19:12:18 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJCI7n015633; Sat, 12 Feb 2005 19:12:18 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJCINg015632; Sat, 12 Feb 2005 19:12:18 GMT (envelope-from marius) Message-Id: <200502121912.j1CJCINg015632@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Feb 2005 19:12:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ofw ofw_pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 19:12:18 -0000 marius 2005-02-12 19:12:18 UTC FreeBSD src repository Modified files: sys/dev/ofw ofw_pci.h Log: Merge revision 1.5 from NetBSD: Fix a typo in a comment. NetBSD rev. 1.4 (addition of the OFW_PCI_PHYS_HI_BUS macro) had already been merged prior to adding this file to FreeBSD (with the 1.3 tag though). Revision Changes Path 1.2 +2 -2 src/sys/dev/ofw/ofw_pci.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:13:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C0AF16A4CE; Sat, 12 Feb 2005 19:13:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2180243D45; Sat, 12 Feb 2005 19:13:52 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJDqrn015789; Sat, 12 Feb 2005 19:13:52 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJDq5k015788; Sat, 12 Feb 2005 19:13:52 GMT (envelope-from marius) Message-Id: <200502121913.j1CJDq5k015788@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Feb 2005 19:13:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/uart uart_cpu_sparc64.csrc/sys/sparc64/include ofw_machdep.h src/sys/sparc64/sparc64 ofw_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 19:13:52 -0000 marius 2005-02-12 19:13:51 UTC FreeBSD src repository Modified files: sys/dev/uart uart_cpu_sparc64.c sys/sparc64/include ofw_machdep.h sys/sparc64/sparc64 ofw_machdep.c Log: - Re-write OF_decode_addr() with a bus-neutral approach, adding support for nodes hanging off of Central (untested), FireHose (untested) and PCI (tested) busses. - Add an additional parameter to OF_decode_addr() which specifies the index of the register bank to decode. These should allow to eventually add support for the Z8530 hanging off of FireHose to uart(4) and to write support for PCI-based graphics adapters. Suggested by: tmm (back in '03) Revision Changes Path 1.17 +1 -1 src/sys/dev/uart/uart_cpu_sparc64.c 1.6 +1 -2 src/sys/sparc64/include/ofw_machdep.h 1.13 +175 -84 src/sys/sparc64/sparc64/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:19:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9E0516A4CE; Sat, 12 Feb 2005 19:19:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D00143D49; Sat, 12 Feb 2005 19:19:20 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJJKZh016023; Sat, 12 Feb 2005 19:19:20 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJJKck016022; Sat, 12 Feb 2005 19:19:20 GMT (envelope-from marius) Message-Id: <200502121919.j1CJJKck016022@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Feb 2005 19:19:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.sparc64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 19:19:21 -0000 marius 2005-02-12 19:19:20 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 Log: Back out no longer necessary work-arounds added in rev. 1.59 for building SBus-only kernels regarding ofw_machdep.c. Revision Changes Path 1.64 +3 -5 src/sys/conf/files.sparc64 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:19:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AE6C16A4CE; Sat, 12 Feb 2005 19:19:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E44DE43D49; Sat, 12 Feb 2005 19:19:29 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJJTds016058; Sat, 12 Feb 2005 19:19:29 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJJTFw016057; Sat, 12 Feb 2005 19:19:29 GMT (envelope-from glebius) Message-Id: <200502121919.j1CJJTFw016057@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 19:19:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 19:19:30 -0000 glebius 2005-02-12 19:19:29 UTC FreeBSD src repository Modified files: sys/netgraph ng_ether.c Log: - bzero sockaddr_dl - use constant instead of number Suggested by: ru Revision Changes Path 1.47 +4 -8 src/sys/netgraph/ng_ether.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:23:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC34316A4CE; Sat, 12 Feb 2005 19:23:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9158543D2F; Sat, 12 Feb 2005 19:23:20 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJNKs6016320; Sat, 12 Feb 2005 19:23:20 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJNKSr016319; Sat, 12 Feb 2005 19:23:20 GMT (envelope-from glebius) Message-Id: <200502121923.j1CJNKSr016319@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Feb 2005 19:23:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ether.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 19:23:20 -0000 glebius 2005-02-12 19:23:20 UTC FreeBSD src repository Modified files: sys/netgraph ng_ether.h Log: Restore previous cookie. Old programs will work with new node OK, new programs with old node wil receive EINVAL trying to access new messages. Submitted by: ru Revision Changes Path 1.13 +1 -1 src/sys/netgraph/ng_ether.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:30:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4845816A4CE; Sat, 12 Feb 2005 19:30:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F13943D1F; Sat, 12 Feb 2005 19:30:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJUpMD016706; Sat, 12 Feb 2005 19:30:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJUpsa016705; Sat, 12 Feb 2005 19:30:51 GMT (envelope-from rwatson) Message-Id: <200502121930.j1CJUpsa016705@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 19:30:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/sockets/kqueue Makefile kqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 19:30:51 -0000 rwatson 2005-02-12 19:30:51 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/sockets/kqueue Makefile kqueue.c Log: Merge kqueue.c regression test from HEAD to RELENG_5. This brings the RELENG_5 kqueue.c up to revision 1.3, and Makefile 1.4: Add a basic kqueue + UNIX domain socket pair regression test to do some elementary exercising of kqueues on datagram and stream sockets. Note that the datagram write kqueue case is left untested due to potentially confusing behavior for the developer (me) that might require attention. Revision Changes Path 1.4.2.1 +8 -0 src/tools/regression/sockets/kqueue/Makefile (new) 1.3.2.1 +368 -0 src/tools/regression/sockets/kqueue/kqueue.c (new) From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:35:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42D8916A4CE; Sat, 12 Feb 2005 19:35:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 253E243D41; Sat, 12 Feb 2005 19:35:20 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJZKaA016842; Sat, 12 Feb 2005 19:35:20 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJZKfi016841; Sat, 12 Feb 2005 19:35:20 GMT (envelope-from rwatson) Message-Id: <200502121935.j1CJZKfi016841@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 19:35:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/sockets/accept_fd_leak accept_fd_leak.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 19:35:20 -0000 rwatson 2005-02-12 19:35:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) tools/regression/sockets/accept_fd_leak accept_fd_leak.c Log: Merge accept_fd_leak.c:1.2-1.5 from HEAD to RELENG_5; changes to introduce a .t file are not included: date: 2004/08/24 04:59:26; author: rwatson; state: Exp; lines: +1 -0 Make sure to properly initialize 'size' to sizeof(sin) before passing it into accept(). Depending on the initial value in memory, it is otherwise possible to get EINVAL. date: 2004/09/18 13:06:00; author: rwatson; state: Exp; lines: +3 -2 Modify accept_fd_leak regression test to generate "PASS" output, not just "FAIL" output, in order to make it consistent with other tests in the regression test tree. date: 2004/10/23 22:11:35; author: rwatson; state: Exp; lines: +24 -44 Use errx() instead of perror()/exit() for conciseness. Suggested by: ru (some time ago) date: 2004/11/11 19:47:53; author: nik; state: Exp; lines: +4 -2 Switch over to a different, more flexible test output protocol that's understood by Perl's Test::Harness module and prove(1) commands. Update README to describe the new protocol. The work's broken down into two main sets of changes. First, update the existing test programs (shell scripts and C programs) to produce output in the ok/not ok format, and to, where possible, also produce a header describing the number of tests that are expected to be run. Revision Changes Path 1.1.2.1 +28 -44 src/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:41:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 736FC16A4CE; Sat, 12 Feb 2005 19:41:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4568443D45; Sat, 12 Feb 2005 19:41:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJf21b017093; Sat, 12 Feb 2005 19:41:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJf2W2017092; Sat, 12 Feb 2005 19:41:02 GMT (envelope-from rwatson) Message-Id: <200502121941.j1CJf2W2017092@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 19:41:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netkey keysock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 19:41:02 -0000 rwatson 2005-02-12 19:41:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netkey keysock.c Log: Merge keysock.c:1.28 from HEAD to RELENG_5: date: 2004/08/27 18:41:41; author: rwatson; state: Exp; lines: +12 -10 Semi-gratuitous white space synchronization with KAME tree: to reduce diffs against #ifdef'd version of IPSEC, use "struct thread *p" rather than "struct proc *p", fix some white space, and make some already inconsistent white space inconsiste differently. Revision Changes Path 1.27.2.2 +12 -10 src/sys/netkey/keysock.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:42:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFFE916A4CE; Sat, 12 Feb 2005 19:42:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C162843D2D; Sat, 12 Feb 2005 19:42:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJgtUK017162; Sat, 12 Feb 2005 19:42:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJgtde017161; Sat, 12 Feb 2005 19:42:55 GMT (envelope-from rwatson) Message-Id: <200502121942.j1CJgtde017161@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 19:42:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netkey key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 19:42:56 -0000 rwatson 2005-02-12 19:42:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netkey key.c Log: Merge key.c:1.66 from HEAD to RELENG_5: date: 2004/08/27 18:24:59; author: rwatson; state: Exp; lines: +4 -4 Diff reduce against KAME: minor white space synchronization to KAME tree. Revision Changes Path 1.65.2.6 +4 -4 src/sys/netkey/key.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 20:03:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5237116A4CE; Sat, 12 Feb 2005 20:03:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2516943D1D; Sat, 12 Feb 2005 20:03:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CK3VpH017977; Sat, 12 Feb 2005 20:03:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CK3VsT017976; Sat, 12 Feb 2005 20:03:31 GMT (envelope-from rwatson) Message-Id: <200502122003.j1CK3VsT017976@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 20:03:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/netrate/netblast netblast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 20:03:31 -0000 rwatson 2005-02-12 20:03:31 UTC FreeBSD src repository Modified files: tools/tools/netrate/netblast netblast.c Log: Mark the signum argument to signal_handler() as __unused. MFC after: 3 days Revision Changes Path 1.2 +1 -1 src/tools/tools/netrate/netblast/netblast.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 20:04:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E96016A4CE; Sat, 12 Feb 2005 20:04:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72B2243D45; Sat, 12 Feb 2005 20:04:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CK4NSS018030; Sat, 12 Feb 2005 20:04:23 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CK4Ne8018029; Sat, 12 Feb 2005 20:04:23 GMT (envelope-from rwatson) Message-Id: <200502122004.j1CK4Ne8018029@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 20:04:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/netrate Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 20:04:23 -0000 rwatson 2005-02-12 20:04:23 UTC FreeBSD src repository Modified files: tools/tools/netrate Makefile Log: Also build the netblast sub-directory, not just netreceive and netsend. MFC after: 3 days Revision Changes Path 1.3 +1 -1 src/tools/tools/netrate/Makefile From owner-cvs-src@FreeBSD.ORG Sat Feb 12 20:07:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8222F16A4CF; Sat, 12 Feb 2005 20:07:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4ABF843D49; Sat, 12 Feb 2005 20:07:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CK7OUL018202; Sat, 12 Feb 2005 20:07:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CK7OQf018201; Sat, 12 Feb 2005 20:07:24 GMT (envelope-from rwatson) Message-Id: <200502122007.j1CK7OQf018201@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 20:07:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/netinet/tcpstream Makefile tcpstream.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 20:07:24 -0000 rwatson 2005-02-12 20:07:24 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/netinet/tcpstream Makefile tcpstream.c Log: Merge tcpstream regression test from HEAD to RELENG_5. This brings tcpstream.c in RELENG_5 up to 1.2, and Makefile up to 1.2. Add tcpstream, a simple TCP stream generator that uses a pseudo-random sequence to detect data corruption visible to an application. Revision Changes Path 1.3.2.1 +9 -0 src/tools/regression/netinet/tcpstream/Makefile (new) 1.2.2.1 +233 -0 src/tools/regression/netinet/tcpstream/tcpstream.c (new) From owner-cvs-src@FreeBSD.ORG Sat Feb 12 20:09:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28CF016A4CE; Sat, 12 Feb 2005 20:09:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F183B43D3F; Sat, 12 Feb 2005 20:09:16 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CK9GEB018268; Sat, 12 Feb 2005 20:09:16 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CK9GoG018267; Sat, 12 Feb 2005 20:09:16 GMT (envelope-from rwatson) Message-Id: <200502122009.j1CK9GoG018267@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 20:09:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/netinet/tcpstream README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 20:09:17 -0000 rwatson 2005-02-12 20:09:16 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/netinet/tcpstream README Log: Also merge the tcpstream README from HEAD to RELENG_5: this brings README in RELENG_5 to revision 1.1. Revision Changes Path 1.1.2.1 +20 -0 src/tools/regression/netinet/tcpstream/README (new) From owner-cvs-src@FreeBSD.ORG Sat Feb 12 20:46:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05C2216A4CE; Sat, 12 Feb 2005 20:46:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C96B043D2D; Sat, 12 Feb 2005 20:46:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CKkm6l019831; Sat, 12 Feb 2005 20:46:48 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CKkmQR019830; Sat, 12 Feb 2005 20:46:48 GMT (envelope-from rwatson) Message-Id: <200502122046.j1CKkmQR019830@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 20:46:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/netinet/tcpconnect Makefile tcpconnect.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 20:46:49 -0000 rwatson 2005-02-12 20:46:48 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/netinet/tcpconnect Makefile tcpconnect.c Log: Merge tcpconnect regression test from HEAD to RELENG_5: bring tcpconnect.c up to 1.3, and Makefile to 1.2: Add a simple C-based TCP connection generator, which generates and closes the specified number of TCP connections sequentially and synchronously. Useful for trying to trigger races in the accept code. Revision Changes Path 1.3.2.1 +8 -0 src/tools/regression/netinet/tcpconnect/Makefile (new) 1.3.2.1 +141 -0 src/tools/regression/netinet/tcpconnect/tcpconnect.c (new) From owner-cvs-src@FreeBSD.ORG Sat Feb 12 20:52:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E8F916A4DE; Sat, 12 Feb 2005 20:52:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 345B443D2D; Sat, 12 Feb 2005 20:52:38 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CKqcJY026627; Sat, 12 Feb 2005 20:52:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CKqcQW026626; Sat, 12 Feb 2005 20:52:38 GMT (envelope-from rwatson) Message-Id: <200502122052.j1CKqcQW026626@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 20:52:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/netinet/ipsockopt Makefile ipsockopt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 20:52:38 -0000 rwatson 2005-02-12 20:52:38 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/netinet/ipsockopt Makefile ipsockopt.c Log: Merge ipsockopt regression test from HEAD to RELENG_5 -- bring ipsockopt.c to revision 1.4, and Makefile to revision 1.2: Add a simple exercise suite for IP-level socket options. The suite atempts to read and write various IP-level socket options as root and nobody, making sure the initial values are as expected, that they can be changed to valid values and take effect, etc. No attempt is made to check for the correct implementation of side effects (such as changes in packet headers) as yet. The IP options section is currently broken but will be fixed shortly. Not all multicast options are currently tested. Revision Changes Path 1.3.2.1 +8 -0 src/tools/regression/netinet/ipsockopt/Makefile (new) 1.4.2.1 +839 -0 src/tools/regression/netinet/ipsockopt/ipsockopt.c (new) From owner-cvs-src@FreeBSD.ORG Sat Feb 12 20:57:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0025B16A4CE; Sat, 12 Feb 2005 20:57:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C92D943D1F; Sat, 12 Feb 2005 20:57:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CKvVtZ026842; Sat, 12 Feb 2005 20:57:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CKvVtq026841; Sat, 12 Feb 2005 20:57:31 GMT (envelope-from rwatson) Message-Id: <200502122057.j1CKvVtq026841@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Feb 2005 20:57:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/fsck_ffs fsck.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 20:57:32 -0000 rwatson 2005-02-12 20:57:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/fsck_ffs fsck.h Log: Merge fsck.h:1.34 from HEAD to RELENG_5: date: 2004/10/20 08:01:32; author: rwatson; state: Exp; lines: +21 -0 Explicitly break out NETA license from Berkeley license to clearly indicate license grant, as well as to indicate that NETA is asserting only two clauses, not four clauses. Requested by: imp Revision Changes Path 1.31.2.3 +21 -0 src/sbin/fsck_ffs/fsck.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 21:07:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DC7116A4CE; Sat, 12 Feb 2005 21:07:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E39EE43D2D; Sat, 12 Feb 2005 21:07:09 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CL79tL027301; Sat, 12 Feb 2005 21:07:09 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CL79b1027300; Sat, 12 Feb 2005 21:07:09 GMT (envelope-from phk) Message-Id: <200502122107.j1CL79b1027300@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Feb 2005 21:07:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgpib gpib.h ibfoo.c src/sys/dev/ieee488 ibfoo.c ibfoo_int.h ugpib.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 21:07:10 -0000 phk 2005-02-12 21:07:09 UTC FreeBSD src repository Modified files: lib/libgpib gpib.h ibfoo.c sys/dev/ieee488 ibfoo.c ibfoo_int.h ugpib.h Log: Add ibcntl as alias for ibcnt Add ibsta and start to use it. Rename the argument structure more sensibly. Improve timeout and error handling Revision Changes Path 1.2 +2 -0 src/lib/libgpib/gpib.h 1.4 +51 -50 src/lib/libgpib/ibfoo.c 1.2 +271 -240 src/sys/dev/ieee488/ibfoo.c 1.2 +3 -3 src/sys/dev/ieee488/ibfoo_int.h 1.4 +1 -1 src/sys/dev/ieee488/ugpib.h From owner-cvs-src@FreeBSD.ORG Sat Feb 12 21:47:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74EB816A4CE; Sat, 12 Feb 2005 21:47:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B00543D41; Sat, 12 Feb 2005 21:47:05 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CLl5d4029413; Sat, 12 Feb 2005 21:47:05 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CLl5TJ029412; Sat, 12 Feb 2005 21:47:05 GMT (envelope-from ru) Message-Id: <200502122147.j1CLl5TJ029412@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Feb 2005 21:47:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/gbde gbde.8 gbde.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 21:47:05 -0000 ru 2005-02-12 21:47:05 UTC FreeBSD src repository Modified files: sbin/gbde gbde.8 gbde.c Log: - Fixed description of the "destroy" command options. - Document the "nuke" command. - Mention which commands correspond to which functions. Revision Changes Path 1.13 +27 -10 src/sbin/gbde/gbde.8 1.29 +18 -18 src/sbin/gbde/gbde.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 22:44:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BA9C16A4CE; Sat, 12 Feb 2005 22:44:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3114F43D2D; Sat, 12 Feb 2005 22:44:51 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CMipCF032286; Sat, 12 Feb 2005 22:44:51 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CMipWZ032285; Sat, 12 Feb 2005 22:44:51 GMT (envelope-from kientzle) Message-Id: <200502122244.j1CMipWZ032285@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 12 Feb 2005 22:44:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_read_open_file.c archive_write_open_file.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 22:44:51 -0000 kientzle 2005-02-12 22:44:51 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_open_file.c archive_write_open_file.c Log: Flush input when reading from pipe to avoid "broken pipe" warnings. For example, when using 'gunzip | tar' to decompress. Also, fix some style issues (write null character as '\0'). Thanks to: Jaakko Heinonen Revision Changes Path 1.7 +31 -6 src/lib/libarchive/archive_read_open_file.c 1.9 +4 -4 src/lib/libarchive/archive_write_open_file.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 22:48:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECFCC16A4CE; Sat, 12 Feb 2005 22:48:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0D8443D2D; Sat, 12 Feb 2005 22:48:38 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CMmccY032479; Sat, 12 Feb 2005 22:48:38 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CMmcjQ032478; Sat, 12 Feb 2005 22:48:38 GMT (envelope-from kientzle) Message-Id: <200502122248.j1CMmcjQ032478@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 12 Feb 2005 22:48:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_read_support_format_iso9660.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 22:48:39 -0000 kientzle 2005-02-12 22:48:38 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_iso9660.c Log: Fill in some more Rockridge details in ISO9660 support: Ignore PD (padding) entries, extract inode value from PX entry, recognize SP and ST (start/end of SUSP extensions). I don't enforce SP yet, as I've seen CDROMs which use Rockridge extensions but don't have the SP record (which is officially required). The ISO9660 support is now mature enough to extract FreeBSD distribution CDROMs created with mkisofs. Revision Changes Path 1.7 +51 -1 src/lib/libarchive/archive_read_support_format_iso9660.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 23:00:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD4A516A4CE; Sat, 12 Feb 2005 23:00:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 966A143D1D; Sat, 12 Feb 2005 23:00:35 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CN0W3f032991; Sat, 12 Feb 2005 23:00:32 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CN0WrK032990; Sat, 12 Feb 2005 23:00:32 GMT (envelope-from kientzle) Message-Id: <200502122300.j1CN0WrK032990@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 12 Feb 2005 23:00:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_read_support_format_zip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Feb 2005 23:00:36 -0000 kientzle 2005-02-12 23:00:31 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_zip.c Log: Performance optimization, code clarification, and bug workaround. When reading the bodies of Zip archive entries, request a minimum of 1 byte, rather than a minimum of the full entry size. This is faster (since it does not force the decompression layer to combine reads) and works around a bug in the "none" decompression handler (which I'm testing a separate fix for now). I've also renamed "bytes_read" to "bytes_avail" in several places to more accurately reflect that the value returned from (a->compression_read_ahead) is the number of bytes available, not necessarily the number of bytes requested. Revision Changes Path 1.4 +36 -28 src/lib/libarchive/archive_read_support_format_zip.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 23:09:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E0F116A4CE; Sat, 12 Feb 2005 23:09:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5280E43D39; Sat, 12 Feb 2005 23:09:44 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CN9irf033354; Sat, 12 Feb 2005 23:09:44 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CN9ii9033353; Sat, 12 Feb 2005 23:09:44 GMT (envelope-from kientzle) Message-Id: <200502122309.j1CN9ii9033353@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 12 Feb 2005 23:09:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive README archive_read.3 libarchive-formats.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 23:09:44 -0000 kientzle 2005-02-12 23:09:44 UTC FreeBSD src repository Modified files: lib/libarchive README archive_read.3 libarchive-formats.5 Log: Update the format descriptions to include ISO9660 and ZIP support. Also remove some unnecessary blank lines from archive_read.3. Revision Changes Path 1.4 +3 -2 src/lib/libarchive/README 1.18 +0 -2 src/lib/libarchive/archive_read.3 1.5 +16 -0 src/lib/libarchive/libarchive-formats.5 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 23:11:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB99716A4CE; Sat, 12 Feb 2005 23:11:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A384943D3F; Sat, 12 Feb 2005 23:11:29 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CNBTDI033510; Sat, 12 Feb 2005 23:11:29 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CNBTbH033509; Sat, 12 Feb 2005 23:11:29 GMT (envelope-from kientzle) Message-Id: <200502122311.j1CNBTbH033509@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 12 Feb 2005 23:11:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 23:11:30 -0000 kientzle 2005-02-12 23:11:29 UTC FreeBSD src repository Modified files: lib/libarchive archive_write.c Log: Clear the error message buffer on entry to major routines. This avoids having error messages get concatenated over multiple calls. Revision Changes Path 1.14 +3 -0 src/lib/libarchive/archive_write.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 23:23:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C73D316A4CE; Sat, 12 Feb 2005 23:23:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D40343D48; Sat, 12 Feb 2005 23:23:53 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CNNrGg034012; Sat, 12 Feb 2005 23:23:53 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CNNr7N034011; Sat, 12 Feb 2005 23:23:53 GMT (envelope-from trhodes) Message-Id: <200502122323.j1CNNr7N034011@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 12 Feb 2005 23:23:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fsdb fsdb.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 23:23:54 -0000 trhodes 2005-02-12 23:23:53 UTC FreeBSD src repository Modified files: sbin/fsdb fsdb.8 Log: Reword a sentence to conform with our mdoc(7) style. Modify wording in a sentence to avoid a run on within (). Remove a contraction. Submitted by: Joel Dahl (original version) Revision Changes Path 1.28 +4 -3 src/sbin/fsdb/fsdb.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 12 23:33:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 671E716A4CE; Sat, 12 Feb 2005 23:33:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E49D43D3F; Sat, 12 Feb 2005 23:33:31 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CNXVam034524; Sat, 12 Feb 2005 23:33:31 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CNXViG034523; Sat, 12 Feb 2005 23:33:31 GMT (envelope-from kientzle) Message-Id: <200502122333.j1CNXViG034523@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 12 Feb 2005 23:33:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_write_open_file.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 23:33:31 -0000 kientzle 2005-02-12 23:33:31 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_open_file.c Log: Oops. I missed a 0 => '\0' correction. Thanks to: Ruslan Revision Changes Path 1.10 +1 -1 src/lib/libarchive/archive_write_open_file.c From owner-cvs-src@FreeBSD.ORG Sat Feb 12 23:52:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D15BA16A4CE; Sat, 12 Feb 2005 23:52:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6B2C43D2D; Sat, 12 Feb 2005 23:52:44 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CNqi2C035419; Sat, 12 Feb 2005 23:52:44 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CNqiQD035418; Sat, 12 Feb 2005 23:52:44 GMT (envelope-from phk) Message-Id: <200502122352.j1CNqiQD035418@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Feb 2005 23:52:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgpib ibfoo.c src/sys/dev/ieee488 ibfoo.c ugpib.h upd7210.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 23:52:45 -0000 phk 2005-02-12 23:52:44 UTC FreeBSD src repository Modified files: lib/libgpib ibfoo.c sys/dev/ieee488 ibfoo.c ugpib.h upd7210.h Log: Check handle types. Implement more device functions. Make DMA optional. Revision Changes Path 1.5 +3 -3 src/lib/libgpib/ibfoo.c 1.3 +193 -75 src/sys/dev/ieee488/ibfoo.c 1.5 +5 -2 src/sys/dev/ieee488/ugpib.h 1.3 +1 -1 src/sys/dev/ieee488/upd7210.h